Lecture 6: DC-DC Conversion: ELEC-E8405 Electric Drives (5 ECTS)
Lecture 6: DC-DC Conversion: ELEC-E8405 Electric Drives (5 ECTS)
Marko Hinkkanen
Autumn 2019
1 / 31
Learning Outcomes
2 / 31
Outline
Introduction
Buck Converter
Synchronous Sampling
3 / 31
Symbol Used for the DC Motor
ia La Ra ia
ua ea = ua
4 / 31
Introduction
DC-DC
Battery converter
I DC source voltage Udc is typically a
battery or a diode bridge Udc ua
I Armature voltage ua has to be
adjusted in order to be able to
control the speed and torque
DC-DC
I Topologies and control of DC-DC Rectifier converter
Grid
converters are very similar to those
of three-phase inverters ua
Thyristor bridges could be used to feed the DC motors, but they are not considered in this course.
5 / 31
DC-DC Converters Are Similar to 3-Phase Inverters
4-quadrant 3-phase
DC-DC converter inverter AC motor
DC motor
Udc Udc
6 / 31
Why Not Linear Voltage Regulation?
ia
Udc ua
I In principle, ua could be adjusted using a
rheostat or a transistor in the linear region
I What would be the efficiency if Udc = 100 V Rheostat
and ua = 50 V? What would be the losses in
the transistor if ia = 10 A? uCE ia
I Why linear voltage regulation does not work
in practice (except in very low-power drives)? Udc ua
7 / 31
Outline
Introduction
Buck Converter
Synchronous Sampling
8 / 31
Switched-Mode DC-DC Conversion
9 / 31
Buck Converter
iC
uCE ≈ 0
I Low power loss uCE iC in the transistor Udc
On-state: uCE ≈ 0 ua = Udc
Off-state: iC = 0
I Motor is an inductive load On-state
I Current ia must flow even when the
transistor is switched off iC
Freewheeling
I Freewheeling diode is needed diode
I Next we will consider short time periods
ia
I ea = constant and Ra = 0 can be assumed Udc
ua = 0
Off-state
10 / 31
iC
ua ua
Udc ia
Udc
0 ua = Udc
t+ t− t
ia ia
∆ia On-state (t+ )
iC
0
t
iC
ia
Udc
0 ua = 0
Tsw t
Off-state (t− )
11 / 31
I Duty cycle
ua ua
Udc t+
d= 0≤d≤1
Tsw
0
t+ t− t I t+ is the on-time
ia ia
∆ia I Tsw is the switching period
I Average of the voltage ua
0
t 1
Z Tsw
iC ua = ua dt
Tsw 0
= dUdc
0
Tsw t
over the period Tsw
12 / 31
Current Ripple
ua Tsw
Udc
I Voltage equation
dia 0
La = ua − ea t+ t− t
dt ia
∆ia
I On-state: ua = Udc
Z t+ 0
1 t
∆ia = (Udc − ea )dt
La 0 I Duty ratio in steady state
(Udc − ea )t+
= t+ Ua Ea
La D= = =
Tsw Udc Udc
I Off-state: ua = 0
I Current ripple in steady state
Z t−
1 ea t−
−∆ia = (−ea )dt = − D(1 − D)Udc
La 0 La ∆ia =
fsw La
13 / 31
Maximum Current Ripple
Udc
∆ia,max =
4fsw La
I Example parameter values for a 1-kW DC motor
14 / 31
Outline
Introduction
Buck Converter
Synchronous Sampling
15 / 31
Four Quadrants
TM
I Back-emf ea = kf ωM
I Torque TM = kf ia Generating Motoring
ea < 0 ea > 0
I Mechanical power ia > 0 ia > 0
pM = ωM TM = ea ia
I Converter should allow both its Motoring Generating ωM
output voltage ua ≈ ea and current ia ea < 0 ea > 0
to reverse in 4-quadrant operation ia < 0 ia < 0
16 / 31
4-Quadrant DC-DC-Converter
This circuit topology is also known as a 1-phase inverter, full bridge, and H-bridge.
17 / 31
Operation Modes
Only Nonzero Voltage Switching States Are Shown
ua ua
ia ia
Udc Udc
ua ua
ia ia
Udc Udc
18 / 31
Notation of Potentials and Voltages
Leg A Leg B
ua
I Legs can be modelled as ia
Udc A B
bi-positional switches
I Negative DC-bus potential N N
I uAN is the voltage between
Circuit diagram
potentials A and N
I uBN is the voltage between
potentials B and N A ia
I Converter output voltage
Udc ua
ua = uAN − uBN B
N
Equivalent circuit
19 / 31
Switching States of the Bi-Positional Switches
I Switching state q
I q = 0 if the switch is connected to N
I q = 1 if the switch is connected to P P
A ia
I Pole voltages
ua = (qA − qB )Udc qA
qB
I Figure: qA = 1 and qB = 0, giving ua = Udc
20 / 31
Switching-Cycle Averaged Quantities
uAN dA Tsw
Udc uAN
I Average pole voltage over Tsw
0
1
Z Tsw t
uAN = uAN dt = dA Udc uBN dB Tsw
Tsw 0 Udc
I Average voltage uBN is obtained uBN
similarly 0
t
I Average output voltage ua
Udc
ua = (dA − dB )Udc ua
0
Tsw t
21 / 31
Outline
Introduction
Buck Converter
Synchronous Sampling
22 / 31
Pulse-Width Modulation
23 / 31
Duty Cycles
qA dA Tsw
I Conditions ua = ua,ref and dA + dB = 1 1 dA
lead to the duty cycles
0
1 ua,ref t
dA = 1+ qB
2 Udc dB Tsw
1
ua,ref
1
dB = 1− dB
2 Udc
0
I Example in the figure: ua,ref = 0.5Udc t
ua
I What are the duty cycles dA and dB ?
Udc
I How to generate the control signals qA ua,ref
and qB ?
0
Tsw t
24 / 31
Carrier Comparison
qA
1
I Carrier comparison is often used for dA
generating the control signals 0
I Triangular carrier with the period Tsw t
qB carrier
I Magnitude varies between 0 and 1
1
I If d is higher than the carrier, then q = 1
dB
(otherwise q = 0)
0
I Same carrier for both dA and dB t
ua
I Next slide: step change in the voltage
Udc
reference (−0.5Udc → 0.75Udc ) ua,ref
0
Tsw t
There are various ways to scale the carrier waveform and the reference quantities. Using the carrier varying between 0 and 1 together with the
duty cycle references is convenient in digital implementation.
25 / 31
qA
1
1 ua,ref
dA = 1+ dA
2 Udc
0
t
qB
1
1 ua,ref
dB = 1− dB
2 Udc
0
t
ua
Udc
ua,ref
ua = (dA − dB )Udc 0
t
−Udc
26 / 31
Outline
Introduction
Buck Converter
Synchronous Sampling
27 / 31
Digital Controller
ia
ia,ref (k)
28 / 31
Synchronous Sampling
carrier Tsw
1
I Voltage reference ua,ref can be updated
in the beginning and in the middle of the 0
carrier (marked with the circles) t
ua
I Current samples (circles) can be taken
Udc ua,ref
at these same time instants
I Next slide: Current response is
0
governed by t
ia
dia
La = ua − ea ia
dt
where Ra = 0 is assumed 0
Ts Ts t
Different variants of sampling synchronized with the PWM exist, while only one is presented here. Furthermore, it can be noticed that actually four
current samples per carrier period could be taken without the current ripple in the case of the unipolar PWM.
29 / 31
ua
Udc ea
0
ua,ref t
−Udc
ia
ia
0
t
Ts Ts
Tsw
30 / 31
ua
Udc
0
t
−Udc
ia
When considering the current controller,
ua = ua and ia = ia can be assumed.
0
t
31 / 31