主要内容

量化IGBT热损耗

这个例子显示了在绝缘栅双极晶体管(IGBT)中基于开关和传导损耗产生的温度剖面。有两个降压转换器。对于一个转换器,IGBT连接到福斯特热模型。对于另一个转换器,IGBT连接到一个Cauer热模型。对热模型的参数进行了调整,以得到大致等效的结果。在50ms的仿真时间内,驱动频率从40kHz变为20kHz,增加了导通损耗,降低了开关损耗。损耗的变化导致IGBT温度的相应变化。

模型

Foster和Cauer热网络都连接到一个固定的温度源,表示热沉温度。为了获得有意义的结果,必须将福斯特热网络连接到一个固定的温度源。为了模拟散热器的热质量和对环境的对流,你可以将Cauer模型连接到任何其他热网络。在本例中,所述Cauer模型连接到第三阶热网络,所述前两种热状态包含在所述IGBT块的内部热模型中。需要一个三阶模型来匹配实现的三阶Foster模型。典型的数据表只提供二级结和Cauer模型的案例动力学。

模拟结果来自Simscape日志

下图显示了在福斯特和考尔热模型中IGBT温度和能量损失随时间的函数。功率损耗是能量损耗曲线的斜率。

生成损失摘要

ee_getPowerLossSummary效用函数从记录的模拟数据报告电路组件的损失。“功率”列报告传导损耗,“开关损耗”列报告半导体开关损耗。

ans = 12 x3表LoggingNode SwitchingLosses力量  ___________________________________________ ______ _______________ {' ee_igbt_losses.Buck_circuit_1。0 {' ee_igbt_losss.buck_circuit_2 . Load'} 7453.8 0 {' ee_igbt_losss.buck_circuit_2 . Load'}{'ee_igbt_losses. '}{' ee_igbt_c '}{' ee_igbt_f '} 15.702 109.74 {'ee_igbt_loss . buck_circuit_1 .}0 {'ee_igbt_loss . buck_circuit_2 . '} 0 {'ee_igbt_loss . buck_circuit_2 . '}0 {'ee_igbt_loss . buck_circuit_1 . '} 0 {'ee_igbt_loss . buck_circuit_1 . '}} 0 0 {' ee_igbt_losss.buck_circuit_1 . {' ee_igbt_losss.buck_circuit_1 .}{'ee_igbt_losses.Buck_circuit_2. ' 0 0 {'ee_igbt_losses.Buck_circuit_2. '电容'}0 0 {' ee_igbt_losss.buck_circuit_2。{'ee_igbt_loss . '} 0 0 {'ee_igbt_loss . 'Rgate_C'} 0 0 {'ee_igbt_losses. Rgate_C'} 0 0 {'ee_igbt_loss .}Rgate_F'} 0 0