I want to design the loss calculation model of three phase inverter and loss calculation of the motor using the FEM Parameterized PMSM

조회 수: 8 (최근 30일)
I am designing the three phase inverter having both the loss calculation of the inverter and motor.
While simulating i am getting an error.
An error occurred while running the simulation and the simulation was terminated
Caused by:
  • ['PMSM_MOSFET_2/Solver Configuration']: At time 0.000300, one or more assertions are triggered. See causes for specific information.
  • In divide, the denominator must be nonzero. The assertion comes from: Block path: PMSM_MOSFET_2/FEM-Parameterized PMSMAssert location: o (location information is protected)
  • In divide, the denominator must be nonzero. The assertion comes from: Block path: PMSM_MOSFET_2/FEM-Parameterized PMSMAssert location: o (location information is protected)
  • In divide, the denominator must be nonzero. The assertion comes from: Block path: PMSM_MOSFET_2/FEM-Parameterized PMSMAssert location: o (location information is protected)

채택된 답변

Joel Van Sickel
Joel Van Sickel 2024년 2월 20일
can you share your model? Also, you don't need to do the loss calculation because the model will do it for you. However, in your case, you are dividing by zero, so you need to address that problem wherever you use a division.
  댓글 수: 2
Kashif Habib
Kashif Habib 2024년 2월 20일
Please have a look on files.
please run the m.file first and then run the Simulink.
Waiting for your kind Response.
Thanks and Regards,
Kashif Habib
kashi62@gmail.com
Joel Van Sickel
Joel Van Sickel 2024년 2월 23일
I wasn't able to run it as there seem to be missing files. However, you are utilizing an approach to calculate switching losses for specialized power systems that you do not need to use for simscape models. The ideal mosfet and ideal igbt models can be set to have thermal ports, and then you can set their switcing losses to be tabulated, this will do all of the loss and thermal modelling for you instead of this approach.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Choose and Parameterize Blocks에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by