IP Library Granted Patent US 11,415,334
Granted Patent B2
US 11,415,334 · App. 16/405,724 · Granted Aug 16, 2022

Building control system with automatic comfort constraint generation

Inventors: Robert D. Turney (Watertown, WI); Mohammad N. ElBsat (Milwaukee, WI); Matthew J. Ellis (Milwaukee, WI); Anas W. I. Alanqar (Milwaukee, WI); Michael J. Wenzel (Oak Creek, WI)
Assignee: Johnson Controls Tyco IP Holdings LLP
F24F11/47F24F11/56F24F11/64F24F11/65F24F11/70G05B19/042F24F2110/10F24F2120/12F24F2120/20F24F2130/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,415,334
App. No.
16/405,724
Granted
Aug 16, 2022
Kind
B2
Abstract

A controller for maintaining occupant comfort in a space of a building. The controller includes processors and non-transitory computer-readable media storing instructions that, when executed by the processors, cause the processors to perform operations. The operations include obtaining building data and obtaining occupant comfort data. The operations include generating an occupant comfort model relating the building data to a level of occupant comfort within the space based on the building data and the occupant comfort data. The operations include generating time-varying comfort constraint for an environmental condition of the space using the occupant comfort model and include performing a cost optimization of a cost function of operating building equipment over a time duration to determine a setpoint for the building equipment. The operations include operating the building equipment based on the setpoint to affect the variable state or condition of the space.

Claims (56)

1. A controller for maintaining occupant comfort in a space of a building, the controller comprising:

one or more processors; and

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

obtaining building data;

obtaining occupant comfort data;

generating an occupant comfort model based on the building data and the occupant comfort data, wherein the occupant comfort model predicts levels of occupant comfort within the space based on the building data;

generating time-varying comfort constraints for an environmental condition of the space using the occupant comfort model;

performing an optimization of an objective function to determine a setpoint for the building equipment, wherein the optimization is performed subject to the time-varying comfort constraints; and

operating the building equipment based on the setpoint to affect a variable state or condition of the space to maintain the occupant comfort in the space.

2. The controller of claim 1 , the operations further comprising updating the occupant comfort model in response to obtaining additional occupant comfort data.

3. The controller of claim 1 , wherein the building data indicates one or more conditions of the space during each of a plurality of subperiods within a time period and describes a plurality of attributes of each of the plurality of subperiods, wherein the plurality of attributes of each of the plurality of subperiods comprise at least one of:

a time of day;

a day of a week; or

weather conditions.

4. The controller of claim 1 , wherein the time-varying comfort constraints define a temperature setpoint range for the space.

5. The controller of claim 1 , wherein obtaining the occupant comfort data comprises monitoring occupant setpoint changes over a time period, the occupant setpoint changes indicating that one or more conditions of the space result in occupant discomfort.

6. The controller of claim 1 , wherein obtaining the occupant comfort data comprises:

generating an experimental setpoint;

operating the building equipment to drive one or more conditions of the space to the experimental setpoint; and

surveying an occupant of the space for the level of occupant comfort.

7. The controller of claim 1 , wherein obtaining the occupant comfort data comprises receiving votes from an occupant over a time period regarding the level of occupant comfort.

8. The controller of claim 1 , wherein:

obtaining the occupant comfort data comprises monitoring an occupant for one or more visible indications of the level of occupant comfort based on information received from a visual detection device; and

the occupant comfort model is generated based on the one or more visible indications of the level of occupant comfort.

9. An environmental control system for maintaining occupant comfort in a space of a building, the environmental control system comprising:

building equipment operable to affect a variable state or condition of the space;

one or more environmental sensors configured to collect building data; and

a controller comprising a processing circuit configured to:

receive the building data from the one or more environmental sensors;

obtain occupant comfort data;

generate an occupant comfort model by training a neural network with the building data and the occupant comfort data, wherein the occupant comfort model predicts levels of occupant comfort within the space based on the building data;

generate time-varying comfort constraints for an environmental condition of the space using the occupant comfort model;

perform an optimization to determine a setpoint for the building equipment, wherein the optimization is performed subject to the time-varying comfort constraints; and

operate the building equipment based on the setpoint to affect the variable state or condition of the space to maintain the occupant comfort in the space.

10. The environmental control system of claim 9 , wherein the processing circuit is configured to update the occupant comfort model in response to obtaining additional occupant comfort data.

11. The environmental control system of claim 9 , wherein the time-varying comfort constraints define a temperature setpoint range for the space.

12. The environmental control system of claim 9 , wherein obtaining the occupant comfort data comprises monitoring occupant setpoint changes over a time period, the occupant setpoint changes indicating that one or more conditions of the space result in occupant discomfort.

13. The environmental control system of claim 9 , wherein obtaining the occupant comfort data comprises:

generating an experimental setpoint;

operating the building equipment to drive one or more conditions of the space to the experimental setpoint; and

surveying an occupant of the space for the level of occupant comfort.

14. The environmental control system of claim 9 , wherein obtaining the occupant comfort data comprises receiving votes from an occupant over a time period regarding the level of occupant comfort.

15. The environmental control system of claim 9 , further comprising a visual detection device, wherein the processing circuit is further configured to:

monitor an occupant for one or more visible indications of the level of occupant comfort based on information received from the visual detection device; and

generate the occupant comfort model based on the one or more visible indications of the level of occupant comfort.

16. A method for maintaining occupant comfort in a space of a building, the method comprising:

obtaining an occupant comfort model, wherein the occupant comfort model is a neural network that predicts a level of occupant comfort within the space based on building data;

generating time-varying comfort constraints for an environmental condition of the space using the occupant comfort model;

performing an optimization subject to the time-varying comfort constraints to determine a setpoint for building equipment; and

operating the building equipment based on the setpoint to affect a variable state or condition of the space to maintain the occupant comfort in the space.

17. The method of claim 16 , further comprising:

determining whether the occupant comfort model requires updating; and

updating the occupant comfort model in response to determining the occupant comfort model requires updating.

18. The method of claim 16 , wherein the time-varying comfort constraints define a temperature setpoint range for the space.

19. The method of claim 16 , wherein the time-varying comfort constraints are ranges of values of the environmental condition that maintains the occupant comfort in the space.

20. The method of claim 16 , wherein the occupant comfort model is updated based on a determination that an occupant is uncomfortable in the space.

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.; ELBSAT, MOHAMMAD N.; ELLIS, MATTHEW J.; ALANQAR, ANAS W.I.; WENZEL, MICHAEL J.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 049231/0847 →
Cited By (1)
US 12,265,366