Method and system for limiting consumption
First Claim
1. A method of limiting power consumption in a plurality of climate control appliances, each of which is communicably coupled to a controller, the climate control appliances having a running cycle of predetermined length, the method including the steps of:
- setting a cap for the total power consumption of the appliances;
setting a set point for a climate parameter for each climate control appliance; and
before the end of each running cycle, each climate control appliance;
measuring a climate parameter associated with the area around said climate control appliance;
predicting whether said appliance being active for the next running cycle will result in the climate parameter being closer to the set point for said appliance than if said appliance is inactive for the next running cycle; and
if it is predicted that said appliance being inactive results in the climate parameter being closer to the set point, maintaining said appliance in an inactive state for the next running cycle without intervention from the controller;
if it is predicted that said appliance being active results in the climate parameter being closer to the set point, said appliance communicating with the controller to request permission to be in an active state for the next running cycle;
the controller;
selecting some or all of said appliances which have requested permission to be active for the next running cycle such that said cap is not exceeded and taking account of the predicted deviation of each appliance from its set point if it is not activated; and
communicating with said selected appliances to cause them to be active for the next running cycle; and
wherein the step of selecting includes the sub-steps of;
determining the total number of said appliances requesting permission to be in an active state for the next running cycle and checking whether said cap is exceeded with all such appliances being in an active state; and
if said cap is not exceeded, communicating with each appliance requesting permission to cause said appliances to be active for the next running cycle;
if said cap is exceeded, determining a subset of said appliances which can be active such that the cap is not exceeded and the overall deviation of said climate parameters from said set points is minimized and communicating with said subset of appliances to cause the appliances in said subset to be active for the next running cycle; and
wherein the step determining a subset of said appliances includes the sub-steps of;
selecting, from the appliances requesting permission, the appliance whose predicted climate parameter at the end of the next running cycle if the appliance is inactive is furthest from the set point for said appliance, and adding said appliance to the subset; and
repeating said selection for the remaining appliances requesting permission until adding a further appliance to the said subset would cause the cap to be exceeded.
2 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to methods and systems for limiting consumption, particularly power consumption, more particularly by appliances in a building, and is generally suitable for integration with building management systems. Embodiments of the invention provide arrangements in which the aggregated power load of a plurality of appliances is capped to a selected value (which may be arbitrary, or may be dictated by conditions) while seeking to minimize the deviation from target environmental conditions within the building through a combination of distributed decision making by the appliances themselves and centralized orchestration, which may be informed by real-time sensor readings and/or known properties of the building. The distributed decision-making by individual devices may be based on projected deviation from the target conditions after a period of activity or inactivity but with a central controller which determines which devices should be switched on.
13 Citations
10 Claims
-
1. A method of limiting power consumption in a plurality of climate control appliances, each of which is communicably coupled to a controller, the climate control appliances having a running cycle of predetermined length, the method including the steps of:
-
setting a cap for the total power consumption of the appliances; setting a set point for a climate parameter for each climate control appliance; and before the end of each running cycle, each climate control appliance; measuring a climate parameter associated with the area around said climate control appliance; predicting whether said appliance being active for the next running cycle will result in the climate parameter being closer to the set point for said appliance than if said appliance is inactive for the next running cycle; and if it is predicted that said appliance being inactive results in the climate parameter being closer to the set point, maintaining said appliance in an inactive state for the next running cycle without intervention from the controller; if it is predicted that said appliance being active results in the climate parameter being closer to the set point, said appliance communicating with the controller to request permission to be in an active state for the next running cycle; the controller; selecting some or all of said appliances which have requested permission to be active for the next running cycle such that said cap is not exceeded and taking account of the predicted deviation of each appliance from its set point if it is not activated; and communicating with said selected appliances to cause them to be active for the next running cycle; and wherein the step of selecting includes the sub-steps of; determining the total number of said appliances requesting permission to be in an active state for the next running cycle and checking whether said cap is exceeded with all such appliances being in an active state; and if said cap is not exceeded, communicating with each appliance requesting permission to cause said appliances to be active for the next running cycle; if said cap is exceeded, determining a subset of said appliances which can be active such that the cap is not exceeded and the overall deviation of said climate parameters from said set points is minimized and communicating with said subset of appliances to cause the appliances in said subset to be active for the next running cycle; and wherein the step determining a subset of said appliances includes the sub-steps of; selecting, from the appliances requesting permission, the appliance whose predicted climate parameter at the end of the next running cycle if the appliance is inactive is furthest from the set point for said appliance, and adding said appliance to the subset; and repeating said selection for the remaining appliances requesting permission until adding a further appliance to the said subset would cause the cap to be exceeded. - View Dependent Claims (3, 4, 5, 6)
-
-
2. A building management system comprising a plurality of climate control appliances communicably coupled to a controller, each of the climate control appliances having a running cycle of predetermined length and a processor which is arranged to:
-
store a set point for a climate parameter associated with said appliance; before said climate control appliance reaches the end of each running cycle; measure a climate parameter associated with the area around said climate control appliance; predict whether said appliance being active for the next running cycle will result in the climate parameter being closer to the set point for said appliance than if said appliance is inactive for the next running cycle; and if it is predicted that said appliance being inactive results in the climate parameter being closer to the set point, maintain said appliance in an inactive state for the next running cycle without intervention from the controller; if it is predicted that said appliance being active results in the climate parameter being closer to the set point, communicate with the controller to request permission to be in an active state for the next running cycle and receive from the controller a communication regarding the activation of the appliance for the next running cycle and set the status of the appliance for that running cycle accordingly, and wherein the controller is arranged to; store a cap for the total power consumption of the appliances; select some or all of said appliances which have requested permission to be active for the next running cycle such that said cap is not exceeded and taking account of the predicted deviation of each appliance from its set point if it is not activated; and communicate with said selected appliances to cause them to be active for the next running cycle; and wherein the controller is further arranged to; determine the total number of said appliances requesting permission to be in an active state for the next running cycle and check whether said cap is exceeded with all such appliances being in an active state; if said cap is not exceeded, communicate with each appliance requesting permission to cause said appliances to be active for the next running cycle; if said cap is exceeded, determine a subset of said appliances which can be active such that the cap is not exceeded and the overall deviation of said climate parameters from said set points is minimized and communicate with said subset of appliances to cause the appliances in said subset to be active for the next running cycle; and wherein the controller is arranged to determine said subset by; selecting, from the appliances requesting permission, the appliance whose predicted climate parameter at the end of the next running cycle if the appliance is inactive is furthest from the set point for said appliance, and adding said appliance to the subset; and repeating said selection for the remaining appliances requesting permission until adding a further appliance to the said subset would cause the cap to be exceeded. - View Dependent Claims (7, 8, 9, 10)
-
Specification