IP Library Granted Patent US 11,009,252
Granted Patent B2
US 11,009,252 · App. 16/403,924 · Granted May 18, 2021

HVAC control system with cost target optimization

Inventors: Robert D. Turney (Watertown, WI); Jiaqi Li (Beijing, CN)
Assignee: Johnson Controls Technology Company
F24F11/63F24F11/47F24F11/52F24F2110/10
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 11,009,252
App. No.
16/403,924
Granted
May 18, 2021
Kind
B2
Abstract

A building management system includes HVAC equipment operable to affect an indoor air temperature of a building, a system manager configured to obtain a cost function that characterizes a cost of operating the HVAC equipment, obtain a dataset relating to the building, determine a current state of the building by applying the dataset to a neural network, select a temperature bound associated with the current state, augment the cost function to include a penalty term that increases the cost when the indoor air temperature violates the temperature bound, and determine a temperature setpoint for each of a plurality of time steps in the future time period. The temperature setpoints achieve a target value of the cost function over the future time period. The building management system also includes a controller configured to operate the HVAC equipment to drive the indoor air temperature towards the temperature setpoint.

Claims (58)

1. A building management system, comprising:

HVAC equipment operable to affect an indoor air temperature of a building;

a system manager configured to:

obtain a cost function that characterizes a cost of operating the HVAC equipment over a future time period;

obtain a dataset comprising a plurality of data points relating to the building;

determine a current state of the building by applying the dataset to a neural network configured to classify the current state of the building;

select a temperature bound associated with the current state;

augment the cost function to include a penalty term that increases the cost when the indoor air temperature violates the temperature bound; and

determine a temperature setpoint for each of a plurality of time steps in the future time period, the temperature setpoints achieving a target value of the cost function over the future time period; and

a controller configured to operate the HVAC equipment to drive the indoor air temperature towards the temperature setpoint for a first time step of the plurality of time steps.

2. The building management system of claim 1 , wherein the temperature bound comprises an upper limit on the indoor air temperature and a lower limit on the indoor air temperature.

3. The building management system of claim 2 , wherein the penalty term is zero when the indoor air temperature is between the upper limit and the lower limit; and

wherein the penalty term is non-zero when the indoor air temperature is above the upper limit or below the lower limit.

4. The building management system of claim 1 , wherein the temperature bound comprises:

a first temperature bound comprising a first upper limit on the indoor air temperature and a first lower limit on the indoor air temperature; and

a second temperature bound comprising a second upper limit on the indoor air temperature and a second lower limit on the indoor air temperature.

5. The building management system of claim 4 , wherein the penalty term increases the cost by a first amount when the first temperature bound is violated and by a second amount when the second temperature bound is violated, the second amount greater than the first amount.

6. The building management system of claim 5 , wherein the first upper limit is less than the second upper limit and the first lower limit is greater than the second lower limit.

7. The building management system of claim 1 , wherein the system manager is configured to generate a graphical user interface that prompts a user to input the target value of the cost function.

8. The building management system of claim 1 , wherein the system manager is configured to store a mapping between a plurality of possible states of the building and a plurality of possible temperature bounds, the plurality of possible states comprising the current state and the plurality of possible temperature bounds comprising the temperature bound.

9. The building management system of claim 1 , wherein the HVAC equipment comprises an airside system and a waterside system.

10. A method comprising:

obtaining a cost function that characterizes a cost of operating building equipment over a future time period, the building equipment configured to affect an indoor air temperature of one or more buildings;

obtaining a dataset comprising a plurality of data points relating to the one or more buildings;

determining a current state of the one or more buildings by applying the dataset to a neural network configured to classify the current state of the one or more buildings;

selecting a temperature bound associated with the current state;

augmenting the cost function to include a penalty term that increases the cost when the indoor air temperature violates the temperature bound;

determining a temperature setpoint for each of a plurality of time steps in the future time period, the temperature setpoints achieving a target value of the cost function over the future time period; and

controlling the building equipment to drive the indoor air temperature towards the temperature setpoint for a first time step of the plurality of time steps.

11. The method of claim 10 , wherein:

the temperature bound comprises an upper limit on the indoor air temperature and a lower limit on the indoor air temperature;

the penalty term is zero when the indoor air temperature is between the upper limit and the lower limit; and

the penalty term is non-zero when the indoor air temperature is above the upper limit or below the lower limit.

12. The method of claim 10 , wherein the temperature bound comprises:

a first temperature bound comprising a first upper limit on the indoor air temperature and a first lower limit on the indoor air temperature; and

a second temperature bound comprising a second upper limit on the indoor air temperature and a second lower limit on the indoor air temperature.

13. The method of claim 12 , wherein:

the first upper limit is less than the second upper limit and the first lower limit is greater than the second lower limit; and

the penalty term increases the cost by a first amount when the first temperature bound is violated and by a second amount when the second temperature bound is violated, the second amount greater than the first amount.

14. The method of claim 10 , comprising prompting a user to input the target value of the cost function via a graphical user interface.

15. The method of claim 10 , comprising displaying a graphical representation of the temperature bound for the future time period and the temperature setpoints for the future time period.

16. The method of claim 10 , wherein the building equipment comprises an airside system and a waterside system.

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

obtaining a cost function that characterizes a cost of operating building equipment over a future time period, the building equipment configured to affect an indoor air temperature of one or more buildings;

obtaining a dataset comprising a plurality of data points relating to the one or more buildings;

determining a current state of the one or more buildings by applying the dataset to a neural network configured to classify the current state of the one or more buildings;

selecting a temperature bound associated with the current state;

augmenting the cost function to include a penalty term that increases the cost when the indoor air temperature violates the temperature bound;

determining a temperature setpoint for each of a plurality of time steps in the future time period, the temperature setpoints achieving a target value of the cost function over the future time period; and

controlling the building equipment to drive the indoor air temperature towards the temperature setpoint for a first time step of the plurality of time steps.

18. The non-transitory computer-readable media of claim 17 , wherein:

the temperature bound comprises an upper limit on the indoor air temperature and a lower limit on the indoor air temperature;

the penalty term is zero when the indoor air temperature is between the upper limit and the lower limit; and

the penalty term is non-zero when the indoor air temperature is above the upper limit or below the lower limit.

19. The non-transitory computer-readable media of claim 17 , wherein the temperature bound comprises:

a first temperature bound comprising a first upper limit on the indoor air temperature and a first lower limit on the indoor air temperature; and

a second temperature bound comprising a second upper limit on the indoor air temperature and a second lower limit on the indoor air temperature.

20. The non-transitory computer-readable media of claim 19 , wherein the one or more non-transitory computer-readable media store a mapping between a plurality of possible states of the one or more buildings and a plurality of possible temperature bounds, the plurality of possible states comprising the current state and the plurality of possible temperature bounds comprising the temperature bound.

Assignments (3)
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 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058959/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2019
From: TURNEY, ROBERT D.; LI, JIAQI
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 049233/0426 →
Cited By (8)
US 12,260,140 US 12,282,975 US 12,393,385 US 12,406,218 US 12,424,329 US 12,431,621 US 12,687,314 US 12,695,189