Marcin Zelechowski
-
Upload
bilal-malik -
Category
Documents
-
view
229 -
download
3
Transcript of Marcin Zelechowski
-
8/22/2019 Marcin Zelechowski
1/175
Warsaw University of Technology
Faculty of Electrical EngineeringInstitute of Control and Industrial Electronics
Ph.D. Thesis
Marcin elechowski, M. Sc.
Space Vector Modulated Direct
Torque Controlled (DTC SVM)Inverter Fed Induction Motor Drive
Thesis supervisor
Prof. Dr Sc. Marian P. Kamierkowski
Warsaw Poland, 2005
-
8/22/2019 Marcin Zelechowski
2/175
-
8/22/2019 Marcin Zelechowski
3/175
Acknowledgements
The work presented in the thesis was carried out during authors Ph.D. studies at the
Institute of Control and Industrial Electronics in Warsaw University of Technology,
Faculty of Electrical Engineering. Some parts of the work were realized in cooperation
with foreign Universities:
University of Nevada, Reno, USA (US National Science Foundation grant Prof. Andrzej Trzynadlowski),
University of Aalborg, Denmark (Prof. Frede Blaabjerg),and company:
Power Electronics Manufacture TWERD, Toru, Poland.First of all, I would like to express gratitude Prof. Marian P. Kamierkowski for the
continuous support and help during work of the thesis. His precious advice and
numerous discussions enhanced my knowledge and scientific inspiration.
I am grateful to Prof. Andrzej Sikorski from the Biaystok Technical University and
Prof. Wodzimierz Koczara from the Warsaw University of Technology for their
interest in this work and holding the post of referee.
Specially, I am indebted to my friend Dr Pawe Grabowski for support and
assistance.
Furthermore, I thank my colleagues from the Intelligent Control Group in Power
Electronics for their support and friendly atmosphere. Specially, to Dr Dariusz Sobczuk,
Dr Mariusz Malinowski, Dr Mariusz Cichowlas, and Dariusz wierczyki M.Sc.
Finally, I would like thank to my whole family, particularly my parents for their love
and patience.
-
8/22/2019 Marcin Zelechowski
4/175
-
8/22/2019 Marcin Zelechowski
5/175
Contents
Pages
1. Introduction 12. Voltage Source Inverter Fed Induction Motor Drive 6
2.1. Introduction 62.2.Mathematical Model of Induction Motor 62.3.Voltage Source Inverter (VSI) 122.4.Pulse Width Modulation (PWM) 17
2.4.1. Introduction 172.4.2. Carrier Based PWM 182.4.3. Space Vector Modulation (SVM) 222.4.4. Relation Between Carrier Based and Space Vector Modulation 282.4.5. Overmodulation (OM) 312.4.6. Random Modulation Techniques 35
2.5.Summary 393. Vector Control Methods of Induction Motor 40
3.1. Introduction 403.2.Field Oriented Control (FOC) 403.3.Feedback Linearization Control (FLC) 453.4.Direct Flux and Torque Control (DTC) 49
3.4.1. Basics of Direct Flux and Torque Control 493.4.2. Classical Direct Torque Control (DTC) Circular Flux Path 533.4.3. Direct Self Control (DSC) Hexagon Flux Path 61
3.5.Summary 644. Direct Flux and Torque Control with Space Vector Modulation (DTC-SVM) 66
4.1. Introduction 664.2.Structures of DTC-SVM Review 66
4.2.1. DTC-SVM Scheme with Closed Loop Flux Control 664.2.2. DTC-SVM Scheme with Closed Loop Torque Control 684.2.3. DTC-SVM Scheme with Close Loop Torque and Flux Control
Operating in Polar Coordinates 69
4.2.4. DTC-SVM Scheme with Close Loop Torque and Flux Controlin Stator Flux Coordinates 70
4.2.5. Conclusions from Review of the DTC-SVM Structures 714.3.Analysis and Controller Design for DTC-SVM Method with
Close Loop Torque and Flux Control in Stator Flux Coordinates 71
4.3.1. Torque and Flux Controllers Design Symmetry Criterion Method 754.3.2. Torque and Flux Controllers Design Root Locus Method 784.3.3. Summary of Flux and Torque Controllers Design 88
4.4.Speed Controller Design 944.5.Summary 98
-
8/22/2019 Marcin Zelechowski
6/175
Contents
5. Estimation in Induction Motor Drives 995.1. Introduction 995.2.Estimation of Inverter Output Voltage 1005.3.Stator Flux Vector Estimators 1045.4.Torque Estimation 1105.5.Rotor Speed Estimation 1105.6.Summary 112
6. Configuration of the Developed IM Drive Based on DTC-SVM 1136.1. Introduction 1136.2.Block Scheme of Implemented Control System 1136.3.Laboratory Setup Based on DS1103 1156.4.Drive Based on TMS320LF2406 118
7. Experimental Results 1227.1. Introduction 1227.2.Pulse Width Modulation 1227.3.Flux and Torque Controllers 1257.4.DTC-SVM Control System 129
8. Summary and Conclusions 138References 141
List of Symbols 151
Appendices 156
A.1. Derivation of Fourier Series Formula for Phase Voltage
A.2. SABER Simulation Model
A.3. Data and Parameters of Induction Motors
A.4. Equipment
A.5. dSPACE DS1103 PPC Board
A.6. Processor TMS320FL2406
-
8/22/2019 Marcin Zelechowski
7/175
1. IntroductionThe Adjustable Speed Drives (ADS) are generally used in industry. In most drives
AC motors are applied. The standard in those drives are Induction Motors (IM) and
recently also Permanent Magnet Synchronous Motors (PMSM) are offered. Variable
speed drives are widely used in application such as pumps, fans, elevators, electrical
vehicles, heating, ventilation and air-conditioning (HVAC), robotics, wind generation
systems, ship propulsion, etc. [16].
Previously, DC machines were preferred for variable speed drives. However, DC
motors have disadvantages of higher cost, higher rotor inertia and maintenance problem
with commutators and brushes. In addition they cannot operate in dirty and explosive
environments. The AC motors do not have the disadvantages of DC machines.
Therefore, in last three decades the DC motors are progressively replaced by AC drives.
The responsible for those result are development of modern semiconductor devices,
especially power Insulated Gate Bipolar Transistor (IGBT) and Digital Signal Processor
(DSP) technologies.
The most economical IM speed control methods are realized by using frequency
converters. Many different topologies of frequency converters are proposed and
investigated in a literature. However, a converter consisting of a diode rectifier, a dc-
link and a Pulse Width Modulated (PWM) voltage inverter is the most applied used in
industry (see section 2.3).
The high-performance frequency controlled PWM inverter fed IM drive should be
characterized by:
fast flux and torque response,
available maximum output torque in wide range of speed operation region, constant switching frequency, uni-polar voltage PWM, low flux and torque ripple, robustness for parameter variation, four-quadrant operation,
-
8/22/2019 Marcin Zelechowski
8/175
1. Introduction
2
These features depend on the applied control strategy. The main goal of the chosen
control method is to provide the best possible parameters of drive. Additionally, a very
important requirement regarding control method is simplicity (simple algorithm, simple
tuning and operation with small controller dimension leads to low price of final
product).
A general classification of the variable frequency IM control methods is presented in
Fig. 1.1 [67]. These methods can be divided into two groups:scalarand vector.
Variable
Frequency Control
Scalar based
controllers
Vector based
controller
U/f=const.
Volt/Hertz
( )rs fi = Field Oriented
Feedback
Linearization
Scalar based
controllers
Direct Torque
Control
Rotor Flux
Oriented
Stator Flux
Oriented
Direct Torque
Space - Vector
Modulation
Passivity Based
Control
Circle flux
trajectory
(Takahashi)
Hexagon flux
trajectory
(Takahashi)
Direct(Blaschke)
Indirect(Hasse)
Closed Loop
Flux & Torque
Control
Open LoopNFO (Jonsson)o&&
Stator Current
Fig. 1.1. General classification of induction motor control methods
The scalar control methods are simple to implement. The most popular in industry is
constant Voltage/Frequency (V/Hz=const.) control. This is the simplest, which does not
provide a high-performance. The vector control group allows not only control of the
voltage amplitude and frequency, like in the scalar control methods, but also the
instantaneous position of the voltage, current and flux vectors. This improves
significantly the dynamic behavior of the drive.
However, induction motor has a nonlinear structure and a coupling exists in the
motor, between flux and the produced electromagnetic torque. Therefore, several
methods for decoupling torque and flux have been proposed. These algorithms are
based on different ideas and analysis.
-
8/22/2019 Marcin Zelechowski
9/175
1. Introduction
3
The first vector control method of induction motor was Field Oriented Control
(FOC) presented by K. Hasse (Indirect FOC) [45] and F. Blaschke (Direct FOC) [12] in
early of 70s. Those methods were investigated and discussed by many researchers and
have now become an industry standard. In this method the motor equations are
transformed into a coordinate system that rotates in synchronism with the rotor flux
vector. The FOC method guarantees flux and torque decoupling. However, the
induction motor equations are still nonlinear fully decoupled only for constant flux
operation.
An other method known asFeedback Linearization Control(FLC) introduces a new
nonlinear transformation of the IM state variables, so that in the new coordinates, the
speed and rotor flux amplitude are decoupled by feedback [81, 83].
A method based on the variation theory and energy shaping has been investigated
recently, and is called Passivity Based Control (PBC) [88]. In this case the induction
motor is described in terms of the Euler-Lagrange equations expressed in generalized
coordinates.
In the middle of 80s new strategies for the torque control of induction motor was
presented by I. Takahashi and T. Noguchi asDirect Torque Control(DTC) [97] and by
M. Depenbrock asDirect Self Control(DSC) [4, 31, 32]. Those methods thanks to the
other approach to control of IM have become alternatives for the classical vector control
FOC. The authors of the new control strategies proposed to replace motor decoupling
and linearization via coordinate transformation, like in FOC, by hysteresis controllers,
which corresponds very well to on-offoperation of the inverter semiconductor power
devices. These methods are referred to as classical DTC. Since 1985 they have been
continuously developed and improved by many researchers.
Simple structure and very good dynamic behavior are main features of DTC.
However, classical DTC has several disadvantages, from which most important is
variable switching frequency.
Recently, from the classical DTC methods a new control techniques called Direct
Torque Control Space Vector Modulated(DTC-SVM) has been developed.
In this new method disadvantages of the classical DTC are eliminated. Basically, the
DTC-SVM strategies are the methods, which operates with constant switching
frequency. These methods are the main subject of this thesis. The DTC-SVM structures
-
8/22/2019 Marcin Zelechowski
10/175
1. Introduction
4
are based on the same fundamentals and analysis of the drive as classical DTC.
However, from the formal considerations these methods can also be viewed as stator
field oriented control (SFOC), as shown in Fig. 1.1.
Presented DTC-SVM technique has also simple structure and provide dynamic
behavior comparable with classical DTC. However, DTC-SVM method is characterized
by much better parameters in steady state operation.
Therefore, the following thesis can be formulated: The most convenient industrial
control scheme for voltage source inverter-fed induction motor drives is direct
torque control with space vector modulation DTC-SVM
In order to prove the above thesis the author used an analytical and simulation based
approach, as well as experimental verification on the laboratory setup with 5 kVA and
18 kVA IGBT inverters with 3 kW and 15 kW induction motors, respectively.
Moreover, the control algorithm DTC-SVM has been introduced used in a serial
commercial product of Polish manufacture TWERD, Toru.
In the authors opinion the following parts of the thesis are his original achievements:
elaboration and experimental verification of flux and torque controller design forDTC-SVM induction motor drives,
development of a SABER - based simulation algorithm for control andinvestigation voltage source inverter-fed induction motors,
construction and practical verification of the experimental setups with 5 kVA and18 kVA IGBT inverters,
bringing into production and testing of developed DTC-SVM algorithm in Polishindustry.
The thesis consist of eight chapters. Chapter 1 is an introduction. In Chapter 2
mathematical model of IM, voltage source inverter construction and pulse width
modulation techniques are presented. Chapter 3 describes basic vector control method
of IM and gives analysis of advantages and disadvantages for all methods. In this
chapter basic principles of direct torque control are also presented. Those basis are
common for classical DTC, which is presented in Chapter 3 and for DTC-SVM method.
Chapter 4 is devoted to analysis and synthesis of DTC-SVM control technique. The
flux, torque and speed controllers design are presented. In Chapter 5 the estimations
-
8/22/2019 Marcin Zelechowski
11/175
1. Introduction
5
algorithms are described and discussed. In Chapter 6 implemented DTC-SVM control
algorithm and used hardware setup are presented. In Chapter 7 experimental results are
presented and studied. Chapter 8 includes a conclusion. Description of the simulation
program and parameters of the equipment used are given in Appendixes.
-
8/22/2019 Marcin Zelechowski
12/175
2. Voltage Source Inverter Fed Induction Motor Drive2.1. Introduction
In this chapter the model of induction motor will be presented. This mathematical
description is based on space vector notation. In next part description of the voltage
source inverter is given. The inverter is controlled in Pulse Width Modulation fashion.
In last part of this chapter review of the modulation technique is presented.
2.2. Mathematical Model of Induction MotorWhen describing a three-phase IM by a system of equations [66] the following
simplifying assumptions are made:
the three-phase motor is symmetrical,
only the fundamental harmonic is considered, while the higher harmonics of the
spatial field distribution and of the magnetomotive force (MMF) in the air gap
are disregarded,
the spatially distributed stator and rotor windings are replaced by a specially
formed, so-called concentrated coil,
the effects of anisotropy, magnetic saturation, iron losses and eddy currents are
neglected,
the coil resistances and reactance are taken to be constant,
in many cases, especially when considering steady state, the current and voltages
are taken to be sinusoidal.
Taking into consideration the above stated assumptions the following equations of
the instantaneous stator phase voltage values can be written:
dt
dRIU AsAA += (2.1a)
dt
dRIU BsBB += (2.1b)
-
8/22/2019 Marcin Zelechowski
13/175
2.2. Mathematical Model of Induction Motor
7
dt
dRIU CsCC += (2.1c)
The space vector method is generally used to describe the model of the induction
motor. The advantages of this method are as follows:
reduction of the number of dynamic equations,
possibility of analysis at any supply voltage waveform,
the equations can be represented in various rectangular coordinate systems.
A three-phase symmetric system represented in a neutral coordinate system by phase
quantities, such as: voltages, currents or flux linkages, can be replaced by one resulting
space vector of, respectively, voltage, current and flux-linkage. A space vector isdefined as:
( ) ( ) ( )[ ]tktktk CBA ++= 2aa1k3
2(2.2)
where: ( ) ( ) ( )tktktk CBA ,, arbitrary phase quantities in a system of natural
coordinates, satisfying the condition ( ) ( ) ( ) 0=++ tktktk CBA ,
1, a, a
2
complex unit vectors, with a phase shift
2/3 normalization factor.
Im
)(2 tka C
)(takB
)(tkA
Re
k
k2
3
A
C
a
2a
1
Fig. 2.1. Construction of space vector according to the definition (2.2)
-
8/22/2019 Marcin Zelechowski
14/175
2. Voltage Source Inverter Fed Induction Motor Drive
8
An example of the space vector construction is shown in Fig. 2.1.
Using the space vector method the IM model equation can be written as:
dt
dRs
sss
IU += (2.3a)
dt
dRr
rrr
IU += (2.3b)
rss IImj
s MeL+= (2.4a)
srr IImj
r MeL+= (2.4b)
These are the voltage equations (2.3) and flux-current equations (2.4).
To obtain a complete set of electric motor equations it is necessary to, firstly,
transform the equations (2.3, 2.4) into a common rotating coordinate system and
secondly bring the rotor value into the stator side and thirdly. These equations are
written in the coordinate systemKrotating with the angular speed K .
KKK
KsK dt
dR s
sss
IU j (2.5a)
( ) KmbKKKrK pdt
dR rr
rr j
IU (2.5b)
KMKsK LL rss II + (2.6a)KMKrK LL srr II + (2.6b)
The equation of the dynamic rotor rotation can be expressed as:
[ ]mLem
B
MMJdt
d
=
1
(2.7)
where: eM electromagnetic torque,
LM load torque,
B viscous constant.
In further consideration the friction factor will be negated ( )0=B .
The electromagnetic torque eM can be expressed by the following formulas:
-
8/22/2019 Marcin Zelechowski
15/175
2.2. Mathematical Model of Induction Motor
9
( )rs II*Im2
Ms
be Lm
pM = (2.8)
( )ss I
*Im2
sbe
mpM = (2.9)
Taking into consideration the fact that in the cage motor the rotor voltage equals zero
and the electromagnetic torque equation (2.9) a complete set of equations for the cage
induction motor can be written as:
KKK
KsK dt
dR s
sss
IU j (2.10a)
( ) KmbKKKr pdt
dR r
rr
I j0 (2.10b)
KMKsK LL rss II + (2.11a)KMKrK LL srr II + (2.11b)( ) Lsbm MmpJdtd ss I*Im21 (2.12)
Equations (2.10), (2.11) and (2.12) are the basis of further consideration.
The applied space vector method as a mathematical tool for the analysis of the
electric machines a complete set equations can be represented in various systems of
coordinates. One of them is the stationary coordinates system (fixed to the stator)
in this case angular speed of the reference frame is zero 0=K . The complex space
vector can be resolved into components and .
ssK UU jsU (2.13a)
ssK II j+=sI , rrK II jrI (2.13b)
ssK j+=s , rrK jr (2.13c)
In coordinate system the motor model equation can be written as:
dt
dIRU ssss
+=
(2.14a)
-
8/22/2019 Marcin Zelechowski
16/175
2. Voltage Source Inverter Fed Induction Motor Drive
10
dt
dIRU
s
sss
+= (2.14b)
rmbr
rr pdt
dIR ++=0 (2.14c)
rmb
r
rr pdt
dIR +=0 (2.14d)
rMsss ILIL += (2.15a)
rMsss ILIL += (2.15b)
sMrrr ILIL += (2.15c)
sMrrr ILIL += (2.15d)
( )
= Lssss
sb
m MIIm
pJdt
d
2
1(2.16)
The relations described above by the motor equations can be represented as a block
diagram. There is not just one block diagram of an induction motor. The lay-out
Construction of a block diagram will depend on the chosen coordinate system and input
signals. For instance, if it is assumed in the stationary coordinate system that theinput signal to the motor is the stator voltage, the equations (2.14-2.16) can be
transformed into:
ssss IRU
dt
d= (2.17a)
sss
sIRU
dt
d= (2.17b)
rmbrrr
pIRdt
d= (2.17c)
rmbrr
rpIR
dt
d+= (2.17d)
r
rs
Ms
s
s LL
L
LI =
1(2.18a)
r
rs
Ms
r
s LL
LL
I = 1 (2.18b)
-
8/22/2019 Marcin Zelechowski
17/175
2.2. Mathematical Model of Induction Motor
11
s
rs
Mr
r
r LL
L
LI =
1(2.18c)
s
rs
Mr
r
r LL
L
LI =
1(2.18d)
( )
= Lssss
sb
m MIIm
pJdt
d
2
1(2.19)
These equations can be represented in the block diagram as shown in Fig. 2.2.
s
m
bp
sI
rI
ssU
sRsR
sL1
rs
M
LL
L
rs
M
LL
L
rL
1rR
r
rRrL
1rI
sR
sL
1
rs
M
LL
L
rs
M
LL
L
r
sU
2
sb
mp
eM
LM
sI
J
1
Fig. 2.2. Block diagram of an induction motor in the stationary coordinate system
This representation of the induction motor is not good for use to design a control
structure, because the output signals flux, torque and speed depend on both inputs. Fromthe control point of view this system is complicated. That is the reason why there are a
-
8/22/2019 Marcin Zelechowski
18/175
2. Voltage Source Inverter Fed Induction Motor Drive
12
few methods proposed to decouple the flux and torque control. It is achieved, for
example, by the orientation of the coordinate system to the rotor or stator flux vectors.
Both control systems are described further in Chapter 3.
The equations (2.17), (2.18), (2.19) and the block diagram presented in the Fig. 2.2can be used to build a simulation model of the induction motor. It was used in a
simulation model, which is presented in Appendix A.2.
2.3. Voltage Source Inverter (VSI)The three-phase two level VSI consists of six active switches. The basic topology of
the inverter is shown in Fig. 2.3. The converter consists of the three legs with IGBTtransistors, or (in the case of high power) GTO thyristors and free-wheeling diodes. The
inverter is supplied by a voltage source composed of a diode rectifier with a C filter in
the dc-link. The capacitor C is typically large enough to obtain adequately low voltage
source impedance for the alternating current component in the dc-link.
D1
D2
D3
D4
D5
D6
C2
dcU
2dc
U
C
0
SB+
SB-
SA+
SA-
SC+
SC-
T1
T2
T5
T6
T3
T4
DC side
UABA B C
N
IA
IB
IC
UA
RA
LA
EA
UB
RB
LB
EB
UC
RC
LC
EC
AC side
IM
PWM Converter
Fig. 2.3. Topology of the voltage source inverter
-
8/22/2019 Marcin Zelechowski
19/175
2.3. Voltage Source Inverter (VSI)
13
The voltage source inverter (Fig. 2.3) makes it possible to connect each of the three
motor phase coils to a positive or negative voltage of the dc link. Fig. 2.4 explains the
fabrication of the output voltage waves in square-wave, or six-step, mode of operation.
The phase voltages are related to the dc-link center point 0 (see Fig. 2.3).
a)
0
UB0
t2
dcU2
1
dcU2
1
0
UA0
t2
1 2 3 4 5 6
dcU2
1
dcU2
1
0
UC0
t2
dcU
2
1
dcU2
1
dcU3
2
dcU3
2
0
UAB
t
2
dcU3
1
dcU31
dcU
dcU
dcU3
2
dcU3
2
0
UA
t2
dcU
3
1
dcU3
1
b)
c)
d)
e)
Fig. 2.4. The output voltage waveforms in six-step mode
The phase voltage of an inverter fed motor (Fig. 2.4e) can be expressed by Fourier
series as [16, 66]:
( ) ( ) ( )
=
=
==11
sinsin12
n
nm
n
dcA tnUtnn
UU
(2.20)
where:
dcU - dc supply voltage,
-
8/22/2019 Marcin Zelechowski
20/175
2. Voltage Source Inverter Fed Induction Motor Drive
14
( ) dcnm Un
U
2= - peak value of the n-th harmonic,n = 1+6k, k= 0, 1, 2,
Derivation of the formula (2.20) is presented in Appendix A.1.
a) b)
c) d)
e) f)
g) h)
U1(100)
A B C
Udc
U2
(110)
A B C
Udc
U3(010)
A B C
Udc
U4
(011)
A B C
Udc
U5(001)
A B C
Udc
U6
(101)
A B C
Udc
U0(000)
A B C
Udc
U7
(111)
A B C
Udc
Fig. 2.5. Switching states for the voltage source inverter
From the equation (2.20) the fundamental peak value is given as:
( ) dcm UU
21 = (2.21)
-
8/22/2019 Marcin Zelechowski
21/175
2.3. Voltage Source Inverter (VSI)
15
This value will be used to define the modulation index used in pulse width
modulation (PWM) methods (see section 2.4).
For the sake of the inverter structure, each inverter-leg can be represented as an ideal
switch. The equivalent inverter states are shown in Fig. 2.5.
There are eight possible positions of the switches in the inverter. These states
correspond to voltage vectors. Six of them (Fig. 2.5 a-f) are active vectors and the last
two (Fig. 2.5 g-h) are zero vectors. The output voltage represented by space vectors is
defined as:
=
==
7,00
6...13
2 3)1(
v
veU vjdcv
U (2.22)
The output voltage vectors are shown in Fig. 2.6.
U1
(100)
U2(110)U
3(010)
U4(011)
U5(001) U
6(101)
U7(111)
U0(000)
Im
Re
Fig. 2.6. Output voltage represented as space vectors
Any output voltage can in average be generated, of course limited by the value of the
dc voltage. In order to realize many different pulse width modulation methods are
proposed [13, 27, 30, 38, 46, 47, 51, 52, 105] in history. However, the general idea is
-
8/22/2019 Marcin Zelechowski
22/175
2. Voltage Source Inverter Fed Induction Motor Drive
16
based on a sequential switching of active and zero vectors. The modulation methods are
widely described in the next section.
Only one switch in an inverter-leg (Fig. 2.3) can be turned on at a time, to avoid a
short circuit in the dc-link. A delay time in the transistor switching signals must beinserted. During this delay time, the dead-time TD transistors cease to conduct. Two
control signals SA+, SA- for transistors T1, T2 with dead-time TD are presented in Fig.
2.7. The duration of dead-time depends of the used transistor. Most of them it takes 1-
3s.
t
t
Ts
TD
TD
SA-
SA+
Fig. 2.7. Dead-time effect in a PWM inverter
Although, this delay time guarantees safe operation of the inverter, it causes a serious
distortion in the output voltage. It results in a momentary loss of control, where the
output voltage deviates from the reference voltage. Since this is repeated for every
switching operation, it has significant influence on the control of the inverter. This is
known as the dead-time effect. This is important in applications like a sensorless direct
torque control of induction motor. These applications require feedback signals like:
stator flux, torque and mechanical speed. Typically the inverter output voltage is needed
to calculate it. Unfortunately, the output voltage is very difficult to measure and it
requires additional hardware. Because of that for calculation of feedback signals the
reference voltage is used. However, the relation between the output voltage and the
reference voltage is nonlinear due to the dead-time effect [8]. It is especially important
-
8/22/2019 Marcin Zelechowski
23/175
2.4. Pulse Width Modulation (PWM)
17
for the low speed range when voltage is very low. The dead-time may also cause
instability in the induction motor [52].
Therefore, for correct operation of control algorithm proper compensation of dead-
time is required. Many approaches are proposed to compensate of this effect [2, 3, 8, 29,54, 64, 76].
The dead-time compensation is directly connected with estimation of inverter output
voltage. Therefore, compensation algorithm, which is used in final control structure of
the inverter is presented in Chapter 5.
2.4. Pulse Width Modulation (PWM)2.4.1. Introduction
In the voltage source inverter conversion of dc power to three-phase ac power is
performed in the switched mode (Fig. 2.3). This mode consists in power semiconductors
switches are controlled in an on-off fashion. The actual power flow in each motor phase
is controlled by the duty cycle of the respective switches. To obtain a suitable duty
cycle for each switches technique pulse width modulation is used. Many different
modulation methods were proposed and development of it is still in progress [13, 27,
30, 38, 46, 47, 51, 52, 105].
The modulation method is an important part of the control structure. It should
provide features like:
wide range of linear operation,
low content of higher harmonics in voltage and current,
low frequency harmonics,
operation in overmodulation,
reduction of common mode voltage,
minimal number of switching to decrease switching losses in the power
components.
The development of modulation methods may improve converter parameters. In thecarrier based PWM methods theZero Sequence Signals (ZSS) [46] are added to extend
-
8/22/2019 Marcin Zelechowski
24/175
2. Voltage Source Inverter Fed Induction Motor Drive
18
the linear operation range (see section 2.4.2). The carrier based modulation methods
with ZSS correspond to space vector modulation. It will be widely presented in section
2.4.4.
All PWM methods have specific features. However, there is not just one PWMmethod which satisfies all requirements in the whole operating region. Therefore, in the
literature are proposed modulators, which contain from several modulation methods.
For example, adaptive space vector modulation [79], which provides the following
features:
full control range including overmodulation and six-step mode, achieved by the
use of three different modulation algorithms,
reduction of switching losses thanks to an instantaneous tracking peak value of
the phase current.
The content of the higher harmonics voltage (current) and electromagnetic
interference generated in the inverter fed drive depends on the modulation technique.
Therefore, PWM methods are investigated from this point of view. To reduce these
disadvantages several methods have been proposed. One of these methods is random
modulation (RPWM). The classical carrier based method or space vector modulation
method are named deterministic (DEPWM), because these methods work with constant
switching frequency. In opposite to the deterministic methods, the random modulation
methods work with variable frequency, or with randomly changed switching sequence
(see section 2.4.6).
2.4.2. Carrier Based PWMThe most widely used method of pulse width modulation are carrier based. This
method is also known as the sinusoidal (SPWM), triangulation, subharmonic, or
suboscillation method [16, 52]. Sinusoidal modulation is based on triangular carrier
signal as shown in Fig. 2.8. In this method three reference signals UAc, UBc, UCc are
compared with triangular carrier signal Ut, which is common to all three phases. In this
way the logical signals SA, SB, SC are generated, which define the switching instants of
the power transistors as is shown in Fig. 2.9.
-
8/22/2019 Marcin Zelechowski
25/175
2.4. Pulse Width Modulation (PWM)
19
Udc
A B C
N
Carrier
UAc
UBc
UCc
Ut
SA
SB
SC
Fig. 2.8. Block scheme of carrier based sinusoidal PWM
Ut
UAc
UBc
UCc
0
1
0
1
0
1
0
SB
SC
0
dcU32
dcU31
dcU32dcU310
dcU
dcU
0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
2dcU
SA
AU
ABU
2dcU
Fig. 2.9. Basic waveforms of carrier based sinusoidal PWM
-
8/22/2019 Marcin Zelechowski
26/175
2. Voltage Source Inverter Fed Induction Motor Drive
20
The modulation index m is defined as:
)(tm
m
U
Um = (2.23)
where:
mU - peak value of the modulating wave,
)(tmU - peak value of the carrier wave.
The modulation index m can be varied between 0 and 1 to give a linear relation
between the reference and output wave. At m=1, the maximum value of fundamental
peak voltage is 2
dcU
, which is 78.55% of the peak voltage of the square wave (2.21).
The maximum value in the linear range can be increased to 90.7% of that of the
square wave by inserting the appropriate value of a triple harmonics to the modulating
wave. It is shown in Fig. 2.10, which presents the whole range characteristic of the
modulation methods [67]. This characteristic include also the overmodulation (OM)
region, which is widely described in section 2.4.5.
1
0.785 0.907 1
1.155 3.24 M
m
[ ]%1002
dc
A
UU
78.5
90.7
100
SPWM
SVPWM
or SPWM with ZSS OM
Six step
operation
Fig. 2.10. Output voltage of VSI versus modulation index for different PWM techniques
-
8/22/2019 Marcin Zelechowski
27/175
2.4. Pulse Width Modulation (PWM)
21
If the neutral point N on the AC side of the inverter is not connected with the DC
side midpoint 0 (Fig. 2.3), phase currents depend only on the voltage difference
between phases. Therefore, it is possible to insert an additional Zero Sequence Signal(ZSS) of the 3-th harmonic frequency, which does not produce phase voltage distortion
and without affecting load currents. A block scheme of the modulator based on the
additional ZSS is shown in Fig. 2.11 [46].
N
Udc
A B C
SA
SB
SC
Carrier
UtCalculation
of ZSS
UAc
UBc
UCc
UAc
*
UBc*
UCc
*
Fig. 2.11. Generalized PWM with additional Zero Sequence Signal (ZSS)
The type of the modulation method depends on the ZSS waveform. The most popular
PWM methods are shown in Fig. 2.12 where unity the triangular carrier waveform gain
is assumed and the signals are normalized to2
dcU . Therefore,2
dcU saturation limits
correspond to 1. In Fig. 2.12 only phase A modulation waveform is shown as the
modulation signals of phase B and C are identical waveforms with 120 phase shift.
The modulated methods illustrated in Fig. 2.12 can be separated into two groups:
continuous and discontinuous. In the continuous PWM (CPWM) methods, the
modulation waveform are always within the triangular peak boundaries and in every
carrier cycle triangle and modulation waveform intersections. Therefore, on and off
switchings occur. In the discontinuous PWM (DPWM) methods a modulation
waveform of a phase has a segment which is clamped to the positive or negative DC
-
8/22/2019 Marcin Zelechowski
28/175
2. Voltage Source Inverter Fed Induction Motor Drive
22
bus. In this segments some power converter switches do not switch. Discontinuous
modulation methods give lower (average 33%) switching losses. The modulation
method with triangular shape of ZSS with 1/4 peak value corresponds to space vector
modulation (SVPWM) with symmetrical placement of the zero vectors in a sampling
period. It will be widely describe in section 2.4.4. In Fig. 2.12 is also shown sinusoidal
PWM (SPWM) and third harmonic PWM (THIPWM) with sinusoidal ZSS with 1/4
peak value corresponding to a minimum of output current harmonics [63].
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
SPWM THIPWM SVPWM
UA
UN0
UA0
UA
=UA0
UN0
UN0
UA
UA0
a) b) c)
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
UN0UN0
UN0
UA0
UA0U
A0
UA
UA
UA
DPWM1 DPWM2 DPWM3d) e) f)
Fig. 2.12. Waveforms for PWM with added Zero Sequence Signal a) SPWM, b)THIPWM, c) SVPWM,
d) DPWM1, e) DPWM2, f) DPWM3
2.4.3. Space Vector Modulation (SVM)The space vector modulation techniques differ from the carrier based in that way,
there are no separate modulators used for each of the three phases. Instead of them, the
reference voltages are given by space voltage vector and the output voltages of the
inverter are considered as space vectors (2.22). There are eight possible output voltage
vectors, six active vectors U1 - U6, and two zero vectors U0, U7 (Fig. 2.13). The
reference voltage vector is realized by the sequential switching of active and zero
vectors.
In the Fig. 2.13 there are shown reference voltage vector Uc and eight voltage
vectors, which corresponds to the possible states of inverter. The six active vectors
-
8/22/2019 Marcin Zelechowski
29/175
2.4. Pulse Width Modulation (PWM)
23
divide a plane for the six sectors I - VI. In the each sector the reference voltage vector
Uc is obtained by switching on, for a proper time, two adjacent vectors. Presented in
Fig. 2.13 the reference vectorUc can be implemented by the switching vectors ofU1, U2
and zero vectors U0, U7.
I
II
III
IV
V
VI
U7(111)
U0(000) U
1(100)
U2
(110)U3(010)
U4(011)
U5(001) U
6(101)
U
c
(t1
/Ts)U
1
(t2/T s
)U 2
Fig. 2.13. Principle of the space vector modulation
The reference voltage vectorUc is sampled with the fixed clock frequency ss Tf 1= ,
and next a sampled value ( )sTcU is used for calculation of times t1, t2, t0 and t7. The
signal flow in space vector modulator is shown in Fig. 2.14.
Udc
Sector
selection
SA
SB
SC
Calculation
t1
t2
t0
t7
fs
Uc
A B C
N
Uc(Ts)
Fig. 2.14. Block scheme of the space vector modulator
-
8/22/2019 Marcin Zelechowski
30/175
2. Voltage Source Inverter Fed Induction Motor Drive
24
The times t1 and t2 are obtained from simple trigonometrical relationships and can be
expressed in the following equations:
( )
= 3sin32
1 sMTt (2.24a)
( )
sin32
2 sMTt = (2.24b)
WhereMis a modulation index, which for the space vector modulation is defined as:
dc
c
stepsix
c
U
U
U
UM
2)(1
==
(2.25)
where:
cU - vector magnitude, or phase peak value,
)(1 stepsixU - fundamental peak value ( )dcU2 of the square-phase voltagewave.
The modulation indexMvaries from 0 to 1 at the square-wave output. The length of
the Uc vector, which is possible to realize in the whole range of is equal to dcU3
3.
This is a radius of the circle inscribed of the hexagon in Fig. 2.13. At this condition the
modulation index is equal:
907.0
2
3
3
==
dc
dc
U
U
M
(2.26)
This means that 90.7% of the fundamental at the square wave can be obtained. It
extends the linear range of modulation in relation to 78.55% in the sinusoidal
modulation techniques (Fig. 2.10).
After calculation of t1 and t2 from equations (2.24) the residual sampling time is
reserved for zero vectors U0 and U7.
70217,0 )( ttttTt s +=+= (2.27)
-
8/22/2019 Marcin Zelechowski
31/175
2.4. Pulse Width Modulation (PWM)
25
The equations for t1 and t2 are identically for all space vector modulation methods.
The only difference between the other type of SVM is the placement of zero vectors at
the sampling time.
The basic SVM method is the modulation method with symmetrical spacing zero
vectors (SVPWM). In this method times t0 and t7are equal:
( ) 22170 ttTtt s == (2.28)
For the first sector switching sequence can be written as follows:
U0 U1 U2 U7 U2 U1 U0 (2.29)This vector switching sequence in the SVPWM method is shown in Fig. 2.15a. In
this case zero vectors are placed in the beginning and in the end of period U0, and in the
center of the period U7. In one sampling period all three phases are switched. To realize
the reference vector can also be used an other switching sequence, for example:
U0 U1 U2 U1 U0 (2.30)or
U1 U2 U7 U2 U1 (2.31)These sequences are shown in Fig. 2.15b and 2.15c respectively. In these cases only
two phases switch in one sampling time, and only one zero vector is used U0 (Fig.
2.15b) orU7 (Fig. 2.15c). This type of modulation is called discontinuous pulse width
modulation (DPWM).
1
0 1
0 0 1
1
01
001
1 1 1
1 1
1
111
11
1
Ts
U7
t0
t2/2
SA
SB
SC
U1
U2
U2
U1
t1/2t
1/2 t
2/2
0
0 0
0
00
0 1 1
0 1
0
01
0
Ts
U0
U1
U2
U1
U0
t2
t1/2 t
0/2t
0/2 t
1/2
SA
SB
SC
0
0 0
0 0 0
0
00
000
1 1 1
1 1
1
111
11
1
Ts
U0
U1
U2
U7
U7
U2
U1
U0
t0/4 t
1/2 t
2/2 t
0/4t
0/4 t
1/2 t
2/2 t
0/4
SA
SB
SC
a) b) c)
Fig. 2.15. Space vectors in the sampling period a) SVPWM, b), c) DPWM
The idea of discontinuous modulation is based on the assumption that one phase is
clamped by 60 to lower or upper of the dc bus voltage. It gives only one zero state per
sampling period (Fig. 2.15b, c). The discontinuous modulation provides 33% reduction
-
8/22/2019 Marcin Zelechowski
32/175
2. Voltage Source Inverter Fed Induction Motor Drive
26
of the effective switching frequency and switching losses. The discontinuous space
vector modulation techniques, like all the space vector methods, correspond to the
carrier based modulation method. It will be widely described in the next section.
DPWM4
U7(111)
U0(000) U
1(100)
U2(110)
U3(010)
U4(011)
U5(001)
U6(101)
t7= 0
t7= 0
t7= 0
t0= 0
t0= 0
t0= 0
DPWM1
U7(111)
U0(000) U1 (100)
U2(110)
U3(010)
U4(011)
U5(001)
U6(101)
t7= 0
t7= 0
t7= 0
t0= 0
t0= 0
t0= 0
t0= 0
t7= 0
t0= 0
t7= 0
t7= 0
t0= 0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
UN0
UA0
UA
DPWM2
U7(111)
U0(000) U
1(100)
U2(110)
U3(010)
U4(011)
U5(001)
U6(101)
t7= 0
t7= 0t
7= 0
t0= 0 t
0= 0
t0= 0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
UN0
UA0
UA
DPWM3
U7(111)
U0(000) U1 (100)
U2(110)
U3(010)
U4(011)
U5(001)
U6(101)
t7= 0
t7= 0
t7= 0
t0= 0
t0= 0
t0= 0
t0= 0
t7= 0
t0= 0
t7= 0
t7= 0
t0= 0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
UN0
UA0
UA
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time
UA
UA0
UN0
a)
b)
c)
d)
Fig. 2.16. The discontinuous space vector modulation
-
8/22/2019 Marcin Zelechowski
33/175
2.4. Pulse Width Modulation (PWM)
27
In the Fig. 2.16 there are shown several different kinds of space vector discontinues
modulation. It can be seen that the type of method depends on the moved do not switch
sectors. These sectors are adequately moved on 0, 30, 60, 90 and denoted as
DPWM1, DPWM2, DPWM3 and DPWM4. Fig. 2.16 also shows voltage waveforms for
each methods. For the carrier based methods with ZSS these waveforms are identical
(Fig. 2.12).
From the type of modulation it depends also harmonic content, what is presented in
Fig. 2.17 for the SVPWM and DPWM1 methods.
Fig. 2.17. The output line to line voltage harmonics content a) SVPWM, b) DPWM 1
In Fig. 2.17 harmonics of output line to line voltage are shown. The voltage
frequency domain representation is composed of the series discrete harmonics
components. These are clustered about multiplies of the switching frequency. In this
case the switching frequency was 5 kHz. Spectrum for every modulation methods is
different. In Fig. 2.17 the differences between SVPWM and DPWM1 modulation
method can be seen. However, characteristic feature for all methods, which work with
constant switching frequency is clustered higher harmonics round multiplies of the
switching frequency. These type of modulation methods are named deterministic PWM
(DEPWM). The modulation method influence also for current distortion, torque ripple
and acoustic noise emitted from the motor. Modulation techniques are still being
improved for reduction of these disadvantages. One of the proposed methods is a
random PWM (RPWM) (see section 2.4.6).
-
8/22/2019 Marcin Zelechowski
34/175
2. Voltage Source Inverter Fed Induction Motor Drive
28
2.4.4. Relation Between Carrier Based and Space Vector ModulationAll the carrier based methods have equivalent to the space vector modulation
methods. The type of carrier based method depends on the added ZSS, as shown in
section 2.4.2, and type of the space vector modulation depending on the time of zero
vectors t0 and t7.
A comparison of carrier based method with SVM is shown in Fig 2.18. There is
shown a carrier based modulation with triangular shape of ZSS with 1/4 peak value.
This method corresponds to the space vector modulation (SVPWM) with symmetrical
placement of zero vectors in sampling period. In Fig. 2.18b is presented discontinuous
method DPWM1 for carrier based and for SVM techniques.
In the carrier based methods three reference signals UAc*, UBc
*, UCc* are compared
with triangular carrier signal Ut, and in this way logical signals SA, SB, SC are generated.
In the space vector modulation duration time of active (t1, t2) and zero (t0, t7) vectors are
calculated, and from these times switching signals SA, SB, SC are obtained. The gate
pulses generated by both methods are identical.
The carrier based PWM methods are simple to implement in hardware. Through the
compare reference signals with triangular carrier signal it receives gate pulses.
However, a PWM inverter is generally controlled by a microprocessor/controller
nowadays. Thanks to the representation of command voltages as space vector, a
microprocessor using suitable equations can calculate duration time and realize
switching sequence easily.
It is possible to implement all carrier based modulation methods using the space
vector technique. The active vector times t1 and t2 equations are identically for all space
vector modulation methods. But every method demand suitable equation for the zero
vectors t0 and t7.
The eight voltage vectors U0 - U7 correspond to the possible states of the inverter
(Fig. 2.13). Each of these states can be composed by a different equivalent electrical
circuit. In Fig 2.19 the circuit for the vectorU1is presented.
-
8/22/2019 Marcin Zelechowski
35/175
2.4. Pulse Width Modulation (PWM)
29
0
0 0
0 0 0
0
00
000
0 1 1
0 1
0
011
01
0
Ts
U0
U1
U2
U1
U0
t2
t1/2 t
0/2t
0/2 t
1/2
SA
SB
SC
UAc
*
UBc
*
UCc
*
SA
SB
SC
b)
CarrirbasedPWM
SpacevectorPWM
UAc
*
0
0 0
0 0 0
0
00
000
1 1 1
1 1
1
111
11
1
Ts
U0
U1
U2
U7
U7
U2
U1
U0
t0/4 t
1/2 t
2/2 t
0/4t
0/4 t
1/2 t
2/2 t
0/4
UBc
*
UCc
*
SA
SB
SC
SA
SB
SC
a)
CarrirbasedPWM
SpacevectorPWM
Fig. 2.18. Comparison of carrier based PWM with space vector PWM a) SVPWM, b) DPWM1
UA
UB
UC
UN0
A
B C
N0
2dcU
2dc
U
UB0=U
C0
UA0
Fig. 2.19. Equivalent circuit of VSI for the U1 vector
-
8/22/2019 Marcin Zelechowski
36/175
2. Voltage Source Inverter Fed Induction Motor Drive
30
Taking into consideration the electrical circuit in Fig. 2.19 the voltage distribution
can be obtained. The voltages can be written as:
dcA UU
3
2= ; dcB UU
3
1= ; dcC UU
3
1= (2.32)
dcA0 UU2
1= ; dcB0 UU
2
1= ; dcC0 UU
2
1= (2.33)
dcANA0N0 UUUU6
1== (2.34)
This analysis may be repeated for all vectors provided to obtain voltages presented in
Table 2.1.
Table 2.1. The voltages for the eight converter output vectors
A0U B0U AU BU CUC0U N0U
0U
1U
2U
3U
4U
5U
6U
7U
dcU2
1dcU
2
1
dcU3
2dcU
3
1dcU
2
1
dcU3
1 dcU
6
1
dcU2
1dcU
3
2dcU
3
1dcU
2
1 dcU
6
1
dcU21dcU
21 dcU3
2dcU31dcU21 dcU3
1 dcU61
dcU2
1dcU
3
1
dcU2
1dcU
2
1 dcU
3
2
dcU3
1dcU
2
1dcU
3
1dcU
6
1
dcU2
1 dcU
2
1 dcU
3
2dcU
3
1dcU
2
1dcU
3
1 dcU
6
1
dcU2
1dcU
2
1 dcU
3
1dcU
3
1dcU
2
1dcU
3
2 dcU
6
1
dcU2
1 dcU
2
1 0 0 dcU
2
10dcU
2
1
dcU2
1dcU
2
10 0 dcU
2
10dcU
2
1
The average value for sampling time ofUNO voltage can be written as follows:
++= 7210
dc
s
N0 ttttU
TU
3
1
3
1
2
1for the sectors I, III, V (2.35)
and
++= 7120
dc
s
N0 ttttU
TU 3
1
3
1
2
1for the sectors II, IV, VI (2.36)
-
8/22/2019 Marcin Zelechowski
37/175
2.4. Pulse Width Modulation (PWM)
31
From the above equations and taking into consideration equations (2.24) and (2.27)
the zero vectors times for different kinds of modulation can be calculated.
Relations between carrier based and SVM methods are presented in Table 2.2. This
table presents also the zero vector (t0, t7) times equations for the most significant
modulation methods.
Table 2.2. Relation between carrier based and SVM methods
=
cos4
12
MT
t s0
( )
+= sin3cos2
12 M
T
ts
0
Calculation oft0
and t7
for sectors I, III, V
for sectors II, IV, VI
210s7 tttTt =
Waveform of the
ZSS (Fig. 2.13)
( )0=N0U
Modulation
method
SPWM
Sinusoidal with
1/4 amplitude
no signal
THIPWM
=
3cos
4
1cos
41
2M
Tt s0
+=
3cos
2
1sin3cos
21
2M
Tt s0
for sectors II, IV, VI
210s7 tttTt =
for sectors I, III, V
Triangular with
1/4 amplitude
Discontinuous
SVPWM
DPWM1
( ) 221s70 ttTtt ==
0=0t
21s7 ttTt =
0=7t
21s0 ttTt =
when ( )1263
+
-
8/22/2019 Marcin Zelechowski
38/175
2. Voltage Source Inverter Fed Induction Motor Drive
32
range between this point and six-step mode is called overmodulation. This part of the
modulation techniques is not so important in vector controlled drives methods for the
sake of big distortion current and torque. For example, the overmodulation can be
applied in drives working in open loop control mode to increase the value of inverter
output voltage.
The overmodulation has been widely discussed in the literature [16, 33, 55, 75, 89].
Some of methods are proposed as extensions of the carrier based modulation and others
as extensions of space vector modulation. In the carrier based methods overmodulation
algorithm is realized by increasing reference voltage beyond the amplitude of the
triangular carrier signal. In this case some switching cycles are omitted and each phase
is clamped to one of the dc busses.
The overmodulation region for space vector modulation is shown in Fig. 2.20. The
maximum length of vectorUc possible to realization in whole range of angle is equal
dcU3
3. It is a radius of the circle inscribed of the hexagon. This value corresponds to
the modulation index equal to 0.907 (see equation 2.26). To realize higher values a
voltage overmodulation algorithm has to be applied. At the end of the overmodulation
region is a six-step mode (atM= 1).
U7(111)
U0(000) U
1(100)
U2(110)U
3(010)
U4(011)
U5(001) U
6(101)
U
c
(t1 /Ts)U1
(t2/T
s)U
2 Overmodulation range
0.907
-
8/22/2019 Marcin Zelechowski
39/175
2.4. Pulse Width Modulation (PWM)
33
If the value of the reference voltage beyond maximal value in the linear range vector
Uc can not be realized for whole range of angle. However, average voltage value can
be obtained for modification of the reference voltage vector. Because of the modified
reference voltage vector overmodulation algorithms are not widely used in vector
control methods of drive. To modify the reference voltage vector different algorithm
may be applied. Overmodulation range can be considered as one region [33], or it can
be divided into two regions [16, 55, 75, 89].
In the algorithm where overmodulation region is considered as two regions two
modes depending on the reference voltage value were defined. In mode I the algorithm
modifies only the voltage vector amplitude, in mode II both the amplitude and angle of
the voltage vector.
Overmodulation mode I is shown in Fig. 2.21.
U0(000)
U7(111)
Uc
Uc*
U1 (100)
U2(110)U
3(010)
U4(011)
U5(001) U
6(101)
Fig. 2.21. Overmodulation mode I
In this mode voltage vectorUc crosses the hexagon boundary at two points in each
sector. There is a loss of fundamental voltage in the region where reference vector
exceeds the hexagon boundary. To compensate for this loss, the reference vector
amplitude is increased in the region where the reference vector is in hexagon boundary.
A modified reference voltage trajectory proceeds partly on the hexagon and partly on
the circle. This trajectory is shown in Fig. 2.21.
-
8/22/2019 Marcin Zelechowski
40/175
2. Voltage Source Inverter Fed Induction Motor Drive
34
In the hexagon trajectory part only active vectors are used. The duration of these
vectors t1 and t2 are obtained from trigonometrical relationships and can be expressed in
the following equations:
sincos3
sincos3
+= s1 Tt (2.37a)
1s2 tTt = (2.37b)
0== 70 tt (2.37c)
The output voltage waveform is given approximately by linear segments for the
hexagon trajectory and sinusoidal segments for the circular trajectory. Boundary of the
segments is determined by a crossover angle which depends on the reference voltage
value. As known from Fig. 2.21 the upper limit in mode I is when = 0. Then the
voltage trajectory is fully on the hexagon. The fundamental peak value generated in this
way voltage is 95% of the peak voltage of the square wave [75]. It gives modulation
index M= 0.952.
For the modulation index higher then 0.952 the overmodulation mode II is applied.
The overmodulation mode II is shown in Fig. 2.22. In this mode not only the reference
vector amplitude is modified but also an angle. The reference angle from to * is
changed.
U0(000)
U7(111)
Uc
Uc*
U1(100)
U2(110)U
3(010)
U4(011)
U5(001) U
6(101)
h
h
Fig. 2.22. Overmodulation mode II where both amplitude and angle is changed
-
8/22/2019 Marcin Zelechowski
41/175
2.4. Pulse Width Modulation (PWM)
35
The trajectory ofUc* is maintained on the hexagon which defines amplitude of the
reference voltage vector. The angle is calculated from the following equations:
-
8/22/2019 Marcin Zelechowski
42/175
2. Voltage Source Inverter Fed Induction Motor Drive
36
cycles the switching sequence is deterministic. In RPWM methods the switching
frequency or the switching sequence change randomly.
One of the proposed random modulation techniques is a method with randomly
varied lengths of coincident switching and sampling time of the modulator. This method
was named RPWM 1. The sampling and switching cycles in DEPWM with RPWM 1 is
comparable shown in Fig. 2.23. The reference voltage vectors Uc, which are calculated
in one sampling time Ts and realized in the next switching time Tsw are shown. In drive
systems the controller mostly operates in synchronism with modulator and in RPWM 1
arises problems in the control system, when it works with variable sampling frequency.
An additional control algorithm with variable sampling frequency is difficult tin a
digital implementation.
1 2 3 ... n-1 n ...sampling cycles
switching cycles 1 2 3 ... n-1 n ...
)1(
cU)2(
cU)3(
cU)(K
cU)1( n
cU)1( +n
cU)(n
cU
sampling cycles
switching cycles ...1 2 ... n-1 n
...1 2 ... n-1 n
3
3
)1(
cU)2(
cU)3(
cU)(K
cU)1( n
cU)1( +n
cU)(n
cU
a)
b)
sws TT =
sws TT =
Fig. 2.23. Sampling and switching cycles a) DEPWM, b) RPWM 1
For elimination of these disadvantages random modulation techniques were
proposed, which operate with a fixed switching and sampling frequency. These methods
randomly change switching sequence in the interval. Three of these methods are shown
in Fig. 2.24 [6].
First of them (Fig. 2.24a) is random lead-lag modulation (RLL). In this method pulse
position is either commencing at the beginning of the switching interval (leading-edge
-
8/22/2019 Marcin Zelechowski
43/175
2.4. Pulse Width Modulation (PWM)
37
modulation) or its tailing edge is aligned with the end of the interval (lagging-edge
modulation). A random number generator controls the choice between leading and
legging edge modulation.
In Fig. 2.24b is shown a random center pulse displacement (RCD) method. In this
technique pulses are generated identically as in the SVPWM method (Fig. 2.15), but
common pulse center is displaced by the amount sT from the middle of the period.
The parameter is varied randomly within a band limited by the maximum duty cycle.
The last presented method (Fig. 2.24c) is random distribution of the zero voltage
vector (RZD). Additionally distribution of the zero vectors can by different, until only
one zero vector in switching cycle in the discontinuous methods (Fig. 2.15b, c). This
fact is utilized in the random distribution of the zero voltage vector, where the
proportion between the time duration for the two zero vectors U0(000) and U7(111) is
randomized in the switching cycles.
SA
SB
SC
Ts
Ts
Ts
Ts
sT sT sT sT
SA
SB
SC
Ts
Ts
Ts
Ts
Lead Lag Lag Lead
SA
SB
SC
Ts
Ts
Ts
Ts
a)
b)
c)
Fig. 2.24. Different fixed switching random modulation schemes a) Random lead-leg modulation (RLL),
b) Random center displacement (RCD), c) Random zero vector distribution (RZD)
-
8/22/2019 Marcin Zelechowski
44/175
2. Voltage Source Inverter Fed Induction Motor Drive
38
The main disadvantage of the RPWM 1 method (Fig. 2.23b) is variable switching
frequency. For elimination of this disadvantage RPWM 2 [119] was proposed, which
operates with fixed sampling frequency and variable switching frequency. The principle
of this method is shown in Fig. 2.25.
1 2 3 ... n-1 n ...
...1 2 3 ... n-1 n
sampling cycles
switching cycles
)1(
cU)2(
cU)3(
cU)(K
cU)1( n
cU)1( +n
cU)(n
cU
swT
sT
t
Fig. 2.25. Sampling and switching cycles in RPWM 2 technique
In this method the start of each switching cycles is delayed with respect to that of the
coincident sampling cycle by a random varied time interval t . It is given as:
srTt= (2.39)
where rdenotes a random number between 0 and 1. Time interval t is limited for
the sake of minimum switching time of inverter.
Fig. 2.26. The output line to line voltage harmonics content a) RPWM 1, b) RPWM 2
Corresponding spectra for the RPWM 1 and RPWM 2 techniques are shown in Fig.
2.26a and 2.26b respectively. It can be seen that the harmonic clusters typical for the
determination modulation (compared to Fig. 2.17) are practically eliminated by the
-
8/22/2019 Marcin Zelechowski
45/175
2.5. Summary
39
random modulation techniques. Simulation result presented in both figures (Fig. 2.17
and Fig. 2.26) was done at the same conditions: sampling frequency 5 kHz, output
frequency 50 Hz.
2.5. SummaryIn this chapter mathematical description of IM based on complex space vectors was
presented. The complete equations set is the basis of further consideration of control
and estimation methods.
The structure of two levels voltage source inverter was presented. The main features
and voltage forming methods were described. For the sake of dead-time and voltagedrop on the semiconductor devices the inverter has nonlinear characteristic. Therefore,
in control scheme compensation algorithms are needed.
The inverter is controlled by pulse width modulation (PWM) technique. The
modulation methods are divided into two groups: triangular carrier based and space
vector modulation. Between those two groups there are simple relations. All the carrier
based methods have equivalent to the space vector modulation methods. The type of
carrier based method depends on the added ZSS and type of the space vector
modulation depends on the placement of zero vectors in the sampling period. Presented
modulation methods will be used in the final drive.
This chapter contains compete review of the modulation techniques, including some
random modulation methods. Those methods have very interesting advantages and can
be implemented in special application of IM drives. Currently they have not been
implemented in a presented serially produced drive. However, it will be offered as an
option in a near future. Some experimental results for the implemented modulation
methods are shown in Chapter 7.
-
8/22/2019 Marcin Zelechowski
46/175
3. Vector Control Methods of Induction Motor3.1. Introduction
In this chapter review of the most significant IM vector control method is presented.
According to the classification presented in Chapter 1. The theoretical basis and short
characteristic for all methods are given. The direct torque control (DTC) method creates
a base for further analyze of DTC-SVM algorithms. Therefore, DTC is more detailed
discussed (see section 3.4).
3.2. Field Oriented Control (FOC)The principle of the field oriented control (FOC) is based on an analogy to the
separately excited dc motor. In this motor flux and torque can be controlled
independently. The control algorithm can be implemented using simple regulators, e.g.
PI-regulators.
In induction motor independent control of flux and torque is possible in the case of
coordinate system is connected with rotor flux vector. A coordinate system qd is
rotating with the angular speed equal to rotor flux vector angular speed srK = ,
which is defined as follows:
dt
d srsr = (3.1)
The rotating coordinate system qd is shown in Fig. 3.1.
The voltage, current and flux complex space vector can be resolved into components
dand q.
sqsdK UU j+=sU (3.2a)
sqsdK II j+=sI , rqrdK II j+=rI (3.2b)
sqsdK j+=s , rrdK ==r (3.2c)
-
8/22/2019 Marcin Zelechowski
47/175
3.2. Field Oriented Control (FOC)
41
r
d
q sI
sI
sI
sdIsqI
sr
sr
Fig. 3.1. Vector diagram of induction motor in stationary and rotating qd coordinates
In qd coordinate system the induction motor model equations (2.10-2.12) can be
written as follows:
sqsrsd
sdssd dt
dIRU += (3.3a)
sdsr
sq
sqssq dt
dIRU ++= (3.3b)
dt
dIR rrdr +=0 (3.3c)
( )mbsrrrqr pIR +=0 (3.3d)
rdMsdssd
ILIL += (3.4a)
rqMsqssq ILIL += (3.4b)
sdMrdrr ILIL += (3.4c)
sqMrqr ILIL +=0 (3.4d)
= Lsqr
r
Msb
m MIL
Lmp
Jdt
d
2
1(3.5)
The equations 3.3c and 3.4c can be easy transformed to:
-
8/22/2019 Marcin Zelechowski
48/175
3. Vector Control Methods of Induction Motor
42
r
r
rsd
r
rMr L
RI
L
RL
dt
d= (3.6)
The motor torque can by expressed by rotor flux magnitude r and stator current
component sqI as follows:
sqr
r
Msbe I
L
LmpM
2= (3.7)
Equations (3.6) and (3.7) are used to construct a block diagram of the induction
motor in qd coordinate system, which is presented in Fig. 3.2.
r
m
2
s
b
m
p
eM
LM
J
1
r
rM
L
RL
r
r
L
R
r
M
L
L
sdI
sqI
eM
Fig. 3.2. Block diagram of induction motor in qd coordinate system
The main feature of the field oriented control (FOC) method is the coordinate
transformation. The current vector is measured in stationary coordinate .
Therefore, current components sI , sI must be transformed to the rotating system
qd . Similarly, the reference stator voltage vector components csU , csU , must be
transformed from the system qd to . These transformations requires a rotor
flux angle sr . Depending on calculations of this angle two different kind of field
oriented control methods maybe considered. Those are Direct Field Oriented Control
(DFOC) andIndirect Field Oriented Control(IFOC) methods.
-
8/22/2019 Marcin Zelechowski
49/175
3.2. Field Oriented Control (FOC)
43
For DFOC an estimator or observer calculates the rotor flux angle sr . Inputs to the
estimator or observer are stator voltages and currents. An example of the DFOC system
is presented in Fig. 3.3.
PI
SVM
SA
SB
SCsq c
I
FluxEstimator
Udc
sU
sU
sI
csU
csU
sI
sI
sr
rc
ecM
sdI
sqI
sd cI
PI
qd
qd
3
2
Motor
rcM
r
sb L
L
mp
12
ML
1
VoltageCalculation
Fig. 3.3. Block diagram of the Direct Field Oriented Control (DFOC)
For the IFOC rotor flux angle sr is obtained from reference sdcI , sqcI currents. The
angular speed of the rotor flux vector speed can be calculated as follows:
mbslrs p += (3.8)
where sl is a slip angular speed. It can be calculated from (3.3d) and (3.4d).
sqc
r
r
sdc
sl IL
R
I
1= (3.9)
In Fig. 3.4 a block diagram of the IFOC is shown.
-
8/22/2019 Marcin Zelechowski
50/175
3. Vector Control Methods of Induction Motor
44
PI
SVM
SA
SB
SCsq c
I
Udc
sI
csU
csU
sI
sI
sr
rc
ecM
sdI
sqI
sdcI
PI
qd
qd
Motor
rcM
r
sb L
L
mp
12
ML
1
3
2
msr
sl
sdcr
r
IL
R 1
bp
Fig. 3.4. Block diagram of the Indirect Field Oriented Control (IFOC)
In both presented examples reference currents in rotating coordinate system sdcI , sqcI
are calculated from the reference flux and torque values. Taking into consideration the
equations describing IM in field oriented coordinate system (3.6) and (3.7) at steady
state the formulas for the reference currents can be written as follows:
r
M
sdc L
I1
= (3.10)
ec
rcM
r
sb
sqc ML
L
mpI
12= (3.11)
The property of the FOC methods can be summarized as follows:
the method is based on the analogy to control of a DC motor, FOC method does not guarantee an exact decoupling of the torque and flux
control in dynamic and steady state operation,
relationship between regulated value and control variables is linear only forconstant rotor flux amplitude,
-
8/22/2019 Marcin Zelechowski
51/175
3.3. Feedback Linearization Control (FLC)
45
full information about motor state variable and load torque is required (themethod is very sensitive to rotor time constant),
current controllers are required, coordinate transformations are required, a PWM algorithm is required (it guarantees constant switching frequency), in the DFOC rotor flux estimator is required, in the IFOC mechanical speed is required, the stator currents are sinusoidal except of high frequency switching harmonics.
3.3. Feedback Linearization Control (FLC)The transformation of the induction motor equations in the field coordinates has a
good physical basis because it corresponds to the decoupled torque production in a
separately excited DC motor. However, from the theoretical point of view, other types
of coordinates can be selected to achieve decoupling and linearization of the induction
motor equations.
In [28] it is shown that a nonlinear dynamic model of IM can be considered as
equivalent to two third-order decoupled linear systems. In [70] a controller based on a
multiscalar motor model has been proposed. The new state variables have been chosen.
In result the motor speed is fully decoupled from the rotor flux. In [82] the authors
proposed a nonlinear transformation of the motor states variables, so that in the new
coordinates, the speed and rotor flux amplitude are decoupled by feedback. Others
proposed also modified methods based on Feedback Linearization Control like in [93,
94].
In the example given new quantities for control of rotor flux magnitude and
mechanical speed were chosen [93]. For this purpose the induction motor equations
(2.10-2.12) can be written in the following form:
gg)x(x ss UUf +& (3.12)where:
-
8/22/2019 Marcin Zelechowski
52/175
3. Vector Control Methods of Induction Motor
46
++
=
J
MII
Ip
Ip
ILp
ILp
f
Lsrsr
srrmb
srmbr
sMrrmb
sMrmbr
)(
)(
x (3.13)
T
g
= 00100 ,,,,sL
(3.14)
T
g
= 01000 ,,,,sL
(3.15)
[ ]Tx mssrr II ,,,, (3.16)
and
r
r
L
R= (3.17)
rs
M
LL
L
= (3.18)
2
22
rs
Mrrs
LL
LRLR
+= (3.19)
J
Lmp Msb
2= (3.20)
Because rrm ,, are not dependent on ss UU , it is possible to chose variable
dependent on x:
222
1 )x( rrr = (3.21)m)x(2 (3.22)
If it is assumed that )x(1 , )x(2 are output variables, the full definition of new
coordinates can be given by:
)x(11 z (3.23a)
)x(12 fLz = (3.23b)
-
8/22/2019 Marcin Zelechowski
53/175
3.3. Feedback Linearization Control (FLC)
47
)x(23 z (3.23c)
)x(24 fLz = (3.23d)
=
r
r
z arctan5 (3.23e)
It should be mentioned that the goal of the control is to obtain constant flux
amplitude and to follow the reference angular speed.
The fifth variable cannot be fully linearized. Additionally, it is not controllable (the
fifth variable correspond to slip in the motor). Therefore, the last equation is not
considered. Then the dynamics of the system are given by:
+
=
s
s
f
f
U
U
L
L
z
zD
2
2
1
2
3
1
&&
&&(3.24)
where
=
22
11
fgfg
fgfg
LLLL
LLLLD (3.25)
If 01
(the amplitude of flux is not zero) then 0D)
det( and it is possible todefine the linearization feedback as:
+
=
2
1
2
2
1
2
v
v
L
L
U
U
f
f
s
s
1-D (3.26)
Then the resulting system is described by the equations:
21 zz =& (3.27a)12 vz =& (3.27b)43 zz =& (3.27c)24 vz =& (3.27d)
and the final block diagram of the induction motor with the new defined control
signals can be shown as in Fig. 3.5.
-
8/22/2019 Marcin Zelechowski
54/175
3. Vector Control Methods of Induction Motor
48
m
LM
eM2
4z
J
r1
2z2
r
Fig. 3.5. Block diagram of the induction motor with new 1v and 2v control signals
The control signals 1v , 2v are calculated by using linear feedback as follows:
( ) 21211111 zkzzkv ref (3.28)( ) 42233212 zkzzkv ref (3.29)
where coefficients 11k , 12k , 21k , 22k are chosen to receive reference close loop
system dynamics.
An example of a FLC system for PWM inverter-fed induction motor is presented in
Fig. 3.6.
The property of the FLC can be summarized as follows:
it guarantees exactly decoupling of the motor speed and rotor flux control in bothdynamic and steady state,
the method is implemented in a state variable control fashion and needs complexsignal processing,
full information about motor state variables and load torque is required, there are no current controllers,
a PWM vector modulator is required, what further guarantee constant switchingfrequency,
-
8/22/2019 Marcin Zelechowski
55/175
3.4. Direct Flux and Torque Control (DTC)
49
the stator currents are sinusoidal except of high frequency switching harmonics.
Speed
Controller
FluxController Vector
Modulator
Control
Signals
Transfor-
mation
Feedback
Signals
Transfor-mation
1
2
sI
sI
r
r
Flux
Estimator
m
2
rc
5z
SA
SB
SC
Voltage
Calculation
mc
1z
2z
3z
4z
csU
Motor
sU
sI
csU
dcU
Fig. 3.6. Block scheme of the feedback linearization control method
3.4. Direct Flux and Torque Control (DTC)3.4.1. Basics of Direct Flux and Torque Control
As it was mentioned in section 3.2 in the classical vector control strategy (FOC) the
torque is controlled by the stator current component sqI in accordance with equation
(3.7). This equation can also be written as:
sin2
sr
r
Msbe I
L
LmpM = (3.30)
where:
- angle between rotor flux vector and stator current vector.
The formula (3.30) can be transformed into the equation:
rs
Msr
Msbe
LLL
LmpM sin
22
= (3.31)
where:
- angle between rotor and stator flux vectors.
-
8/22/2019 Marcin Zelechowski
56/175
3. Vector Control Methods of Induction Motor
50
It can be noticed that the torque depends on the stator and rotor flux magnitude as
well as the angle . The vector diagram of IM is presented in Fig. 3.7. The two angels
and are also shown in Fig. 3.7. The angle is important in FOC algorithms,
whereas in DTC techniques.
sI
s
r
ss
sr
Fig. 3.7. Vector diagram of induction motor
From the motor voltage equation (2.10a), for the omitted voltage drop on the stator
resistance, the stator flux can by expressed as:
s
s U
=dt
d(3.32)
Taking into consideration the output voltage of the inverter in the above equation it
can be written as:
=t
vdt0
Us (3.33)
where:
=
==
7,00
6...13
2 3)1(
v
veU vjdcv
U (3.34)
Equation (3.33) describe eight voltage vectors which correspond to possible inverter
states. These vectors are shown in Fig. 3.8. There are six active vectors U1-U6 and two
zero vectors U0, U7.
-
8/22/2019 Marcin Zelechowski
57/175
3.4. Direct Flux and Torque Control (DTC)
51
U1
(100)
U2
(110)U3(010)
U4(011)
U5(001) U
6(101)
Im
ReU7(111)
U0(000)
Fig. 3.8. Inverter output voltage represented as space vectors
It can be seen from (3.33), that the stator flux directly depends on the inverter voltage
(3.34).
By using one of the active voltage vectors the stator flux vector moves to the
direction and sense of the voltage vector. It can be observed by simulation of six-step
mode (Fig. 3.9) and PWM operation (Fig. 3.10). In Fig. 3.9 is well shown how stator
flux changes direction for the cycle sequence of the active voltage vectors. Obviously,
the same effect is for the PWM operation (Fig. 3.10). However, in this case the control
algorithm choose correct voltage vectors, thanks to that waveform is close to be
sinusoidal. In this simulation a low sampling frequency is used (0.5kHz) for better
presenting the effect. A zoom part of the flux vector trajectory is shown in Fig. 3.11.
In induction motor the rotor flux is slowly moving but the stator flux can be changed
immediately. In direct torque control methods the angle between stator and rotor flux
can be used as a variable of torque control (3.31). Moreover stator flux can be
adjusted by stator voltage in simple way. Therefore, angle as well as torque can be
changed thanks to the appropriate selection of voltage vector.
There are the general bases of the direct flux and torque control methods. Those
consideration and above equations can be used in analysis of the classical DTC
algorithms as well as in new proposed methods. It is also bases of the DTC-SVM
methods, which are presented in Chapter 4.
-
8/22/2019 Marcin Zelechowski
58/175
3. Vector Control Methods of Induction Motor
52
a)
b)
Fig. 3.9. IM under six-step mode a) voltage and stator flux waveforms, b) stator flux trajectory
a)
b)
Fig. 3.10. IM under PWM operation a) voltage and stator flux waveforms, b) stator flux trajectory
-
8/22/2019 Marcin Zelechowski
59/175
3.4. Direct Flux and Torque Control (DTC)
53
U1(100)
U2(110)U
3(010)
U4(011)
U5(001) U6(101)
U7(111)
U0(000)
voltage U3
applied
voltage U2applied
voltage U3
applied
voltage U3applied
voltage U4
applied
voltage U4
applied
voltage U3
applied
voltage U4applied
Fig. 3.11. Forming of the stator flux trajectory by appropriate voltage vectors selection
3.4.2. Classical Direct Torque Control (DTC) Circular Flux PathThe block diagram of classical DTC proposed by I. Takahashi and T. Nogouchi [97]
is presented in Fig. 3.12.
s
SA
SB
SC
Udc
Motor
Torque
Controller
Flux
Controller
sc d
Md
Voltage
Calculation
Vector
Selection
Table
(N)ss
Sector
Detection
Flux and
Torque
Estimator
Mec
Us
Is
eM s
s
Me
e
Fig. 3.12. Block scheme of the direct torque control method
-
8/22/2019 Marcin Zelechowski
60/175
3. Vector Control Methods of Induction Motor
54
The stator flux amplitude sc and the electromagnetic torque cM are the reference
signals which are compared with the estimated s and eM
values respectively. The
flux e and torque Me errors are delivered to the hysteresis controllers. The digitized
output variables d , Md and the stator flux position sector ( )Nss selects the
appropriate voltage vector from the switching table. Thus, the selection table generates
pulses SA, SB, SC to control the power switches in the inverter.
For the flux is defined two-level hysteresis controller, for the torque three-level, as it
is shown in Fig. 3.13.
a)
e
d
H
b)
M
d
Me
MH
Fig. 3.13. The hysteresis controllers a) two-level, b) three-level
The output signals d , Md are defined as:
1=d for He > (3.35a)
0=d for He < (3.35b)
1=Md for MM He > (3.36a)
0=Md for 0=Me (3.36b)
1=Md for MM He < (3.36c)
In the classical DTC method the plane is divided for the six sectors (Fig. 3.14),
which are defined as:
Sector 1:
+
6,
6
ss (3.37a)
Sector 2:
+
2,
6
ss (3.37b)
Sector 3:
++
65,
2ss (3.37c)
-
8/22/2019 Marcin Zelechowski
61/175
3.4. Direct Flux and Torque Control (DTC)
55
Sector 4:
+
6
5,
6
5 ss (3.37d)
Sector 5:
2
,
6
5 ss (3.37e)
Sector 6:
6,
2
ss (3.37f)
U7(111)
U0(000) U1 (100)
U2(110)
U3(010)
U4(011)
U5(001)
U6(101)
Sector 1
Sector 2Sector 3
Sector 4
Sector 5 Sector 6
Fig. 3.14. Sectors in the classical DTC method
For the stator flux vector laying in sector 1 (Fig. 3.15) in order to increase its
magnitude the voltage vectors U1, U2, U6 can be selected. Conversely, a decrease can be
obtained by selecting U3, U4, U5. By applying one of the zero vectors U0 or U7 the
integration in equation (3.33) is stopped. The stator flux vector is not changed.
For the torque control, angle between stator and rotor flux is used (equation
3.31). Therefore, to increase motor torque the voltage vectors U2, U3, U4 can be selected
and to decrease U1, U5, U6.
The above considerations allow construction of the selection table as presented in
Table 3.1.
-
8/22/2019 Marcin Zelechowski
62/175
3. Vector Control Methods of Induction Motor
56
s
r
Sector 1
U2
U3
U1
U4
U5
U6
Fig. 3.15. Selection of the optimum voltage vectors for the stator flux vector in sector 1
Table 3.1. Optimum switching table
d Md Sector 1 Sector 2 Sector 3 Sector 4 Sector 5 Sector