轴向磁通电机3D仿真全流程:从RMxprt到Maxwell建模实践
2026/9/17 3:14:44 网站建设 项目流程

1. 项目概述:为什么盯上轴向磁通电机,又为什么必须用 3D 仿真

我在电机设计这个行当里摸爬滚打了十几年,早年做的基本都是径向磁通电机,也就是最常见的圆柱形电机。定子是一个圆筒,转子在里头转,磁通从转子穿过气隙进定子齿,方向是径向的。这种电机结构成熟、工艺积累深,市面上绝大多数工业电机都是这个路子。但近几年新能源、机器人、无人机对电机转矩密度和轴向尺寸的要求越来越苛刻,轴向磁通电机开始进入主流视野。

轴向磁通电机是什么?简单说,磁通方向不是垂直于电机轴线的径向,而是沿着电机轴向走的。定子和转子都做成盘状,转子盘上贴永磁体,定子盘上有铁心和绕组,磁通从一块磁体出发,沿轴向穿过气隙进定子齿,沿定子轭部转一圈,再沿轴向穿过另一个气隙回到相邻磁体,形成闭合回路。这个拓扑的好处很直观——轴向长度大幅缩短,转矩密度明显提升,尤其在盘式外径较大的工况下,转矩优势非常突出。无人机的桨叶直驱电机、电动轮毂电机、风力发电机直驱单元、高档电梯曳引机,这几年都在往这个方向走。

但问题也随之而来。轴向磁通电机的磁路是三维的,磁力线既有轴向路径,又有周向路径,内径和外径处的线速度差异很大,磁密分布也不均匀。传统的 2D 等效模型完全撑不住这个仿真需求,你用 2D 对称工具算出来的反电动势波形、齿槽转矩、电感参数,跟 3D 实算结果能差出一大截。所以从项目立项开始,我就直接在 ANSYS Maxwell 里搭 3D 模型,把整个创建流程整理成一套可以反复复用的模板。

这篇内容就是把这套流程完整拆开:从电机拓扑选取、极槽配合、磁路尺寸怎么定,到 Maxwell 里怎么建几何、设置材料、加边界条件、做网格剖分和求解,再到后处理怎么提取反电动势、转矩、磁密云图,最后把踩过的坑也一并列出来。无论你是刚入门想跑通第一个轴向磁通模型,还是在做方案选型需要快速评估转矩密度,这份内容都能给你一个可以直接抄作业的起点。

2. 核心思路拆解:先明白电磁原理,再动手建模型

2.1 轴向磁通与径向磁通的本质差异

很多第一次接触轴向磁通电机的人,最容易犯的错误就是拿径向磁通电机的设计经验硬套。我最初也干过这事,结果模型跑出来完全不是那么回事。核心差异在于磁路结构。

径向磁通电机里,磁通沿径向穿过气隙,定子铁心是一个圆筒,轭部在齿的径向外侧,磁力线在圆周截面里闭合,所以用一个二维截面就能近似描述整个磁场分布,端部效应可以忽略。轴向磁通电机则完全不同,磁路的主方向是轴向,定子盘上的轭部在齿的轴向前后两侧,磁力线绕着轴向转一圈才能闭合。这就好比径向电机是“一卷布绕成桶”,轴向电机是“一块饼里钻磁路”,二维截面切一刀根本看不全三维磁通走向。

更麻烦的是,径向磁通电机同一个圆周截面上,各点的线速度只有半径一个维度在变化,几何上天然具有旋转对称性,2D 仿真误差可控。轴向磁通电机呢,永磁体是扇形瓦片,内外径处的磁密和线速度差异极大,齿槽转矩也与内外径比值强相关,三维端部漏磁比重比径向电机大不少。加上双转子夹单定子结构里,两侧气隙的磁拉力还互相耦合,这些因素叠加起来,只有 3D 瞬态场仿真才能把关键信息都装进去。

2.2 为什么 Maxwell 3D 是这个场景的首选工具

ANSYS Maxwell 在电机电磁场仿真里算老牌工具了。它有静磁场、涡流场、瞬态场三种求解模式,电机性能分析主要用瞬态场。3D 功能对轴向磁通电机的支持一直很完整,从几何建模、材料库、外部电路耦合,到后处理提取转矩转速曲线和效率 Map,一条链路都是通的。

