ee_getpowerlossSummary function not giving results

I am trying to get power loss summary of my model which uses multiple mosfets. Due to the size of simulation I expected some calculation time would be taken however, I am not able to get switching loss or power dissipated values in output and the script stays stuck at Busy for hours. Although the function works perfectly fine when i am just calculating the powe loss without exposing the thermal port or when i expose thermal port of only few mosfets. But when i try using this with thermal port exposed for all mofets it stays stuck forever.

Answers (1)

Hi Samveg,
I just read your comments about facing with the script getting stuck at "Busy" this issue likely indicates a computational bottleneck due to the increased thermal calculations for all MOSFETs. If I were you, my approach would be optimizing code for efficiency. One approach i will suggest is to parallelize the calculations using MATLAB's Parallel Computing Toolbox to distribute the workload across multiple cores or processors, thereby reducing the overall computation time.
For more information on parallel computing toolbox, please refer to
https://www.mathworks.com/products/parallel-computing.html
Hope this will help resolve your problem. Good luck!

Communities

More Answers in the  Power Electronics Control

Categories

Find more on Simscape Electrical in Help Center and File Exchange

Products

Release

R2023b

Asked:

on 1 Jul 2024

Answered:

on 2 Jul 2024

Community Treasure Hunt

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

Start Hunting!