4. 热仿真基础

功率电子器件的热仿真,本质上是在求解一个“热量的产生—传递—散失”问题。芯片内部的功率损耗通过导热、对流和辐射向外扩散,最终由散热器或环境吸收。不同仿真方法对这三类传热机制的建模精度、计算代价和适用阶段差异很大。理解 FEM、CFD 和热网络法各自的原理与边界,是选择正确工具的前提。

一、三种方法的原理与数学基础

有限元法(FEM)以偏微分方程为核心,将连续求解域离散为有限个单元,在每个单元内用形函数近似温度场,再通过加权残差或变分原理组装成大型代数方程组求解。FEM 擅长处理复杂几何、多层材料和各向异性导热,能给出芯片、焊料层、基板、散热器内部的温度分布细节。其缺点是网格量大、瞬态求解耗时,且对流体区域的建模需要额外处理。

计算流体动力学(CFD)在 FEM 或有限体积法的基础上,同时求解质量、动量和能量守恒方程,能够模拟空气、水或冷却液在风道、散热器翅片、冷板中的流动与换热。CFD 的优势在于可以捕捉风速、流量、压降、湍流和局部对流换热系数,适合系统级风冷/液冷设计。代价是网格数量大、边界条件敏感、计算资源需求高。

热网络法把连续热场简化为若干节点和热阻,用类似电路的拓扑描述热流路径。Cauer 模型基于物理分层,将热阻和热容交替串联,节点对应实际材料层,能反映内部温度分布;Foster 模型则是从器件结到壳的等效 RC 网络,参数由瞬态热阻抗曲线拟合得到,节点没有明确物理对应关系,但便于与数据手册和电路仿真对接。

三种热仿真方法:原理、输出与适用场景 有限元法 FEM 原理:偏微分方程 + 单元离散 输出:温度场分布、热应力 优势:复杂几何、多层材料 局限:流体建模弱、瞬态慢 场景:芯片/焊料/基板级 典型工具:ANSYS Mechanical、COMSOL 计算流体动力学 CFD 原理:质量/动量/能量守恒方程 输出:流场、压降、对流系数 优势:风冷/液冷系统级分析 局限:网格大、边界敏感 场景:散热器、风道、冷板 典型工具:ANSYS Fluent、Icepak、6SigmaET 热网络法 Cauer / Foster 原理:热阻-热容等效电路 输出:结温、瞬态热阻抗曲线 优势:快、易与电路仿真耦合 局限:参数依赖拟合、精度有限 场景:器件选型、寿命评估 典型工具:PLECS、Simulink、热阻网络 Cauer 模型:物理分层结构 结 R1 C1 R2 C2 R3 壳 节点对应芯片、焊料、基板、壳等实际层 可反映内部温度梯度,适合结构优化 参数需从材料厚度、导热率计算 Foster 模型:等效 RC 网络 结 R1 C1 R2 C2 R3 壳 节点无明确物理对应,由 Zth 曲线拟合 便于与数据手册、电路仿真直接对接 适合快速结温估算与寿命剖面计算

二、方法流程与关键参数

无论采用哪种方法,热仿真通常遵循“损耗输入—边界条件—求解—后处理”的流程。以 IGBT 模块为例,第一步从电仿真或数据手册获取导通损耗和开关损耗;第二步设定环境温度、风速、散热器热阻或对流换热系数;第三步选择求解器并划分网格或建立热阻网络;第四步提取结温、壳温、热流密度等结果。

典型热仿真输入参数:
P_loss   = 120 W      # 单管总损耗
T_amb    = 45 °C      # 环境温度
Rth_ha   = 0.35 K/W   # 散热器到环境热阻
Rth_ch   = 0.08 K/W   # 壳到散热器热阻
Rth_jc   = 0.12 K/W   # 结到壳热阻
Cth_jc   = 0.6 J/K    # 结到壳热容
风速     = 3 m/s      # 强制风冷

对于热网络法,结温估算可简化为:T_j = T_amb + P_loss × (Rth_jc + Rth_ch + Rth_ha)。若考虑瞬态,则需用 RC 网络求解微分方程。FEM 和 CFD 则通过求解器直接输出温度场,但同样需要这些边界参数作为输入。

三、适用场景对比

维度 FEM CFD 热网络法
建模对象 固体导热、热应力 流体流动与对流换热 等效热阻-热容网络
计算代价 中高 高 低
瞬态能力 强,但耗时 强,但更耗时 极强,适合长时寿命剖面
精度 高(固体域) 高(流场) 中,依赖参数拟合
典型阶段 封装设计、焊料层评估 散热系统选型、风道优化 器件选型、寿命评估、控制策略

四、案例与常见误区

某 100 kW 光伏逆变器在初期设计中使用 Foster 模型估算结温,结果在低风速工况下结温预测偏低约 15 °C。复盘发现,Foster 模型参数来自标准数据手册,而实际散热器流道存在旁通和积灰,导致壳到环境热阻显著增大。后续改用 CFD 对风道进行建模,提取实际对流换热系数,再回填到热网络模型中,结温误差缩小到 5 °C 以内。

常见误区一:把 Foster 模型节点当作真实物理层,试图用其反推焊料层温度。Foster 节点是数学拟合结果,不具备物理位置含义,需要内部温度分布时应使用 Cauer 模型或 FEM。

常见误区二:CFD 边界条件随意设定。入口风速、出口压力、湍流模型和壁面粗糙度都会显著影响对流换热系数,必须与实际风道测试或风扇曲线对齐。

常见误区三:FEM 网格越密越好。在薄焊料层和芯片有源区,网格需要局部加密;但在散热器大体积区域,过密网格只会增加计算量而不提升精度。

选型建议:器件级快速评估优先用 Foster 热网络;需要内部温度梯度或热应力时用 FEM;涉及风冷、液冷系统流场时用 CFD;寿命评估和长时间热循环仿真,建议将 CFD 提取的边界条件降阶为 Cauer/Foster 网络,再与电路仿真联合运行。

三种方法并非互斥,而是可以在不同阶段接力使用:FEM 和 CFD 提供高保真边界与温度场,热网络法提供快速迭代能力。理解它们的数学本质和参数来源,才能避免“用错工具、算错温度”的连锁问题。