A Simple Digital DCM Control Scheme For Boost PFC Operating in Both CCM and DCM
A Simple Digital DCM Control Scheme For Boost PFC Operating in Both CCM and DCM
4, JULY/AUGUST 2011
the power supplies to meet the IEC61000-3-2 harmonic current In [18], CCM and DCM converter characteristics are taken
emission standard [12], which defines the limits on harmonic into account by feedforward compensation of the duty ratio,
currents that can be injected into the public low-voltage mains where the lower value of the CCM and DCM duty ratios is
supply. Thus, the two causes of input current distortion need to added to the CCM average current controller output. The CCM
be solved to achieve higher power factor and higher efficiency average current controller is only compensating for small values
at light load. of the average inductor current error. This control scheme gives
To achieve good input current shaping over the complete load a smooth transition between CCM and DCM operations. Good
range, a linear CCM controller, a nonlinear DCM controller, input current shaping can be achieved across the complete load
and an operation mode selection circuit are employed in [13]. range. However, this method also requires a division followed
This analog control scheme is based on one-cycle control, by a square root calculation for the DCM duty ratio. For
where the average inductor current is controlled to be propor- implementation on ASIC or FPGA with 10-b ADC inputs and
tional to a carrier signal that is selected by the operating mode 9-b outputs from a division or square root calculation, the result
selection circuit. Carrier signals for CCM and DCM operations of all arithmetic operations in the current control loop to obtain
are generated separately. This control scheme gives a smooth the desired control output can be achieved in approximately 19
transition between CCM and DCM operations within an ac clock cycles. This control method is also parameter dependent.
half cycle, with a slight distortion in the input current during Thus, it is difficult to find an effective and computationally
the transition. When the converter operates fully in DCM, simple DCM controller to compensate for the nonlinearity
the distortion in the input current is worsened. Moreover, this in boost PFC. Other ways to implement DCM control for
dual analog control structure and the operation mode selection boost PFC include pulsewidth modulation (PWM), with fixed
circuit will result in higher development effort, complexity, frequency and duty ratio without an inner current controller.
and cost. The alternative approach is to solve for the duty However, input current distortion still exists because the aver-
cycle directly in the CCM average current control law of one aged equivalent circuit model of the boost PFC in DCM has a
cycle control, as shown in [14]. The digital computation of the nonlinear power source connected between the input and output
duty cycle is simple. For DCM, the control law is modified terminals [1], [2]. Nonlinear control techniques or nonlinear
from CCM based on weighted sum of two consecutive current gain for the changing operating point in one ac half cycle can
samples. However, the input current is distorted near the zero be used for the inner current loop controller in DCM. These are
crossings of the input current. The input current distortion is also computationally intensive.
worsened as the load reduces. This paper proposes a simple DCM control scheme for
In [15], a digital control scheme based on predictive current boost PFC. For input current shaping in DCM, no change is
control with direct calculation of the duty ratio in CCM and made to the CCM feedback average current controller. DCM
DCM is proposed. A mode selection algorithm based on the current control is achieved by changing the CCM feedforward
comparison between the actual duty ratio and the CCM duty controllers using a correction factor. The change in converter
ratio is used to determine the conduction mode of the inductor characteristics between CCM and DCM and the nonlinearity
current. The control scheme gives a smooth transition between in DCM are taken into account by the correction factor. This
CCM and DCM operations within an ac half cycle. Good input simplifies the DCM control design, and it is easy to implement
current shaping can be achieved across the complete load range. digitally. DCM control is achieved with minimal changes to
However, a division followed by a square root calculation is the CCM average current control structure. Compared to other
required in computing the DCM duty ratio, and two divisions DCM control schemes, no separate algorithms are required for
are required in computing the CCM duty ratio. Both division conduction mode selection, the CCM and DCM duty ratios.
and square root digital calculations are time-consuming iter- In addition, no complex and time-consuming duty ratio cal-
ative calculations involving multiple clock cycles. Nine clock culation in DCM is required in this proposed control scheme.
cycles are required to generate a 9-b output from a division or It is mathematically and computationally simple. The result
square root calculation [16], [17]. of all arithmetic operations in the proposed current control
With application-specific integrated circuit (ASIC) or field loop to obtain the desired control output can be achieved in a
programmable gate array (FPGA) implementation of the con- single clock cycle, whereas other DCM control schemes require
trol scheme, both CCM and DCM duty ratio calculations can be multiple clock cycles. The CCM average current controller and
done concurrently. However, the computational time is limited the proposed DCM control scheme provide a smooth transition
by the time required to compute the DCM duty ratio. With between CCM and DCM at light loads in each ac half cycle.
10-b ADC inputs and 9-b output from a division or square Good input current shaping is achievable across the complete
root calculation, the result of all arithmetic operations in the load range with the proposed CCM–DCM digital controller.
current control loop to obtain the desired duty ratio can be This paper also illustrates a simple method to obtain accurate
achieved in approximately 19 clock cycles. The higher amount average current values in DCM.
of computation in the digital algorithm will limit the switching This paper is organized into five sections. Section II il-
frequency to lower values, which, in turn, increase the size lustrates a simple method to obtain accurate average current
of the converter. The switching frequency can be increased values in DCM. Section III derives the proposed DCM control
by increasing the clock frequency. However, this will increase scheme for boost PFC. Section IV shows the performance of the
the cost of the controller. Moreover, this control method is proposed CCM–DCM control scheme. Section V concludes the
parameter dependent. analysis.
LIM AND KHAMBADKONE: SIMPLE DIGITAL DCM CONTROL SCHEME FOR BOOST PFC 1805
(d + Δ1 ) < 1. (7)
Fig. 12. Simulation results at 230 VAC and 0.1-p.u. load with the proposed
Fig. 9. Frequency response of the compensated inner current control loop. CCM–DCM control scheme.
than the case when only the CCM controller is used, where
power factors of 0.9805 and 0.6455 are obtained for 0.4- and
0.1-p.u. loads, respectively. Thus, with inductor current sample
correction in DCM and with the proposed CCM–DCM control
scheme, good input current shaping and a higher power factor
at light load can be achieved.
The cause of the distortion in the input current during the
transition between CCM and DCM in Fig. 11 is that the correc-
tion factor did not sharply show the change between CCM and
DCM. This is due to quantization of the variables and coeffi-
cients in the calculation of the correction factor. In addition, this
is also because a hysteresis limit is added to prevent oscillation
in the correction factor, and hence the input current, during the
transition between CCM and DCM. When the correction factor
is above a certain threshold, it will be set to one. The THD
of the input current for harmonic frequencies of up to 2 kHz
Fig. 10. Frequency response of the compensated outer voltage control loop.
is 4.05%. This is significantly lower than the IEC61000-3-2
harmonic current requirement of 122.06% for the same input
power. Thus, the distortion in the input current during the
transition between CCM and DCM does not significantly affect
the performance of the proposed CCM–DCM controller.
In Fig. 12, a phase shift in the input current is observed.
The leading phase shift is caused by the electromagnetic in-
terference (EMI) filter capacitance. Since iL is tracking i∗L and
since i∗L is in phase with the rectified input voltage vg , the boost
converter cascaded after a diode bridge rectifier behaves like an
ideal rectifier and appears like a resistor load to the ac input.
At high load, the current flowing into the EMI filter capacitor
Cf is less significant than the current flowing into the rectifier.
Hence, phase shift is not observable, as shown in Fig. 13. At
light load, the current flowing into the rectifier reduces, while
the current flowing into Cf remains approximately the same
Fig. 11. Simulation results at 230 VAC and 0.4-p.u. load with the proposed for the same inductor current switching ripple and switching
CCM–DCM control scheme. frequency. The current flowing into Cf becomes comparable to
the current flowing into the rectifier, and the phase shift in the
current values are obtained in DCM with sample correction. input current becomes obvious. Thus, depending on the target
iL is tracking i∗L closely. There is a smooth transition between power factor at a defined light load, an optimized EMI filter
CCM and DCM operations of the boost converter in each ac design may be required to reduce the phase shift at light load.
half cycle, with minimal distortion in the input current during In order to reduce the phase shift and to improve the input
the transition. Power factors of 0.9929 and 0.9268 are obtained displacement factor at light load, a lower filter capacitance is
for 0.4- and 0.1-p.u. loads, respectively. These are higher required. The improvement in the EMI differential mode filter
1808 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 47, NO. 4, JULY/AUGUST 2011
Fig. 15. Simulation results at 230 VAC and 0.4-p.u. load, with −10% offset
in (d + Δ1 ).
Fig. 14. Simulation results at 230 VAC and 0.1-p.u. load with the new
Fig. 16. Nonlinear inductance with respect to the input current.
EMI filter.
should be done without affecting converter stability because the current switching cycle will affect the average current in the
lowering the filter capacitance will increase the output im- next switching cycle. Fig. 15 shows the simulation results at an
pedance of the EMI filter. The output impedance of the EMI input voltage of 230 VAC and 0.4-p.u. load, with a −10% offset
filter should be significantly lower than the input impedance of in (d + Δ1 ). Both input current and output voltage remain
the converter for converter stability [1]. well regulated. With feedforward control to compensate for
A new EMI differential mode filter that gives the same the disturbances caused by vg and vo on iL , the fast current
current ripple attenuation and cutoff frequency is designed. The control loop will correct the small average current errors in
EMI filter capacitance Cf is approximately halved at 0.22 μF, the following switching cycle. Therefore, it is not required to
and the EMI filter inductance Lf is increased to 214 μH. Fig. 14 calibrate and download the lookup table for each manufactured
shows the simulation results at an input voltage of 230 VAC power supply if there is a change in value of the resistor divider
and 0.1-p.u. load with the new EMI filter. The phase shift in ratios due to the tolerances of the resistors. The outer voltage
the input current is significantly reduced, and the power factor control loop has a lower bandwidth of 25 Hz. Hence, error in
is improved to 0.9645. Hence, using an EMI differential mode (d + Δ1 ) estimation will not affect output voltage regulation.
filter that has a lower filter capacitance will reduce the phase The proposed CCM–DCM digital controller is designed
shift in the input current and will improve the power factor at based on a constant boost inductance L of 1.24 mH. To verify
light load. the robustness of the controller under parameter variation,
The average inductor current sample correction and DCM simulations are carried out with a large variation in the boost
control depend on the accuracy in the estimation of (d + Δ1 ) inductance. A nonlinear inductor simulation model is created
that is given in (5). The accuracy is affected by quantization in PExprt [21] using the natural soft saturation characteristic of
and any error in the sampling of the variables. In addition, Sendust powdered metal core. With the soft saturation charac-
the correction factor is dependent on the resistor divider ratios teristic of a powdered metal core, a design based on the desired
that are used in sensing the input and output voltages. The full load inductance at the peak value of the maximum input
common resistor tolerance values are 1% and 5%. If there is ac current will give a higher inductance at light load due to the
a change in the value of the resistor divider ratios due to the inherent core properties [22]. In Fig. 16, the designed nonlinear
tolerances of the resistors, the accuracy in the estimation of inductor has inductance varying from 0.66 to 1.66 mH as the
(d + Δ1 ) will be affected. An error in (d + Δ1 ) estimation in inductor current changes from 5.4 to 0 A.
LIM AND KHAMBADKONE: SIMPLE DIGITAL DCM CONTROL SCHEME FOR BOOST PFC 1809
Fig. 17. Simulation results at an input voltage of 85 VAC and full load, with Fig. 19. Experimental results at 230 VAC and full load, with sample correc-
a large variation in boost inductance. tion and with CCM–DCM control.
Fig. 18. Simulation results at an input voltage of 230 VAC and 0.4-p.u. load, Fig. 20. Experimental results at 230 VAC and 0.4-p.u. load, without sample
with a large variation in boost inductance. correction and with CCM control.
Fig. 24. Harmonic currents at an input voltage of 230 VAC and 0.4-p.u. load.
Fig. 22. Experimental results at 230 VAC and 0.1-p.u. load, without sample
correction and with CCM control.
rection in DCM and DCM feedforward compensation using
the correction factor because the correction factor is equal to
unity in CCM. Comparing Fig. 20 with Fig. 21 for 0.4-p.u.
load and comparing Fig. 22 with Fig. 23 for 0.1-p.u load, there
is an improvement in the input current waveform with sample
correction and with the proposed control scheme for CCM and
DCM. There is a smooth transition between CCM and DCM
operations of the boost converter in each ac half cycle, with
minimal distortion in the input current during the transition.
Thus, with inductor current sample correction in DCM and with
the proposed CCM–DCM control scheme, good input current
shaping can be achieved in both CCM and DCM. In Table I, it
can be observed that the THD of the input current for harmonic
frequencies of up to 2 kHz is significantly reduced with sample
correction and with the proposed CCM–DCM control scheme.
The power factor and efficiency at light load are also improved
with the proposed control scheme.
Fig. 23. Experimental results at 230 VAC and 0.1-p.u. load, with sample
correction and with CCM–DCM control. The experimental measurements of the power factor at 0.1-
and 0.4-p.u. loads differ from the simulation results because
TABLE I the EMI differential mode filter inductance Lf is 70 μH in
E XPERIMENTAL M EASUREMENTS AT AN I NPUT VOLTAGE OF 230 VAC the experimental setup instead of 100 μH in the simulation
setup. The slight current distortion near the zero crossings of
the input current is due to the maximum duty cycle limitation
for MOSFET protection. Phase shift in the input current at a
light load of 0.1-p.u. is observed, as discussed earlier from the
simulation results. The leading phase shift is caused by the EMI
filter capacitance.
Fig. 24 shows the IEC61000-3-2 harmonic current limits for
Class D equipment and the individual harmonic currents for
odd order harmonics from 2 up to 40 at 0.4-p.u. load using the
CCM control and the proposed CCM–DCM control. With the
proposed CCM–DCM control scheme, there is a significant re-
duction in the harmonic currents of lower harmonic orders. This
CCM–DCM control, respectively. The converter operates fully significantly reduces the THD of the input current by 21.27%.
in DCM. The experimental measurements of the THD of the A lower rms current will be drawn from the ac mains, and the
input current for harmonic frequencies of up to 2 kHz, the device losses in the boost PFC will be reduced. Efficiency is
power factor, and the efficiency in each of these cases are increased by 0.78% from 97.91% to 98.69%. In addition, the
summarized in Table I. power factor is improved from 0.897 to 0.951.
In Fig. 19, it can be seen that good input current shaping Fig. 25 shows that there is a fast transient response to a
is achieved at full load, where the converter operates fully in step change in load from 0.1-p.u. load, where the converter
CCM with the proposed CCM–DCM control scheme. Current operates fully in DCM, to 0.4-p.u. load, where the converter
control in CCM is unaffected by inductor current sample cor- operates in both CCM and DCM within the ac half cycle. The
LIM AND KHAMBADKONE: SIMPLE DIGITAL DCM CONTROL SCHEME FOR BOOST PFC 1811