Wang2021 Article Z-domainModelingOfPeakCurrentM
Wang2021 Article Z-domainModelingOfPeakCurrentM
https://doi.org/10.1007/s43236-020-00157-w
ORIGINAL ARTICLE
Received: 1 August 2020 / Revised: 8 September 2020 / Accepted: 11 September 2020 / Published online: 8 October 2020
© The Author(s) 2020
Abstract
Traditional local-averaged state-space modeling for peak current mode (PCM) controls fails to explain the subharmonic
oscillation phenomenon when the spectrum is higher than half of the switching frequency. To address this problem, this
paper presents a small-signal modeling method in the z-domain, and builds a discrete linear model for the current loop of a
full-bridge DC-DC converter. This discrete model is converted into a second-order continuous model that is able to represent
the system performance with a wider frequency range. A frequency-domain analysis shows that this model can be used to
explain the subharmonic oscillations and unstable characteristics. This provides an engineering guideline for the practical
design of slope compensation. The effectiveness of the proposed modeling method has been verified by simulation and
experimental results with a prototype working in the Buck mode.
Keywords DC-DC converter · Peak current mode control · Slope compensation · Subharmonic oscillation · Z-domain
modeling method
13
Vol.:(0123456789)
28 X. Wang et al.
complicated, which means they are not intuitive enough for sampling transfer function determined by the sensor and the
practical engineers. Thus, they have limited applications. conditioning circuit. The compensated voltage error signal
The high-frequency characteristics and subharmonic is used to obtain the current loop setting value, and the cur-
oscillation phenomenon are still less-explored for PCM rent comparator is used to modulate the switching duty cycle
control in DC-DC converter applications. In this paper, a signal. Then, the average voltage on the inductor is changed
z-domain modeling method is proposed. By analyzing the by adjusting the turn-on time of the switches.
small signal step response of the PCM current loop, the To simplify the analysis, it is assumed that the trans-
geometric constraint relationship between the inductance former is ideal and that the voltages of the DC-bus and the
current and the setting current at each sampling instant is supercapacitor are constant during each switching period.
established. Then, the iterative equation of the current and During the steady-state, waveforms of the gate signals and
duty cycle are obtained. As a result, the discrete transfer inductance currents can be obtained as shown in Fig. 2.
function of the system is derived, which can represent the US1–US4 are the driving gate signals for the switches
frequency characteristics above half of the switching fre- Q1–Q4, IM is the magnetic current, IP is the current of the
quency. Afterward, the model is converted to the s-domain, transformer primary, and IL is the output inductor current.
so that it is possible to design an appropriate slope compen- Once the closed loop controller becomes asymptoticly
sation to suppress the subharmonic oscillations. stable, the current loop model in Fig. 1 is equivalent to a
The main contribution of this paper is to propose a simplified PCM circuit in a non-isolated topology as shown
z-domain modeling method describing the subharmonic in Fig. 3. VD = UD/N is the referred voltage of the DC-bus
oscillation in the high frequency band, which can explain voltage with respect to the supercapacitor side according to
the instability of the PCM current loop. On the basis of this the turns ratio of the transformer, UC is the supercapacitor
model, an optimal coefficient adjustment method is provided voltage, L is the inductor, and I2 is the current flowing at the
for slope compensation, which is of great significance to transformer secondary side.
engineering design. An ideal waveform of the inductor current is shown in
Fig. 4, where Iset is the setting current, Io is the average cur-
rent, and T is a switching period.
2 Model analysis and current loop modeling
Fig. 1 Full-bridge DC-DC converter with PCM control Fig. 3 Simplified non-isolated PCM circuit in the Buck mode
13
Z‑domain modeling of peak current mode control for full‑bridge DC‑DC buck converters 29
Iset IL Io Uˆ C
I
Iˆset D̂ − 1
L
1 IˆL
G1 UD NL s
0 1T 2T 3T 4T 5T 6T t D Uˆ D
Ki
Fig. 4 Inductor current according to volt-second balancing
Fig. 5 Control block diagram based on the state-space averaging
The inductor current waveform is continuous. However, method
its derivative is not equal to 0, and the overall system is not
at equilibrium. Therefore, it is a typical nonlinear system. Therefore, the AC small signal transfer function is as
To facilitate the design of the PI controllers, it is necessary follows:
to linearize the overall system around its steady-state opera-
tion point. �IL (S) || 1 1
GBuck (s) = | = (6)
�Iset (S) || ̂ Ki NL
s +1
UD (S)=Û C (S)=0 U D G1
2.2 Traditional linear approximation models
It can be seen from the transfer function that the system
The local-averaging method in [22, 23] is a mainstream has only one pole in the left half plane and that the system
modeling method for power electronic converters. Based is stable at any duty cycle. However, in actual situations, the
on the simplified structure diagram in Fig. 3, the first-order inductor current oscillates when D > 0.5. Obviously, Eq. (6)
approximated current loop model with the inductor current cannot describe this unstable phenomenon.
IL as the state variable is established as follows:
( )
2.3 Analysis of subharmonic oscillation
UD UC U D U
̇IL = − ⋅ D − C ⋅ (1 − D) = UD − C (1)
NL L L NL L Subharmonic oscillation and instability are the two main
problems of PCM control [5, 24, 25]. When VC/VD is close
Consider the small-signal model IL, D, UD, and UC which to 0.5, the angle between the rising curves of IL and Iset is
are composed of an average value and ripple components: smaller than the angle between the falling curves of IL and
Iset. When there is a disturbance in the input, after a gradual
IL = I L + ÎL , D = D + D,
̂ UD = U D + Û D , UC = U C + Û C
accumulation of disturbances over several switching cycles,
(2)
the duty cycle of two adjacent switching cycles has one large
After substituting (2) into (1) and removing the static val- and one small response, which are asymmetric at the switch-
ues, the nonlinear state model can be established as: ing frequency [26]. The current loop causes subharmonic
oscillation, as shown in Fig. 6.
D ̂ U Û
İ L = ̂ − C
UD + D D (3) Suppose the current loop input is added to a disturbance
NL NL L signal with an amplitude of one thousandth of the setting
Suppose K1 is the on-time slope of the inductor current. current and a frequency of one-half of the switching fre-
Then, the duty cycle reference in the current loop can be quency. When VC/VD is close to 0.5, the current loop exhibits
expressed below:
Ton (I − IL Ki )
D= = set = (Iset − IL Ki )G1 (4) 20.05
T T ⋅ K1 Ki Iset 20
20
19.9 Iset
19.95
19.9 19.8
where G1 = .
VD −VC
Current/A
Current/A
1 19.7
, K1 = 19.85
19.6
T⋅K1 Ki L 19.8
According to (2) and (4), the small signal of the duty 19.75
19.7
19.5
19.4
cycle in the peak current mode can be the approximately 19.65
19.6
19.3
19.55 IL 19.2
IL
expressed as: 4.0 4.5 5.0 5.5 6.0 6.5 7.0 3.5 4.0 4.5 5.0 5.5 6 . 0 6.5 7.0 7.5 8.0 8.5
Time/s ×10 -4
Time/s ×10 -4
( ) (a) (b)
̂ ≈ �Iset − �IL Ki G1
D (5)
Fig. 6 Time-domain response of a current loop under a sinusoidal
From Eqs. (1)–(5), a block diagram of the current loop disturbance input at half the switching frequency: a VC/VD = 0.25; b
can be drawn as shown in Fig. 5. VC/VD = 0.5
13
30 X. Wang et al.
an amplitude amplification at the selective frequency of ½ relationship of each variable under the step response, as shown
the switching frequency [27, 28]. in Fig. 8, a recurrence relationship can be created.
This amplification effect can weaken the disturbance
suppression capability of the system, reduce the equiva- (1) Using the tangent theorem of the triangle, the duty
lent switching frequency by half, or even lead the system to cycle D[n] can be calculated by Iset[n], IL[n], and the
instability. The results in Fig. 7 show that when the output rising slope of the inductor current.
voltage approaches half the input voltage, a low damping (2) The increment of the inductor current ∆IL[n] during this
characteristic is exhibited by the signal in the band around period is determined by the difference between D[n]
the half the switching frequency. In addition, the amplifica- and the steady-state duty cycle DDC[n], which is deter-
tion of the loop amplitude at this frequency increases sharply mined by the volt-second balance.
until it reaches the critical stability condition. In this process, (3) By accumulating the values of IL[n] and ∆IL[n] of the
the current loop gradually evolves into an oscillator at half present cycle, the inductor current value IL[n + 1] of the
the switching-frequency. next cycle can be derived.
Phase lag information of the current loop under different
input and output conditions is also obtained by frequency- A step response diagram of the current loop operating at a
domain analysis. duty cycle of 0.33 is illustrated in Fig. 8. A dynamic structure
The bifurcation and oscillation phenomenon in the PCM diagram of this recurrence relation is shown in Fig. 9. Ki is
current loop structure have been explained in [29]. During the current feedback constant coefficient in the actual circuit
the process of a proportional increase between the output shown in Fig. 1, and ILF[n] is the current feedback signal.
voltage and the input voltage of a full-bridge DC-DC con- From the geometric relationship of Fig. 8, the duty cycle of
verter, the steady state of the current loop enters the bifurca- each sampling time is:
tion state from the volt-second equilibrium state. Then, the
1
oscillation phenomenon occurs. D[n] = (Iset [n] − ILF [n]) (7)
K1 Ki T
3.1 The proposed discrete modeling method ΔIL [n] = (D[n] − DDC [n])
VD
T (8)
L
It can be seen from the steady-state operating waveforms of
DDC is the steady-state duty cycle determined by the volt-
the full-bridge DC-DC converter in Fig. 4, that the rising and
second balancing principle, which results in:
falling slopes of the inductor current, the setting current and
the current of the starting points at two adjacent switching
cycles form a geometric constraint relationship.
Let Iset[n], IL[n], and D[n] be the discretization values of ILF(t) Iset
the setting current Iset, the inductor current IL at the start of
the sampling period and the duty cycle D during the switching I
period in the current loop, respectively. Based on the geometric
ILF[n]
D[n]
0 1T 2T 3T 4T 5T 6T t
13
Z‑domain modeling of peak current mode control for full‑bridge DC‑DC buck converters 31
13
32 X. Wang et al.
the analysis using the traditional approximation. However, changing the system internal parameters cannot eliminate
the large discrepancy between IL(t) and ILt(t) after half of the instability. When the switching device is turned on, the
switching frequency shows the inherent disadvantages in the lack of a rise rate causes the gain of the current loop to be
traditional state space average method. The spectrum of the too large. Therefore, the crux of the problem is to reduce
inductor current is not well matched and cannot reflect the the loop gain of the current loop without changing the
oscillation at ½ the switching frequency. input and output voltage conditions. The solution adopted
in this paper is to superimpose a rising slope signal on
3.2 Slope compensation model mechanism the current feedback signal, as shown in Fig. 13. In this
way, the error at the starting point of the switching cycle
According to the analysis in Sect. 3.1, in order to stabilize results in a lower duty cycle output, which is equivalent to
the current loop of the system, feedback correction is usu- a reduction in the loop gain.
ally considered to reconfigure the unstable pole of GI(z). For The expressions of the compensated current open-loop
example, the average current mode control in [31] can be gain are as follows:
used. Slope compensation that superimposes a rising slope
1 V 1 VD
signal on the current feedback signal is used to stabilize the G1 G2 Ki = ( ) ⋅ D T ⋅ Ki = VD −VC
PCM current loop [32–35]. K1 +Kcp Ki ⋅ T L + Kcp L
L
As shown in Fig. 12, Iset is the setting current, IL is the (16)
inductor current without disturbances added, ILdb is the The condition for system stability is shown below:
inductor current with disturbances added, ∆I 0 and ∆I 1
indicates the current error at the beginning and end of the |G1 G2 Ki − 1| < 1 (17)
| |
period, K1 and K2 are the on-time and off-time slopes of the
inductor current (K1 = (VD − VC)/L, K2 = VC/L), Kcp is the or:
compensation slope, and Ts is the switching period. VD
With the help of slope compensation, the disturbance G1 G2 Ki =
VD − VC + LKcp
<2 (18)
influence on the current can be suppressed or even elimi-
nated, as shown in Fig. 12. However, it is still not suffi- Therefore, the inequality for the critical compensation
cient to explain and solve the problem of subharmonic condition is:
oscillations. ( )
To address this, it is interesting to analyze the effect of VC − 0.5VD DDC − 0.5 VD
Kcp > = (19)
slope compensation. Then, the analytical optimal value of L L
the compensation slope Kcp should be derived by analyzing
the z-domain system model presented in Sect. 3.1. If the compensation slope increases to the critical value,
According to Fig. 9 and Eq. (9), the pole of the current the compensation slope is equal to the absolute value of
loop is: the inductor current falling slope. At this time, Kcp = VC/L
and the pole of the current loop are pushed towards the ori-
1 VD VD gin of the Z-plane. Then, the current loop becomes a time-
1 − G1 G2 Ki = 1 − Ki = 1 − (15) delayed first-order system. For step inputs in the range of
K1 Ki L VD − VC
the small signal, the subharmonic oscillation of the current
This indicates that instability only depends on the oper- loop is well suppressed. However, the adjusting time is as
ating points of the input and output voltage, and that it has
nothing to do with other parameters, which means that
VD Sensor VC
L
D IL
Kcp
GND S GND
Comp
Q
R Iset
13
Z‑domain modeling of peak current mode control for full‑bridge DC‑DC buck converters 33
⎧ 12fs2
⎪ G (S) = e−sTs ⋅ = e−sTs ⋅ Gk (S)
⎪ d s2 + 6fs rd s + 12fs2
⎨ (22)
Fig. 14 Current loop step responses with Kcp = VC/L ⎪ r = 1 − 2 ⋅ (V − LK ) = X
⎪ d VD C cp
⎩
13
34 X. Wang et al.
Transformer
(the ratio is 4:3)
Diode power board on
power board on
rectifier bridge supercapacitor side
DC-Bus side
from the
AC power source
capacitor
Inductor
slope compensation
circuit Control board connected to the
(DSP28335) super-capacitor module
13
Z‑domain modeling of peak current mode control for full‑bridge DC‑DC buck converters 35
CH4
CH3
CH1
CH4
CH2
CH2
CH3
CH1
(a) (a)
CH4
CH3
CH1
CH4
CH2
CH2
CH3 CH1
(b) (b)
Fig. 21 Step response transient waveforms with different slope com- Fig. 22 Steady-state waveforms with different slope compensation
pensation coefficients when: a X = 0, Kcp = 43,750; b X = 0.8164, coefficients in experiments when: a X = 0, Kcp = 43,750; b X = 0.8164,
Kcp = 212,130 Kcp = 212,130
13
36 X. Wang et al.
13
Z‑domain modeling of peak current mode control for full‑bridge DC‑DC buck converters 37
24. Fang, C., Chen, C.: Subharmonic instability limits for V2-con- Qisong Huang received his B.S.
trolled buck converter with outer loop closed/open. IEEE Trans. degree in Automation from
Power Electron. 31(2), 1657–1664 (2016) Shenzhen University, Shenzhen,
25. Peng, C., Wu, M., Yue, D.: Working region and stability analysis China, in 2018. He is presently
of PV cells under the peak-current-mode Control. IEEE Trans. working towards his M.S. degree
Control Syst. Technol. 26(1), 352–359 (2018) in Control Engineering at the
26. Wei, L., Liu, Y., Zhang, Y.: Sub-harmonic oscillation of switching South China University of Tech-
power supply with peak-current mode. Inf. Electron. Eng. 7(4), nology, Guangzhou, China. His
330–334 (2009) current research interests include
27. Basak, B., Parui, S.: Exploration of bifurcation and chaos in buck power electronics and motion
converter supplied from a rectifier. IEEE Trans. Power Electron. control technology.
25(6), 1556–1564 (2010)
28. Zhang, Y., Qin, H., Qu, Y., Wu, J.: Chaos phenomenon in the
DC-DC switching converters. In: Proceedings of the 10th World
Congress on Intelligent Control and Automation, pp. 2039–2043
(2012)
29. Gavagsaz-Ghoachani, R., et al.: Estimation of the bifurcation point Bo Zhang received his B.S.
of a modulated-hysteresis current-controlled DC-DC boost con- degree in Automation from
verter: stability analysis and experimental verification. IET Power Hangzhou Electronic Science
Electron. 8(11), 2195–2203 (2015) and Technology University,
30. Zhu, D., Wang, Y., Duan J., Wang, R.: Modeling and bifurcation Hangzhou, China, in 2017; and
analysis of buck converters under peak current-mode control. In: his M.S. degree in Control Engi-
Chinese Automation Congress, pp. 2563–2568 (2018) neering at the South China Uni-
31. Yan, Y., Lee, F.C., Mattavelli, P.: I^2 Average current mode con- versity of Technology, Guang-
trol for switching converters. IEEE Trans. Power Electron. 29(4), zhou, China, in 2020. His current
2027–2036 (2014) research interests include power
32. Hallworth, M., Shirsavar, S.A.: Microcontroller-based peak cur- electronics technology and its
rent mode control using digital slope compensation. IEEE Trans. application in renewable energy
Power Electron. 27(7), 3340–3351 (2012) generation systems.
33. Tian, F., Kasemsan, S., Batarseh, I.: An adaptive slope compensa-
tion for the single-stage inverter with peak current-mode control.
IEEE Trans. Power Electron. 26(10), 2857–2862 (2011)
34. El Aroudi, A., Mandal, K., Giaouris, D., et al.: Self-compensation
Di Chen received his B.S. degree
of DC–DC converters under peak current mode control. Electron.
in Automation, and his M.S.
Lett. 53(5), 345–347 (2017)
degree in Control Engineering at
35. Taeed, F., Nymand, M.: High-performance digital replica of ana-
the South China University of
logue peak current mode control for DC–DC converter. IET Power
Technology, Guangzhou, China,
Electron. 9(4), 809–816 (2016)
in 2013 and 2016, respectively.
His current research interests
include power electronics,
Xiaohong Wang received his B.S.
motion control technology and
degree in Industrial Automation
its application in servo systems.
from the Harbin University of
Science and Technology, Harbin,
China, in 1999; his M.S. degree
in Power Electronics and Power
Drives from the Harbin Institute
of Technology, Harbin, China, in
2003; and his Ph.D. degree in
Control Theory and Control Quanxue Guan received his B.S.
Engineering from the South degree in Automation Engineer-
China University of Technology, ing from the South China Uni-
Guangzhou, China, in 2009. versity of Technology, Guang-
From 2009 to 2012, he was a zhou, China, in 2007. He started
Post-Doctoral Researcher at the his combined M.Sc./Ph.D. pro-
Hitachi Elevator (China) Co., gram in Control Theory and
Ltd., Guangzhou, China. Since 2010, he has been an Associate Profes- Control Applications since 2009
sor in the School of Automation, South China University of Technol- and received his Ph.D. degree in
ogy. He has authored or co-authored over 80 papers in international Power Electronics and Motor
journal and conference proceedings. His current research interests Drives from the South China
include power electronic topologies and applications in renewable University of Technology,
energy generation and energy-saving systems, motion control, and Guangzhou, China, in 2016. He
servo and robot systems. has been a Research Fellow in
the Power Electronics and Motor
Control Group, University of
Nottingham, Nottingham, UK since 2017.
13