IP Library › Granted Patent US 11,569,661
Granted Patent B2
US 11,569,661 · App. 17/572,799 · Granted Jan 31, 2023

Masterless distributed dynamic load management

Inventor: Philip S. Schmidt (Decorah, IA)
Assignee: Watlow Electric Manufacturing Company
H02J3/007H02J13/00036H02J2310/54
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 11,569,661
App. No.
17/572,799
Granted
Jan 31, 2023
Kind
B2
Abstract

A method of providing power via a plurality of power control systems forming a power network is provided. Each power control system includes a power controller and a power switch operable by the power controller. The method includes defining, by each power controller of the power network, a power allocation schedule for a power cycle using a dynamic load scheduling model based on a members list of the power network. The power cycle is divided into a plurality of power units, and the power allocation schedule identifies one or more designated power control systems from among the plurality of power control systems to provide power to a load during each of the power units. For the power cycle, the method includes providing power to the load by the one or more designated power control systems during a respective power unit based on the power allocation schedule.

Claims (40)

1. A method of providing power via a plurality of power control systems forming a power network, each power control system includes a power controller and a power switch operable by the power controller, the method comprising:

defining, by each power controller of the power network, a power allocation schedule for a power cycle using a dynamic load scheduling model based on a members list of the power network, wherein the power cycle is divided into a plurality of power units, and the power allocation schedule identifies one or more designated power control systems from among the plurality of power control systems to provide power to a load during each of the power units; and

for the power cycle, providing power to the load by the one or more designated power control systems during a respective power unit based on the power allocation schedule.

2. The method of claim 1 further comprising:

receiving, by each power controller of the power network, a membership command identifying an unassociated power controller to be part of the power network;

providing, by at least one power controller of the power network, a current power unit number to the unassociated power controller, wherein the current power unit number is indicative of a power unit of the power cycle currently being performed by the power network; and

setting, by the unassociated power controller, a power unit counter of the unassociated power controller to the current power unit number to synchronize the unassociated power controller with each power controller of the power network, wherein the unassociated power controller becomes a member of the members list.

3. The method of claim 2 further comprising adding, by each power controller of the power network, the unassociated power controller to the members list of the power network, wherein the power allocation schedule for a subsequent power cycle includes the unassociated power controller as a member of the members list.

4. The method of claim 1 further comprising:

receiving, by each power controller of the power network, a removal command from a requesting power controller of the power network; and

removing, by each power controller of the power network, the requesting power controller from the members list, wherein the power allocation schedule for a subsequent power cycle does not include the requesting power controller.

5. The method of claim 1 , wherein the dynamic load scheduling model is based on prefix sum methodology.

6. The method of claim 1 further comprising transmitting, by each power controller, an operation setpoint to other power controllers of the power network, wherein the power allocation schedule is further defined based on the operation setpoint of each power controller.

7. The method of claim 6 , wherein the operation setpoint includes a duty cycle for the power switch.

8. The method of claim 7 , wherein the power allocation schedule identifies, for each power unit, a designated power switch to be operated during the power unit.

9. The method claim 1 , wherein the plurality of power control systems provide power to a plurality of loads.

10. A system comprising:

a plurality of power control systems communicably coupled to each other and form a power network, wherein

each of the power control systems includes:

a power switch electrically coupled to a load and operable to provide power to the load, and

a power controller configured to

define a power allocation schedule for a power cycle using a dynamic load scheduling model based on a members list of the power network, wherein the power cycle is divided into one or more power units, the power allocation schedule identifies one or more designated power control systems that are to provide power to the load during each of the one or more power units; and

operate the power switch to provide power to the load at respective power units identified by the power allocation schedule.

11. The system of claim 10 wherein:

each power controller of the power network is configured to receive a membership command identifying an unassociated power controller of an unassociated power control system to be part of the power network,

at least one power controller of the power network is configured to provide a current power unit number to the unassociated power controller, wherein the current power unit number is indicative of a power unit of the power cycle currently being performed by the power network, and

the unassociated power controller is configured to set a power unit counter of the unassociated power controller to the current power unit number to synchronize the unassociated power controller with each power controller of the power network, wherein the unassociated power controller becomes a member of the members list.

12. The system of claim 11 , wherein each power controller of the power network is configured to add the unassociated power controller to the members list, wherein the power allocation schedule for a subsequent power cycle includes the unassociated power controller as a member of the members list.

13. The system of claim 10 , wherein:

each power controller of the power network is further configured to receive a removal command from a requesting power controller of the power network, and

each power controller of the power network is configured to remove the requesting power controller from the members list, wherein the power allocation schedule for a subsequent power cycle does not include the requesting power controller.

14. The system of claim 10 , wherein the dynamic load scheduling model is based on prefix sum methodology.

15. The system of claim 10 , wherein each power controller of the power network is further configured to transmit an operation setpoint for the power switch to other power controllers of the power network, wherein the power allocation schedule is further defined based on the operation setpoint of each power switch of the power network.

16. The system of claim 15 , wherein the operation setpoint includes a duty cycle for the power switch.

17. The system of claim 15 , wherein the power allocation schedule identifies, for each power unit, a designated power switch of the power network to be operated during the power unit.

18. The system claim 10 , wherein the power network is configured to provide power to a plurality of loads.

19. A method of providing power via a plurality of power control systems forming a power network providing power to one or more loads, each power control system includes a power controller and a power switch operable by the power controller, the method comprising:

defining, by each power controller of the power network, a power allocation schedule for a power cycle using a dynamic load scheduling model based on a members list of the power network, wherein the power cycle is divided into a plurality of power units, and the power allocation schedule identifies one or more designated power switches from among the power switches of the power network to provide power to a load for each of the power units, wherein the dynamic load scheduling model is based on prefix sum methodology; and

for the power cycle, providing power to the load by the one or more designated power switches during a respective power unit based on the power allocation schedule.

20. The method of claim 19 further comprising transmitting, by each power controller of the power network, a duty cycle of the power switch to other power controllers of the power network, wherein the power allocation schedule is further defined based on the duty cycle of the power switches of the power network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2022
From: SCHMIDT, PHILIP S.
To: WATLOW ELECTRIC MANUFACTURING COMPANY
Reel/Frame 058624/0421 →
Continuity (2)
Provisional Application 63135980 · Jan 11, 2021
Related Publication 20220224113A1 · Jul 14, 2022
Cited By (1)
US 12,646,124