SYNCHRONOUS MACHINES BY Dr. P. Kundur Power Systems Solutions
Modelling of Speed Observer System PPT
1. Modelling of Speed Observer System for Sensorless Control of
Three Phase Induction Motor
Presented By
ABHIK DAS, ROLL NO: 14201612001
ARINDAM DATTA, ROLL NO: 14201612013
ATANU MAJI, ROLL NO: 14201612014
AYAN MAITI, ROLL NO: 14201612015
SARTYAKI MANNA, ROLL NO: 14201612043
SAYANTAN PAUL, ROLL NO: 14201612045
SNEHASIS BANERJEE, ROLL NO: 14201612048
Guided by Mrs. SAYANTI MAULIK
2. Speed Sensor System
Speed Sensor is an analog/digital device which is used to measure speed.
In controlling AC Machine Drives Speed Transducers such as Tacho-Generators,
Resolvers or Digital Encoders are commonly used to obtain speed information.
3. DISADVANTAGE OF COMMONLY USED SENSORS
Speed Sensors has some disadvantages-
•They are usually expensive
•The speed sensor and the corresponding wires will take up space
•The Efficiency of these Speed Sensors decreases
•Frequently maintenance required
•In defective and aggressive environments, the speed sensor might be the weakest
part of the system
4. What is Sensorless Control?
Usually Sensorless control is defined as a control scheme where no mechanical
parameters like, speed and torque, are measured.
Traditional vector control systems use the method of flux and slip Estimations
based on measurements of the phase currents and DC link voltage of the inverter but
this has a large error in speed estimation particularly in the low-speed range.
The model reference adaptive system (MRAS) techniques are also used to estimate
the speed of an induction motor. These also have a speed error in low-speed range
and settle to an incorrect steady-state value.
In recent years, non-linear observers are used to estimate induction motor
parameters and states.
5. • Closed-loop speed and position control :
It is an essential feature for high-precision drives employed for servos, machine tools and robots.
• The field-oriented control(FOC) :
The recent trend in field-oriented control is towards the use of sensorless techniques that avoid the use
of speed sensor and flux sensor.
In our Project, We have used The Speed Observer System for Estimation of Speed.
Methods for Flux and Speed Estimation
6. What is Obsever?
All states are not available for feedback in many cases and one needs to estimate unavailable
state variables.
Estimation of unmeasurable state variables is commonly called observation. A device (or a
computer program) that estimates or observes the states is called a state-observer or simply
an observer. If the state-observer observes all state variables of the system, regardless of
whether some state variables are available for direct measurement, it is called a full-order
state-observer.
An observer that estimates fewer than the dimension of the state-vector is called reduced-
order state-observer or simply a reduced-order observer.
If the order of the reduced-order state observer is the minimum possible, the observer is
called minimum-order state observer.
7. Speed Observer System
Estimation of the rotor speed of an induction motor without the use of speed sensors is the
main focus.
Estimation of rotor speed is done by using the two-phase vector model of the induction
motor in d-q and - reference frames.
The rotor speed estimated by the speed observer system is used to estimate the parameters
of the induction motor.
The whole work of Speed Observer System is done by MATLAB 7.12
10. Space Vector and System Modelling
Space Vectors
The space vector approach is commonly used to model the dynamic behavior of AC
machines. The space vector is a complex variable, whose amplitude and angle can vary
arbitrarily with time.
Space Vector of Three-Phase Current System
For the analysis of the three-phase ac machine, certain assumptions are made for the
three-phase stator. The assumptions are as follows:
In the stator-winding system of a three-phase ac machine, each phase windings represents a
specially formed solenoid.
The distribution of the field and of the MMF respectively, along the air gap are sine waves and
that the individual phase windings are symmetrically distributed along the circumference of
the stator iron.
11. Space Vector and System Modelling
• In this figure, a current of instantaneous value ia flows in
the armature coil aa (fig) then the related current vector is
collinear with the magnetic axis of the phase winding aa.
•The same conditions are valid for the armature coils bb
and cc, which is excited by currents of instantaneous, values
ib and ic respectively.
•The resultant current to beSpatial Currents in a Three-
phase Stator
a cb
i i i i
12. Space Vector and System Modelling
In a development of this idea, it may be stated that since this
space vector is confined to a plane, we can use the method of
complex numbers to describe and define it. Consider, a
Gaussian plane with its real axis along the magnetic axis of
the phase winding aa.
Fig shows the position of real and imaginary axes in this
plane. Now we are able to define mathematically the three
phase vectors and also the sum vector. As seen in fig the
vector of ia is always collinear with the real axis; hence,
Representation of
Spatial Currents in a 3-
Phase Stator in the
Complex plane
a ai i
13. Space Vector and System Modelling
That is, it is a variable real quantity. From fig. the vector ib is
The space vector ic is given by,
where,
The symbols a and a2 are used solely to define the spatial directions of the vectors ia, ib and ic. These
vectors always remain in the same fixed position with respect to the stator of the machine while their
magnitudes change with time. Thus, the sum vector can be written in complex form as:
Thus, the space vector of the three-phase current system is given by,
120j
b b b
i i e ai
240 2j
c c ci i e a i
120 1 3
2 2
j
a e j 2402 1 3
2 2
j
a e j
2
a cb
i i ai a i
22
3s a cb
i i ai a i
14. Flux and Voltage Vectors
In the same way as we have derived a stator current vector for a three-phase machine, we
may also establish flux and voltage vectors. Denoting the instantaneous values of the total
flux linked with the individual phase as a, b and c, the space vector of the linked fluxes
becomes
and for the voltage vector we similarly obtain,
where, ua, ub and uc denote the instantaneous values of the phase-to-neutral voltages of
the stator coils.
22
3s a cb
a a
22
3s a cb
u u au a u
15. Voltage Equations
Making use of space vectors, we can write the voltage equations of a three-phase machine. The
voltage equations of the individual phase coils are:
………(1) ………..(2) …..(3)
Here, we have assumed symmetrically wound three-phase stator with equal resistance Rs in each
phase winding. Thus, on multiplying equation (1) by 2/3, equation (2) by 23a and equation (3) by
2/3a2, and subsequently adding together the left and right-hand sides of these equations, we obtain
So the stator voltage equations of a three-phase motor can be condensed into single vectorial
equation
This equation is a very simple expression of stator quantities in a three-phase machine; it describes
the variations of voltages, currents and linked fluxes simultaneously in the three-stator phases. It
reduces the number of equations from three to one, without affecting the universal validity of the
basic voltage equations.
a
a a s
du i R
dt
b
sb b
d
u i R
dt
c
c c s
du i R
dt
2 2 22 2 2
3 3 3a a c s a cb b b b
du au a u i ai a i R a a
dt
s
s s s
du i R
dt
16. Rotor Quantities
We may also write vector equations for the rotor. We assume at first that the wound rotor of
the machine is also equipped with a three-phase winding system. In this case, it is easy to
write the equations, since the rotor current becomes,
where, ira, irb and irc designate the instantaneous values of the rotor currents in the rotor coils
a, b and c.
The equations relating to the rotors flux linkages and voltages are as follows:
and the rotor voltage equation becomes,
22
3r ra rcrb
i i ai a i
22
3r ra rc rca a
22
3r ra rcrb
u u au a u
r
r r r
du i R
dt
17. Coordinate Transformation
This Fig shows two reference frames :
The first frame, at rest, is fixed to the stator.
The current vector is is defined by the
instantaneous magnitude is and phase angle .
The real axis of the rotating reference frame
includes an angle ‘x’ with the real axis of the
coordinate system at rest.
18. Clarke Transformation
The Clarke transformation is basically employed to transform three-phase to two-
phase quantities. The two-phase variables in stationary reference frame are
sometimes denoted as and . As shown in fig.6 the -axis coincides with the phase
a-axis and the -axis leads the -axis by 90.
0 0 abc
f T f
0
1 11
2 2
2 3 30
3 2 2
1 1 1
2 2 2
T
Transformation Matrix = [T0] Relationship Between the and abc Quantities
19. Park Transformation
The Park’s transformation is a well-known transformation that converts the three-phase quantities to two-
phase synchronously rotating frame. The transformation is in the form of:
0dq dqo d abc
f T f
0
2 2cos cos cos
3 3
2 2 2sin sin sin
3 3 3
1 1 1
2 2 2
d d d
dq d d d d
T
d is the transformation angle
cos sin
sin cos
d
q
ii
i i
20. Axes , with Space Phasors F, F Axes d, q with Space Phasors Fd, Fq
22. Coordinate Transformation Block
In this particular block the currents and voltages are transformed in the d-q reference frame. The
stator input voltages are taken as usd and usq. The three phase transient currents ia, ib
irrespectively are used as input currents to the stator. The three phase currents are transformed
to the d-q reference axes by using the Park’s Transformation according to the following
equations:
24. Flux Simulator Block
In this particular block the rotor flux linkages in the d-q reference axes i.e. and are estimated
by using the voltage model of the induction motor. The inputs used for this block are the
voltages usd and usq and the currents id and iq. The equations used in this block are as follows:
1
ˆ ˆ ˆ ˆˆ ˆ r
comsd
s sqsd sd rd rd
d
u R i K
dt
1
ˆ ˆ ˆ ˆˆ ˆ r
sq com
sq s sq rq rqsd
d
u R i K
dt
ˆˆ ˆ s rr
rd sd sd
m m
L LL i
L L
ˆˆ ˆ s rr
rq sq sq
m m
L LL i
L L
26. Steady State Speed Calculation
The rotor speed estimation is good only at steady state, but during the transients there is an
error, which increases with a decrease in speed response. This block shows how to calculate the
rotor speed from the steady state relationships. The inputs used for this block are the estimated
flux components ,voltages ud and uq, the currents id and iq and also the estimated value of .
The equations used in this block are as follows:
2
3 12 4
3 22
si
rm
a x i a q
a x
s ss s
q u i u i
12 r sm s r
x i i
22 r sm r s
x i i
2 2
21 rm r
x
12
12
21
m m
rm r
r m
L x
R
L x
Output Block is
28. Steady State Speed Calculation
This is used as an input for the PI controller and thus we obtain the steady state rotor flux
linkage speed as,
When the rotor speed is estimated by using the steady state value of the rotor flux linkage
speed, the error will be 2% under this condition as compared to when the rotor speed is
estimated without the steady state considerations. The graph of rotor speed with steady state
considerations is as shown in last of the slides.
12
21
1 1ˆˆ 1
1r
m m
rq rm r
r m
L x
K R
T s L xTs
29. PI Controller Block
The input for this block is the estimated quantity of flux component i.e. . The equations
used in this block are as below:
where, K and T are the constants known as PI parameters. Thus the output for for this
block is the estimated rotor flux linkage speed .
1ˆ 1r
K
T s
1 ˆ1 rqK
T s
30. Rotor Speed Calculation Block
In this particular block the rotor speed is finally estimated by using the rotor flux linkages
speed, as estimated in the above-mentioned block. The inputs for this block are the
currents id and iq and the rotor flux linkages speed, . The equation used in this block for
estimation of rotor speed is:
where. Rr is the rotor resistance and Lr is the rotor inductance. The values of these
parameters are also taken as stated in the data-sheet. Thus the output of this block is the
estimated rotor speed.
ˆ
ˆ ˆ
ˆr
r sq
r
r sd
R i
L i
32. CONCLUSION
Using the voltage model of the induction motors simulates the speed observer
system.
The simulation work is carried out using both steady state and transient
conditions.
Used this system in fixed point digital signal processor &field programming gate
arrays.
Research is going on this system for past 10 years.
We present this work to drive an applicable method for sensorless control of IM.