IP Library Granted Patent US 8,791,647
Granted Patent B2
US 8,791,647 · App. 13/339,196 · Granted Jul 29, 2014

Predictive control of power converter for LED driver

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 8,791,647
App. No.
13/339,196
Granted
Jul 29, 2014
Kind
B2
Abstract

A system controls a switching power converter to power LED strings using a predictive feedforward control mechanism. An LED controller determines programmed current levels and duty cycles for driving LED strings. The LED controller determines a predicted load for a subsequent cycle of a switching power converter driving the LED strings based on the programmed current levels and duty cycles. A power conversion controller uses the predicted load information to control switching of the switching power converter. This improves the dynamic response of the switching converter to changing load conditions, thereby improving overall power efficiency and performance of the system.

Claims (54)

1. A method for controlling a switching power converter powering one or more LED strings, the method comprising:

receiving, during a first switching cycle of the switching power converter, an updated brightness setting for controlling brightness of the one or more LED strings during a second switching cycle of the switching power converter subsequent to the first switching cycle, the updated brightness setting different from a present brightness setting controlling the brightness of the one or more LED strings during the first switching cycle;

generating based on the updated brightness setting, during the first switching cycle of the switching power converter, a predicted load signal representing a predicted load of the one or more LED strings during the second switching cycle of the switching power converter;

determining a duty cycle for driving the switching power converter during the second switching cycle based on the predicted load signal received during the first switching cycle; and

controlling the switching power converter during the second switching cycle using the determined duty cycle to generate an output voltage powering the one or more LED strings.

2. The method of claim 1 , further comprising:

sensing the output voltage of the switching power converter during the second switching cycle;

comparing the sensed output voltage to a desired regulation voltage; and

adjusting the duty cycle of the switching power converter to achieve regulation at the output voltage.

3. The method of claim 1 , wherein the predicted load signal represents a predicted cumulative average current through the one or more LED strings during the second switching cycle of the switching power converter.

4. The method of claim 1 , wherein the predicted load signal is determined from programmed currents through the LED strings and duty cycles driving the LED strings.

5. The method of claim 4 , wherein the predicted load signal is based on products of the programmed currents and the corresponding duty cycles for each of the LED strings.

6. The method of claim 1 , wherein determining the duty cycle for driving the switching power converter comprises:

determining the duty cycle based on at least one of: a sensed input voltage to the switching power converter, a sensed output voltage of the switching power converter, an inductance of the switching power converter, a switching period of the switching power converter, and an average cumulative current through the LED strings during the switching period.

7. The method of claim 1 , further comprising:

receiving a baseline current setting for the one or more LED strings; and

determining programmed current levels through each of the one or more LED strings based on current-voltage characteristics of the one more LED strings and the baseline current setting.

8. The method of claim 7 , further comprising:

determining duty cycles for driving each of the one or more LED strings based on the updated brightness setting and the programmed current levels.

9. The method of claim 8 , further comprising:

outputting the determined duty cycles and programmed current levels to an LED driver via a communication channel, wherein the LED driver drives the LED strings according to the duty cycles and the programmed current levels.

10. The method of claim 1 , further comprising:

receiving the updated brightness setting from a video controller once per vertical synchronization cycle of the video controller; and

updating the predicted load signal once per vertical synchronization cycle responsive to receiving the updated brightness setting.

11. The method of claim 1 , further comprising:

receiving an input voltage; and

regulating the input voltage to produce a regulated output voltage powering the one or more LED strings, wherein the control signal controls switching of the switching power converter to achieve regulation at the output voltage.

12. A system for driving one or more light-emitting diode (LED) strings, the system comprising:

an LED controller coupled to receive, during a first switching cycle of a switching power converter, an updated brightness setting for controlling brightness of the one or more LED strings during a second switching cycle of the switching power converter and generating a predicted load signal representing a predicted load of the one or more LED strings operating at the updated brightness setting different than a present brightness setting controlling brightness of the one or more LED strings during the first switching cycle of the switching power converter, the second switching cycle being subsequent to the first switching cycle; and

