Академический Документы
Профессиональный Документы
Культура Документы
3.1. Introduction
16
controlled conversion of electrical energy to a mechanical form and vice
versa through
gh a magnetic field. Electric drive is a multi-disciplinary
disciplinary field of
study requiring proper integration of knowledge of electrical machines,
actuators, power electronic converters, sensors and instrumentation, control
hardware and software and communication
communication links as shown in Fig. 3.1. The
drive system showing the same performance can be designed in various
ways, like other engineering designs. High performance drive refers to the
drive system’s ability to offer precise control in addition to a rapid dynamic
response and a good steady state response. High performance drives are
considered for critical applications due to their precision of control.
17
AC machine, while DTC makes direct use of physical interaction
interaction that takes
place within the integrated system of the machine and its supply.
a) DC drive
18
3.3. Induction Motor Drive
19
Fig. 3.3 Cut sectional view of a typical induction motor
(Source: www.ctiautomation.net)
20
ur
v v dψ c
Vc (t ) = Rs ic + (3.3)
dt
21
The complex stator current vector ‘u’, which represents the three
phase sinusoidal system, is represented as:
2
u=
3
(
ua (t ) + ub (t )e j 2π /3 + uc (t )e− j 2π /3 ) (3.4)
where,
ଶ
is the non power invariant transformation constant (normalization
ଷ
factor) and ua(t), ub(t) and uc(t) are arbitrary phase quantities in a
system of natural coordinates satisfying the condition,
ua (t ) + ub (t ) + uc (t ) = 0 (3.5)
Magnetizing path: Each stator winding has an iron core, thus will have a
high inductance. The inductances of each winding are important to the
operation of the motor, because when drawing current they generate the
rotating magnetic field essential to the operation of the motor. The
magnetizing current is reactive, i.e., it lags behind the applied voltage by
90⁰.
Load path: This current path transforms from the stator to the rotor by
transformer action, and flows through the rotor bars. The more load on the
motor, the higher the slip, and the higher the load current. Load current is
real, i.e., it is in phase with the applied voltage.
Total current: The total current in each winding of a motor is the vector sum
of the load current and the magnetizing current. Generally the magnetizing
22
component is constant and does not change with load. It ensures that the
motor always runs at a lagging power factor.
Using the space vector method the induction motor model can be
written as:
ur
v v dψ s
Vs (t ) = Rs is + (3.6)
dt
ur
v v dψ r
Vr (t ) = Rr ir + (3.7)
dt
From Fig. 3.5, the flux current equations are represented as:
23
uur ur ur
ψ s = Ls is + Lm ir e jε (3.8)
uur ur ur
ψ r = Lr ir + Lm is (3.9)
v v
v v dis d (ir e jε )
Vs (t ) = Rs is + Ls + Lm (3.10)
dt dt
v v
v v dir d (is )
Vr (t ) = Rr ir + Lr + Lm (3.11)
dt dt
v v
v jε dir jε d (is )
0 = Rr ir e + Lr e + Lm (3.12)
dt dt
Equation of the dynamic rotor rotating with an angular speed ωr , can
be represented as:
d ωr (Td (t ) − TL (t ) − Bωm )
= (3.13)
dt J
dε
ωr = (3.14)
dt
where, Ls = Lm(1+σs)
Lr = Lm(1+σr)
In further consideration viscous coefficient will be negated as B=0. The
electromagnetic torque is expressed by:
d ωr 2P v v
Td (t ) = J + TL (t ) = Lm Im is (ir e jε ) * (3.15)
dt 32
ur
v v dψ sα
Vsα (t ) = Rs isα + (3.16)
dt
ur
v v dψ sβ
Vsβ (t ) = Rs isβ + (3.17)
dt
24
ur
v dψ rα uuuv
0 = Rr irα + + ωr ψ r β (3.18)
dt
ur
v dψ r β uuuv
0 = Rr irβ + − ωrψ rα (3.19)
dt
d ωr Td (t ) − TL (t ) 1 2 P Lm
dt
=
J
=
J 3 2 Lr
( )
ψ sα isβ −ψ sβ isα − TL (3.20)
where, ψ sα = Ls isα + Lmirα
ψ sβ = Lsisβ + Lmir β
ψ rα = Lr irα + Lmisα
ψ r β = Lr ir β + Lmisβ
In the stationary α-β coordinate system, the input to the motor is the
stator voltage. The above equation is transformed into:
ur
dψ sα v v
= Vsα (t ) − Rs isα (3.26)
dt
ur
dψ sβ v v
= Vsβ (t ) − Rs isβ (3.27)
dt
ur
dψ rα v
= − Rr irα − pωrψ r β (3.28)
dt
ur
dψ r β v
= − Rr ir β + pωrψ rα (3.29)
dt
d ω r 1 2 P Lm
dt
=
J 3 2 Lr
( )
ψ sα isβ −ψ sβ isα − TL (3.30)
25
The output signals such as flux, speed and torque depend on both the
inputs, by the orientation of the coordinate system to the stator or rotor flux
vectors decoupling of flux and torque can be achieved.
dθ
ωe = (3.31)
dt
26
The voltage and current complex space vector is resolved into
components of d and q as:
v v − j γ −θ
V s ( t ) e − jθ = V s e ( 1 ) = V sd + jV sq ( ) (3.32)
v v − j γ −θ
Rs is e − jθ = Rs is e ( ) = Rs isd + jisq ( ) (3.33)
v − j ε −θ
R r ir e ( ) = Rr ird + jirq
( ) (3.34)
d ω r Td (t ) − TL (t ) 1 2 P Lm
dt
=
J
=
J 3 2 Lr
(
ψ rd isq − ψ rq isd − TL ) (3.37)
ψˆ s = (ψ 2
sd
+ ψ sq2 ) (3.40)
ψˆ r = (ψ 2
rd
+ ψ rq2 ) (3.43)
ψˆ m = (ψ 2
md
2
+ ψ mq ) (3.46)
27
The motor torque can be expressed by rotor flux magnitude and stator
current component, if the rotor can be kept constant as in the case of DC
machine, then the torque control can be accomplished by controlling the
current component.
2 P Lm
Td =
3 2 Lr
(
ψ rd isq −ψ rq isd ) (3.47)
d ωr 1 2 P Lm
dt
=
J 3 2 Lr
( )
ψ rd isq −ψ rq isd − TL (3.48)
Dynamic equivalent circuit for d and q axis is shown in Fig. 3.8 (a)
and (b) and block diagram of induction machine in d-q coordinate system is
shown in Fig. 3.9. The complete motor dynamic equation can be obtained by
separating the real and imaginary components of the voltage and current
complex space vector as:
v di d
Vsd = Rs isd + Ls sd + Lm ird − Lsωeisq − Lmωeirq (3.49)
dt dt
v disq d
Vsq = Rs isq + Ls + Lm irq + Lsωeisd + Lmωeird (3.50)
dt dt
dird d
0 = Rr ird + Lr + Lm isd − Lr (ωe − ωr ) irq + Lm (ωe − ωr ) isq (3.51)
dt dt
dirq d
0 = Rr irq + Lr + Lm isq + Lr (ωe − ω r ) ird + Lm (ωe − ωr ) isd (3.52)
dt dt
(a) (b)
Fig. 3.8 Dynamic equivalent circuit (a) d-axis circuit (b) q-axis circuit
28
Fig. 3.9 Block diagram of Induction machine in d-q coordinate system
The rotational voltage term across stator and rotor is expressed as:
29
Td = kI f I a (3.58)
Td = k ' I sq I sd (3.59)
31
with the d axis. In this, the torque can be instantaneously controlled by
controlling the current isq after decoupling the rotor flux and torque
producing component of the current components [80]. To perform the
alignment on a reference frame revolving with rotor flux requires information
on the position of the rotor flux. The reference frame d-q aligned with the
rotor flux is shown in Fig. 3.12. A condition for elimination of transients in
rotor flux and the coupling between the two axes is to have the flux along
the q axis must be zero, thus the field orientation concept in rotating
reference frame is,
ψ rq = 0 (3.60)
ψ rd = ψ r (3.61)
dψ rq
=0 (3.62)
dt
ψ rq = Lr irq + Lm isq = 0 (3.63)
Lr = lr + Lm = σ r Lm + Lm = Lm (1 + σ r ) (3.64)
32
imr − isd
ird = (3.66)
(1 + σ r )
Up to the rated speed rotor magnetizing current is kept constant to get
the fast control over electromagnetic torque of the machine because the
dynamics of the magnetizing current involves a big time constant. The
magnetizing current is responsible for the magnetizing flux generation. From
the voltage loop equation the magnetizing current dependency on the d
component of stator current is obtained as:
dψ rd
+ Rr ird = 0 (3.67)
dt
dimr
τr + imr = isd
dt (3.68)
Lr
where, τr =
Rr
isd
imr =
(1 + sτ r )
ωr = ωe − ωslip (3.69)
33
d
ψ rq + (ωe − ωr )ψ rd + Rr irq = 0
dt (3.70)
d
ψ rd + (ωe − ωr )ψ rq + Rr ird = 0
dt (3.71)
Rotor currents ird and irq can be written in terms of isq and isd as:
ψ rq Lm
irq = − isq
Lr Lr (3.72)
ψ rd Lm
ird = − isd
Lr Lr (3.73)
Rotor current ird and irq can be eliminated from (3.70) and (3.71) as
d R L
ψ rq + (ωe − ωr )ψ rd + r ψ rq − m Rr isq = 0
dt Lr Lr (3.74)
d R L
ψ rd + (ωe − ωr )ψ rq + r ψ rd − m Rr isd = 0
dt Lr Lr (3.75)
Substituting the expressions for irq and ird into (3.62) and (3.64) gives
Lm2 Lm
ψ sq = Ls − isq + ψ rq (3.76)
Lr Lr
Lm2 Lm
ψ sd = Ls − isd + ψ rd (3.77)
Lr Lr
ψ rq = 0 (3.79)
To determine the rotor flux angle, first we need to calculate the slip
using the following equation:
Lm isq 1 isq
ωslip = = (3.80)
τ r ψ rd τ r imr
1 isq
ωe = ωr + ωslip = ωr + (3.81)
τ r imr
34
θ = ∫ ωe dt (3.82)
d ωr 2 P Lm
J = imr isq − TL (3.83)
dt 3 2 (1 + σ r )
The fundamental equations for vector control, which allows the
induction motor to act like a separately excited DC machine with decoupled
control of torque and flux making the induction motor to operate as a high
performance four quadrant servo drive. The expression for the
electromagnetic torque of the machine becomes:
2 P Lm
Td = imr isq (3.84)
3 2 (1 + σ r )
35
equivalent two phase machine. The problem due to the time varying
inductances is eliminated by modeling the induction motor on a suitable
reference frame. The basic idea behind the FOC is to manage the
interrelationship of the fluxes to avoid the issues mentioned above, and to
squeeze the most performance from the motor. The basic principle of FOC is
to maintain a desired alignment between the stator flux and rotor flux.
36
maintenance. Rotor flux cannot be directly sensed by this method but from
the directly sensed signal it is possible to calculate the rotor flux, which may
result in inaccuracies at low speed due to the dominance of stator resistance
voltage drop and due to variation of flux level and temperature and makes it
expensive. Fig. 3.13 shows DFOC drive system.
The flux control through the magnetizing current is by aligning all the
flux with d axis and aligning the torque producing component of the current
with the q axis. The torque can be instantaneously controlled by controlling
the current isq after decoupling the rotor flux and torque producing
37
component of the current components. The flux along the q axis must be
zero and the mathematical constraint is,
ψ rq = 0 (3.85)
38
transformation) greatly simplifies the expression of the electrical equations
and removes their time and position dependencies.
The control task can be greatly simplified by first using the Clarke and
Park transforms to perform a two-step transformation on the stator
currents. The first is from a three phase to a two phase system with the
Clarke transform, and then translating them into the rotor reference frame
with the Park Transform. This enables the controllers to generate voltages to
be applied to the stator to maintain the desired current vectors in the so-
called rotor reference frame. The voltage command is then transformed back
by the inverse Park and Clarke transform to voltage commands in the a-b-c
stator reference frame, so that each phase can be excited via the power
converter.
The projection that modifies the three phase system into two
dimensional orthogonal system is expressed as:
2
3
( )
isα = Re ia (t ) + ib (t )e j 2π /3 + ic (t )e− j 2π /3
(3.86)
39
2
3
( )
isβ = Im ia (t ) + ib (t )e j 2π /3 + ic (t )e− j 2π /3
(3.87)
−1 −1 ia
isα 2 1 2 2 i
i = (3.88)
− 3 b
sβ 3 0 3
ic
2 2
40
isd aligned with the d axis representing the direction of the rotor flux and
torque component isq aligned with the q axis perpendicular to the rotor flux.
Fig. 3.16 shows the stator current space vector and its component in
rotating reference frame and the Park transformation module.
r
i s = isd + jisq (3.89)
41
Fig. 3.17 Stator voltage space vector from d-q to α-β
42
The transition from the stationary reference frame to the rotor rotating
reference frame requires the determination of position of rotor. The position
estimation can be done through sensorless control. In sensorless control, an
estimator block is needed. Two of the three phase currents are measured
because the sum of the three phase currents is equal to zero. This current is
fed to the Clarke transformation module, the output obtained from this
block is designated as isα and isβ. These two components of current act as the
input to the Park transformation block, which gives current in the rotating
reference frame. Calculation of the two components in the rotating reference
frame isd and isq is possible by finding the exact rotor flux angular position.
These components of currents are compared with the flux reference current
isd,ref and torque reference current isq,ref. The portability from asynchronous
to synchronous drive can be obtained by simply changing the flux reference
and determining the rotor flux position. The torque command isq,ref is
obtained from the speed regulator output. The output of the current
regulators are Vsd,ref and Vsq,ref, they are acting as the input to the inverse
Park transformation, where the conversion from d-q to α-β takes place. The
output of this projection gives the component of the stator vector voltage in
the α-β stationary reference frame as Vsα,ref and Vsβ,ref. The rotor flux position
is necessary for Park and Inverse Park transformations. Here space vector
modulation techniques are used, which is a sophisticated PWM method that
provides advantages such as higher DC bus voltage utilization and lower
total harmonic distortion.
43
Fig. 3.19 System configuration of IFOC induction machine with sensor
3.7. Summary
44