跟我用过的其他仿真软件相比,Maxwell 的优势在于几个方面。第一,RMxprt 模块可以直接完成电机的初步设计,几十秒出一版方案,再一键转成 3D 瞬态场模型,这个工作流对前期方案选型特别友好。第二,Maxwell 的网格剖分对电机这类旋转机械有专门优化,气隙分层网格和表面近似控制可以很精细地处理薄气隙区域,转矩计算精度有保障。第三,外电路耦合能力很成熟,可以把驱动逆变器模型接进去,模拟真实 PWM 供电下的电流谐波,这在电机控制联合仿真里是刚需。

不过我先把话说清楚,3D 瞬态场仿真相比 2D,计算量不是一个量级。一个 12 槽 8 极的轴向磁通电机,全模型跑一个完整电周期,普通工作站在毫米级网格下可能要十几个小时。所以实操里必须做周期对称建模、合理网格加密、步长控制,这些技巧后面会详细展开。一句话总结:Maxwell 3D 能给你“准确答案”,但前提是你得学会怎么控制成本。

2.3 方案选型:双转子单定子结构示例

轴向磁通电机家族里常见的拓扑有三种:双转子单定子(TORUS 型)、单转子双定子、单定子单转子。我这次项目选的是双转子单定子结构,也是轴向磁通里最经典的构型。

为什么选它?首先,两个转子盘之间的轴向磁拉力互相抵消,转轴轴承负担小,机械结构更稳定。其次,中间一个定子盘承载绕组,两侧气隙各自对应一套永磁体阵列,相比单定子结构,转矩密度天然更高。最后,从装配角度讲,两个转子盘夹定子,工装工艺相对成熟,很多轮毂电机厂已经在量产这种构型。

当然双转子单定子也有麻烦,中间定子盘的散热路径差,绕组在里面像个三明治夹心,热设计必须额外关注。不过对于仿真验证模型来说,这个不是重点,我主要关心电磁性能能不能算准。

具体尺寸我按一个 2kW、额定转速 1500rpm 的小功率盘式电机来定。定子盘外径 160mm,内径 80mm,内外径比取 0.5。这个比值是轴向磁通电机设计里很关键的一个参数,它在转矩密度和材料利用率之间做平衡。内外径比太小,内径侧磁密太低浪费空间;比值太大,内径侧绕组端部拥挤,转矩密度反而下降。0.5 附近是经验上比较稳妥的区间。

转子和磁体参数也一并列清楚:转子盘外径 160mm,内径 70mm,厚度 10mm;永磁体采用 N42SH 钕铁硼材料,室温剩磁约 1.28T,磁体轴向厚度 5mm,左右两侧各贴一块,极性按照 N-S-N-S 交错布置。定子铁心用 M19_26G 硅钢片叠压,绕组采用 12 槽集中绕组,每槽 20 匝,星形接法,一切从简但保证能跑出可信的结果。

3. 建模实操全流程:从 RMxprt 生成到手动几何修正

3.1 先跑 RMxprt 做初始设计是最高效的路径

很多工程师拿到轴向磁通电机项目,上来就直接在 Maxwell 3D 里画几何,画完再设材料和激励。这种做法的缺点是几何和绕组参数一旦设置错误,后面全部作废,返工成本特别高。我更推荐先走 RMxprt 通道把初始电气方案快速验证一遍,确定转速转矩都达标,再生成 3D 模型细化仿真。

RMxprt 的轴向磁通电机模块(AFPM)可以直接做双转子单定子结构的初步设计。打开 ANSYS Electronics Desktop,新建一个 RMxprt Design,电机类型选择轴向磁通永磁同步电机,然后依次填入额定功率、额定转速、相数、极数、槽数、定转子内外径、铁心长度、气隙长度、永磁体材料与尺寸、绕组匝数和连接方式。这些参数我直接用上文那组数据填进去,模板里几乎所有元素都能对应上。

