经典35kW V型磁钢永磁同步电机设计:基于Maxwell的成熟方案解析
基于Maxwell设计的 经典35kW外径290 轴向长度88 3000RPM111.5Nm, 6极36槽永磁同步电机PMSM设计案例(V型磁钢)该案例已制作样机方案成熟运行稳定可直接用于生产齿槽转矩小转矩脉动小,具有很强的过载能力 该案例可用于生产或者学习用001给大伙掏个压箱底的成熟电机案例——35kW级6极36槽V型磁钢PMSM外径290mm、轴向长度88mm3000RPM下额定输出111.5Nm样机早批量测试过跑起来稳得一批齿槽转矩和转矩脉动小到忽略不计过载能力更是拉满新手练手、企业直接投产都能拿它当模板用。先唠唠核心优势的源头6极36槽的整数槽配合天生就是齿槽转矩的黄金搭档再加上V型磁钢的发散式磁路设计相当于给磁阻转矩开了辅助buff既能削弱齿槽谐波还能提升过载时的转矩输出。当初在Maxwell里调这个方案光磁钢角度就迭代了快10组后来写了段脚本直接批量跑仿真效率拉满 Maxwell VBS脚本一键生成V型磁钢批量参数迭代 Set oProject GetActiveProject() Set oDesign oProject.SetActiveDesign(PMSM_001) Set oEditor oDesign.SetActiveEditor(3D Modeler) 可修改参数区 magnet_thick 4.5 磁钢厚度(mm) v_angle 118 V型磁钢夹角(°) pole_num 6 极数 slot_num 36 槽数 批量生成6极V型磁钢 For pole_idx 0 To pole_num-1 pole_pos pole_idx * 60 每极起始角度 创建第一块磁钢 oEditor.CreateRectangle Array( NAME:RectangleParameters, XCenter:, 112*Cos(pole_pos*3.14/180), YCenter:, 112*Sin(pole_pos*3.14/180), Width:, magnet_thick, Height:, 24, NAME:Attributes, Name:, Magnet_pole_idx_1, MaterialValue:, NdFeB38 ) 旋转到V型左侧 oEditor.Rotate Array(NAME:Items, Selections:, Magnet_pole_idx_1), Array(NAME:RotateParameters, Axis:, Z, Angle:, v_angle/2) 复制旋转生成右侧磁钢 oEditor.Copy Array(NAME:Items, Selections:, Magnet_pole_idx_1) oEditor.Paste Array(NAME:PasteParameters) oEditor.Rotate Array(NAME:Items, Selections:, Magnet_pole_idx_1_1), Array(NAME:RotateParameters, Axis:, Z, Angle:, -v_angle) Next 自动设置槽型参数 oEditor.EditDimension Array( NAME:EditDimensionParameters, Dimension:, slot_width, Value:, 12.5 )这段脚本我平时调参数省老鼻子事了——不用手动拖拽3D模型改磁钢角度、槽宽改个vangle或magnetthick就能一键刷新整个转子结构当初就是靠它快速迭代出最优磁钢夹角把齿槽转矩压到0.28Nm以下比初始方案降了60%。基于Maxwell设计的 经典35kW外径290 轴向长度88 3000RPM111.5Nm, 6极36槽永磁同步电机PMSM设计案例(V型磁钢)该案例已制作样机方案成熟运行稳定可直接用于生产齿槽转矩小转矩脉动小,具有很强的过载能力 该案例可用于生产或者学习用001齿槽转矩和转矩脉动的仿真验证这块我习惯用Python扒Maxwell的仿真结果直接算脉动率比手动看曲线直观多了import numpy as np import matplotlib.pyplot as plt torque_data np.loadtxt(torque_export.csv, delimiter,, skiprows2) time torque_data[:, 0] torque torque_data[:, 1] # 计算转矩脉动率 avg_torque np.mean(torque) ripple (np.max(torque) - np.min(torque)) / (2 * avg_torque) * 100 print(f额定工况平均转矩: {avg_torque:.2f}Nm) print(f转矩脉动率: {ripple:.1f}%) # 画转矩曲线 plt.figure(figsize(10,4)) plt.plot(time, torque, c#1f77b4, linewidth1.5) plt.axhline(avg_torque, c#ff7f0e, linestyle--, labelf均值 {avg_torque:.2f}Nm) plt.xlabel(Time (s)) plt.ylabel(Torque (Nm)) plt.title(PMSM Torque Curve (3000RPM, Rated Current)) plt.legend() plt.grid(alpha0.3) plt.show()实测这个电机的转矩脉动率稳定在1.8%以内比普通表贴磁钢电机低一半还多跑起来几乎听不到电磁噪音这也是V型磁钢的妙处——磁路不对称性抵消了部分谐波分量。过载能力这块我特意拉满了测额定电流1.6倍下连续运行1.5小时转矩稳在170Nm以上样机绕组温度才72℃Maxwell仿真时磁路也没出现明显饱和设计余量给得相当足应付生产场景里偶尔的过载工况完全不用慌。总之这个001号案例是经过实打实样机验证的Maxwell仿真数据和实测吻合度95%以上——新手拿来练3D建模、仿真后处理改改磁钢厚度、槽宽就能快速理解参数对性能的影响企业直接投产的话换个外壳、调整下出线方式就能上生产线省了大笔前期研发成本靠谱得很。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2473009.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!