issue on Machine losses Calculation and inverter loss calculation

3 views (last 30 days)
When we try to extract loss for machine and inverter,we failiured to get results.we are using inverter and ipmsm motor from FEM PMSM .To get losses,we try.but not proper method to get results.
When i try to use these function "ee_getPowerLossSummary" ,we could not get losses.like psim,simulink model does not run fastly.so,We need quick running method and calculated all losses method.my company are shifting matlab to altair psim.because psim get results very quickly rather than matlab simulink model.
three phase inverter(I used N channel mosfet) and ipmsm(delta)3 phase FEM motor losses for LUT based Ld,Lq,PM Flux linkage (Torque Control ) and FOC Controller method .DC Supply is used 100 V.8 kw motor ,Maximum 8000 rpm and maximum Phase Current 600 Amps.Maximum Torque 60 Nm.

Answers (1)

Sabin
Sabin on 5 Aug 2025
First, the N-Channel IGBT block may be too complex for this kind of study. The N-Channel IGBT block is a high-fidelity representation which is great if we are looking to simulate things like shoot through characteristic or losses at switching events but is also slow to run. The IGBT (Ideal, Switching) can be a better option for this simulation of electric drives. If the requirement is to simulate for a very long time, I would consider an average implementation probably (exact fidelity would depend on what you try to simulate). A Reduced Order Model can also be derived from a high fidelity one. As a starting point this example can be useful:

Communities

More Answers in the  Power Electronics Control

Community Treasure Hunt

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

Start Hunting!