RMxprt 计算速度非常快,几十秒就能给出空载反电动势、额定转矩、功率因数、效率等结果。这一步的主要目的是查设计余量——如果额定转矩只有目标值的 70%,那再投入精力做 3D 就是浪费时间,直接回去调整内外径比或者磁体厚度。确认初始方案没有原则性问题后,在 RMxprt Design 上右键,“Create Maxwell Design”选 3D 瞬态场,软件会自动生成三维几何、材料属性和绕组激励,整个过程五分钟左右。

如果你的 ANSYS 版本没有 RMxprt 轴向磁通模块,也不用慌,手动建模参数在第 3.2 节里会完整给出,照着建就行,差别只在于需要自己多花半小时把几何画出来。

3.2 Maxwell 3D 几何建模细节与参数

从 RMxprt 转过来的 3D 模型,几何上基本是规整的,但通常有几个问题需要手动修正。一个是绕组端部形状可能与实际绕线工艺不对应,另一个是永磁体的充磁方向需要人工确认。如果完全手动建模,我建议按下面的几何清单逐步构建,实测最稳。

先明确坐标轴方向。轴向磁通电机的旋转轴定为 Z 轴,两个转子盘在 Z 轴正负两侧对称分布,中间夹着定子盘。整个模型关于 Z=0 平面近似对称,这是后续做半模型对称边界的基础。

具体几何参数如下:

定子铁心是一个外径 160mm、内径 80mm、轴向厚度 50mm 的圆环。50mm 含铁心轭部和齿部长度,我采用的是有齿槽结构,12 个齿均匀分布在圆周上,齿宽约 12mm,槽是梯形槽,内窄外宽,方便绕铜线。在 Maxwell 里画定子时,可以先建一个圆柱体做铁心基体,再用多个梯形块做布尔减运算挖出槽形,12 个槽可以通过 Rotate 复制完成。

转子盘是两个外径 160mm、内径 70mm、厚度 10mm 的薄圆柱盘,分别在 Z=+11mm 和 Z=-11mm 的位置,也就是空气隙外沿。气隙长度为 1mm,永磁体贴在转子盘内侧,磁体厚度 5mm,所以两个磁体朝向定子一侧的表面分别在 Z=+6mm 和 Z=-6mm,它们与定子铁心表面之间的 1mm 间隙就是气隙。

永磁体形状是扇形瓦片,每个转子盘上 8 块,圆心角约 21°,内外半径与转子盘磁体安装区域一致,沿周向均匀分布,相邻磁体极性相反。Maxwell 里画扇形块的方法是用两条圆弧和两条半径构成一个闭合多边形,再沿轴向拉伸 5mm。要注意瓦片的外弧和内弧都要做 Surface Approximation 处理,避免网格在弧面上生成大量碎单元。

绕组是最容易画错的部分。集中绕组是每个齿上套一个线圈,12 个齿对应 12 个线圈,线圈截面是扁矩形,围绕齿部形成闭合环路。我习惯用两个长方体代表线圈的轴向两侧有效边,再用两个弧形块代表端部连接,最后 Unite 成单个物体。这样做的好处是方便后期对每个线圈单独指定电流方向。

Band 运动域是瞬态场必须的。它必须是一个完全包住运动部件的光滑几何体,在所有运动部件的外围留出至少 1mm 余量。对于我们的模型,运动部件是两个转子盘加八对永磁体,Band 应当是一个外径略大于 162mm、轴向覆盖 Z=-12mm 到 Z=+12mm 的圆柱体,材料设置为空气,并指定绕 Z 轴旋转。

3.3 材料设置与充磁方向处理

材料不设对,仿真就是自欺欺人。定子铁心我选 M19_26G 取向硅钢片,在 Maxwell 材料库里直接能找到 B-H 曲线,用默认的多值 B-H 数据即可。需要留意的是,如果做瞬态场,铁心损耗系数要打开,Maxwell 会自动按 Steinmetz 公式计算铁耗,但前提是材料属性里勾选了 Core Loss 相关参数。

转子盘是实心结构钢,可以是 10 号钢或电工纯铁,不需要叠片,因为转子侧磁场基本不变化,涡流损耗很小,可以不考虑硅钢片叠压因数。

