Automated smart building peak load management
AssigneeArctevity Inc.
InventorRobert Seliger
Life of this patent
Estimating the term…
Abstract
Embodiments generally relate to reducing peak load consumption of energy. In some embodiments, a method includes receiving a plurality of requests for energy consumption by a corresponding plurality of climate control appliances in a predetermined environment. The method further includes determining an energy consumption level for each request of the plurality of requests for a time period. The method further includes determining a schedule for granting the plurality of requests during the time period, where a difference between a highest aggregate energy consumption level and a lowest aggregate energy consumption level during the time period is minimized.
Claims19
A computer-implemented method for reducing peak load consumption of energy, the method comprising:
- receiving a plurality of requests for energy consumption by a corresponding plurality of climate control appliances in a predetermined environment, the predetermined environment comprising a plurality of zones:
- determining an energy consumption level for each request of the plurality of requests for a time period:
- selecting a plurality of scheduling factors relevant to the predetermined environment;
- assigning weights to each of the plurality of scheduling factors;
- computing a weighted average of the plurality of scheduling factors for each zone in the predetermined environment;
- determining a schedule for granting one or more of the plurality of requests during the time period based on the weighted average for each zone, wherein a difference between a highest aggregate energy consumption level and a lowest aggregate energy consumption level during the time period is minimized;
- and
- issuing an activation ticket for each request that is granted, wherein each activation ticket comprises a start time and an expiration time that a corresponding climate control appliance is permitted to operate.
A non-transitory computer-readable medium comprising computer readable program code embodied therein, wherein when executed by at least one processor causes the at least one processor to perform operations comprising:
- receiving a plurality of requests for energy consumption by a corresponding plurality of climate control appliances in a predetermined environment, the predetermined environment comprising a plurality of zones:
- determining an energy consumption level for each request of the plurality of requests for a time period;
- selecting a plurality of scheduling factors relevant to the predetermined environment;
- assigning weights to each of the plurality of scheduling factors;
- computing a weighted average of the plurality of scheduling factors for each zone in the predetermined environment;
- determining a schedule for granting one or more of the plurality of requests during the time period based on the weighted average for each zone, wherein a difference between a highest aggregate energy consumption level and a lowest aggregate energy consumption level during the time period is minimized;
- and
- issuing an activation ticket for each request that is granted, wherein each activation ticket comprises a start time and an expiration time that a corresponding climate control appliance is permitted to operate.
A system comprising:
- at least one processor and a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the at least one processor to cause the at least one processor to perform operations comprising:
- receiving a plurality of requests for energy consumption by a corresponding plurality of climate control appliances in a predetermined environment, the predetermined environment comprising a plurality of zones;
- determining an energy consumption level for each request of the plurality of requests for a time period;
- selecting a plurality of scheduling factors relevant to the predetermined environment;
- assigning weights to each of the plurality of scheduling factors;
- computing a weighted average of the plurality of scheduling factors for each zone in the predetermined environment;
- determining a schedule for granting one or more of the plurality of requests during the time period based on the weighted average for each zone, wherein a difference between a highest aggregate energy consumption level and a lowest aggregate energy consumption level during the time period is minimized;
- and
- issuing an activation ticket for each request that is granted, wherein each activation ticket comprises a start time and an expiration time that a corresponding climate control appliance is permitted to operate.
Dependencies are inferred from the claim text.