推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python程序设计的PMSM气隙磁密分析

更新时间:2019-12-21 15:31:49 大小:772K 上传用户:songhuahua查看TA发布的资源 标签:pythonpmsm 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

在利用ANSYS-Maxwell 2D对电机气隙磁密进行傅里叶分析的基础之上,设计了一款基于Python语言的计算程序。对ANSYS有限元仿真计算软件所生成的大量数据,该程序给出清晰直观的傅里叶分解下谐波的次数以及各个次数所对应的磁密幅值。以一台48槽8极的PMSM为例,用有限元分析的方法对其径向磁密分析仿真,再利用设计程序对仿真结果进行后处理,验证了程序的正确性、可靠性和直观性。最后,进一步分析了极弧系数对于径向磁密的谐波畸变率影响。


部分文件列表

文件名 大小
基于Python程序设计的PMSM气隙磁密分析.pdf 772K

部分页面预览

(完整内容请下载后查看)
设计分析  
esign and analysis  
2017  
45  
12  
卷第 期  
年第  
D  
  
Python  
PMSM  
气隙磁分析  
基于  
程序设计的  
1
1
2
, ,  
杜晓彬 黄开胜 蔡黎明  
( 1.  
广大学 广州  
510006; 2.  
宁波宁波  
315000)  
:
用  
ANSYS Maxwell 2D  
Python  
对电机气隙进行傅里叶分析的基设计了一基于  
语言  
元仿真软件所生的大数据 序给清晰傅里叶波的次  
48 PMSM ,  
分析的分析仿  
ANSYS  
的计序  
8
数以所对的磁密幅值 以一台  
的  
, , 、 。 ,  
设计程仿真结果进行验证了程正确最后 进一分析了系  
对于变率影响  
: PMSM;  
;
磁场 变率  
; Python  
关键词  
- - -  
: 1004 7018( 2017) 12 0010 04  
: TM341; TM351  
: A  
中图分类号  
文献标志码  
文章编号  
Analysis of PMSM Air Gap Flux Density Based on Python Program Design  
1
1
2
DU Xiao-bin HUANG Kai-sheng CAI Li-ming  
( 1. Guangdong University of TechnologyGuangzhou 51006China;  
2. State Grid Ningbo Power Supply CompanyNingbo 315000China)  
Abstract: Based on the Fourier analysis of air gap flux density of the motor with ANSYS Maxwell 2Da program  
based on Python was designed. The program given clear and intuitive harmonic number and the amplitude corresponding to  
a large number of data of magnetic density on Fourier decomposition generated by ANSYS finite element method simulation  
software. By finite element methodthe radial flux density of the PMSM which has 48 slots and 8 poles was analyzedand  
processed by the design programverified the correctnessreliability and intuitive of the program. The influences of the  
embraces on the harmonic distribution of the radial magnetic density was analyzed.  
Key words: permanent magnet synchronous motor ( PMSM) ; radial magnetic field; total harmonic distribution; Py-  
thon  
, ,  
具有语言的强大的可以  
0
引 言  
5]  
现在直接使用  
的程序开  
永磁材料及电机设计和控  
Python,  
广泛使用  
直接基于  
。  
技术的永磁电机应用范围逐渐广泛 其中  
48  
8
PMSM  
极表贴式为  
一台  
Python  
(
永磁电动机 称  
PMSM)  
具有体积小 结  
应用  
语言进行程设计 验证了程的  
,  
构简单 率密度高的点 被应用于生产践  
正确研究了系数对电机气隙波  
1]  
ANSYS  
元仿真采元离散形式 将  
变率影响  
电磁场计矩阵保证了计性  
1 PMSM  
的气隙磁场谐波分析  
用  
ANSYS  
元仿真软件对电机  
2]  
进行仿真及设计  
傅里叶  
PMSM  
m  
的原理 电机交  
根据  
PMSM  
对  
气隙密径进行快  
流电流 子在气隙中产生基波磁动及一列  
6 8]  
,  
速分析 为用便 进行傅里叶  
数 幅值以及转速的波磁动势  
转子  
分析的结果能会出现幅值基波  
气隙中产生基波磁动和一波磁  
3 4]  
幅值大的情况 影响直观判断  
因此有必发  
, ,  
转子磁为表贴式气隙磁  
FFT  
分析数据进行图  
设计软件对  
, ,  
的磁波分转  
形式傅里叶分析的结果  
子磁动气隙作用产生了气隙磁场  
Python  
语言强大的源编语言  
PMSM  
气隙中基波磁动气隙互  
C
对于 语言和  
JavaVB Python  
语言  
=
ω
作用 产生基波磁场  
b
B cos( p  
p
t) p  
电机  
θ
p
1
1
调试更功  
, ,  
ω 电流的角频率 θ 周  
1
1
10  
,  
坐标 以看出 基波的为  
p。  
- -  
: 2016 11 13  
收稿日期  
设计分析  
2017  
45  
12  
卷第 期  
年第  
esign and analysis  
D
  
