Patent ID: 9581979
Date: 2017-02-28
CPC Classifications: G05B,G06Q,H02J,Y02B,Y02E,Y02P,Y04S

Claim:
1. A method of aggregating a plurality of actual energy loads into virtual energy loads, said method comprising: receiving a plurality of value functions, each value function of the plurality of value functions representing one of said actual energy loads and including a term describing a difference between a maximal energy consumption of said one of said actual energy loads and a minimal energy consumption of said one of said actual energy loads allowed within load constraints over a plurality of time intervals within a time period; receiving a first global value function that includes a first term summing said plurality of value functions which is added to a first economic term representing an economic value of a first virtual energy load to a first energy player; receiving a second global value function that includes a second term summing said plurality of value functions which is added to a second economic term representing an economic value of a second virtual energy load to a second energy player, wherein said first and second economic terms are different; maximizing said first and second global value functions and creating said first and second virtual energy loads, each of said virtual energy loads being an aggregation of a set of said actual energy loads, and determining first and second dispatch functions respectively; outputting, for each of said actual energy loads, a percentage of an energy level to be delivered during one of said time intervals, the energy level being divided amongst said actual energy loads; and controlling actual energy loads of said first and second virtual energy loads using said each percentage and said first and second dispatch functions.