a power conversion controller coupled to receive the predicted load signal from the LED controller during the first switching cycle of the switching power converter and generate a control signal based on the predicted load signal received during the first switching cycle, the control signal having a duty cycle for controlling switching of the switching power converter during the second switching cycle, the switching power converter providing power to the one or more LED strings.

13. The system of claim 12 , wherein the power conversion controller is further configured to sense a regulated output voltage of the switching power converter and adjusting the duty cycle of the switching power converter to achieve regulation at the regulated output voltage.

14. The system of claim 12 , wherein the predicted load signal represents a predicted average cumulative current through the one or more LED strings during the second switching cycle of the switching power converter.

15. The system of claim 14 , wherein the predicted load signal is based on products of the programmed currents and the corresponding duty cycles for each of the LED strings.

16. The system of claim 12 , wherein the predicted load signal is determined from programmed currents through the LED strings and duty cycles driving the LED strings.

17. The system of claim 12 , wherein the power conversion controller determines the duty cycle for driving the switching power converter based on a sensed input voltage to the switching power converter, a sensed output voltage of the switching power converter, an inductance of the switching power converter, a switching period of the switching power converter, and an average cumulative current through the LED strings during the switching period.

18. The system of claim 12 , wherein the LED controller is configured to determine programmed current levels through each of the one or more LED strings based on current-voltage characteristics of the one more LED strings.

19. The system of claim 18 , wherein the LED controller is further configured to determine duty cycles for driving each of the one or more LED strings based on the updated brightness setting and the programmed current levels.

20. The system of claim 19 , further comprising:

a communication channel for communicating between the LED controller and an LED driver, wherein the LED controller outputs the determined duty cycles and programmed current levels to the LED driver via the communication channel.

21. The system of claim 12 , wherein the LED controller receives the updated brightness setting from a video controller once per vertical synchronization cycle of the video controller and updates the predicted load signal once per vertical synchronization cycle responsive to receiving the updated brightness setting.

22. The system of claim 12 , further comprising:

the switching power converter receiving the control signal from the LED controller and regulating an input voltage to produce a regulated output voltage powering the one or more LED strings, wherein the control signal controls switching of the switching power converter to regulation at the output voltage.

23. A method for controlling a switching power converter powering one or more LED strings, the method comprising:

receiving a brightness setting from a video controller once per vertical synchronization cycle of the video controller;

generating, during a first switching cycle of the switching power converter, a predicted load signal once per vertical synchronization cycle responsive to receiving the brightness setting, the predicted load signal representing a predicted load of the one or more LED strings during a second switching cycle of the switching power converter, the second switching cycle being subsequent to the first switching cycle;

determining a duty cycle for driving the switching power converter during the second switching cycle based on the predicted load signal received during the first switching cycle; and

controlling the switching power converter during the second switching cycle using the determined duty cycle to generate an output voltage powering the one or more LED strings.

24. The method of claim 23 , wherein generating the predicted load signal comprises:

receiving a baseline current setting for the one or more LED strings;

determining programmed current levels through each of the one or more LED strings based on current-voltage characteristics of the one more LED strings and the baseline current setting; and

generating the predicted load signal based in part on the programmed current levels.

25. The method of claim 24 , further comprising:

determining duty cycles for driving each of the one or more LED strings based on the brightness setting and the programmed current levels; and

generating the predicted load signal further based in part on the duty cycles.

Assignments (2)
CHANGE OF NAME Recorded Mar 11, 2014
From: DIALOG SEMICONDUCTOR, INC.
To: DIALOG SEMICONDUCTOR INC.
Reel/Frame 032427/0733 →
CHANGE OF NAME Recorded Mar 5, 2014
From: IWATT INC.
To: DIALOG SEMICONDUCTOR, INC.
Reel/Frame 032391/0234 →