JMAG软件基础:界面介绍、仿真流程与永磁体设置
各位同学,欢迎来到JMAG仿真实战课的第二讲。今天咱们要聊的,是JMAG软件最基础、但也最核心的内容——界面布局、仿真流程,以及永磁体材料的设置。
说实话,我刚开始用JMAG那会儿,也被它密密麻麻的菜单栏搞得有点懵。但后来我发现,只要抓住几个关键模块,这软件其实挺顺手的。咱们今天就把这些关键点掰开揉碎了讲清楚。
一、JMAG界面布局——别被菜单吓到
打开JMAG,你首先看到的是这样一个界面:
- 项目树(Project Tree):在左侧,这是你的“总指挥中心”。所有模型、材料、工况、结果都挂在这里。
- 3D/2D视图区:中间最大的区域,用来显示几何模型和网格。
- 属性面板(Properties):右侧,选中任何对象,这里就显示它的参数。
- 求解管理器(Solver Manager):底部,用来监控求解进度和错误日志。
我个人习惯,先把项目树展开,把材料库、边界条件、网格设置这些文件夹都看一眼。嗯,就像你进厨房先看看调料在哪一样。
小技巧: 如果你觉得界面太乱,可以在“View”菜单里把不常用的工具栏关掉。我一般只保留“Model”、“Mesh”、“Solver”三个工具栏,清爽多了。
二、仿真流程——三步走,别跳步
JMAG的仿真流程,说白了就三步:前处理 → 求解 → 后处理。但每一步里都有不少坑。
2.1 前处理(Pre-processing)
这一步最花时间,也最容易出错。主要包括:
- 几何建模:你可以用JMAG自带的建模工具,也可以从CAD软件导入。我建议用SolidWorks或NX建模,然后导出为STEP或IGES格式。JMAG的几何修复功能虽然能用,但不如专业CAD软件顺手。
- 材料分配:给每个部件指定材料。比如定子用硅钢片,转子用永磁体,绕组用铜。
- 边界条件与激励:设置电流、电压、旋转速度、负载等。
- 网格划分:这是前处理的重头戏。网格质量直接决定求解精度和速度。
注意: 我曾经在网格划分上吃过亏。有一次做退磁仿真,气隙处的网格太粗,结果算出来的退磁区域明显不对。后来我把气隙网格加密到0.2mm,结果才合理。所以,气隙和永磁体附近一定要加密网格。
2.2 求解(Solving)
这一步相对简单,但要注意:
- 检查求解器设置:瞬态还是稳态?步长多少?
- 监控收敛曲线:如果残差一直不降,说明模型有问题。
- 保存中间结果:我习惯每10步保存一次,万一电脑死机,不至于全丢。
2.3 后处理(Post-processing)
求解完成后,就是看结果了。JMAG的后处理功能很强大,可以看:
- 磁密分布云图
- 退磁区域(这个咱们后面专门讲)
- 反电动势波形
- 转矩-转速曲线
你想想看,如果前处理没做好,后处理再漂亮也没用。所以,每一步都要认真对待。
三、材料库与永磁体属性设置——核心中的核心
材料设置是退磁仿真的关键。JMAG自带了一个材料库,但很多时候我们需要自定义材料。
3.1 材料库的基本操作
在项目树里找到“Materials”文件夹,右键可以:
- 从库中导入:JMAG自带的材料库包含常见的硅钢片、铜、铝、永磁体等。
- 新建材料:如果库中没有,可以自己定义。
- 复制并修改:我经常用这个方法。比如从库中复制一个“N35UH”磁钢,然后修改它的剩磁和矫顽力。
3.2 永磁体属性设置——退磁仿真的命门
永磁体的属性设置,直接决定退磁仿真准不准。你需要关注以下几个参数:
| 参数 | 说明 | 我的经验 |
|---|---|---|
| 剩磁(Br) | 磁体在无外磁场时的磁感应强度 | 不同温度下Br会变化,记得设置温度系数 |
| 矫顽力(Hc) | 使磁体退磁所需的反向磁场强度 | Hc越大,抗退磁能力越强 |
| 最大磁能积(BHmax) | 衡量磁体性能的综合指标 | 选型时常用,但仿真中不直接使用 |
| 退磁曲线(Demagnetization Curve) | B-H曲线的第二象限部分 | 这是退磁仿真的核心!必须输入准确的曲线数据 |
重点: 退磁曲线不是一条直线!很多新手直接用线性B-H曲线,结果算出来的退磁区域完全不对。正确的做法是,输入完整的非线性退磁曲线,包括拐点(Knee Point)的位置。JMAG支持输入多温度下的退磁曲线,这样就能仿真高温退磁了。
3.3 如何输入退磁曲线
在JMAG中,设置永磁体材料时,找到“Magnetic Properties”选项卡:
- 选择“Permanent Magnet”类型。
- 在“Demagnetization Curve”下,点击“Edit”。
- 输入B和H的数据点。注意:H是负值,B是正值。
- 可以输入多个温度下的曲线(比如20°C、80°C、120°C)。
- 点击“OK”保存。
我曾经遇到过一个问题:从供应商那里拿到的退磁曲线数据,单位是kA/m和T,但JMAG默认单位是A/m和T。所以输入时要注意单位换算。嗯,这个坑我踩过,你们别踩了。
四、知识体系总览
下面这张图,是我自己总结的JMAG退磁仿真知识体系。你可以把它当作一个导航图,随时回来看看自己学到哪了。
五、避坑指南——我踩过的雷
最后,分享几个我亲身经历过的坑,希望能帮你们省点时间:
- 材料方向搞反了:永磁体的充磁方向一定要和实际一致。我曾经把径向充磁设成了轴向,结果算出来的反电动势波形完全不对。检查方法:在3D视图里显示磁体方向箭头。
- 温度系数没设:高温下永磁体的性能会下降。如果你不设温度系数,仿真结果会偏乐观。尤其是做退磁仿真时,高温工况必须考虑。
- 网格太粗:前面说过了,气隙和永磁体附近必须加密。我一般设0.2~0.5mm。
- 求解步长太大:瞬态仿真时,步长太大可能导致退磁现象捕捉不到。建议步长设为电气周期的1/100~1/200。
好了,这一讲的内容就到这里。记住,JMAG仿真不是一蹴而就的,多试几次,多对比实验结果,你就能找到感觉。