首页 / 资讯中心 / 文章详情

基于Ansys Maxwell的外转子无刷电机电磁仿真设计与优化

基于Ansys Maxwell的外转子无刷电机电磁仿真设计与优化 ★ FEATURED ARTICLE
去年接了个小项目做一台给便携风机配套的小型外转子无刷电机。功率不大额定200W24V供电3000rpm客户要求效率上85%转矩脉动要小转子外径还不能超过70mm。这种活儿如果直接开模打样一次试错就是几千块模具费加半个月工期所以我的第一选择是先把电磁方案在Ansys Maxwell里摸透用maxwell电机仿真代替盲目试制。今天这篇文章就把我从RMxprt快速建模、参数整定、Maxwell 2D有限元分析到参数扫描优化的完整过程摊开来讲重点是外转子电机这个拓扑里特别容易踩的那些坑以及怎么从仿真结果里判断一个设计到底行不行。1. 为什么这个项目选外转子拓扑选型怎么看1.1 外转子电机的适用场景与结构优势外转子电机的结构特征是磁钢和转子背铁放在外圈定子藏在里面外壳本身就是转子。这个拓扑对很多应用几乎是量身定做的风机叶轮可以直接装在转子壳上无人机螺旋桨也是电动自行车的轮毂电机更不用说了整个车轮外壳就是转动部分。电磁角度讲在同样的安装尺寸里转子半径做大意味着电磁转矩大约正比于半径的平方因此外转子结构的转矩密度天然占便宜。你想想内转子电机力臂只能到定子外径那一圈外转子电机的力臂能做到转子内径那一圈同样的切向力能产生更大的转矩这个优势在小尺寸电机里尤其明显。另一个特点是转动惯量大。对风机这种负载叶轮本身惯量就不小电机转子上多出来的惯量不容易引发共振但如果做伺服直驱惯量太大会拖慢机械响应所以外转子更适合持续运行、对响应速度不那么敏感的场景。做无人机电机时外转子带来的低转速大扭矩特性配合大尺寸螺旋桨可以省掉减速齿轮噪音和效率都改善了。这也是为什么电动航模、风扇、轮毂电机领域几乎清一色外转子。1.2 极槽配合为什么选12极14槽外转子方案定下来之后最先要拍板的是极数和槽数。我这次选了12极14槽属于分数槽集中绕组。每极每相槽数 qZ/(2pm)14/(123)≈0.39少于1说明绕组是分数槽集中绕组——也就是每个定子齿上只绕一个集中线圈。集中绕组的端部短铜重小单位体积的铜利用率高这对小电机特别重要因为端部不产生转矩却白占空间、白增加电阻。分数槽还有个隐藏福利齿槽转矩的次数等于极数和槽数的最小公倍数。12和14的最小公倍数是84也就是说一个机械转周期内齿槽转矩要起伏84次。起伏次数越多每次起伏的幅值就越小所以12极14槽天然比整数槽方案的齿槽转矩低。实际的经验值齿槽转矩峰值能控制在额定转矩的3%以下对无人机这类对低速平稳性敏感的负载这个水平是能接受的。为什么不用24极27槽这个组合也很经典常用于轮毂电机。但24极对应的高极对数适合低转速大扭矩直驱如果我硬把它用到3000rpm电气频率会到600Hz铁耗明显上升驱动器换向频率也更高反而得不偿失。对一台200W、额定转速3000rpm的小外转子电机12极14槽在转矩密度、铁耗、驱动器兼容性之间给了个很合理的平衡。这里还要提醒一句分数槽集中绕组在磁动势里含有比较丰富的空间谐波谐波会在永磁体和背铁里感应涡流严重时磁钢局部温度升高所以材料选型和损耗评估要格外注意。仿真软件能直接看到这些谐波的影响别只用正弦电路理论去推算。2. Maxwell电机仿真的整体思路与输入准备2.1 工具选型为什么是Ansys Maxwell做电机电磁仿真可选择方案不少。JMAG精度和细节非常出色但授权成本高参数化优化流程相对封闭Motor-CAD建模和热管理模块上手很快很多做电机系统的朋友优先用但它的电磁内核偏集成化做细化的饱和分析、齿槽转矩、局部磁密评估不方便FEMM是免费的2D有限元工具算静磁场和简单动态还行但没有完整的电机模板、材料库和参数扫描生态。Ansys Maxwell在这几款里属于“一条龙”RMxprt帮你用磁路法快速搭建电机模型一键生成2D或3D有限元模型几何参数全程变量化Optimetrics做参数扫描结果还能直接接到optiSLang做多目标优化再和Fluent、Icepak、Mechanical做结构热耦合也顺手。我这次从RMxprt到Maxwell 2D再到参数扫描全程不用另外画几何这一点在前期方案快速迭代时太省时间了。2.2 仿真前必须定好的参数输入我接触过不少同行一上来就开软件边填数据边想参数这是大忌。建模之前建议先把设计输入表量化好后面所有仿真都是在验证这张表。参数目标值备注额定输出功率200 W机械功率母线电压24 V DC客户供电额定转速3000 rpm额定工作点额定转矩0.637 NmT9550*P/n目标效率≥85%额定工况极数/槽数12 / 14分数槽集中绕组转子外径限制≤70 mm结构尺寸约束气隙长度0.5 mm初始值可参数化永磁体N42SH厚3 mm常温Br≈1.26T定子铁芯50WW4700.5mm硅钢片参数表不是填完就完要手算校核一遍。额定转矩T9550P/n95500.2/30000.637Nm这是机械转矩仿真额定点的平均电磁转矩就要落到这个值附近。输入电流估算P_inP/η200/0.85≈235W线电流I≈P/U≈235/24≈9.8A注意这是电源输入侧的平均电流实际三相绕组里相电流峰值和有效值还要按换相方式和反电动势波形折算。把限流值告诉驱动器供应商让他们预留电流余量这件事也是设计前要确认的。反电动势的目标值也可以先估额定运行时绕组电阻压降总是要占掉几伏驱动器管压降再占一两伏所以线反电动势有效值大致落在20~23V之间。Maxwell仿真跑出来的反电动势如果远偏这个区间就要回头调匝数或磁钢厚度了。3. 外转子电机建模实操从RMxprt到Maxwell 2D3.1 RMxprt里的外转子模板参数怎么填打开Ansys Maxwell的RMxprt选择“Brushless Permanent Magnet DC Motor”在Machine Setup里把Design Type选成Outer Rotor。这一步如果选错后面所有几何都是内转子拓扑等于白干。模板里的参数大致分成四块额定与驱动参数、定子尺寸、转子尺寸、磁钢和绕组参数。额定与驱动部分填入额定功率、电压、转速控制方式我选的是三相正弦驱动近似驱动电路类型按PWM展开。定子尺寸关键是定子外径和内径、齿宽、槽口宽度、叠厚外转子电机的定子是内侧不动件所以定子外径直接决定气隙外边界。转子尺寸部分的核心是转子内径也就是磁钢内径和转子背铁厚度气隙同样是这里给出。磁钢参数里除了剩磁和矫顽力极弧系数我初始取了0.85这个值不是随便拍的表贴式外转子磁钢极弧系数太大相邻磁钢间距太小漏磁严重极端情况还会出现磁路短路太小则气隙磁密不够、出力下降。对N42SH这类高剩磁磁钢0.8~0.9是合理区间。RMxprt本质是磁路法计算速度快但结果偏乐观因为它把漏磁、局部饱和和涡流损耗做了很多理想化处理。所以RMxprt的正确用途是把方案拉到可行域内而不是直接出精确指标。我通常用它在RMxprt里快速调几轮让空载反电动势和额定转矩落在设计值附近然后再进Maxwell 2D做有限元验证。3.2 一键生成2D模型后这几项必须亲手检查在RMxprt设计树里右键选择Create Maxwell Design选Maxwell 2D软件会自动生成几何、分配Band运动区域、激励和边界条件。外转子电机在这里有个非常容易出错的地方运动物体是转子磁钢加转子背铁而Band必须是一个包含这些运动物体的圆环带这个带要在定子外侧。如果Band没把转子背铁完整包进去背铁会被当作静止的磁路就裂开了仿真结果完全不对。我拿到自动生成的模型后从不在第一步就点Solve而是先做四件事第一检查Band是否完整包含磁钢和背铁第二检查磁钢局部坐标系外转子电机的磁钢充磁方向应指向气隙中心径向朝内这个可以用矢量箭头显示确认第三检查绕组激励三相电流源的相位差是不是120度第四手动调整剖分设置尤其是气隙和齿顶部位后面会细说。这个习惯帮我拦下了很多莫名其妙的异常结果比如转矩减半或者反电动势波形不对称。3.3 材料定义与损耗模型设置材料库里的磁钢和铁芯材料可以直接用但我建议在此基础上做两个自定义。磁钢方面钕铁硼的剩磁温度系数约-0.12%/℃矫顽力温度系数约-0.6%/℃100℃下的退磁曲线和常温差不少。我针对这台电机定义了一个N42SH_100C材料把高温退磁曲线输进去用来评估最恶劣工况下的性能。定子铁芯选择硅钢片材料同时必须启用非线性B-H曲线否则高磁密区的饱和表现完全失真。如果还要看铁耗材料属性里必须设置Core Loss模型参数勾选Use loss data并选对应的BP曲线系数否则后处理里的IronLoss会是空的或者0。我再强调一个细节材料库里的“steel_1008”这类材料很多教程在用但它本质上是低碳钢的B-H曲线损耗特性并不是电机硅钢片。如果追求仿真和样机一致还是尽量选硅钢材料库里的型号或者手动导入供应商的50WW470损耗曲线。损耗数据对后面的热分析影响很大这部分偷懒后面热仿真和实测会差一大截。4. 电磁仿真结果分析与关键指标判断4.1 额定点转矩与转矩脉动怎么看瞬态仿真跑到稳定后打开转矩曲线。额定点平均电磁转矩应该落在0.63~0.68Nm的区间。如果平均值低先别急着加匝数看一下电流波形是否达到预期有时候是电流幅值设小了或者转子初始角不对如果电流正常转矩还是低才考虑加磁钢厚度、增大极弧系数或提高槽满率。转矩脉动用峰峰值除以平均值计算TorqueRipple(T_max-T_min)/T_avg。我的目标控制在5%以内实际12极14槽集中绕组通常能做到2%~4%。脉动超过6%就先看反电动势波形畸变、气隙是否偏心、磁钢是否均匀。哦对了如果只关心齿槽转矩要把激励设为零电流转速设成极低值比如1deg/s而不是在额定工况硬看。12极14槽的齿槽转矩一个机械周期起伏84次周期只有4.29度机械角采样点和剖分精度不够是看不准的。4.2 磁密云图的三看原则看磁密云图有个“三看”习惯看定子齿部看定子轭部看转子背铁。定子齿部磁密峰值控制在1.5~1.7T以内超过1.8T说明齿部有点饱和铁耗会快速上涨过载能力也会受影响定子轭部一般在1.2~1.4T转子背铁因为是外转子结构外圈截面积通常比较富余很多新手漏看这里其实外转子背铁经常是“过设计”的重灾区。我初始设计的转子背铁厚度取5mm仿真一看磁密才1.1T不到后来优化到3.5mm磁密升到1.3T左右重量减了二十多克。对无人机电机这种对重量克克计较的场景这个细节值得认真校。4.3 反电动势、电感和退磁工作点校核空载反电动势波形决定电机和电压平台的匹配度。仿真做开路线圈感应电压也就是把电流激励设为零用额定转速扫描转子位置。线反电动势有效值如果在20~23V范围内配合24V母线和驱动器压降高速性能会比较好如果太高空载转速被母线电压限制额定转速上不去太低则额定电流变大效率打折。谐波方面反电动势THD控制在5%以内是基本要求THD高了直接反映在转矩脉动和电磁噪音上。电感参数要用Matrix提取自感和互感。2D模型没有端部导体所以2D电感比实测偏小这里一定要心里有数。短铁心电机的端部漏感可能占到自感的10%~20%如果拿2D电感去设计驱动器电流环需要先把这个端部电感补回来。退磁校核方面用大电流或过载工况的静态场求解检查磁钢单元的工作点是否越过退磁曲线拐点。如果局部工作点掉到拐点以下说明会不可逆退磁对策是加厚磁钢、换更高矫顽力牌号或者调整定子齿宽降低局部饱和。这一步对N42SH这类高牌号磁钢尤其重要别等样机高温退磁了才后悔。5. 外转子电机仿真里常见的8个坑5.1 Band包含边界不正确这是从RMxprt转Maxwell 2D后最典型的问题。自动生成的模型把Band包在磁钢和背铁外但如果由于几何变化或手动编辑Band边界和旋转物体出现接触或重叠异常求解就会出现“运动物体与非运动物体接触”报错或者转矩结果异常。解决方法是每次几何参数改动后重新运行Validate确认Band内部物体列表正确。5.2 磁钢充磁方向或极对数错误手工建模时常见。外转子电机的磁钢贴在转子背铁内壁充磁方向是径向朝内也就是从磁钢指向气隙。如果用了内转子电机的习惯把充磁方向设为径向朝外磁场方向就全反了。检查的最快方法是显示磁场矢量图磁力线从磁钢N极出发穿气隙进入定子齿再从相邻S极回到磁钢形成闭合回路整个磁路是连贯的如果看到磁力线在磁钢附近就绕着走多半是方向不对或坐标系错了。5.3 齿槽转矩算不准齿槽转矩本身幅值很小对网格和步长极其敏感。用额定转速算齿槽转矩是常见错误——高速下波动噪声会淹没真实信号。正确做法是单独设置一个低速工况比如1deg/s或者0.5rpm把电流激励设成零采样点数加密气隙网格至少两层以上。如果算出来的齿槽转矩幅值和理论周期对不上百分之九十是网格不够细尤其是磁钢边缘角部的剖分要局部加密。5.4 2D模型忽略端部电感偏小我不止一次看到有人直接把2D自感拿去算驱动器参数和实测偏差大。原因就是2D模型没有端部绕组导体漏感缺失。处理方式有两种一种是在外电路里加一个估算的端部漏感串联补偿另一种是在设计后期选一两个典型工况跑3D模型校核。电感影响电流纹波和弱磁控制对伺服和高速应用尤其重要不能忽略。5.5 铁耗数据缺失后处理没有铁耗大概率是材料没有设置核心损耗模型。Maxwell的瞬态求解器不会自动把铁耗算出来必须在铁芯材料里填入损耗曲线的kh、kc、ke系数或者勾选Use loss data。还有一个细节在损耗模型里一般默认的是正弦激励下的曲线拟合如果实际电流谐波很大铁耗也会被低估这时可以把谐波损耗计算选项打开。做外转子电机定子散热条件差铁耗直接喂给热分析这个参数严禁拍脑袋。5.6 步长设置不当导致波形毛刺瞬态仿真步长要参考电气周期。这台12极电机额定3000rpm电频率300Hz周期3.33ms我一般把最大步长设为20~30us也就是周期的1/100~1/150左右。步长太粗转矩曲线明显锯齿齿槽转矩细节和反电动势波形的谐波含量都会失真。反过来步长太细又会严重拖慢仿真速度没必要。可以先粗步长试跑一个周期再加密确认结果没有本质变化。5.7 斜槽在2D模型里的近似处理如果想要斜槽来抑制齿槽转矩2D模型不能直接画斜槽常规做法是用多切片法把电机沿轴向分成3~5段每段错开一个斜槽角度电路上串联或并联再合成转矩。切片数越多越接近真实3D但求解时间线性增长。对前期方案评估3段切片已经能看出趋势。要注意切片之间的运动设置和网格连续性几何错开不能导致气隙重叠。5.8 忽略驱动方式对波形的影响最后这个坑偏向系统层面Maxwell电磁仿真里的电流源是理想正弦但实际无刷电机驱动器是PWM斩波方波电流谐波更多铁耗和转矩脉动会略有差别。想要贴近真实工况用Maxwell的外电路或者Simplorer现在的Twin Builder搭一个带MOSFET的逆变器模型把PWM效果算进去。如果还在方案阶段可以用正弦电流源快速看趋势但如果客户需要精确的铁耗和温升数据建议至少做一次带外电路的联合仿真。6. 进阶优化方向与扩展思路6.1 用Optimetrics做参数扫描找到“黄金点”做完一轮单点仿真还不够要把几何变量真正利用起来。我通常在Maxwell 2D里定义磁钢厚度、气隙、极弧系数、齿宽这些变量然后在Optimetrics里建立扫描任务。先做单参数扫描看每个因素对额定转矩、效率、齿槽转矩的影响趋势再做两参数的联合扫描。比如磁钢厚度从2.5mm扫到4mm极弧系数从0.8扫到0.9很快就能看到一组清晰的关系曲线。最后我选的方案是磁钢厚度3.5mm、极弧系数0.88、转子背铁3.5mm和初始方案比重量轻了效率还保持了87%齿槽转矩也只有0.015Nm左右。参数扫描的意义不只是找最优解更是知道设计裕量在哪里——哪个参数“动一指”就会恶化性能哪个参数“多给一点”纯属浪费。6.2 从2D向3D扩展的时机2D仿真足够高效但轴向磁通、斜槽/斜极、磁钢分段、轴向边缘效应这些问题必须3D才能真实反映。外转子电机的轴向长度一般不长端部效应占比比长铁心电机更大所以我建议在方案定型后挑一个额定点工况做3D瞬态校核。3D模型网格剖分和求解时间远高于2D注意给运动物体设置合适的表面网格和内部网格否则求解器容易收敛缓慢。如果2D和3D的转矩、反电动势差别在5%以内这个设计方案就可以放心进样机阶段了。6.3 电磁仿真和热/结构联动的价值外转子电机的定子藏在里面热量不容易散出去所以电磁结果必须向下游热仿真输送铜耗和铁耗作为热源加载到电机热模型里。我这个项目的2D仿真显示额定点铜耗约18W定子铁耗约9W加起来27W喂给Icepak和热网络模型后绕组平均温度预测在98℃左右还在F级绝缘允许范围内如果只靠感觉去估温升很容易在样机阶段因过热返工。另外转子高速旋转的离心力对磁钢和背铁也有结构校核需求Maxwell和Mechanical的双向耦合可以做电磁力加载下的振动分析不过这通常放在样机验证阶段再开跑。最后聊点个人的真实体会。外转子电机做电磁仿真原理上并不比内转子难难的是拓扑翻译那一下——BH曲线、磁钢充磁方向、运动带范围这些设置错一个看结果时都会云里雾里而仿真软件并不会直接告诉你错在哪。我从最开始“信仿真不如信手算”到现在把RMxprt快速方案、Maxwell 2D精算、Optimetrics参数优化这一套流程完全跑通最大的心得是每个仿真结论都必须能用手算校核一遍转矩、反电动势、磁密峰值这三项“避不开”仿真不是终点数据和样机的一致性才说明你真正理解了这个软件和这台电机。如果你也正在做外转子电机的电磁仿真建议从一台成熟设计开始先把2D结果跑准再去做拓扑创新这条路比直接挑战高难度方案要稳得多。
阅读完成 · 觉得有帮助?
咨询建站