永磁体 N42SH 的关键参数是剩磁 Br=1.28T、矫顽力 Hc=-930kA/m。在 Maxwell 里永磁体需要定义坐标系和磁化方向,这一点一定要仔细。轴向磁通电机的磁化方向是轴向的,也就是沿 Z 轴正方向或反方向。具体操作上,我给每个磁体单独定义相对坐标系,Z 正方向即充磁方向,N 极磁体的材料方向设为+Z,S 极磁体设为-Z。

这里踩过一个大坑,分享出来提醒大家:如果磁体形状是扇形瓦片,且你在材料方向里用了圆柱坐标系,Maxwell 会被骗得以为这是径向充磁,磁体边缘的充磁方向全乱套,空载反电动势波形会严重畸变。轴向磁通电机里磁体轴向充磁,就应该老老实实用迪卡尔/相对坐标系定义 Z 向量方向,每块磁体检查一遍方向箭头,再做仿真。

3.4 运动域、边界条件与激励设置

边界条件设错,比几何画错还致命,因为它不会马上报错,只是结果错得离谱。先讲对称简化。

整个模型是 8 极 12 槽,实际对称重复角度是 90°,也就是说 1/4 模型就能代表全模型。为了提高第一次仿真的速度,我先用 1/4 模型(机械角 90°)建。做法是在定子、转子、磁体、绕组的几何建模阶段,就只画 1/4 扇区,然后在这两个径向切面上设置滑移周期边界(Master/Slave 边界),让一端的磁场分布等于另一端的磁场分布乘以旋转对称系数。

Maxwell 里具体操作是:在其中一个切面指定 Master 边界,另一个切面指定 Slave 边界,两个面之间角度差为 90°。Slave 的坐标系原点和 Master 必须对应,否则会出现周期映射错位。在瞬态场里,Master/Slave 边界的相位差还涉及运动位置更新,对于旋转电机,Master/Slave 要设在静止坐标系对应的边界面上,Band 内部的运动部分由软件自动处理。

激励设置分两步走。第一步做空载反电动势验证,把三相电流源全设为零,转速设额定 1500rpm,跑一个电周期,看反电动势波形是否正弦、幅值是否在合理区间。第二步做负载分析,把三相正弦电流源加进去,公式是 Ia=Ipeaksin(2π100t)、Ib=Ipeaksin(2π100t-120°)、Ic=Ipeaksin(2π100t+120°),其中电频率 f=pn/60=4*1500/60=100Hz。每相峰值电流按输出功率估算,2kW 且 48V 母线时大致取 45A 左右,具体可以按转矩波形微调。

绕组激励的相序必须和绕组空间位置对应。我习惯先把 A 相线圈设成电流进入方向(正),B、C 相按顺时针错开 120°电角度,这样磁动势旋转方向才能保证是正转。如果发现转矩是负的,先把任意两相电流对调,多半能解决。

4. 网格剖分、求解设置与后处理提取

4.1 网格剖分策略:气隙是关键中的关键

3D 瞬态场仿真里,网格剖分的好坏直接决定了求解精度和耗时。轴向磁通电机气隙只有 1mm,比很多径向电机的气隙还薄,而这个区域恰恰是转矩计算的核心位置。Maxwell 转矩计算用的是虚位移法,本质上是基于气隙磁共能对位移的偏导,所以气隙里的网格疏密直接决定转矩波形是平滑还是锯齿状。

我的网格策略是分区域控制。磁体和气隙区域用 Length Based 网格,最大单元尺寸设为 0.8mm;定子齿面和轭部用 Skin Depth 或 Length Based 设为 2mm;转子盘是实心钢材,对磁场分布影响小,可以放宽到 4mm。气隙在轴向至少要保证 3 层单元,这是底线。操作方法是选中气隙几何体,右键 Assign Mesh Operation,选择 Length Based,然后输入最大边长,软件会自动在内部加密。

表面近似控制强烈建议打开,尤其在扇形瓦片磁体的内外圆弧面上。默认的三角形网格在弧面上会产生折线逼近,磁密在弧面上的积分误差会被放大。选中弧面,Assign Surface Approximation,把最大表面偏差设为 0.01mm,最大表面角度设为 1°,这样网格会沿曲面弯曲,精度提升非常明显。

