ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

12/8极开关磁阻电机Magnet仿真建模与优化关键点

12/8极开关磁阻电机Magnet仿真建模与优化关键点 1. 12/8极开关磁阻电机为什么这个磁路结构值得反复打磨拿到这套12/8极开关磁阻电机仿真模型文件的第一件事我建议你先别急着打开Magnet跑求解器而是先把磁路结构在心里过一遍。开关磁阻电机SRM的原理看起来很简单——定转子都是凸极结构转子上没有绕组也没有磁钢靠定子极通电产生磁阻转矩。但真正把简单原理变成稳定输出的工程产品中间隔着大量细节。12/8这个极数组合在SRM家族里属于非常经典的配置你可以在很多工业应用里看到它的身影。为什么是12/8而不是6/4或8/6这得从极数配比和转矩脉动的关系说起。6/4结构每转一个转子极距需要三个相轮流导通转矩波动大低速时噪音和振动都很明显。12/8相当于在6/4的基础上把每个相的极数翻倍定子12个极分成A、B、C三相每相4个极转子8个极每转一个转子极距45°机械角需要三相各导通一次换相次数多了转矩衔接更密实。你可以简单理解成发动机从三缸变成六缸点火间隔变密运转平顺性自然提升。这套模型选择12/8结构在转矩密度、绕组利用率和控制复杂度之间取得了比较合理的平衡特别适合用在要求低速大转矩、宽调速范围但又没预算做永磁体的场合。打开这套模型你还会注意到一个细节定子极弧和转子极弧的角度配比不是随意定的。常见的设计里定子极弧大约取15°到18°机械角转子极弧略微大一点取18°到21°目的是让转子极在重叠区和非重叠区之间的电感过渡更平滑。极弧太小转矩输出低极弧太大会加剧饱和导致电流建立慢。这套模型把转矩输出和峰值电流的折中做得比较到位你做参数扫描时如果发现转矩脉动异常第一优先检查的就是这两个角度。从仿真角度看这套模型的难点集中在三块几何建模的精确性、材料B-H曲线的准确性以及激励波形与实际驱动器的贴合度。Magnet这类的有限元软件本身不复杂复杂的是你给它的边界条件。这套模型我实测下来如果完全按默认设置跑结果已经能说明问题但如果你想要更高的精度需要在网格加密和磁路细节上做额外功夫。下文我会把每个环节拆开讲包括我自己跑模型时踩到的坑。2. Magnet里从几何建模到材料、绕组分配的完整操作路径2.1 几何建模用对称性缩减计算量Magnet的建模方式有两种一是直接在其内置CAD模块里从头画二是从外部CAD软件导入DXF或STEP文件。对于这套12/8极SRM模型我拿到手时的结构是定子外径120mm、转子外径64mm、气隙0.35mm的典型小功率配置。如果你自己建模我强烈建议你利用周期对称性——12/8结构每90°机械角就是一个完整磁路周期对应4个转子极只需要画1/4模型再施加周期边界条件计算速度直接提升好几倍。具体操作上定子和转子的冲片轮廓是一组相交圆弧和直线的组合最关键的两个尺寸是定子极靴的倒角和转子极的齿根圆角。倒角处理不好极靴尖角处磁密会异常集中产生局部过饱和而实际冲片是有圆角的。这套模型里圆角半径大约0.5mm虽然看起来不起眼但对齿槽转矩和局部铁耗的影响能达到5%到10%。如果你是从零开始画建议先画定子外圆和轭部内圆再逐个生成极靴最后用布尔运算减去气隙区域得到转子外形。别嫌麻烦布尔运算之后务必检查一下有没有残留的微小碎面否则后面网格剖分时会莫名其妙报错。2.2 材料定义B-H曲线远比密度和电导率重要SRM仿真里材料定义是决定仿真可信度的第一道关口。这套模型使用的是M270-35A无取向硅钢片也有工程上常用的DW310-35替代方案关键参数有三个必须填准B-H磁化曲线、铁损系数、以及电导率。Magnet里自带的材料库虽然有硅钢片选项但默认的B-H曲线往往偏理想最大磁密到2.2T就不再有数据。SRM的局部磁密可以轻松超过1.8T尤其在定子极靴和转子极根部这时候B-H曲线的外推手法就很重要了。我的经验是采用双曲外推而不是线性外推即让磁导率随磁场强度升高平滑逼近空气磁导率这样饱和特性更贴合实际。你可以右键材料属性里的B-H表手动增加几个高场点。冷轧硅钢片在1.5T到1.8T区间斜率变化很剧烈这个区间恰恰是SRM正常运行的工作区填错一档电感曲线差出来的数值直接反映到转矩波形上。铁损系数层面Magnet按Bertotti模型分离了磁滞损耗、经典涡流损耗和异常损耗三个系数的标定最好参照同牌号硅钢片的实测数据表。如果手上没有测试数据先用软件默认值出结果做相对优化趋势基本可用但绝对数值会偏低这个要有心理准备。2.3 绕组分配和激励电路把每极绕组的同名端搞对12/8结构每相4个定子极绕组连接方式有串联和并联之分。这套模型采用的是四极串联方案匝数每极40匝相电阻约0.8Ω20°C冷态实测下来这个匝数配合0.35mm气隙能产生合理的电感范围——不饱和电感大约在十几毫亨量级饱和后降到三到五毫亨。绕组分配唯一要警惕的是同名端方向。定子极是成对出现的比如A相四个极在空间上相隔90°机械角每对极的绕组绕向必须相反才能形成正确磁路。你在Magnet里建立Coil时一定要核对每个极靴上绕组的Current Direction标志是In还是Out。我见过最典型的错误就是某一对极的绕向反了结果合成的气隙磁场几乎抵消仿真出来的转矩只有正常情况的三分之一。如果你拿到这套模型后改动了绕组匝数或极弧尺寸强烈建议先做一次静磁场仿真看磁链是不是按预期随转子位置周期变化确认无误再跑瞬态。3. 不对称半桥拓扑和电流激励的联合仿真设置3.1 为什么不直接给绕组加正弦电流SRM的电流波形不是正弦也不是传统的方波而是与转子位置强相关的脉冲波形。给这套模型做激励设置之前你必须先搞清楚它外面的驱动电路。工程上99%的SRM驱动器用的是不对称半桥拓扑——每相两个开关管、两个续流二极管绕组夹在上下桥臂之间。一个桥臂负责正向励磁另一个桥臂负责反向退磁控制方式灵活而且不会像对称半桥那样出现直通风险。我在调试中发现很多初学者直接在Magnet的绕组激励里给一个正弦电流源然后觉得仿真波形差不多。大错特错。SRM的转矩方向取决于电感上升率与电流方向的乘积关系你给正弦激励正半周和负半周产生的转矩是相互抵消的转矩均值几乎为零。正确做法是要么在Magnet里建立外电路把不对称半桥拓扑用元件搭出来让电压源、开关管和电机模型做联合求解要么把控制算法里计算好的电流波形存成查找表以表驱动的方式加到绕组上。第一种方法更贴近真实工况但计算量大第二种方法适合参数扫描和优化速度更快。3.2 外电路联合仿真中开关管的非理想特性这套模型我实测中发现如果在Magnet的外电路编辑器里使用理想开关励磁阶段的电流建立会比实际样机快10%左右。原因很清楚理想开关没有导通压降和通态电阻母线电压全部加在绕组阻抗上电流上升率自然偏高。建议你在外电路里给每个IGBT模块加上1.8V左右的压降和0.02Ω到0.05Ω的通态电阻续流二极管也加上0.7V到1.2V的正向压降。这些非理想参数对转矩平均值影响不算大但对于损耗分布和效率图的准确度影响显著尤其是你做热仿真时必须用带损耗的开关模型。斩波限流和角度位置控制的实现在联合仿真里自然是通过开关管的触发时序体现的。标准做法是对某一转角的范围内开关管按PWM方式斩波维持相电流在一个滞环区间内关断角一到上桥臂或下桥臂封锁绕组电流经续流二极管回馈能量。Magnet的瞬态求解器支持这种模式控制但注意时间步长必须足够短——斩波频率如果设到20kHz求解步长至少要取10µs甚至更短否则电流脉动细节全部丢失转矩波形的毛刺也无从谈起。3.3 电流-角度数据的CCD曲线校验完成外电路联合仿真后建议你做一个数据自检提取相电流波形对应的磁链-转子位置-电流曲线CCD曲线族看最大磁链是否落在合理范围内。以这套12/8模型为例25A电流时峰值磁链大概在0.4Wb到0.5Wb动态饱和裕度大概在60%左右。如果磁链明显偏高比如超过了0.7Wb基本可以判断是定转子极弧配比或者气隙尺寸出了问题而不是激励的问题。这类问题一旦出现先回查几何不要盲目调控制参数。4. 磁链-角度曲线、转矩脉动与损耗数据结果文件怎么读才有价值4.1 磁链位置电流曲线判断饱和程度的第一张图求解完成后Magnet的结果管理器里能看到各相的磁链波形。但你千万别只看时间域的磁链真正有价值的是磁链-位置曲线族。做法是设置多个电流值比如0A、5A、10A、15A、20A、25A分别做静磁场扫描提取每相磁链随转子位置的变化。理想情况下这些曲线应该是光滑的近似三角波电感最小值对应转子极与定子极完全错开的位置电感最大值对应完全对准的位置。曲线族之间的间距是判断饱和程度的直观参考。如果20A和25A两条曲线在峰值处几乎重合说明该区域已经深度饱和你再加大电流只会增加损耗而不会显著提升转矩。这套模型的设计点我建议保持在25A以内超过这个值电流-转矩曲线就会明显趋于平坦效率不升反降。你如果在优化设计中想提高输出转矩第一选择不是提高电流而是调整定转子极弧配比以提升电感变化率。4.2 转矩波形平均值看起来还行但脉动才是精度的试金石SRM的转矩由磁共能对位置角的偏导决定瞬时转矩天然带有脉动。这套12/8模型单相导通区间的转矩波形呈驼峰状三相交叠之后合成转矩脉动大约在20%到25%之间不加任何控制优化。判断仿真模型是否可信我给你一个简单标尺分两步。第一看转矩波形与相电流波形的相位差。转矩峰值应当出现在相电感变化率最大的区域也就是转子极前沿扫过定子极前沿的那段区间。如果峰值提前或滞后太多说明关断角设置有偏差这时候调整角度位置比调整斩波限更有效。第二把转矩波形对位置积分得到单转内的平均转矩再除以电流有效值和转速换算出转矩/电流比。这套模型在额定工况下25A、1500rpm的转矩/电流比大约在0.45N·m/A到0.55N·m/A之间。低于这个区间先检查气隙是否被意外改大了高于这个区间反而要警惕是不是磁路过度饱和让转矩计算失真了。4.3 损耗分解铜耗、铁耗、机械损耗各有各的算法陷阱Magnet的损耗结果默认包含铜耗和铁耗。铜耗的计算相对直白I²R乘以绕组电阻即可但注意绕组的交流电阻效应——高频斩波下集肤效应会让有效电阻上升10%到20%Magnet的2D模型默认不考虑三维端部绕组电阻你需要在电路里额外串联一个端部电阻补偿量。这套模型每相端部电阻约0.15Ω我在外电路里加上之后铜耗计算值与实测温升反推的损耗基本吻合。铁耗的数值就要小心了。Magnet按后处理的方式计算铁耗使用的是磁滞损耗系数、涡流损耗系数和异常损耗系数的线性叠加模型。问题在于硅钢片的损耗系数在宽频范围不是常数尤其当斩波频率引入大量高频谐波时铁耗会被显著低估。我的处理办法是把仿真波形做FFT分解取前20次谐波的频率和磁密幅值再用斯坦麦茨公式逐频率点计算损耗叠加。这种方法虽然繁琐但和实测的温升数据对照误差能控制在10%以内。如果你追求快速估值直接用Magnet默认铁耗数据也可以心里清楚它偏低两三成就行。5. 效率优化的关键调整导通角、关断角与气隙权衡5.1 角度位置控制同样的电流不同的效果拿到这套模型你必然会做的一件事是优化效率。SRM的效率优化本质上围绕三个自由度导通角、关断角和斩波限流值。这三个参数的调整逻辑我愿称之为电流注入时机管理。导通角控制的是电流什么时候开始建立。提前导通会让电流在转子极尚未进入重叠区时就建立起来利用电感较小、电流上升快的阶段迅速达到目标电流提高换相前的转矩连续性但过度提前会带来负转矩区间——转子极已经越过对准位置但电流还没关断电感下降段会产生制动转矩白白浪费能量。以这套模型为例额定1500rpm下转速较高电流建立时间有限导通角需要适当提前我实测的推荐区间是30°到35°电角度提前于转子极开始重叠位置转速降到500rpm以下导通角要往回收避免过长的励磁段造成铁耗增大。关断角的调整则更敏感。关断太早电流刚建立就被掐断转矩中断明显关断太晚电流拖尾进入电感下降区负转矩吃掉正转矩的利润。判断标准很直接查看相电流在关断点之后的续流波形如果续流电流在转子极完全对准后还持续超过5A基本可以判定关断角过于滞后。这套模型在25A额定工况下关断角大约在15°电角度对准位置往后你可以逐度扫描每改变1°电角度平均转矩大约变化1.5%到2%。5.2 斩波限流和母线电压的组合权衡斩波限流值决定了电流峰值。这套模型的设计电流密度大约是5A/mm²考虑到自然冷却条件长期运行建议把斩波限流设在22A到25A之间短时过载可以把限流提到30A但此时铜耗和铁耗都显著上升效率降低明显。另外别忽略母线电压的选择。同样的限流值母线电压越高电流上升越快转矩动态响应越好但电流脉动也更大铁耗随之上升。这套模型下如果母线电压从300V提到400V同样的控制角度下效率大约下降1到2个百分点但转矩响应速度提升约30%。工程上怎么选看应用。风扇水泵类负载优先效率选低电压机床主轴类负载优先动态响应选高电压。如果你做的是双向拓展可以在这套模型的基础上把永磁辅助磁阻PMaSRM的概念加进去不过那是后话。5.3 气隙尺寸最不该动的参数动了影响全局很多初学者拿到模型后会好奇把气隙从0.35mm改小到0.25mm是不是能显著提升转矩理论上是电感变化率增大磁阻减小同样的电流产生更大的转矩。但代价是制造公差和运行可靠性——气隙太小转子的偏心问题会被放大单边磁拉力导致轴承磨损加速噪音也更难控制。这套模型里气隙尺寸不建议低于0.3mm因为它面向的是常规机械加工精度。如果你坚持做气隙敏感性分析我的建议是做一个0.3mm、0.35mm、0.4mm、0.5mm的对比扫描记录每个气隙下的平均转矩、转矩脉动、铁耗和峰值电流四个指标。你会发现从0.35mm到0.4mm转矩大约下降5%到7%但噪音和振动改善明显。工程上有时候刻意选择稍大的气隙换取更低的NVH这是电机设计里很现实的价值交换。6. 我反复踩过的几个仿真陷阱与对应处理经验6.1 周期边界条件的方向弄反磁力线四处乱窜这套12/8模型如果用1/4模型加周期边界我要求你特别注意边界条件的主从对应设置。Magnet里Anti-periodic和Periodic两种边界对SRM都适用但方向向量如果设反气隙磁力线会以完全错误的方式穿越边界结果就是磁链波形出现诡异的非对称。我处理这个问题的标准动作先跑一遍空载静磁场看磁力线分布是否在周期边界处平滑过渡如果有明显折角或者断裂立刻回头检查边界条件的方向标志。6.2 转子初始角度对瞬态结果的影响界定清楚才能对比SRM的瞬态仿真对初始转子位置极其敏感。如果你把转子初始角设在一个相电感变化率最大的位置该相的起始电流建立过程会和稳态工况完全不同前几个周期的转矩波形会有严重的瞬态偏移。这套模型的自检方法是查看稳态后的转矩波形是否与上一周期的波形重合。通常需要跑三到四个完整的转子极距周期取最后一个周期的数据作为稳态结果。不要看到一个周期的数据还算平滑就急着导出转矩平均值和脉动率都会因此偏差3%到5%。6.3 网格加密和B-H曲线同样决定精度的隐藏变量Magnet在瞬态求解时每步都会重新剖分运动部分的网格默认设置对SRM的凸极结构来说偏粗。我建议在气隙处至少设置两层网格单元最大单元尺寸不超过0.1mm定子极靴和转子极根部的局部加密区单元尺寸不超过0.3mm。这套模型组我加密后计算时间从原来的一小时增加到三个半小时但转矩波形的高频抖动显著减小效率计算的重复精度从±3%提高到±1%以内。我的建议是先跑默认网格结果确定控制角度的大致区间再用加密网格对最优角度做精确验证这样精度和效率都能兼顾。6.4 数据后处理的坐标变换别偷懒Magnet的结果数据默认在旋转坐标系里但你做效率云图时需要的是电流-转矩-转速的三维映射。这个转换过程最好用脚本实现而不是手工导出我推荐直接把Magnet里的场计算器数据导出成CSV格式再用Python的numpy库处理。转矩脉动率定义为峰峰差值除以平均值这个计算很直接但注意样本点必须取完整的一个转子极距周期别截半个周期算完就发出来容易闹笑话。7. 这套模型的价值边界和后续扩展方向如果你能完整跑通这套12/8极开关磁阻电机模型并且把上文提到的角度位置控制、斩波限流、损耗分解这些环节都验证一遍你对SRM的理解会比翻十篇论文都深刻。因为仿真模型的价值不在于它存在而在于你能通过修改参数去观察物理量之间的因果链——改一档导通角看转矩如何响应改一档气隙看效率如何变化。这种因果直觉是设计能力的内核也是仿真技术真正的功用处。后续扩展方向我建议三个。一是把这套模型与控制系统仿真平台做联合仿真在外围加入转速环、电流环的闭环控制逻辑评估动态工况下的电机行为二是把热模型耦合进来用仿真损耗数据驱动温升计算评估散热方案的合理性三是做多目标优化——把转矩脉动、效率、材料成本作为三个目标用参数扫描或遗传算法搜索极弧配比、绕组匝数和气隙的最佳组合。第三点的工程意义最大因为你手头有了一套可以快速求解的基型模型后续就是在这个壳子里做设计空间的探索。最后分享一个小细节我跑这套模型时发现空载铁耗和负载铁耗的比值在优化前后变化很大。优化后角度控制得当负载铁耗基本接近空载铁耗的1.2倍以内优化前这个倍数可以达到1.8以上。这个比值可以作为你判断控制策略优劣的快速参考——如果负载铁耗异常偏高大概率是电流波形里谐波成分过大回查斩波频率和关断角设置是关键。把这个记在心里以后遇到类似的SRM模型都能少走弯路。
返回列表