Quantcast
Viewing all articles
Browse latest Browse all 664

Power Tips #138: 3 ways to close the control loop for totem-pole bridgeless PFC

Image may be NSFW.
Clik here to view.

Introduction

Among all power factor correction (PFC) topologies, totem-pole bridgeless PFC provides the best efficiency; therefore, it is widely used in servers and data centers. However, closing the current control loop of a continuous conduction mode (CCM) totem-pole bridgeless PFC is not as straightforward as it is for a traditional PFC. A traditional PFC operating in CCM employs an average current-mode controller [1], as shown in Figure 1, where VREF is the voltage-loop reference, VOUT is the sensed PFC output voltage, Gv is the voltage loop, VIN is the sensed PFC input voltage, IREF is the current-loop reference, IIN is the sensed PFC inductor current, GI is current loop, and d is the duty ratio of pulse-width modulation (PWM). Since the bridge rectifier is used in a traditional PFC, all these values are positive, and current feedback signal IIN is the rectified input current signal.

Image may be NSFW.
Clik here to view.
Figure 1 Average current-mode controller for PFC where all the parameters listed have positive values and IIN is the rectified input current signal. Source: Texas Instruments

New feedback signal

Since the inductor current in the totem-pole bridgeless PFC is bidirectional, the current-sense method used in traditional PFC will not work. Instead, you will need a bidirectional current sensor such as Hall-effect sensor to sense the bidirectional inductor current and provide a feedback signal to the control loop.

The output of the Hall-effect sensor will not 100% match the sensed current, though. For example, if the sensed current is a sine wave, then the output of the Hall-effect sensor is a sine wave with a DC offset, as shown in Figure 2. Thus, you can’t use it as the feedback signal in the current-mode controller shown in Figure 1, and you will have to modify the controller to accommodate this new feedback signal. In this power tip, I’ll describe three ways to close the current control loop with this new feedback signal.

Image may be NSFW.
Clik here to view.

Figure 2 Totem-pole bridgeless PFC and its current-sense signal showing that the Hall-effect sensor output will not 100% match the sensed current. Source: Texas Instruments

Method 1: Controllers without a negative loop reference

Some digital controllers, such as the UCD3138 from Texas Instruments (TI), use a hardware state machine to implement the control loop; therefore, all of the input signals to the state machine must be greater or equal to zero. In such cases, follow these steps to close the current control loop:

  1. Sense the AC line and AC neutral voltage through two analog-to-digital-converters (ADCs) separately.
  2. Use firmware to rectify the sensed VAC signal, as shown in Equation 1 and Figure 3.

Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

Figure 3 Using the firmware shown in Equation 1 to rectify the sensed input voltage VAC. Source: Texas Instruments

  1. Calculate the sinusoidal reference, VSINE, using the same method as when calculating IREF in traditional PFC, as shown in Equation 2 and Figure 4.

Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

Figure 4 Calculating a sinusoidal reference (VSINE) using the same method as when calculating IREF in traditional PFC. Source: Texas Instruments

  1. Use a Hall-effect sensor output as the current feedback signal IIN directly (Equation 3).

Image may be NSFW.
Clik here to view.

  1. During the positive AC cycle, if you compare the shape of VSINE and the Hall-effect sensor output, they have the same shape. The only difference is the DC offset. Use Equation 4 to calculate the current-loop reference, IREF.

Image may be NSFW.
Clik here to view.

  1. The control loop has standard negative feedback control. Use Equation 5 to calculate the error that goes to the control loop:

Image may be NSFW.
Clik here to view.

  1. During the negative AC cycle, if you compare the shape of VSINE and the Hall-effect sensor output, the difference is not only the DC offset; their shapes are opposite as well. Use Equation 6 to calculate the current-loop reference, IREF.

Image may be NSFW.
Clik here to view.

  1. During the negative AC cycle, the higher the inductor current, the lower the value of the Hall-effect sensor output. The control loop needs to change from negative feedback to positive feedback. Use Equation 7 to calculate the error going to the control loop.

Image may be NSFW.
Clik here to view.

Method 2: A pure firmware-based controller

For a pure firmware-based digital controller such as the TI C2000 microcontroller, the control loop is implemented with firmware, which means that the internal calculation parameters can be positive or negative. In such cases, follow these steps to close the current control loop:

  1. Sense the AC line and AC neutral voltage through two ADCs. Then use the line voltage to subtract the neutral voltage to obtain VIN, as shown in Equation 8 and Figure 5.

Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Figure 5 Calculating VIN after using the line voltage to subtract the neutral voltage. Source: Texas Instruments

  1. Calculate the sinusoidal current-loop reference, IREF, using the same method as in traditional PFC, as shown in Equation 9 and Figure 6.

Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

