021-64886750

  • 实时目标机

    Simulink模型库

    Demo套件

info@yisuworld.com

永磁同步电机控制系统仿真系列文章——永磁同步电机模型(5)

网站首页    技术blog和使用技巧    永磁同步电机控制系统仿真系列文章——永磁同步电机模型(5)

上一篇内容:

1饱和永磁同步电机模型(Saturation PMSM Model,简称S_PMSM_M

2谐波永磁同步电机模型(Harmonics PMSM Model,简称H_PMSM_M

关于整个系统文章的内容请参考第一篇文章:

永磁同步电机控制系统仿真系列文章1

这一篇主要讨论的内容包括:H_PMSM_M数学模型以及仿真结果对比

 

H_PMSM_M的数学模型

对比S_PMSM_M模型,H_PMSM_M最大的优点就在于其不仅可以反映电机的饱和特性,还可以反映电机的谐波特性和齿槽转矩特性。为了与前两类PMSM模型保持一致,在实现方法上,笔者选择上一篇文章中的方法2

 

谐波永磁同步电机模型(Harmonics PMSM Model,简称H_PMSM_M)的dq轴同步坐标系下的,数学方程如下

 

式中

 

代入,整理得到

 

 

因为

 

得到

 

 

解算此偏微分方程,得到dq轴电流,再和转子位置一起,通过Look up table,得到

 

    等于零,得到反电势方程

 

式中

 

电机参数是三个数据表,输入分别为d轴电流q轴电流、转子位置。输出分别为d轴等效磁链q轴等效磁链、电机转矩。这三个三维数据格需要电机设计部门或者电机供应商提供借助有限元软件(例如MAXWELL计算得到

 

为了方便显示三维数据表,一层一层的画出,转子位置角度依次增加时,d轴等效磁链dq轴电流的关系。利用同样的方式画出d轴等效磁链电机转矩图形如下:

 

img1

d轴等效磁链dq轴电流,转子位置Look up table

 

img2

q轴等效磁链dq轴电流,转子位置Look up table

 

img3

电机转矩dq轴电流,转子位置Look up table

 

再画出dq轴电流为零时,电机参数随转子位置变化的情况。下面图形中可以看出,d轴等效磁链是与转子永磁体对齐的因此平均值不为零,而q轴等效磁链的平均值为零。此外还能看出dq轴等效磁链上都有谐波的成分。此外电机还包含了大约4Nm峰峰值齿槽转矩。

 

img4

dq轴电流为零时d轴等效磁链随转子位置变化的波形

 

img5

dq轴电流为零时q轴等效磁链随转子位置变化的波形

 

img6

dq轴电流为零时,电机转矩随转子位置变化的波形

 

 

定义模型输入输出端口和参数如下

表1        In ports

NO.

Name

Unit

Description

1

v_Stator[a;b;c]

[V]

Motor voltage [a;b;c]

2

omega_mach

[rad|s]

Mechanical angle speed of the motor

3

theta_mach

[rad]

Mechanical angle of the motor

4

T_step

[s]

Step time

5

Reset

[0|1]

Reset the state

 

表2        Out ports

NO.

Name

Unit

Description

1

i_Stator[a;b;c]

[A]

Motor current [a;b;c]

2

Trq

[Nm]

Motor torque

3

v_EMF[a;b;c]

[V]

Back EMF voltage [a;b;c]

4

i_dq

[A]

d-axis and q-axis current

 

表3        Parameters for Harmonics PMSM Model

NO.

Name

Unit

Description

1

Map_Factor_Psi_d

[Wb]

Table for Psi_d factor = g1(id, iq, θ)

2

Map_Factor_Psi_q

[Wb]

Table for Psi_q factor = g2(id, iq, θ)

3

Map_Factor_Trq

[Nm]

Table for Trq factor = g3(id, iq, θ)

4

Const_Rs

[Ohm]

Stator resistance Rs

5

Const_PolePairs

[]

Number of pole pairs

 

 

H_PMSM_MSimulink仿真结果

 

仿真步长0.1μs采用前向欧拉方法进行解算。

1)仿真空转下,电机的反电势波形。

dq轴同步坐标系下反电势波形主要包含6次和12次谐波。三相静止坐标系下,反电势波形主要包含5次,7次,13谐波

 

img7

dq同步坐标系下,反电势波形(黄色:d轴,蓝色:q轴)

 

img8

d轴反电势的频谱

 

img9

q轴反电势的频谱

 

img10

三相静止坐标系下,反电势波形(黄色:a相,蓝色:b相,橙色:c相)

 

img11

a反电势的频谱

 

2)仿真H_PMSM_M模型开环运行波形

电机定子频率50Hz,输入三相正弦电压55V。稳态下波形如下,三相电流波形主要包含5次,7次,11次,13次谐波,dq轴电流波形主要包含6次,12次,18次谐波。电机转矩主要包含6次,12次,18次,24次谐波。

 

img12

三相静止坐标系下,三相电流波形(黄色:a相,蓝色:b相,橙色:c相)

 

img13

a相电流的频谱

 

img14

dq同步坐标系下,dq轴电流波形(黄色:d轴,蓝色:q轴)

 

img15

d轴电流的频谱

 

img16

q轴电流的频谱

 

img17

电机转矩波形

 

img18

电机转矩的频谱

 

总之H_PMSM_M模型可以充分反映电机的谐波特性。

 

 

小结

 

至此,关于PMSM模型的五篇文章就到此结束了,相信您也收获良多,我们总结一下:

1B_PMSM_M模型及其Simulink实现

2S_PMSM_M模型及其Simulink实现

3H_PMSM_M模型

4变步长和定步长

5)连续和离散

6)离散化解算方法:前向欧拉法,后向欧拉法, Tustin法;

7)初步讨论了,在定步长仿真时如何选择解算方法和确定仿真步长;

关于H_PMSM_M Simulink实现内容,如果您感兴趣,欢迎与我们联系!

 

 

2020年10月20日 13:41
浏览量:0