搞电机的这几年,身边总有同事问同一个问题:“我这磁钢,会不会退磁?”退磁不像温升超标那样能直接被测温点抓出来,也不像过压过流一样能被保护器拦住。它埋在里面,等转矩掉了、反电动势降了,才恍然大悟。所以退磁仿真这件事,在永磁电机设计里从来不是“锦上添花”,它是判断一台电机能不能在极限工况下活下去的底线测试。而 MotorCAD 做退磁仿真,恰好是行业内用得最顺手、最直观的一套工具。
这篇文章我不打算只讲“怎么点按钮”,而是把退磁仿真的底层逻辑、电流波形自定义的玩法和几个真正困扰大家的实操问题——比如功率角怎么理解、电压极限圆和电流极限圆到底怎么用、map 试验要不要跑到额定转速的120%、25 版 MotorCAD 能不能用 23 版的授权——一次讲透。
1. 先从退磁说起:永磁电机的“阿喀琉斯之踵”到底在哪
1.1 退磁不是玄学,是磁钢工作点的“越界”
很多刚接触永磁电机的人会误以为退磁是“磁钢老化了”,或者“温度太高把磁钢烤坏了”。其实在仿真层面,退磁的本质是磁钢工作点越过了 B-H 曲线上的退磁拐点(Knee Point)。
钕铁硼磁钢的第二象限退磁曲线,在常温下基本是一条直线,也就是说在外磁场反向拉它的时候,它还能保持大部分磁化强度。但温度一旦上来,比如 N35SH 到了 150°C,退磁曲线下半段就会开始弯曲,出现一个明显的“拐点”。如果电机在高温大电流工况下,电枢反应产生的反向磁场把磁钢工作点推到拐点以下,那磁钢就会发生不可逆退磁——注意,是“不可逆”,温度降回来磁性也回不去。
我之前做过一个 8 极 48 槽的驱动电机方案,峰值转矩工况下电流加到额定 3 倍,仿真软件里看磁钢最薄处的磁密矢量,表面上看数值还在 0.6T 左右,但点开工作点云图才发现,磁钢端部已经有小部分区域的工作点越过了 150°C 时的拐点。这就是典型的“平均磁密没毛病,局部退磁已发生”。所以退磁仿真一定不能只看平均值,要看云图和最恶劣点。
1.2 MotorCAD 在退磁分析里的定位:不只是一个“计算器”
MotorCAD 的强项在于它把“电机结构—电磁场—热—控制”串在了一条线上。做退磁仿真时,你先在 Geometry 里建好拓扑,在 BPM 模块里设置绕组和磁钢,在 Drive 里设置电流波形和控制角,最后在 Magnetic 求解里跑出场分布。每一步之间数据自动传递,改一个磁钢厚度,下游的退磁结果立刻会变。
对比 FEA 通用软件,MotorCAD 的优势是退磁判据非常落地。你可以直接在求解设置里勾选 Demagnetization 选项,软件会把磁钢每个单元的工作点画出来,并且用颜色区分是否越过退磁曲线。你不需要自己去写脚本判断“哪个单元磁密低于哪个阈值”,它直接把结果怼到你脸上。
不过也要说句公道话,MotorCAD 的退磁仿真精度依赖于材料曲线的准确性。自带的 NdFeB 材料库里虽然有很多牌号,但如果你用的是定制牌号的磁钢,最好自己输入供应商提供的不同温度下的退磁曲线数据,而且一定要包含拐点以下的段。只给 Br 和 Hcj 两个参数是不够的,退磁判据需要的是整条曲线的形状。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 实操第一步:在 MotorCAD 里搭建退磁仿真的完整流程
2.1 材料与温度场设定:退磁仿真的地基
我习惯把退磁仿真分成三个层级:单点校核(最恶劣电流角+最高磁钢温度)、工况扫描(全电流-温度范围)、以及耦合热仿真的迭代校核。多数项目做到第二层就够用了。
第一层的关键参数设置如下:
- 磁钢牌号选择:建议用用户自定义材料,不要直接用库里的默认牌号。确保输入了 20°C、60°C、100°C、140°C、180°C 至少五组退磁曲线。
- 磁钢温度:在 Magnetic 求解器的 Demagnetization 设置里,把磁钢温度设定为“最高预期磁钢温度”。这个温度最好能由 MotorCAD 的 Thermal 模块算出来,而不是靠拍脑袋。
- 电流激励:选择峰值电流工况,电流角(电流超前角)设为最大转矩对应的角度。注意,退磁最严重的往往不是最大转矩工况,而是最大电流+超前角偏大的弱磁工况,因为电流的直轴分量会直接产生去磁磁动势。
这里有一个经验值:在做驱动电机退磁校核时,我会同时算三个电流角——MTPA 点、弱磁深度最大的点、以及控制器故障(比如逆变器直通)时可能出现的纯 Id 工况。第三个点才是最狠的。
为什么故障工况这么关键?正常运行时,Id 和 Iq 是配合着来的,去磁作用有限。但如果控制器发错波形,或者逆变器某一相桥臂直通,电机可能出现持续数毫秒的负 Id 大电流。这种电流直轴分量完全对齐磁钢反向方向,去磁效果最凶。这也是车
