SLYT838 January   2023 UCD3138

 

  1. 1Introduction
  2. 2Peak current-mode control for CCM PFC
  3. 3Peak current-mode control for DCM PFC
  4. 4Test results
  5. 5Conclusion
  6. 6References

Peak current-mode control for DCM PFC

You can extend the same algorithm to discontinuous conduction mode (DCM) operation. Figure 3-1 shows the inductor current waveform in DCM. The inductor current drops to zero at the end of Toff and stays at zero for the rest of period Tdcm; therefore, T = Ton + Toff + Tdcm. The PWM waveform generator is the same as Figure 2-1, but the PWM off-time is Toff + Tdcm, not Toff, as shown in Figure 3-2.

Figure 3-1 A PFC inductor current waveform in DCM.
Figure 3-2 PWM waveform generation for the proposed method in DCM.

Rewriting Equation 4 to Equation 9 calculates the average current in DCM for one switching cycle:

Equation 9. I a v g = ( I 2 - V i n * T o n 2 * L ) * T o n + T o f f T

In steady state, inductor volt-second must be balanced in each switching cycle, resulting in Equation 10:

Equation 10. V i n *   T o n = V o u t -   V i n *   T o f f

Solving for Toff and substituting Equation 9 results in Equation 11:

Equation 11. I a v g = ( I 2 - V i n * T o n 2 * L ) * T o n * V o u t T ( V o u t - V i n )

From Equation 6, Equation 12 is:

Equation 12. I 2 * R V R A M P = T -   T o n T

Equation 13 calculates the peak value of the saw wave VRAMP as:

Equation 13. V R A M P = G v * V i n * T * V o u t - V i n T o n * V o u t + R * T o n * V i n 2 * L * T T - T o n

Substituting Equation 13 into Equation 12 and solving for I2 results in Equation 14:

Equation 14. I 2 = G v * V i n * T * V o u t - V i n R * T o n * V o u t + T o n * V i n 2 * L

Substituting I2 into Equation 11 results in Equation 15:

Equation 15. I a v g = G v * V i n * T * V o u t - V i n R * T o n * V o u t + T o n * V i n 2 * L - V i n * T o n 2 * L *   T o n * V o u t T V o u t - V i n   =   G v R * V i n

In Equation 15, Gv is constant in steady state; therefore, Iavg is proportional to Vin and follows the shape of Vin. If Vin is a sine wave, Iavg will also be a sine wave, thus achieving a unity power factor.

Equation 9 through Equation 15 are valid for both CCM and DCM, so if the saw wave signal peak value is generated according to Equation 13, then it is possible to achieve a unity power factor for both CCM and DCM.

Equation 1 is a special case of Equation 13 where T = Ton + Toff. For applications in which light loads (PFC will be in DCM mode at light load), THD and the power factor are not important, use Equation 1 to simplify the implementation.