A new algorithm for sensorless operation of permanent magnet motors

advertisement
126
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30, NO. 1, JANUARYFEBRUARY 1994
A New Algorithm for Sensorless
Operation of Permanent Magnet Motors
Nesimi Ertugrul and Paul Acamley
-Additional system cost (including sensor and electronic
circuit) which is most meaningful when compared with a
given level of resolution of the sensor [l].
-All shaft sensors present a certain degree of static and
dynamic friction to the input shaft, and the moment of
inertia adds to the motor shaft inertia.
Many of these drawbacks can be eliminated or reduced with
shaft position sensorless operation.
The control of PM motors, stepper motors, and switched
reluctance (SR) motors based on sensorless operation has
been described by many authors (e.g. [3], [4],...[241) in drives
such as stepper motors ([3], [4], [5], [6]) switched reluctance
motors (131, [71, [SI), PMSMs (PI, [lo], [ I l l , [121, [131, [14l,
[151, [161), BDCMs ([171, U81, [191, [201, W I , W I , [231).
I. INTRODUCTION
Two of the methods ([22], [23]) use either an electromagnetic
N RECENT years there has been a significant development position sensing device or a special winding. Most of the
of permanent magnet (PM) motors of various lunds. Im- methods describe indirect position sensing methods by using
provements in the properties of permanent magnet materials and analysing the terminal voltage andor current waveform.
have increased the viability of related types of motor, such However many of the methods work for some, but not all,
as the permanent magnet motor (PMSM) and the brushless dc PM machines.
motor (BDCM). Both motors required alternating stator current
Recently,there has been much interest in techniques for
to produce constant torque, and to control them the rotor flux eliminating the mechanical sensor by analysing the motor’s
position has to be identified. Rotor position information is voltage and current waveforms. A number of scheme for the
used to manage the switching of the supply to the phases of induction motors’ control, which do not use a mechamical
the stator in correct sequence by a control circuit. Since the rotor sensor or an additional sensor in the stator, are also
switching frequency is derived from the rotor, the motor can suggested in the literature. Some of the method use the flux
not lose synchronism.
linkage variation [24] by sensing the terminal voltages of the
The control system requires position information for two induction machine and subtracting the stator voltage drops.
reasons:
The methods proposed by Depenbrock [25], Ohtani et al [26],
1. To indicate to the control circuit which position the and Takahashi [27] analyse the time integral of stator voltages
motor is in and to switch on the correct phase or phases. and the line currents (depending on the magnitude of the stator
2. Although servo applications use a separate velocity iR voltage drop), and calculate torque to generate desired
sensor, a speed signal can also be delivered from the control signals for the induction motors. Baader et a1 [28]
position information.
also applied the method developed by Depenbrock [25] to
Some of the drawbacks of using a mechanical shaft position the speed control of induction motors by calculating the exact
speed without mechanical devices.
sensor may be summarized as below:
The paper describes an alternative method of position detec-Number of connections between the motor and the control
tion
based on the motor terminal voltages and the line currents
system increases.
with
the aim of estimating the winding flux linkages. At each
-Interference increases.
-Limitations in accuracy of the sensor because of environ- time step, using the previous predicted position information
mental factors such as temperature, humidity, vibration. and the flux linkage, the line current of the motor is estimated
in two stages to correct the predicted position and the estimated
Paper MA 4-94, approved by the Industrial Drives Committee of the
flux linkage respectively.
IEEE Industry Applications Society for presentation at the 1992 Industry
The electrical model of the PM motor is discussed and the
Applications Society Annual Meeting, Houston, TX,October 4-9.
The authors are with the Electric Drives and Machines Group, Department
basis of the proposed algorithm described in the Section 2. A
of Electrical Engineering, The University of Newcastle upon Tyne, Newcastle
detailed derivation of the algorithm is presented in Section 3,
upon Tyne, UK.
IEEE Log Number 9213420.
with a short discussion noting the algorithm’s key features. In
Abstract- In this paper, the authors propose and investigate
a new algorithm for shaft position sensorless operation of permanent magnet motors, based on flux linkage and line current
estimation. Measured line current and terminal voltage are used
to estimate the flux linkage of the motor. The algorithm has a
two current-loop structure, with the outer loop used to correct
the position, and the inner loop utilised to correct the estimated
flux linkage. The theoretical basis of the algorithm and individual
definition of the system blocks is explained. Dependencies on
motor parameters and measurementerrors are discussed to show
the effectiveness of the method using real data. As well as giving
a detailed explanation of the new algorithm, the paper presents a
wide range of computed and experimental results, demonstrating
the reliability of the method even during accelerationof the motor
from rest.
I
0093-9994/94$04.00 0 1994 IEEE
-
--7
I27
ERTUGRUL AND ACARNLEY: A NEW ALGORITHM FOR SENSORLESS OPERATION OF PERMANENT MAGNET MOTORS
order to verify the method, detailed experimental results are
also given for both the steady-state condition and the transient
condition in Section 4. The effects of parameter deviations
and measurement sensitivity of the method are presented in
Section 5.
And in the star connected with isolated star point motor:
21
+ 22 + i 3 = 0
(5)
Hence,
11. THE MATHEMATICAL
MODEL
The equivalent circuit for the PM machine is presented in
terms of flux linkage variables. The voltage equations for a
3-phase balanced PM ac machine is expressed in the matrix
form as,
[ii]
R O O
= [OO R
O 0R 1
[ ! EI]:[;+
l:]-[O
(1)
A@
(,
M12(8)
-
Am(O -
M13(6)
9)
F)
(2)
Here, , ,A
the magnet flux linkage, is a function of 8,
electrical angle, L,,
is the self inductance of the winding x,
and Mz,(0) is the mutual inductance between two windings
x and y.
We realize that the inductance matrix in Eq. 2 describes the
self and mutual inductance relations of the stator phases of a
symmetrical PM machine. Differentiating Eq. 2, substituting
it into Eq. 1, and rearranging,
(e)
I!:[
R O O
R 01
O O R
- [O
v3
R O
R OO ]
O O R
I!:[
= [OL OL OO ] $ [ ~ ~ ] - $ L ( @ Am(@)
- ? f ~
O O L
A,(@
-
9)
0
where vl, v2, and v3 are the phase voltages, R is the resistance
of the stator winding, i l ,22, and 23 are the line currents, and
Q1, Q 2 , and Q3 are the flux linkages of the windings.
The general flux linkage variables may be defined in the
following form,
Lll(0)
where L = L1 - M I
Differentiating Eq. 6, substituting into Eq. 1 and rearranging,
As explained in later sections, position estimation based on
the flux linkages is achieved by Eq. 2 or Eq. 6 according
to whether the machine has variable winding inductances or
constant inductances. Direct measurement of line current and
phase voltage can allow estimation of the flux linkage. If the
terminal phase voltages of the motor are sensed and stator
voltage drops are subtracted, the change of the flux linkage
of each phase with time can be generated in terms of the
rotor position, line currents, and other motor parameters which
appear in the right-hand side of Eq. 3 and Eq. 7.
111. THE COMPUTER ALGORITHM
AND
THE DEFINITIONOF THE SYSTEM
Fig. l(a) and Fig. l(b) illustrate the methods of measuring
the motor line currents and phase voltages, and estimating the
rotor position of the PM ac motor.
Firstly, measured line current and terminal voltage are used
to estimate the flux linkages of the motor. This is based on
Eq. 1. The function of flux linkage to be evaluated is in the
following form,
[.]
For the machine which has no variable inductance, Eq. 3 can
be rearranged to give more simple system equations. Linear
3-phase coupled systems are magnetically symmetrical if the
diagonal elements of the inductance matrix are also equal [2].
Assuming further that there is no change in the rotor reluctance
with angle, then,
L11 = L22 = L33 = L1
(4)
In general, the function of(v(.) - RZ(.r))does not have
a closed form integral. Since a numerical technique is to be
used, it is appropriate to evaluate the integral function Q ( t )
at discrete time instants. Although, for cases where extremely
high accuracy is required, different integration methods can
be used, the simplest method is integration by the rectangular
rule;
an(k)= A T [ v n ( k ) R i n ( k ) ]+ Qn(k - 1)
R
IC
= 1,2,3
= 1 , 2 ,. . .
(9)
Here A T is the sampling interval, and n is the number of
phases in the motor.
Since the integration starts at k = 1, Qn(0)plays the role of
the initial condition. In PM machines, the initial value of flux
linkage is defined by the position of the magnet. Therefore,
to evaluate Eq. 9 and to set up the initial condition, the rotor
can be brought to a known position which defines the initial
values (Q,(O))
of the iiitegration.
128
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30, NO. 1, JANUARYEEBRUARY 1994
'dc
v
-
1
T
PM MOTOR
,
(b)
Fig. 1 .
(a) Schematic inverter system diagram. (b) Position estimator block diagram.
The algorithm shown in the block diagram of Fig. l(b)
has a two current-loop structure. The outer loop is used to
correct the initial rotor position estimate which is obtained by
extrapolation of previous position data.
As seen in Eq. 2, we have a general flux linkage function of
several variables 9 = P(0, i l ,i 2 , i 3 ) . Changes in flux linkage
can be written in terms of changes in the variables:
Where Ai,, Ai2, and Ai3 are the current errors and A0 is the
position error.
For each phase, a current estimate is obtained from Eq.
2 using the initial predicted position 0 = OP and the flux
linkage value obtained from terminal measurements (Eq. 9).
The current estimates are compared with the measured currents
to achieve a set of current errors,
Ai3 = i 3 m - i 3 e
Assuming that the flux linkage estimate is correct and does
not change (AP = 0) within the measurement interval, the
position errors may be reproduced in terms of line current
error estimations,
A0, = ($Ai,
+ -Ai2
ai2
+ -Ai3
ai3
)/%
(12)
yielding a set of three position corrections. A single revised
position estimate is obtained by taking the average of three
corrections,
At certain line current levels and rotor position some of
the phases are better indicators of position error than others. Therefore the position error averaging may incorporate
weighting factors which are current and position dependent.
An updated position is calculated, adding the position error to
the previous predicted position,
As clearly seen in Fig. l(b), the outer current loop is used
to estimate the line current, and predicted position is utilised
with estimated flux linkage for current estimation. A position
prediction is obtained by extrapolation of position data at
previous time intervals. A second-order polynomial is 'fitted'
~
ERTUGRUL AND ACARNLEY: A NEW ALGORITHM FOR SENSORLESS OPERATION OF PERMANENT MAGNET MOTORS
129
TABLE I
THE PM MOTOR PARAMETERS
R = 0.8 R
L = 3.12 mH
kemf = 0.417 V/rad/s
J = 0.008 kg.m2
P = 1915 W
IV. EXPERIMENTAL
RESULTS
Polynomial curve fitting.
Fig. 2.
to previous data, since an exact fit is possible in the cases of
constant speed and constant acceleration (Fig. 2).
In Fig. 2, 8e(k-2),!9e(k-l), and Oe(k) are the values of
position estimated in the previous three sampling instants, A T
is the increment or sampling time, and Op(k+l) is the predicted
value of position at the next sampling instant.
= A ( t ) 2 + B ( t )+ C
=C
B,(k - 1) = A(AT)' + B ( A T )+ C
O,(k)
= 4A(AT)' + 2B(AT) + C
e,(#++ 1) = 9A(AT)' + 3 B ( A T )+ C
Assuming
t(k-2) =0
t ( k - 1) = AT
@e
04k-2)
t ( k ) = 2AT
t(k
+ 1) = 3AT
(15)
The simultaneous solution of these equations gives a unique
equation to predict the rotor position using the previous three
positions,
op(k+l)
= 3oe(1c) - 3oe(k-1)
+ oe(k-2)
(16)
The position estimation algorithm represented schematically in Fig. l(b) is executed continuously, and includes a
flux linkage correction loop. This is necessary because the
continuous estimation of flux linkage, using an integration
process, creates unwanted effects in the flux linkage waveform.
Offset is a common problem faced in the implementation of
integration. Moreover, as will be explained in a later section,
other effects, such as the temperature dependent winding
resistance, and inaccuracies in the measurement of current
and voltage, also corrupt the flux linkage estimation. The inner
current estimation loop corrects and updates the measured flux
linkage using the latest predicted position. The flux linkage
corrections are based on Eq. 10. Assuming the errors in the
flux linkage occur only because of current errors,
Here, the current errors are defined as,
Ail 1 - 21m Ail '
'
- 22m Ai!3 '
- 23m - $;e
2
(18)
where iie, aie,and iie are the second current estimations based
on Eq. 2 and the latest predicted position data. The estimated
flux linkage error is used to update the integration,
9n(k)
= %(k)
+ A%@)
(19)
A three phase inverter was constructed with IGBTs, the
transistor base signals being generated from a hysteresis current controller. The algorithm has been tested with a three
phase axial field PM machine which has parameters shown
in Table. I. The motor is star connected internally, and with
access to the star point. In the investigated system, the line
currents were measured with current transducers, and the phase
voltages via differential input isolation amplifiers which were
a part of a data acquisition system.
At present the approach has been validated using off-line
data obtained with a 10 ps sampling time. The results from
the position estimation algorithm,s processing of data acquired
with the drive operating in a number of alternative modes are
shown in Figs. 3-7. Results are presented for a wide range
of operating modes: steady-state and transient speed, with and
without current control.
Fig. 3(a) represents a typical 120' actual current waveform
during steady-state operation of the PM motor without current
control. The current is only limited by the back emfs of
the motor. The effect of the back emf voltages appears
superimposed on phase voltage (Fig. 3(b)) because of the
floating star point voltage. The rising and falling parts of the
phase voltage are the actual back emf waveform which occur
when the phase is unexcited. Upward and downward spikes in
the voltage waveform of Fig. 3(b) occur at the commutation
intervals where all three phases of the motor are conducting.
Fig. 3(c) illustrates the estimated flux linkage for one phase
using the actual current (Fig. 3(a)) and the actual phase voltage
(Fig. 3(b)). Since there is discontinuous current conduction in
this mode of operation, small dips occur in the flux linkage
waveform. Fig. 3(d) shows the estimated rotor position. As
seen in the figure, the estimated position is able to track the
actual current waveform which is in phase with the back emf.
Fig. 4 also gives a set of similar results showing the current
controlled during 120' conduction for constant speed operation. The actual current is limited by a commanded current
level and the line current is regulated within a hysteresis band.
The speed is constant since dc rail voltage and the load are
constant during this time. The phase voltage waveform (Fig.
4(b)) is more complicated than in Fig. 3(b), but the estimated
flux linkage (Fig. 4(c)) has a similar waveform. Fig. 4(d) gives
the estimated position which also matches with the actual
current waveform.
Fig. 5 shows result from sinusoidal operation of the PM
machine at constant speed. The actual sinusoidal current
waveform and the phase voltage are given in Fig. 5(a) and
Fig. 5(b) respectively.
The actual current is also regulated around a sinusoidal
demand current by the hysteresis current controller. The main
130
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30, NO. 1, JANUARYFEBRUARY 1994
0
I
I
1
26
52
78
ume(ms)
I
104
0
I
I
I
38
76
114
=
z
f
om
f
i
l
-1
-1
3
I52
(b)
(b)
:
i
lime(ms)
om
407
G
4 14
0 14
0
52
26
78
time(ms)
IM
(C)
U
76
38
114
lime (ms)
152
(C)
$
1
zB 4
2 4
2
g 2
A"
2
0
0
52
U,
78
time(ms)
IN
0
76
33
11.8
time(ms)
152
(d)
(d)
Fig. 3. Measured and estimated waveforms, 120° excltation, no current
control a) Actual current waveform. b) Measured phase voltage. c ) Estimated
flux linkage. d) Estimated position.
Fig. 4. Measured and estimated waveforms, 120' current excitation, with
hysteresis current control a) Actual current waveform. b) Measured phase
voltage. c ) Estimated flux linkage. d) Estimated position.
difference from previous results is that the estimated flux
linkage has smooth waveform (Fig. 5(c)). No dips appear
in this waveform because current conduction is continuous.
Again the position estimation (Fig. 5(d)) gives adequately
good result. As explained earlier, the demand current is
in phase (no phase advance or delay) with the back emf
waveform. Therefore agreement between the actual current and
the estimated position demonstrates the algorithm's ability to
estimate position.
The angular position of the PM motor must be continuously
determined with acceptable accuracy even during speed transients. The results in Fig. 6 demonstrate the reliability of the
method during acceleration of the motor from rest for 120'
current conduction and no current control. It should be noted
that the high starting current (Fig. 6(a)) diminishes the dc rail
voltage, and causes a dip in the flux linkage estimation (Fig.
6(c)) initially. Fig. 6(c) indicates a typical integration showing
offset effect in the measured values ( u , z ) . The effect of the
flux linkage correction can be seen in Fig. 6(d). To examine the
accuracy of the estimation results, the measured and estimated
rotor positions are shown in Fig. 6(e) and Fig. 6(f). As seen,
there is very close agreement.
A second class of transient operating conditions arises from
load changes. Fig. 7 illustrates the response of the algorithm to
a step load change in the system. Since the decleration of the
machine is defined mainly by the mechanical time constant
of the system, to reduce mechanical time constant of drive,
another axial field brushless PM machine was used as a load.
The terminals of the brushless PM generator were connected
to a power resistor via a three phase diode rectifier. While the
drive was operating, a second power resistor was connected in
parallel to the original resistor to increase the load, giving the
effect of a step load change As seen in the current waveform
(Fig. 7(a)), the operation of the drive deviates following the
step in load at 100 ms. Since there is no speed feedback on
the drive while the line current rises in amplitude, the speed
of the motor reduces until the new steady-state speed defined
dy DC rail voltage is reached. The measured speed variation
during this operation was M 30% (from 553 rpm 384 rpm).
The DC rail voltage was 45.2 V before loading, failing to 39.1
V after loading (at steady-state).
131
ERTUGRUL AND ACARNLEY: A NEW ALGORITHM FOR SENSORLESS OPERATION OF PERMANENT MAGNET MOTORS
-
4
i-
E
5
0-
3
i-
P
--
I
0
88
44
132
ume(ms)
176
(b)
I
0
I
88
44
132
rime(ms)
170
(d)
Fig. 5. Measured and estimated waveforms, sinusoidal demand current, with
hysteresis current control. (a) Actual current waveform. (b) Measured phase
voltage. (c) Estimated flux linkage. (d) Estimated position.
As seen in the waveform of measured flux linkage of
Fig. 7(c), since the current level is small before loading, no
noticeable dips occured at current commutation. However,
after loading, the dips showing the commutation instants on
the flux linkage became apparent. The estimated position
is presented in Fig. 7(d). The verification of the mode of
operation can be seen in the estimated position comparing
with actual line current waveform.
v. EFFECTSOF MEASUREMENT
ERRORSAND PARAMETER DEVIATIONS
Since the proposed algorithm is implemented by calculating
the flux linkage based on the phase voltage and the line current,
the performance of the algorithm also depends on the quality
and accuracy of the estimated flux linkages and measured
currents. In addition to this, parameter deviations due to
variations in temperature and saturation should be considered.
Although the state equations of the PM motor are expressed
in Eq. 1, and the general flux linkage variables are defined in
Eq. 2, disturbances occur in the flux linkage estimations due to
measurement errors and parameter variations. The error terms
la
0
234
1%
time(ms)
312
(e)
,
I
I
I
I
m
0
734
I%
timc(ms)
312
(0
Fig. 6.
Transient result accelerating from rest.
in the flux linkage estimation and flux linkage variables may
be expressed as follows:
9=
9=
JLi
+ Q0 + el
+ e2
(v - Ri)dt
- A,(O)
(20)
132
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30. NO. I , JANUARYRBRUARY 1994
014
I
,
I
0
78
I-"
I
1%
I
234
I
time(ms)
312
(b)
Fig. 8.
75
in
225
rime(ms)
1W)
(4
Fig. 7.
The response of the algorithm to the step loading.
Here, elandez are the errors due to measurement and parameter deviations. The corruption sources on the flux linkage
estimation may be classified under term e l as follows:
1. Measurement errors in the terminal quantities,
a) phase shift in the measured values due to measurement devices,
b) magnitude error due to conversion factors and gain,
c) offset in the measurement system.
d) quantization error in the digital system.
2. Temperature effect on the winding resistance R.
The error term el in Eqns. 20 mainly includes measurement
errors. In both voltage and current measurement, one has to
ensure that the measurement device will not introduce a phase
shift, offset or a magnitude error. Another problem in the measurement system is the noisy computer connection to the IEEE
bus. The sensitive analog front end of the instrument can also
be corrupted by a noisy computer connection. One solution is
to place an isolation amplifier between the input side and the
measurement system. However, the isolation amplifier often
limits the performance of the system particularly for high
frequency measurements.
Errors in current and flux linkage estimations. (a) Current error. (b)
Flux linkage error.
Moreover, in star connected systems, if the current regulation in the third phase is reconstructed from the regulation
of the other two phases, errors in the third line current might
be increased. The error in flux linkage estimation is mainly
due to measurement errors, but it may not be separated from
deviation of the winding resistance R.
The error term e2 also includes current measurement error.
However, it is mainly affected by magnet flux linkage and
winding inductance. For PM motors which have large air gap,
saturation effects caused by current level may be ignored.
Deviations in the magnet flux linkages and changing back emf
constant with temperature may be taken into account.
The effects of parameter variations have been studied with
reference to initially measured motor parameters. In order to
check the ability of the method to perform in the presence of
parameter variations, a test has been carried out changing the
value of the winding resistance, the back emf constant, and
the winding inductance within a &lo% range.
Changing the resistance value causes small phase shift
and noticeable dc offset in the estimated flux linkage waveform which can be overcome by the flux linkage correction.
Referring to the initially estimated position, measurements
have shown that changing the resistance value *lo% for the
operating condition in Fig. 6 changes the first electrical period
by about 2 ms. When the motor reaches the steady state, the
difference becomes smaller. During constant speed operation,
the zero crossing points in the position waveform shifted 2.5"
electrical which corresponds to +0.7% position error.
Changing the back emf constant causes a magnitude
difference between estimated and corrected flux linkage.
The deviation can be recovered by flux linkage correction.
Changing the back emf constant +lo% affects the position
estimation about 3" electrical during constant speed operation
for the case in Fig. 6.
Both changing the value of the inductance and offset effect
does not introduce noticeable position error, However, small
errors can be eliminated by flux linkage correction. Two typical
waveforms of outer current loop error and error in linkage
ERTUGRUL A N D ACAKNLEY A N t W ALGOKITHM t O R F t h S O R L E S S OPERATION OF P L R M A N E N T M A G N E T M O T O R S
-
estimation for acceleration from rest are given in Fig. 8. The
high initial
error in ~ i 8(a)
~ is. related to an error in the
initial position of the motor. Static friction in the mechanical
system and incorrect initial value of the integration may cause
this error in real system applications.
I
VI. CONCLUSION
The experimental results demonstrate that stator voltages
and current signals from a PM motor can be used to obtain
position information. The proposed algorithm for shaft position
sensorless operation has been tested with a commercially
available PMSM operating with both 120” electrical degrees
conduction and sinusoidal excitation. The method can also be
applied to motors which have position dependent inductance,
and allows detection of rotor position over a wide speed range
including acceleration from rest. The method is based on flux
linkage estimation, so the algorithm can be applied to any other
machine, such as the trapezoidal permanent magnet machine
and reluctance-type machines. A more versatile approach may
be implemented using machine specific look-up tables for rotor
flux linkage variations. The next step in this work is to test the
method using a digital signal processor for on-line real-time
processing of the voltage and current data.
ACKNOWLEDGMENT
The authors
like to
the financial
provided for this work by Esprit Project No. 2656: IDRIS,
and Mr. Ertugrul would like to thank the Istanbul Technical
University for funding his phD research at the university
of
Newcastle upon Tyne.
I33
1141 K. J. Binns, D. W. Shimmin, and K. M. AI-Aubidy, “Implicit RotorPosition Sensing Using Motor Windings For A Self-Commutating
Permanent-Magnet Drive System,” IEE Proceedings-E, vol. 138, No.
I , January 1991.
[ I S ) R. Wu, and G. R. Slemon, “A Permanent Magnet Motor Drive Without
A Shaft Sensor,” IEEE Trans. Ind. Appl., IA-27., No. 5 . , September/October 1991.
[ 161 L. A. Jones and J. H. Lang, “A State Observer for the Permanent Magnet
Synchronous Motor,” IEEE Trans. Ind. Appl., IE-36, No. 3, August 1989.
1171 K. Iizuka, H. Uzuhashi, M. Kano, T. Endo, and K. Mohri, “Microcomputer Control for Sensorless Brushless Motor,” IEEE Trans. Ind. Appl..
IA-21, No. 4, May/June 1985.
[ I S ] Ray-Lee Lin, M. T. Hu, C. Y. Lee, and S. C. Chen, “Using PhaseCurrent Sensing Circuit As The Position Sensor For Brushless DC
Motors Without Shaft Position Sensor,” IEEE IECON, 1989.
[ 191 T. Endo, F. Tajima, H. Okuda, K. Iizuka, Y. Kawaguchi, H. Uzuhashi,
and Y. Okada, “Microcomputer Controlled Brushless Motor Without A
Shaft-Mounted Position Sensor,” IPEC, Tokyo, 1983.
1201 S . Ogasawara, and H. Akagi, “An Approach to Position Sensorless
Drive for Brushless DC Motors,” IEEE Trans. Ind. Appl., IA-27, No.
5. September/October 1991.
121) N. Matsui and M. Shigyo, “Brushless dc Motor Control without Position and Speed Sensors,” IEEE Truns. Ind. Appl., IA-28, No. l ,
JanuaryRebruary 1992.
1221 C. Ferreira, D. Belanger, and J. Vaidya, “A Magnetic Rotor Position Sensor For Brushless Permanent Magnet Motors,” Motor-Con. Proceedings,
pp. 146-156, September 1987.
1231 D. E. Hesmondhalgh, D. Tipping, and M. Armani, “A New Magnetic
Rotor Position Sensing Unit For Brushless DC Motors,” ICEM ’88 pp.
99- 104.
1241 B. K. Bose, Power Electronics and AC Drives, Prentice-Hall, 1986.
125 I M. Depenbrock, “Direct Self-Control (DSC) of Inverter-Fed Induction
Machine,” IEEE Trfrns. Ind. Appl.. PE-3, No. 4, October 1988.
.I261. T. Ohtani. N. Takada, and K. Tanaka, “Vector Control of Induction
Motor Without Shaft Encoder,” IEEE /AS Annual Meeting, 1989.
1271 1, Takshashi and y, Ohmori, “High-Performance Direct Torque Con.
trol of an Induction Motor,” IEEE Trcms. Ind. Appl.. 1A-25, NO. 2,
March/April 1989.
I281 U. Baader, M. Depenbrock, and G. Gierse, “Direct Self Control (DSC)
of Inverter-Fed Induction Machine: A Basis for Speed Control Without
Speed Measurement,” IEEE Trans. Ind. Appl., IA-28, No. 3 , May/June
1992.
REFERENCES
I 1 I G. S . Boyes, “Synchro and Resolver Conversion”. Analog Devices,
Anulor Deiices. Memorv Devices Ltd.. 1980.
121 P. C. < k a u s e ,AnulTsis o j Electric Mtrchirien, MacCraw-Hill, 1986.
(31 P. P. Acarnley, R. J . Hill, and C. W. Hooper, “Detection of Rotor
Position in Stepping and Switched Motors By Monitoring of Current
Waveform,” IEEE Trcrns. fnd. Appl., IE-32, No. 3. August 1985.
141 V. D. Hair. “Direct Detection of Back EMF in Permanent Magnet Step
Motors,” 12th Annual Synipo.siurn on IMCSD, Champaign. 1983.
(51 L. Antognini and N. Veignat, “Self synchronisation of PM Step and
Brushless Motors, A New Sensorless Approach.“ ICEM. pp. 1200-1 205.
I 99n
.
. . ..
16) B. C. Kuo, and K. Butts, “Closed-loop Control o f A 3. 6 Floppy-Disk
Drive PM Motor By Back EMF Scnsing.“ I lrli Awrutrl S\ntpo.sirrr~i on
IMCSD. Champaign, May 1982.
171 M. Ehsani, I. Husain. and A. B. Kulkarni, ”Elimination of Discrete
Position Sensor and Currcnl Sensor 111 Switched Reluctance Motor
Drives,’‘ IEEE Trnn.s. Ind. Appl.. IA-28, No. I . JanuaryEebruary 1992
181 N. H. Mvungi, M. A. Lahoud, and J . M. Stephenson. “A New Senwrless Position Detector for SR Drives.“ P m t . IEE. PEVD Conference,
London, 1990.
191 R. Dhaouadi and N. Mohan. “Application
o f Stochastic Filtering to a
..
Permanent Magnet Synchronous Motor-Drive Sy\tem without ElectroMechanical Sensor\,” ICEM. pp. 1225-1230. 1990.
M. Schroedl, “Operation o f The Permanent Magnet Synchronous Machine Without A Mechanical Sensor.” Proc. IEE. PEVD Conference,
London 1990.
A. B. Kulkarni, M. Ehsani, “A Novcl Position Sensor Elimination Techniquc for thc Interior Pcrinanent Magnct Synchronous Motor Drive,”
IEEE Trans. Ind. Appl.. IA-28, No. I . January/February 1992.
H. Watanabe, S . Miyaiaki, and T. Fujii, “Improved Variable Speed Sensorless Servo System by Disturbance Observer.“ IECON ‘YO. California.
November 1990.
Min-Ho, Park and Hong-Hee, Lee. ”Sensorle\s Vector Control of
Permanent Magnet Synchronous Motor Using Adaptive Iden~ification.”
IEEE IECON, 19x9.
Nesimi Ertugrul was born in Turkey in 1960. He
received the B.Sc. and M.Sc. degrees in electrical
engineering and in electronic and communication
engineering from the Istanbul Technical University,
Istanbul, in 1985 and 1989, respectively.
After the BSc., he worked three years as a
research and teaching assitant at Istanbul Technical
University. Mr. Ertugrul recently received the Ph.D.
degree from the University of Newcastle upon Tyne,
UK.
His research interests include simulation, analysis, real-time control and design of PM motor drive systems, solar energy
battery charging systems, and switched reluctance drives.
Paul Acarnley received the B.Sc. and Ph.D. degrees
in electrical engineering from Leeds University, UK,
in 1974 and 1977, respectively.
After seven years in the Department of Engineering at Cambridge University, he joined the Electric
Drives and Machines Group at the University of
Newcastle upon Tyne, UK, in 1986. As Reader in
Electrical Engineering, his principal research interest is in the control of electric drives, including
m
work on state and parameter estimation. He has also
made contributions in the areas of stepping motors,
permanent-magnet generators and brushless dc drives.
Mr. Acarnley is a Fellow of the Institution of Electrical Engineers.
Download