工磁电磁场Ansys仿真——永磁同步电机
本文最后更新于:2024年5月2日 晚上
使用Ansys进行电磁场仿真。
参考学习教程为:《Ansoft 12在工程电磁场中的应用》。
稳态磁场的分析通常归结为两大类:静态磁场分析
与涡流磁场分析
,两种磁场的本质区别在于磁场是否随时间的变化而改变。
- 静态磁场是指所有的磁场量均不随时间改变而改变。
- 涡流磁场则是指激励随时间按正弦或者余弦规律变化。但从统计意义上来讲,它又是时间平稳的,我们通常将这样的磁场看成是准静态的电磁场,称之为谐性磁场或似稳场。
仿真目标描述
三相永磁同步电动机,由定子铁心、定子绕组、永磁体磁极、转子铁心组成。
电机定子内径、外径分别为 74mm 和 120mm,极数 4,定子槽数 24,电机为对称结构可以建立四分之一模型,本次仿真采用整域求解
,问题求解电机的平均电磁转矩及场图分布。
Ansoft 软件进行有限元分析的基本步骤如下:
- 创建项目及定义分析类型
- 选择 maxwell 2D 求解器,坐标平面选择 XY 坐标系统。
- 建立几何模型
- 定义及分配材料
- 定义及加载激励源和边界条件
- 求解参数设定
- 后处理
构建几何模型
确定模型单位:mm
菜单Modeler/Units
,列表中的单位默认为 mm,当选择新的单位时,鼠标左键单击要选择的单位并执行/Rescale to new units/命令,将模型窗口的单位转为所要选择的单位。
绘制电机定子槽几何模型
Ansoft 模型建立一般采用自下而上的方式,以点—线—面逐步进行模型生成。
(1)选择Draw/Line
- 第一点(1.25, 37.5)
- 第二点(1.25, 38.0)
- 第三点(2.4, 38.5)
- 第四点(3.4, 46.5)
最后一个点输入完成后,双击两次 Enter 键以结束直线段绘制。
(2)通过镜像,Edit/Duplicate/Mirror
,对称生成成另半槽直线部分模型,然后根据以下坐标点,Draw/Arc/Center Point
完成定子槽底弧线部分模型建立。
- 中心 (0, 46.5)
- 左侧 (-3.4, 46.5)
- 右侧 (3.4, 46.5)
(3)执行命令 Edit/Duplicate/Around Axis
,出现沿轴复制属性对话框,在 Axis 选择沿 Z轴复制,相隔 15 度
,进行 24 次
复制。
(4)执行弧线绘制命令 Draw/Arc/Center Point
,中心原点选择为(0,0),将各个定子槽之间用圆弧连接。
(5)选择所有物体并执行命令Modeler/Boolean/Unite
,将所有线段组合为一个object。
绘制电机绕组几何模型
(1)执行 Draw/Line 命令,分别输入点坐标(2, 39)、(3, 46.5)以及(-2, 39)、(-3, 46.5)绘制两条直线,然后执行命令 Draw/Arc/Center Point,中心原点选择为(0,0),以两侧点坐标(3, 46.5)、(-3, 46.5)绘制弧线,并将所有线段闭合连接,执行 Modeler/Boolean/Unite操作,合成一体。
(2)执行命令 Edit/Duplicate/Around Axis,选择沿 Z 轴复制,相隔 15 度,进行 24 次复制,生成所有槽绕组。
创建电机定子冲片模型
(1)由于Ansoft软件最后是对面
进行操作,因此需要将建立的定子槽与绕组创建为面域,此过程通过执行命令 Modeler/Surface/Cover lines
来完成。
(2)此时生成的电机定子槽与绕组面相互重叠,执行布尔操作命令 Modeler/Boolean/Substract
将两者分开,在 Blank Parts
中选择定子槽,代表减操作,在 Tool Parts
中将 24 个绕组选择,代表被减操作。注意在此处操作时一定要将[Clone tool objects before substracting]
选择框选上,以保留布尔操作后电机绕组模型。
(3)绘制圆,在模型窗口中选择绝对增量 Absolute,圆中心坐标(0,0),X 与 Y 偏移坐标分别为(0,60),由于分析的永磁电机外径为 120mm。选择新生成的圆,执行 Modeler/Surface/Cover lines 命令以生成面域,连续两次执行布尔操作命令 Modeler/Boolean/Substract。
- 第一次在 Blank Parts 中选择 Circle1,在 Tool Parts
中选择所有定子绕组面域,单击 ok 按纽 - 第二次在 Blank Parts 中选择 Circle1,在 Tool Parts
中选择 Polyline1 定子槽面域,单击 ok 按纽完成电机定子冲片模型
注意两次操作一定将[Clone tool objects before substracting]选择框选上,且操作顺序依次进行,如果顺序错误,则通过第一次操作所生成的面域不再连续,因此无法继续完成下面操作。
创建永磁体模型
(1)执行 Draw/Line 命令绘制永磁体直线段模型,分别输入第一条线始末点坐标(-21.91,29.81)和(-18.36,24.98),第二条线始末点坐标(21.91,29.81)和(18.36,24.98)。
(2)执行命令 Draw/Arc/Center Point,中心原点选择为(0,0),以两条直线段的相应始末点为两侧点绘制弧线,完成第一片磁极模型建立。
(3)选择建立的永磁体所有线段,执行命令 Modeler/Boolean/Unite,将所有线段连接,再执行命令 Modeler/Surface/Cover lines 生成永磁体面域。接下来生成其余三片永磁体模型,选择刚生成的永磁体面域,执行命令Edit/Duplicate/Around Axis,选择沿Z轴复制,相隔90 度,进行 4 次复制,生成永磁体模型。
创建转子轭模型和转轴模型
(1)以永磁体内圆的八个点 A、B、C、D、E、F、G、H,为始末点,原点(0,0)为中心执行命令 Draw/Arc/Center Point,绘制出电机转子轭外圆线段,选择所绘制的八段弧线执行Modeler/Boolean/Unite 操作,合成一体,再执行 Modeler/Surface/Cover lines 生成转子轭面域。
(2)由于此时,永磁体及转子轭面域与定子槽的面域相互重叠,因此执行命令
Modeler/Boolean/Substract,在 Blank Parts 中选择定子槽面域,在 Tool Parts 中选择永磁体及转子轭面域,单击 ok 按纽,完成各个面域之间的分离。
(3)绘制圆,在模型窗口中选择绝对增量 Absolute,圆中心坐标(0,0),X 与 Y 偏移坐标分别为(0,13),分析的永磁电机转轴外径为 26mm。
(4)选择生成的圆线段,执行 Modeler/Surface/Cover lines 生成转轴面域,再执行命令Modeler/Boolean/Substract,在 Blank Parts 中选择转子轭面域,在 Tool Parts 中选择转轴面域,此时[Clone tool objects before substracting]选择框不选,单击 ok 按纽。
模型显示属性设置
对各个部分重新进行属性设置,其主要包括面域名称
及显示颜色
两部分。
材料定义及分配
材料属性的指定是通过材料管理器来实现的。在建立几何模型时,所有部件的材料属性都默认为真空 vacuum,对于永磁同步电动机静磁场分析,需要指定以下材料属性:
- 指定气隙 Air-gap 材料属性——空气(亦可采用默认材料属性真空);
- 指定绕组 coil 材料属性——铜
- 定义定子铁心 Stator 及转子轭 yoke 材料属性 DW465-50,一种电机常用非线性铁磁材料,位于RX拓展库中;
- 永磁体材料,命名为 P_N和P_S,指定给永磁磁极;
永磁体材料设置
将建立的永磁材料 P_N和P_S,分配给各个磁极,通过单击各个磁极面域所弹出的属性设置对话框来完成。
激励源与边界条件定义及加载
磁场分析中,每个被分析的问题,至少存在一种激励源,在永磁同步电机分析中,存
在着电机定子绕组电流源
与永磁体
两种激励源。
- 永磁体激励源在材料管理器中已经定义并分配给了磁极,因此,在此部分激励源仅定义绕组的电流源。
对于边界条件,电机求解域的外边界及转子轭与转轴的交界都应施加相应的边界条件,此问题中由于两处边界均为高导磁介质与非导磁介质的分界处,因此,施加磁通平行边界条件
即可,这也是电机分析中为常用的边界条件。
绕组分相
根据电机设计单中的绕组排列对三相永磁同步电动机定子槽中的绕组进行分相,各相
正绕组用英文 Phase 表示,负绕组用英文 Return 表示,例如对于 60 度相带电机绕组一般采用 A、Z、B、X、C、Y 表示,A、B、C 分别代表三相正绕组,X 代表 A 相负绕组,Y代表 B 相负绕组,Z 代表 C 相负绕组,在此数值计算中 A 表示 A_Phase,X 表示为 A_Return,其它表示类似。
加载电流激励源
选择 A_Phase 相四个绕组,执行命令 Maxwell 2D/Excitations/Assign/Current
,将弹出电流激励源设置对话框,在源名称中输入 A_P,值 Value 中输入 25,A 相由四个绕组组成因此总的 A 相电流为 100 安培,单位安培 A,参考方向为正方向,在 Ansoft 软件中正方向指电流流出分析平面,负方向指电流流入分析平面,在本问题分析中,只选择正方向,电流值则采用“正负”表示。
对于 B、C 相绕组的加载方式与 A 相绕组加载相同,命名方式相类似,由于三相对称
绕组,B、C 相分别电流相位分别落后与 A 相电流相位 120 度和 240 度,因此其值为 12.5安培。
加载边界条件
选择电机内外圆两条边界,首先执行 Edit/Select/Edge
命令,选择边界线,再执行命令 Maxwell 2D /Boundaries/ Assign/ Vector Potential
,此时会自动弹出磁位函数边界设置对话框,在Name 框中输入边界条件名称 Boundary,参数值设置为 0 即边界出无磁场通过,也就是说电机无边界漏磁存在
。
求解选项参数设定
除了计算电磁场外,还需要确定电机转子上所产升的电磁力、力矩及电机绕组
的电感等参数,在静磁场分析中,这些参数的求解需要事先设定。
力和力矩设置
选择需要计算力及力矩参数的面域,包含四个磁极及转子轭部分,执行命令Maxwell 2D /Parameters/ Assign/ Force
和命令 Maxwell 2D /Parameters/ Assign/ Toque
,弹出力及力矩设置对话框,参考坐标均为 Global。
电感矩阵设置
Ansoft 静态电感矩阵的计算是基于特定激磁下,导体包围区域的线性磁导条件下计
算的,也就是说,电感矩阵的计算是对于完整闭合绕组的,而不是对于单根导体而言,因
此,在设定电感矩阵参数时应确定每个绕组的回路关系。
(1)执行命令 Maxwell 2D /Parameters/ Assign/ Matrix,将自动弹出矩阵属性设置对话框,名称设置对话框中输入名称 L_Matrix,Source 选项中选择各相的正绕组,选择 Include选择项,在 Retur Path 选项中选择每条支路所闭合的负绕组,一构成完整的闭合线圈。
(2)回路设置完成后,单击矩阵设置对话框中的 Post Processing 按钮,弹出分组设置对话框,由于本次分析的永磁电机由每相绕组由 4 个槽绕组构成,因此为分析每相绕组的电感时应将属于同相的绕组进行分组,例如 A 相绕组由 A_P_1、A_P_2、A_P_3、A_P_4 组成,因此通过选择此四个绕组,电机 Group 按钮完成分组,名称设置为 A_winding,其它两相操作类似。
网格剖分设置
Ansoft 12 的网格设置通过执行命令 Maxwell 2D /Mesh Operations/ Assign/ On selection (Inside Selection、Surface Approximatio)来完成,本例采用基于模型内部单元边长的剖分设置进行模型剖分,在弹出的设置对话框中,名称设置为 Length,长度设置为2mm。
求解残差设定
执行命令 Maxwell 2D /Analysis Setup/ Add Solution setup,自动弹出求解设置对话框,主要包括一般设置、收敛设置及求解设置,大部分保持默认设置即可,将收敛率改为10%。
分析自检
有限元分析的模型、载荷、边界,求解项设置均完成后,执行命令 Maxwell 2D
/Validation check,弹出自检对话框,当所有设置正确后,每项前出现对勾提示。