4.2 求解设置与步长控制

瞬态场求解设置上,停止时间和步长需要按电周期来定。电频率 100Hz,一个电周期是 10ms。我一般设置停止时间 20ms,也就是两个完整电周期,前一个周期让电磁暂态衰减,后一个周期用来提取数据做性能计算。步长取 0.2ms,每个电周期 50 步,转矩波形的谐波分辨率足够。如果要做 FFT 分析谐波,这个步长也够看到 10 次以内的谐波。

非线性残差收敛标准保持默认即可,不必为了追求精度把残差设到 1e-6,徒增时间。Maxwell 每个时间步内的非线性迭代默认最大 10 次,如果出现不收敛提示,先检查网格质量,而不是盲目调迭代次数。

关于计算资源的控制,1/4 模型在正常台式机上(8 核 16 线程,32GB 内存)大概三到五小时能跑完一个案例。全模型则要翻四倍以上,我第一次跑全模型等了一夜,第二天早上还在转,后来就学聪明了,方案阶段一律用周期对称模型,只有最终验证时才跑全模型。

4.3 后处理:反电动势、转矩与气隙磁密

求解完成后的后处理是真正把仿真结果转化为工程判断的地方。Maxwell 的后处理功能集中在 Results 选项卡里,可以创建各类时域波形和场图。

空载反电动势提取方法:在求解完成后的 Design Properties 里,查看 winding 的感应电压。或者在 Field Overlays 中,用 Calculator 计算相绕组的磁链对时间求导,得到反电动势波形。这里有个小技巧,直接看 winding 电压有时候包含电阻压降分量,空载电流为零时两者等价,负载时就不同了,所以负载状态下用磁链导数法更准确。

转矩波形提取最简单,在 Results 里选择 Create Transient Report,然后选 Torque 即可。我习惯同时画出电磁转矩的平均值和瞬时波形。平均值除以额定机械角速度,就得到验证转矩是否达标的数据。如果波形上有明显的周期性波谷,说明齿槽转矩偏大或者电流相位角没调对。

气隙磁密的径向分布图需要定义一个观察平面,通常取气隙中心位置、与定子齿中心线对齐的平面。在 Field Overlays 里选择 Mag_B,再沿着半径画一个线,就能得到气隙磁密沿径向的分布曲线。轴向磁通电机里这个曲线的形状很关键,理想的分布应该是平顶波,顶部平坦部分对应的就是磁体覆盖区域,边沿下降陡峭程度反映了极弧系数和漏磁情况。如果波形明显塌陷,多半是磁体宽度或内外径比选得不合适。

5. 常见问题与排查技巧实录

5.1 几何类问题

问题表现:模型检查时报错“Objects overlap”或者“Invalid geometry”,仿真直接中断。

这是手动建模最容易出现的事。集中绕组线圈的端部弧形块和相邻线圈端部重叠,或者永磁体与其几何底座存在微小交叠,都会导致网格剖分失败。我处理这类问题的标准流程是:先运行 Modeler → Boolean → Unite 把所有物体合并成几个大部件,再用 Modeler → Model Analysis → Validate 逐项检查。Maxwell 21R2 以上版本的 Validate 工具能直接列出所有边界、材料和网格分配错误,按提示逐条修即可。

问题表现:Band 区域和运动部件重叠,提示“Band and moving objects are inconsistent”。

Band 必须完全包住运动部件,且不能与静止物体有任何交叠。我遇到过一次,Band 圆柱半径刚好和转子盘边缘相等,公差范围内产生干涉,边界检测直接报错。解决办法简单粗暴,把 Band 半径扩大 2mm,轴向也加长 1mm,间隙留够。

5.2 边界和激励类问题

问题表现:空载反电动势波形严重不对称,一个周期内正负半波幅值差异很大。

这个现象十有八九是 Master/Slave 边界方向没配对好。检查 Slave 边界上的坐标系朝向是否与 Master 一致,如果 Slave 方向旋转了 180°,周期映射就会出现镜像对称而不是旋转对称。另外,对称边界使用的角度必须是机械角度而非电角度,90° 机械角对应电角度是 180°,这个换算关系也时常搞混。

