宁波职业技术学院学报
2007 年第 2 期
. 2 .
2 磁场定向控制仿真
在高性能闭环伺服驱动系统中,对伺服电动机
一般都要求电磁转矩与输入转矩指令信号(输入电
流)间成线性关系,即电动机应有线性的数学模型。
线性化的电机模型可通过空间磁场定向的转矩矢量
控制实现。伺服电机的控制系统采用速度环、电流
环的串联系统结构。
永磁同步电动机系统经矢量变换后,系统在与
转子同步旋转的d-q轴系下可实现电流的解耦。
由于
表贴式电机交直轴电感相等,在基速下采用i
d
=0,控
制i
q
的转子磁场定向方法可简单的实现最大转矩控制。
基于matlab/simulink环境的永磁同步电机的
磁场定向控制系统如图 2 所示。
此仿真系统包括永磁同步电机的矢量控制坐标
变换模块,S V P W M 模块,功率模块和电机及其测
试模块。其中电机及其测试模块可以选用Matlab中
的自带模块,通过修改该模块的参数使其与实例电
机相符。
2.1 矢量控制坐标变换的Simulink实现
永磁同步电机定子 ABC 坐标系、Oαβ坐标系
与转子 Odq 坐标系的关系如图 1 所示。Park 逆变换
是转子 Odq 坐标系向 Oαβ坐标系转换。
(2)
对于该变换的 Simulink 模型如图 3 所示。
图 3 中,u
1
为 cosθ,u
2
为 sinθ,u
3
为 i
d
,u
4
为
i
q
,f (u)分别为 u
1
u
3
-u
2
u
4
和 u
2
u
3
+u
1
u
4
。Park变换是
Oαβ坐标系向转子 Odq 坐标系转换,即
(3)
对于该变换的 Simulink 模型如图 4 所示。
图 4 中,u
1
为 cosθ,u
2
为 sinθ,u
3
为 i
α
,u
4
为
i
β
,f (u)分别为u
1
u
3
+u
2
u
4
和 -u
2
u
3
+u
1
u
4
。Clark变换
是将三相 A B C 坐标向两相 Oαβ坐标系转换,即
将 i
a
+i
b
+i
c
=0 代入,得
(4)
对于该变换的 Simulink 模型如图 5 所示。
图3 Park逆变换
3
Theta
1
I
d
2
I
q
cos(u)
sin(u)
f
(u)
I_beta
f
(u)
I_alpha
1
1
2
1
I_alpha
I_beta
L
图4 Park变换
3
Theta
1
I
d
2
I
q
cos(u)
sin(u)
f
(u)
f
(u)
1
1
2
1
I_alpha
I_beta
L
i
d
i
q
i
α
=i
d
cosθ-i
q
sinθ
i
β
=i
d
sinθ+i
q
cosθ
}
图 2 永磁同步电机的磁场定向控制系统
i
d
=i
α
cosθ+i
β
sinθ
i
q
=-i
α
sinθ+i
β
cosθ
}
i
α
= (i
a
- )
i
β
= (i
b
-i
c
)
i
0
= (i
a
+i
b
+i
c
)
2
3
i
b
+i
c
2
1
3
1
3
i
α
=i
a
i
β
= (i
b
-i
c
)
}
3
3