一、热仿真基础:热传递的三种方式、电机热源分析与热网络法原理
各位同学好,我是老张。搞电机热管理十几年了,今天咱们聊聊热仿真的基础。说实话,很多人一上来就学软件操作,结果算出来的温度跟实测差十万八千里。为什么?因为基础没打牢。你想想看,连热量怎么跑的都不清楚,仿真结果能准吗?
这一节,我带你把热传递的三种方式、电机热源分析、还有热网络法原理彻底搞明白。嗯,这些都是我每天在用的东西,讲起来特别有感触。
1.1 热传递的三种方式
热量在电机里怎么传递?说白了就三条路:传导、对流、辐射。咱们一个一个说。
1.1.1 热传导
热传导,就是热量在固体内部或者固体之间直接传递。比如电机绕组产生的热量,通过绝缘层传到铁芯,再传到机壳,这就是传导。
我记得刚入行时,有个项目电机温升老超标。我查了半天,最后发现是绝缘层导热系数选错了。那层薄薄的绝缘漆,导热系数只有0.2 W/(m·K),比空气还差。你想想看,热量堵在那儿出不去,温度能不高吗?
热传导的核心公式是傅里叶定律:
q = -k · dT/dx
其中:
- q — 热流密度,单位 W/m²
- k — 导热系数,单位 W/(m·K)
- dT/dx — 温度梯度
我个人习惯,做仿真前先把材料的导热系数查清楚。铜的导热系数约400 W/(m·K),铝约200,硅钢片约20-30,绝缘材料只有0.2-0.5。差距非常大,千万别搞混。
重要提醒:导热系数随温度变化。铜在100°C时比20°C时低约5%。如果你做的是高精度仿真,这个变化必须考虑进去。
1.1.2 热对流
热对流,是流体(空气或冷却液)流过固体表面时带走热量。电机里最常见的就是风扇吹电机外壳,或者冷却油在定子槽里流动。
对流换热用牛顿冷却公式:
Q = h · A · (T_s - T_f)
其中:
- Q — 换热量,单位 W
- h — 对流换热系数,单位 W/(m²·K)
- A — 换热面积,单位 m²
- T_s — 固体表面温度
- T_f — 流体温度
这里最难搞的就是对流换热系数h。自然对流大概5-25 W/(m²·K),强制风冷可以到50-100,油冷能到500-2000。我曾经有个项目,仿真时用了默认的h值,结果温升比实测低了15°C。后来才发现,电机端部绕组的对流条件跟中间段完全不一样。嗯,这个坑我踩过,你们别踩。
我的经验:对流换热系数最好通过实验或CFD仿真标定。如果实在没条件,Motor-CAD里内置的经验公式也够用,但一定要选对冷却方式。
1.1.3 热辐射
热辐射,是物体通过电磁波向外传递热量。在电机里,辐射通常占比不大,但也不能完全忽略。尤其是大功率电机,机壳温度高的时候,辐射散热能占到总散热量的10%-20%。
辐射用斯特藩-玻尔兹曼定律:
Q = ε · σ · A · (T_s⁴ - T_env⁴)
其中:
- ε — 发射率,0~1之间
- σ — 斯特藩-玻尔兹曼常数,5.67×10⁻⁸ W/(m²·K⁴)
- A — 辐射面积
- T_s — 表面温度
- T_env — 环境温度
注意,辐射跟温度的四次方成正比。所以温度越高,辐射越重要。我一般建议,机壳温度超过80°C时,辐射就不能忽略了。
避坑指南:我曾经做过一个高速电机项目,仿真时没考虑辐射,结果温升预测低了8°C。后来加了辐射模型,跟实测就对上了。所以,别偷懒,该加就加。
1.2 电机热源分析
电机为什么会发热?说白了就是有损耗。损耗变成热量,热量让温度升高。电机里的热源主要有三类:铜耗、铁耗、机械损耗。
1.2.1 铜耗
铜耗,也叫绕组损耗,是电流通过绕组电阻时产生的焦耳热。公式很简单:
P_cu = I² · R
但这里有个坑——电阻R是随温度变化的。铜的电阻温度系数约0.00393/°C。也就是说,温度每升高10°C,电阻增加约4%。
我记得有个项目,客户说电机温升仿真不准。我一看,他用的电阻是20°C时的冷态电阻。电机跑到120°C时,电阻已经增加了40%,铜耗自然也跟着涨。这就是典型的「冷态电阻算热态损耗」,大忌。
正确做法:在Motor-CAD里,铜耗计算要勾选「考虑温度影响」。这样软件会自动迭代,直到损耗和温度收敛。
1.2.2 铁耗
铁耗,是铁芯在交变磁场中产生的损耗。包括磁滞损耗和涡流损耗。公式比较复杂,一般用Bertotti模型:
P_fe = k_h · f · B^α + k_e · f² · B² + k_a · f^1.5 · B^1.5
其中:
- k_h — 磁滞损耗系数
- k_e — 涡流损耗系数
- k_a — 附加损耗系数
- f — 频率
- B — 磁通密度
铁耗跟频率和磁密的关系很大。频率越高、磁密越大,铁耗就越大。我做高速电机时,铁耗经常是最大的热源,比铜耗还大。
嗯,这里要注意:铁耗系数k_h、k_e、k_a一般由硅钢片厂家提供。如果厂家不给,可以用Motor-CAD自带的材料库,或者用爱泼斯坦方圈法自己测。
1.2.3 机械损耗
机械损耗包括轴承摩擦损耗和风摩损耗。轴承损耗跟转速、轴承类型、润滑方式有关。风摩损耗跟转速的三次方成正比,高速电机尤其明显。
我做过一个20万转的高速电机,风摩损耗占了总损耗的30%以上。当时仿真时,我一开始没太在意风摩损耗,结果温升预测偏低。后来仔细算了算,发现转子表面的空气摩擦产生的热量相当可观。
机械损耗的估算公式:
P_m = P_bearing + P_windage
轴承损耗可以用SKF模型,风摩损耗可以用转子表面摩擦公式估算。Motor-CAD里也有现成的模块,直接输入转速和轴承参数就行。
我的习惯:做热仿真前,先把损耗分布搞清楚。铜耗占多少、铁耗占多少、机械损耗占多少。这样心里有数,也知道重点优化哪个方向。
1.3 热网络法原理
热网络法,说白了就是把电机分成很多个小块,每个块是一个节点,节点之间用热阻连接。热量从高温节点流向低温节点,跟电流从高电位流向低电位是一个道理。
你想想看,电路里有电阻、电流、电压。热网络里对应的是热阻、热流、温差。公式也很像:
ΔT = Q · R_th
其中:
- ΔT — 温差,相当于电压差
- Q — 热流,相当于电流
- R_th — 热阻,相当于电阻
热阻又分三种:
- 传导热阻:R_cond = L / (k · A)
- 对流热阻:R_conv = 1 / (h · A)
- 辐射热阻:R_rad = 1 / (h_rad · A)
Motor-CAD里用的就是热网络法。软件把电机分成定子齿、定子轭、绕组、转子、磁钢、机壳等几十个节点,每个节点之间自动计算热阻。你只需要输入材料参数、损耗、冷却条件,软件就能算出每个节点的温度。
我个人觉得,热网络法的好处是计算快,几秒钟就能出结果。而且物理意义清晰,哪个节点温度高、哪个热阻大,一目了然。缺点是对复杂几何的精度不如CFD,但做工程设计和优化完全够用。
下面是我画的一张热网络示意图,展示了电机内部的主要热节点和热流路径:
这张图里,热量从绕组(铜耗)、定子(铁耗)、转子(机械损耗)产生,通过传导、对流、辐射路径,最终传到环境。每个箭头代表一条热流路径,每个R代表一个热阻。Motor-CAD就是基于这个原理,把整个电机离散成几十个节点,然后求解热平衡方程组。
核心要点:热网络法的本质就是「节点-热阻-热源」模型。你只要把材料参数、损耗、冷却条件输对了,软件就能算出每个节点的稳态和瞬态温度。这就是Motor-CAD做温升曲线预测的基础。
好了,这一节的内容就到这里。热传递三种方式、电机热源分析、热网络法原理,这些都是做热仿真必须掌握的基础。下一节我们会讲Motor-CAD的具体操作,到时候我会带着你一步步搭建热网络模型。
记住,基础打牢了,后面的路就好走了。有什么问题,欢迎随时交流。
公众号:蓝海资料掘金营,微信deep3321