Lecture 10: Field-Oriented Control: ELEC-E8405 Electric Drives (5 ECTS)
Lecture 10: Field-Oriented Control: ELEC-E8405 Electric Drives (5 ECTS)
Lecture 10: Field-Oriented Control: ELEC-E8405 Electric Drives (5 ECTS)
1 / 22
Learning Outcomes
2 / 22
Outline
3-Phase Inverter
Field-Oriented Control
3 / 22
3-Phase Inverter
Udc
a b c
4 / 22
DC-DC Converter vs. 3-Phase Inverter
4-quadrant 3-phase
DC-DC converter inverter AC motor
DC motor
Udc Udc
5 / 22
Space Vector of the Converter Output Voltages
ia a
ib b
Udc n
ic c
N
6 / 22
I Converter output voltage vector β
2
u ss = uaN + ubN ej2π/3 + ucN ej4π/3 (0, 1, 0) (1, 1, 0)
3
2 Udc
√
= qa + qb ej2π/3 + qc ej4π/3 Udc 3
3
where qabc are the switching states (0, 1, 1) (0, 0, 0) 2Udc /3 (1, 0, 0)
(either 0 or 1) (1, 1, 1) α
I Vector (1, 0, 0) as an example
2Udc
u ss =
3
(0, 0, 1) (1, 0, 1)
7 / 22
Switching-Cycle Averaged Voltage
I Using PWM, any voltage vector inside the voltage hexagon can be produced
in average over the switching period
2
u ss = da + db ej2π/3 + dc ej4π/3 Udc
3
where dabc are the duty ratios (between 0. . . 1)
√
I Maximum magnitude of the voltage vector is umax = Udc / 3 in linear
modulation (the circle inside the hexagon)
I PWM can be implemented using the carrier comparison
I Only switching-cycle averaged quantities will be needed in the following
(overlining will be omitted for simplicity)
The 3-phase PWM and the space-vector current controller can be realized using similar techniques as we used in connection with the DC-DC
converters and the DC motors, respectively. However, details of these methods are out of the scope of this course.
8 / 22
Outline
3-Phase Inverter
Field-Oriented Control
9 / 22
Permanent-Magnet Synchronous Motor
β
I Current distribution produced by the 3-phase q
winding is illustrated in the figure
I Torque is constant only if the supply d
frequency equals the electrical rotor speed F
ωm = dϑm /dt ϑm
I For controlling the torque, the current
α
distribution has to be properly placed in
relation to the rotor F
I Rotor position has to be measured
(or estimated)
10 / 22
Field-Oriented Control
11 / 22
Synchronous Motor Model in Rotor Coordinates
I Stator voltage
dψ s
u s = Rs i s + + jωm ψ s
dt
I Stator flux linkage
ψ s = Ls i s + ψf
I Torque is proportional to the q component of the current
3p n o 3p
TM = Im i s ψ ∗s = ψ iq
2 2 f
12 / 22
Space-Vector and Coordinate Transformations
13 / 22
Fast Current Controller in Rotor Coordinates
Rotor coordinates ua,ref , ub,ref , uc,ref
i s,ref
Current u s,ref dq
controller PWM
abc
is dq ia , ib , ic
abc
ϑm ϑM
p M
is dq ia , ib , ic
abc
ϑm ϑM
p M
ωM d
dt
0
t (s)
−15
16 / 22
Outline
3-Phase Inverter
Field-Oriented Control
17 / 22
Stator Voltage
18 / 22
Field Weakening Above the Base Speed
u s = jωm ψ s q u s = jωm ψ s q
is
id
is
ψs iq ψs
Ls i s Ls i s
ψf d ψf d
If a synchronous machine had a field winding instead of the permanent magnets, ψf could also be varied.
19 / 22
Current Limit
Continuous iq
operating area
I Current limit
is = 1.5iN
is2 = id2 + iq2 ≤ 2
imax
is = iN
I Example figure
I Rated motor current iN
I Maximum converter current is id
assumed to be 1.5iN
I Motor tolerates short-time overload
currents due to its longer thermal
time constant Short-time id = 0 minimises
overload current the current
20 / 22
Voltage Limit
umax
ψs =
ωmN iq
I Voltage limit
umax is = 1.5iN
us2 = ωm
2 2 2
ψs ≤ umax ψs =
2ωmN
is = iN
can be represented as a
speed-dependent stator-flux limit
2 id
umax
ψs2 = (Ls id + ψf )2 + (Ls iq )2 ≤ 2
ωm
I Example figure: current loci at two
different speeds as the torque varies
Current locus Current locus
at ωm = 2ωmN at ωm = ωmN
21 / 22
Summary of Control Principles
2TM,ref
id,ref = 0 and iq,ref =
3pψf
I Field weakening (id < 0) can be used to reach higher speeds
I Nonzero id causes losses (3/2)Rs id2
I Risk of overvoltages if the current control is lost
I Risk of demagnetizing the permanent magnets in some machines
I Current and voltage limits have to be taken into account
22 / 22