Figure 6 Calculating IREF using the same method as the traditional PFC. Source: Texas Instruments

  1. If you compare the shape of IREF and the Hall-effect sensor output, they have the same shape; the only difference is the DC offset. Use Equation 10 to calculate the input current feedback signal, IIN. Figure 7 shows the waveform.

Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

Figure 7 The waveform of the Hall sensor output and DC offset to calculate IIN. Source: Texas Instruments

  1. During the positive AC cycle, the control loop has standard negative feedback control. Use Equation 11 to calculate the error going to the control loop:

Image may be NSFW.
Clik here to view.

  1. During the negative AC cycle, the higher the inductor current, the lower the value of the Hall-effect sensor output; thus, the control loop needs to change from negative feedback to positive feedback. Use Equation 12 to calculate the error going to the control loop.

Image may be NSFW.
Clik here to view.

Method 3: Duty-ratio feedforward control

Total harmonic distortion (THD) requirements are becoming stricter, especially in server and data-center applications. Reducing THD necessitates pushing the control-loop bandwidth higher and higher. High bandwidths reduce phase margins, resulting in loop instability. The limited PFC switching frequency also prevents bandwidths from going very high. To solve this problem, you can add a precalculated duty cycle to the control loop to generate PWM; this is called duty-ratio feedforward control (dFF) [2], [3].

For a boost topology operating in CCM mode, Equation 13 calculates dFF as:

Image may be NSFW.
Clik here to view.

This duty-ratio pattern effectively produces a voltage across the switch whose average over a switching cycle is equal to the rectified input voltage. A regular current-loop compensator changes the duty ratio around this calculated duty-ratio pattern. Since the impedance of the boost inductor at the line frequency is very low, a small variation in the duty ratio produces enough voltage across the inductor to generate the required sinusoidal current waveform so that the current-loop compensator does not need to have a high bandwidth.

Figure 8 depicts the resulting control scheme. Adding the calculated dFF to the traditional average current-mode control output, dI, results in the final duty ratio, d, used to generate the PWM waveform to control PFC.

Image may be NSFW.
Clik here to view.

Figure 8 Duty-ratio feedforward control for PFC where adding the calculated dFF to the traditional average current-mode control output, dI, results in the final duty ratio, d, used to generate the PWM waveform to control PFC. Source: Texas Instruments

To leverage the advantages of dFF in a totem-pole bridgeless PFC, follow these steps to close the current loop:

  1. Follow steps 1, 2, 3, 4 and 5 from Method 2.
  2. Calculate dFF, as shown in Equation 14. Since VIN is a sine wave and its value is negative in a negative AC cycle, use its absolute value for the calculation.

Image may be NSFW.
Clik here to view.

  1. Use Equation 15 to add dFF to the GI output, dI, and obtain the final d.

Image may be NSFW.
Clik here to view.

You can also use dFF control for a hardware state machine-based controller; for details, see reference [2].

Closing the current loop

Closing the current loop of a totem-pole bridgeless PFC is not as straightforward as in a traditional PFC; it may also vary from controller to controller. This power tip can help you eliminate the confusion around control-loop implementations in a totem-pole bridgeless PFC, and choose the appropriate method for your design.

Bosheng Sun is a systems engineer in Texas Instruments, focusing on developing digital controlled high-performance AC/DC solutions for server and industry applications. Bosheng received an M.S. degree from Cleveland State University in 2003, and a B.S degree from Tsinghua University in Beijing in 1995, both in Electrical Engineering. He holds 5 US patents.

Related Content

References

  1. Dixon, Lloyd. “High Power Factor Preregulator for Off-Line Power Supplies.” Texas Instruments Power Supply Design Seminar SEM600, literature No. SLUP087, 1988.
  2. Sun, Bosheng. “Duty Ratio Feedforward Control of Digitally Controlled PFC.” Power Systems Design, Dec. 3, 2014.
  3. Van de Sype, David M., Koen De Gussemé, Alex P.M. Van den Bossche, and Jan A. Melkebeek. “Duty-Ratio Feedforward for Digitally Controlled Boost PFC Converters.” Published in IEEE Transactions on Industrial Electronics 52, no. 1 (February 2005): pp. 108-115.

The post Power Tips #138: 3 ways to close the control loop for totem-pole bridgeless PFC appeared first on EDN.


Viewing all articles
Browse latest Browse all 664

Trending Articles