问题表现:负载转矩一直为负,或者三相电流加上去之后转速反而下降。

如果模型是从 RMxprt 直接转过来的,先检查三相电流是否是正序。把 B、C 两相电流表达式互换即可。如果是外电路驱动,检查三相桥臂的导通逻辑是否按 120° 依次触发。Maxwell 不会告诉你电机是不是反转了,它只会诚实地算出一个负转矩,所以一定要在激励里把相序确认好。

5.3 准确性与计算性能问题

问题表现:转矩波形锯齿状明显,收敛后仍然波动很大。

网格太粗是首要怀疑对象。气隙区域每层单元如果只有 1~2 层,转矩波形基本没法看。在气隙几何上重新分配 Length Based 网格,最大边长设成气隙宽度的一半以内,同时打开外圆弧面的 Surface Approximation。这一步做完,转矩波形立刻顺滑不少。

问题表现:仿真时间过长,一个案例跑十几个小时还没结束。

先确认是否真的需要用全模型。很多场景下 1/4 模型加周期边界已经足够。如果网格数量已经超过 200 万,试着把定子轭部网格最大边长从 2mm 放大到 3mm,这个地方磁位变化平缓,不需要太密。还有一招,把瞬态场停止时间从 20ms 缩减到 12ms,转矩取其最后 2ms 的平均值,也能把时间压缩接近一半。

5.4 轴向磁通电机独有的坑:充磁方向

问题表现:空载反电动势幅值只有理论值的一半,或者波形顶部削平。

排查充磁方向。很多人在 Maxwell 里给扇形磁体指定了圆柱坐标系的径向方向,软件确实能算,算出来的方向是从圆心指向外的矢径方向,这正好是平面内径向充磁。而轴向磁通电机需要的是沿轴向充磁,磁化方向必须统一沿 Z 轴。我刚开始就在这上面栽过跟头,当时还被一位老前辈临时提醒:你看到磁力线云图里气隙磁通密度朝向盘内外两侧发散,而不是轴向穿过气隙,立刻就能发现问题。

这里再补充一个细节:使用 RMxprt 自动生成的 3D 模型,右侧属性面板中每块磁体的“Coordinate System”可能依然指向默认全局坐标系,磁化方向是软件自动算出来的。我的习惯是一律手动重设相对坐标系,把 Z 轴对齐到轴向,然后逐个确认磁体磁化方向箭头,这一步 5 分钟,但能省掉后续 5 小时的返工。

6. 实操总结:一套可复用模型的沉淀路径

整个项目做下来,最核心的收获不是那一堆仿真曲线,而是形成了一套可复用的建模方法论。我现在再拿到一个新的轴向磁通电机方案,流程基本是固定的:先 RMxprt 跑初步设计,确认转矩和反电动势余量,再转 3D 瞬态场,用 1/4 模型做快速验证,最后全模型精确计算。这个流程从拿到设计指标到拿到可信仿真结果,一个工作日之内能完成。

再分享一个我后来养成的习惯。每次搭建完一个可用的 Maxwell 3D 模型,我都会把几何参数、材料设置、边界条件和激励全部参数化,用 Design Properties 里的变量去驱动。下次改尺寸时,只需要在变量表里改内外径、磁体厚度、匝数,模型会自动刷新重画,网格分配和边界条件也会自动保持。配合 Maxwell 的脚本录制功能,整个建模过程甚至可以一键重建。这样积累下来的每个参数化模型,都成了团队的资产,新项目来的时候直接改参数出结果,不用每次都从零开始。

还有一点关于计算置信度的建议:3D 电磁仿真算出来的结果,最终还是要拿实测数据做一把标定。至少要做一次样机验证,把空载反电动势、额定转矩、效率这组关键数据对比一下。如果仿真和实测差异在 5% 以内,说明这套模型是可信的,后续可以放心用它做设计迭代。我自己的经验,轴向磁通电机用 3D 瞬态场仿出来的反电动势和转矩,和样机实测的吻合度普遍比 2D 结果好一个量级,这也是我愿意把整个流程压在这个工具上的根本原因。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询