IP Library Granted Patent US 11,644,207
Granted Patent B2
US 11,644,207 · App. 16/598,539 · Granted May 9, 2023

Smart thermostat with model predictive control

Inventors: Robert D. Turney (Watertown, WI); Matthew J. Ellis (Milwaukee, WI); Michael J. Wenzel (Oak Creek, WI); Mohammad N. Elbsat (Milwaukee, WI); Juan Esteban Tapiero Bernal (Wauwatosa, WI); Brennan H. Fentzlaff (Oconomowoc, WI)
Assignee: Johnson Controls Tyco IP Holdings LLP
F24F11/47F24F11/00F24F11/30F24F11/52F24F11/58F24F11/64F24F11/89G05B13/048G05B15/02G05D23/1904G05D23/1917G05D23/1923F24F11/46F24F11/62F24F11/65F24F2110/10F24F2110/12F24F2130/10F24F2140/50F24F2140/60G05B2219/2614
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,644,207
App. No.
16/598,539
Granted
May 9, 2023
Kind
B2
Abstract

A thermostat for a building zone includes at least one of a model predictive controller and an equipment controller. The model predictive controller is configured to obtain a cost function that accounts for a cost of operating HVAC equipment during each of a plurality of time steps, use a predictive model to predict a temperature of the building zone during each of the plurality of time steps, and generate temperature setpoints for the building zone for each of the plurality of time steps by optimizing the cost function subject to a constraint on the predicted temperature. The equipment controller is configured to receive the temperature setpoints generated by the model predictive controller and drive the temperature of the building zone toward the temperature setpoints during each of the plurality of time steps by operating the HVAC equipment to provide heating or cooling to the building zone.

Claims (38)

1. A system for monitoring and controlling temperature of a building zone, the system comprising:

a thermostat; and

a model predictive controller separate from the thermostat and configured to:

predict a temperature of the building zone for a plurality of time steps as a function of temperature setpoints for the thermostat;

generate the temperature setpoints for the thermostat by performing an optimization subject to a constraint on the temperature of the building zone; and

provide at least a first temperature setpoint of the temperature setpoints to the thermostat via a communications network;

wherein the thermostat is configured to drive the temperature of the building zone toward the first temperature setpoint during a corresponding time step of the plurality of time steps by operating HVAC equipment to provide heating or cooling to the building zone.

2. The system of claim 1 , wherein performing the optimization comprises optimizing a predicted resource usage of the HVAC equipment.

3. The system of claim 1 , wherein performing the optimization comprises optimizing a cost of operating the HVAC equipment.

4. The system of claim 1 , wherein the thermostat is configured to:

receive user-provided temperature setpoints via a local user interface of the thermostat or a mobile device in communication with the thermostat; and

in response to receiving the user-provided temperature setpoints, override the temperature setpoints generated by the model predictive controller with the user-provided temperature setpoints and use the user-provided temperature setpoints to operate the HVAC equipment.

5. The system of claim 1 , wherein the model predictive controller is located in a separate building from the thermostat and configured to communicate with the thermostat via the communications network.

6. The system of claim 1 , wherein the model predictive controller is configured to:

predict the temperature of the building zone using a predictive model; and

generate the predictive model by:

modulating the temperature setpoints during a plurality of time steps of a learning period;

collecting a set of input-output data comprising values of the temperature setpoints and values of the temperature of the building zone that result from modulating the temperature setpoints; and

training the predictive model using the set of input-output data.

7. The system of claim 1 , wherein the model predictive controller is configured to predict the temperature of the building zone using a thermal mass storage model that defines the temperature of the building zone as a function of heat transfer between air within the building zone and solid mass within the building zone.

8. The system of claim 1 , wherein the model predictive controller is configured to predict the temperature of the building zone as a function of at least one of a weather forecast or a heat load disturbance experienced by the building zone.

9. A thermostat for monitoring and controlling temperature of a building zone, the thermostat comprising:

an equipment controller configured to drive the temperature of the building zone toward a temperature setpoint by operating HVAC equipment to provide heating or cooling to the building zone; and

a model predictive controller configured to determine the temperature setpoint by:

using a predictive model to predict a temperature of air within the building zone and a temperature of solid mass within the building zone for a plurality of time steps during a time period; and

determining temperature setpoints for the plurality of time steps subject to a constraint on the temperature of the air within the building zone.

10. The thermostat of claim 9 , wherein determining the temperature setpoints for the plurality of time steps comprises performing an optimization of resource consumption of the HVAC equipment subject to the constraint.

11. The thermostat of claim 9 , wherein determining the temperature setpoints for the plurality of time steps comprises performing an optimization of operational cost of the HVAC equipment subject to the constraint.

12. The thermostat of claim 9 , wherein the equipment controller is configured to:

receive user-provided temperature setpoints via a local user interface of the thermostat or a mobile device in communication with the thermostat; and

in response to receiving the user-provided temperature setpoints, override the temperature setpoints generated by the model predictive controller with the user-provided temperature setpoints and use the user-provided temperature setpoints to operate the HVAC equipment.

13. The thermostat of claim 9 , wherein the model predictive controller is configured to use the predictive model to predict the temperature of the air within the building zone and the temperature of the solid mass within the building zone as a function of temperature setpoints for the building zone.

14. The thermostat of claim 9 , wherein the model predictive controller is configured to generate the predictive model by

modulating the temperature setpoints during a plurality of time steps of a learning period;

collecting a set of input-output data comprising values of the temperature setpoints and values of the temperature of the building zone that result from modulating the temperature setpoints; and

training the predictive model using the set of input-output data.

15. The thermostat of claim 9 , wherein the predictive model is a grey-box model.

16. The thermostat of claim 9 , wherein the model predictive controller is configure to receive a weather forecast and use the weather forecast as an input to the predictive model.

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 Oct 30, 2019
From: ELLIS, MATTHEW J.; WENZEL, MICHAEL J.; ELBSAT, MOHAMMAD N.; BERNAL, JUAN ESTEBAN TAPIERO; FENTZLAFF, BRENNAN H.; TURNEY, ROBERT D.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 050869/0479 →