散热与防护
概述
机器人在运行中产生大量热量,如果不能有效散热,会导致性能降低甚至硬件损坏。同时,机器人常工作在复杂环境中,需要适当的防尘防水防护。本节讨论热管理和环境防护设计。
热源分析
机器人中的主要热源
| 热源 | 典型功耗 | 散热挑战 | 温度限制 |
|---|---|---|---|
| 计算板 (Jetson AGX Orin) | 15-60W | 集中热量,芯片面积小 | 结温 <105°C |
| 电机驱动器 (MOSFET) | 1-10W/通道 | 多通道累加 | 结温 <150°C |
| 直流电机 | 效率损耗 10-30% | 密封电机散热差 | 绕组 <130°C |
| BLDC电机 | 效率损耗 5-15% | 高功率密度 | 磁铁退磁温度 |
| DC-DC转换器 | 效率损耗 5-15% | 电感/MOSFET发热 | <125°C |
| LiDAR电机 | 1-3W | 通常自带散热 | — |
热量计算
产生的热量等于功率损耗:
\[Q = P_{loss} = P_{input} - P_{output} = P_{input} \times (1 - \eta)\]
例如,一个效率90%的DC-DC转换器输出30W:
\[P_{input} = \frac{30W}{0.9} = 33.3W\]
\[Q = 33.3W - 30W = 3.3W\]
热阻模型
热传导类比于电路中的欧姆定律:
\[\Delta T = Q \times R_{th}\]
其中 \(\Delta T\) 为温差(°C),\(Q\) 为热流量(W),\(R_{th}\) 为热阻(°C/W)。
串联热阻:
\[R_{th,total} = R_{th,junction-case} + R_{th,case-sink} + R_{th,sink-ambient}\]
被动散热
散热片(Heat Sink)
散热片通过增大散热面积来降低热阻。
自然对流散热能力估算:
\[Q = h \cdot A \cdot \Delta T\]
其中 \(h\) 为对流换热系数(自然对流约 5-25 W/(m²·K)),\(A\) 为散热面积。
常用散热片:
| 类型 | 热阻 | 适用功耗 | 特点 |
|---|---|---|---|
| 小型铝翅片 (20x20mm) | 15-30°C/W | <3W | MCU/小IC |
| 中型铝翅片 (40x40mm) | 5-15°C/W | 3-10W | 电机驱动器 |
| 大型铝翅片 (60x60mm) | 2-8°C/W | 10-30W | SBC/GPU |
| 热管散热器 | 1-3°C/W | 30-100W | Jetson AGX |
导热介质
| 类型 | 导热率 (W/m·K) | 厚度 | 适用 |
|---|---|---|---|
| 导热硅脂 | 1-12 | <0.1mm | 平面紧密接触 |
| 导热硅胶垫 | 1-8 | 0.5-5mm | 填充间隙 |
| 导热胶带 | 0.5-3 | 0.1-0.3mm | 固定+导热 |
| 石墨片 | 面内 400-1500 | 0.025-0.1mm | 平面扩散 |
| 相变材料 | 3-8 | — | 高性能 |
热管(Heat Pipe)
- 利用工质的蒸发-冷凝循环传热
- 等效导热率可达铜的50-100倍
- 适用于将热量从狭小空间传导到远处散热片
- Jetson AGX Orin开发套件使用热管散热
主动散热
风扇
| 类型 | 尺寸 | 风量 | 噪音 | 适用 |
|---|---|---|---|---|
| 轴流风扇 (Axial) | 25-120mm | 中高 | 中 | 散热片吹风 |
| 离心风扇 (Centrifugal) | 30-80mm | 中 | 低 | 薄型设计 |
| 鼓风机 (Blower) | 40-60mm | 高压低流量 | 中高 | 定向吹风 |
强制对流换热系数:\(h = 25-250\) W/(m²·K),比自然对流提升5-10倍。
风扇选型:
\[\dot{Q} = \dot{m} \cdot c_p \cdot \Delta T_{air}\]
其中 \(\dot{m}\) 为空气质量流量,\(c_p = 1005\) J/(kg·K),\(\Delta T_{air}\) 为进出口温差。
液冷
- 适用于 >100W 的高功率系统
- 循环路径:水泵→冷板→散热排→水箱
- 冷板(Cold Plate)直接贴合热源
- 多用于大型机器人或高性能计算集群
Unitree Go2 散热设计
Go2四足机器人的散热方案:
- 双风扇设计:两个小型轴流风扇
- 铝合金散热片:贴合Jetson计算模块
- 导热硅胶垫:连接芯片和散热片
- 机身通风口:前后开孔形成风道
- 外壳导热:铝合金机身本身也参与散热
风道设计原则
graph LR
A[进风口<br/>滤网] --> B[冷风先过<br/>敏感元件]
B --> C[流经电机驱动<br/>DC-DC]
C --> D[流经计算板<br/>主要热源]
D --> E[出风口]
style A fill:#bbdefb
style E fill:#ffcdd2
- 冷风先过温度敏感元件:传感器、MCU
- 热空气路径短:尽快排出
- 避免死角:所有区域都有气流覆盖
- 进风口加滤网:防止灰尘堵塞
热仿真
简化计算
对于初步设计,可以用热阻网络进行估算:
\[T_{junction} = T_{ambient} + Q \times (R_{jc} + R_{cs} + R_{sa})\]
示例:Jetson Orin NX (25W模式),环境温度35°C
| 热阻环节 | 热阻值 | 说明 |
|---|---|---|
| \(R_{jc}\) | 0.5°C/W | 芯片到外壳(Datasheet) |
| \(R_{cs}\) | 0.5°C/W | 导热垫 |
| \(R_{sa}\) | 1.5°C/W | 散热片+风扇 |
| 总热阻 | 2.5°C/W |
\[T_j = 35 + 25 \times 2.5 = 97.5°C\]
低于105°C结温限制,但余量不大,需要优化。
FEA热仿真
- Fusion 360 Thermal:基础稳态热分析
- ANSYS Icepak:专业电子散热仿真
- FloTHERM:电子热管理行业标准
- SimScale:在线CFD热仿真(免费版可用)
IP防护设计
防尘设计
| IP第一位数字 | 防护等级 | 设计措施 |
|---|---|---|
| 4 | 防>1mm物体 | 间隙<1mm |
| 5 | 防有害灰尘 | 密封+迷宫结构 |
| 6 | 完全防尘 | 全密封 |
防水设计
| IP第二位数字 | 防护等级 | 设计措施 |
|---|---|---|
| 4 | 防溅水 | 排水孔+遮挡结构 |
| 5 | 防射流水 | O型圈密封 |
| 6 | 防强射流 | 双重密封 |
| 7 | 防短暂浸水 | 全周O型圈+防水连接器 |
| 8 | 防持续浸水 | 面密封+灌封 |
密封件选择
O型圈:
- 材料:NBR(耐油)、硅橡胶(耐温)、EPDM(耐水)
- 压缩率:15-25%
- 沟槽设计:按标准尺寸
密封连接器:
| 连接器 | 防护等级 | 适用 |
|---|---|---|
| GX12/GX16 | IP65 | 电源/信号 |
| M12圆形 | IP67 | 工业传感器 |
| USB Type-C (带密封盖) | IP67 | 数据/充电 |
| RJ45 (工业型) | IP67 | 以太网 |
环境测试
常见测试项目
| 测试 | 标准 | 条件 | 目的 |
|---|---|---|---|
| 高温存储 | — | 70°C/48h | 材料耐温 |
| 低温存储 | — | -20°C/48h | 低温性能 |
| 温度循环 | IEC 60068 | -20~60°C/100次 | 热疲劳 |
| 振动 | IEC 60068 | 10-500Hz/2G | 结构可靠性 |
| 跌落 | — | 0.5-1m | 抗冲击 |
| 防水 | IEC 60529 | IP等级测试 | 防水验证 |
| 盐雾 | IEC 60068 | 5%NaCl/48h | 耐腐蚀 |
设计清单
- [ ] 识别所有热源及其功耗
- [ ] 建立热阻模型,估算结温
- [ ] 选择散热方案(被动/主动)
- [ ] 散热片/风扇选型与验证
- [ ] 确定IP防护等级要求
- [ ] 设计密封结构(O型圈、垫片)
- [ ] 选择防水连接器
- [ ] 进风口滤网设计
- [ ] 环境测试计划
参考资源
- NVIDIA Jetson Thermal Design Guide
- Aavid Thermalloy: Heat Sink Design Guide
- IEC 60529: IP防护等级标准
- 《电子设备热设计》