4. 热分析基础:热传导、热对流与热辐射的基本原理、有限元热分析软件介绍(如ANSYS)、热-结构耦合分析
4.1 为什么光机系统必须做热分析?
做光机设计的朋友都知道,温度一变,镜片就跑偏。我见过一个项目,实验室里成像质量好得不得了,结果拉到户外一晒,图像直接糊了。说白了,光机系统对温度极其敏感。
热分析的目的,就是搞清楚热量怎么进来、怎么传递、怎么让结构变形。你想想看,一个透镜从20℃升到50℃,曲率半径变了,折射率也变了,成像质量能好吗?
所以,热分析不是可选项,是必选项。我个人习惯是在方案阶段就把热路画出来,而不是等结构都定死了再补分析。
4.2 三种传热方式:热传导、热对流、热辐射
热传递就三种方式,咱们一个一个说。
4.2.1 热传导
热传导,说白了就是热量在固体内部“手拉手”传递。分子振动得厉害了,就带动旁边的分子一起振动。我在项目中遇到过,镜筒和镜片之间如果接触不好,热传导效率会大打折扣。
描述热传导的公式是傅里叶定律:
q = -k · A · (dT/dx)
其中:
- q — 热流量(W),单位时间通过的热量
- k — 导热系数(W/m·K),材料固有属性
- A — 截面积(m²)
- dT/dx — 温度梯度(K/m)
嗯,这里要注意:导热系数k是温度的函数。我见过有人用室温下的k值去算高温工况,结果误差大得离谱。铝的k值在100℃和20℃能差10%以上。
| 材料 | 导热系数 k (W/m·K) | 常见用途 |
|---|---|---|
| 铜 | ~400 | 散热器、热沉 |
| 铝 | ~200 | 镜筒、结构件 |
| 钢 | ~50 | 支撑结构 |
| 光学玻璃 | ~1 | 透镜、棱镜 |
| 空气 | ~0.026 | 间隙、隔热 |
看到没?空气的导热系数比玻璃还低两个数量级。所以镜片和镜筒之间的空气间隙,其实是热阻的主要来源。我曾经在项目中用导热硅脂填充这个间隙,效果立竿见影。
4.2.2 热对流
热对流是流体(空气、水等)流动带走热量的过程。光机系统里最常见的是自然对流——热空气上升,冷空气过来补充。
对流换热的公式是牛顿冷却定律:
q = h · A · (T_s - T_f)
其中:
- h — 对流换热系数(W/m²·K),这个值很关键
- A — 换热面积(m²)
- T_s — 固体表面温度(℃)
- T_f — 流体温度(℃)
h值怎么取?自然对流一般在5~25 W/m²·K,强制对流(加风扇)可以到50~250 W/m²·K。我建议新手不要拍脑袋取h值,最好查一下经验公式或者做实验标定。
4.2.3 热辐射
热辐射不需要介质,真空中也能传热。太阳晒到镜头上,就是热辐射在起作用。
热辐射的公式是斯特藩-玻尔兹曼定律:
q = ε · σ · A · (T₁⁴ - T₂⁴)
其中:
- ε — 发射率(0~1),黑漆表面接近1,抛光金属接近0.1
- σ — 斯特藩-玻尔兹曼常数(5.67×10⁻⁸ W/m²·K⁴)
- T — 绝对温度(K)
注意,温度是四次方关系。温度越高,辐射传热占比越大。在低温差场景下,辐射可以忽略;但在高温场景(比如镜头被太阳直射),辐射必须考虑。
我个人习惯:如果系统工作温度在-40℃到+85℃之间,辐射通常不是主导因素,但也不能完全忽略。尤其是镜筒外表面涂黑漆后,发射率从0.1升到0.9,辐射换热能力差了9倍。
4.3 有限元热分析软件介绍
手算只能算简单模型。实际光机系统结构复杂,必须用有限元软件。我主要用ANSYS,也用过COMSOL和FloEFD。
4.3.1 ANSYS Workbench 热分析模块
ANSYS Workbench 集成了多个物理场模块。做热分析主要用:
- Steady-State Thermal — 稳态热分析,算温度分布稳定后的结果
- Transient Thermal — 瞬态热分析,算温度随时间变化的过程
举个例子,你要算一个镜片从室温升到工作温度需要多长时间,就得用瞬态分析。如果只是算最终温度场,稳态就够了。
基本操作流程:
- 导入几何模型(.step 或 .x_t 格式)
- 定义材料属性(导热系数、比热容、密度)
- 划分网格(热分析对网格质量要求比结构分析低一些)
- 施加热载荷(热流密度、内部热源、对流、辐射)
- 设置边界条件(固定温度、对流边界、绝热边界)
- 求解并查看结果(温度云图、热流密度矢量图)
4.3.2 其他常用软件
| 软件 | 特点 | 适用场景 |
|---|---|---|
| ANSYS Icepak | 专门做电子散热,对流模型丰富 | 含风扇、散热器的系统 |
| COMSOL Multiphysics | 多物理场耦合能力强 | 热-结构-电磁耦合分析 |
| FloEFD | 嵌入CAD软件,操作简单 | 快速评估、方案对比 |
4.4 热-结构耦合分析
热分析只是第一步。我们真正关心的是:温度变化后,结构怎么变形?镜片怎么偏移?
热-结构耦合分析,就是把温度场作为载荷,施加到结构上,计算热应力和热变形。
4.4.1 耦合方式
ANSYS 里有两种耦合方式:
- 直接耦合:同时求解温度和位移,适合强耦合问题(比如摩擦生热)
- 顺序耦合:先算温度场,再把温度结果导入结构分析。光机系统一般用这个
我个人习惯用顺序耦合。原因很简单:光机系统的热变形通常不会反过来显著影响温度场,所以分开算效率更高。
4.4.2 关键参数:热膨胀系数
热变形的大小取决于材料的热膨胀系数(CTE):
ΔL = α · L₀ · ΔT
其中:
- α — 线膨胀系数(1/℃)
- L₀ — 初始长度(m)
- ΔT — 温度变化(℃)
不同材料的CTE差异很大:
| 材料 | CTE (×10⁻⁶ /℃) |
|---|---|
| 铝合金 | ~23 |
| 钢 | ~12 |
| 钛合金 | ~8.5 |
| 光学玻璃(BK7) | ~7.1 |
| 熔石英 | ~0.55 |
| 因瓦合金 | ~1.2 |
看到没?铝合金的CTE是熔石英的40多倍。如果你用铝镜筒装熔石英镜片,温度一变化,镜筒把镜片挤得死死的。这就是为什么高端光机系统要用因瓦合金或者钛合金做镜筒。
4.4.3 耦合分析流程
在ANSYS Workbench里做热-结构耦合,流程如下:
- 在Workbench中拖入 Steady-State Thermal 模块
- 设置热边界条件并求解,得到温度场
- 拖入 Static Structural 模块,连接到Thermal模块的结果
- 在Static Structural中导入温度场作为载荷
- 设置结构边界条件(固定约束、支撑等)
- 求解,查看变形云图和应力云图
嗯,这里有个坑:结构分析的网格可以和热分析不同,但节点位置要对齐。如果网格差异太大,温度插值会引入误差。我建议两个分析用同一套网格,省心。
4.5 知识体系总览
下面这张图总结了本章的核心逻辑:
从这张图可以看得很清楚:三种传热方式是理论基础,有限元软件是分析工具,热-结构耦合是连接热分析和结构分析的桥梁,最终输出的是温度场和热变形数据,用于评估光机系统的性能。
4.6 本章小结
热分析是光机无热化设计的基础。你得先搞清楚热量怎么来、怎么走,才能有针对性地做结构补偿和材料选择。
我个人建议:
- 先用手算估算数量级,再用软件精细分析
- 材料参数一定要查温度相关的数据,不要用常温值代替
- 热-结构耦合分析时,注意网格匹配和边界条件设置
- 有条件的话,做实验验证仿真结果,积累自己的经验数据库
好了,这一章就到这里。记住,热分析不是目的,目的是让光机系统在各种温度下都能稳定工作。