Average Current Mode Control
Average Current Mode Control
Summary
Summary
H(z)
Trigger Voltage Voltage
Q R
S Ref Loop Q R
S
ZCD
Loop
HV(z) tON
HV(z)
Clock Clock
Magnitude [dB]
Single Voltage Mode Control Loop 20 60
Phase [°]
0 0
-20 -60
Anti- -40 -120
Magnitude [dB]
20 60
Phase [°]
input 0 0
ADC -20 -60
-40 -120
-60 -180
10 100 1000 10000 100000
Frequency [Hz]
Magnitude [dB]
20 60
Phase [°]
0 0
-20 -60
-40 -120
-60 -180
10 100 1000 10000 100000
Frequency [Hz]
H(z)
Trigger Voltage Voltage
Q R
S Ref Loop Q R
S
ZCD
Loop
HV(z) tON
HV(z)
Clock Clock
H(z)
Trigger Voltage Voltage
Q R
S Ref Loop Q R
S
ZCD
Loop
HV(z) tON
HV(z)
Clock Clock
Magnitude [dB]
Peak Current Switch-Node Commutation 20 60
Phase [°]
0 0
-20 -60
Anti- -40 -120
error Windup output
IREF -60 -180
VREF +- HC(s)
R Q PWM GP(s)
Frequency [Hz]
S
Type II Feedback Loop HC(s)
Clock IL 60 180
Voltage Loop Current
40 120
Magnitude [dB]
20 60
Phase [°]
Sense
0 0
-20 -60
-40 -120
Voltage
-60 -180
Divider 10 100 1000 10000 100000
Magnitude [dB]
20 60
Phase [°]
• Injects Noise with every change in reference and load 0 0
• Unfiltered PWM Signal Jitter -20 -60
Frequency [Hz]
IL TSW TSW
TON TOFF
Ipk*
VL Ipk
-m2
Iavg
m1
IDC
DIDC1 DIDC2
t
DIDC2 < DIDC1
IL TSW TSW
TON TOFF
Ipk*
Ipk
-m2
Iavg
m1 IDC
DIDC1
DIDC2
t
DIDC2 > DIDC1
3.5
3.0
Inductor Current [A]
DC = 40%
2.5
2.0
IPK = 3A
IDC = 1A
DI0 1.0
1.5
DIREF = 50mA
0.5 n=9
0.0
0.0
15.0 2 10.0
3 4
15.0
5
20.0
625.0 7 30.0
8 9
35.0 40.0 45.0 50.0
Time [usec]
4.0
3.0
DC = 58%
Inductor Current [A]
2.0 IPK = 3A
DI0 1.0 IDC = 1A
0.0
DIREF = 300mA
0.0 5.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0 45.0 n 50.0
=9
-1.0
-2.0 1 2 3 4 5 6 7 8 9
Time [usec]
PWM
Uncompensated on-time
Slope Compensation
C3
Output Ramp
Voltage C2 Generator PWM Clock
R2
Ra Slope Variations causing
on-time variations
Feedback –
IREF
Switch Current
EA – –
+ CMP Output
Rb + Compensation ramp
REF
(A) (B) Uncompensated
Peak Current waveform
Feedback Input
IDC
DC-offset DC-offset
Desired waveform
Summary
Magnitude [dB]
Peak Current Switch-Node Commutation 20 60
Phase [°]
0 0
-20 -60
Anti-
SolutionWindup -40 -120
error output •Direct Control Method
IREF -60 -180
VREF +- R Q Control
PWM Frequency [Hz]
(Compensator) S GP(s) •Constant Impedance
VIN VOUT •Over Current Protection
Type II Feedback Loop HC(s)
Power Converter Plant Clock IL 60 180
•Constant Current40Limit
Voltage Loop GP(s)
Current•
120
Applicable for 20
Magnitude [dB]
IL 60
Phase [°]
Sense • Fixed Frequency
Average Voltage 0 0
Magnitude [dB]
20 60
Phase [°]
• Injects Noise with every change in reference and load 0 0
• Unfiltered PWM Signal Jitter -20 -60
Frequency [Hz]
input Voltage
ADC Divider
The average current feedback loop is established by cascading a dedicated voltage and current loop compensator, each tied to
its respective feedback signal. Just like in peak current mode control, the outer voltage loop compensator output provides the
reference for the inner current loop, where a second compensation filter adjusts the average inductor current by adjusting the
modulated switch node control signal.
Magnitude [dB]
Step 1: Single Current Loop Controller 20 60
Phase [°]
0 0
-20 -60
Anti- VOUT -40 -120
Magnitude [dB]
20 60
Phase [°]
input 0 0
ADC -20 -60
-40 -120
-60 -180
10 100 1000 10000 100000
Magnitude [dB]
being almost identical to its peak current mode counter part, mainly shaped by one dominant 20 60
Phase [°]
plant pole. 0 0
-20 -60
-40 -120
-60 -180
10 100 1000 10000 100000
Frequency [Hz]
input Voltage
ADC Divider
3.32 0.025
3.30
3.28 0.020
Vout Error
IL
Transient Response
input Voltage
ADC Divider
Inductor current responds within one switching cycle while the voltage across the filter
capacitor responds slower, depending on its size and impedance. Hence, the current loop is
stimulated by two transients simultaneously with different frequency and phase angle. Transient Injection
1.5
0.5
Magnitude
0
0 20 40 60 80 100 120 140 160 180 200
-0.5
-1
-1.5
-2
-2.5
Time
input Voltage
ADC Divider
Transient Representation Transient Reception
𝑓𝑆𝐼
𝑓𝑆𝑉 =
10
Transient Injection
Control Frequency Sampling Frequency
25 12th OMICRON Lab Power Analysis & Design Symposium 2023
Voltage-to-Current Loop Synchronization
Approach #1: Sample Frequency Decoupling
Transient Injection Transient Response
Transient
Anti- Representation Transient
Anti- Reception
V OUT
Windup Windup
error Compensator output error Compensator output Plant
VREF + + PWM
- HCV(s) IREF - HCI(s) GP(s)
IL
Voltage Loop Current Loop
input Current
ADC Sense
Transient Injection
Control Frequency Sampling Frequency
26 12th OMICRON Lab Power Analysis & Design Symposium 2023
Discrete Time Domain Data Acquisition
DTADC
VREF
DTSAM
Feedback
• The acquired signal is represented in “instantaneous” steps
• Signal sampling and conversion invokes phase shift
Vout[n/V]
Time / n →
0.5
0
0 45 90 135 180 225 270 315 360
-0.5
-1
-1.5
0.5
0
0 45 90 135 180 225 270 315 360
-0.5
-1
-1.5
0.5
0
0 45 90 135 180 225 270 315 360
-0.5
-1
-1.5
510 𝑘𝐻𝑧
160 𝑘𝐻𝑧
70 𝑘𝐻𝑧
𝑓𝑆𝐴𝑀
2 𝑓𝑆𝐴𝑀
25 𝑘𝐻𝑧
30 𝑘𝐻𝑧
40 𝑘𝐻𝑧
10 𝑘𝐻𝑧
Magnitude
Input Frequency
Input Frequency
Input Frequency
50k 100k Frequency
31 12th OMICRON Lab Power Analysis & Design Symposium 2023
Voltage-to-Current Loop Synchronization
Approach #1: Sample Frequency Decoupling
Transient Injection Transient Response
Transient Injection IL
Voltage Loop Current Loop
input Current
ADC Sense
input Voltage
ADC Divider
AVG
Transient Representation Transient Reception
• Applicable
• Driving large capacitive loads (e.g. battery chargers)
• Power Factor Correction
input Voltage
ADC Divider
𝑓𝑆𝑉 = 𝑓𝑆𝐼
Transient Reception Transient Injection
= 63°
m = -20 dB/dec
GM = -11 dB
= 58°
m = -26 dB/dec
GM = -28 dB
EPC9151, 300 W 16th Brick Power Module
2-Phase Interleaved Buck Converter
fSW = 250 kHz
• Applicable
• Battery chargers
• LED Drivers
• Low-Performance DC/DC Converters
• Power Factor Correction
Summary
40 90° 120 40
70° 120
Magnitude [dB]
Magnitude [dB]
20 60 20 60
Phase [°]
Phase [°]
0 0 0 0
Magnitude [dB]
Magnitude [dB]
20
90° 60 20 60
Phase [°]
Phase [°]
0 0 0 0
2
• Phase angle = 90° @ fR LC
• One pole at fR LC
75°
53°
-8dB
-11dB
8 kHz
46 12th OMICRON Lab Power Analysis & Design Symposium 2023
Enforced Phase-Locking Method
Wrap-Up
• Most Recent Results
• Enforced Phase-Locking of Voltage and Current loop result in a stable and reliable system
• As a result, Current Loop is slower than the Voltage Loop
• Until today, results only verified on forward-type converters with fast current sense circuits
• Future Work
• Evaluation of application in other topology types
• Evaluation of impact of current feedback bandwidth/phase shift limitations
Summary