Sensorless Control of IPMSM: Past, Present, and Future: Seung-Ki Sul Sungmin Kim
Sensorless Control of IPMSM: Past, Present, and Future: Seung-Ki Sul Sungmin Kim
Paper
This paper presents the history of techniques used for sensorless control of the Interior Permanent Magnet Syn-
chronous Machine (IPMSM) over the last 20 years. The techniques used in the first stage were based on the equivalent
circuit of the IPMSM. They extracted rotor position information from the back EMF estimated through simple arith-
metic. In the last 10 years, model reference adaptive control or observer-based control techniques have evolved and
they have been used for the sensorless control of the IPMSM; however, the rotor position continues to be obtained from
the back EMF. Simultaneously, sensorless control based on the magnetic saliency of the IPMSM has been achieved
and commercialized. In this paper, an evaluation of the major techniques used for the sensorless control of the IPMSM
has been presented, and their limitations have been clarified. Finally, the direction of future development of sensorless
control is indicated.
c 2012 The Institute of Electrical Engineers of Japan. 15
Sensorless Control of IPMSM: Past, Present, and Future(Seung-Ki Sul et al.)
several decades but the major publications have been reported Fig. 3. Angle error correction controller based on PI
regulator
from early of 1990’s (7) (8) . The information of the rotor posi-
tion is included in the back EMF as shown in Fig. 1.
The back EMF can be calculated in the stationary frame the position error can be directly derived as (4).
model of the IPMSM or in the estimated rotor reference
frame. The technique based on back EMF presents good −1 ω̂r λ f sin θ̃r
θ̃r = tan · · · · · · · · · · · · · · · · · · · · · · · · · (4)
performance in the middle and high speed operating region ω̂r λ f cos θ̃r
of the IPMSM. And it is commercialized by many compa-
nies. The performance above 10% of the rated speed with Because of the assumption of the steady state ignoring the
rated load in motoring and generating operation is quite sat- variation of current, this direct calculation is not suitable to
isfactory and acceptable for the most of low end drive ap- estimate the position error when the current varies rapidly
plication. The bandwidth of the speed regulation loop can according to the load torque disturbance or torque reference
be extended more than several Hz. However, at standstill change. Hence, the control bandwidth is limited. This short-
or very low rotating speed, because the magnitude of the coming can be lessened by employing the closed loop state
back EMF is proportional to the rotating speed, the signal observer (13) . From (1), under the assumption of slow enough
is too weak to be used as the position information and the variation of back EMF at the estimated rotor reference frame,
signal is easily contaminated by the measurement noises or a state equation augmenting back EMF voltage, êr̂ds , êr̂qs can
the nonlinear effects of PWM inverter. To enhance the per- be formulated as (5) and (6). And the angle error can be ob-
formance of the sensorless control at lower operating speed, tained as like (4).
Model Reference Adaptive Control (MRAC) and/or closed x̂˙ = A x̂ + Bu + L (y − c x̂)
observer has been applied (9) (10) . And simultaneously, several ⎡ R ω̂r Lqs ⎤
⎢⎢⎢ − s 1 ⎥⎥⎥ ⎡ r̂ ⎤
careful dead time compensation methods had been incorpo- ⎢⎢⎢⎢ Lds L L
0 ⎥⎥⎥ ⎢⎢⎢ îds ⎥⎥⎥
⎥⎥ ⎢⎢ ⎥⎥
⎢⎢⎢ ds ds
1 ⎥⎥⎥⎥⎥ ⎢⎢⎢⎢⎢ îr̂qs ⎥⎥⎥⎥⎥
rated (11) (12) . With these refinements the controllable speed can
⎢⎢⎢ −ω̂r Lds Rs
be down to a few percent of the rated speed and the control = ⎢⎢⎢ − ⎥⎢ ⎥
Lqs ⎥⎥⎥⎥⎥ ⎢⎢⎢⎢⎢êr̂ ⎥⎥⎥⎥⎥
0
bandwidth can be extended up to 10 Hz. ⎢⎢⎢ Lqs Lqs
⎢⎢⎢ ⎥ ⎢ ds ⎥
All back EMF based sensorless control techniques are ⎢⎢⎣ 0 0 0 0 ⎥⎥⎥⎥⎦ ⎢⎣êr̂ ⎥⎦
qs
based on the following voltage equation of the IPMSM. 0 0 0 0
⎡ 1 ⎤
⎫
dir̂ds ⎪
⎪
⎢⎢⎢
⎢⎢⎢ L 0 ⎥⎥⎥⎥
vds = R s ids + Lds
r̂ r̂
− ω̂r Lqs iqs − ω̂r λ f sin θ̃r ⎪
r̂ ⎪
⎪ ⎢⎢⎢ ds ⎥⎥⎥
dt ⎪
⎪
⎬ ⎢⎢⎢ ⎥⎥⎥⎥ ⎡⎢vr̂ ⎤⎥
⎪
⎪ + ⎢⎢⎢ 0 ⎢ 1 ⎥⎥⎥ ⎢⎢⎢⎢ ds ⎥⎥⎥⎥ + L (y − ŷ) · · · · · · · · · · · · · (5)
r̂
diqs ⎪
⎪
⎪
⎪ ⎢⎢⎢ Lqs ⎥⎥⎥⎥⎥ ⎣vr̂qs ⎦
vqs = R s iqs + Lqs
r̂ r̂
+ ω̂r Lds ids + ω̂r λ f cos θ̃r ⎪
r̂ ⎭ ⎢⎢⎢
0 ⎥⎥⎥⎥⎦
⎥
dt ⎢⎢⎣ 0
· · · · · · · · · · · · · · · · · · · · (1) 0 0
⎡ r̂ ⎤
⎢⎢îds ⎥⎥
ŷ = ⎢⎢⎢⎣ r̂ ⎥⎥⎥⎦ =
where the voltages and currents are measured in the estimated 1 0 0 0
x̂ = C x̂ · · · · · · · · · · · · · · · (6)
rotor reference frame. And the error between the real rotor îqs 0 1 0 0
position and the estimated rotor position is defined by (2) as
shown in Fig. 2. Also, the direct update of angle error is vulnerable to mea-
surement noise and parameter errors. And the estimated ro-
θ̃r = θr − θ̂r · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · (2) tor angle can be updated through angle error correction con-
troller based on PI regulator as shown in Fig. 3, where the ro-
êr̂ds = −ω̂r λ f sin θ̃r ≈ vr̂ds − R s ir̂ds + ω̂r Lqs ir̂qs tational speed can be obtained as a byproduct. The controller
· · · · · · · (3)
êr̂qs = ω̂r λ f cos θ̃r ≈ vr̂qs − R s ir̂qs − ω̂r Lds ir̂ds is a kind of the state filter.
These back EMF based sensorless methods estimate the
Under the assumption of the steady-state operation, the rotor position and speed from the stator voltage and cur-
back EMF voltage can be estimated simply by (3). Then, rents. With these basic ideas, many different implementation
demodulation process, ε f , as shown in Fig. 18. Thanks to Refs. (39) (40), the inherent or inserted stator or rotor bridges
the development of IGBT and DSP technology, the switch- in structurally symmetric machines generate saliency and can
ing frequency of recently announced PWM inverter can be be also used for sensorless control. In Ref. (41), machine
over 16 kHz, which is near the limit of human audible range. spatial saliency is analyzed with zigzag leakage flux concept
With this injection frequency, the audible noise can be vir- and the machine design rules for generating the inductance
tually eliminated at the cost of larger magnitude of injection saliency in the SPMSM was proposed.
voltage and a little increased loss due to the higher frequency With the introduction of commercial sensorless drive en-
injected signal. As shown in Fig. 19, with this signal injection abling zero speed operation, many IPMSM drives with posi-
technique, the electric rotor position error is less than 0.3 rad, tion sensor have been replaced with the sensorless drive. One
which means less than 0.1 rad error in mechanical angle with- of the typical examples is lift application, where the torque
out any position compensation in the case of 11 kW, 6 pole, control at zero speed to prevent roll back and shock at the
general purpose IPMSM. With careful compensation accord- starting of the cage of the lift is prerequisite. And in other ap-
ing to the torque and speed, the position error can be reduced plications where higher starting torque and less acceleration
further. time are key requirements, namely oil injected screw com-
With specially designed IPMSM for sensorless control, the pressor and injection molding machine, the sensorless drives
speed and position control bandwidth can be extended more increase reliability and reduce cost (42) .
than 50 Hz and 10 Hz, respectively as shown in Fig. 20. The
4. Future
flux density of the specially designed IPMSM is reduced and
it reveals better sinusoidal inductance variation according to Though the sensorless control techniques has been evolved
the rotor position at the cost of reduced torque density (38) . remarkably for last decades and the performance of the sen-
As the machine design technology developed, the SPMSM sorless drive is comparable to low end servo where the res-
which has inherently the isotropic inductance characteristics olution of encoder is less than a few hundreds per revolu-
can be also used for signal injection sensorless control. In tion, there are still number of problems to be solved. In some
IPMSMs, especially the machine with higher torque density
and wide flux weakening range, the variation of the induc-
tance according to the rotor position is not sinusoidal and the
position where minimum inductance occurs are moving ac-
cording to the stator current as shown in Fig. 21. This phe-
nomenon comes in many different forms. The position error
Fig. 18. Demodulation process with PWM switching
frequency signal injection
between the real position and the estimated position has 2nd, induction motor using extended Kalman filter”, IEEE Trans. Ind. Applicat.,
6th, etc harmonics by this flux saturation (43) (44) . The flux den- Vol.30, No.5, pp.1225–1233 (1994-9/10)
( 15 ) S. Bolognani, L. Tubiana, and M. Zigliotto: “Extended Kalman filter tun-
sity of the IPMSM in the figure is increased to get higher ing in sensorless PMSM drives”, IEEE Trans. Ind. Applicat., Vol.39, No.6,
torque density and the stator employs concentrated winding pp.1741–1747 (2003-11/12)
to reduce axial length of the motor. The sensorless drive with ( 16 ) S. Morimoto, K. Kawamoto, M. Sanada, and Y. Takeda: “Sensorless control
strategy for salient-pole PMSM based on extended EMF in rotating reference
this type of the IPMSM is formidable target to achieve.
frame”, IEEE Trans. Ind. Appl., Vol.38, No.4, pp.1054–1061 (2002-7/8)
Though the control bandwidth has been improved several ( 17 ) N. Matsui: “Sensorless operation of brushless DC motor drives”, in Proc.
fold in the last decade, to apply the sensorless drive to high IEEE IECON’93, pp.739–744 (1993)
grade control purpose, the bandwidth should be improved at ( 18 ) B.-H. Bae, S.-K. Sul, J.-H. Kwon, and J.-S. Byeon: “Implementation of
sensorless vector control for super-high-speed PMSM of turbo-compressor”,
least a few times more. To achieve this control bandwidth, IEEE Trans. Ind. Applicat., Vol.39, No.3, pp.811–818 (2003-5/6)
the design of the IPMSM itself and all signal processing tech- ( 19 ) A.B. Kulkarni and M. Ehsani: “A novel position sensor elimination technique
niques especially careful compensation of all nonlinearity of for the interior permanent-magnet synchronous motor drive”, IEEE Trans.
PWM inverter and measurement system should be incorpo- Ind. Applicat., Vol.28, No.1, pp.144–170 (1992-1/2)
( 20 ) S. Ogasawara and H. Akagi: “Implementationand position control perfor-
rated simultaneously (45) . mance of a position-sensorless IPM motor drive system based on magnetic
With the high frequency signal injection, the rotor position saliency”, IEEE Trans. Ind. Applicat., Vol.34, pp.806–812 (1998-7/8)
can be identified from standstill. However, because the iden- ( 21 ) M. Mamo, K. Ide, M. Sawamura, and J. Oyama: “Novel rotor position ex-
traction based on carrier frequency component method (CFCM) using two
tified position is in electrical angle, the absolute position of
reference frames for IPM drives”, IEEE Trans. Ind. Electron., Vol.52, No.5,
the rotor is not yet identified except 2 poles IPMSM, which pp.508–514 (2005-4)
is rarely used in the field. For some application such as tool ( 22 ) V. Petrovic, A.M. Stankovic, and V. Blasko: “Position estimation in salient
changer or robot manipulator, absolute position information PM synchronous motors based on PWM excitation transients”, IEEE Trans.
Ind. Applicat., Vol.39, No.3, pp.835–843 (2003-5/6)
of the rotor is prerequisite. In this case, still the identifica- ( 23 ) M. Schroedl: “Sensorless control of AC machine at low speed and standstill
tion and control of the absolute position of the rotor is an based on the ‘INFORM’ method”, in Conf. Rec. IEEE-IAS Annu. Meeting,
open question. The special design of the rotor and stator of pp.270–277 (1996)
the IPMSM together with novel signal processing technol- ( 24 ) P.L. Jansen and R.D. Lorenz: “Transducerless position and velocity esti-
mation in induction and salient AC machines”, IEEE Trans. Ind. Applicat.,
ogy might open new horizon of the sensorless control of the Vol.31, No.2, pp.240–247 (1995-3/4)
IPMSM in absolute positioning. ( 25 ) M.J. Corley and R.D. Lorenz: “Rotor position and velocity estimation for a
salient-pole permanent magnet synchronous machine at standstill and high
speeds”, IEEE Trans. Ind. Applicat., Vol.34, No.4, pp.784–789 (1998-7/8)
References ( 26 ) J.-I. Ha and S.-K. Sul: “Sensorless field-orientation control of an induction
machine by high-frequency signal injection”, IEEE Trans. Ind. Applicat.,
Vol.35, No.1, pp.45–51 (1999-1/2)
(1) D.W. Novotny and T.A. Lipo: “Vector control and dynamics of AC drives”, ( 27 ) R. Leidhold and P. Mutschler: “Improved method for higher dynamics in sen-
Clarendon Press, Oxford (1996) sorless position detection”, in Proc. IEEE IECON2008, pp.1240–1245 (2008)
(2) H. Murakami, Y. Honda, H. Kiriyama, S. Morimoto, and Y. Taketa: “The ( 28 ) Y.-D. Yoon, S.-K. Sul, S. Morimoto, and K. Ide: “High bandwidth sensorless
performance comparison of SPMSM, IPMSM and SynRM in use as air- algorithm for AC machines based on square-wave-type voltage injection”,
conditioning compressor”, in Proc. IEEE IAS Annual Meeting, pp.840–845 IEEE Trans. Ind. Applicat., Vol.47, No.3, pp.1361–1370 (2011-5/6)
(1999) ( 29 ) R. Masaki, S. Kaneko, M. Hombu, T. Sawada, and S. Yoshihara: “Develop-
(3) K. Akatsu, K. Narita, Y. Sakashita, and T. Yamada: “Characteristics compar- ment of a position sensorless control system on an electric vehicle driven by
ison between SPMSM and IPMSM under high flux density condition by both a permanent magnet synchronous motor”, in Proc. IEEE PCC Osaka 2002,
experimental and analysis results”, in Proc. ICEMS, pp.2848–2853 (2008) Vol.2, pp.571–576 (2002)
(4) P. Vas: “Sensorless vector and direct torque control”, Oxford (1998) ( 30 ) S. Kim, Y.-C. Kwon, S.-K. Sul, J. Park, and S.-M. Kim: “Position sensorless
(5) G. Lee, W.-J. Lee, J. Ahn, and D. Cheong: “A simple sensorelss algorithm for operation of IPMSM with near PWM switching frequency signal injection”,
an interior permanent magnet synchronous motor using a flux observer.pdf”, in Proc. of ICPE2011-ECCE Asia (2011)
in Proc. of ICPE2011-ECCE Asia (2011) ( 31 ) S. Kim, J.-I. Ha, and S.-K. Sul: “PWM switching frequency signal injection
(6) P.P. Acarnley and J.F. Watson: “Review of position-sensorless operation of sensorless method in IPMSM”, in Proc. of ECCE, pp.3021–3028 (2011)
brushless permanent-magnet machines”, IEEE Trans. Ind. Electron., Vol.53, ( 32 ) F. Briz, M.W. Degner, P. Garcia, and R.D. Lorenz: “Comparison of saliency-
No.2, pp.352–362 (2006-4) based sensorless control techniques for AC machines”, IEEE Trans. Ind. Ap-
(7) M. Schroedl: “Operation of the permanent magnet synchronous machine plicat., Vol.40, No.4, pp.1107–1115 (2004-7/8)
without a mechanical sensor”, in Proc. Power Electronics and Variable-Speed ( 33 ) F. Briz, M.W. Degner, A. Diez, and R.D. Lorenz: “Static and dynamic behav-
Drives, pp.51–56 (1990) ior of saturation-induced saliencies and their effect on carrier-signal-based
(8) N. Matsui, T. Takeshita, and K. Yasuda: “A new sensorless drive of brushless sensorless AC drives”, IEEE Trans. Ind. Applicat., Vol.38, No.3, pp.670–678
DC motor”, in Proc. IEEE IECON’92, pp.430–435 (1992) (2002-5/6)
(9) R.B. Sepe and J.H. Lang: “Real-time observer-based (adaptive) control of ( 34 ) D.D. Reigosa, F. Briz, M.W. Degner, P. Garcia, and J.M. Guerrero: “Tem-
a permanent-magnet synchronous motor without mechanical sensors”, IEEE perature issues in saliency-tracking-based sensorless methods for PM syn-
Trans. Ind. Applicat., Vol.28, No.6, pp.1345–1352 (1992-11/12) chronous machines”, IEEE Trans. Ind. Applicat., Vol.47, No.3, pp.1352–
( 10 ) A. Piippo, M. Hinkkanen, and J. Luomi: “Analysis of an adaptive observer 1360 (2011-5/6)
for sensorless control of interior permanent magnet synchronous motors”, ( 35 ) K. Ide, H. Iura, and M Inazumi: “Hybrid sensorless control of IPMSM Com-
IEEE Trans. Ind. Electron., Vol.55, No.2, pp.570–576 (2008-2) bining high frequency injection method and back EMF method”, in Proc. of
( 11 ) N. Hur, K. Hong, and K. Nam: “Sensorless vector control in the presence of IECON, pp.2236–2241 (2010)
voltage and current measurement errors by dead-time”, in Proc. IEEE IAS ( 36 ) Y. Jeong, R.D. Lorenz, T.M. Jahns, and S.-K. Sul: “Initial rotor position esti-
Annual Meeting, pp.433–438 (1997) mation of an interior permanent-magnet synchronous machine using carrier-
( 12 ) Y. Inoue, K. Yamada, S. Morimoto, and M. Sanada: “Effectiveness of voltage frequency injection methods”, IEEE Trans. Ind. Applicat. (2005-1/2)
error compensation and parameter identification for model-based sensorless ( 37 ) J.-I. Ha, K. Ide, T. Sawa, and S.-K. Sul “Sensorless rotor position estimation
control of IPMSM”, IEEE Trans. Ind. Applicat., Vol.45, No.1, pp.213–221 of an interior permanent-magnet motor from initialstates”, IEEE Trans. Ind.
(2009-1/2) Applicat., Vol.39, No.3, pp.761–767 (2003-5/6)
( 13 ) Y.-C. Son, B.-H Bae, and S.-K Sul: “Sensorless operation of permanent mag- ( 38 ) S. Murakami, M. Hisatsune, T. Shiota, M. Ohto, and K. Ide: “Encoderless
net motor using direct voltage sensing circuit”, in Proc. IEEE IAS, pp.1674– servo drive with adequately designed IPMSM for pulse voltage injection
1678 (2002) based position detection”, in Proc. of ECCE, pp.3013–3020 (2011)
( 14 ) Y.-R. Kim, S.-K. Sul, and M.-H. Park: “Speed sensorless vector control of ( 39 ) J.-I. Ha: “Analysis of inherent magnetic position sensors in symmetric AC
machines for zero or low speed sensorless drives”, IEEE Trans. Magn., Sungmin Kim (Non-member) was born in Seoul, Korea in 1980. He
Vol.44, No.12, pp.4689–4696 (2008-12) received the B.S. and M.S. degrees in electrical engi-
( 40 ) J.-H. Jang, S.-K. Sul, J.-I. Ha, K. Ide, and M. Sawamura: “Sensorless drive neering from Seoul National University, Seoul, Ko-
of surface-mounted permanent-magnet motor by high-frequency signal injec- rea, in 2002, 2008, respectively, where he is currently
tion based on magnetic saliency”, IEEE Trans. Ind. Applicat., Vol.39, No.4, pursuing the Ph.D. degree. His current research in-
pp.1031–1039 (2003-7/8)
terests are power electronics control of electric ma-
( 41 ) S.-C. Yang, T. Suzuki, R.D. Lorenz, and T.M. Jahns “Surface-permanent-
chines, sensorless drives, matrix converter drive, and
magnet synchronous machine design for saliency-tracking self-sensing posi-
power conversion circuits.
tion estimation at zero and low speeds”, IEEE Trans. Ind. Applicat., Vol.47,
No.5, pp.2103–2116 (2011-9/10)
( 42 ) S. Sato, H. Iura, K. Ide, and S.-K. Sul: “Three years of industrial experience
with sensorless IPMSM drive based on high frequency injection method”, in
Proc. of Sensorless Control for Electrical Drives (SLED), pp.74–79 (2011)
( 43 ) D.D. Reigosa, P. Garcia, D. Raca, F. Briz, and R.D. Lorenz: “Measure-
ment and adaptive decoupling of cross-saturation effect and secondary salien-
cies in sensorless controlled IPM synchronous machines”, IEEE Trans. Ind.
Applicat., Vol.44, No.6, pp.1758–1767 (2008-11/12)
( 44 ) M.W. Degner, and R.D. Lorenz: “Using multiple saliencies for the estimation
of flux, position, and velocity in AC machines”, IEEE Trans. Ind. Applicat.,
Vol.34, No.5, pp.1097–1104 (1998-9/10)
( 45 ) P. Garcia, F. Briz, M.W. Degner, and D.D. Reigosa: “Accuracy, bandwidth,
and stability limits of carrier-signal-injection-based sensorless control meth-
ods”, IEEE Trans. Ind. Applicat., Vol.43, No.4, pp.990–1000 (2007-7/8)