US 9,811,130 B2
Power management control system
Sheau-Wei J. Fu, Bellevue, WA (US); Kamiar J. Karimi, Kirkland, WA (US); Mehran Mesbahi, Seattle, WA (US); and Daniel Zelazo, Haifa (IL)
Assigned to The Boeing Company, Chicago, IL (US)
Filed by Sheau-Wei J. Fu, Bellevue, WA (US); Kamiar J. Karimi, Kirkland, WA (US); Mehran Mesbahi, Seattle, WA (US); and Daniel Zelazo, Haifa (IL)
Filed on Sep. 12, 2012, as Appl. No. 13/611,999.
Claims priority of provisional application 61/533,345, filed on Sep. 12, 2011.
Prior Publication US 2013/0297089 A1, Nov. 7, 2013
Int. Cl. G06F 1/26 (2006.01); H02J 3/00 (2006.01); H02J 3/14 (2006.01); G06Q 50/06 (2012.01); H02J 3/38 (2006.01)
CPC G06F 1/26 (2013.01) [G06Q 50/06 (2013.01); H02J 3/14 (2013.01); H02J 3/387 (2013.01); H02J 2003/007 (2013.01); H02J 2003/143 (2013.01); Y02T 50/54 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a system controller configured to:
receive power allocation data indicating an allocation of power to a plurality of devices associated with the system controller;
receive a cost-utility function for each device of the plurality of devices, each cost-utility function including a model representing one or more operations of a corresponding device over a time period of multiple time periods, and wherein each cost-utility function includes a first multiplier and a second multiplier;
after reception of the power allocation data and the cost-utility function and during a first time period of the multiple time periods:
receive operation request data indicating a request to operate a device of the plurality of devices; and
in response to reception of the request to operate:
model operation of the plurality of devices to generate a set of results for a second time period of the multiple time periods, wherein operation of each device of the plurality of devices is modeled based on the power allocation data, the operation request data, and each cost-utility function, and wherein the first multiplier has a first value corresponding to the first time period and the second multiplier has a second value corresponding to the first time period;
adjust the first multiplier from the first value to a third value associated with the set of results, the third value corresponding to the second time period;
adjust the second multiplier from the second value to a fourth value associated with the set of results, the fourth value corresponding to the second time period; and
schedule for the second time period, based upon the first multiplier and the second multiplier, operation of at least the device.