IP Library Granted Patent US 12,394,981
Granted Patent B2
US 12,394,981 · App. 18/105,090 · Granted Aug 19, 2025

Building control system with intelligent load shedding

Inventors: Rupak Rajaraman (Palakkad, IN); Dhanraj Vikas Katkar (Mumbai, IN); Kiruthika Vijayan (Chennai, IN); Tushar Subhash Jadhav (Ghorpad, IN)
Assignee: TYCO FIRE & SECURITY GMBH
H02J3/144H02J3/003
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 12,394,981
App. No.
18/105,090
Granted
Aug 19, 2025
Kind
B2
Abstract

A method includes determining a probability that load shedding will be needed to achieve a target energy consumption. The method also includes, in response to the probability exceeding a threshold, generating a plurality of scores for a plurality of units of equipment indicating relative advantages of shedding the plurality of units of the equipment and implementing the load shedding by controlling plurality of unit of equipment. Controlling the plurality of units of equipment includes shedding a first unit of the plurality of units. The first unit is associated with an extremum score of the plurality of scores.

Claims (37)

1. A method for controlling building equipment to achieve a target energy consumption, comprising:

determining a probability that load shedding will be needed to achieve the target energy consumption during a future time period;

in response to the probability exceeding a threshold, generating a plurality of scores for a plurality of units of equipment using one or more machine learning models trained on historical data from a historical time period, the plurality of scores indicating relative load shedding priorities associated with the plurality of units of the equipment during the future time period; and

implementing the load shedding by controlling the plurality of units of equipment in accordance with the plurality of scores during the future time period, wherein controlling the plurality of units of equipment comprises shedding a first unit of the plurality of units, the first unit associated with an extremum score of the plurality of scores.

2. The method of claim 1 , further comprising shedding a second unit of the plurality of units in response to determining that shedding the first unit is insufficient to achieve the target energy consumption.

3. The method of claim 1 , wherein shedding the first unit comprises turning off the first unit.

4. The method of claim 1 , wherein shedding the first unit comprises changing a setting for the first unit.

5. The method of claim 1 , wherein generating the plurality of scores comprises using a plurality of machine learning models associated with the plurality of units of the equipment.

6. The method of claim 5 , wherein:

the plurality of machine learning models comprise a first machine learning model for the first unit of the plurality of units;

using the plurality of machine learning models comprises providing, as inputs to the first machine learning model, a first value of a first building condition associated with the first unit and a second value of a second building condition associated with a second unit of the plurality of units; and

the first building condition is correlated with the second building condition.

7. The method of claim 1 , further comprising controlling the equipment to provide load shifting in response to predicting that the load shedding is insufficient to achieve the target energy consumption.

8. The method of claim 1 , wherein the target energy consumption comprises a plurality of energy amounts associated with a plurality of time steps in a time period.

9. The method of claim 1 , further comprising generating the target energy consumption based on a net energy goal and a forecast amount of energy generation.

10. The method of claim 9 , further comprising generating the net energy goal as an output of a control process configured to drive cumulative net energy over a time period to a value of zero or higher, wherein the net energy goal is for a subperiod of the time period.

11. One or more non-transitory computer-readable media storing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

determining a probability that load shedding will be needed during a future time period to achieve a target energy consumption during the future time period;

in response to the probability exceeding a threshold, generating a plurality of scores for a plurality of units of equipment using one or more machine learning models trained on historical data from a historical time period, the plurality of scores indicating relative load shedding priorities associated with the plurality of units of the equipment during the future time period; and

implementing the load shedding by controlling the plurality of units of equipment during the future time period in accordance with the plurality of scores, wherein controlling the plurality of units of equipment comprises shedding a first unit of the plurality of units, the first unit associated with an extremum score of the plurality of scores.

12. The one or more non-transitory computer-readable media of claim 11 , the operations further comprising shedding a second unit of the plurality of units in response to determining that shedding the first unit is insufficient to achieve the target energy consumption.

13. The one or more non-transitory computer-readable media of claim 11 , wherein shedding the first unit comprises turning off the first unit or changing a setting for the first unit.

14. The one or more non-transitory computer-readable media of claim 11 , wherein generating the plurality of scores comprises using a plurality of machine learning models associated with the plurality of units of the equipment.

15. The one or more non-transitory computer-readable media of claim 14 , wherein:

the plurality of machine learning models comprise a first machine learning model for the first unit of the plurality of units;

using the plurality of machine learning models comprises providing, as inputs to the first machine learning model, a first value of a first building condition associated with the first unit and a second value of a second building condition associated with a second unit of the plurality of units; and

the first building condition is correlated with the second building condition.

16. The one or more non-transitory computer-readable media of claim 11 , the operations further comprising controlling the equipment to provide load shifting in response to predicting that the load shedding is insufficient to achieve the target energy consumption.

17. The one or more non-transitory computer-readable media of claim 11 , wherein the target energy consumption comprises a plurality of energy amounts associated with a plurality of time steps in a time period.

18. The one or more non-transitory computer-readable media of claim 11 , the operations further comprising generating the target energy consumption based on a net energy goal and a forecast amount of energy generation.

19. The one or more non-transitory computer-readable media of claim 18 , the operations further comprising generating the net energy goal as an output of a control process configured to drive cumulative net energy over a time period to a value of zero or higher, wherein the net energy goal is for a subperiod of the time period.

20. A system, comprising:

a plurality of units of building equipment serving a facility;

a controller programmed to:

determine a probability that load shedding will be needed to achieve a target energy consumption for the facility;

in response to the probability exceeding a threshold, generate a plurality of scores for the plurality of units of equipment indicating relative advantages of load shedding priorities associated with the plurality of units of the equipment; and

implementing the load shedding by shedding a first unit of the plurality of units in response to the first unit being associated with a maximum score of the plurality of scores.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 067056/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2023
From: RAJARAMAN, RUPAK; KATKAR, DHANRAJ VIKAS; VIJAYAN, KIRUTHIKA; JADHAV, TUSHAR SUBHASH
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 062576/0426 →
Continuity (1)
Related Publication 20240266831A1 · Aug 8, 2024
References Cited (23)
US 10706375B2 · Wenzel et al. · 2020 [cited by applicant]
US 11274849B2 · Bell et al. · 2022 [cited by applicant]
US 20120078432A1 · Weatherhead · 2012 [cited by examiner]
US 20150316907A1 · Elbsat et al. · 2015 [cited by applicant]
US 20170212488A1 · Kummer et al. · 2017 [cited by applicant]
US 20180340702A9 · Turney et al. · 2018 [cited by applicant]
US 20190109457A1 · Flatau · 2019 [cited by examiner]
US 20210132586A1 · Wenzel et al. · 2021 [cited by applicant]
US 20210200164A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200165A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200169A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200170A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200173A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200764A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200792A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200807A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210200912A1 · Ploegert et al. · 2021 [cited by applicant]
US 20210216052A1 · Ploegert et al. · 2021 [cited by applicant]
US 20220100918A1 · Ploegert et al. · 2022 [cited by applicant]
US 20220224114A1 · McKeever · 2022 [cited by examiner]
US 20220405327A1 · Swanson et al. · 2022 [cited by applicant]
US 20230020417A1 · Elbsat et al. · 2023 [cited by applicant]
U.S. Appl. No. 17/737,873, filed May 5, 2022, Johnson Controls Tyco IP Holdings LLP. [cited by applicant]