IP Library Granted Patent US 10,516,336
Granted Patent B2
US 10,516,336 · App. 16/149,679 · Granted Dec 24, 2019

Digital average input current control in power converter

Inventors: Amir Fishelov (Tel Aviv, IL); Meir Gazit (Ashkelon, IL); Nikolay Radimov (Holon, IL)
Assignee: Solaredge Technologies Ltd.
H02M3/1582H02M3/157Y02E10/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,516,336
App. No.
16/149,679
Granted
Dec 24, 2019
Kind
B2
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.

Claims (37)

1. A method comprising:

determining, based on at least one of a sampled inductor current, a sampled input voltage, or a sampled output voltage, a value;

controlling a duty cycle based on the value to cause an input current of a converter to approach a particular input current; and

switching the converter from a buck-boost mode to a boost mode in response to determining that the duty cycle has been above a threshold for more than a plurality of consecutive switching cycles.

2. The method of claim 1 , further comprising:

switching the converter from the boost mode to the buck-boost mode in response to determining that the duty cycle has fallen below a boost threshold for a predetermined number of consecutive switching cycles.

3. The method of claim 1 , wherein controlling the duty cycle comprises performing a triangle pulse width modulation.

4. The method of claim 1 , wherein the converter comprises a cascaded buck-boost converter.

5. The method of claim 1 , further comprising:

determining the duty cycle of each of the plurality of consecutive switching cycles.

6. A method comprising:

determining, based on at least one of a sampled inductor current, a sampled input voltage, or a sampled output voltage, a value;

controlling a duty cycle based on the value to cause an input current of a converter to approach a particular input current; and

switching the converter from a buck-boost mode to a buck mode in response to determining that the duty cycle has been below a threshold for more than a plurality of consecutive switching cycles.

7. The method of claim 6 , further comprising:

switching the converter from the buck mode to the buck-boost mode in response to determining that the duty cycle has exceeded a buck threshold for a predetermined number of consecutive switching cycles.

8. The method of claim 6 , wherein controlling the duty cycle comprises performing a triangle pulse width modulation.

9. The method of claim 6 , wherein the converter comprises a cascaded buck-boost converter.

10. The method of claim 6 , further comprising:

determining the duty cycle of each of the plurality of consecutive switching cycles.

11. A method comprising:

based on a sampled inductor current for a cycle, determining an inductor current for a next cycle;

based on the determined inductor current, controlling a duty cycle to set an input current of a converter; and

switching the converter from a buck-boost mode to an alternative mode based on the duty cycle.

12. The method of claim 11 , wherein controlling the duty cycle to set the input current of the converter comprises causing the input current of the converter to approach a particular input current.

13. The method of claim 11 , further comprising switching the converter from the alternative mode to the buck-boost mode based on the duty cycle.

14. The method of claim 11 , wherein the alternative mode comprises one of a boost mode or a buck mode.

15. The method of claim 11 , wherein switching the converter from the buck-boost mode to the alternative mode comprises:

switching the converter to a boost mode when the duty cycle exceeds a first threshold for a first predetermined number of cycles; and

switching the converter to a buck mode when the duty cycle is below a second threshold for a second predetermined number of cycles.

16. The method of claim 11 , wherein controlling the duty cycle comprises performing a triangle pulse width modulation.

17. The method of claim 16 , wherein the triangle pulse width modulation comprises trailing triangle modulation.

18. The method of claim 11 , wherein the converter comprises a cascaded buck-boost converter.

19. The method of claim 11 , wherein determining the inductor current is also based on a sampled input voltage and a sampled output voltage.

20. The method of claim 11 , further comprising:

controlling the converter with a first control module when the converter is operating in the buck-boost mode; and

controlling the converter with a second control module when the converter is operating in the alternative mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2018
From: FISHELOV, AMIR; GAZIT, MEIR; RADIMOV, NIKOLAY
To: SOLAREDGE TECHNOLOGIES LTD.
Reel/Frame 047293/0476 →
Continuity (7)
Continuation 15495301 · Apr 24, 2017
Continuation 14324820 · Jul 7, 2014
Continuation 13661503 · Oct 26, 2012
Continuation 12187335 · Aug 6, 2008
Provisional Application 60954354 · Aug 7, 2007
Provisional Application 60954261 · Aug 6, 2007
Related Publication 20190036455A1 · Jan 31, 2019