一、热仿真基础:热传递的三种方式、电机热源分析与热网络法原理

各位同学好,我是老张。搞电机热管理十几年了,今天咱们聊聊热仿真的基础。说实话,很多人一上来就学软件操作,结果算出来的温度跟实测差十万八千里。为什么?因为基础没打牢。你想想看,连热量怎么跑的都不清楚,仿真结果能准吗?

这一节,我带你把热传递的三种方式、电机热源分析、还有热网络法原理彻底搞明白。嗯,这些都是我每天在用的东西,讲起来特别有感触。

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_conv R_cond R_cond R_cond R_cond R_cond R_gap R_gap R_gap Q_cu (铜耗) Q_fe (铁耗) Q_m (机械损耗) 图例 环境/边界节点 固体节点 流体/气隙节点

这张图里,热量从绕组(铜耗)、定子(铁耗)、转子(机械损耗)产生,通过传导、对流、辐射路径,最终传到环境。每个箭头代表一条热流路径,每个R代表一个热阻。Motor-CAD就是基于这个原理,把整个电机离散成几十个节点,然后求解热平衡方程组。

核心要点:热网络法的本质就是「节点-热阻-热源」模型。你只要把材料参数、损耗、冷却条件输对了,软件就能算出每个节点的稳态和瞬态温度。这就是Motor-CAD做温升曲线预测的基础。

好了,这一节的内容就到这里。热传递三种方式、电机热源分析、热网络法原理,这些都是做热仿真必须掌握的基础。下一节我们会讲Motor-CAD的具体操作,到时候我会带着你一步步搭建热网络模型。

记住,基础打牢了,后面的路就好走了。有什么问题,欢迎随时交流。


公众号:蓝海资料掘金营,微信deep3321