1. Field of the Invention
The present invention relates to power electronics, and more particularly to a method and apparatus of a unified solution for bridgeless power factor controllers and grid connected inverters.
2. Background Information
Conventionally, the bridgeless power factor controllers and the grid connected inverters are controlled with different approaches. In both applications, it is essential to regulate the dc voltage to a constant and to control the ac side current to be in phase with the ac side voltage. The difference in the two applications is the direction of power, in the power factor controllers, the power direction is from the ac side to the dc side. In the inverters, the power direction is from the dc side to the ac side. In grid connected inverters, the control often involves DSP or microcontrollers. Complex algorithms have been developed to control the ac current and the dc voltage. It is preferred to have a unified, easy-to-use control solution which works for both power factor controller and grid connected inverter. In this way, the development cycle for both applications can be reduced. It is also desired to have a control solution which leads to better ac current waveform, less power dissipation, and higher reliability. The disclosed invention provides a solution to all those requirements.
The embodiments of the present invention are directed to the general method and the implementation of the unified controller for both bridgeless power factor controllers and grid connected inverters. The control method involves two steps. The first step is to derive the ac side current reference from the ac side voltage and the dc side voltage. The second step is to regulate the ac side current to the current reference with minimal response time. The first step is based on the mathematical relationships between the ac side voltage, current, and the dc side voltage. It can be implemented with either hardware or software. The hardware implementation example has been provided, mainly based on the sample based controller. The software flow chart has also been provided. The second step may be implemented with all current mode full bridge controllers. In the present invention, a modified hysteretic switching pattern is disclosed. The disclosed switching pattern can minimize the switching event, avoid the usage of deadtime without the risk of shoot-through.
Both the bridgeless power factor controller and the grid connected inverter are converters connected to the power grid.
The control of the general converter as shown in
Since the ac side current has to be in phase with the ac voltage, it is straightforward to make the ac current reference to be proportional to the ac voltage. The difficult part is how to derive the proportion coefficient, which determines the magnitude of the current. The magnitude of the current determines the amount of power being delivered. So the coefficient is supposed to be derived from the power requirement. In voltage source converter, the variation in the dc side voltage (Vdc in
Assume the ac side voltage being
V
sc(t)=√{square root over (2)}Vrms sin(ωt) (1)
Where Vac is the ac side voltage as shown in
Vrms is the RMS voltage of Vac;
ω=2πf, f is the frequency of the ac side voltage; and
t is the time.
In steady state operation of the power factor controller, the current direction is from the ac side to the dc side, with the same phase angle of the ac voltage. Assume the RMS value of the current being Irms, so
I
ac(t)=√{square root over (2)}Irms sin(ωt) (2)
Where Iac is the ac side current as shown in
Assume under steady state, the dc side voltage is Vdc and dc side current is Idc, as shown in
Where Pac(t) is the ac side instantaneous power; Pdc is the dc side power, which is a constant; El(t) is the total energy stored in the inductors Lac1 and Lac2; Ec(t) is the energy stored in the capacitor C; Lac1, Lac2, and C are the inductors and the dc side capacitor in
From Equations (1)˜(7), the dc side voltage can be derived as
Where: Vdc0 is the initial value of Vdc
Equation (8) shows that
a) shows the waveforms of the ac side voltage and current;
The derivation of the ac side current reference is based on the above analysis and the results shown in
The ‘Sample Based Controller’ block in
In
‘Sample/Hold 1’ and ‘Sample/Hold 2’ blocks are used to get the new ΔVdc value and to keep the last ΔVdc value. It is important to have the ‘Delay 1’ block, so that the last ΔVdc value can be reliably sampled through ‘Sample/Hold 2’ block, to become ‘ΔVdc,old’ signal. So the timing of ‘Delay 1’ block should be designed to make sure that the starting of the sample period of ‘Sample/Hold 1’ is after the completion of the sample period of ‘Sample/Hold 2’.
KP, KD and KI are gain blocks. This gives the options of using any one or any combinations of P, I, or D controller. ‘ΔVde,new’ is the present difference between the dc voltage reference and the actual dc voltage. This signal, is fed to gain block KP directly for proportional controller output. The summing block ‘SUM1’ takes ‘ΔVdc,new’ and ‘ΔVdc.old’ as inputs, with ‘Δdc,new’ being positive, and ‘ΔVdc,old’ being negative. The result is fed to gain block KD for differential controller output. It is important to have delay block ‘Delay 2’ and sample/hold block ‘Sample/Hold 3’ for a functional integrator. ‘Sample/Hold 3’ is used as a memory of the integration result from the last time. The zero-crossing signal will trigger ‘Sample/Hold 3’ block to feed the old integration value to one input of the summing block ‘SUM2’. The other input of ‘SUM2’ block is ‘ΔVdc,new’, so the output of ‘SUM2’ is the new integration result. The ‘Delay 2’ block is important to prevent the output, of ‘Sample/Hold 3’ block from changing. The timing of the delay block is a little longer than the completion of sample period of ‘Sample/Bold 3’ block. In this way, the output of ‘Delay 2’ block will remain unchanged for the rest of the half cycle, until the next zero-crossing of the ac voltage. Finally, the output is the coefficient k, which is the sum of P, I and D controllers. Since the output is updated once every half cycle, it is actually a discrete PID controller with sample time being half of the line cycle.
In
The ‘Sample Based Controller’ block in
In the initialization part, the gain values of KP, KD and KI are given. All the inputs and outputs are cleared to 0. There should be software limits for the integrator output I and the overall output k. Set both edges of zero-crossing signal to be interruptable. Once a zero-crossing event happens, the interrupt part of the software is executed. In the interrupt software, the outputs of P, I and D controllers are calculated separately and then added up together to get the overall output k. With this method, only a low profile microcontroller is required, due to the low memory requirement, short execution time, and low interrupt frequency.
The basis of the new switching pattern is the hysteretic control, in the conventional hysteretic switching pattern, the switches are controlled in pairs.
The idea of the disclosed switching pattern is to reduce the number of switching events. In each half line cycle, only one switch is in PWM mode for both PFC circuit and the inverter.
The current flow for positive and negative half cycles of one switching pattern example for bridgeless PFC is shown in
H=0 when the ac side voltage Vac<0;
H=1 when the ac side voltage Vac>=0.
Define a hysteretic band ΔI (ΔI>0). Let a logical variable S represent the relationship between the actual current and the current reference as follows:
S=0 when Iac>Iacref+ΔI
S= 1 when Iac<Iacref−ΔI
S is not changed when Iac is between (Iacref−ΔI) and (Iacref+ΔI). According to
S
2=H·S (9)
S
4
=
Where
The current flow for positive and negative half cycles of one switching pattern example for the inverter is shown in
S
1=H·S (11)
S2=
S
3=
S4=H (14)
This method can be recombined to get up to four different switching patterns, due to the symmetric nature of the converter. Another example is shown in
S
3=H·S (15)
S
4=
The resulting switching logic equations for the inverter are;
S1=H (17)
S2=
S
3=
S
4=H·S (20)
Other combinations in power factor controllers include choosing S3 and S4 as diodes, or S2 and S4 as diodes.
When S3 and S4 are diodes in power factor controllers, the switching logic equations are:
S
1=
S
2=H·S (22)
The corresponding switching logic equations for the inverter with the same current path are:
S
1=H·S (23)
S
2=
S3=
S4=H (26)
When S2 and S4 are diodes in power factor controllers, the switching logic equations are:
S
1=
S
3=H·S (28)
The corresponding switching logic equations for the inverter with the same current path are:
S1=H (29)
S
2=
S3=
S
4=H·S (32)
The switching pattern is based on hysteresis comparison and simple logics, so it can be integrated into one integrated circuit. One implementation example is shown in
Under this kind of switching pattern, for the bridgeless power factor controller, each controllable switch is in PWM mode for half cycle and in fully on mode for the other half cycle. For the grid connected inverter, one pair of the switches are switched at line frequency only. The other pair of the switches are in PWM mode for half cycle and in off mode for the other half cycle. All unnecessary switching events have been removed. This feature reduces the gate drive loss, which is a considerable reduction in the control power dissipation. There is no risk of shoot-through, so no deadtime is required. This is an important benefit, it not only improves the waveform by removing the distortion caused by the deadtime, but also improves the reliability.
Finally, the two steps can be combined into one integrated circuit, as shown in
While exemplary embodiments described hereinabove, it should be recognized that these embodiments are provided for illustration and are not intended to be limitative. Any modifications and variations, which do not depart from the spirit and scope of the invention, are intended to be covered herein.