3. 经典铁损模型:Steinmetz方程、Bertotti模型、分离铁损模型详解
说到永磁同步电机的铁损,我刚开始做电机控制那会儿,其实没太当回事。总觉得铜损才是大头,铁损嘛,差不多就行了。结果有一次做高效率电机项目,效率怎么都提不上去,最后发现是铁损模型没选对。嗯,从那以后,我再也不敢小看铁损建模了。
今天咱们就把三个最经典的铁损模型掰开揉碎了讲。你想想看,搞懂了这些,你就能在仿真里准确预测铁损,在设计阶段就把效率优化做到位。
3.1 Steinmetz方程——最经典的经验公式
Steinmetz方程,说白了就是最早用来估算铁损的"土办法"。它长这样:
P = k · f^α · B^β
其中:
- P — 铁损功率密度(W/kg 或 W/m³)
- f — 磁化频率(Hz)
- B — 磁通密度峰值(T)
- k, α, β — 材料相关参数,需要实验拟合
关键点:α 通常在1.5~2.0之间,β 通常在2.0~2.5之间。不同硅钢片厂家会给典型值,但我建议你拿到材料后自己测一下。
我在项目中遇到过一件事:用厂家给的Steinmetz参数算出来铁损只有实际温升的一半。后来发现是频率范围不对——厂家给的是50Hz工频参数,我用的却是400Hz。所以啊,参数适用范围一定要搞清楚。
3.2 Bertotti模型——物理分离更精准
Bertotti模型比Steinmetz方程进了一步。它把铁损拆成三部分:
P = Ph + Pe + Pa
展开写就是:
P = Kh · f · B² + Ke · f² · B² + Ka · f^1.5 · B^1.5
这三项分别对应:
| 符号 | 名称 | 物理来源 | 频率依赖 |
|---|---|---|---|
| Ph | 磁滞损耗 | 磁畴壁移动的摩擦 | ∝ f |
| Pe | 涡流损耗 | 感应电流的焦耳热 | ∝ f² |
| Pa | 附加损耗 | 磁畴异常运动等 | ∝ f^1.5 |
我的经验:实际项目中,涡流损耗Pe往往占大头,尤其是高频运行时。磁滞损耗Ph在低频时更明显。附加损耗Pa嘛...说实话,有时候测不准,我干脆把它合并到前两项里去了。
为什么会这样?因为附加损耗的物理机制比较复杂,不同材料差异很大。你想想看,硅钢片的晶粒取向、厚度、绝缘涂层都会影响它。所以工程上经常简化处理。
3.3 分离铁损模型——工程界的实用选择
分离铁损模型,其实就是Bertotti模型的简化版。它只保留前两项:
P = Kh · f · B² + Ke · f² · B²
为什么可以去掉附加损耗?我个人的习惯是:
- 对于常规硅钢片(0.35mm~0.5mm厚),附加损耗占比通常小于10%
- 在电机常用频率范围(50Hz~1000Hz),前两项已经能覆盖90%以上的铁损
- 少一个参数,标定工作量减少30%以上
注意:如果你做的是超高频电机(比如高速主轴电机,频率超过2kHz),或者用的是非晶/纳米晶材料,那附加损耗就不能忽略了。我曾经吃过这个亏,仿真效率比实测高了5%,最后发现就是漏了附加损耗。
3.4 参数标定——从理论到实践
光有公式不行,你得知道参数怎么来。我一般用最小二乘法拟合:
% 伪代码示例:基于实测数据拟合铁损参数
% 输入:频率数组 f,磁密数组 B,实测铁损数组 P_meas
% 输出:Kh, Ke
% 构造矩阵 A = [f*B², f²*B²]
A = [f.*B.^2, f.^2.*B.^2];
% 最小二乘求解
x = (A'*A) \ (A'*P_meas);
Kh = x(1);
Ke = x(2);
这里有个坑:数据点要覆盖你实际使用的频率和磁密范围。如果你只在1T、50Hz下测,然后拿去算0.5T、200Hz的情况,误差会很大。我建议至少取5个频率点、5个磁密点,共25组数据。
实用建议:参数标定后,一定要做交叉验证。拿一组没参与拟合的数据来检验,误差在5%以内才算合格。
3.5 三个模型的对比与选择
| 模型 | 精度 | 参数数量 | 适用场景 | 我的推荐 |
|---|---|---|---|---|
| Steinmetz | 一般(±15%) | 3个 | 初步估算、材料筛选 | ⭐ |
| Bertotti | 较高(±5%) | 3个 | 精确仿真、科研分析 | ⭐⭐⭐ |
| 分离铁损 | 良好(±8%) | 2个 | 工程应用、效率优化 | ⭐⭐⭐⭐ |
你可能会问:那到底该用哪个?我的建议是:
- 做方案对比、初步设计 — 用Steinmetz,快就完了
- 做详细仿真、发论文 — 用Bertotti,物理意义清晰
- 做产品开发、效率优化 — 用分离铁损模型,精度够用、参数少
嗯,我个人在工程项目中90%的情况都用分离铁损模型。不是因为它最准,而是因为它最实用——参数少意味着标定成本低,而且对工程师来说,少一个参数就少一个出错的可能。
一个小技巧:如果你用分离铁损模型,可以把Kh和Ke做成随温度变化的表格。因为铁损对温度很敏感,温度升高10°C,铁损可能下降3%~5%。我一般会在25°C、60°C、100°C三个温度点标定,然后线性插值。
好了,经典铁损模型就讲到这里。记住一句话:模型是工具,不是真理。选哪个模型,取决于你的精度需求和工程成本。搞懂了这三个模型,你在电机效率优化这条路上,已经迈出了坚实的一步。
公众号:蓝海资料掘金营,微信deep3321