Discontinuous conduction mode (DCM) typically occurs when the DC/DC converter operates at a light load. For low-power applications, it is necessary for the converter to operate at DCM, even when fully loaded [1]. In addition the power-factor-correction (PFC) circuit is intentionally designed to operate at DCM [2–4] for better performances. Hence, modeling and analysis of the converter operating at DCM are very important.
At present, the method of analyzing PWM converters with DCM operation is mainly the state-space-averaging method [5]. In the case of discontinuous inductor current mode, the inductor current decreases to zero before the end of the switching cycle and remains at zero until the beginning of the next cycle. Hence, the inductor current is always zero at the beginning and the end of each cycle. The traditional state space averaging method [6] uses this as a constraint to get an order-reduced model that no longer contains the inductor current. For the dynamic characteristics of the system, the order-reduced model is not accurate [1]. As the inductor current in PFC is the ultimate control objective, the disappearance of the inductor current in the model is not what we expect.
Thus a new model for analyzing the full-order equivalent duty cycle model of DCM-operated converter is proposed in [5], which is finally experimentally proved to analyze the dynamic characteristics of AC small signal accurately. And in the reference [7], the average switching model applies the averaging technique to the nonlinear part of the converter circuit and directly obtains the DC and AC small signal analysis models of the PWM converter. However, for large signal characteristics analysis, it is necessary to resort to the more complicated circuit Model [8] (i.e., the nth harmonic three-port model).
In the late 1980s, power factor correction (PFC) technology in switching power supply has drawn many scholars’ attention all over the world [9–18]. The PFC circuit is a strong nonlinear periodic time-varying system. Although several engineering analysis and numerical modeling methods have appeared in recent years, the analytical solution of periodic time-varying system has not been found [14–18]. In Chap. 2, we establish a unified nonlinear large-signal model of PWM converters operating at CCM and DCM based on the switching function. In this chapter, the Equivalent-Small-Parameter method is used to analyze this model for DCM-operated converters, and the analytic solution to the steady-state of the closed-loop PWM switching converter system is obtained. It is believed that this method is easy to be applied to the analysis of the PFC system.
6.2 Time-Varying Equation for Closed-Loop DCM-Operated Converter System
Discontinuous inductor current waveform is shown in Fig. 6.1b. For convenience, in this chapter, d1 represents the duty cycle when the transistor switch is on (the inductor current rises in this period), d2 represents the duty cycle when the inductor current drops and d3 represents the duty cycle when the inductor current remains at zero. The corresponding switching functions are δ1(t), δ2(t) and δ3(t), or abbreviated as δ1, δ2 and δ3. Their meaning is a little different from that of Chap. 4.
Fig. 6.1
DCM boost regulator and the inductor current waveform
According to the modeling method in Chap. 2, the PWM converter, operating at discontinuous inductor current, can be described by time-varying differential Eq. (6.1):
(6.1)
where the nonlinear vector functions are defined as follows.
(6.2)
(6.3)
where the meaning of the square matrices Gi(p) (i = 0, 1, 3) are similar to those in Chap. 5, and e1, e2 are constant vectors. Switching functions δ1, δ3 are defined as:
(6.4)
(6.5)
where δ1 represents the on-off state of the main switch, d1 represents the duty cycle when the main switch is on, which is determined by the feedback control algorithm. According to the discussion in Chap. 5, the duty cycle d1 can be expressed as a linear function of the system’s state variables, namely:
(6.6)
where the meaning of each coefficient is the same with that in Chap. 5.
The switching function δ3 = 1 indicates that the main switch and diodes are disconnected, and δ3 = 0 indicates that either the main switch conducts or the diode conduct. The symbol d3 represents the duty cycle when the inductor current remains zero (or when both switches are turned off). The reason why we choose δ3 to establish the time-varying differential equations of the switching converter system operating at discontinuous conduction mode is as follows: (1) When δ3 = 0 is constantly true during one switching cycle, Eq. (6.1) is the time-varying differential equations of the switching converter system under CCM, in the meantime, G0(p), G1(p), f(1)(x) remain unchanged; (2) As can be seen from the following analysis, δ3 can be transformed into series forms as δ1. According to Sect. 5.2, using the Equivalent-Small-Parameter Method to solve Eq. (6.1), the following iterative equations can be obtained.
(6.7)
6.3 Determination of Switching Function and Duty Cycle
The method used to determine δ1, d1 is the same as the CCM analysis method in Chap. 5. The following focuses on the discussion of the method of determining d3, δ3. We propose two different methods, known as the waveform determination method, and traditional determination method respectively.
6.3.1 The Waveform-Based Determination Method for d3
Assuming that the inductor current is piecewise linear (note that there is only the assumption of the linear waveform, without existence of small ripple). The slope of the ascending phase is m1, and the slope of the descent phase is m2 (shown in Fig. 6.1b). The average value of the inductor current in one cycle during steady the state is:
(6.8)
where I0 is the initial value of the inductor current at the beginning of a switching cycle T. During the steady state, there exists m1d1T = m2d2T. From the above formula, the following relationship can be obtained.
(6.9)
Setting m = m1T/2, then, the following relationships can be obtained.
(6.10)
For the basic second-order PWM converter, such as Boost, Buck, Buck-boost converter, when the inductor current is discontinuous, generally, I0 = 0. Not taking into account the circuit’s parasitic parameters, m1 and m2 usually are functions of the average input power and the average output voltage (capacitor voltage). Thus, d3 can be expressed as a function of the power supply voltage, the average state variables and
d1, i.e.,
(6.11)
According to the series expansion of and d1, which are defined as follows.
(6.12)
(6.13)
Assuming that d3 can be transformed into the series expansion that consists of the main term and small terms, the following relationship can be obtained.
(6.14)
The function is approximated by the linear terms of its Taylor series expanded at , then (i = 1, 2, …) can be approximated by the following equations as
(6.15)
where and are real numbers or vectors with dimensions (if x is -dimensional). In this way, δ3 can be transformed into series expansion the same as δ1, then the following relationship can be obtained.
where the coefficients in Eq. (6.16), according to the improved algorithm proposed in Sect. 5.5, can be deduced as:
(6.17)
6.3.2 Traditional Determination Method for d3
According to the basic principle of DC/DC converters, when the converter is at steady state, d2 can be represented by d1, as shown in Table 6.1.
Table 6.1
Relationship between d1 and d2 in steady-state basic converter
Buck
Boost
Buck/boost
Cuk
Where , denoting the equivalent inductance of the Cuk converter.
As shown in Table 6.1, using the DC analysis method of converters, the duty cycle d2 can be described as the function of d1. Then, d3 can also be expressed as the function of d1 as follows.
Similarly, can be expanded into the series form as formula (6.14), and the term is determined as follows.
(6.18)
where and are real numbers. According to (6.18), can also be expanded into series form as Eq. (6.16). Thus, both methods have the same solving process, except for applying different methods to get the main term and the small terms of the duty cycle .
6.4 Solution of Time-Varying Equation for Closed-Loop DCM-Operated System
Utilizing the equivalent small-parameter method, the time-varying equation of the closed-loop system under DCM operation can be solved in the same way as that of the closed-loop system in CCM operation.
6.4.1 Solution of the Main Component
The main component of state variable is DC component, the following assumptions are made, i.e.,
(6.19)
Then the nonlinear vectors are determined by
(6.20)
Then the main term and the remainder belonging to can be obtained as
(6.21)
And those of are shown as
(6.22)
Substituting , , and into (6.7a) with the above formulas, the following matrix equation can be obtained, i.e.,
(6.23)
In which,
d30 determined by Eq. (6.15) or (6.18). And according to (5.38a), the term d0 satisfies the following equation as
(6.24)
As can be seen from the above discussion that the formulas for solving and are all nonlinear, requiring the application of symbol method or numerical method.
6.4.2 Solution of First-Order Correction
According to Eqs. (6.21) and (6.22), the first-order correction can be assumed by the following formula as
(6.25)
And the first-order corrections for nonlinear vectors can be deduced as
(6.26)
Then the main terms and the remainders belonging to and can be obtained as
(6.27)
Substituting , and , into Eq. (6.7b) would give the following matrix equation as
(6.28a)
According to Eqs. (5.32b) and (6.17), the following equations can be obtained.
(6.28b)
(6.28c)
Since , then according to Eqs. (6.15) or (6.18), one can get the following formula as
in which .
And the term
d11 can be obtained according to the Eq. (5.18b), that is
(6.29a)
Then setting the following symbolic expressions as
(6.29b)
And considering Eqs. (6.28) and (6.29), the following equations for solving the first-order corrections can be obtained, i.e.,
(6.30)
6.4.3 Solution of Second-Order Correction
According to (6.27), the second-order correction can be assumed by the following formula as
(6.31)
And the second-order corrections for nonlinear vectors can be deduced as
Then the main terms belonging to and can be obtained as
It should be noted that the remainders of and are no longer listed here, as they are used to solve the third-order correction x3. However, since the ESPM is adopted, it usually only needs to be iterated three times, i.e., only the terms x0,
x1 and x2 are solved, and the obtained steady-state periodic solutions of the state variables already have sufficient accuracy.
Then substituting in Eq. (6.7c) with the above formulas, we can get equations for solving the second-order correction, that is,
(6.32)
where the symbols are defined as
And
(6.33)
In which the symbols are defined as
As we can see, that the formulas for solving a22 and a32 are linear.
And the DC component a02 in the second-order correction can be solved by the following equation as
(6.34)
In which the symbols are defined as
And the term d12 in Eq. (6.34) can be determined by (5.38c). We assume that:
Among them, Im(.) and Re(.) respectively represent the imaginary part and the real part of the complex number. Then according to (5.38c), the term
d12 can be solved by the equation as follows.
(6.35)
And according to (6.15), the term
d32 can be obtained from the following equation as
(6.36)
In which there would be and for the first method, or and for the second method of determining d3.
Then considering equations from (6.34) to (6.36), one can get the following equation for solving the term a02, as shown in Eq. (6.37).
(6.37)
In which the coefficients are determined by
6.5 Analysis Example
Figure 6.1 shows the basic circuit of a Boost regulator along with the typical waveform of inductor current when operating at DCM. Then this circuit will be used as an example to illustrate the process of solving the steady-state periodic solution by ESPM.
The parameters of the main circuit are chosen as E = 16 V, L = 208 uH, C = 222 uF, R = 12.5 Ω; and parameters of the control circuit are chosen as VR = 2.5 V, R1 = 18 kΩ, R2 = 2 kΩ, R3 = 0.5 kΩ, R4 = 500 kΩ, Cf = 2 uF; the amplitude and frequency of the sawtooth wave are set respectively as Vp = 7.5 V and . And state differential equation in matrix form of the system is the same as (6.1), in which the coefficient matrices are determined according to the topologies and parameters of the converter system, i.e.,
The state variable vector, nonlinear function vectors, the constant vector, and the input vector are determined by
And the coefficients g, g1 and g2 are got from:
The duty cycle
d1 is determined by the Eq. (6.6), in which
When using the first method to determine the term d3, the following equation can be obtained.
(6.38)
In which the coefficients are got by
And when using the second method, the term
d3 can be obtained according to Table 6.1.
Then when using the first method of determining
d3, the steady-state periodic solutions to the state variables in the main circuit can be deduced as shown in (6.39), in which the DC components can be got as Idc = 3.2793 A, and Vdc = 25.0182 V.
(6.39)
And the duty cycle d1 and d3 can be solved as
d1 = 0.2819 and
d3 = 0.2438 respectively. Comparison of the state variable ripples got from the ESPM (dashed line) and the numerical simulations (solid line) is shown in Fig. 6.2a, b, in which the waveform obtained from the ESPM is the calculation of the first three harmonics of state variables in the main circuit during one steady-state switching cycle.
Fig. 6.2
Ripple comparison between the ESPM (dashed line) and numerical simulation (solid line)
When the second method of determining
d3 is adopted, the steady-state periodic solutions to the state variables can be deduced as shown in (6.40), in which the DC components can be got as Idc = 3.0266 A, and Vdc = 25.0196 V.
(6.40)
Under this situation, the duty cycle
d1 and
d3 can be solved as
d1 = 0.2776 and
d3 = 0.2475 respectively. And similarly, comparison of the state variable ripples got from the ESPM (dashed line) and the numerical simulations (solid line) is shown in Fig. 6.2c, d, in which the waveform obtained from the ESPM is the calculation of the first three harmonics of state variables in the main circuit during one steady-state switching cycle.
The DC components got from numerical simulation are Idc = 3.151 A and Vdc = 24.939 V, which are consistent with the results of the above two methods, i.e., Idc = 3.2793 A, and Vdc = 25.0182 V for method1, and Idc = 3.0266 A, and Vdc = 25.0196 V for method 2. The ripples and the DC components from both of the ESP methods are close to each other, and they are also in good agreement with the results from numerical simulation. But the first ESP method, deriving from the waveform of the state variable, is of more generality and easy for algorithm improvement, that is, when considering the rising or falling slope of the inductor current, the influence of the harmonic component can be taken into account at the cost of that duty ratio d2 or d3 cannot be explicitly expressed, which increases the computational complexity.
6.6 Summary
In this chapter, the ESP symbolic analysis method of the closed-loop PWM converter system with CCM operation proposed in Chap. 5 is extended to the steady-state analysis of the closed-loop converter system with DCM operation. And thus the steady-state periodic solution in analytic form of the state variables with the DCM-operated closed-loop converter system can be obtained. When operating in a closed-loop mode, the turn-on time of the switching transistor in the PWM converter is determined by the feedback control circuit. For converters operating at DCM, determining the duty cycle d3, the ratio of the duration of the period when inductor current remains at zero and the entire switching period, is the key to the Equivalent-Small-Parameter Analysis method. With the help of waveform of inductor current and the DC analysis at steady-state, this chapter presents two methods for determining the term d3. The simulation shows that the results of both methods are consistent and have high accuracy.