Professional Documents
Culture Documents
A Simple and Robust Speed Control Scheme of Permanent Magnet Synchronous Motor
A Simple and Robust Speed Control Scheme of Permanent Magnet Synchronous Motor
Dianguo X U , Yang G A O
(Department of ElectricalEngineering, Harbin Institute of Technology, Harbin Heilon~iang 150001,China)
Abstract: This paper presents a simple and robust speed control scheme of Permanent Magnet Synchronous Motor
(PMSM). It is to achieve accurate control performance in the presence of load torque and plant parameter variation. A robust
disturbance cancellation feed forward controller is used to estimate the torque disturbance. The simple and practical control scheme
is easily implemented on a PMSM driver using a TMS320LF2407 DSP. The effectiveness of the proposed robust speed control
approach is demonstrated by simulation and experimental results.
Keywords: Robust feed forward controller; PMSM; Torque ripple
where p is the differential operator, vd and Vq are the d , q compromise between the control requirement and the
axis voltages, i d and iq are the d , q axis stator currents, L d performance.
and Lq are the d , q axis inductances, Ad and Aq are the d , q Through proper rearrangement, the control system block
axis stator flux linkages, while rs is the stator resistance. A f diagram shown in Fig. 2 ( a ) can be equivalently simplified
is the flu[x hnkage of permanent magnet. P is the number to those shown in Fig. 2 ( b ) . It is obvious from F i g . 2 ( b )
of pole pairs, T e is the electromagnetic torque, T L is the that the parameter variations and the torque disturbance
load torque, B is the damping coefficient, cor is the rotor have all been reduced by a factor 1 - W. However, as the
speed and J is the moment of inertia. weighting factor W moves closer to 1, the control effort
By means o f the feld-oriented control, it can make id will increase accordingly and the operating stability will
become zero [ 10]. Therefore, the system equations of a become worse due to the amplification of system noise.
PMSM can be described as follows: Therefore, W = 0 . 9 is chosen in this paper.
rs 1 ;tf
ptq
9 = - - -
Lq tq + Lq vq - - -Lq
" - - ms, (7)
3 I cfb D
where kt = ~- PA f.
(a) Control system configuration.
The block diagram of PI controller for PMSM speed
control system based on the above field-oriented control
model is shown in Fig. 1. K is the feedback gain.
. . . . / TL r - - : l ~
[], '
(b) Simplifiedequivalent block diagram.
Fig. 2 The proposed speed control scheme.
Fig. 1 The block diagram of PI control scheme.
4 Simulation and experimental results
3 Robust speed control scheme
The parameters of the PMSM used in the simulation and
In order to achieve accurate control performance in the
experiment are given in Table 1 as follows:
presence o f load torque and plant parameter variation,
many robust control schemes have been developed Table 1 Motor parameters.
[ 1 ~ 9]. Among the existing ones, the robust control Rated output 0.75 kW
scheme based on direct disturbance cancellation is the sim- Rated torque 2.39 N - m
plest in practical implementation. Based on the simplified Rated current 4.1 A
PI control scheme of PMSM in Fig. 1, a robust speed Rated speed 3000 r/rain
control scheme is proposed in Fig. 2 ( a ) . It consists of a Torque constant 0.641 N" m/A
feedback controller Gin( s ) and a robust disturbance cancd- Moment of inertia 2.1 x 10 - 4 k g ' m 2
Stator resistance 0. 925 f~
lation feed forward controller Grb( s ). The disturbance ~rL is
Stator inductance 8.5 mH
estimated using an inverse nominal plant model
Pairs of poles 3
Js+B
gfa - K ' (10)
The hardware of robust speed control system consists o f a
An additional control signal iqd = W T L / k t is generated DSP (TMS320F2dO7) which gives enough C P U resources
to yield the following composite control signal: to process the control algorithm. A 0 . 7 5 k W six-pole
iq = iqb + iqd = iqb + W T L / k t , 0 <~ W ~ 1, PMSM is used with a 2048 ppr optical encoder. The three-
(11) phase voltage source inverter is composed of IPM with a
where IV denotes a weighting factor used to make the switching frequency o f 10 kHz. The Simulation and exper-
D. XU et a l . / Journol o f Control Theory and Applieations 2 ( 2 0 0 4 ) 165 - 168 167
iment results are shown from Fig. 3 to Fig 9. Fig. 3 is the 1200
n
PI controller speed respond without parameters variation. 1000
Fig.4 and Fig. 5 are the simulation speed responses o f PI
7 800 . . . . . . . + . . . . . . . 1 . . . . . . . - ]- ~ . " - . . . . . t. . . . . . .
t i
o 1
moment o f inertia is 2 J and the load torque stepped from 0 0.1 0.2 0.3 0.4 0.5
t/s
to 2 N" m at t = 0 . 3 s. The preset step command changes
Fig. 6 Simulation speed response o f P M S M PI control system
are all from 0 to 1000 r" m i n - ~ in all o f the simulation and
w h e n load torque stepped from 0 to 2 N " m at t = O. 3 s.
experiment mentioned above.
1200 ,, ,,
i
1200[ ..... ,; . . . . . . . ] ....... ] ........ i. . . . . . r--- ~ J
1000 "--'= ,, ,,
1000/i,, _ ' 2 - - - - - : ---" ..... L J
t
'7
._= 800 ....... 9....... , ....... ~. . . . . . . . ,. . . . . . . .
8oo h"- ...... ........................ !........ E ; ', i ..............
600
.~ 600 t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1I '~
'.n
i
400 ~-. . . . . . . . . . . . . . . "~. . . . . . . . ,. . . . . . . . . . . . . . . .
400 ! ........................................ i
200 t . . . . . . . ~. . . . . . . ~. . . . . . . -;. . . . . . . . ',. . . . . . .
i i i i
I i i
O0
" 0.1 0.2 0.3 0.4 0.5
t/s
0~ 0.1 0.2 0.3 0.4 0.5
t/s Fig. 7 Simulation speed response o f P M S M robust control system
Fig. 3 Simulation speed response o f P M S M drive system. w h e n load torque stepped from 0 to 2 N " m at t = O. 3 s.
1200 1250
t--x" t i i i
I i i i
o;
0.1 0.2 0.3 0.4 0.5
00 0.1 0.2 0.3 0.4 0.5 tls
t/s
Fig. 8 Experimental speed response o f P M S M PI control
Fig, 4 Simulation speed response o f P M S M PI control system system w h e n the m o m e n t o f inertia is 2 J and load
w h e n the m o m e n t o f inertia is 2 J . torque stepped from 0 to 2 N " m at t --' 0 . 3 s.
1200
1250
1000
1000
'7 800 T
B 750
600
500
400 i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
i . . . . . . . * . . . . . . . a . . . . . . . J . . . . . . . . ,. . . . . . . 250
200
[ i i M +
o; 0.1
n
0.2
i
0.3
i
0.4
t
0.5
00 0.1 0.2
t/s
0.3 0.4 0.5
t/s
Fig. 9 E x p e r i m e n t a l speed response o f P M S M robust control
Fig. 5 Simulation speed response o f P M S M robust control
system w h e n m o m e n t o f inertia is 2 J and load torque
system w h e n the m o m e n t o f inertia is 2 J . stepped from 0 to 2 N ' m at t = 0 . 3 s.
168 D. XU et a l . / Journal af Control Theory and Applications 2 ( 2 0 0 4 ) 165 - 168
load torque and plant parameter variation. The load torque 2001 IEEE, Industry Applications, Vancouver. Vol. 2, pp. 1319 -
1323,30 Sept. - 4 Oct.2001.
is estimated by the proposed control scheme. The influence
[8] C.J.Kwon,W.Y.Han,C.G.Lee,Speed control of PMSM using a ro-
of parameter variation to the PI controller can also be bust adaptive controller, Proceedings of the dOth SICE Annual Conf.
cancelled to some extend. The simulation and experimental Int. Session Papers, Nagoya,pp 9 12 - 15,25 - 27 July 2001.
results have demonstrated the effectiveness of the proposed [9] J. Zhou, Y. Wang, Adaptive backstepping speed controller design for a
permanent magnet synchronous motor electric power applications, lEE
robust speed control scheme.
Proceedings, Vol. 1 4 9 , N o . 2 , p p . 165 - 172,March 2002.
[ 10] P. Pillay, P,.. Krishnan, Modeling, simuhtion, and analysis of permanent-
References magnet motor drives, Part I : The permanent-magnet synchronous mo-
tor drive, IEEE Trans. lml. App. , Vol. 25, No. 2, pp. 265 - 273,
[ 1] I . C . Balk, K. H. Kim, M. J. Youn. Robust nonlinear speed control of
1989.
PM synchronous motor using adaptive and sliding mode control
[ 11 ] B . K . Bose, Power Electronics and A C Drives, MacGraw-Hill, New
techniques, lEE Proceedings, Electric Power Applications, VoI. 145,
York, 1986.
pp. 369 - 376,July 1998.
[2] M . S . Kim, D. S. Song, et al,A robust control of permanent nxagnet syn-
D i a n g u o X U was born in 1960. He is a Pro-
chronous motor using load torque estinaation, IEEE Int. Symposium on
lessor, Dr. of Engineering. His research interests
Industrial Electronics,2001, Vol. 2, pp. 1157 - 1162, 12 - 16 June
include power electronics and electrical drive, mo-
2001.
tor drive control, nondestructive evaluation & de-
[3] C . S . Li, M Elbuluk, A robust sliding mode observer For pernranent mag-
tection technique, etc.
net synchronous motor drives, IEEE 2002 28th Annual Conf.
Industrial Electronics Society, IECON 02, VUl. 2, pp. 1014 - 1019, 5
- 8, Nov. 2002,
[4] I . C . Baik, K. H. Kim, H. S. Kim, G. W . Moon, M . J . Youn, [Zobust
nonlinear speed control of PM synchronous motor using boundary layer
Y a n g GAO was bona in 1976. His research in-
integral sliding control with sliding load torque observer, 27th Annual
terests include AC servo drive control and comput-
IEEE Power Electronics Specialists Conf. , 1996 ( PESC '96 Record),
er contro]~ etc.
Vol.2,pp. 1242 - 1247,23 - 27 June 1996.
[5 ] I . C . Balk, K. H. Rim, M . J . Youn, Robust nonlinear speed control of
PM synchronous motor using boundary layer integral shding mode con-
trol technique, IEEE Trans. on Control Systems Technology, Vol. 8,
No. 1 ,pp.47 - 54,Jan.2000 .