z
Python  
语言 以图形式直  
基于语言的  
=
PMSM  
q
子  
数  
2pm  
次谐及对幅值 速  
=
: b B cos( V  
ν
θ
1
产生的波磁场式  
变率 了对波形数据处  
p
ν
=
+
( 2mk 1) pz  
t) ,  
为  
V
p  
ω
数  
理的间  
1
p
=
k 0±1±2±3±4。  
m  
为极电机的数  
2. 2. 1 Python  
设计流程  
- -  
15711,  
48  
8
PMSM,  
为  
对于相  
1
设计的示  
131719。  
PMSM  
基波磁动势  
由于  
作用气隙波产生齿波磁场 磁场数  
z
=
v ( k  
+
= +  
1) p kz pz  
=
k ±1±2±3,  
数  
p
±4。  
见 三相  
48  
8
PMSM  
齿谐  
1113。  
为  
1
Python  
设计程的模块示图  
Python  
3 。  
分析流程个模块 第一模  
2
Python  
有限元仿真和  
程序设计  
p、  
对电机参数包括电机数 定径  
D 、  
1
21 ANSYS Maxwell 2D  
分析气隙磁场波  
B ( t)  
D
径  
解数据  
和对气隙傅里叶分  
2
PMSM  
中 电机的气隙磁场  
θ
r
Data. csv  
分析的前  
, ,  
沿气隙是时以  
Data. csv  
D
中的 谐  
将数据  
在电机气隙一个固沿气隙一  
波的过用出的数以幅值的  
进行计算  
、  
选条件 在大波中幅值  
ANSYS Maxwell 2D  
仿真软件气隙向  
大的分析的分  
:
式  
结果进行为  
=
+
B
B cos  
X
B sin  
Y
( 1)  
θ
θ
r
THD  
率  
值以图  
: 。  
: B  
x
沿的分量  
; B  
y
沿着  
中  
X
Y
中 程个模流程下  
的分根据式  
( 1) ,  
沿该圆横  
( 1)  
分  
坐标为空纵坐标的波形图  
8 ,  
包含了 个包括电机数  
在工程技术该圆与转子外  
p、  
径  
D 、  
转子径  
1
D 、  
2
R、  
对  
:  
均值的一即  
v 、  
p
n、  
定值  
n 、  
谐  
c
+
D
D
1
2
n 。  
m
了计结果高的精  
幅值定值  
=
R
( 2)  
4
、 、  
将定内外幅值定值  
ANSYS Maxwell 2D  
了对波形图进行快  
float  
int  
数据型 而其参数置为 数  
为  
FFT,  
以将  
B
形图为  
r
傅里叶的工具  
型  
次谐及对的磁幅值为  
( 2)  
Data. csv  
取  
数据分  
d,  
横坐标为空纵坐标幅值傅里叶  
一模块第傅里叶分  
,  
解图 所对数以及  
。  
数据进行作 是分析的前提 由于  
:
分别是  
ANSYS Maxwell 2D  
Data.  
出的原数据件  
现的 为空数  
×
2 R  
π
D
csv  
=
( 3)  
ν
p
1000  
, ,  
据 第二列幅值数据 需要数据进行  
ν
数据格执按列拆在程使  
p
=
n
( 4)  
p
with open( file'r') as stream  
能  
: v  
; n  
数  
v
数  
中  
( 3)  
电机参数分  
p
, ; n ,  
次谐  
一模块第取  
p、  
的电机数 定径  
D D 。  
转子径  
2
1
22 Python  
设计  
ANSYS Maxwell 2D  
( 4)  
算部分  
对  
傅里叶分  
分对首先按照公  
析的数据处便形式从傅里叶分  
( 2)  
R,  
电机模气隙按照  
11  
数据户想结果 序  
( 3)  
( 4)  
数据次换成  
式  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载