Add losses to half-bridge vectorial block

Hi,

Does anyone know if it is possible to add losses to the vectorial model of a half-bridge (I mean the one that model N HBSMs in series). Up to now, I have built my own model using “look under mask” but I do not know how to make N a parameter for the general case.

Thank you

Best regards

Felipe

I remember that there is some demo which contain the setting of parameter?

Hi,

Thanks for your reply, however, I don’t think is there any demo that uses the block “IGBT Half Bridges (Low-/High-Side Connected)” with losses. I know there are demos of smaller topologies (buck, boost) that included loses but I haven find anything for the case when you have N HBSMs in series.

Of course, you can build a chainlink of N cells by hand but I would like to know if there is a more automatic way to do it.

Regards Felipe

Hello Felipe,

The Power Modules do not currently support thermal modeling. In theory, you could build this up yourself using the switched implementation and some logic in the initialization code of the subsystem.

If you go to the “Thermal Description Parameter” section of the Thermal Modeling Chapter of the PLECS User Manual/Online Help build into PLECS, you will see that the thermal loss data is stored in a workspace struct variable. You can therefore actually modify the axes in the conduction and switching loss tables to account for series or parallel connections, rather than building NxM cells by hand.

I have attached a basic working PLECS Standalone example that you can reference and modify. You will need to look at the Mask initialization code (Ctrl+M) to understand the logic. To open this model in PLECS Blockset, add an empty PLECS Circuit block in a Simulink model and from the File menu, choose “Import from Standalone”. Please study this implementation and then let me know if you have questions.

Regards,

Kris

scalable_igbt_thermal_example.zip (10.4 KB)

Hi Kris,

Thanks a lot! that is exactly what I was looking for.

Best Regards

Felipe