SlideShare una empresa de Scribd logo
1 de 182
Descargar para leer sin conexión
A VECTOR CONTROLLED MATRIX CONVERTER
INDUCTION MOTOR DRIVE
By
Sedat Sfinter, MSc
iTwo
Thesis submitted to the University of Nottingham
for the degree of Doctor of Philosophy, July, 1995
To My Wife
ACKNOWLEDGMENTS
I would like to express my gratitude to Dr. JC Clare for his guidance,
supportand being an exceRentsupervisorover the courseof this project.
I would like to thank Dr. M Sumnerwho hasgiven adviceto me throughout
the project.
I would also like to thank the Governmentof Republic of Turkey for giving
me the opportunity to carry out this research.
Finally, I would like to expressmy special gratitude to my wife for her
patience,supportand encouragementduring the courseof this project.
i
TABLE OF CONTENTS
ABSTRACT
..............................................
Vi
LIST OF SYMBOLS
.......................................
Vii
CHAI'TER 1 INTRODUCTION
1.1 Introduction
............................................
1.2 Review of Matrix ConverterDevelopments
......................
5
1.3 Project Objectives
........................................
7
1.4 Structureof the Thesis
.....................................
8
CHAPTER 2 MATRIX CONVERTER MODULATION ALGORITHMS
2.1 Introduction
............................................
10
2.2 The Venturini Control Algorithm
.............................
10
112.2.1OutputVoltageWaveforms
.............................
2.2.2 Input CurrentWaveforms
..............................
15
2.2.3 Input DisplacementFactor Control
........................
17
2.2.4 Maximum Output Voltage Improvement....................
19
2.2.5 Third Harmonic Addition
..............................
21
2.2.6 Modification of the Venturini Algorithm for Maximum Output
Voltage
...........................................
22
2.3 A Simplified Form of the Venturini Algorithm ....................
24
2.4 The ScalarControl Algorithm
................................
25
2.5 Conclusions
............................................
27
ii
CHAPTER 3 MATRIX CONVERTER POWER CIRCUIT DESIGN
3.1Introduction
............................................
28
3.2 Bidirectional Switch Configuration
...........................
28
3.2.1 Diode Bridge Bidirectional Switch
.......................
29
3.2.2 Parallel Structure Switch
...............................
30
3.2.3 SeriesStructureSwitch
................................
30
3.3 Choice of Switching Device
.................................
31
3.4 Device Ratings
..........................................
32
3.4.1 Device Voltage Rating
................................
33
3.4.2 Device Current Rating
................................
33
3.5GateDrive Circuit
.......................................
36
3.5.1 Circuit Operation
....................................
36
3.5.2 The Gate Drive Circuit Performance
......................
38
3 6S b i 39
. nu ber C rcuit Design
....................................
3.6.1 Analysis of the SnubberCircuit
........................
40
.
...................
3.7 Constructionof the Power Circuit
.
46
....... .
3.8 Conclusions
............................................
48
CHAPTER 4 THE CONVERTER LOSSES PROTECTION AND TESTING
4.1 Introduction
............................................
50
4.2 Lossesin the Switching Devices
.............................
50
4.2.1 ConductionLosses
...................................
51
4.2.2 Switching Losses
....................................
54
4.2.3 Heat Sink Design
....................................
58
4.3 SnubberLosses
.........................................
61
4.4 Matrix ConverterProtection
................................
62
4.4.1OutputVoltageClamp
................................
63
iii
4.4.2 Over-CurrentProtection
...............................
64
4.5 Input Filter
............................................
65
4.6 Power Circuit Testing
.....................................
65
4.7 Converter Efficiency Measurements
...........................
69
4.8 Conclusions
............................................
70
CHAPTER 5 TRANSPUTER NETWORK AND CONTROL HARDWARE
5.1 Introduction
............................................
71
5.2 MicroprocessorTechnology
.................................
71
5.2.1 The Transputer
......................................
73
5.2.2 Parallel Processingfor Real Time Control
...................
74
5.3 Interface Boards
.........................................
80
5.3.1 The CO11Link Adapter
...............................
80
5.3.2 Voltage and CurrentMeasurements
.......................
80
5.3.3 SpeedMeasurement
..................................
81
5.4 Timing Circuitry
........................................
82
5.5 Dead-Lock ProtectionCircuitry
..............................
87
5.6 Delay And Disable Circuitry
................................
88
5.7 Conclusions
............................................
89
CHAPTER 6 CONSTANT V/F AND SLIP CONTROL OF MATRIX
CONVERTER INDUCTION MOTOR DRIVES
6.1Introduction
............................................
90
6.2 Real-Time Implementationof Control Algorithms .................. 91
6.2.1 Real-Time Implementationof the Venturini Algorithm
..........
91
6.2.2 Real-Time Implementationof the ScalarAlgorithm
............
96
IV
6.2.3 Experimental Results
.................................
98
6.3 Open-LoopV/F Induction Motor Control
.......................
98
6.3.1 OccarnImplementationof the Control Algorithm
.............
101
6.3.2 ExperimentalResults
.................................
103
6.4 Closed-LoopControl Using the Slip RegulationTechnique
..........
105
6.4.1 SystemLayout
.....................................
107
6.4.2 SpeedController Design
..............................
109
6.4.3 OccamImplementationof the Control Algorithm
.............
109
6.4.4 ExperimentalResults
.................................
113
6.5 Conclusions
...........................................
115
CHAPTER 7 VECTOR CONTROL OF MATRIX CONVERTER
INDUCTION MOTOR DRIVES
7.1 Introduction
...........................................
117
7.2 Vector Control
.........................................
117
7.3 Implementation of Vector Control
............................
122
7.3.1 Third Harmonic Addition
..............................
126
7.4 Controller Design
.......................................
127
7.4.1 Speed Controller
....................................
127
7.4.2 Current Controller
...................................
128
7.5 Implementation of Vector Control On the Transputer Network
........
129
7.5.1 Transputer Layout
..................................
129
7.5.2 Occarn Implementation of the Vector Control Technique
.......
129
7.6 Experimental Results
.....................................
134
7.7 Conclusions
...........................................
142
V
CHAPTER 8 CONCLUSIONS
8.1 Summary of the Work
....................................
143
8.2 Potential Applications and Future Work
........................
146
REFERENCES
...........................................
147
APPENDIX A SNUBBER LOSSES
............................
153
APPENDIX B CURRENT PROTECTION CIRCUIT
...............
158
APPENDIX C SPECIFICATIONS AND SPEED MEASUREMENT
....
160
APPENDEK D ANALOG-DIGITAL CONVERSION BOARD
.........
164
APPENDIX E TRANSFORMATION EQUATIONS
................
167
APPENDIX F DIGITAL IMPLEMENTATION OF THE LAPLACE
COMPENSATIONFUNCTIONS
...................
169
vi
ABSTRACT
This thesisconcernsthe designandconstructionof a closed-loopcontrolled
matrix converter induction motor drive, using transputerparallel processors.The
modulation algorithms used for the matrix converter are described. A 2.5 kW
experimentalmatrix converterusing IGBT switching deviceshas beenconstructed
and tested.An analysisof the lossesin the converterhasbeencarried out and this
gives good agreementwith the measuredlosses.
Two modulationalgorithms,the Venturini algorithm andthe scalaralgorithm
have beenimplementedin real-time on a network of parallel transputerprocessors.
Experimentalresultsarepresentedto comparetheoperationof thesetwo algorithms.
Open-loop constantV/F control of the matrix converterinduction motor drive has
been demonstrated.A controller has been designedto achieve closed-loop speed
control of the drive system, employing the slip regulation technique. The
experimental results under various operating conditions have verified the correct
operationof bothcontrol systems.T'heindirect vectorcontrol techniquehasalsobeen
implemented.The resultsdemonstratethe steady-stateand transientperformanceas
well as the regenerativeoperationof the drive system.The application of a matrix
converter to a high performanceinduction motor servodrive rated at 2.5 kW with
true four quadrant capability and minimum passive components has been
demonstrated.
vii
LIST OF SYMBOLS
fi : input frequency
f. : output frequency
f. : switching frequency
'A, 1BI IC
: instantaneousthreephaseinput currentsof the converter
I, IbI
: instantaneousthreephaseoutput currentsof the converter
ii(t) : input current vector
Mt) : output current vector
I. : maximum output current
Id : device current
is : snubbercurrent
is., isbs 'sc
: instantaneousthreephasestatorcurrents
is& isq : stator currents in a synchronously rotating d-q axis frame of reference
ird, i, : rotor currents in a synchronously rotating d-q axis frame of reference
'Wd : magnetising current
i
: momentumof inertia
Ls,1, : statorandrotor selfinductance
M(t) : modulation matrix
m : elementof the modulation matrix, M(t)
M : stator/rotormutual inductance
P,
: conduction loss
P. : switching loss
P.
ff : switching loss at turn-off
P. : switching loss at tum-on
Plow : total converterloss
Pjj : power loss in the IGBT
Pj,
d : power loss in the diode
Psnub
: snubberloss
viii
P(t) : instantaneouspower dissipation
p: numberof pole pairs
q: voltage ratio of the matrix converter
q. : maximum voltage ratio (0.866)
R: snubberresistance
RI. : junction to casethermalresistance
k. : caseto sink thermal resistance
R., P., : statorandrotor resistance
SM, SC": bidirectional switchesin the converter
s: Laplaceoperator
S: differential operator
T. : sequencetime
tA,I tCC : on time of the switchesin the converter
Tfýy : duty cycle for the switch connectedbetweenthe input phase, and
output phase,y
t.. : rise time of the IGBT
t.ff : fall time of the IGBT
TJ : junction temperature
Tamb
: ambienttemperature
Tsink
: sink temperature
T, : transputerI
T2
: transputer2
T. : electrically developedtorque
ICII : rotor time constant
IC : delay time betweenthe drive signalsof the devices
VAIVB, VC
: instantaneousthreephaseinput voltagesof the converter
V.
IVbIV, : instantaneousthreephaseoutput voltagesof the converter
VL : rms value of the input line voltage
Vil : maximum input voltage
Vi.
i. : minimum input voltage
ix
V.
in minimum output voltage
V. (t) output voltage vector
Vj(t) input voltage vector
VR resistor voltage
VC capacitor voltage
VC(O) initial voltage of a capacitor
Vf forward voltage drop across bidirectional switch
VrI forward voltage drop across IGBT
Vfd forward voltage drop across diode
Vs& Vsq stator voltage in a synchronously rotating d-q axis frame of reference
(Oj angular frequency of input waveform
WO angular frequency of output waveform.
modulation angular frequency
slip angular frequency
(Oe stator angular frequency
(0, rotor angular frequency
X" X, stator and rotor reactance
O,
dl
Orq d and q axis flux linking the rotor windings
input phase angle
load phase angle
Oe
"C angular co-ordinates
0 relative phase
0 heat sink rating
CY leakage coefficient
T: phase shift (0,2-x/3,47r/3)
S: used as a unit for seconds
CHAPTER 1
INTRODUCTION
1.1 Introduction
Rapid technical advancementsin power sen-dconductorand microprocessor
technologyover thelast 15yearshavereleasedtheinduction motor from its previous
position as a fixed speedmotor. Traditionally, DC motors were used for variable
speedapplicationsdespitethe many advantagesof the AC induction motor suchas;
lower cost, robustness,low maintenanceandreliability. The reasonfor this was the
easewith which DC motors can be controlled to provide variable speedoperation
with gooddynamicresponseandfour-quadrantcapability.The improvementin power
switches and microprocessortechnology over the last 15 years has resulted in the
development of many AC-AC converters which basically transform the fixed
frequency AC supply into a variable frequency, variable voltage source such as
required by the induction motor in variable speedapplications.
This thesisis concernedwith a particulartype of AC-AC converterknown as
the matrix converter.Before consideringthis in moredetail howeverit is instructive
the briefly review AC-AC convertercircuits in general.AGAC convertertopologies
may be classified into three categories,dependingupon the type of internal power
transfer link;
- DC link
- AC link
- Direct link
DC Link: The DC link converteris the most common AC variable speed
drive systemusedin the market [1]. It consistsof two stages.Firstly, the AC power
supply is convertedto DC by meansof a rectifier circuit. Secondly,the DC voltage
ChapterI 1ruroduction 2
is converted to a variable frequency, variable voltage AC output by an inverter
circuit. The configuration of the DC link results in two types of converter: The
Voltage Source Inverter (VSI)[21 and the Current Source Inverter (CSI)[3]. The VSI
has a large filter capacitor across the inverter input terminals which maintains a
constant DC link voltage. The inverter provides an adjustable-frequency voltage
source in which the output voltage is essentially independent of load current. On the
other hand, the CS1 is supplied with a controlled current provided by a large
inductance connected in series with the inverter input. In this case the load current
is controlled rather than the load voltage. The inverter output voltage is dependent
upon the load impedance. One difficulty that is encountered with the VSI circuit fed
from a diode rectifier is its inability to regenerate power back to the supply. An
increasingly popular way of overcoming this limitation is to use the so-called "back
to back" circuit where the diode rectifier is replaced by a PWM inverter operating
in the rectifying mode [1].
AC Link: The AC link converteris an alternativeto the DC link converter
which attemptsto minimizing switching lossesand reduce low-order harmonics.
Theseconvertersemploy a high-frequencyresonantLC circuit in the DC link and
therefore, they are also known as resonantconverters.The form of the resonant
waveformcanbeeitheranAC waveform.or anAC waveform.superimposedon aDC
level which eliminatestheneedfor bidirectional switches.Resonantconvertersmake
useof a zero-voltageand/ora zero-currentcondition at turn-on andtum-off in order
to reduceswitching losses[4-5]. The needfor a higher numberof switching devices
and resonantcomponentsin addition to the complex control of bidirectional power
flow is the major disadvantageof resonantconverters.Therefore,at presentresonant
link converterscannotcompetewith DC link convertersin the market place.
The resonantcircuit in the DC link can either be arrangedin parallel (PRQ
or series(SRC). In the PRCanLC resonantcircuit connectedin parallel to the input
of ihe inverter provides an oscillation aroundthe DC link voltage so that the input
voltage remainszero for a finite duration in which the stateof the switchescan be
changed,thusresulting in zero-voltageswitching.The SRCis formed by connecting
ChapterI Introduction 3
the resonant circuit in series with the input of the inverter. The zero-crossing of the
resonant link current allows zero-current switching as well as natural commutation
of the inverter switches. Therefore, this topology can use relatively inexpensive and
higher rating devices. In order to remove the need of the bidirectional switches for
both the PRC and the SRC a DC bias voltage is added to the AC link voltage.
Direct Link: Direct frequencychangers(DFQ perform AC-AC conversion
without the need for intermediate energy storage. With a properly operated set of
switches the input lines are connected directly to the output lines. The DFC can be
constructed in the form of a cycloconverter [11] or a matrix converter [12]. Both
types suffer from the need for bidirectional switches which leads to a large number
of switching devices and therefore, complex control [6].
The cycloconverter is used in high-power motor drives and slip energy
recovery schemes[7]. The output frequency is usually limited to one third of the
input frequency to operate with high efficiency. More complex cycloconverter
designshave beenproposed[8] which useforced-commutatedor load-commutated
techniquesto provide a much wider frequencyrange.However, the needfor a load
which hasthe correctcharacteristicsfor the load-commutatedcycloconverterandthe
increasedcomplexity and cost of forced-commutatedcycloconvertersmake these
circuits unattractive. Other applications of the cycloconverter include voltage
stabilization of transmissionanddistribution lines, correctionof the power factor of
drives and static conversionequipmentandreductionof voltage flicker andvoltage
regulation of arc furnaces.
This thesis is concernedwith the matrix converter which is effectively a
forced commutated, cycloconverter. The matrix converter consists of a matrix of
bidirectional switch elements such that there is a switch for each possible connection
between the input and output lines. In the 3-phase to 3-phase matrix converter there
are 9 bidirectional switching elements as shown in Figure 1.1. The matrix can be
switched to connect any output line to any input line provided that short circuit of
the input and open circuit of the output (assun-dngan inductive load) are avoided.
Control of the output voltage is achieved by switching between the allowed switching
Chapter I Introduction 4
statesusing a predeterminedsequencesuchthat the "average"value of the output
voltage spectrum mainly consists of the wanted componentplus high frequency
componentsassociatedwith the switching which can be removedwith filters or by
the inductance of the load [9]. On the supply side, the current is built up from
segmentsof the three output currentsand blank intervals during which the output
currents are circulated through the converter.The input current spectrummainly
consistsof a supplyfrequencycomponentplus high frequencycomponentswhich are
circulatedthroughinput filters to leaveavirtually sinusoidalsupplycurrent[10].The
converteris capableof operatingat lagging,unity, or evenleadingfundamentalinput
displacementfactor regardlessof the load displacementfactor. The converteroffers
the advantagesof-
0 Fourquadrantoperation
N Sinusoidalinputandoutputwaveforms
N Minimumenergystoragecomponents
0 Controllabledisplacementfactor
VA
Dwvr VB
vc
ourpuT
Figure 1.1 Switch Layout of the Matrix Converter
Vb Vý
Chapter I Introduction 5
A disadvantageof the matrix converteris the fact that the maximum output
voltage is limited to 86.6 % of the input voltage.In addition, its physical realisation
is not straightforward due primarily to the absence of naturally occurring
freewheeling paths. Consequentlythe timing of the switch actuadon signals is
particularly critical. Table 1.1 showsa comparisonof the AC-AC converters.
Table 1.1 A Comparisonof 3-Phaseto 3-PhaseAC-AC Converters
No. of Device Number of Basic Passive Input Device Development
Converter Topology Controlled Quadrants Components Current Requirement Control
l
usStatus
(Diodes) Quality
w ell
Inverter 6(12) 2 1C Poor Tum-off Simple established
-4 Good well
Back to Back 12(12) (Controlled) ic sinusoidal Tum-off Simple established
RDCL Basic Parallel 6(12) 2 2C, IL Poor Tum-off Complex Emerging
0om
RI)CL Basic Series 6(12) 2 21, IC Poor SCR Complex Emerging
Parallel Kesonant.AC Very
Link 12(24) 2 14 1C Poor Tum-off Complex
- -
Emerging
7e ry
SeriesResonantAC Unk 12(24) 2 1111C Poor SCR Complex Emerging
well
Cycloconverter 36 4 (Natural) 0 Sinusoidal SCR Complex established
Matrix 18 (18) 4 (Natural) 0
Good
Sinusoidal Tum-off Complex Potential
1.2 Review of Matrix Converter Developments
The matrix converter topology was first proposedby Gyugyi and Pelly in
1976[11]. They extendedtheprinciple of thecycloconverterto obtain anunrestricted
outputfrequencyby usingcontrollablebidirectionalswitchingdevices.T'hemain
ChapterI Introduction 6
disadvantage of the original arrangement is that it generates large unwanted input
current and output voltage harmonics which cannot easily be removed by filters. This
problem was solved in [9-10,12] by Venturini who proposed a new PWM control
algorithm. This algorithm provides sinusoidal input currents and output voltages with
unrestricted output frequency and controllable input displacement factor. However,
unfortunately the maximum output to input voltage ratio is 50 %. The Venturini
control algorithm was extended by Mayturn and Colman [13] to increase the voltage
ratio to 86.6 %. In [14] Alesina and Venturini published a rigorous mathematical
proof of the maximum output amplitude capability along with modified version of
Venturini original algorithm. This modified version allows a maximum voltage ratio
of 86.6 % and fully controllable input displacement factor, within a limited range of
voltage gain with respect to the output phase displacement. Other publications [15-
181 have subsequently dealt with the modulation and analysis of matrix converters
operating with the Venturini algorithm.
In 1985 Ziogas et al [19-21] proposedsomenew algorithms in which the
conversion processis consideredin two stageswith an intermediatefictitious DC
link. Whilst thesealgorithms can produce a voltage ratio approaching 100 % the
output frequency is restricted and the input current contains increasedlow order
harmonics.Consequently,many of the attractivefeaturesof the matrix converterare
lost.
In [24-27] a new classof algorithmscalled scalaralgorithmswereproposed.
These are basedon the scalarcomparisonof the instantaneousinput voltages and
enable the drawing of sinusoidal input currentsby applying the principle that the
current drawn from eachphaseis proportionalto the input voltage on eachphasein
every sampling time. The method used in [24-261 provides synchronous and
asynchronousoperationof the matrix converterwith controllableinput displacement
factor. However, the real-time implementationof the control algorithm requires a
large number of comparisonsto be made at each sampling instant which is very
demanding on processortime. The scalar algorithm proposedin [27] uses a two-
phase-switching method instead of using three input line to line voltages. This
ChapterI Introduction 7
simplifies the real-time implementation of the algorithm, but sacrifices the control of
the input displacement factor.
More recently an output voltage control method using space vector
modulation hasbeenproposed[28-30]. This control algorithm usesa PWM method
which is claimed to provide a considerableimprovement of the output voltage
waveforms. However, this improvementis obtainedat the expenseof a degradation
in the quality of the input current waveforms.
The unrestrictedfrequencychangingpropertiesof the matrix convertermean
that it can also be used as an AC to DC converter (rectifier) or as a DC to AC
converter (inverter). Thesepropertieshave beenexplored in detail in a number of
publications by Holmes and Lipo [31-33] althoughit is difficult to seewhere this
approachwould have significant advantagesover the conventionalcircuits.
Other more recent publications have been concernedwith increasing the
efficiency of thematrix converterby minimizing the switchingloss [34-371.This has
beenachievedby employing eitherzero-currentat turn-onor zero-voltageat tum.-off
( which requiresadditionalcomponentsin thebidirectional switch structure)[34-35],
or semi-softcurrent commutationproposedin [36-371.
1.3 Project Objectives
The overall objective of this project was to investigate the application of
matrix converter technology to induction motor drives. Tlie first objective was to
build a reliable power circuit rated at 2.5 kW basedon IGBT devices.To evaluate
the possibilities the following typesof drive of increasingsophisticationwere to be
developedusing this power circuit:
I- Open loop drive with volt/hertz control of flux,
2- Closedloop drive with slip regulation andvolt/hertz control of flux,
3- Closedloop drive with vector control of the torqueand flux producing
componentsof statorcurrent.
Chapter I Introduction 8
For a researchand developmentdrive a main requirementis that the system
controller is easily modified (both hardware and software) to meet many
specifications. To achieve this objective, a transputerparallel processornetwork
controller was usedthat by its very natureprovides sucha system.
Most of the previous publications on matrix converters have dealt specifically
with modulation algorithms or with aspects of power circuit design. Very few
publications have considered complete drive systems or the problems associatedwith
implementing the modulation algorithms in real time where the output voltage
demand is continually varying (as it does in a vector control scheme for example).
Throughout the project therefore, the principal focus has been the ultimate
developmentof a reliable closedloop vector controlled matrix converterdrive that
has servoperformanceand true four quadrantcapability rated at 2.5 M This final
objective hasbeenmet andthe real possibilities of using the matrix converterasthe
basis for both low performance and high performancedrive systemshave been
shown.
3.4 Structure of the Thesis
In Chaptertwo, themodulationalgorithms,namelyVenturini's algorithm and
the scalaralgorithm which areusedin this work aredescribed.Themethodto control
the input displacement factor regardlessof the load displacement factor using
Venturini's algorithm is presented.The maximum output voltage limitations of the
matrix converter are discussedand the modified Venturini's algorithm which is
capableof achieving the maximum output voltage is given.
Chapterthreeconsidersthephysicalrealizationof thematrix converterpower
circuit. A controllable switching device for the prototype converter is chosen by
consideringthe current stateof semiconductortechnology.A bidirectional switch is
constructedfrom a suitable combination of unidirectional switches. A gate drive
circuit which doesnot require an additional isolatedpower supply is designedfor
drivingisolatedgateswitches.A simplesnubbercircuitfor eachbidirectionalswitch
Chapter I Introduction
is arranged to limit the device voltage.
9
In Chapter four, the semiconductorlosses in the matrix converter are
investigated.The protection of the prototype converteragainstsevereovervoltages
and overcurrentsis discussed.The prototype is testedwith a passiveR-L load and
experimental results are presented.Finally, the efficiency of the converter is
measuredand the total lossesarecomparedwith the calculatedlosses.
Chapter five outlines the real-time implementation of the Venturini algorithm
and the scalaralgorithm on a transputernetwork. The designand operationof the
interfacecircuits usedfor voltage,currentandmotor speedmeasurementsandPWM
generation are considered.The dead-lock protection of the prototype converter is
described. The pulse steering circuits and the shutdown protection circuit are
discussed.
Chaptersix investigatesthereal-timeimplementationof open-loopandclosed-
loop control of the matrix converterinduction motor drive on a transputernetwork.
In open-loop,a constantVolt/Hertz control strategyis usedfor the speedcontrol of
the induction motor. The slip regulation technique is also implemented to
demonstratethe closed-loop operation of the drive system. Practical results are
presentedto showthetransientandsteady-stateoperationof thecontrol strategieson
the induction motor.
Chaptersevendealswith the ultimate objective of this project which is the
implementation of the field-orientation control technique (vector control) to the
matrix converter induction motor drive using Transputer parallel processors. The
indirect vector control strategy is used since this requires no alteration to the basic
induction motor. However, the experimental rig is able to implement the other control
strategies for evaluation, without major hardware changes. Experimental results are
given to demonstrate transient and steady-state operation of the vector control
strategy. The results also show the regenerative operation of the matrix converter.
Chaptereight presentsthe conclusionsandpossibilities for further work.
CHAPTER 2
MATRIX CONVERTER
MODULATION ALGORITHMS
2.1 Introduction
This chapterdescribesthe matrix convertermodulation algorithms that have
beenusedin this work, namelYthe Venturini algoritlun [9-10,12,141and the scalar
algorithm[5-7]. Othermodulationstrategieshavebeenproposed[15,22,27-291but
are not consideredhere.
The first sectiondescribesthe Venturini algorithm including the method for
controlling the input displacementfactor of the converter. The maximum output
voltage limitations of the matrix converterandthe methodto achievethe maximum
possible output voltage of the converter are discussed.A form of the Venturini
algorithm that is particularly suitablefor real-time implementationis then given in
the next section.Finally, the scalarmodulation algorithm which hasbeenproposed
as an alternativeto the Venturini algorithm is discussed.
2.2 The Venturini Control Algorithm
The matrix converterconnectsany output line to any input line by meansof
nine-bidirectional switchesconstructedin a matrix form, as shown in Figure 2.1.
Note thatthroughoutthe thesis,uppercasesubscripts(A BQ denotethe input phases
andlowercasesubscripts(a b c) denotethe outputphases.Only oneof the switches
on each output phase can be closed at any particular time. The output voltage
waveforms are thereforereconstructedfrom chopsof the three input voltages.
Chapter 2 Modulation Algorithmsfor a Matrix Converter 11
To consider the modulation problem we assumethat the switches in the
converterareideal that the input voltagewaveformsform anundistortedbalanced3-
phaseset.The input voltagescan thereforebe written as;
VA(t) cos(co
SO
VB(t) cos(co,t+27c/3)
LVC(t)j Lcos(coit+47c/3) I
(2.1)
The Venturini algorithm provides a control of the switches, SA.
9
SBaq
...qSce so that
the low frequency parts of the synthesized output voltages V,
9
Vb, V, and input
currents IA9IB, Ic are purely sinusoidal with the prescribed output frequency, input
frequency, amplitude and input displacement factor. The switches on each output
phase are closed sequentially and repetitively and we define tA,
9.... tc, as the on time
for SA.
9...,
S. within a sequence.The sequencetime, T, is defined as the sum of the
switching times;
Ts
-=
tA&+tB&+tCa = tAb+tBb+tCb ý tAc+tBc+ý-x =
1/fs
where; fs is the switching frequencyand is constant(ie eachsequencehasthe same
length).
2.2.1 Output Voltage Waveforms
During anyparticularsequencetheaveragevalueof theoutputvoltages,V.(t),
.
(t) in Figure 2.1 areV,,(t) and V.
t 21c tB. 47c tca
V. (t) = Vi. COS(Cq)
Aa
__
+ Vi. COS(Cý.t+ + K-. COS((q+
T, -37. -3 T,
tAb 2n tBb 4x tcb
Vb(t) = 1ý-'Cos(oý-*T,+ V"Cos((ý1+73)-Yý + K-'Cos((ýt+73)'T, (2.2)
ý-. Cos((V)
tA,
+ K..cos(oy+
21c)t,,
+ V,.Fos(cý.t+4.!)tcfT. 3 7ý 3 Ts
Chapter 2 Modulation Algorithim for a Matrix Converter
VA
VB
vc
Figure 2.1 The Matrix ConverterSwitch Layout
12
The resulting outputvoltagewaveformspLrediscontinuousfunctionswhich consistof
chopsof the three-inputvoltages.In general,theoutputvoltagespectrumdependson
input voltage,frequencyandthe switchingstrategy.However,the low frequencypart
of the output spectrumdependsmainly on the averageoutputvalue in eachsequence
providing that 21ff,>> (oi,co..
If the switch times aredynamically modulatedin a sinusoidal.mannerat o).,
whilst maintaining a fixed sequencetime T, a variable output phasorrotating at an
output frequency(0. = (Oi+ co. can be obtained.This can be validated as follows:
The switching times for three-outputphasesare;
vvv
abc
Chapter 2 Modulwion Algorilhou for a Matrix Converter 13
T
tA
a3
'(1 +2qcos((o.t+O)j
to.
ý'(1+2qcos(co.
t+E)-L)) Output Phase a
33
T 41c
tca 1(1 +2qcos((o,. t+O--))
33
tAb
T
(1+2qcos(cý.t+O-
41c
3
L(1
+2qcos(cý,t+O)). Output Phase b
(2.3)tBb
3
T 27c
tCb
-.!
(I +2qcos((omt+O-33
tAc =T (1+2qcos(oý.t+O-
21r
3
tBc =
L,
(I +2qcos((ý,t+o_
4n))
Output Phase c
3
T
tc, (1+2qcos(oý.t+0))
Where 0 is the relative phaseand q is the voltage ratio.
A control matrix, M(t) is defined to satisfy the condition below;
V,Q) = M(t). K.(t) (2.4)
where the elementsof M arethe duty cycles of the 9 switches.
The M(t) matrix can be derived by substituting Equation 2.3 into Equation 2.2.
Hence,
(I +2qcos(A))
M(t) (1+2qcos(A-
4x
3
1(1+2qcos(A-27c
FT 3
(1+2qcos(A-
21c
3
1
(1+2qcos(A))T
(1+2qcos(A-
4,x
3
(1+2qcos(A-
3
1(1+2qcos(A-L7c)) (2.5)
3
(1+2qcos(A))
where; A= Gý.t+O,
Chapter 2 Modulation Algorithms for a Matrix Converter
If the control matrix in Equation 2.5 is substitutedinto Equation 2.4 then,
vy)
1
(1+2qcos(A))-5,
Vb(t) (I +2qcos(A-
4z
3
K(t)
1
(1+2qcos(A-.
27c
LJ
[73 3
(1+2qcos(A-
2n
-3
(1+2qcos(A))
(1+2qcos(A-
41c
-3
1
(1+2qcos(A-
47c
»
-3
x 2ir
(1+2qcos(A-.
L»
V. cos«».t+-)
im 43
(1+2qcos(A» 17j"pos(0)it+
41r
JL3
If the matrix multiplication in Equation 2.6 is performedit simplifies to;
V.(t) cos((O"t+O)
COS((O,,t+O-
4xVb(t)
3
Iýw cos(co,,t+O-
2n
3
where; 0<q :50.5 and 0). = (0i+ (0.
14
(2.6)
(2.7)
This showsthat the matrix converteroperatingunderthe Venturini algorithm
providesa setof sinewavesat a frequencyof co.,amplitudeq-Vj anda relative phase
at t---Oof 0.
It should be noted that if (q. is negative and I co.I> coithen the phase
sequenceof the outputvoltagesis reversed(CO,< 0) andthis allows, for example,an
induction motor to bedriven in both directions.Otherspecificcasesworth noting are
co,.=0 which gives the sameinput and output frequencies(o),,= co) and (o. = -coi
which gives a DC output (Co.= 0).
Chapter 2 Modulation Algorithmsfor a Matrix Converter
2.2.2 Input Current Waveforms
15
If we assume that the converter is connected to a three phase resistive-
inductive load with load phaseangle,0., the outputcurrentscan be consideredto be
a threephaseset of sines;
ia(t) COS(W. t+O)
cos(caýt+0"+.
L)
(2.8)
3
0)
41c
L -1 L3j
assuming 0 is zero for simplicity.
The input line current consistsof the sum of threeswitch currentsconnectedto the
sameinput line. This is illustrated in Figure 2.2. It shouldbe noted that here,the
action of the switches is in the reversemanner to the construction of the output
voltage waveforms.Therefore,the natureof theinput currentmay bedeterminedby
the multiplication of thetransposeof thecontrol matrix, M(t) andtheoutput currents.
ý-(t)= "(t)i,(t)
14
SAh
SA.
31%
- Is I&
Sab
lb
Ilk
lb
3jk
-10
Sca
Is
IC SO
Ilb
Sc.
Ic
(2.9)
Figure 2.2TheLayoutof theSwitchesfor theCuffentSynthesis
Chapter 2 Modulation Algorithmsfor a Matrix Converter
16
If Equation2.8 andthetransposeof thecontrol matrix in Equation2.5 aresubstituted
into Equation 2.9 then;
'A(t)
(I +2qcos(A))
IB(t) 1(1+2qcos(A-2n
-3
IC(t)
I
(I +2qcos(A_
4ic))
-5,3
I
(I +2qcos(A-
4n
3
(I +2qcos(A))
(1+2qcos(A-
27c
3
1
(1+2qcos(A-
21c
I,,.COS((I),,t+0+0,,)
T3
1
(1+2qcos(A-
47c
".
Cos((O"t+0+0,,+
2n
3 -3
1
(1+2qcos(A)) Iý.COS(CO,,t+0+0,,+
47c
JL
-3
where; A= co.t+O, co. = (o.;-o)i
Equation 2.10 can be simplified to yield;
A(t)
cos(w+ý)
COS((Oit+O.-
4z
3
ic(t) cos((oft+O,,-
27c
3
(2.10)
(2.11)
Thus, the averagecurrentdrawn from the supplyis a balanced3-phasesetat
the input supply frequency, coiand with displacementfactor equal to the load
displacementfactor cos(ý.)-
It is possiblehoweverto repeatthe analysisof Section2.2.1 using co. = +q.
+ (0iI (called the negativephasesequencemode)ratherthan co, = [w, + COJ(called
the positive phase sequencemode). 7his gives the sameoutput (negative phase
sequence)voltages given by Equation2.7 but the phaseangleof the input currents
is reversedso that;
Chapter 2 Modulation Algorithmsfor a Matrix Convener 17
'A(t) cos((ýI-O)
IDW
qIý.
cos(coll-00-
41c
)
(2.12)3
IC(t) cos((q-ý. -
2n
)
3
As a result of this an inductive load characteristiccan be changedinto a capacitive
characteristicat the converterinput tem-dnalsandvice-versa.
2.23 Input Displacement Factor Control
In orderto achieveacontrollableinput displacementfactortwo converterscan
be connected in parallel supplying the same load. While one of them provides
positive phase sequence (a). = (oj+(q,), the other provides negative phase sequence
((o. = -(oj7(o.) as explained by Equations 2.11 and 2.12 and the phasor diagrams
given in Figure 2.3. However, the same result can be obtained with a single
converter, in which the duty cycle of each switch is the average of the duty cycles
of the corresponding switches in the two converters. As can be seenfrom Figure 2.3
it is possible to operate with unity, inductive or capacitive displacement factor at the
converter input terminals regardless of the load displacement factor.
Chapter 2 Modulation Algorithmsfor a Matrix Converter
vi
Il
/
/
MN
41 Iowan
VI
41 leadill
Vj
li
Illý 112
ti in pbaw
18
Figure 2.3 Variation of Input CurrentPhaseAngle with VariousOperatingModesfor Lagging Output
Current
The modulation algorithm, M(t) is redefinedto achievethis action. Hence,
(1+2qcos(A))
M(t) =
'a, (1+2qcos(A-
4a
3
(1+2qcos(A-
27c
L3
(I +2qcos(B))
(1+2qcos(B-
27c
33
(1+2qcos(B-
47c
L3
(I +2qcos(A-
27c
(1+2qcos(A-
47c
33
(1+2qcos(A)) (1+2qcos(A_
27c
3
(1+2qcos(A-
41r (I +2qcos(A))
3
(2.13)
(1+2qcos(B-.
Lu)) (I +2qcos(B_
4n
33
0 +2qcos(B-
47c))
(1+2qcos(B))
3
(1+2qcos(B)) (1+2qcos(B_
27c))
3j
where;
Chapter 2 Modulation Algorithm for a Matrix Converter
co.t
, at 0=
II
a2 = I-a,
= _'fl-taný, cotoj
,
41+tanýjcotoj
22
arctan[(a,-a, ) tanO,,] q
V"
widi
> (a,-a2) > 0: 5 q: 5
19
Assuming for example an inductive load the converterinput characteristiccan be
maderesistive, inductive or capacitiveasfollows;
ot,= a2, resistivecharacteristic(unityinputdisplacementfactor)
cc, > cc2
,
inductive characteristic(lagging input displacementfactor)
cc,< m2, capacitivecharacteristic(leadinginput displacementfactor)
The converteroutputvoltage,V. (t) andinput current,ý#) canbecalculatedusing the
equationsgiven below if the low frequencypart of input and output waveforms are
only considered;
V,P) = M(t)VP)
ii(t) =M '(t) ý(t)
(2.14)
It shouldbe notedthat Equations2.14 areonly valid for q<0.5. As shownin Figure
2.4, for variable output frequency the output voltage is limited to half the input
voltage sothat the averageoutputvoltagedoesnot exceedthe minimum level of the
input voltage.This voltagelimitation is a disadvantageof the matrix converterwhen
comparedto the standardDC link PWM inverter.
2.2.4 Maximum Output Voltage Improvement
The output voltage waveformsof the matrix convertermust be kept within
the envelope of the three-phaseinput voltage waveforms. Hence, the maximum
outputamplitudeis obtainedfrom theinstantaneousminimuminputvoltagerange.
Chapter 2 Modulation Algorithmsfor a Matrix Converter
1
0-1
-0-,
10 15 Au
Mine in mniseconds
Va Vb vc
vo
-- ------------
Figure 2.4 SinusoidalOutput Voltage Referencedto the Three-phaseInput Voltage
That is;
20
mino ; wt S 2x
(Ki--Vill0l)
= maxOgw., 2x
(Vom-V,,,,,i,,
)
If the input and output waveformsare substitutedinto Equation2.15, then;
3Vi = NF3V.
'T
Therefore, the maximum possibleoutput voltage becomes;
v=
F3
Vi = 0.866Vi
`2
(2.16)
The methods for achieving the maximum output voltage are described in the
foHowing section.
Chapter 2 Modulation Algorithm for a Matrix Converter
2.2.5 Third Harmonic Addition
21
If a third harmonic of the input voltage waveform of amplitude (1/4)Vi is
added to each of the target output waveforms then the maximum output voltage
increasesto 75% of the input voltage [13]. Consequently,the target output voltage
setbecomes;
V"(t) = os(o).t+(k- 1)
2z 1
Kpos(RýI)]'
1V-C
3 k-I
v
where; 0< :50.75
The third harmonicadditioncausestheneutralpoint of theoutputvoltagewaveforms
to move with respectto the neutral of the input waveforms.However, this doesnot
affect the operation of the load since there is no neutral connection betweenthe
supply and load of the matrix converter and consequently,the third harmonic
addition causesno current flow in the load. Figure 2.5 showsthe input and output
voltage waveforms for this case.In order to further increasethe maximum output
voltage a third harmonic of the desiredoutput frequencyof amplitude (1/6 V.) is
added to each of the target output voltage waveforms [131. This increasesthe
maximum output to the theoretically optimum value of 86.6%of the input voltage.
Figure 2.6 shows the target output voltage waveforms within the envelopeof the
three-phaseinput voltages.The target output voltage for this caseis given by;
V.(t) = os t+(k-l)L7c Kcos(Rýt)-
1
V.cos(3(ot)]
3[VIC
((j)-l
3T, k*1
(2.18)
v
where; 0 :5 -L! :50.866
1ý-
Chapter 2 Modulation Algorithm for a Matrix Converter
I
0.5
0
-0.5
I
VA VB vc
va Vb vc
05 10 15 20 25
71mein ndusecovAs
Figure 2.5 The Input and Output Voltage Waveforms for'.
V. = Vi [ 0.75 cos(w,,t)+0.25 cos(3o),t)] with c).;=4o)j
22
2.2.6 Modification of the Venturini Algorithm for Maximum Output Voltage
In [14] a modified form of the Venturini original algorithm is proposed
which achieves maximum amplitude capability with input displacement factor
control. However, the ability to control the input displacementfactor decreaseswith
increasingthe output amplitude.The control matrix, M(t) is redefined as follows;
m(0,0,0,0,0,0) m(2,4,2,4,2,4) m(4,2,4,2,4,2)
M(t) = m(2,2,0,0,0,0) rn(4,0,2,4,2,4) m(0,4,4,2,4,2)
(2.19)
m(4,4,0,0,0,0) m(0,2,2,4,2,4) m(2,0,4,2,4,2)_
Each elementof the control matrix is defined as;
Chapter 2 Modulation Algorithmsfor a Matrix Converter
1
0.5
0
-0.5
.1
VA VB VC
va Vb VC
23
Time in miliscCOD&
Figure 2.6The Input andOutputVoltage Waveformsat Maximum OutputVoltage Ratio of q=0.866
with co.F=4q
111111
m1+Z1 (X, ) +zi (x2)
--iZý
(X3)
-iZj
(X4) +(XI9 X21 X31 X4' X51' Xd
(2.20)
1472
sgn(v O(x,
)+-4n4(x, ) aZll(x, )+a2Zjl(x. )
6F3 6F3
where;
a2 141
0'
with;
tanoi
(2.21)
oi taný.
(2.22)
p
F3
a, =a and a. 0 if <0
a2
=a and a, 0 ýr >0
a, = a2 0 if
=o
Chapter 2 Modulation Algorithm for a Matrix Converter 24
and;
Zce(y)(t)= cos pco.+acojit .1p
(I
+y
3)
with the additional limitation;
IpI+a<1 (2.23)
In fact, the expression in the square brackets in Equation 2.20 corresponds to the
desired output with unity input displacement factor and the two remaining terms,
a,.Zll(xl) and a2.Z,-'(x2) are added to change the input phase angle, 01according to
Equations 2.21 and 2.22.
2.3 A Simplified Form of the Venturini Algorithm
A simplified form of theVenturini algorithmproposedby Kord [38] provides
a control algorithm with unity input displacementfactor andis suitablefor real-time
implementation. Instead of detecting the zero-crossingpoint of the input voltage
waveform and timing everything from this, the simplified form of the Venturini
algorithm is defined in terms of the three-phaseinput voltages at every sequence
time. For unity input displacementfactor the duty cycle for the switch connected
betweenthe input phase,P and output phase,y can be defined as;
+-Lsin(cq+Nr, )sin(3,o1 (2.24)TPY= T,
17'
+3
Vj2.9q.
where; Tp : 0,2n/3,49/3 correspondingto the input phasesA, B, C, respectively.
q. : maximum voltage ratio, 0.886.
q: demandvoltage ratio
andV. is;
q.
_I
qV
V, = qVicos(cot+4fý-ýVi.cos(3w.t)i-Z- j.cos(&ý-t)
,y
(2.25)
Chapter 2 Modulation Algorithmsfor a Matrix Converter
25
where; T. : 0,21c/3,470 correspondingto the output phasesa, b, c, respectively.
Equations 2.24 and 2.25 are used for the duty cycle calculation of the
switches in the implementation of open-loop and closed-loop control of the matrix
converter induction motor drive discussed later in Chapter 6 and Chapter 7. The
algorithm requires only the three-phase instantaneous input voltages to be measured
and then, the input vector position is calculated using these voltages. The input and
output frequencies of the matrix converter are totally asynchronised and therefore,
closed-loop control is easily achieved by recalculating the switching duty cycles
every sampling time for the demanded output frequency which is an output from a
controller or user input. In the slip control technique discussed in Chapter 6 the
demanded voltage ratio q and the output frequency co.,are obtained directly from the
controller and the control algorithm is executed using Equations 2.23 and 2.24.
However, the vector control technique described in Chapter 7 provides a three-phase
instantaneous output voltage demand with the output vector position. Consequently,
only Equation 2.23 is used to implement the control algorithm.
2.4 The Scalar Control Algorithm
This methodwhich is proposedin [24] usestheinstantaneousratio of specific
input phase voltages to generatethe duty cycles of the switches. The control
algorithm is valid for both synchronousand asynchronousoperationwith adjustable
input displacementfactor, independentof the loaddisplacementfactor. According to
the control algorithm during a sequencethe averagevalue of the output voltage for
one phaseis defined as;
I
Vo(t) = -T-4tKVK+tLVL+tMVMI
= V-COS(Co. t)
where; tK+tL+tm=
Ile variablesubscripts,
K-L-M areassignedto anyof theinput phasesubscripts,
A-B-C accordingto rules given below;
Chapter 2 Modulation Algorithmsfor a Matrix Converter
26
Rule 1: M is the subscriptfor the input phasewhich has a polarity different
than thoseof the other two input phases.
Rule 2: K and L subscriptsareassignedto the phaseswhich sharethe same
polarity, the biggest one (in absolute value) being L.
The duty cycles are then given for one period, T, as;
tL ý
(Vý-Vm)
VL (2.26)2
1.5Vi.
tK =2
VK (2.27)
1.5Vi,,,
(2.28)(tL + tK)
with the condition of 0 :5
(VK/VL) <1
The targetoutput voltage, V, usedin the calculationof Equations2.26 - 2.28
is the same as that used for the Venturini algorithm given in Equation 2.25.
Therefore,this control algorithm can also operatewith the maximum voltage ratio
of 0.866.From Equations2.26 and 2.27 it can be seenthat the converter switching
patterns dependonly on the scalar comparison of input phase voltages and the
instantaneousvalue of the desiredoutput voltage.
This scalar control algorithm has also been implemented in the practical
matrix converterto allow a comparisonwith the Venturini method.This is discussed
further in Chapter6. The main disadvantageof this algorithm is that it requiresvery
accurateknowledgeof the three-phaseinput voltagesbecauseof the way in which
the subscriptsK, L and M are assignedto the input voltages. Any noise on the
measurementsat the zero crossing of the input line or phase voltages causes
unwantedswitching of the subscriptsK, L and M betweenthe input phasesat this
point. Therefore,a major error will occurin the duty cycle of the switching patterns
accordingto Equations2.25 - 2.27.
Chapter 2 Modulation Algorithrm for a Matrix Converter
2.5 Conclusions
27
It has been shown that the matrix converter operating under the Venturini
control algorithm provides sinusoidal input currents and output voltages considering
ideal input voltage and output current waveforms. The maximum output voltage
limitation of the matrix converter is 86.6 % of the input voltage. The method to
obtain this maximum output voltage has been discussed.
Ile Venturini algorithm which is capableof achievingthe maximum output
voltage and fully controllable input displacementfactor wasreviewed. A simplified
form of this algorithm with unity input displacementfactor wasgiven andthis is the
form that has beenusedin the practical work. This algorithm simplifies the control
equationsand thereforereducesthe digital implementationtime.
A scalar control algorithm based on the scalar comparison of the
instantaneousinput voltageshasbeendiscussed.This algorithmalsoyields sinusoidal
input currents by using the principle that the current drawn from each phase is
proportional to the input voltage on each phase in every sampling time. This
algorithm has also been implementedin the practical matrix converter in order to
make a comparisonbetweenthe two algorithms.
CHAPTER 3
MATRIX CONVERTER POWER
CIRCUIT DESIGN
3.1 Introduction
This chapterconsidersthe designof a matrix converterpower circuit ratedat
an input voltage of 250 V line and an output current of 7.2 A. The problems
associatedwith the physical realization of the power circuit are addressedand
suitable solutions are given.
The choice of controflable switching deviceis examinedby consideringthe
current state of semiconductortechnology and the power rating of the prototype
converter. A bidirectional switch is designed from a suitable combination of
unidirectional switches. Voltage and current ratings of the power semiconductor
devices are calculatedfor the prototypeconverter.
A gatedrive circuit which hasa low componentcount and doesnot require
an additional isolatedpower supply is designedfor driving isolated gatedevices.A
simple snubbercircuit is chosento limit the devicevoltage to an appropriatelevel.
Experimentalresultsarepresentedto confirm the correctoperationof the gatedrive
circuit and the snubbercircuit.
3.2 Bidirectional Switch Configuration
Since there are no semiconductordevices available which can directly
implement the bidirectional switching action requiredby the matrix converter it is
necessaryto fulfil this function from a suitable combination of unidirectional
Chapter 3 Matrix Converter Power Circuit Design
29
switching elements.There arethreepossibleconfigurations[39], a bridge structure,
a parallel structureanda seriesstructureasshownin Figure 3.1. The BJT represents
a controllable devicein Figure 3.1. However,this might be any controUabledevice.
Theseare consideredin more detail below.
(a)
(c)
(b)
Figure 3.1 Bidirectional Switch Structures(a) Diode Bridge. (b) Parallel, (c) Series
3.2.1 Diode Bridge Bidirectional Switch
This configurationis shownin Figure3.1(a).This is the simplestarrangement
andconsistsof a controllable switch insidea diodebridge.The semiconductorlosses
with thisarrangementarehighsincetherearealwaysthreeconductingdevicesin the
current path resulting in a high forward voltage drop. In addition, the diodes in the
Chapter3MatrixConverterPowerCircuitDesign 30
bridge must be fast recovery types and this make the structure unattractive in terms
of cost, especially at high switching frequencies. Another possible disadvantage of
this structure is that the switching device has to carry the full waveform of the AC
current since the device stays on for the negative part of the current waveform as
well as the positive part. This results in a higher rating for the switching device.
3.2.2 Parallel Structure Switch
Figure 3.1(b) shows a structurewhich has two anti-paraUelswitches with
seriesblocking diodes.It hasa lower forward voltage drop thanthat of the previous
arrangement.It is necessaryto use seriesblocking diodes with each device since
most controllable switchescannotsupportlargereversevoltages.The control of this
bidirectional switch is much more difficult since the current polarity must be
monitored andeachdevicemust be driven with respectto a different potential. This
increasesthe complexity and cost of the matrix converter.
3.2.3 Series Structure Switch
Figure3.1(c)showsa seriesstructurebidirectionalswitch.Thereare two
devices in anti-series each with parallel diodes. If MOSFETs are used in this
structure the body-drain diode can be utilised provided that its recovery
characteristicsare adequate.
This arrangementhasbeenchosenfor the prototypeconverterin preference
to the other typessinceonly onecontrol signalis requiredbecauseboth switchesare
driven with respectto the samepoint. This makesthe control circuitry much less
complex andonly oneisolateddriver is neededfor eachswitchcombination.Another
advantageis that the forward voltage drop is lower or equal to that of the other
switches.
Chapter3 Matrix Converter Power Circuit Design
3.3 Choiceof Switching Device
31
In recent yearsadvancesin semiconductortechnologyhave made available
new switching devices and have enhanced the characteristics of existing power
devices [7]. These technological advances have provided important progresses in
power electronic control. The switching devices which are appropriate for use in the
matrix converter are discussed below.
Bipolar Junction Transistors(BjTs): BJTsarecurrentcontrolleddevicesand
require a large,continuousbasecurrentin the on-statedueto their low current gain.
They havehigh current carrying capabilitiescomparedwith MOS type devices.The
current gain of BJTs canbe considerablyimproved if they areusedin a Darlington
configuration. However, this results in a larger switching time with a higher
switching loss. The switching frequency of BJTs is mainly limited by the storage
time of the devices.
Metal Oxide Semiconductor Field-Effect Transistors(MOSFETs): Power
MOSFETs are voltage controlled devices designed for use at high switching
frequencies.T'herapid switching characteristicsof MOSFETsgive rise to relatively
low switching lossesexceptat very high frequencies.The conductionlossesaredue
to the on-stateresistancewhich is a function of the voltage rating of the device for
a given die size [40]. MOSFETs achievebest silicon utilization at voltage ratings
between 400 V and 600 V [7]. Above this voltage rating the device becomes
increasingly unattractivedue to the increasingon-stateresistance.The limit of the
power rating for single devicesis approximately600 V at 50 A currently.
Insulated Gate Bipolar Transistors(IGBTs): The IGBT is acombination of
the MOSFET andtheBJT. It hasthe fast switchingfeaturesof theMOSFET andthe
high power handling capability of the BJT. The IGBT is voltage controlled device
andhasa small on-statevoltagedrop.For instance,anIGBT with 1200V, 600 A has
a saturationvoltage of 3V with current fall time of 200 nS.IGBTs are availableat
ratings of 250 V to 1700V and 8A to 800 A. Figure 3.2 showsthe circuit symbol
Chapter 3 Matrix Converter Power Circuit Design
Figure 3.2 Ile Circuit Symbol of the IGBT
of the IGBT.
32
The IGBT is now widely used in high power and medium frequency
applications.Fastswitching andeasycontrol featuresmaketheIGBT suitablefor use
in switching power converterssuchasthematrix converter.IGBTs areeasierto drive
than BJTs and are capableof operationat higher switching frequencies.Ease of
driving is particulary important in the matrix converterdueto the numberof switch
elements [41]. MOSFETs have similar drive requirementsto IGBTs but at high
voltage and current ratings they are more expensiveand have a higher forward
voltage drop which makes the conduction loss unacceptablyhigh. Although, the
power rating of the prototype matrix converter is suitable for MOSFETs, IGBT
switcheshavebeenusedin preferenceto MOSFETsto demonstratethe possibilities
of operatingat higher powersusing larger IGBT devices.
3.4 DeviceRatings
In this sectionvoltage and current ratings of the IGBTs and the diodes are
calculated for the prototype matrix converter induction motor drive. In order to
simplifytheanalysisanidealmatrixconverterhasbeenconsidered.Switchinglosses
and harmonic distortions at the input and outputports areignored.
Chapter 3 Matrix Converter Power Circuit Design
3.4.1DeviceVoltageRating
33
The maximum voltage for any device in the matrix converter is the maximum
voltage difference between the two lines of the three input voltages. Therefore, the
maximum device voltage
Vd. is;
Vdm
=
F2. VL
Where V, is the line to line input voltage.
(3.1)
For the prototypematrix convertertheratedline to line input voltage is 250 V. Then,
the maximum device voltage for both the IGBT andthe diode is;
Vd,.
=
F2.250
Vd.
=3 54 V
3.4.2DeviceCurrent Rating
One output phase of the matrix converter shown in Figure 3.3 has been
considered to calculate the device current rating. In the matrix converter the
instantaneousoutput current for one output phaseis the sum of the instantaneous
currents in each device sharing that output phase as shown in Figure 3.3. lie
mathematicalrelationshipbetweeninstantaneousload andindividual switch currents
in Figure 3.3 is given by;
IJO = I,.(t) +IO.(t) +lc.(t) (3.2)
Tle meanvalue of the output current, I. is the sumof the meanvalue of the three
switch currentsas given below;
TA.+
TBa
+7c.
aa
(3.3)
If we assumethateachbidirectionalswitch carriessameamountof theOutputcurrent
(this assumptionis discussedfurther in Chapter4) then;
Chapter 3 Matrix ConverterPower Circuit Design
TTA-a
ý
TBa
= Ca
Figure 3.3SingleOutputPhaseof theMatrixConverter
34
(3.4)
As shown in Figure 3.3 while SA,, and DA,, carry the positive part of the IA,
waveform, SA, and DA.
-
carry the negativepart. Assuming that the positive and
negativecurrentwaveformsarethe sameshape,the meancurrent for eachdevice is
half of the total meancurrent for the switch combinationand therefore;
TA-a+
ýT Aa-
7-A. A-. +TA7.
-
(3.5)
Therefore,themeanvalueof thepositivepartof theOutputcurrentwaveformis the
sum of the three currents in the switchescarrying the positive part of the switch
currenL
I
Aa-
Chapter3 Marix Converter Power Circuit Design 35
7:: = TA..+ T-- + T--Ba+ Ca+
7.-
(3.6)
7A.
+ 3
Assuming a sinusoidal output current the mean value of the positive part of the
output current waveform is;
(3.7)
where I. is the maximum value of the output curren
The device current rating can be found by substitutingEquation 3.7 into Equation
3.6;
I.. Iýff
TA-'*-i-'
37c-T
TA-.
- -
I.
-
6.66
(3.8)
Ile full load current of the matrix converteris 7.2 A. Hence,the meancurrent for
both the IGBT and the diode using Equation3.8 is;
Id
= 1.06 A
The devicesusedin theprototypeareIRGBC20U ultrafastIGBTs rated at 13
A, 600 V at 25 OCand BYT12-800 fast recoverydiodesrated at 12 A, 800 V with
50 nS recovering time at 25 T. These ratings are significantly higher than the
calculatedstressesfor 5 main reasons:
1) The devicesmust be deratedfor operatingtemperaturesabove25 T.
2) Under certain conditions (as discussedfurther in Chapter4) the current
stressis not distributed evenly amongstthe devices.
3) The simplesnubberdesignusedin theprototyperesultsin highpeak
currentsin thedevicesat turn-onwhich thedevicemustbeable to handle.
Chapter 3 Matrix ConverterPower Circuit Design 36
4) Thedelayintroducedbetweenthedrivesignalsof thedevicescauses
voltage overshootacrossthe deviceswhich must be controlled by the
snubbercircuit discussedin Section3.6.
5) Slip andvector control techniquesfor the induction motor asdiscussedin
Chapter6 and7, respectivelyresultin high transientoutputcurrentswhich
exceedthe steadystaterating (approximately150 %).
3.5 Gate Drive Circuit
Each bidirectional switch in the converterrequires an isolated drive signal.
The isolation can be provided using either pulse transformers or opto-isolators. Opto-
isolators can work with unrestricted duty cycle ratios but a separate isolated power
supply is required for each switching element resulting in a very large component
count and cost for the drive circuitry. In addition, the opto-coupler can suffer from
noise immunity problems and the isolated power supplies require careful design to
avoid capacitive coupling problems due to the large dv/dt encountered. The main
problem arising with pulse transformers is that the need for volt-second balance
makes it difficult to obtain satisfactory operation with a wide range of duty cycles.
With isolated gate devices such as IGBTs or MOSFETs however, this difficulty can
be overcome if use is made of the inherent charge storage capability of the device
input capacitance. A gate drive circuit using this principle has been developed for the
prototype converter. The basic circuit diagram is shown in Figure 3.4. This circuit
has a low component count, does not require any isolated Power supplies and
operates successfully with a wide range of duty cycle.
3.5.1 Circuit Operation
The gate drive circuit usestwo low power MOSFETs (Q, andQ2)such as
HýFDI 10. The principle of the circuit's operationis shown in Figure 3.5. Figure
3.5(a) is the desiredgatesignal generatedby the control logic for the bidirectional
Chapter 3 Matrix ConverterPower Circuit Design
+15
0.1
U L'
-15
Figure 3.4 Gate Drive Circuit
DA
DM,
11
37
switch pair comprising the IGBTs,SA.,andSA,
-.
When this signal is applied to the
primary of thetransformer,T,, thevoltageis initially supportedby the changingcore
flux until saturationoccursasillustrated in Figure 3.5(b).After saturationoccursthe
winding voltages remain at zero until the core is brought out of saturationby the
negative portion of the signal. Saturationoccurs in the opposite sensewhen the
negativepulseexceedsthe volt-secondcapability of the core.The voltage waveform
acrossthe transformerprimary (and secondary)is thereforea seriesof short pulses
of alternatepolarity aligned with the on and off commandsfrom the control logic.
During the positive part of the secondarywaveform the combinated.gate
capacitance of S.., and S... is charged through Q2 and the intrinsic diode of Q1.
When the secondary voltage falls to zero the intrinsic diode of Q, is reverse biassed
and the combinated gate capacitance holds the charge allowing SA.. and SA.
-
to
remain on for a time dictated by the gate leakage current. If this time is not
sufficient, it can be extended by adding extra capacitance in parallel with the gate.
It should be noted that the maximum on-time for each device is clearly defined in
the matrix converter by the modulation strategy and the switching frequency.
Chapter 3 Matrix Converter Power Circuit Design
+15V
Commandsignal
from control logic
(a)
-15V -----------
PuLsetransfonner
secondaryvoltage
Gatevoltage
waveform
(b)
(c)
Figure 3.5 Principle of GateDrive Circuit
38
SA., and SA..are turned off when the transformersecondaryvoltage goes
negativecausingthecombinedgatecapacitanceto chargenegatively through Q, and
the intrinsic diode of Q2. The intrinsic diode of Q2blocks when the transformer
secondaryvoltage returns to zero and the gate capacitanceis left with a negative
charge until the next command to turn on is receivedand this gives good noise
immunity.
3.5.2 The Gate Drive Circuit Performance
Figure 3.6 shows the performanceof the gate drive circuit. Back to back
zenerdiodesconnectedacrossthe secondarycoil areusedto limit the peak.voltage
to 18 V. In addition, a dampingresistor is connectedin parallel with the secondary
Chapter3MatrixConverterPowerCircuitDesign 39
coil. Ile practical results show that the gate drive circuit has a 150 nS delay time
with 50 nS rise and fall times. The results also show that the negative charge during
the off period provides excellent noise immunity and ensures that spurious turn-on
is not possible.
+15V6 Cmmntmd
dpal
-15VL
L
+13V Tmdomer swonary
vohap
............Cgvý-
+18V
Devicegate
voltage
0.6ms
-18V
Figure 3.6 Practical Waveforrnsfrom the GateDrive Circuit
3.6 Snubber Circuit Design
The square safe operating area of the IGBT for switch mode operation
minimizes the need for snubbercircuits in most applications such as the voltage
source inverter. However, it is necessaryto use a snubber circuit in the matrix
converterdue to the absenceof freewheelingpaths.In the matrix converterthe load
current is alwayscommutatedfrom onecontrolledswitch to another.This is in direct
contrastto a conventionalvoltagesourceinverterwherecommutationis alwaysfrom
a controlled device to a complementaryfreewheeling diode or vice-versa. 1n a
conventionalinverter a time delaycanbeeasilyintroducedbetweendrive signalsfor
complementarydevicesin orderto avoid simultaneousconduction.During this delay
time the inductive load current is taken over by a freewheelingdiode. There is no
Chapter3MatrixConverterPowerCircuitDesign 40
such freewheeling path in the matrix converter but it is still necessary to introduce
a delay between drive signals to avoid a short circuit of the input lines. During this
delay time the inductive load current is taken over by a snubber circuit. In the
converter a small R-C turn-off snubber connected acrossto each bidirectional switch
is used to limit the device voltage to an appropriate level. Unfortunately, this simple
snubber circuit arrangement has the disadvantage of high current stressin the devices
at turn-on. The main focus of this project was to develop a complete closed loop
control induction motor drive and therefore the problem of optimised snubber design
was not pursued further. It is recognised that a more sophisticated snubber design or
elimination of the snubber [37] would be required for operation at higher powers
and/or higher switching frequencies.
3.6.1 Analysis of the Snubber Circuit
One output phase of the matrix converter shown in Figure 3.7 has been
consideredfor the analysis.A delay of 500 nS is introducedbetweendrive signals
to avoid a short circuit of the input lines. It hasbeenassumedthat the 3-phaseinput
voltage andthe outputcurrentof theconverterstayconstantduring oneperiod of the
switching frequency. In addition, stray inductancesin the commutation path are
ignored. The worst case operating condition for the snubbercircuit occurs when
maximum output current flows when any oneof the line to line input voltages is a
maximum. This situation is depictedin Figure 3.7. The snubbercircuit operation is
analysedfor a completeswitching sequenceassun-dnginitially that SA,is on followed
by commutation to SB.then to Sc. and finally back to SA,
The analysisis startedassumingthatthebidirectional switch, SA.hasbeenon
and the switches SB.and Sc, have beenoff for sometime. This condition can be
representedby the equivalentcircuit shownin Figure3.8(a).During this interval the
output current is supplied by Sm bidirectional switch and the voltages acrossthe
bidirectional switches stay at constant level. Figure 3.8(b) shows the equivalent
circuit for the instant in which SA,is just turned-off. During this interval where all
Chapter 3 Matri;v Converter Power Circuit Design 41
threebidirectional switchesareoff, theloadcurrentis suppliedby the threesnubbers.
If the equivalent circuit shown in Figure 3.8(b) is analysed,it is found that the
snubbercurrentsareequalandaddto give the outputcurrent.Assuming a maximum
output current of 10 A peak the snubbercurrentsaregiven by;
Is, = Is2 = Is3
= 3.33 A
Therefore, the voltages acrossthe snubberresistanceand capacitanceduring this
interval are given by;
VA = IS.R
IS
t+
(3.9)
VC =u VC(o)
where, Is is the snubbercurrent
Vc is the capacitorvoltage
Vc(o) is the initial capacitorvoltage
Since the snubbercurrent is constantduring this interval the voltages acrossthe
snubberresistancesremain constantat 70 V. The changeof the snubbercapacitance
voltage after the 500 nS delay time can be calculatedby using Equation 3.9.
Avc =
3.33
0.5*(10E-6) = 76 V
0.022*(IOE-6)
This condition is shownin Figure 3.8(c).Figure 3.8(d) showsthe equivalentcircuit
for the instant at which S,,. is turned-on. Again, if this condition is analysed, the
snubbercurrentscan be found to be;
-I
IS] =
Is2 =
Is3
= 13.1 e Iýc A
(3.10)
It is important to note from Figure 3.8(d) that, the snubbercurrent, IS2is taken over
by the switch, SB,.This explains why this snubberarrangementcausesan increase
in the device current rating mentionedearlier in this chapter.This also increasesthe
switching losses.Figure 3-9(a)showstheinstantafterSB.hasbeenon for sometime.
During this interval, the load current is supplied by SB.. The analysis can be
Chapter 3 Matrix Converter Power Circuit Design 42
continueduntil the endof the switchingperiod asshownin Figure 3.9. In Figure 3.9
the equivalentcircuits arevalid at the following times:
(a) AfterSB. hasbeenon for sometime
(b) Instant SB.is just turned-off
(c) 500 nS later after S,,.is turned-off
(d) Instant Sc.is just turned-on
(e) After Sc, hasbeenon for sometime
(f) Instant Sc, is just turned-off
(g) 500 nS later after Sc,is turned-off
(h) InstantSA, is just turned-on
(i) AfterSA. hasbeenon for sometime
As can be seenfrom Figure 3.9(h), the maximum device current reaches54
A. The devicesusedin the prototypeconverterareableto handlethis peakcurrent.
From this analysisthe worst casethe snubbercurrent waveform, ý, and the device
voltage, VA, shown in Figure 3.10 can be obtained.Unfortunately,it proved very
difficult to obtain practical resultsfor the snubberwaveforms at full power due to
interference between the measuringequipment and the control circuitry. For this
reason,the previousanalysiswasrepeatedfor an output current of 4A andpractical
results for this condition were taken as shownin Figure 3.11 and 3.12. Very good
correlation between the theoretical and measuredresults were obtained at 4A
suggestingthat theanalysiscanbeusedwith confidenceto predict the devicestresses
at 10 A. The analysisresults show that the designsnubberparametersfor a 500 nS
delay are suitableto keep the device voltage andcurrent stressesbelow the device
ratings.
Chapter3 Matrix Converter Power Circuit Design
2112 OM IX
VA
II
IA&
----- 0-
'A&+
193V
SA.
T
--TSA, -
VB
1B. 1, - 10A
B
0 va
4
159V
SB..
Z'
Sa-
VC ICA
-12-0.C 10
---, )Lj j
36V
scý, sc..
Figure 3.7 Snubber Circuits with the Bidirectional Switches
k-ý ----- t-- *IWV
saw NOW
(a)
"A
INV low MAV
&U A
INV low V925V
-amV
&=A
Z'
nV 70V IUMV
(C)
IOA
Figure 3.8EquivalentCircuitsfor SnubberCircuitAnalysis
43
mv 70V ov
A
F--
Inv 70V SIV
-0 . 123V
I. A
ov 70V NOV
MA
(b)
(9
IOA
vs"v 75"V
I&I A
S2A
.0
"myf 97&?*V RMJSV
l A -.777 -INV
IM70V lumv
MIA
IOA
Chapter 3 Matrix Converter Power Circuit Design
-MOV 4-M-11
IDA
(a)
40V
94A
"IV laxy any
UA
41V
ov
NSA
Wzy
JUA 14A
lazy
av
CA
IDA
(d) (e)
SMA
M&NV
vLnV
%Mk"A " Ikl
MA
r
INV IRRY &XV
lov AV AM - .
INV
ý-- -MAY limLOA
xv 1mv xxv
my IN nay
III A
=: 3
&XA
=n
9
CA
CA
w
(h)
sly
IIA
Inv
A.-
70V
4-
ov
---- *
IIA
I
lov ov
CA
(b)
Xv 41LXV
ley WAY
mv my llrisv
IDA
(C)
110, lov my
4 myIRV
-0 A
ov XV sy
IDA
(0
16A
SMy IV
I-
Lýý
k
low
sly
ov
(i)
44
Figure 3.9EquivalentCircuitsfor SnubberCircuitAnalysis
ov
Chapter 3 Matrix ConverterPower Circuit Design
SA,
a '4)ff SIla <11 sjk-off SC)k-M
13.1A ...... -------
333 A
OA
-9A2A --------------------
-14.51A --------------------
49&75V --------------------
421V ---------------------
---4
143.7V ---------,: T
70 V ----
t: ýý
Ov
:=
------------------------------------------------------------------------------
Figure 3.10 Worst CaseWaveformsof SnubberCurrent and Device Voltage for Switch SA.
400
300
200
100
-100
. 2m
SMAb" cunvw
0
45
Sc, -Gff SA, 'Cft
SnubberCtntent
---------------
Device Voltop
Device VohaP
0246a
71= in miameewds
Figure 3.11ExperimentalSnubberCurrentandDeviceVoltageatTurn-on
(A)
27.3
192
9.1
0
-9.1
10
Chapter 3 Matrix ConverterPower Circuit Design
350
300
250
20D
ISO
IOD
so
0
-50
Device Voltage
02468
Tim in microsooonds
Figure 3.12 Experimental Snubber Current and Device Voltage at Turn-off
3.7 Construction of the Power Circuit
46
(A)
27.3
22.75
182
13.65
9.1
4.55
k. 0
- -4.55
10
The large number of devices in the matrix converter and the complicated
nature of the commutationpath meanthat the layout of the power circuit is critical
to achieving correct operation[42]. For an experimentalconverterit is important to
be able to get easyaccessto all of the devicesto makemeasurementsandto replace
devices in the event of failure. There is a conflicting requirementbetweeneaseof
accessand compactnessof construction.For this reasonthe prototype converterhas
beenbuilt as threemodules,onefor eachoutput phase.Eachmodule is constructed
in a very compactfashion on its own heatsinkand includesall the power devices,
gatedrives, decouplingcapacitorsandsnubbers.Ile layout of the power deviceson
the heatsink is shown in Figure 3.13. Sufficient spaceis left between modules to
allow easyaccessfor measurementsto be madeandfor componentsto be replaced.
in this way the critical con*anutationpath betweendevicessharing the same
output phasecan be kept very short by decoupling the input lines at eachmodule
Chapter 3 Matrix Converter Power Circuit Design 47
with 0.47 pF capacitors.Larger 16 pF capacitorsfor filtering purposesare placed
where the input lines for the threemodulesareconnected.Each module is self
containedand it is possibleto run them individually as threephaseto single phase
convertersfor testanddevelopmentpurposes.Sinceit is assumedthat the converter
will supply an inductive load, no filtering wasconsiderednecessaryat the output of
the converter.During testinghowever,it wasfound thatthevery high ratesof change
of voltage at the output causedsignificant current spikesdue to the capacitanceof
the cable supplying the load even though this was only a few metres long. This
problem wascuredby placing small inductorsin serieswith the converteroutput.A
photographof the practical converteris shownin Figure 3.14.
Colmockefor
I-Fmwouiva
0
Hostsink
CMDB= far
3-PhanInW
Cannww
febl,kcLl
A
fcccubks
(b)
Figure 3.13 Location of the Power Devices (a) Top View (b) Bottom View
Chapter 3 Matrix Converter Power Circuit Design
Figure 3.14 A Photographof the Power Circuit
3.8 Conclusions
48
The possible configurations of the bidirectional switch from unidirectional
switching elements have been discussed and a suitable bidirectional switch
configuration which requires one control signal and has a low forward voltage drop
has been chosen. An overview of the advances in the semiconductor technology has
been presented. The IGBT has been chosen as the most suitable controllable device
for the matrix converter. The minimum device ratings for the unidirectional devices
Chapter3 Matrix ConverterPower Circuit Design 49
havebeencalculatedby consideringtheoperationof thebidirectional switchesin the
matrix converter.A gatedrive circuit which doesnot require an additional isolated
power supply hasbeendevelopedandtested.A simpleR-C snubbercircuit hasbeen
usedto limit the devicevoltageto anappropriatelevel. The snubbercircuit hasbeen
analyzed and the experimentalresults have been presentedto confirm its correct
operation.The problemsassociatedwith the constructionof the converterhavebeen
addressedand suitablesolutionshavebeengiven.
CHAPTER 4
THE CONVERTER LOSSES
PROTECTION AND TESTING
4.1 Introduction
This chapter investigatesthe semiconductorlossesin the matrix converter.
Regarding theseserniconductorlossesthe required heat sink for eachoutput phase
is designedto dissipatethe heataway from thejunction region.
A voltage clamp circuit at the output of the converteris usedto protect the
devices againstsevereovervoltages.A simple over-currentprotection circuit based
on overcurrentsensingis designed.An L-C filter is designedto reducethe harmonics
at the input side.
The matrix converterpower circuit is testedand the results are presentedto
confirm its correct operation.The efficiency of the prototypeconverter is measured
and the total converterlossesare comparedwith the calculatedlosses.
4.2 Losses in the Switching Devices
The total semiconductorloss in the matdx converter is the sum of the
conduction losses,P. and switching losses,P, The gatelossesand off-s te lossesta
due to the leakage current are ignored since they are negligible. The conduction
lossesare the major componentat low switching frequencies,but switching losses
will besignificant athigh operatingfrequencies.Theconductionlossesaredueto the
on-state voltage across the IGBT and the diode when they are conducting. The
switching lossesaredue to the imperfect switching of the devices.
Chapter4 The ConverterLossesProtection and Testing 51
4.2.1ConductionLosses
This section considers the calculation of the conduction losses in the matrix
converter. The forward voltage drop across the IGBT and the diode when they are
conducting is a function of collector current and the junction temperature, T,.
VA
IA.
SA.
I
As
SAO IA*o
IA,
vs
.1
'Ba
- -T
-/
so, I
-i
IA,
VC
CR
S.
-T- ICA+
Figure 4.1OneOutputPhaseof theIýIatrixConverter
D
iomsin((.)Ot)
ol
One output phaseof the matrix convertershownin Figure 4.1 is considered
with a sinusoidaloutput currentto calculatethe conductionlosses.To determinethe
total forward voltage drop (Vf) as a function of current the diode is representedas
a fixed voltage (Vd) in serieswith a sloperesistance(Rd)and an expressionfor the
forward characteristicof the IGBT obtainedfrom themanufacturesliterature [43] is
used.Hence,the forward voltagedrop acrossthe eachbidirectional switch in Figure
4.1 is the sum of the voltage drop acrossthe IGBT and the diode.
Vf = Va+ Vo
Vf = (VT
+ Rr.1 + (Vd+ RA
(4.1)
WhereVT,RT, VdA
and0 areconstantataparticulartemperatureandcanbefound
Chapter 4 The ConverterLossesProtection and Testing 52
in the data sheetof the devices[43-441.
The instantaneouspower dissipationin eachswitch is;
P(t) = VP I(t)
(4.2)
P(t) = (Vd + VT) I(t) +
Rd I 2(t)
+
RT I O`Q)
Considerthe switchesSAWSB..andSc, in Figure4.1.The energydissipatedin these
switchesin any time interval t, -ý t2is given by;
t2
Ef+R d(, Aý++jý. ++Ij. +)
+ RT(IA'O.++
+IB'10",++'+Icý,"+)l
dt (4.3)I(Vd+VT)(,
Aa++, Ba+
+ICa+)
22
91
Theseparticular switchesonly conduct during the positive half cycle of the output
current and only one switch conductsat a particular time. Therefore;
,
ý.. + + Ic.. = I. sin((o.t)
12
Aa--
2
+
2.,
+ Iýa
= J2 2(Ci)ot)
sin
,
Aa- + + ICt
sinP+I(coot)
'Aa+ ý- IBa+ ý
ICa+
0
1 ir 2x
CO. CO"
Where Iomis the peakvalue of the output current.
(4.4)
Hence,the total energylost by thesethreeswitchesin onecycle of the output
current is found by substitutingEquation4.4 into Equation4.3;
X/0).
Ef[ (Vd+VT) I. sin((o.t) + Rj,, 2.
siri2(o),,t) + RTIP.+lsinP"'((O,,t)
]
dt (4.5)
0
From Equation 4.5 it can be seenthat the total energy loss is independentof the
switching pattern and the load displacement factor. The average power loss,
E/(27u/(o.) can be obtainedby solving Equation4.5.
Chapter 4 The ConverterLossesProtection and Testing
53
1'72
wloý.
E=I. A (4.6)(vd+VT) + mRd+ sinO+l(co,,t)dt
(21r/o)) 71 4 (2n/co)
f
0
The integral in Equation 4.6 can only be solved through numerical routines for
particular valuesof P.The constantsin Equation4.6 areobtainedfrom the datasheet
of the devicesas given below;
For IRGBC20U: VT 1.2 V, RT 0.16 Q, p=1.04 (at Tj=150 IC)
For BYT12PI-800: Vd 1.47V, Rd 0.026 Q (at Tj=100 OC)
In Equation4.6 P+l is takenas2. This assumptionis valid for the device usedsince
0 is very close to 1. Ilerefore, substitutingthe constantsinto Equation 4.6;
2
Pc = 0.95 1. + 0.0465 1.. (4.7)
The total conductionlossesfor the entire converteris 6 timesthe power in Equation
4.7. Hence,
Pc = 5.1 1,,. + 0.279 1,2,. (4.8)
The total conduction lossesfor the maximum output current, Im = 10 A can be
calculatedby usingEquation4.8;
Pc = 5.1*10 + 0.279*10'
P, = 78.9 W
By using a simple simulation model it has been shown that for situations
where the input and the output frequencies are asynchronous, the conduction loss is
shared almost equally amongst the devices. However, for particular operating
frequencies (for instance fi = f. = 50 Hz) the power loss in the devices is not shared
equally. Under this condition where q=0.85, fi = f. =50 Hz and load displacement
factor = 1, three of the switches SA.
9
SBband Scr dissipate about 85 % of the total
loss. Obviously, this increases the device current rating and as discussed in Chapter
3 is the one of the reasons why the IGBT and the diode current ratings are higher
than the calculated stresses.
Chapter 4 The ConverterLossesProtection and Testing
4.2.2 Switching Losses
54
The product of the switching frequency, f, and the switching energy loss per
pulse, E,. gives the switching lossesper switch in the matrix converter.
lý =f,. Ei. (4.9)
The switching lossesoccurwhenthedevicesturn on andoff. In this converter
the current is always commutated from a conducting device to the R-C snubber
circuit or vice-versa. If we assume that the voltage across the snubber capacitor
remains constant during the relatively short switching times, the switching locus for
the device is resistive and consequently the switching losses are very low.
To calculatethe tum-off lossconsiderthedeviceS. in Figure 4.1. Justprior
to tum-off this devicecarriesthe outputcurrent1, At theendof turn off, L is carried
by the threesnubbercircuits on outputphasea andthevoltageacrossSA,'Stherefore
I.R/3 since the snubber capacitor was initially discharged.Assuming the device
current changeslinearly during tum-off the switching waveforms are as shown in
Figure 4.2
(A)
iß
(V)
IRR
-------------
3
I
DeviceVokase
t
0 2w
Ilm In nanoseconds
Figure 4.2 7be Cun-entand Voltage Waveformsof the Device at Tum-off
Chapter 4 TheConverterLossesProtection and Testing 55
The energyloss is thereforegiven by;
I2R
tffSA& tUM-Off 'OSS
=,
18
,
where; R is the snubberresistor (2192)
t,, is the fall time of the device (200 nS)
Assuming thatthe outputcurrentis constantduring anyparticularswitching.sequence
the total turn-off energylossfor the outputphasea switcheswill be threetimes this
value. The total energyloss for the entire converterduring any particular sequence
due to device turn-off can befound by consideringthe otherphasesand is therefore
given by;
Total tum-off loss =Rt
12+17+12)
loffql
6a
However, if we assumethat the output currentsare sinusoidaland form a balanced
3-phaseset then;
Ia 2+j
b
2+j
c2=
Y02
where 4 is the rms output current.
(4.10)
Hencethetotaltum-offenergylossduringeachsequenceisconstantandis givenby;
Total tum-off loss =R
te I. '
2
(4.11)
In the prototype converterthe switching frequency(sequencerepeatrate) is 2 kHz
and the power loss (using Equation4.9) is therefore;
poor
=
21*200*10-9*(7.2)2 *2000
= 0.22 W (4.12)
2
Consequentlytheturn-offlossis negligible.
To detem-dnetheturn-onlossconsiderthesamedeviceSA,
*
Justprior to turn-
on the output current 1,is flowing throughthe threesnubbercircuits in parallel and
the snubbercapacitor associatedwith SA,is chargedto (VAc + AV) as explained
Chapter 4 TheConverterLossesProtection and Testing
56
earlier in Section 3.6.1.7be device voltage is therefore(VAc + ") plus the drop
acrossthe snubberresistor(I.R/3). At the end of turn-on the device carriesthe load
current (I.) plus thepeaksnubberdischargecurrent3*(VAc+ ")/R. Assuming again
that thedevicecurrentchangeslinearly during switchingthewaveformsareasshown
in Figure 4.3.
(A)
WAC + AV).
ý
R
la
ta
DeviceQuient
(V)
IaR
AV)+
3
N
100
Tlm in nwasooonds
Figure 4.3 The Current and Voltage Wavefonnsof the Device at Tum-on
The energy loss is therefore;
SAStum-on loss + VAC+AV)+
I. ýR (4.13)
R
(1
3
where; t. is the rise tirne of the device (100 nS)
The loss for the other two switcheson the sameoutput phase(SB.and Sc,) can be
found by replacing VAcvnth VBAandVcBrespectively.Using the following results:
Chapter 4 The ConverterLossesProtection and Testing
VAC+VBA+v
CD
0
VAC 2 WBA2+Vcý' = 3VL2
,&v=
,ý"3C
where; u:Delay time betweenthe drive signalsof the devices (500 nS)
C: Snubbercapacitance(0.022pF)
and simplifying the total loss for outputphasea is given by:
L2 'c
Phase a tum-on loss = t. +Iý +R+-F2R 6 3C
57
To calculate the total turn-on loss for the entire converter we consider the oflier
phases(replacing I, by Ib and ý, respectively)and againuse the result in Equation
4.10 to give the total loss in one switching sequenceas;
VL 2(
"_+R
Total tum-on loss = ý. +1ý . C72R Hk(
,TT
The turn-on power loss taking into accountthe switching frequencyis therefore;
*(250)2 )2
(500*10-')2 21 500*101
Pon = -L 1
+(7.2 10-6)2
++
(4.14)
[
2*2 2*21*(0.022* 2 0.022*10--6
*100*10'*2000 = 3.15 W
It should be noted that the majority of the turn-on energy loss comes from the
snubber capacitor and this will be allowed for in the snubberloss calculation to
determinethe total converterlosses.The figure calculatedabovehowever allows the
loss in the devicesto be usedfor heatsinkcalculations.
Chapter 4 The ConverterLossesProtection and Testing
4.23 Heat Sink Design
58
Each output phaseof the prototype converter has been built as a separate
module so that it is possible to run them individually as three phase to single phase
converters for test and development purposes. Therefore each module has its own
heatsink. The heatsink used in the one output phase of the prototype converter is
represented in Figure 4.4. Since all the switching devices are located around the
centre of the disc, it is necessary to calculate the temperature difference between the
centre and the edge of the disc. 'Me thermal resistance of an element length I and
area A is given by;
O=
1
OC/W
XA
Where;
X= 180 W rrf'*C'
1.3 cm
Figure 4.4 The Representationof the Heatsink
Therefore, splitting the disc into a seriesof circular elementsand integrating the
thermal resistancebetweenthe centreof the disc andthe peripheral is given by;
Chapter 4 The ConverterLossesProtection and Testing 59
9.25E-2
dr 1 9.25E-2
Oxf
X(2nrd) 14.7
[Inrlo
0
Odif
ý 6.6 10-' "C/W
The temperaturedifference;
Tdif 0
dif
p
(4.16)
Tdif (6-6 10-')(27.42) = 0.18 T
Hencethe temperaturedrop acrossthediscis negligible evenif it is assumedthat all
the heat loss occursat the outer edge.
Therequiredheatsinkrating for eachoutputphasecanbecalculatedusingthe
thermal equivalentcircuit for a bidirectional switch given in Figure 4.5.
IN. - 9.13 W
PjA - 3.55W
R. bt
T,. b
Figure 4.5 The thermal equivalentcircuit for a bidirectional switch
In Figure 4.5;
P1. : Total serniconductorlossesin onebidirectional switch
pil : Power loss in the IGBT
Pj,
d : Power loss in the diode
Rj,.
d : Junction to casethennal resistanceof the diode (4 *C/W)
Chapter 4 The ConverterLossesProtection and Testing 60
ks,
d: Caseto sink thermalresistanceof the diode (0.5 'C/W)
P,
3,,,: Junctionto casethermalresistanceof the IGBT (2.1 'C/W)
k,
j : Case to sink thermal resistance of the IGBT (0.5 'C/W)
The thermal resistances of the devices are obtained from the data sheets [43-
44]. 'Me power loss in the IGBT andthe diodecanbe obtainedfrom Equations4.6,
Equations4.12 and4.14 asgiven in Figure 4.5. The switching lossesin the diode is
ignored. The total power loss for one bidirectional switch, PI. is the sum of the
conduction loss and the switching loss. Ile junction temperatureof the diode is
taken as 100T althoughit doesnot reachto thatvalue.The temperaturedifference
betweenthe sink and the junction of the diode, AT can be calculatedusing Figure
4.5;
AT =
(,ý-,,,
d+Rcsd)'ýFd
AT = (4+0.5)3.55 = 15.98 "C
Hence, the sink temperatureis;
T=T. -ATsink Jd
'Ink
= 100-15.98= 84.02 OC
The junction temperatureof the IGBT is;
T. = 7ýja+(Rjj+R,,
j)Pjjjj
Týj = 84.02+2.6*5.58 = 98.53 T
i
and the heatsinkrating for onebidirectional switch (assumingan ambient of 30 'C)
is;
Chapter 4 The ConverterLossesProtection and Testing 61
7ý -7ýink amb
pl.
84.02-30
= 5.9 OC1W
9.16
Since the heatsinkcontainsthreebidirectional switches,the required heatsinkrating
is one third of the value above;
9
0, =L=1.97 TIW
It is impossible to calculatethe heatsinkrating accuratelyfor the disc since
it dependson manyvariables.However,the disc sizewascomparedwith a heatsink
of the required rating and this suggestedthat the disc was easily large enough.The
prototype converterwas also operatedfor sufficient time at full power for the disc
temperatureto stabilise and it was observedthat the heatsink temperaturestayed
below that calculatedabove.
4.3 Snubber Losses
The snubbercircuit discussedin Chapter3 causespower loss in the matrix
converter. This loss occurs when any one of the switching devices tums-on.
Additional snubberloss occursduring the delay time in which all devices are off.
The snubberloss in the convertercan be calculatedby following the sameanalysis
method usedfor calculating the snubberparametersin ChapterI ThesecalculaAons
are given in Appendix A. 7be total snubberloss is given by;
P..
b
3 1,,2 (Rl +
T2)+
27CVL2
(4.17)
'Y -2
where;f, is theswitchingfrequency(2kHz)
-zis the delay time (500 nS)
R andC arethesnubberparameters(2192and0.022pF,respectively)
Chapter 4 The ConverterLossesProtection and Testing
62
VL is the rms input line voltage (250 V)
I. is the rms output current
As it can be seenfrom Equation 4.17 the snubberloss in the matrix converter is
independentof input and output frequenciesanddisplacementfactors. The snubber
loss mainly dependson the input voltage,the snubbercapacitanceandthe switching
frequency.
The total snubber loss can be found by substituting the constants into
Equation 4.17. Hence,
21ýnub
= 0.0744J. + 37.1 W
Therefore, the snubberloss on no load is;
Ponub
= 37.1 W
and on full load;
Psnub = 0.0744*(7.2)2 + 37.1
Psnub
= 40.8 W
(4.18)
(4.19)
The practical snubberloss can be roughly found by measuring the input
powerof theconverteronnoload.ne inputpoweronnoloadwasmeasuredto be
42 W which is in good agremenL
4.4 Matrix Converter Protection
The semiconductordevicesin thematrix converterrequireeffective protection
against over-current and over-voltage. Ile absenceof freewheeling paths in the
converter causesdifficulty in protecting the power circuit againstfault conditions
since the current is always commutatedfrom onecontrolled device to another.For
instance,if the devicesareturned-off in responseto a fault condition, suchas over-
current, severeover-voltageand destructionof the power circuit results becauseof
the inductive natureof the load current despitethe snubberacrosseachswitch.
Chapter 4 The ConverterLossesProtection and Testing
63
Over-currentin thedevicescanresult from shoot-through(two deviceson in
the same output phasedue to malfunction of the control/gating logic) or due to
excessiveoutput current causedby inappropriateload conditions.
4.4.1 Output Voltage Clamp
Va
Vb
ve
Figure 4.6OutputVoltageClarnpCircuit
nPut
The interruption of inductive current flow in a matrix converter produces
severeovervoltagesat the output since there is no freewheelingpaths. The clamp
circuit shown in Figure 4.6 is usedto absorbthe excessload energy when all the
converterdevicesaregatedoff. Theclamp becomesactivewhentheconverteroutput
voltage is greaterthanthe clampvoltage.The commonendsof the capacitorsin the
clamp circuit are connectedto the neutral of the supplyin order to limit the device
voltage. Therefore, the maximum device voltage in the event of failure is twice the
input peakphasevoltage.Otherwise,themaximumdevicevoltagewould be the sum
of the input peakphaseandline voltages.
Chapter 4 The ConverterLossesProtection and Tesiing
4.4.2 Over Current Protection
64
The block diagram of the over-currentprotection circuit is shown in Figure
4.7. Over-currentprotection of the converteris achievedby sensingthe threeinput
line currentsusingHall effect transducersdescribedin Appendix C. The signalsfrom
thesetransducersarefed to anarrangementof six LM319 comparatorsandcompared
with referencevoltageswhich correspondto the positive andnegative overcurrents.
The output of the comparatorsareinput to a logic circuit which producesa latched
overcurrent signal for eachinput line. This circuitry hassix LEDs for eachpolarity
of the three input currentsto help with fault tracing. Theseovercurrent signalsare
ORed togetherand then ANDed with all of the gate drive signals. In the event of
either positive or negativeovercurrentall of the converterdevicesaregatedoff. This
arrangementhas been seen to work very satisfactorily for a wide range of fault
conditions. The whole circuit diagramis given in Appendix B.
polftiverokvmco
Gateddvealpok
(9)
low
I
C3)
C-VKW-
. (6) OR AM (9)
I No
Hko~
latch 01
sates
00
(3) TUM@doccn
am drive
wpais
(6)
lims
Nepdve *ý
voblp
Figure 4.7 Block Diagrwn of the Over-currentProtectionCircuit
Chapter 4 The Converter Losses Protection and Testing
4.5 Input Filter
65
The input current of the matrix converter is built up from segments of the
three output currents and blank intervals during which the output currents are
circulated through the converter. The input current spectrum mainly consists of a
supply frequency component plus high frequency components associated with the
switching frequency. Distortion of the input current around the switching frequency
can be easily removed by using a small L-C filter.
VA
IA mH
16 PF 16 PF
VB
16 PF
vc
IA mH
IA m2H
VA
VEI
Vd
Figure 4.8 The Input Filter
An optimised input filter designwasnot pursuedsincethe main focus of this
project wasto developacompleteclosedloop control inductionmotor drive. Instead,
the input filter shownin Figure4.8 hasbeenusedwhich wasfabricatedfrom readily
available components.The subject of optimised filter design has been considered
elsewhere[45-46].
4.6 Power Circuit Testing
At the developmentstageof the power circuit a simple controller basedon
Chapter 4 The ConverterLossesProtection and Testing 66
the Z180 microprocessorwas usedto generatea fixed switching pattern according
to the Venturini original control algorithm [9]. Due to the limited capability of this
controller the switching frequencywasrestrictedto I kHz and the output frequency
was setat 50 Hz with a voltageratio betweeninput andoutput of 0.5. The problems
involved in this condition wereobservedandsolved.Subsequently,thepower circuit
hasbeenoperatedusing a more sophisticatedcontroller basedon Transputerparallel
processors.The results shown below have been obtained for various operating
conditions with a passiveR-L load and2 kHz switching frequency.
Figure 4.9 showsthe outputline to line voltage andthe output currentfor an
output frequency of 20 Hz and a voltage ratio betweenoutput and input of 0.328.
Figures4.10and4.11 showtheoutputline to line voltageandthe output currentwith
a voltage ratio of 0.82 for output frequenciesof 50 Hz and 70 Hz, respectively.
Figures 4.12 and 4.13 show the input current spectrum and the output voltage
spectrumfor an output frequencyof 50 Hz, respectivelyandthey agreedwell with
the calculated spectrums[381.
400
(V)
300
200
100
0
-100
-M
-300
(A)
.4
4W 10
10 30 so
Mom in mffimmnds
Figure 4.9 Output Line to Line Voltage and Output Line Currentof the Matrix Converter Operating
with an Output Frequencyof 20 Hz
Chapter 4 The ConverterLossesProtection and Testing
CV) (A)
6
4
2
0
-2
67
05 10 15 20
Tim In milbecands
Figure 4.10OutputLinetoLineVoltageandOutputLineCurrentof theMatrixConverteroperating
with anOutputFrequencyof 50 Hz
400
(V)
3w
200
100
a
. 100
-200
(A)
6
4
2
0
-2
-4
-300
40D
0 10 is 20
TimefiLmilbwands
Figure 4.11 Output Line to Line Voltage andOutputLine Currentof the Matrix Converteroperating
with an Output Frequencyof 70 Hz
Chapter 4 The ConverterLossesProtection and Testing
03
u
0.7
OA
0.3
ol
OLI
68
09 19 29 39 49 59 69
*50 Hz
Figure 4.12 Input Current Spectrumof theMatrix ConverterOperatingwith an Output Frequencyof
50 Hz
O."d
0.82
0.691
O-W
0.41
0273
0.136
wi
0 19 39
*50 Hz
Figure4.13output VoltageSpectrumof theMatrixConverterOperatingwith anOutputFrequency
of 50Hz
Chapter 4 The ConverterLossesProtection and Testing
4.7 Converter Efficiency Measurements
69
The efficiency of the prototypeconverterwas determinedby measuringthe
input and the output powers using a VOLTECH PM 3000 power analyzer. The
converterwas operatedwith a passiveR-L load up to 60 % of its ratedpower which
was the limit of the loading systemused.The testresultshavebeentakenat various
output frequencies.It hasbeenseenthat the outputfrequencyof the converterdoes
not have any measurableinfluence on the efficiency. This is becausethe converter
lossesareindependentof the outputfrequencyaswasshownin Sections4.2 and4.3.
The total converter lossesat an input voltage of 250 V line and an output
current of 4.25 A were measuredas81 W giving an efficiency of 89 %. In order to
make a comparison between the experimental and theoretical results the total
converter lossescan be calculatedfor the sameconditions.Theselossesarethe sum
of the snubberloss, conduction loss and switching loss ignoring the lossesin the
input filter.
Tle snubberloss in the converteris found by using Equation 4.18;
Psnub
= (4.25)10.0744 + 37.1
Psnub
= 38 W
The conduction loss using Equation4.8;
Pc 5.1(F2 4.25) + 0.279(F2 4.25)2
PC 41 W
Sincethe switching lossat tum-off is negligible andthetum-on losshasbeenalready
counted in the snubberloss, the total power loss becomes;
plo.
=pb
Pl= = 38 + 41 = 79 W
As it canbe seen,thiscalculatedpowerlossagreeswell with themeasured
Chapter 4 The ConverterLossesProtection and Testing 70
power loss of 81 W.
4.8 Conclusions
This chapter has investigatedthe losses,thermal design, protection, power
circuit constructionandtheefficiency of thematrix converter.The required.heatsink
rating associatedwith the sen-dconductorlossesin theconverterhasbeencalculated.
It hasbeenseenthat the simple snubberarrangementusedin the converterresultsin
a high power losscomparedto the total semiconductorloss. An effective protection
of the power circuit againstover current andvoltage hasbeenpresented.
The power circuit hasbeentestedat variousoperatingconditions using an R-
L load. Reliable operationof the converterregardlessof the output frequency has
beenachieved.An efficiency testof theprototypeconverterhasyielded anefficiency
of 89 % at 60 % load. It is understoodthat it is necessaryto eliminate or reducethe
snubber size for better efficiency. The total power loss of the converter has been
calculatedandthis hasbeencomparedwith the testresult. It hasbeenfound that the
both results are very similar.
CHAPTER 5
TRANSPUTER NETWORK AND
CONTROL HARDWARE
5.1 Introduction
Previous chaptershave describedthe designand construction of the matrix
converter power circuit. In order to develop a high performance induction motor
drive based on this power circuit a relatively powerful digital controller is required.
In this project a network of transputers has been used to perform the control tasks.
In this chapter the implementation of the transputer network and the design and
operation of the interface circuits are discussed. The first section describes the recent
developments in microprocessor technology and the transputer parallel processor. The
next section outlines the design and operation of the interface circuits used for
voltage, current and motor speedmeasurementsand gate drive signal generation. The
standard transputer serial communication link which is needed for the interface with
the transputer network is also described here. In the following two sections, the dead-
lock protection of the prototype converter and delay and disable of the gate drive
signals are described.
5.2 Microprocessor Technology
The recentdevelopmentsin microprocessortechnologyhasenableddesigners
to implement more complex control algorithms. More complicated processorscan
also execute instructions in a shorter time, resulting in a decreaseof the system
sample time, T, (or inversely increase of the sample frequency) in which
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351
283351

Más contenido relacionado

Destacado

Destacado (20)

Shemy
ShemyShemy
Shemy
 
Materi2 mpr {v}
Materi2 mpr {v}Materi2 mpr {v}
Materi2 mpr {v}
 
Materi5 mbp{1 a}
Materi5 mbp{1 a}Materi5 mbp{1 a}
Materi5 mbp{1 a}
 
5225 development of validation methods för hev
5225 development of validation methods för hev5225 development of validation methods för hev
5225 development of validation methods för hev
 
87793
8779387793
87793
 
3245731 tele-controlled-steper-motor-thesis
3245731 tele-controlled-steper-motor-thesis3245731 tele-controlled-steper-motor-thesis
3245731 tele-controlled-steper-motor-thesis
 
Economic survey 2013 14
Economic survey 2013 14Economic survey 2013 14
Economic survey 2013 14
 
Copywriters!
Copywriters!Copywriters!
Copywriters!
 
Skyview2 documentsharing
Skyview2  documentsharingSkyview2  documentsharing
Skyview2 documentsharing
 
2011 04-th chongsw
2011 04-th chongsw2011 04-th chongsw
2011 04-th chongsw
 
Materi1 mbp{1 a}
Materi1 mbp{1 a}Materi1 mbp{1 a}
Materi1 mbp{1 a}
 
Materi1 mpr{v}
Materi1 mpr{v}Materi1 mpr{v}
Materi1 mpr{v}
 
Materi2 mbp{1 a}
Materi2 mbp{1 a}Materi2 mbp{1 a}
Materi2 mbp{1 a}
 
Prestressed Cement Concrete Poles
Prestressed Cement Concrete PolesPrestressed Cement Concrete Poles
Prestressed Cement Concrete Poles
 
Materi3 mbp{1 a}-uncompleted
Materi3 mbp{1 a}-uncompletedMateri3 mbp{1 a}-uncompleted
Materi3 mbp{1 a}-uncompleted
 
Electron Device Control
Electron Device ControlElectron Device Control
Electron Device Control
 
Fet basics-1
Fet basics-1Fet basics-1
Fet basics-1
 
Jfet basics
Jfet basicsJfet basics
Jfet basics
 
Materi4 mbp{1 a}
Materi4 mbp{1 a}Materi4 mbp{1 a}
Materi4 mbp{1 a}
 
7373941 010-high-speed-solid-rotor-induction-motor
7373941 010-high-speed-solid-rotor-induction-motor7373941 010-high-speed-solid-rotor-induction-motor
7373941 010-high-speed-solid-rotor-induction-motor
 

Similar a 283351

B.E thesis Shubham Nivasarkar
B.E thesis Shubham NivasarkarB.E thesis Shubham Nivasarkar
B.E thesis Shubham Nivasarkarshubhamnivasarkar
 
Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...
Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...
Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...Anmol Dwivedi
 
Thesis_Eddie_Zisser_final_submission
Thesis_Eddie_Zisser_final_submissionThesis_Eddie_Zisser_final_submission
Thesis_Eddie_Zisser_final_submissionEddie Zisser
 
Electric_FSAE_Race_Car_MS_Thesis
Electric_FSAE_Race_Car_MS_ThesisElectric_FSAE_Race_Car_MS_Thesis
Electric_FSAE_Race_Car_MS_ThesisQuinn Sullivan
 
Power System Stabilizer (PSS) for generator
Power System Stabilizer (PSS) for generatorPower System Stabilizer (PSS) for generator
Power System Stabilizer (PSS) for generatorKARAN TRIPATHI
 
IITBMastersReport
IITBMastersReportIITBMastersReport
IITBMastersReportPranav Shah
 
Digital Control in Power Electronics - Buso & Mattavelli - 2006.pdf
Digital Control in Power Electronics - Buso & Mattavelli - 2006.pdfDigital Control in Power Electronics - Buso & Mattavelli - 2006.pdf
Digital Control in Power Electronics - Buso & Mattavelli - 2006.pdfGollapalli Sreenivasulu
 
Digital Control in Power Electronics.pdf
Digital Control in Power Electronics.pdfDigital Control in Power Electronics.pdf
Digital Control in Power Electronics.pdfGollapalli Sreenivasulu
 
Feedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_systemFeedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_systempratik.vernekar
 
Durlav Mudbhari - MSME Thesis
Durlav Mudbhari - MSME ThesisDurlav Mudbhari - MSME Thesis
Durlav Mudbhari - MSME ThesisDurlav Mudbhari
 

Similar a 283351 (20)

bachelors-thesis
bachelors-thesisbachelors-thesis
bachelors-thesis
 
B.E thesis Shubham Nivasarkar
B.E thesis Shubham NivasarkarB.E thesis Shubham Nivasarkar
B.E thesis Shubham Nivasarkar
 
Black_book
Black_bookBlack_book
Black_book
 
Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...
Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...
Rotor Resistance Control of Wound Rotor Induction Generator (WRIG) using PSCA...
 
P10 project
P10 projectP10 project
P10 project
 
MIProject2015
MIProject2015MIProject2015
MIProject2015
 
Thesis_Eddie_Zisser_final_submission
Thesis_Eddie_Zisser_final_submissionThesis_Eddie_Zisser_final_submission
Thesis_Eddie_Zisser_final_submission
 
Semester_Sebastien
Semester_SebastienSemester_Sebastien
Semester_Sebastien
 
Electric_FSAE_Race_Car_MS_Thesis
Electric_FSAE_Race_Car_MS_ThesisElectric_FSAE_Race_Car_MS_Thesis
Electric_FSAE_Race_Car_MS_Thesis
 
Power System Stabilizer (PSS) for generator
Power System Stabilizer (PSS) for generatorPower System Stabilizer (PSS) for generator
Power System Stabilizer (PSS) for generator
 
MajorProject2016
MajorProject2016MajorProject2016
MajorProject2016
 
IITBMastersReport
IITBMastersReportIITBMastersReport
IITBMastersReport
 
Digital Control in Power Electronics - Buso & Mattavelli - 2006.pdf
Digital Control in Power Electronics - Buso & Mattavelli - 2006.pdfDigital Control in Power Electronics - Buso & Mattavelli - 2006.pdf
Digital Control in Power Electronics - Buso & Mattavelli - 2006.pdf
 
Digital Control in Power Electronics.pdf
Digital Control in Power Electronics.pdfDigital Control in Power Electronics.pdf
Digital Control in Power Electronics.pdf
 
thesis
thesisthesis
thesis
 
JPMthesis
JPMthesisJPMthesis
JPMthesis
 
Feedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_systemFeedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_system
 
thesis
thesisthesis
thesis
 
Durlav Mudbhari - MSME Thesis
Durlav Mudbhari - MSME ThesisDurlav Mudbhari - MSME Thesis
Durlav Mudbhari - MSME Thesis
 
Final thesis
Final thesisFinal thesis
Final thesis
 

Último

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

283351

  • 1. A VECTOR CONTROLLED MATRIX CONVERTER INDUCTION MOTOR DRIVE By Sedat Sfinter, MSc iTwo Thesis submitted to the University of Nottingham for the degree of Doctor of Philosophy, July, 1995
  • 3. ACKNOWLEDGMENTS I would like to express my gratitude to Dr. JC Clare for his guidance, supportand being an exceRentsupervisorover the courseof this project. I would like to thank Dr. M Sumnerwho hasgiven adviceto me throughout the project. I would also like to thank the Governmentof Republic of Turkey for giving me the opportunity to carry out this research. Finally, I would like to expressmy special gratitude to my wife for her patience,supportand encouragementduring the courseof this project.
  • 4. i TABLE OF CONTENTS ABSTRACT .............................................. Vi LIST OF SYMBOLS ....................................... Vii CHAI'TER 1 INTRODUCTION 1.1 Introduction ............................................ 1.2 Review of Matrix ConverterDevelopments ...................... 5 1.3 Project Objectives ........................................ 7 1.4 Structureof the Thesis ..................................... 8 CHAPTER 2 MATRIX CONVERTER MODULATION ALGORITHMS 2.1 Introduction ............................................ 10 2.2 The Venturini Control Algorithm ............................. 10 112.2.1OutputVoltageWaveforms ............................. 2.2.2 Input CurrentWaveforms .............................. 15 2.2.3 Input DisplacementFactor Control ........................ 17 2.2.4 Maximum Output Voltage Improvement.................... 19 2.2.5 Third Harmonic Addition .............................. 21 2.2.6 Modification of the Venturini Algorithm for Maximum Output Voltage ........................................... 22 2.3 A Simplified Form of the Venturini Algorithm .................... 24 2.4 The ScalarControl Algorithm ................................ 25 2.5 Conclusions ............................................ 27
  • 5. ii CHAPTER 3 MATRIX CONVERTER POWER CIRCUIT DESIGN 3.1Introduction ............................................ 28 3.2 Bidirectional Switch Configuration ........................... 28 3.2.1 Diode Bridge Bidirectional Switch ....................... 29 3.2.2 Parallel Structure Switch ............................... 30 3.2.3 SeriesStructureSwitch ................................ 30 3.3 Choice of Switching Device ................................. 31 3.4 Device Ratings .......................................... 32 3.4.1 Device Voltage Rating ................................ 33 3.4.2 Device Current Rating ................................ 33 3.5GateDrive Circuit ....................................... 36 3.5.1 Circuit Operation .................................... 36 3.5.2 The Gate Drive Circuit Performance ...................... 38 3 6S b i 39 . nu ber C rcuit Design .................................... 3.6.1 Analysis of the SnubberCircuit ........................ 40 . ................... 3.7 Constructionof the Power Circuit . 46 ....... . 3.8 Conclusions ............................................ 48 CHAPTER 4 THE CONVERTER LOSSES PROTECTION AND TESTING 4.1 Introduction ............................................ 50 4.2 Lossesin the Switching Devices ............................. 50 4.2.1 ConductionLosses ................................... 51 4.2.2 Switching Losses .................................... 54 4.2.3 Heat Sink Design .................................... 58 4.3 SnubberLosses ......................................... 61 4.4 Matrix ConverterProtection ................................ 62 4.4.1OutputVoltageClamp ................................ 63
  • 6. iii 4.4.2 Over-CurrentProtection ............................... 64 4.5 Input Filter ............................................ 65 4.6 Power Circuit Testing ..................................... 65 4.7 Converter Efficiency Measurements ........................... 69 4.8 Conclusions ............................................ 70 CHAPTER 5 TRANSPUTER NETWORK AND CONTROL HARDWARE 5.1 Introduction ............................................ 71 5.2 MicroprocessorTechnology ................................. 71 5.2.1 The Transputer ...................................... 73 5.2.2 Parallel Processingfor Real Time Control ................... 74 5.3 Interface Boards ......................................... 80 5.3.1 The CO11Link Adapter ............................... 80 5.3.2 Voltage and CurrentMeasurements ....................... 80 5.3.3 SpeedMeasurement .................................. 81 5.4 Timing Circuitry ........................................ 82 5.5 Dead-Lock ProtectionCircuitry .............................. 87 5.6 Delay And Disable Circuitry ................................ 88 5.7 Conclusions ............................................ 89 CHAPTER 6 CONSTANT V/F AND SLIP CONTROL OF MATRIX CONVERTER INDUCTION MOTOR DRIVES 6.1Introduction ............................................ 90 6.2 Real-Time Implementationof Control Algorithms .................. 91 6.2.1 Real-Time Implementationof the Venturini Algorithm .......... 91 6.2.2 Real-Time Implementationof the ScalarAlgorithm ............ 96
  • 7. IV 6.2.3 Experimental Results ................................. 98 6.3 Open-LoopV/F Induction Motor Control ....................... 98 6.3.1 OccarnImplementationof the Control Algorithm ............. 101 6.3.2 ExperimentalResults ................................. 103 6.4 Closed-LoopControl Using the Slip RegulationTechnique .......... 105 6.4.1 SystemLayout ..................................... 107 6.4.2 SpeedController Design .............................. 109 6.4.3 OccamImplementationof the Control Algorithm ............. 109 6.4.4 ExperimentalResults ................................. 113 6.5 Conclusions ........................................... 115 CHAPTER 7 VECTOR CONTROL OF MATRIX CONVERTER INDUCTION MOTOR DRIVES 7.1 Introduction ........................................... 117 7.2 Vector Control ......................................... 117 7.3 Implementation of Vector Control ............................ 122 7.3.1 Third Harmonic Addition .............................. 126 7.4 Controller Design ....................................... 127 7.4.1 Speed Controller .................................... 127 7.4.2 Current Controller ................................... 128 7.5 Implementation of Vector Control On the Transputer Network ........ 129 7.5.1 Transputer Layout .................................. 129 7.5.2 Occarn Implementation of the Vector Control Technique ....... 129 7.6 Experimental Results ..................................... 134 7.7 Conclusions ........................................... 142
  • 8. V CHAPTER 8 CONCLUSIONS 8.1 Summary of the Work .................................... 143 8.2 Potential Applications and Future Work ........................ 146 REFERENCES ........................................... 147 APPENDIX A SNUBBER LOSSES ............................ 153 APPENDIX B CURRENT PROTECTION CIRCUIT ............... 158 APPENDIX C SPECIFICATIONS AND SPEED MEASUREMENT .... 160 APPENDEK D ANALOG-DIGITAL CONVERSION BOARD ......... 164 APPENDIX E TRANSFORMATION EQUATIONS ................ 167 APPENDIX F DIGITAL IMPLEMENTATION OF THE LAPLACE COMPENSATIONFUNCTIONS ................... 169
  • 9. vi ABSTRACT This thesisconcernsthe designandconstructionof a closed-loopcontrolled matrix converter induction motor drive, using transputerparallel processors.The modulation algorithms used for the matrix converter are described. A 2.5 kW experimentalmatrix converterusing IGBT switching deviceshas beenconstructed and tested.An analysisof the lossesin the converterhasbeencarried out and this gives good agreementwith the measuredlosses. Two modulationalgorithms,the Venturini algorithm andthe scalaralgorithm have beenimplementedin real-time on a network of parallel transputerprocessors. Experimentalresultsarepresentedto comparetheoperationof thesetwo algorithms. Open-loop constantV/F control of the matrix converterinduction motor drive has been demonstrated.A controller has been designedto achieve closed-loop speed control of the drive system, employing the slip regulation technique. The experimental results under various operating conditions have verified the correct operationof bothcontrol systems.T'heindirect vectorcontrol techniquehasalsobeen implemented.The resultsdemonstratethe steady-stateand transientperformanceas well as the regenerativeoperationof the drive system.The application of a matrix converter to a high performanceinduction motor servodrive rated at 2.5 kW with true four quadrant capability and minimum passive components has been demonstrated.
  • 10. vii LIST OF SYMBOLS fi : input frequency f. : output frequency f. : switching frequency 'A, 1BI IC : instantaneousthreephaseinput currentsof the converter I, IbI : instantaneousthreephaseoutput currentsof the converter ii(t) : input current vector Mt) : output current vector I. : maximum output current Id : device current is : snubbercurrent is., isbs 'sc : instantaneousthreephasestatorcurrents is& isq : stator currents in a synchronously rotating d-q axis frame of reference ird, i, : rotor currents in a synchronously rotating d-q axis frame of reference 'Wd : magnetising current i : momentumof inertia Ls,1, : statorandrotor selfinductance M(t) : modulation matrix m : elementof the modulation matrix, M(t) M : stator/rotormutual inductance P, : conduction loss P. : switching loss P. ff : switching loss at turn-off P. : switching loss at tum-on Plow : total converterloss Pjj : power loss in the IGBT Pj, d : power loss in the diode Psnub : snubberloss
  • 11. viii P(t) : instantaneouspower dissipation p: numberof pole pairs q: voltage ratio of the matrix converter q. : maximum voltage ratio (0.866) R: snubberresistance RI. : junction to casethermalresistance k. : caseto sink thermal resistance R., P., : statorandrotor resistance SM, SC": bidirectional switchesin the converter s: Laplaceoperator S: differential operator T. : sequencetime tA,I tCC : on time of the switchesin the converter Tfýy : duty cycle for the switch connectedbetweenthe input phase, and output phase,y t.. : rise time of the IGBT t.ff : fall time of the IGBT TJ : junction temperature Tamb : ambienttemperature Tsink : sink temperature T, : transputerI T2 : transputer2 T. : electrically developedtorque ICII : rotor time constant IC : delay time betweenthe drive signalsof the devices VAIVB, VC : instantaneousthreephaseinput voltagesof the converter V. IVbIV, : instantaneousthreephaseoutput voltagesof the converter VL : rms value of the input line voltage Vil : maximum input voltage Vi. i. : minimum input voltage
  • 12. ix V. in minimum output voltage V. (t) output voltage vector Vj(t) input voltage vector VR resistor voltage VC capacitor voltage VC(O) initial voltage of a capacitor Vf forward voltage drop across bidirectional switch VrI forward voltage drop across IGBT Vfd forward voltage drop across diode Vs& Vsq stator voltage in a synchronously rotating d-q axis frame of reference (Oj angular frequency of input waveform WO angular frequency of output waveform. modulation angular frequency slip angular frequency (Oe stator angular frequency (0, rotor angular frequency X" X, stator and rotor reactance O, dl Orq d and q axis flux linking the rotor windings input phase angle load phase angle Oe "C angular co-ordinates 0 relative phase 0 heat sink rating CY leakage coefficient T: phase shift (0,2-x/3,47r/3) S: used as a unit for seconds
  • 13. CHAPTER 1 INTRODUCTION 1.1 Introduction Rapid technical advancementsin power sen-dconductorand microprocessor technologyover thelast 15yearshavereleasedtheinduction motor from its previous position as a fixed speedmotor. Traditionally, DC motors were used for variable speedapplicationsdespitethe many advantagesof the AC induction motor suchas; lower cost, robustness,low maintenanceandreliability. The reasonfor this was the easewith which DC motors can be controlled to provide variable speedoperation with gooddynamicresponseandfour-quadrantcapability.The improvementin power switches and microprocessortechnology over the last 15 years has resulted in the development of many AC-AC converters which basically transform the fixed frequency AC supply into a variable frequency, variable voltage source such as required by the induction motor in variable speedapplications. This thesisis concernedwith a particulartype of AC-AC converterknown as the matrix converter.Before consideringthis in moredetail howeverit is instructive the briefly review AC-AC convertercircuits in general.AGAC convertertopologies may be classified into three categories,dependingupon the type of internal power transfer link; - DC link - AC link - Direct link DC Link: The DC link converteris the most common AC variable speed drive systemusedin the market [1]. It consistsof two stages.Firstly, the AC power supply is convertedto DC by meansof a rectifier circuit. Secondly,the DC voltage
  • 14. ChapterI 1ruroduction 2 is converted to a variable frequency, variable voltage AC output by an inverter circuit. The configuration of the DC link results in two types of converter: The Voltage Source Inverter (VSI)[21 and the Current Source Inverter (CSI)[3]. The VSI has a large filter capacitor across the inverter input terminals which maintains a constant DC link voltage. The inverter provides an adjustable-frequency voltage source in which the output voltage is essentially independent of load current. On the other hand, the CS1 is supplied with a controlled current provided by a large inductance connected in series with the inverter input. In this case the load current is controlled rather than the load voltage. The inverter output voltage is dependent upon the load impedance. One difficulty that is encountered with the VSI circuit fed from a diode rectifier is its inability to regenerate power back to the supply. An increasingly popular way of overcoming this limitation is to use the so-called "back to back" circuit where the diode rectifier is replaced by a PWM inverter operating in the rectifying mode [1]. AC Link: The AC link converteris an alternativeto the DC link converter which attemptsto minimizing switching lossesand reduce low-order harmonics. Theseconvertersemploy a high-frequencyresonantLC circuit in the DC link and therefore, they are also known as resonantconverters.The form of the resonant waveformcanbeeitheranAC waveform.or anAC waveform.superimposedon aDC level which eliminatestheneedfor bidirectional switches.Resonantconvertersmake useof a zero-voltageand/ora zero-currentcondition at turn-on andtum-off in order to reduceswitching losses[4-5]. The needfor a higher numberof switching devices and resonantcomponentsin addition to the complex control of bidirectional power flow is the major disadvantageof resonantconverters.Therefore,at presentresonant link converterscannotcompetewith DC link convertersin the market place. The resonantcircuit in the DC link can either be arrangedin parallel (PRQ or series(SRC). In the PRCanLC resonantcircuit connectedin parallel to the input of ihe inverter provides an oscillation aroundthe DC link voltage so that the input voltage remainszero for a finite duration in which the stateof the switchescan be changed,thusresulting in zero-voltageswitching.The SRCis formed by connecting
  • 15. ChapterI Introduction 3 the resonant circuit in series with the input of the inverter. The zero-crossing of the resonant link current allows zero-current switching as well as natural commutation of the inverter switches. Therefore, this topology can use relatively inexpensive and higher rating devices. In order to remove the need of the bidirectional switches for both the PRC and the SRC a DC bias voltage is added to the AC link voltage. Direct Link: Direct frequencychangers(DFQ perform AC-AC conversion without the need for intermediate energy storage. With a properly operated set of switches the input lines are connected directly to the output lines. The DFC can be constructed in the form of a cycloconverter [11] or a matrix converter [12]. Both types suffer from the need for bidirectional switches which leads to a large number of switching devices and therefore, complex control [6]. The cycloconverter is used in high-power motor drives and slip energy recovery schemes[7]. The output frequency is usually limited to one third of the input frequency to operate with high efficiency. More complex cycloconverter designshave beenproposed[8] which useforced-commutatedor load-commutated techniquesto provide a much wider frequencyrange.However, the needfor a load which hasthe correctcharacteristicsfor the load-commutatedcycloconverterandthe increasedcomplexity and cost of forced-commutatedcycloconvertersmake these circuits unattractive. Other applications of the cycloconverter include voltage stabilization of transmissionanddistribution lines, correctionof the power factor of drives and static conversionequipmentandreductionof voltage flicker andvoltage regulation of arc furnaces. This thesis is concernedwith the matrix converter which is effectively a forced commutated, cycloconverter. The matrix converter consists of a matrix of bidirectional switch elements such that there is a switch for each possible connection between the input and output lines. In the 3-phase to 3-phase matrix converter there are 9 bidirectional switching elements as shown in Figure 1.1. The matrix can be switched to connect any output line to any input line provided that short circuit of the input and open circuit of the output (assun-dngan inductive load) are avoided. Control of the output voltage is achieved by switching between the allowed switching
  • 16. Chapter I Introduction 4 statesusing a predeterminedsequencesuchthat the "average"value of the output voltage spectrum mainly consists of the wanted componentplus high frequency componentsassociatedwith the switching which can be removedwith filters or by the inductance of the load [9]. On the supply side, the current is built up from segmentsof the three output currentsand blank intervals during which the output currents are circulated through the converter.The input current spectrummainly consistsof a supplyfrequencycomponentplus high frequencycomponentswhich are circulatedthroughinput filters to leaveavirtually sinusoidalsupplycurrent[10].The converteris capableof operatingat lagging,unity, or evenleadingfundamentalinput displacementfactor regardlessof the load displacementfactor. The converteroffers the advantagesof- 0 Fourquadrantoperation N Sinusoidalinputandoutputwaveforms N Minimumenergystoragecomponents 0 Controllabledisplacementfactor VA Dwvr VB vc ourpuT Figure 1.1 Switch Layout of the Matrix Converter Vb Vý
  • 17. Chapter I Introduction 5 A disadvantageof the matrix converteris the fact that the maximum output voltage is limited to 86.6 % of the input voltage.In addition, its physical realisation is not straightforward due primarily to the absence of naturally occurring freewheeling paths. Consequentlythe timing of the switch actuadon signals is particularly critical. Table 1.1 showsa comparisonof the AC-AC converters. Table 1.1 A Comparisonof 3-Phaseto 3-PhaseAC-AC Converters No. of Device Number of Basic Passive Input Device Development Converter Topology Controlled Quadrants Components Current Requirement Control l usStatus (Diodes) Quality w ell Inverter 6(12) 2 1C Poor Tum-off Simple established -4 Good well Back to Back 12(12) (Controlled) ic sinusoidal Tum-off Simple established RDCL Basic Parallel 6(12) 2 2C, IL Poor Tum-off Complex Emerging 0om RI)CL Basic Series 6(12) 2 21, IC Poor SCR Complex Emerging Parallel Kesonant.AC Very Link 12(24) 2 14 1C Poor Tum-off Complex - - Emerging 7e ry SeriesResonantAC Unk 12(24) 2 1111C Poor SCR Complex Emerging well Cycloconverter 36 4 (Natural) 0 Sinusoidal SCR Complex established Matrix 18 (18) 4 (Natural) 0 Good Sinusoidal Tum-off Complex Potential 1.2 Review of Matrix Converter Developments The matrix converter topology was first proposedby Gyugyi and Pelly in 1976[11]. They extendedtheprinciple of thecycloconverterto obtain anunrestricted outputfrequencyby usingcontrollablebidirectionalswitchingdevices.T'hemain
  • 18. ChapterI Introduction 6 disadvantage of the original arrangement is that it generates large unwanted input current and output voltage harmonics which cannot easily be removed by filters. This problem was solved in [9-10,12] by Venturini who proposed a new PWM control algorithm. This algorithm provides sinusoidal input currents and output voltages with unrestricted output frequency and controllable input displacement factor. However, unfortunately the maximum output to input voltage ratio is 50 %. The Venturini control algorithm was extended by Mayturn and Colman [13] to increase the voltage ratio to 86.6 %. In [14] Alesina and Venturini published a rigorous mathematical proof of the maximum output amplitude capability along with modified version of Venturini original algorithm. This modified version allows a maximum voltage ratio of 86.6 % and fully controllable input displacement factor, within a limited range of voltage gain with respect to the output phase displacement. Other publications [15- 181 have subsequently dealt with the modulation and analysis of matrix converters operating with the Venturini algorithm. In 1985 Ziogas et al [19-21] proposedsomenew algorithms in which the conversion processis consideredin two stageswith an intermediatefictitious DC link. Whilst thesealgorithms can produce a voltage ratio approaching 100 % the output frequency is restricted and the input current contains increasedlow order harmonics.Consequently,many of the attractivefeaturesof the matrix converterare lost. In [24-27] a new classof algorithmscalled scalaralgorithmswereproposed. These are basedon the scalarcomparisonof the instantaneousinput voltages and enable the drawing of sinusoidal input currentsby applying the principle that the current drawn from eachphaseis proportionalto the input voltage on eachphasein every sampling time. The method used in [24-261 provides synchronous and asynchronousoperationof the matrix converterwith controllableinput displacement factor. However, the real-time implementationof the control algorithm requires a large number of comparisonsto be made at each sampling instant which is very demanding on processortime. The scalar algorithm proposedin [27] uses a two- phase-switching method instead of using three input line to line voltages. This
  • 19. ChapterI Introduction 7 simplifies the real-time implementation of the algorithm, but sacrifices the control of the input displacement factor. More recently an output voltage control method using space vector modulation hasbeenproposed[28-30]. This control algorithm usesa PWM method which is claimed to provide a considerableimprovement of the output voltage waveforms. However, this improvementis obtainedat the expenseof a degradation in the quality of the input current waveforms. The unrestrictedfrequencychangingpropertiesof the matrix convertermean that it can also be used as an AC to DC converter (rectifier) or as a DC to AC converter (inverter). Thesepropertieshave beenexplored in detail in a number of publications by Holmes and Lipo [31-33] althoughit is difficult to seewhere this approachwould have significant advantagesover the conventionalcircuits. Other more recent publications have been concernedwith increasing the efficiency of thematrix converterby minimizing the switchingloss [34-371.This has beenachievedby employing eitherzero-currentat turn-onor zero-voltageat tum.-off ( which requiresadditionalcomponentsin thebidirectional switch structure)[34-35], or semi-softcurrent commutationproposedin [36-371. 1.3 Project Objectives The overall objective of this project was to investigate the application of matrix converter technology to induction motor drives. Tlie first objective was to build a reliable power circuit rated at 2.5 kW basedon IGBT devices.To evaluate the possibilities the following typesof drive of increasingsophisticationwere to be developedusing this power circuit: I- Open loop drive with volt/hertz control of flux, 2- Closedloop drive with slip regulation andvolt/hertz control of flux, 3- Closedloop drive with vector control of the torqueand flux producing componentsof statorcurrent.
  • 20. Chapter I Introduction 8 For a researchand developmentdrive a main requirementis that the system controller is easily modified (both hardware and software) to meet many specifications. To achieve this objective, a transputerparallel processornetwork controller was usedthat by its very natureprovides sucha system. Most of the previous publications on matrix converters have dealt specifically with modulation algorithms or with aspects of power circuit design. Very few publications have considered complete drive systems or the problems associatedwith implementing the modulation algorithms in real time where the output voltage demand is continually varying (as it does in a vector control scheme for example). Throughout the project therefore, the principal focus has been the ultimate developmentof a reliable closedloop vector controlled matrix converterdrive that has servoperformanceand true four quadrantcapability rated at 2.5 M This final objective hasbeenmet andthe real possibilities of using the matrix converterasthe basis for both low performance and high performancedrive systemshave been shown. 3.4 Structure of the Thesis In Chaptertwo, themodulationalgorithms,namelyVenturini's algorithm and the scalaralgorithm which areusedin this work aredescribed.Themethodto control the input displacement factor regardlessof the load displacement factor using Venturini's algorithm is presented.The maximum output voltage limitations of the matrix converter are discussedand the modified Venturini's algorithm which is capableof achieving the maximum output voltage is given. Chapterthreeconsidersthephysicalrealizationof thematrix converterpower circuit. A controllable switching device for the prototype converter is chosen by consideringthe current stateof semiconductortechnology.A bidirectional switch is constructedfrom a suitable combination of unidirectional switches. A gate drive circuit which doesnot require an additional isolatedpower supply is designedfor drivingisolatedgateswitches.A simplesnubbercircuitfor eachbidirectionalswitch
  • 21. Chapter I Introduction is arranged to limit the device voltage. 9 In Chapter four, the semiconductorlosses in the matrix converter are investigated.The protection of the prototype converteragainstsevereovervoltages and overcurrentsis discussed.The prototype is testedwith a passiveR-L load and experimental results are presented.Finally, the efficiency of the converter is measuredand the total lossesarecomparedwith the calculatedlosses. Chapter five outlines the real-time implementation of the Venturini algorithm and the scalaralgorithm on a transputernetwork. The designand operationof the interfacecircuits usedfor voltage,currentandmotor speedmeasurementsandPWM generation are considered.The dead-lock protection of the prototype converter is described. The pulse steering circuits and the shutdown protection circuit are discussed. Chaptersix investigatesthereal-timeimplementationof open-loopandclosed- loop control of the matrix converterinduction motor drive on a transputernetwork. In open-loop,a constantVolt/Hertz control strategyis usedfor the speedcontrol of the induction motor. The slip regulation technique is also implemented to demonstratethe closed-loop operation of the drive system. Practical results are presentedto showthetransientandsteady-stateoperationof thecontrol strategieson the induction motor. Chaptersevendealswith the ultimate objective of this project which is the implementation of the field-orientation control technique (vector control) to the matrix converter induction motor drive using Transputer parallel processors. The indirect vector control strategy is used since this requires no alteration to the basic induction motor. However, the experimental rig is able to implement the other control strategies for evaluation, without major hardware changes. Experimental results are given to demonstrate transient and steady-state operation of the vector control strategy. The results also show the regenerative operation of the matrix converter. Chaptereight presentsthe conclusionsandpossibilities for further work.
  • 22. CHAPTER 2 MATRIX CONVERTER MODULATION ALGORITHMS 2.1 Introduction This chapterdescribesthe matrix convertermodulation algorithms that have beenusedin this work, namelYthe Venturini algoritlun [9-10,12,141and the scalar algorithm[5-7]. Othermodulationstrategieshavebeenproposed[15,22,27-291but are not consideredhere. The first sectiondescribesthe Venturini algorithm including the method for controlling the input displacementfactor of the converter. The maximum output voltage limitations of the matrix converterandthe methodto achievethe maximum possible output voltage of the converter are discussed.A form of the Venturini algorithm that is particularly suitablefor real-time implementationis then given in the next section.Finally, the scalarmodulation algorithm which hasbeenproposed as an alternativeto the Venturini algorithm is discussed. 2.2 The Venturini Control Algorithm The matrix converterconnectsany output line to any input line by meansof nine-bidirectional switchesconstructedin a matrix form, as shown in Figure 2.1. Note thatthroughoutthe thesis,uppercasesubscripts(A BQ denotethe input phases andlowercasesubscripts(a b c) denotethe outputphases.Only oneof the switches on each output phase can be closed at any particular time. The output voltage waveforms are thereforereconstructedfrom chopsof the three input voltages.
  • 23. Chapter 2 Modulation Algorithmsfor a Matrix Converter 11 To consider the modulation problem we assumethat the switches in the converterareideal that the input voltagewaveformsform anundistortedbalanced3- phaseset.The input voltagescan thereforebe written as; VA(t) cos(co SO VB(t) cos(co,t+27c/3) LVC(t)j Lcos(coit+47c/3) I (2.1) The Venturini algorithm provides a control of the switches, SA. 9 SBaq ...qSce so that the low frequency parts of the synthesized output voltages V, 9 Vb, V, and input currents IA9IB, Ic are purely sinusoidal with the prescribed output frequency, input frequency, amplitude and input displacement factor. The switches on each output phase are closed sequentially and repetitively and we define tA, 9.... tc, as the on time for SA. 9..., S. within a sequence.The sequencetime, T, is defined as the sum of the switching times; Ts -= tA&+tB&+tCa = tAb+tBb+tCb ý tAc+tBc+ý-x = 1/fs where; fs is the switching frequencyand is constant(ie eachsequencehasthe same length). 2.2.1 Output Voltage Waveforms During anyparticularsequencetheaveragevalueof theoutputvoltages,V.(t), . (t) in Figure 2.1 areV,,(t) and V. t 21c tB. 47c tca V. (t) = Vi. COS(Cq) Aa __ + Vi. COS(Cý.t+ + K-. COS((q+ T, -37. -3 T, tAb 2n tBb 4x tcb Vb(t) = 1ý-'Cos(oý-*T,+ V"Cos((ý1+73)-Yý + K-'Cos((ýt+73)'T, (2.2) ý-. Cos((V) tA, + K..cos(oy+ 21c)t,, + V,.Fos(cý.t+4.!)tcfT. 3 7ý 3 Ts
  • 24. Chapter 2 Modulation Algorithim for a Matrix Converter VA VB vc Figure 2.1 The Matrix ConverterSwitch Layout 12 The resulting outputvoltagewaveformspLrediscontinuousfunctionswhich consistof chopsof the three-inputvoltages.In general,theoutputvoltagespectrumdependson input voltage,frequencyandthe switchingstrategy.However,the low frequencypart of the output spectrumdependsmainly on the averageoutputvalue in eachsequence providing that 21ff,>> (oi,co.. If the switch times aredynamically modulatedin a sinusoidal.mannerat o)., whilst maintaining a fixed sequencetime T, a variable output phasorrotating at an output frequency(0. = (Oi+ co. can be obtained.This can be validated as follows: The switching times for three-outputphasesare; vvv abc
  • 25. Chapter 2 Modulwion Algorilhou for a Matrix Converter 13 T tA a3 '(1 +2qcos((o.t+O)j to. ý'(1+2qcos(co. t+E)-L)) Output Phase a 33 T 41c tca 1(1 +2qcos((o,. t+O--)) 33 tAb T (1+2qcos(cý.t+O- 41c 3 L(1 +2qcos(cý,t+O)). Output Phase b (2.3)tBb 3 T 27c tCb -.! (I +2qcos((omt+O-33 tAc =T (1+2qcos(oý.t+O- 21r 3 tBc = L, (I +2qcos((ý,t+o_ 4n)) Output Phase c 3 T tc, (1+2qcos(oý.t+0)) Where 0 is the relative phaseand q is the voltage ratio. A control matrix, M(t) is defined to satisfy the condition below; V,Q) = M(t). K.(t) (2.4) where the elementsof M arethe duty cycles of the 9 switches. The M(t) matrix can be derived by substituting Equation 2.3 into Equation 2.2. Hence, (I +2qcos(A)) M(t) (1+2qcos(A- 4x 3 1(1+2qcos(A-27c FT 3 (1+2qcos(A- 21c 3 1 (1+2qcos(A))T (1+2qcos(A- 4,x 3 (1+2qcos(A- 3 1(1+2qcos(A-L7c)) (2.5) 3 (1+2qcos(A)) where; A= Gý.t+O,
  • 26. Chapter 2 Modulation Algorithms for a Matrix Converter If the control matrix in Equation 2.5 is substitutedinto Equation 2.4 then, vy) 1 (1+2qcos(A))-5, Vb(t) (I +2qcos(A- 4z 3 K(t) 1 (1+2qcos(A-. 27c LJ [73 3 (1+2qcos(A- 2n -3 (1+2qcos(A)) (1+2qcos(A- 41c -3 1 (1+2qcos(A- 47c » -3 x 2ir (1+2qcos(A-. L» V. cos«».t+-) im 43 (1+2qcos(A» 17j"pos(0)it+ 41r JL3 If the matrix multiplication in Equation 2.6 is performedit simplifies to; V.(t) cos((O"t+O) COS((O,,t+O- 4xVb(t) 3 Iýw cos(co,,t+O- 2n 3 where; 0<q :50.5 and 0). = (0i+ (0. 14 (2.6) (2.7) This showsthat the matrix converteroperatingunderthe Venturini algorithm providesa setof sinewavesat a frequencyof co.,amplitudeq-Vj anda relative phase at t---Oof 0. It should be noted that if (q. is negative and I co.I> coithen the phase sequenceof the outputvoltagesis reversed(CO,< 0) andthis allows, for example,an induction motor to bedriven in both directions.Otherspecificcasesworth noting are co,.=0 which gives the sameinput and output frequencies(o),,= co) and (o. = -coi which gives a DC output (Co.= 0).
  • 27. Chapter 2 Modulation Algorithmsfor a Matrix Converter 2.2.2 Input Current Waveforms 15 If we assume that the converter is connected to a three phase resistive- inductive load with load phaseangle,0., the outputcurrentscan be consideredto be a threephaseset of sines; ia(t) COS(W. t+O) cos(caýt+0"+. L) (2.8) 3 0) 41c L -1 L3j assuming 0 is zero for simplicity. The input line current consistsof the sum of threeswitch currentsconnectedto the sameinput line. This is illustrated in Figure 2.2. It shouldbe noted that here,the action of the switches is in the reversemanner to the construction of the output voltage waveforms.Therefore,the natureof theinput currentmay bedeterminedby the multiplication of thetransposeof thecontrol matrix, M(t) andtheoutput currents. ý-(t)= "(t)i,(t) 14 SAh SA. 31% - Is I& Sab lb Ilk lb 3jk -10 Sca Is IC SO Ilb Sc. Ic (2.9) Figure 2.2TheLayoutof theSwitchesfor theCuffentSynthesis
  • 28. Chapter 2 Modulation Algorithmsfor a Matrix Converter 16 If Equation2.8 andthetransposeof thecontrol matrix in Equation2.5 aresubstituted into Equation 2.9 then; 'A(t) (I +2qcos(A)) IB(t) 1(1+2qcos(A-2n -3 IC(t) I (I +2qcos(A_ 4ic)) -5,3 I (I +2qcos(A- 4n 3 (I +2qcos(A)) (1+2qcos(A- 27c 3 1 (1+2qcos(A- 21c I,,.COS((I),,t+0+0,,) T3 1 (1+2qcos(A- 47c ". Cos((O"t+0+0,,+ 2n 3 -3 1 (1+2qcos(A)) Iý.COS(CO,,t+0+0,,+ 47c JL -3 where; A= co.t+O, co. = (o.;-o)i Equation 2.10 can be simplified to yield; A(t) cos(w+ý) COS((Oit+O.- 4z 3 ic(t) cos((oft+O,,- 27c 3 (2.10) (2.11) Thus, the averagecurrentdrawn from the supplyis a balanced3-phasesetat the input supply frequency, coiand with displacementfactor equal to the load displacementfactor cos(ý.)- It is possiblehoweverto repeatthe analysisof Section2.2.1 using co. = +q. + (0iI (called the negativephasesequencemode)ratherthan co, = [w, + COJ(called the positive phase sequencemode). 7his gives the sameoutput (negative phase sequence)voltages given by Equation2.7 but the phaseangleof the input currents is reversedso that;
  • 29. Chapter 2 Modulation Algorithmsfor a Matrix Convener 17 'A(t) cos((ýI-O) IDW qIý. cos(coll-00- 41c ) (2.12)3 IC(t) cos((q-ý. - 2n ) 3 As a result of this an inductive load characteristiccan be changedinto a capacitive characteristicat the converterinput tem-dnalsandvice-versa. 2.23 Input Displacement Factor Control In orderto achieveacontrollableinput displacementfactortwo converterscan be connected in parallel supplying the same load. While one of them provides positive phase sequence (a). = (oj+(q,), the other provides negative phase sequence ((o. = -(oj7(o.) as explained by Equations 2.11 and 2.12 and the phasor diagrams given in Figure 2.3. However, the same result can be obtained with a single converter, in which the duty cycle of each switch is the average of the duty cycles of the corresponding switches in the two converters. As can be seenfrom Figure 2.3 it is possible to operate with unity, inductive or capacitive displacement factor at the converter input terminals regardless of the load displacement factor.
  • 30. Chapter 2 Modulation Algorithmsfor a Matrix Converter vi Il / / MN 41 Iowan VI 41 leadill Vj li Illý 112 ti in pbaw 18 Figure 2.3 Variation of Input CurrentPhaseAngle with VariousOperatingModesfor Lagging Output Current The modulation algorithm, M(t) is redefinedto achievethis action. Hence, (1+2qcos(A)) M(t) = 'a, (1+2qcos(A- 4a 3 (1+2qcos(A- 27c L3 (I +2qcos(B)) (1+2qcos(B- 27c 33 (1+2qcos(B- 47c L3 (I +2qcos(A- 27c (1+2qcos(A- 47c 33 (1+2qcos(A)) (1+2qcos(A_ 27c 3 (1+2qcos(A- 41r (I +2qcos(A)) 3 (2.13) (1+2qcos(B-. Lu)) (I +2qcos(B_ 4n 33 0 +2qcos(B- 47c)) (1+2qcos(B)) 3 (1+2qcos(B)) (1+2qcos(B_ 27c)) 3j where;
  • 31. Chapter 2 Modulation Algorithm for a Matrix Converter co.t , at 0= II a2 = I-a, = _'fl-taný, cotoj , 41+tanýjcotoj 22 arctan[(a,-a, ) tanO,,] q V" widi > (a,-a2) > 0: 5 q: 5 19 Assuming for example an inductive load the converterinput characteristiccan be maderesistive, inductive or capacitiveasfollows; ot,= a2, resistivecharacteristic(unityinputdisplacementfactor) cc, > cc2 , inductive characteristic(lagging input displacementfactor) cc,< m2, capacitivecharacteristic(leadinginput displacementfactor) The converteroutputvoltage,V. (t) andinput current,ý#) canbecalculatedusing the equationsgiven below if the low frequencypart of input and output waveforms are only considered; V,P) = M(t)VP) ii(t) =M '(t) ý(t) (2.14) It shouldbe notedthat Equations2.14 areonly valid for q<0.5. As shownin Figure 2.4, for variable output frequency the output voltage is limited to half the input voltage sothat the averageoutputvoltagedoesnot exceedthe minimum level of the input voltage.This voltagelimitation is a disadvantageof the matrix converterwhen comparedto the standardDC link PWM inverter. 2.2.4 Maximum Output Voltage Improvement The output voltage waveformsof the matrix convertermust be kept within the envelope of the three-phaseinput voltage waveforms. Hence, the maximum outputamplitudeis obtainedfrom theinstantaneousminimuminputvoltagerange.
  • 32. Chapter 2 Modulation Algorithmsfor a Matrix Converter 1 0-1 -0-, 10 15 Au Mine in mniseconds Va Vb vc vo -- ------------ Figure 2.4 SinusoidalOutput Voltage Referencedto the Three-phaseInput Voltage That is; 20 mino ; wt S 2x (Ki--Vill0l) = maxOgw., 2x (Vom-V,,,,,i,, ) If the input and output waveformsare substitutedinto Equation2.15, then; 3Vi = NF3V. 'T Therefore, the maximum possibleoutput voltage becomes; v= F3 Vi = 0.866Vi `2 (2.16) The methods for achieving the maximum output voltage are described in the foHowing section.
  • 33. Chapter 2 Modulation Algorithm for a Matrix Converter 2.2.5 Third Harmonic Addition 21 If a third harmonic of the input voltage waveform of amplitude (1/4)Vi is added to each of the target output waveforms then the maximum output voltage increasesto 75% of the input voltage [13]. Consequently,the target output voltage setbecomes; V"(t) = os(o).t+(k- 1) 2z 1 Kpos(RýI)]' 1V-C 3 k-I v where; 0< :50.75 The third harmonicadditioncausestheneutralpoint of theoutputvoltagewaveforms to move with respectto the neutral of the input waveforms.However, this doesnot affect the operation of the load since there is no neutral connection betweenthe supply and load of the matrix converter and consequently,the third harmonic addition causesno current flow in the load. Figure 2.5 showsthe input and output voltage waveforms for this case.In order to further increasethe maximum output voltage a third harmonic of the desiredoutput frequencyof amplitude (1/6 V.) is added to each of the target output voltage waveforms [131. This increasesthe maximum output to the theoretically optimum value of 86.6%of the input voltage. Figure 2.6 shows the target output voltage waveforms within the envelopeof the three-phaseinput voltages.The target output voltage for this caseis given by; V.(t) = os t+(k-l)L7c Kcos(Rýt)- 1 V.cos(3(ot)] 3[VIC ((j)-l 3T, k*1 (2.18) v where; 0 :5 -L! :50.866 1ý-
  • 34. Chapter 2 Modulation Algorithm for a Matrix Converter I 0.5 0 -0.5 I VA VB vc va Vb vc 05 10 15 20 25 71mein ndusecovAs Figure 2.5 The Input and Output Voltage Waveforms for'. V. = Vi [ 0.75 cos(w,,t)+0.25 cos(3o),t)] with c).;=4o)j 22 2.2.6 Modification of the Venturini Algorithm for Maximum Output Voltage In [14] a modified form of the Venturini original algorithm is proposed which achieves maximum amplitude capability with input displacement factor control. However, the ability to control the input displacementfactor decreaseswith increasingthe output amplitude.The control matrix, M(t) is redefined as follows; m(0,0,0,0,0,0) m(2,4,2,4,2,4) m(4,2,4,2,4,2) M(t) = m(2,2,0,0,0,0) rn(4,0,2,4,2,4) m(0,4,4,2,4,2) (2.19) m(4,4,0,0,0,0) m(0,2,2,4,2,4) m(2,0,4,2,4,2)_ Each elementof the control matrix is defined as;
  • 35. Chapter 2 Modulation Algorithmsfor a Matrix Converter 1 0.5 0 -0.5 .1 VA VB VC va Vb VC 23 Time in miliscCOD& Figure 2.6The Input andOutputVoltage Waveformsat Maximum OutputVoltage Ratio of q=0.866 with co.F=4q 111111 m1+Z1 (X, ) +zi (x2) --iZý (X3) -iZj (X4) +(XI9 X21 X31 X4' X51' Xd (2.20) 1472 sgn(v O(x, )+-4n4(x, ) aZll(x, )+a2Zjl(x. ) 6F3 6F3 where; a2 141 0' with; tanoi (2.21) oi taný. (2.22) p F3 a, =a and a. 0 if <0 a2 =a and a, 0 ýr >0 a, = a2 0 if =o
  • 36. Chapter 2 Modulation Algorithm for a Matrix Converter 24 and; Zce(y)(t)= cos pco.+acojit .1p (I +y 3) with the additional limitation; IpI+a<1 (2.23) In fact, the expression in the square brackets in Equation 2.20 corresponds to the desired output with unity input displacement factor and the two remaining terms, a,.Zll(xl) and a2.Z,-'(x2) are added to change the input phase angle, 01according to Equations 2.21 and 2.22. 2.3 A Simplified Form of the Venturini Algorithm A simplified form of theVenturini algorithmproposedby Kord [38] provides a control algorithm with unity input displacementfactor andis suitablefor real-time implementation. Instead of detecting the zero-crossingpoint of the input voltage waveform and timing everything from this, the simplified form of the Venturini algorithm is defined in terms of the three-phaseinput voltages at every sequence time. For unity input displacementfactor the duty cycle for the switch connected betweenthe input phase,P and output phase,y can be defined as; +-Lsin(cq+Nr, )sin(3,o1 (2.24)TPY= T, 17' +3 Vj2.9q. where; Tp : 0,2n/3,49/3 correspondingto the input phasesA, B, C, respectively. q. : maximum voltage ratio, 0.886. q: demandvoltage ratio andV. is; q. _I qV V, = qVicos(cot+4fý-ýVi.cos(3w.t)i-Z- j.cos(&ý-t) ,y (2.25)
  • 37. Chapter 2 Modulation Algorithmsfor a Matrix Converter 25 where; T. : 0,21c/3,470 correspondingto the output phasesa, b, c, respectively. Equations 2.24 and 2.25 are used for the duty cycle calculation of the switches in the implementation of open-loop and closed-loop control of the matrix converter induction motor drive discussed later in Chapter 6 and Chapter 7. The algorithm requires only the three-phase instantaneous input voltages to be measured and then, the input vector position is calculated using these voltages. The input and output frequencies of the matrix converter are totally asynchronised and therefore, closed-loop control is easily achieved by recalculating the switching duty cycles every sampling time for the demanded output frequency which is an output from a controller or user input. In the slip control technique discussed in Chapter 6 the demanded voltage ratio q and the output frequency co.,are obtained directly from the controller and the control algorithm is executed using Equations 2.23 and 2.24. However, the vector control technique described in Chapter 7 provides a three-phase instantaneous output voltage demand with the output vector position. Consequently, only Equation 2.23 is used to implement the control algorithm. 2.4 The Scalar Control Algorithm This methodwhich is proposedin [24] usestheinstantaneousratio of specific input phase voltages to generatethe duty cycles of the switches. The control algorithm is valid for both synchronousand asynchronousoperationwith adjustable input displacementfactor, independentof the loaddisplacementfactor. According to the control algorithm during a sequencethe averagevalue of the output voltage for one phaseis defined as; I Vo(t) = -T-4tKVK+tLVL+tMVMI = V-COS(Co. t) where; tK+tL+tm= Ile variablesubscripts, K-L-M areassignedto anyof theinput phasesubscripts, A-B-C accordingto rules given below;
  • 38. Chapter 2 Modulation Algorithmsfor a Matrix Converter 26 Rule 1: M is the subscriptfor the input phasewhich has a polarity different than thoseof the other two input phases. Rule 2: K and L subscriptsareassignedto the phaseswhich sharethe same polarity, the biggest one (in absolute value) being L. The duty cycles are then given for one period, T, as; tL ý (Vý-Vm) VL (2.26)2 1.5Vi. tK =2 VK (2.27) 1.5Vi,,, (2.28)(tL + tK) with the condition of 0 :5 (VK/VL) <1 The targetoutput voltage, V, usedin the calculationof Equations2.26 - 2.28 is the same as that used for the Venturini algorithm given in Equation 2.25. Therefore,this control algorithm can also operatewith the maximum voltage ratio of 0.866.From Equations2.26 and 2.27 it can be seenthat the converter switching patterns dependonly on the scalar comparison of input phase voltages and the instantaneousvalue of the desiredoutput voltage. This scalar control algorithm has also been implemented in the practical matrix converterto allow a comparisonwith the Venturini method.This is discussed further in Chapter6. The main disadvantageof this algorithm is that it requiresvery accurateknowledgeof the three-phaseinput voltagesbecauseof the way in which the subscriptsK, L and M are assignedto the input voltages. Any noise on the measurementsat the zero crossing of the input line or phase voltages causes unwantedswitching of the subscriptsK, L and M betweenthe input phasesat this point. Therefore,a major error will occurin the duty cycle of the switching patterns accordingto Equations2.25 - 2.27.
  • 39. Chapter 2 Modulation Algorithrm for a Matrix Converter 2.5 Conclusions 27 It has been shown that the matrix converter operating under the Venturini control algorithm provides sinusoidal input currents and output voltages considering ideal input voltage and output current waveforms. The maximum output voltage limitation of the matrix converter is 86.6 % of the input voltage. The method to obtain this maximum output voltage has been discussed. Ile Venturini algorithm which is capableof achievingthe maximum output voltage and fully controllable input displacementfactor wasreviewed. A simplified form of this algorithm with unity input displacementfactor wasgiven andthis is the form that has beenusedin the practical work. This algorithm simplifies the control equationsand thereforereducesthe digital implementationtime. A scalar control algorithm based on the scalar comparison of the instantaneousinput voltageshasbeendiscussed.This algorithmalsoyields sinusoidal input currents by using the principle that the current drawn from each phase is proportional to the input voltage on each phase in every sampling time. This algorithm has also been implementedin the practical matrix converter in order to make a comparisonbetweenthe two algorithms.
  • 40. CHAPTER 3 MATRIX CONVERTER POWER CIRCUIT DESIGN 3.1 Introduction This chapterconsidersthe designof a matrix converterpower circuit ratedat an input voltage of 250 V line and an output current of 7.2 A. The problems associatedwith the physical realization of the power circuit are addressedand suitable solutions are given. The choice of controflable switching deviceis examinedby consideringthe current state of semiconductortechnology and the power rating of the prototype converter. A bidirectional switch is designed from a suitable combination of unidirectional switches. Voltage and current ratings of the power semiconductor devices are calculatedfor the prototypeconverter. A gatedrive circuit which hasa low componentcount and doesnot require an additional isolatedpower supply is designedfor driving isolated gatedevices.A simple snubbercircuit is chosento limit the devicevoltage to an appropriatelevel. Experimentalresultsarepresentedto confirm the correctoperationof the gatedrive circuit and the snubbercircuit. 3.2 Bidirectional Switch Configuration Since there are no semiconductordevices available which can directly implement the bidirectional switching action requiredby the matrix converter it is necessaryto fulfil this function from a suitable combination of unidirectional
  • 41. Chapter 3 Matrix Converter Power Circuit Design 29 switching elements.There arethreepossibleconfigurations[39], a bridge structure, a parallel structureanda seriesstructureasshownin Figure 3.1. The BJT represents a controllable devicein Figure 3.1. However,this might be any controUabledevice. Theseare consideredin more detail below. (a) (c) (b) Figure 3.1 Bidirectional Switch Structures(a) Diode Bridge. (b) Parallel, (c) Series 3.2.1 Diode Bridge Bidirectional Switch This configurationis shownin Figure3.1(a).This is the simplestarrangement andconsistsof a controllable switch insidea diodebridge.The semiconductorlosses with thisarrangementarehighsincetherearealwaysthreeconductingdevicesin the current path resulting in a high forward voltage drop. In addition, the diodes in the
  • 42. Chapter3MatrixConverterPowerCircuitDesign 30 bridge must be fast recovery types and this make the structure unattractive in terms of cost, especially at high switching frequencies. Another possible disadvantage of this structure is that the switching device has to carry the full waveform of the AC current since the device stays on for the negative part of the current waveform as well as the positive part. This results in a higher rating for the switching device. 3.2.2 Parallel Structure Switch Figure 3.1(b) shows a structurewhich has two anti-paraUelswitches with seriesblocking diodes.It hasa lower forward voltage drop thanthat of the previous arrangement.It is necessaryto use seriesblocking diodes with each device since most controllable switchescannotsupportlargereversevoltages.The control of this bidirectional switch is much more difficult since the current polarity must be monitored andeachdevicemust be driven with respectto a different potential. This increasesthe complexity and cost of the matrix converter. 3.2.3 Series Structure Switch Figure3.1(c)showsa seriesstructurebidirectionalswitch.Thereare two devices in anti-series each with parallel diodes. If MOSFETs are used in this structure the body-drain diode can be utilised provided that its recovery characteristicsare adequate. This arrangementhasbeenchosenfor the prototypeconverterin preference to the other typessinceonly onecontrol signalis requiredbecauseboth switchesare driven with respectto the samepoint. This makesthe control circuitry much less complex andonly oneisolateddriver is neededfor eachswitchcombination.Another advantageis that the forward voltage drop is lower or equal to that of the other switches.
  • 43. Chapter3 Matrix Converter Power Circuit Design 3.3 Choiceof Switching Device 31 In recent yearsadvancesin semiconductortechnologyhave made available new switching devices and have enhanced the characteristics of existing power devices [7]. These technological advances have provided important progresses in power electronic control. The switching devices which are appropriate for use in the matrix converter are discussed below. Bipolar Junction Transistors(BjTs): BJTsarecurrentcontrolleddevicesand require a large,continuousbasecurrentin the on-statedueto their low current gain. They havehigh current carrying capabilitiescomparedwith MOS type devices.The current gain of BJTs canbe considerablyimproved if they areusedin a Darlington configuration. However, this results in a larger switching time with a higher switching loss. The switching frequency of BJTs is mainly limited by the storage time of the devices. Metal Oxide Semiconductor Field-Effect Transistors(MOSFETs): Power MOSFETs are voltage controlled devices designed for use at high switching frequencies.T'herapid switching characteristicsof MOSFETsgive rise to relatively low switching lossesexceptat very high frequencies.The conductionlossesaredue to the on-stateresistancewhich is a function of the voltage rating of the device for a given die size [40]. MOSFETs achievebest silicon utilization at voltage ratings between 400 V and 600 V [7]. Above this voltage rating the device becomes increasingly unattractivedue to the increasingon-stateresistance.The limit of the power rating for single devicesis approximately600 V at 50 A currently. Insulated Gate Bipolar Transistors(IGBTs): The IGBT is acombination of the MOSFET andtheBJT. It hasthe fast switchingfeaturesof theMOSFET andthe high power handling capability of the BJT. The IGBT is voltage controlled device andhasa small on-statevoltagedrop.For instance,anIGBT with 1200V, 600 A has a saturationvoltage of 3V with current fall time of 200 nS.IGBTs are availableat ratings of 250 V to 1700V and 8A to 800 A. Figure 3.2 showsthe circuit symbol
  • 44. Chapter 3 Matrix Converter Power Circuit Design Figure 3.2 Ile Circuit Symbol of the IGBT of the IGBT. 32 The IGBT is now widely used in high power and medium frequency applications.Fastswitching andeasycontrol featuresmaketheIGBT suitablefor use in switching power converterssuchasthematrix converter.IGBTs areeasierto drive than BJTs and are capableof operationat higher switching frequencies.Ease of driving is particulary important in the matrix converterdueto the numberof switch elements [41]. MOSFETs have similar drive requirementsto IGBTs but at high voltage and current ratings they are more expensiveand have a higher forward voltage drop which makes the conduction loss unacceptablyhigh. Although, the power rating of the prototype matrix converter is suitable for MOSFETs, IGBT switcheshavebeenusedin preferenceto MOSFETsto demonstratethe possibilities of operatingat higher powersusing larger IGBT devices. 3.4 DeviceRatings In this sectionvoltage and current ratings of the IGBTs and the diodes are calculated for the prototype matrix converter induction motor drive. In order to simplifytheanalysisanidealmatrixconverterhasbeenconsidered.Switchinglosses and harmonic distortions at the input and outputports areignored.
  • 45. Chapter 3 Matrix Converter Power Circuit Design 3.4.1DeviceVoltageRating 33 The maximum voltage for any device in the matrix converter is the maximum voltage difference between the two lines of the three input voltages. Therefore, the maximum device voltage Vd. is; Vdm = F2. VL Where V, is the line to line input voltage. (3.1) For the prototypematrix convertertheratedline to line input voltage is 250 V. Then, the maximum device voltage for both the IGBT andthe diode is; Vd,. = F2.250 Vd. =3 54 V 3.4.2DeviceCurrent Rating One output phase of the matrix converter shown in Figure 3.3 has been considered to calculate the device current rating. In the matrix converter the instantaneousoutput current for one output phaseis the sum of the instantaneous currents in each device sharing that output phase as shown in Figure 3.3. lie mathematicalrelationshipbetweeninstantaneousload andindividual switch currents in Figure 3.3 is given by; IJO = I,.(t) +IO.(t) +lc.(t) (3.2) Tle meanvalue of the output current, I. is the sumof the meanvalue of the three switch currentsas given below; TA.+ TBa +7c. aa (3.3) If we assumethateachbidirectionalswitch carriessameamountof theOutputcurrent (this assumptionis discussedfurther in Chapter4) then;
  • 46. Chapter 3 Matrix ConverterPower Circuit Design TTA-a ý TBa = Ca Figure 3.3SingleOutputPhaseof theMatrixConverter 34 (3.4) As shown in Figure 3.3 while SA,, and DA,, carry the positive part of the IA, waveform, SA, and DA. - carry the negativepart. Assuming that the positive and negativecurrentwaveformsarethe sameshape,the meancurrent for eachdevice is half of the total meancurrent for the switch combinationand therefore; TA-a+ ýT Aa- 7-A. A-. +TA7. - (3.5) Therefore,themeanvalueof thepositivepartof theOutputcurrentwaveformis the sum of the three currents in the switchescarrying the positive part of the switch currenL I Aa-
  • 47. Chapter3 Marix Converter Power Circuit Design 35 7:: = TA..+ T-- + T--Ba+ Ca+ 7.- (3.6) 7A. + 3 Assuming a sinusoidal output current the mean value of the positive part of the output current waveform is; (3.7) where I. is the maximum value of the output curren The device current rating can be found by substitutingEquation 3.7 into Equation 3.6; I.. Iýff TA-'*-i-' 37c-T TA-. - - I. - 6.66 (3.8) Ile full load current of the matrix converteris 7.2 A. Hence,the meancurrent for both the IGBT and the diode using Equation3.8 is; Id = 1.06 A The devicesusedin theprototypeareIRGBC20U ultrafastIGBTs rated at 13 A, 600 V at 25 OCand BYT12-800 fast recoverydiodesrated at 12 A, 800 V with 50 nS recovering time at 25 T. These ratings are significantly higher than the calculatedstressesfor 5 main reasons: 1) The devicesmust be deratedfor operatingtemperaturesabove25 T. 2) Under certain conditions (as discussedfurther in Chapter4) the current stressis not distributed evenly amongstthe devices. 3) The simplesnubberdesignusedin theprototyperesultsin highpeak currentsin thedevicesat turn-onwhich thedevicemustbeable to handle.
  • 48. Chapter 3 Matrix ConverterPower Circuit Design 36 4) Thedelayintroducedbetweenthedrivesignalsof thedevicescauses voltage overshootacrossthe deviceswhich must be controlled by the snubbercircuit discussedin Section3.6. 5) Slip andvector control techniquesfor the induction motor asdiscussedin Chapter6 and7, respectivelyresultin high transientoutputcurrentswhich exceedthe steadystaterating (approximately150 %). 3.5 Gate Drive Circuit Each bidirectional switch in the converterrequires an isolated drive signal. The isolation can be provided using either pulse transformers or opto-isolators. Opto- isolators can work with unrestricted duty cycle ratios but a separate isolated power supply is required for each switching element resulting in a very large component count and cost for the drive circuitry. In addition, the opto-coupler can suffer from noise immunity problems and the isolated power supplies require careful design to avoid capacitive coupling problems due to the large dv/dt encountered. The main problem arising with pulse transformers is that the need for volt-second balance makes it difficult to obtain satisfactory operation with a wide range of duty cycles. With isolated gate devices such as IGBTs or MOSFETs however, this difficulty can be overcome if use is made of the inherent charge storage capability of the device input capacitance. A gate drive circuit using this principle has been developed for the prototype converter. The basic circuit diagram is shown in Figure 3.4. This circuit has a low component count, does not require any isolated Power supplies and operates successfully with a wide range of duty cycle. 3.5.1 Circuit Operation The gate drive circuit usestwo low power MOSFETs (Q, andQ2)such as HýFDI 10. The principle of the circuit's operationis shown in Figure 3.5. Figure 3.5(a) is the desiredgatesignal generatedby the control logic for the bidirectional
  • 49. Chapter 3 Matrix ConverterPower Circuit Design +15 0.1 U L' -15 Figure 3.4 Gate Drive Circuit DA DM, 11 37 switch pair comprising the IGBTs,SA.,andSA, -. When this signal is applied to the primary of thetransformer,T,, thevoltageis initially supportedby the changingcore flux until saturationoccursasillustrated in Figure 3.5(b).After saturationoccursthe winding voltages remain at zero until the core is brought out of saturationby the negative portion of the signal. Saturationoccurs in the opposite sensewhen the negativepulseexceedsthe volt-secondcapability of the core.The voltage waveform acrossthe transformerprimary (and secondary)is thereforea seriesof short pulses of alternatepolarity aligned with the on and off commandsfrom the control logic. During the positive part of the secondarywaveform the combinated.gate capacitance of S.., and S... is charged through Q2 and the intrinsic diode of Q1. When the secondary voltage falls to zero the intrinsic diode of Q, is reverse biassed and the combinated gate capacitance holds the charge allowing SA.. and SA. - to remain on for a time dictated by the gate leakage current. If this time is not sufficient, it can be extended by adding extra capacitance in parallel with the gate. It should be noted that the maximum on-time for each device is clearly defined in the matrix converter by the modulation strategy and the switching frequency.
  • 50. Chapter 3 Matrix Converter Power Circuit Design +15V Commandsignal from control logic (a) -15V ----------- PuLsetransfonner secondaryvoltage Gatevoltage waveform (b) (c) Figure 3.5 Principle of GateDrive Circuit 38 SA., and SA..are turned off when the transformersecondaryvoltage goes negativecausingthecombinedgatecapacitanceto chargenegatively through Q, and the intrinsic diode of Q2. The intrinsic diode of Q2blocks when the transformer secondaryvoltage returns to zero and the gate capacitanceis left with a negative charge until the next command to turn on is receivedand this gives good noise immunity. 3.5.2 The Gate Drive Circuit Performance Figure 3.6 shows the performanceof the gate drive circuit. Back to back zenerdiodesconnectedacrossthe secondarycoil areusedto limit the peak.voltage to 18 V. In addition, a dampingresistor is connectedin parallel with the secondary
  • 51. Chapter3MatrixConverterPowerCircuitDesign 39 coil. Ile practical results show that the gate drive circuit has a 150 nS delay time with 50 nS rise and fall times. The results also show that the negative charge during the off period provides excellent noise immunity and ensures that spurious turn-on is not possible. +15V6 Cmmntmd dpal -15VL L +13V Tmdomer swonary vohap ............Cgvý- +18V Devicegate voltage 0.6ms -18V Figure 3.6 Practical Waveforrnsfrom the GateDrive Circuit 3.6 Snubber Circuit Design The square safe operating area of the IGBT for switch mode operation minimizes the need for snubbercircuits in most applications such as the voltage source inverter. However, it is necessaryto use a snubber circuit in the matrix converterdue to the absenceof freewheelingpaths.In the matrix converterthe load current is alwayscommutatedfrom onecontrolledswitch to another.This is in direct contrastto a conventionalvoltagesourceinverterwherecommutationis alwaysfrom a controlled device to a complementaryfreewheeling diode or vice-versa. 1n a conventionalinverter a time delaycanbeeasilyintroducedbetweendrive signalsfor complementarydevicesin orderto avoid simultaneousconduction.During this delay time the inductive load current is taken over by a freewheelingdiode. There is no
  • 52. Chapter3MatrixConverterPowerCircuitDesign 40 such freewheeling path in the matrix converter but it is still necessary to introduce a delay between drive signals to avoid a short circuit of the input lines. During this delay time the inductive load current is taken over by a snubber circuit. In the converter a small R-C turn-off snubber connected acrossto each bidirectional switch is used to limit the device voltage to an appropriate level. Unfortunately, this simple snubber circuit arrangement has the disadvantage of high current stressin the devices at turn-on. The main focus of this project was to develop a complete closed loop control induction motor drive and therefore the problem of optimised snubber design was not pursued further. It is recognised that a more sophisticated snubber design or elimination of the snubber [37] would be required for operation at higher powers and/or higher switching frequencies. 3.6.1 Analysis of the Snubber Circuit One output phase of the matrix converter shown in Figure 3.7 has been consideredfor the analysis.A delay of 500 nS is introducedbetweendrive signals to avoid a short circuit of the input lines. It hasbeenassumedthat the 3-phaseinput voltage andthe outputcurrentof theconverterstayconstantduring oneperiod of the switching frequency. In addition, stray inductancesin the commutation path are ignored. The worst case operating condition for the snubbercircuit occurs when maximum output current flows when any oneof the line to line input voltages is a maximum. This situation is depictedin Figure 3.7. The snubbercircuit operation is analysedfor a completeswitching sequenceassun-dnginitially that SA,is on followed by commutation to SB.then to Sc. and finally back to SA, The analysisis startedassumingthatthebidirectional switch, SA.hasbeenon and the switches SB.and Sc, have beenoff for sometime. This condition can be representedby the equivalentcircuit shownin Figure3.8(a).During this interval the output current is supplied by Sm bidirectional switch and the voltages acrossthe bidirectional switches stay at constant level. Figure 3.8(b) shows the equivalent circuit for the instant in which SA,is just turned-off. During this interval where all
  • 53. Chapter 3 Matri;v Converter Power Circuit Design 41 threebidirectional switchesareoff, theloadcurrentis suppliedby the threesnubbers. If the equivalent circuit shown in Figure 3.8(b) is analysed,it is found that the snubbercurrentsareequalandaddto give the outputcurrent.Assuming a maximum output current of 10 A peak the snubbercurrentsaregiven by; Is, = Is2 = Is3 = 3.33 A Therefore, the voltages acrossthe snubberresistanceand capacitanceduring this interval are given by; VA = IS.R IS t+ (3.9) VC =u VC(o) where, Is is the snubbercurrent Vc is the capacitorvoltage Vc(o) is the initial capacitorvoltage Since the snubbercurrent is constantduring this interval the voltages acrossthe snubberresistancesremain constantat 70 V. The changeof the snubbercapacitance voltage after the 500 nS delay time can be calculatedby using Equation 3.9. Avc = 3.33 0.5*(10E-6) = 76 V 0.022*(IOE-6) This condition is shownin Figure 3.8(c).Figure 3.8(d) showsthe equivalentcircuit for the instant at which S,,. is turned-on. Again, if this condition is analysed, the snubbercurrentscan be found to be; -I IS] = Is2 = Is3 = 13.1 e Iýc A (3.10) It is important to note from Figure 3.8(d) that, the snubbercurrent, IS2is taken over by the switch, SB,.This explains why this snubberarrangementcausesan increase in the device current rating mentionedearlier in this chapter.This also increasesthe switching losses.Figure 3-9(a)showstheinstantafterSB.hasbeenon for sometime. During this interval, the load current is supplied by SB.. The analysis can be
  • 54. Chapter 3 Matrix Converter Power Circuit Design 42 continueduntil the endof the switchingperiod asshownin Figure 3.9. In Figure 3.9 the equivalentcircuits arevalid at the following times: (a) AfterSB. hasbeenon for sometime (b) Instant SB.is just turned-off (c) 500 nS later after S,,.is turned-off (d) Instant Sc.is just turned-on (e) After Sc, hasbeenon for sometime (f) Instant Sc, is just turned-off (g) 500 nS later after Sc,is turned-off (h) InstantSA, is just turned-on (i) AfterSA. hasbeenon for sometime As can be seenfrom Figure 3.9(h), the maximum device current reaches54 A. The devicesusedin the prototypeconverterareableto handlethis peakcurrent. From this analysisthe worst casethe snubbercurrent waveform, ý, and the device voltage, VA, shown in Figure 3.10 can be obtained.Unfortunately,it proved very difficult to obtain practical resultsfor the snubberwaveforms at full power due to interference between the measuringequipment and the control circuitry. For this reason,the previousanalysiswasrepeatedfor an output current of 4A andpractical results for this condition were taken as shownin Figure 3.11 and 3.12. Very good correlation between the theoretical and measuredresults were obtained at 4A suggestingthat theanalysiscanbeusedwith confidenceto predict the devicestresses at 10 A. The analysisresults show that the designsnubberparametersfor a 500 nS delay are suitableto keep the device voltage andcurrent stressesbelow the device ratings.
  • 55. Chapter3 Matrix Converter Power Circuit Design 2112 OM IX VA II IA& ----- 0- 'A&+ 193V SA. T --TSA, - VB 1B. 1, - 10A B 0 va 4 159V SB.. Z' Sa- VC ICA -12-0.C 10 ---, )Lj j 36V scý, sc.. Figure 3.7 Snubber Circuits with the Bidirectional Switches k-ý ----- t-- *IWV saw NOW (a) "A INV low MAV &U A INV low V925V -amV &=A Z' nV 70V IUMV (C) IOA Figure 3.8EquivalentCircuitsfor SnubberCircuitAnalysis 43 mv 70V ov A F-- Inv 70V SIV -0 . 123V I. A ov 70V NOV MA (b) (9 IOA vs"v 75"V I&I A S2A .0 "myf 97&?*V RMJSV l A -.777 -INV IM70V lumv MIA IOA
  • 56. Chapter 3 Matrix Converter Power Circuit Design -MOV 4-M-11 IDA (a) 40V 94A "IV laxy any UA 41V ov NSA Wzy JUA 14A lazy av CA IDA (d) (e) SMA M&NV vLnV %Mk"A " Ikl MA r INV IRRY &XV lov AV AM - . INV ý-- -MAY limLOA xv 1mv xxv my IN nay III A =: 3 &XA =n 9 CA CA w (h) sly IIA Inv A.- 70V 4- ov ---- * IIA I lov ov CA (b) Xv 41LXV ley WAY mv my llrisv IDA (C) 110, lov my 4 myIRV -0 A ov XV sy IDA (0 16A SMy IV I- Lýý k low sly ov (i) 44 Figure 3.9EquivalentCircuitsfor SnubberCircuitAnalysis ov
  • 57. Chapter 3 Matrix ConverterPower Circuit Design SA, a '4)ff SIla <11 sjk-off SC)k-M 13.1A ...... ------- 333 A OA -9A2A -------------------- -14.51A -------------------- 49&75V -------------------- 421V --------------------- ---4 143.7V ---------,: T 70 V ---- t: ýý Ov := ------------------------------------------------------------------------------ Figure 3.10 Worst CaseWaveformsof SnubberCurrent and Device Voltage for Switch SA. 400 300 200 100 -100 . 2m SMAb" cunvw 0 45 Sc, -Gff SA, 'Cft SnubberCtntent --------------- Device Voltop Device VohaP 0246a 71= in miameewds Figure 3.11ExperimentalSnubberCurrentandDeviceVoltageatTurn-on (A) 27.3 192 9.1 0 -9.1 10
  • 58. Chapter 3 Matrix ConverterPower Circuit Design 350 300 250 20D ISO IOD so 0 -50 Device Voltage 02468 Tim in microsooonds Figure 3.12 Experimental Snubber Current and Device Voltage at Turn-off 3.7 Construction of the Power Circuit 46 (A) 27.3 22.75 182 13.65 9.1 4.55 k. 0 - -4.55 10 The large number of devices in the matrix converter and the complicated nature of the commutationpath meanthat the layout of the power circuit is critical to achieving correct operation[42]. For an experimentalconverterit is important to be able to get easyaccessto all of the devicesto makemeasurementsandto replace devices in the event of failure. There is a conflicting requirementbetweeneaseof accessand compactnessof construction.For this reasonthe prototype converterhas beenbuilt as threemodules,onefor eachoutput phase.Eachmodule is constructed in a very compactfashion on its own heatsinkand includesall the power devices, gatedrives, decouplingcapacitorsandsnubbers.Ile layout of the power deviceson the heatsink is shown in Figure 3.13. Sufficient spaceis left between modules to allow easyaccessfor measurementsto be madeandfor componentsto be replaced. in this way the critical con*anutationpath betweendevicessharing the same output phasecan be kept very short by decoupling the input lines at eachmodule
  • 59. Chapter 3 Matrix Converter Power Circuit Design 47 with 0.47 pF capacitors.Larger 16 pF capacitorsfor filtering purposesare placed where the input lines for the threemodulesareconnected.Each module is self containedand it is possibleto run them individually as threephaseto single phase convertersfor testanddevelopmentpurposes.Sinceit is assumedthat the converter will supply an inductive load, no filtering wasconsiderednecessaryat the output of the converter.During testinghowever,it wasfound thatthevery high ratesof change of voltage at the output causedsignificant current spikesdue to the capacitanceof the cable supplying the load even though this was only a few metres long. This problem wascuredby placing small inductorsin serieswith the converteroutput.A photographof the practical converteris shownin Figure 3.14. Colmockefor I-Fmwouiva 0 Hostsink CMDB= far 3-PhanInW Cannww febl,kcLl A fcccubks (b) Figure 3.13 Location of the Power Devices (a) Top View (b) Bottom View
  • 60. Chapter 3 Matrix Converter Power Circuit Design Figure 3.14 A Photographof the Power Circuit 3.8 Conclusions 48 The possible configurations of the bidirectional switch from unidirectional switching elements have been discussed and a suitable bidirectional switch configuration which requires one control signal and has a low forward voltage drop has been chosen. An overview of the advances in the semiconductor technology has been presented. The IGBT has been chosen as the most suitable controllable device for the matrix converter. The minimum device ratings for the unidirectional devices
  • 61. Chapter3 Matrix ConverterPower Circuit Design 49 havebeencalculatedby consideringtheoperationof thebidirectional switchesin the matrix converter.A gatedrive circuit which doesnot require an additional isolated power supply hasbeendevelopedandtested.A simpleR-C snubbercircuit hasbeen usedto limit the devicevoltageto anappropriatelevel. The snubbercircuit hasbeen analyzed and the experimentalresults have been presentedto confirm its correct operation.The problemsassociatedwith the constructionof the converterhavebeen addressedand suitablesolutionshavebeengiven.
  • 62. CHAPTER 4 THE CONVERTER LOSSES PROTECTION AND TESTING 4.1 Introduction This chapter investigatesthe semiconductorlossesin the matrix converter. Regarding theseserniconductorlossesthe required heat sink for eachoutput phase is designedto dissipatethe heataway from thejunction region. A voltage clamp circuit at the output of the converteris usedto protect the devices againstsevereovervoltages.A simple over-currentprotection circuit based on overcurrentsensingis designed.An L-C filter is designedto reducethe harmonics at the input side. The matrix converterpower circuit is testedand the results are presentedto confirm its correct operation.The efficiency of the prototypeconverter is measured and the total converterlossesare comparedwith the calculatedlosses. 4.2 Losses in the Switching Devices The total semiconductorloss in the matdx converter is the sum of the conduction losses,P. and switching losses,P, The gatelossesand off-s te lossesta due to the leakage current are ignored since they are negligible. The conduction lossesare the major componentat low switching frequencies,but switching losses will besignificant athigh operatingfrequencies.Theconductionlossesaredueto the on-state voltage across the IGBT and the diode when they are conducting. The switching lossesaredue to the imperfect switching of the devices.
  • 63. Chapter4 The ConverterLossesProtection and Testing 51 4.2.1ConductionLosses This section considers the calculation of the conduction losses in the matrix converter. The forward voltage drop across the IGBT and the diode when they are conducting is a function of collector current and the junction temperature, T,. VA IA. SA. I As SAO IA*o IA, vs .1 'Ba - -T -/ so, I -i IA, VC CR S. -T- ICA+ Figure 4.1OneOutputPhaseof theIýIatrixConverter D iomsin((.)Ot) ol One output phaseof the matrix convertershownin Figure 4.1 is considered with a sinusoidaloutput currentto calculatethe conductionlosses.To determinethe total forward voltage drop (Vf) as a function of current the diode is representedas a fixed voltage (Vd) in serieswith a sloperesistance(Rd)and an expressionfor the forward characteristicof the IGBT obtainedfrom themanufacturesliterature [43] is used.Hence,the forward voltagedrop acrossthe eachbidirectional switch in Figure 4.1 is the sum of the voltage drop acrossthe IGBT and the diode. Vf = Va+ Vo Vf = (VT + Rr.1 + (Vd+ RA (4.1) WhereVT,RT, VdA and0 areconstantataparticulartemperatureandcanbefound
  • 64. Chapter 4 The ConverterLossesProtection and Testing 52 in the data sheetof the devices[43-441. The instantaneouspower dissipationin eachswitch is; P(t) = VP I(t) (4.2) P(t) = (Vd + VT) I(t) + Rd I 2(t) + RT I O`Q) Considerthe switchesSAWSB..andSc, in Figure4.1.The energydissipatedin these switchesin any time interval t, -ý t2is given by; t2 Ef+R d(, Aý++jý. ++Ij. +) + RT(IA'O.++ +IB'10",++'+Icý,"+)l dt (4.3)I(Vd+VT)(, Aa++, Ba+ +ICa+) 22 91 Theseparticular switchesonly conduct during the positive half cycle of the output current and only one switch conductsat a particular time. Therefore; , ý.. + + Ic.. = I. sin((o.t) 12 Aa-- 2 + 2., + Iýa = J2 2(Ci)ot) sin , Aa- + + ICt sinP+I(coot) 'Aa+ ý- IBa+ ý ICa+ 0 1 ir 2x CO. CO" Where Iomis the peakvalue of the output current. (4.4) Hence,the total energylost by thesethreeswitchesin onecycle of the output current is found by substitutingEquation4.4 into Equation4.3; X/0). Ef[ (Vd+VT) I. sin((o.t) + Rj,, 2. siri2(o),,t) + RTIP.+lsinP"'((O,,t) ] dt (4.5) 0 From Equation 4.5 it can be seenthat the total energy loss is independentof the switching pattern and the load displacement factor. The average power loss, E/(27u/(o.) can be obtainedby solving Equation4.5.
  • 65. Chapter 4 The ConverterLossesProtection and Testing 53 1'72 wloý. E=I. A (4.6)(vd+VT) + mRd+ sinO+l(co,,t)dt (21r/o)) 71 4 (2n/co) f 0 The integral in Equation 4.6 can only be solved through numerical routines for particular valuesof P.The constantsin Equation4.6 areobtainedfrom the datasheet of the devicesas given below; For IRGBC20U: VT 1.2 V, RT 0.16 Q, p=1.04 (at Tj=150 IC) For BYT12PI-800: Vd 1.47V, Rd 0.026 Q (at Tj=100 OC) In Equation4.6 P+l is takenas2. This assumptionis valid for the device usedsince 0 is very close to 1. Ilerefore, substitutingthe constantsinto Equation 4.6; 2 Pc = 0.95 1. + 0.0465 1.. (4.7) The total conductionlossesfor the entire converteris 6 timesthe power in Equation 4.7. Hence, Pc = 5.1 1,,. + 0.279 1,2,. (4.8) The total conduction lossesfor the maximum output current, Im = 10 A can be calculatedby usingEquation4.8; Pc = 5.1*10 + 0.279*10' P, = 78.9 W By using a simple simulation model it has been shown that for situations where the input and the output frequencies are asynchronous, the conduction loss is shared almost equally amongst the devices. However, for particular operating frequencies (for instance fi = f. = 50 Hz) the power loss in the devices is not shared equally. Under this condition where q=0.85, fi = f. =50 Hz and load displacement factor = 1, three of the switches SA. 9 SBband Scr dissipate about 85 % of the total loss. Obviously, this increases the device current rating and as discussed in Chapter 3 is the one of the reasons why the IGBT and the diode current ratings are higher than the calculated stresses.
  • 66. Chapter 4 The ConverterLossesProtection and Testing 4.2.2 Switching Losses 54 The product of the switching frequency, f, and the switching energy loss per pulse, E,. gives the switching lossesper switch in the matrix converter. lý =f,. Ei. (4.9) The switching lossesoccurwhenthedevicesturn on andoff. In this converter the current is always commutated from a conducting device to the R-C snubber circuit or vice-versa. If we assume that the voltage across the snubber capacitor remains constant during the relatively short switching times, the switching locus for the device is resistive and consequently the switching losses are very low. To calculatethe tum-off lossconsiderthedeviceS. in Figure 4.1. Justprior to tum-off this devicecarriesthe outputcurrent1, At theendof turn off, L is carried by the threesnubbercircuits on outputphasea andthevoltageacrossSA,'Stherefore I.R/3 since the snubber capacitor was initially discharged.Assuming the device current changeslinearly during tum-off the switching waveforms are as shown in Figure 4.2 (A) iß (V) IRR ------------- 3 I DeviceVokase t 0 2w Ilm In nanoseconds Figure 4.2 7be Cun-entand Voltage Waveformsof the Device at Tum-off
  • 67. Chapter 4 TheConverterLossesProtection and Testing 55 The energyloss is thereforegiven by; I2R tffSA& tUM-Off 'OSS =, 18 , where; R is the snubberresistor (2192) t,, is the fall time of the device (200 nS) Assuming thatthe outputcurrentis constantduring anyparticularswitching.sequence the total turn-off energylossfor the outputphasea switcheswill be threetimes this value. The total energyloss for the entire converterduring any particular sequence due to device turn-off can befound by consideringthe otherphasesand is therefore given by; Total tum-off loss =Rt 12+17+12) loffql 6a However, if we assumethat the output currentsare sinusoidaland form a balanced 3-phaseset then; Ia 2+j b 2+j c2= Y02 where 4 is the rms output current. (4.10) Hencethetotaltum-offenergylossduringeachsequenceisconstantandis givenby; Total tum-off loss =R te I. ' 2 (4.11) In the prototype converterthe switching frequency(sequencerepeatrate) is 2 kHz and the power loss (using Equation4.9) is therefore; poor = 21*200*10-9*(7.2)2 *2000 = 0.22 W (4.12) 2 Consequentlytheturn-offlossis negligible. To detem-dnetheturn-onlossconsiderthesamedeviceSA, * Justprior to turn- on the output current 1,is flowing throughthe threesnubbercircuits in parallel and the snubbercapacitor associatedwith SA,is chargedto (VAc + AV) as explained
  • 68. Chapter 4 TheConverterLossesProtection and Testing 56 earlier in Section 3.6.1.7be device voltage is therefore(VAc + ") plus the drop acrossthe snubberresistor(I.R/3). At the end of turn-on the device carriesthe load current (I.) plus thepeaksnubberdischargecurrent3*(VAc+ ")/R. Assuming again that thedevicecurrentchangeslinearly during switchingthewaveformsareasshown in Figure 4.3. (A) WAC + AV). ý R la ta DeviceQuient (V) IaR AV)+ 3 N 100 Tlm in nwasooonds Figure 4.3 The Current and Voltage Wavefonnsof the Device at Tum-on The energy loss is therefore; SAStum-on loss + VAC+AV)+ I. ýR (4.13) R (1 3 where; t. is the rise tirne of the device (100 nS) The loss for the other two switcheson the sameoutput phase(SB.and Sc,) can be found by replacing VAcvnth VBAandVcBrespectively.Using the following results:
  • 69. Chapter 4 The ConverterLossesProtection and Testing VAC+VBA+v CD 0 VAC 2 WBA2+Vcý' = 3VL2 ,&v= ,ý"3C where; u:Delay time betweenthe drive signalsof the devices (500 nS) C: Snubbercapacitance(0.022pF) and simplifying the total loss for outputphasea is given by: L2 'c Phase a tum-on loss = t. +Iý +R+-F2R 6 3C 57 To calculate the total turn-on loss for the entire converter we consider the oflier phases(replacing I, by Ib and ý, respectively)and againuse the result in Equation 4.10 to give the total loss in one switching sequenceas; VL 2( "_+R Total tum-on loss = ý. +1ý . C72R Hk( ,TT The turn-on power loss taking into accountthe switching frequencyis therefore; *(250)2 )2 (500*10-')2 21 500*101 Pon = -L 1 +(7.2 10-6)2 ++ (4.14) [ 2*2 2*21*(0.022* 2 0.022*10--6 *100*10'*2000 = 3.15 W It should be noted that the majority of the turn-on energy loss comes from the snubber capacitor and this will be allowed for in the snubberloss calculation to determinethe total converterlosses.The figure calculatedabovehowever allows the loss in the devicesto be usedfor heatsinkcalculations.
  • 70. Chapter 4 The ConverterLossesProtection and Testing 4.23 Heat Sink Design 58 Each output phaseof the prototype converter has been built as a separate module so that it is possible to run them individually as three phase to single phase converters for test and development purposes. Therefore each module has its own heatsink. The heatsink used in the one output phase of the prototype converter is represented in Figure 4.4. Since all the switching devices are located around the centre of the disc, it is necessary to calculate the temperature difference between the centre and the edge of the disc. 'Me thermal resistance of an element length I and area A is given by; O= 1 OC/W XA Where; X= 180 W rrf'*C' 1.3 cm Figure 4.4 The Representationof the Heatsink Therefore, splitting the disc into a seriesof circular elementsand integrating the thermal resistancebetweenthe centreof the disc andthe peripheral is given by;
  • 71. Chapter 4 The ConverterLossesProtection and Testing 59 9.25E-2 dr 1 9.25E-2 Oxf X(2nrd) 14.7 [Inrlo 0 Odif ý 6.6 10-' "C/W The temperaturedifference; Tdif 0 dif p (4.16) Tdif (6-6 10-')(27.42) = 0.18 T Hencethe temperaturedrop acrossthediscis negligible evenif it is assumedthat all the heat loss occursat the outer edge. Therequiredheatsinkrating for eachoutputphasecanbecalculatedusingthe thermal equivalentcircuit for a bidirectional switch given in Figure 4.5. IN. - 9.13 W PjA - 3.55W R. bt T,. b Figure 4.5 The thermal equivalentcircuit for a bidirectional switch In Figure 4.5; P1. : Total serniconductorlossesin onebidirectional switch pil : Power loss in the IGBT Pj, d : Power loss in the diode Rj,. d : Junction to casethennal resistanceof the diode (4 *C/W)
  • 72. Chapter 4 The ConverterLossesProtection and Testing 60 ks, d: Caseto sink thermalresistanceof the diode (0.5 'C/W) P, 3,,,: Junctionto casethermalresistanceof the IGBT (2.1 'C/W) k, j : Case to sink thermal resistance of the IGBT (0.5 'C/W) The thermal resistances of the devices are obtained from the data sheets [43- 44]. 'Me power loss in the IGBT andthe diodecanbe obtainedfrom Equations4.6, Equations4.12 and4.14 asgiven in Figure 4.5. The switching lossesin the diode is ignored. The total power loss for one bidirectional switch, PI. is the sum of the conduction loss and the switching loss. Ile junction temperatureof the diode is taken as 100T althoughit doesnot reachto thatvalue.The temperaturedifference betweenthe sink and the junction of the diode, AT can be calculatedusing Figure 4.5; AT = (,ý-,,, d+Rcsd)'ýFd AT = (4+0.5)3.55 = 15.98 "C Hence, the sink temperatureis; T=T. -ATsink Jd 'Ink = 100-15.98= 84.02 OC The junction temperatureof the IGBT is; T. = 7ýja+(Rjj+R,, j)Pjjjj Týj = 84.02+2.6*5.58 = 98.53 T i and the heatsinkrating for onebidirectional switch (assumingan ambient of 30 'C) is;
  • 73. Chapter 4 The ConverterLossesProtection and Testing 61 7ý -7ýink amb pl. 84.02-30 = 5.9 OC1W 9.16 Since the heatsinkcontainsthreebidirectional switches,the required heatsinkrating is one third of the value above; 9 0, =L=1.97 TIW It is impossible to calculatethe heatsinkrating accuratelyfor the disc since it dependson manyvariables.However,the disc sizewascomparedwith a heatsink of the required rating and this suggestedthat the disc was easily large enough.The prototype converterwas also operatedfor sufficient time at full power for the disc temperatureto stabilise and it was observedthat the heatsink temperaturestayed below that calculatedabove. 4.3 Snubber Losses The snubbercircuit discussedin Chapter3 causespower loss in the matrix converter. This loss occurs when any one of the switching devices tums-on. Additional snubberloss occursduring the delay time in which all devices are off. The snubberloss in the convertercan be calculatedby following the sameanalysis method usedfor calculating the snubberparametersin ChapterI ThesecalculaAons are given in Appendix A. 7be total snubberloss is given by; P.. b 3 1,,2 (Rl + T2)+ 27CVL2 (4.17) 'Y -2 where;f, is theswitchingfrequency(2kHz) -zis the delay time (500 nS) R andC arethesnubberparameters(2192and0.022pF,respectively)
  • 74. Chapter 4 The ConverterLossesProtection and Testing 62 VL is the rms input line voltage (250 V) I. is the rms output current As it can be seenfrom Equation 4.17 the snubberloss in the matrix converter is independentof input and output frequenciesanddisplacementfactors. The snubber loss mainly dependson the input voltage,the snubbercapacitanceandthe switching frequency. The total snubber loss can be found by substituting the constants into Equation 4.17. Hence, 21ýnub = 0.0744J. + 37.1 W Therefore, the snubberloss on no load is; Ponub = 37.1 W and on full load; Psnub = 0.0744*(7.2)2 + 37.1 Psnub = 40.8 W (4.18) (4.19) The practical snubberloss can be roughly found by measuring the input powerof theconverteronnoload.ne inputpoweronnoloadwasmeasuredto be 42 W which is in good agremenL 4.4 Matrix Converter Protection The semiconductordevicesin thematrix converterrequireeffective protection against over-current and over-voltage. Ile absenceof freewheeling paths in the converter causesdifficulty in protecting the power circuit againstfault conditions since the current is always commutatedfrom onecontrolled device to another.For instance,if the devicesareturned-off in responseto a fault condition, suchas over- current, severeover-voltageand destructionof the power circuit results becauseof the inductive natureof the load current despitethe snubberacrosseachswitch.
  • 75. Chapter 4 The ConverterLossesProtection and Testing 63 Over-currentin thedevicescanresult from shoot-through(two deviceson in the same output phasedue to malfunction of the control/gating logic) or due to excessiveoutput current causedby inappropriateload conditions. 4.4.1 Output Voltage Clamp Va Vb ve Figure 4.6OutputVoltageClarnpCircuit nPut The interruption of inductive current flow in a matrix converter produces severeovervoltagesat the output since there is no freewheelingpaths. The clamp circuit shown in Figure 4.6 is usedto absorbthe excessload energy when all the converterdevicesaregatedoff. Theclamp becomesactivewhentheconverteroutput voltage is greaterthanthe clampvoltage.The commonendsof the capacitorsin the clamp circuit are connectedto the neutral of the supplyin order to limit the device voltage. Therefore, the maximum device voltage in the event of failure is twice the input peakphasevoltage.Otherwise,themaximumdevicevoltagewould be the sum of the input peakphaseandline voltages.
  • 76. Chapter 4 The ConverterLossesProtection and Tesiing 4.4.2 Over Current Protection 64 The block diagram of the over-currentprotection circuit is shown in Figure 4.7. Over-currentprotection of the converteris achievedby sensingthe threeinput line currentsusingHall effect transducersdescribedin Appendix C. The signalsfrom thesetransducersarefed to anarrangementof six LM319 comparatorsandcompared with referencevoltageswhich correspondto the positive andnegative overcurrents. The output of the comparatorsareinput to a logic circuit which producesa latched overcurrent signal for eachinput line. This circuitry hassix LEDs for eachpolarity of the three input currentsto help with fault tracing. Theseovercurrent signalsare ORed togetherand then ANDed with all of the gate drive signals. In the event of either positive or negativeovercurrentall of the converterdevicesaregatedoff. This arrangementhas been seen to work very satisfactorily for a wide range of fault conditions. The whole circuit diagramis given in Appendix B. polftiverokvmco Gateddvealpok (9) low I C3) C-VKW- . (6) OR AM (9) I No Hko~ latch 01 sates 00 (3) TUM@doccn am drive wpais (6) lims Nepdve *ý voblp Figure 4.7 Block Diagrwn of the Over-currentProtectionCircuit
  • 77. Chapter 4 The Converter Losses Protection and Testing 4.5 Input Filter 65 The input current of the matrix converter is built up from segments of the three output currents and blank intervals during which the output currents are circulated through the converter. The input current spectrum mainly consists of a supply frequency component plus high frequency components associated with the switching frequency. Distortion of the input current around the switching frequency can be easily removed by using a small L-C filter. VA IA mH 16 PF 16 PF VB 16 PF vc IA mH IA m2H VA VEI Vd Figure 4.8 The Input Filter An optimised input filter designwasnot pursuedsincethe main focus of this project wasto developacompleteclosedloop control inductionmotor drive. Instead, the input filter shownin Figure4.8 hasbeenusedwhich wasfabricatedfrom readily available components.The subject of optimised filter design has been considered elsewhere[45-46]. 4.6 Power Circuit Testing At the developmentstageof the power circuit a simple controller basedon
  • 78. Chapter 4 The ConverterLossesProtection and Testing 66 the Z180 microprocessorwas usedto generatea fixed switching pattern according to the Venturini original control algorithm [9]. Due to the limited capability of this controller the switching frequencywasrestrictedto I kHz and the output frequency was setat 50 Hz with a voltageratio betweeninput andoutput of 0.5. The problems involved in this condition wereobservedandsolved.Subsequently,thepower circuit hasbeenoperatedusing a more sophisticatedcontroller basedon Transputerparallel processors.The results shown below have been obtained for various operating conditions with a passiveR-L load and2 kHz switching frequency. Figure 4.9 showsthe outputline to line voltage andthe output currentfor an output frequency of 20 Hz and a voltage ratio betweenoutput and input of 0.328. Figures4.10and4.11 showtheoutputline to line voltageandthe output currentwith a voltage ratio of 0.82 for output frequenciesof 50 Hz and 70 Hz, respectively. Figures 4.12 and 4.13 show the input current spectrum and the output voltage spectrumfor an output frequencyof 50 Hz, respectivelyandthey agreedwell with the calculated spectrums[381. 400 (V) 300 200 100 0 -100 -M -300 (A) .4 4W 10 10 30 so Mom in mffimmnds Figure 4.9 Output Line to Line Voltage and Output Line Currentof the Matrix Converter Operating with an Output Frequencyof 20 Hz
  • 79. Chapter 4 The ConverterLossesProtection and Testing CV) (A) 6 4 2 0 -2 67 05 10 15 20 Tim In milbecands Figure 4.10OutputLinetoLineVoltageandOutputLineCurrentof theMatrixConverteroperating with anOutputFrequencyof 50 Hz 400 (V) 3w 200 100 a . 100 -200 (A) 6 4 2 0 -2 -4 -300 40D 0 10 is 20 TimefiLmilbwands Figure 4.11 Output Line to Line Voltage andOutputLine Currentof the Matrix Converteroperating with an Output Frequencyof 70 Hz
  • 80. Chapter 4 The ConverterLossesProtection and Testing 03 u 0.7 OA 0.3 ol OLI 68 09 19 29 39 49 59 69 *50 Hz Figure 4.12 Input Current Spectrumof theMatrix ConverterOperatingwith an Output Frequencyof 50 Hz O."d 0.82 0.691 O-W 0.41 0273 0.136 wi 0 19 39 *50 Hz Figure4.13output VoltageSpectrumof theMatrixConverterOperatingwith anOutputFrequency of 50Hz
  • 81. Chapter 4 The ConverterLossesProtection and Testing 4.7 Converter Efficiency Measurements 69 The efficiency of the prototypeconverterwas determinedby measuringthe input and the output powers using a VOLTECH PM 3000 power analyzer. The converterwas operatedwith a passiveR-L load up to 60 % of its ratedpower which was the limit of the loading systemused.The testresultshavebeentakenat various output frequencies.It hasbeenseenthat the outputfrequencyof the converterdoes not have any measurableinfluence on the efficiency. This is becausethe converter lossesareindependentof the outputfrequencyaswasshownin Sections4.2 and4.3. The total converter lossesat an input voltage of 250 V line and an output current of 4.25 A were measuredas81 W giving an efficiency of 89 %. In order to make a comparison between the experimental and theoretical results the total converter lossescan be calculatedfor the sameconditions.Theselossesarethe sum of the snubberloss, conduction loss and switching loss ignoring the lossesin the input filter. Tle snubberloss in the converteris found by using Equation 4.18; Psnub = (4.25)10.0744 + 37.1 Psnub = 38 W The conduction loss using Equation4.8; Pc 5.1(F2 4.25) + 0.279(F2 4.25)2 PC 41 W Sincethe switching lossat tum-off is negligible andthetum-on losshasbeenalready counted in the snubberloss, the total power loss becomes; plo. =pb Pl= = 38 + 41 = 79 W As it canbe seen,thiscalculatedpowerlossagreeswell with themeasured
  • 82. Chapter 4 The ConverterLossesProtection and Testing 70 power loss of 81 W. 4.8 Conclusions This chapter has investigatedthe losses,thermal design, protection, power circuit constructionandtheefficiency of thematrix converter.The required.heatsink rating associatedwith the sen-dconductorlossesin theconverterhasbeencalculated. It hasbeenseenthat the simple snubberarrangementusedin the converterresultsin a high power losscomparedto the total semiconductorloss. An effective protection of the power circuit againstover current andvoltage hasbeenpresented. The power circuit hasbeentestedat variousoperatingconditions using an R- L load. Reliable operationof the converterregardlessof the output frequency has beenachieved.An efficiency testof theprototypeconverterhasyielded anefficiency of 89 % at 60 % load. It is understoodthat it is necessaryto eliminate or reducethe snubber size for better efficiency. The total power loss of the converter has been calculatedandthis hasbeencomparedwith the testresult. It hasbeenfound that the both results are very similar.
  • 83. CHAPTER 5 TRANSPUTER NETWORK AND CONTROL HARDWARE 5.1 Introduction Previous chaptershave describedthe designand construction of the matrix converter power circuit. In order to develop a high performance induction motor drive based on this power circuit a relatively powerful digital controller is required. In this project a network of transputers has been used to perform the control tasks. In this chapter the implementation of the transputer network and the design and operation of the interface circuits are discussed. The first section describes the recent developments in microprocessor technology and the transputer parallel processor. The next section outlines the design and operation of the interface circuits used for voltage, current and motor speedmeasurementsand gate drive signal generation. The standard transputer serial communication link which is needed for the interface with the transputer network is also described here. In the following two sections, the dead- lock protection of the prototype converter and delay and disable of the gate drive signals are described. 5.2 Microprocessor Technology The recentdevelopmentsin microprocessortechnologyhasenableddesigners to implement more complex control algorithms. More complicated processorscan also execute instructions in a shorter time, resulting in a decreaseof the system sample time, T, (or inversely increase of the sample frequency) in which