DIGITAL AVERAGE INPUT CURRENT CONTROL IN POWER CONVERTER
First Claim
1. A method for controlling a converter, the converter comprising input terminals having input current and input voltage applied thereto and an inductor coupled to the input terminals, the method comprising:
- sampling current flowing in the inductor;
sampling the input voltage;
sampling output voltage output by the converter;
digitally predicting the input current in a subsequent cycle based on the sampled current in the inductor, the sampled input voltage, and the sampled output voltage; and
controlling duty cycle needed for reaching the desired input current at a subsequent cycle.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital average-input current-mode control loop for a DC/DC power converter. The power converter may be, for example, a buck converter, boost converter, or cascaded buck-boost converter. The purpose of the proposed control loop is to set the average converter input current to the requested current. Controlling the average input current can be relevant for various applications such as power factor correction (PFC), photovoltaic converters, and more. The method is based on predicting the inductor current based on measuring the input voltage, the output voltage, and the inductor current. A fast cycle-by-cycle control loop may be implemented. The conversion method is described for three different modes. For each mode a different control loop is used to control the average input current, and the control loop for each of the different modes is described. Finally, the algorithm for switching between the modes is disclosed.
353 Citations
20 Claims
-
1. A method for controlling a converter, the converter comprising input terminals having input current and input voltage applied thereto and an inductor coupled to the input terminals, the method comprising:
-
sampling current flowing in the inductor; sampling the input voltage; sampling output voltage output by the converter; digitally predicting the input current in a subsequent cycle based on the sampled current in the inductor, the sampled input voltage, and the sampled output voltage; and controlling duty cycle needed for reaching the desired input current at a subsequent cycle. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for switching between buck, boost, and alternating buck-boost modes of operation of a cascaded buck-boost converter, the converter comprising an inductor, the method comprising:
-
a. if the converter is in boost mode and the duty cycle drops below a predetermined value for at least a first predetermined number of cycles, transferring the converter to alternating buck-boost mode; b. if the converter is in buck mode and the duty cycle climbs above a second predetermined value for at least a second predetermined number of cycles, transferring the converter to alternating buck-boost mode; c. if the converter is in alternating buck-boost mode, and the duty cycle climbs above a third predetermined value for at least a third predetermined number of cycles, transferring the converter to boost mode, while if the duty cycle drops below a fourth predetermined value for at least a fourth predetermined number of cycles, transferring the converter to buck mode. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An apparatus to operate at a power level within a range of power levels, the apparatus comprising:
-
circuit elements to deliver power at an output voltage to a load from a source at an input voltage using an inductor selectively connected between the source and the load during a power conversion cycle, a first switching device interposed between the source and a first terminal of the inductor, a second switching device interposed between a second terminal of the inductor and the load, and a digital switch controller to calculate the needed duty cycle of switching devices that is required to provide a desired input current.
-
-
13. A method for controlling operation of a converter having an inductor, comprising:
-
converting power for delivery to a load at an output voltage from a source at an input voltage that can be higher than the output voltage, by; sampling inductor current at a current cycle; calculating inductor current that is correlated to a desired converter input current at a subsequent cycle; adjusting the switching duty cycle according to the calculated inductor current.
-
-
14. A method for controlling a converter in cascaded buck-boost mode, the converter comprising input terminals having input current and input voltage applied thereto and an inductor, the method comprising:
-
operating the converter in an alternating buck and boost modes; controlling the duty cycle needed for reaching the desired input current based on sampled current in the inductor, sampled input voltage, and sampled output voltage.
-
-
15. A method for controlling a converter in buck mode , the converter comprising input terminals having input current and input voltage applied thereto and an inductor, the method comprising:
-
sampling current flowing in the inductor; sampling the input voltage; sampling output voltage output by the converter; predicting inductor current in a subsequent cycle based on current-cycle sampled current in the inductor, sampled input voltage, and sampled output voltage; and
,controlling duty cycle needed for reaching the desired input current at a subsequent cycle.
-
-
16. A method for controlling a converter operating in cascaded buck-boost mode, the converter comprising input terminals having input current and input voltage applied thereto and an inductor, the method comprising:
-
operating the converter in a cascaded buck-boost mode wherein the converter operates in an alternating buck and boost modes; sampling current flowing in the inductor; sampling the input voltage; sampling output voltage output by the converter; predicting the input current in a subsequent cycle based on the sampled current in the inductor, the sampled input voltage, and the sampled output voltage; and controlling duty cycle needed for reaching the desired input current at a subsequent cycle.
-
-
17. A method for operating a buck-boost converter, comprising:
-
operating the converter in one of a buck or boost mode for at least a predetermined time period; if it is determined that the converter should be switched to the other of the buck or boost modes, operating the converter in an alternating buck and boost mode for a second time period and then switching to the other of the buck or boost modes.
-
-
18. A converter comprising:
-
a buck switching mechanism; a boost switching mechanism; at least one inductor coupled to the switching mechanisms; a digital controller controlling operation of the switching mechanisms to thereby operate the converter in a selected one of a buck mode, boost mode, and cascaded buck-boost mode, said digital controller performing pulse width modulation of the switching mechanism to control input current of the converter. - View Dependent Claims (19)
-
-
20. A converter comprising:
-
a buck switching mechanism; a boost switching mechanism; at least one inductor coupled to the switching mechanisms; a digital controller controlling operation of the switching mechanisms to thereby operate the converter in a selected one of a buck mode, boost mode, and cascaded buck-boost mode, said digital controller performing switching of the converter from one of buck mode and boost mode to the other of buck mode and boost mode by first operating the converter in an alternating buck and boost mode for a time period and then switching to the other of buck mode and boost mode.
-
Specification