Académique Documents
Professionnel Documents
Culture Documents
The generations
First-generation digital control: outside the loop Second-generation: inside the loop
Many maybe most conversion applications are well-served by 1st gen controls.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
First-generation digital control: outside the loop Typical: Use a digital process to manage a power electronic process. Communication, programming, and protection are typical. Very active development. Much discussion of various communication protocols. Basis of many present and new mixed-mode chips.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
Real-time performance demands are avoided in digital part of the system. More advantages
Communications interfaces Memory for permanent programming Add feature sets as blocks Product families from a single base design
University of Illinois at Urbana-Champaign
Event-driven examples
Mode switching
Sleep modes for low power Switch between control modes
Fault reaction
Comparators can override system operation when a fault occurs
10
11
Speeds support these operations in real time, although slower switching rates than analog. Sampling issues are relevant often linked to switching rates.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
12
13
14
Is Nyquist a problem?
Nyquist says any signal can be exactly reconstructed from samples obtained at least twice per period. But some power electronics waveforms cannot be measured properly with sampling. Square waves are bad, and commutation details are worse. Why? Nyquist applies to band limited signals. Square waves do not have band limits.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
15
16
17
18
19
Fundamentals
In any power electronic circuit or system, control can be expressed in terms of the times at which switches operate. The fundamental challenge is to find switching times for each device in real time and use this for direct control. Example:
For each switch in a converter, find switching times that best address a set of constraints. This is an optimal control problem of a sort. Might represent this with a switching function q(t).
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
20
Fundamentals
The general problem is daunting, so in the past we simplify and address switch timing indirectly.
Averaging (address duty ratio rather than q) PWM (use d as the actuation, not just the control)
Can a more direct approach offer benefits? Challenge: need more computation, but have less time for it. We can argue that digital processes for SCR rectifiers and cycloconverters approach 3rd gen.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
21
22
Buck converter
In this example, feedforward compensation is used to eliminate changes caused by line variation. Could be analog or 2nd gen digital. iIN #1 L IOUT + + RLOAD VIN vOUT V OUT #2 ( ( V o ltag e V ) , cu rren t A )
i ( t)
v ( t)
tm e i
23
1.1 0 j 2048
24
Cu r r e n t
0.5
500
1000
1500
2000
25
Result?
Is the disturbance rejected or not?
Yes and no.
26
Line input
Voltage
10
20
30 Time (us)
40
50
27
28
Comments
Frequency response and bandwidth imply certain converter models. Physical limits are more fundamental:
When should the active switch operate to provide the best response? How soon can the next operation take place? How fast can the converter slew to make a change?
Hysteresis controls respond rapidly. This is an issue of timing flexibility more than of switching frequency.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
29
30
t1
t2 t3
t4 t5
t6
t7
t8
t9
t10 t11
t12 t13
31
VIN
-
VOUT
Find the best time sequence to correct a step load change with fixed output voltage. Still too generic no unique solution.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
32
33
+ V in_
+ #1 #2 v ou t _ R
l ad o
+ v ou t _
v ou t ( t) V
in
V o ltag e
v ou t ti e m 0 T 2T
University of Illinois at Urbana-Champaign
0
Grainger Center for Electric Machines and Electromechanics
34
i L (t)
0.95
0.9
35
1.05
Inductor current
Steady state
0.95
0.9 4.99
4.995
5 Capacitor voltage
5.005
36
Hysteresis Control
Alternative: simply switch based on whether the output is above or below 5 V. No frequency constraint.
1.1
20
40
60
80
100
120
37
Hysteresis Control
Same result, in state space. These controls need timing constraints to prevent chattering.
1.1
State space.
1.05
0.95
0.9 4.99
4.995
5 Y2
5.005
38
0.9
50
100
150
200
Time (us)
250
300
350
400
39
State Space
State space plot shows how much the behavior deviates.
1.1
State space
1.05
iL i
0.95
0.9 4.98
4.99
5.01 vc i
5.02
5.03
40
20
40
Tim (us) e
60
80
100
41
State Space
The step is cancelled perfectly essentially in zero time.
1.1
State space
1.05
iL i
0.95
0.9 4.99
4.995
5 vc i
5.005
42
VIN
vL
vin
VOUT
-
43
1.5
0.5
5
2.5
10
15
20
25
30
35
40
2.5
2.45
1.5
2.4
State space
2.35
0.5
5
2.3 11.85
10
11.9
15
11.95
20
12 12.05 Capac itor voltage
25
12.1
30
12.15
35
40
44
1
Voltage
200
400
600
800
1000
1200
1400
1600
1800
2000
45
State Space
Suggests a faster transition is possible.
State space
2.4
2.2
1.8
1.6 11.4
11.6
11.8
12
12.2
12.4
12.6
12.8
13
13.2
46
47
48
Constraints to be imposed
Change very fast. Stay within ripple bands. Allowed to add switches and devices. No continuous losses, as in post regulators or continuous active filters. No cheating with extra voltage levels. No cheating with the topology. Solution: augmented converter.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
49
50
during change. Maintains topology. 2nd phase has momentary ratings, high ESR.
51
Time (microseconds)
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
52
In the cycle of the disturbance (or the next one if it is too late), compute the exact switching timing to achieve the right V and I at the start of the next period. Use approximations (linear and quadratic ripple) to make the computation quick.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
53
4.996
4.999
5.003
5.006
Capacitor (V)
University of Illinois at Urbana-Champaign
54
55
An approximate computation yields null response No special trouble even if it takes a few cycles to slew the energy.
1.2
Normalized current and voltage
60
70
80
Time (microseconds)
Grainger Center for Electric Machines and Electromechanics
56
57
120
Inductor current
100 80 60 40 4.99
5.01
5.02
5.03
Capacitor voltage
Start University of Illinois at Urbana-Champaign
Time (microseconds)
58
2.6
1
In d u c to r cu rre n t
0.95
0.9
0.85
12
Capacitor voltage
Time (microseconds)
59
2.6
0.95
0.9
0.85
11.9
12
12.1
Capacitor voltage
End
Time (microseconds)
60
2 1.8 1.6 1.4 1.2 1 0.8 0.6 0 50 100 150 200 250
2 11.6
11.8
12
12.2
Capacitor voltage
Time (microseconds)
61
Discussion
These examples show an energy-based process for responding to fast transients. The response is effectively null. Circumvents internal slew limits by providing short-term energy paths. Makes use of real-time computation to adjust specific switch timing. A digital control killer application: the disturbance-immune power supply.
Grainger Center for Electric Machines and Electromechanics University of Illinois at Urbana-Champaign
62
Research Topics
Find examples of high-performance converter controls, based on a timing control perspective. Develop design methodologies for them. Implement with a digital process in real time. This is 3rd generation digital control for power electronics.
63
Conclusion
We can think about three generations of digital control for power electronics. Todays products in the 1st generation (analog power processes supported by digital management) are an explosive market 2nd generation (digital control loops) is expanding quickly. 3rd generation (the digital switch) is a research effort today.
64
Model-Limited Control
Many control methods used in todays switching power converters are limited by the models of the systems. Model-limited control is an important barrier to improvement of converters.
65
Model-Limited Control
PWM implies switching much faster than system dynamics. Dc-dc converters use controllers designed based on averaging. We often learn that bandwidths are limited to a fraction of the switching rate. We now have tools for more rigor. Switching ratio: 2 adequate, 10 is better.
66
Model-Limited Control
These models are convenient and useful, but do not use the full capability of a conversion circuit. We gave up a factor of 10 on dynamic performance in exchange for precision.
In-band distortion (dB)
0 40
Distortion level
80% depth
67
Ad Hoc Control
Short-term overshoot can be used to dramatically speed the response.
2.5
1.5
0.5
100
200
300
400
500
Tim (us) e
600
700
800
900
1000
68
State Space
Rapid move toward final desired result.
2.4
State space
12
12.2
12.4
12.6
12.8
13
13.2
69