Copyright © IFAC 12th Triennial World Congress,
Sydney, Australia, 1993
A STABLE NONLINEAR OBSERVER DESIGN FOR
PERMANENT-MAGNET SYNCHRONOUS MOTORS
Kuan-Teck Chang*, Teck-Seng Low* and Tong-Heng Lee**
*Magnetics Technology Centre, National University of Singapore, 10 Kent Ri£ige, Singapore 0511
**Department of Electrical Engineering, National University of Singapore, 10 Kent Ridge, Singapore 0511
Abstract The application of vector control techniques in ac drives demands accurate position and
speed feedback information for the current control and servo control loops. This paper describes the
design of a stable speed observer system suitable for use with the permanent-magnet synchronous
motors (PMSM) as a software transducer. TIle observer is developed from the dq model of the
machine. A technique employing state detection and eigenvalues confmement is used to achieve
global stability and consistent convergency of the observer system.
Key Words. Nonlinear Systems; Observers; Servomechanism; Motor Control; Observability.
1 BACKGROUND
Advancements in magnetic materials, semiconductor
switching devices and control strategies continue to
enhance the popularity of the PMSM in drive
applications. The rotor position is critically
important in vector control of PMSM to facilitate the
electronic commutation, and a position transducer
has to be installed onto the machine. A common
solution employed to obtain speed information is to
estimate the speed from the position information
using some recursive algorithms implemented on
either software or hardware (Lorenz and Patten,
1991). Such recursive techniques has to sense the
position in order to estimate the speed which results
In an inherent lag in the estimation.
wrid and wri
q
. As such the state model cannot be
expressed in standard linear for
clX / dt = AX + Bu, and the wealth in linear
system theory cannot be utilized. An approach that
could be used for the control and observation of such
nonlincar system is by piecewise linearization
technique. Another possible approach is the more
recent feedback lineari7.ation technique which uses
differential geometric approach to globally linearize
the system [Isidori, 1989] by using the state
feedback. However it is difficult to design a
convergent observer for nonlinear systems using this
approach, as pointed out in [Slotine and Li, 1991).
2.2 Nonlinear Observer De.fiigns
2 SPEED OBSERVER DESIGNS FOR PMSM In a PMSM system the currents of id and iq are
measured using current transducers. With these a
2.1 PMSM Model transformation on system described by the equation
(I) can be carried out as follows :
The dynamic model for PMSM in the dq-
transformed rotor reference frame (Krause, 1987) is
given in state-space form by equations (1) and (2):
d{iq] [-RlL 0 0 0 IV
q
]
d Id = 0 -RI L Iq 'd 0 V L 0 Vd
"¥ a1J 0 -l3/J "¥ 0 0 -N/J 1i. (3)
d{"] [-RlL 0 -)JLII']1-
w
,tdIIIL 0 0 IV
q
]
d 'd = 0 -RI L 0 'd "it, 0 ilL 0 Vd
w,. aV 0 -8/J w,. 0 0 0 -N/J 1J.
dB, / dt
(I) where id
o
and i
q
O
are the detected direct-axis and
quadrature-axis currents. The measurement matrix y
(2) is the linear combination of currents:
The state-space model in (1) contains nonlinearities
in the cross-product forms of two state variables,
137
y = [I I 0 ][i q id w, r (4)