第二章 热力学基础:热传导、热对流、热辐射、热膨胀系数(CTE)概念

各位工程师朋友,大家好。我是你们的老朋友,一个在封装仿真领域摸爬滚打了十几年的结构工程师。

今天咱们聊聊热力学基础。说实话,很多人觉得这部分太理论,想直接跳过去。我刚开始做封装仿真时也这么想,结果第一次做功率芯片仿真,温度算出来比实测高了30度,查了三天才发现是热传导系数设错了。从那以后,我再也不敢小看这些基础概念了。

热力学在封装里到底有多重要?你想想看,芯片工作就会发热,热量散不出去,温度一高,性能下降,甚至直接烧毁。所以,搞懂热量怎么传递,是做好热仿真的第一步。

核心要点:封装热仿真中,我们主要关注三种热量传递方式:热传导、热对流、热辐射。再加上一个关键材料参数——热膨胀系数(CTE)。这四样东西,就是热应力仿真的四大基石。

热力学基础 封装热仿真四大基石 热传导 傅里叶定律 热对流 牛顿冷却定律 热辐射 斯蒂芬-玻尔兹曼 热膨胀系数 CTE失配 热量传递三种方式 + 关键材料参数

2.1 热传导:热量在固体中怎么走?

热传导,说白了就是热量在固体内部从高温区往低温区跑。就像你拿一根铁棍,一头放火里烧,另一头很快就烫手了。这就是热传导。

描述热传导的公式叫傅里叶定律

q = -k · ∇T

其中:
q  = 热流密度 (W/m²) —— 单位面积上流过的热量
k  = 导热系数 (W/m·K) —— 材料传导热量的能力
∇T = 温度梯度 (K/m) —— 温度变化的陡峭程度

这个负号是什么意思?热量是从高温往低温流,方向跟温度升高的方向相反,所以加个负号。

我的经验:在封装仿真中,最常用的材料导热系数大概是这样:

材料 导热系数 (W/m·K) 备注
~400 散热主力,引线框架常用
~150 芯片本身,导热还不错
环氧树脂 0.2 ~ 0.8 塑封料,导热很差
银胶 2 ~ 30 芯片粘接材料,差异很大

我个人习惯,拿到一个新封装材料,第一件事就是查它的导热系数。有一次做功率LED封装仿真,客户给的导热系数是0.5,我算出来温度总是偏高。后来实测发现实际只有0.3,整整差了40%。所以,材料参数一定要核实,不能完全相信供应商给的数据。

2.2 热对流:空气帮忙散热

热对流,是流体(空气或液体)流过固体表面时带走热量。你想想看,电脑CPU上装个风扇,吹着散热片,这就是强制对流。如果没风扇,靠空气自然流动,那就是自然对流。

描述对流的公式是牛顿冷却定律

q = h · A · (T_s - T_∞)

其中:
q  = 换热量 (W)
h  = 对流换热系数 (W/m²·K)
A  = 换热面积 (m²)
T_s = 固体表面温度 (K)
T_∞ = 流体温度 (K)

这个h值很关键,它受很多因素影响:风速、流体性质、表面形状等等。

典型对流换热系数范围:

  • 自然对流(空气):5 ~ 25 W/m²·K
  • 强制对流(空气,风扇):25 ~ 250 W/m²·K
  • 强制对流(水冷):500 ~ 10,000 W/m²·K

嗯,这里要注意。在封装仿真中,很多人喜欢把对流边界条件设成一个固定值。但我建议你,如果条件允许,最好做流固耦合仿真。因为实际对流系数不是均匀的,芯片正上方和边缘的散热效果差别很大。

我曾经做过一个项目,客户坚持用固定对流系数,结果仿真出来的芯片温度比实测低了15度。后来加上流场仿真,发现芯片上方有个涡流区,散热效果远不如预期。从那以后,我对对流边界条件就特别谨慎。

2.3 热辐射:别小看它

热辐射,是物体通过电磁波向外辐射热量。很多人觉得封装里温度不高,辐射可以忽略。其实不一定。

热辐射的公式是斯蒂芬-玻尔兹曼定律

q = ε · σ · A · (T₁⁴ - T₂⁴)

其中:
ε  = 发射率 (0~1)
σ  = 斯蒂芬-玻尔兹曼常数 (5.67×10⁻⁸ W/m²·K⁴)
A  = 表面积 (m²)
T₁、T₂ = 两个表面的温度 (K)

注意看,温度是四次方关系。这意味着温度越高,辐射的影响越大。

什么时候不能忽略辐射?

  • 芯片结温超过100°C时,辐射开始变得重要
  • 在真空环境下(比如航天电子),辐射是唯一的散热方式
  • 封装表面涂黑(高发射率)时,辐射散热效果明显

我做过一个高温功率模块的仿真,结温到150°C。一开始没考虑辐射,算出来温度比实测高了8度。加上辐射后,误差缩小到2度以内。所以,高温场景下,辐射不能省。

2.4 热膨胀系数(CTE):热应力问题的根源

CTE,全称Coefficient of Thermal Expansion,中文叫热膨胀系数。它描述的是材料受热后膨胀的程度。

α = (1/L₀) · (dL/dT)

其中:
α  = 线膨胀系数 (1/°C 或 ppm/°C)
L₀ = 初始长度 (m)
dL = 长度变化量 (m)
dT = 温度变化量 (°C)

CTE的单位常用ppm/°C,也就是每变化1°C,材料膨胀百万分之几。

封装中常见材料的CTE:

材料 CTE (ppm/°C) 说明
2.6 很低,很稳定
17 较高,跟硅差距大
环氧树脂 15 ~ 70 取决于填料含量
陶瓷基板 6 ~ 8 跟硅比较匹配
焊料 21 ~ 25 温度循环中容易疲劳

热应力问题的本质是什么?说白了就是CTE失配。不同材料粘在一起,温度变化时膨胀量不一样,互相拉扯,就产生了应力。

举个例子:硅芯片(CTE=2.6)贴在铜基板(CTE=17)上。温度从25°C升到125°C,升温100°C。硅芯片膨胀0.026%,铜基板膨胀0.17%。差了将近7倍!这个应力有多大?足以把芯片拉裂,或者让焊点疲劳断裂。

避坑指南:我曾经做过一个BGA封装的热循环仿真,焊点寿命总是算不准。后来发现,问题出在PCB的CTE上。PCB的CTE在面内方向和厚度方向不一样,而且随着温度变化还会变。所以,CTE一定要用随温度变化的曲线数据,不要用单一值。

2.5 四种传热方式在封装中的实际关系

在实际封装中,这三种传热方式和CTE是相互耦合的:

  1. 芯片发热 → 热量通过热传导从芯片传到封装外壳
  2. 外壳散热 → 通过热对流热辐射散到环境中
  3. 温度变化 → 不同材料的CTE差异产生热应力
  4. 热应力 → 可能导致开裂、分层、焊点疲劳

所以,做热应力仿真时,不能只看温度场,还要看应力场。温度算准了,应力才能算准。而温度要算准,热传导、对流、辐射这三个参数都得设对。

我的建议流程:

  • 第一步:确认所有材料的导热系数和CTE(最好有实测数据)
  • 第二步:设定合理的对流边界条件(不要随便用默认值)
  • 第三步:高温场景必须考虑辐射
  • 第四步:先算温度场,再导入应力场做耦合分析

好了,这一章的内容就到这里。热力学基础虽然看起来简单,但真正用好它,需要大量的实践积累。下一章我们会深入讲解热仿真中的边界条件设置,到时候再跟大家分享更多实战经验。


专注资料整理