IP Library Granted Patent US 11,953,871
Granted Patent B2
US 11,953,871 · App. 16/688,864 · Granted Apr 9, 2024

Building control system with automatic control problem formulation using building information model

Inventors: Serdar Suindykov (Shizuoka, JP); Mohammad N. Elbsat (Milwaukee, WI)
Assignee: Johnson Controls Tyco IP Holdings LLP
G05B17/02G06F30/13
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,953,871
App. No.
16/688,864
Granted
Apr 9, 2024
Kind
B2
Abstract

A controller for a building including 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. The operations include parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify building equipment that operates to affect a variable state or condition of a zone of the building. The operations include generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file. The operations include using the one or more zone models to perform a model-based operation for the building equipment.

Claims (73)

1. A controller for 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:

parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify building equipment that operates to affect a variable state or condition of a zone of the building;

generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file;

using the one or more zone models to perform a model-based operation for the building equipment;

determining if any properties of the building equipment cannot be obtained based on the CAD file or the BIM file;

in response to a determination that one or more properties of the building equipment cannot be obtained based on the CAD file or the BIM file, notifying a user regarding the one or more properties of the building equipment that cannot be obtained; and

receiving values of the one or more properties of the building equipment from the user, the one or more control relationships determined based on the values of the one or more properties of the building equipment.

2. The controller of claim 1 , the operations further comprising:

in response to the determination that one or more properties of the building equipment cannot be obtained based on the CAD file or the BIM file, triggering a system identification experiment to obtain the one or more properties.

3. The controller of claim 1 , wherein the operations further comprise:

formulating an optimization problem based on the one or more control relationships; and

solving the optimization problem to generate operating setpoints for the building equipment.

4. The controller of claim 3 , wherein the operations further comprise generating one or more constraints on the optimization problem based on the one or more control relationships between the building equipment and the variable state or condition of the zone.

5. The controller of claim 1 , wherein the one or more control relationships define how operation of the building equipment affects one or more environmental conditions of the building and how operation of the building equipment affects other building equipment of the building.

6. The controller of claim 1 , wherein the operations further comprise:

identifying a layout of the zone indicated by the CAD file or the BIM file; and

determining the one or more control relationships based on a prediction of how the building equipment affects the variable state or condition of the zone provided the layout of the zone.

7. A method for operating building equipment of a building, the method comprising:

parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to determine a layout of a zone of the building;

predicting one or more thermal properties of the zone based on the layout of the zone, the one or more thermal properties comprising at least one of a thermal resistance associated with the zone or a thermal capacitance associated with the zone; and

operating the building equipment to affect a variable state or condition of the zone based on the one or more thermal properties of the zone.

8. The method of claim 7 , further comprising:

determining if any information associated with the layout of the zone cannot be obtained based on the CAD file or the BIM file;

in response to a determination that the information associated with the layout of the zone cannot be obtained based on the CAD file or the BIM file, notifying a user regarding the information associated with the layout of the zone that cannot be obtained; and

receiving values of the information associated with the layout of the zone from the user, the one or more thermal properties predicted further based on the values of the information associated with the layout of the zone.

9. The method of claim 7 , further comprising:

generating a zone model describing the layout of the zone and the variable state or condition of the zone;

generating control decisions based on the zone model; and

operating the building equipment based on the control decisions.

10. The method of claim 7 , further comprising:

formulating an optimization problem based on the one or more thermal properties of the zone;

generating one or more constraints on the optimization problem based on the layout of the zone; and

solving the optimization problem to generate operating setpoints for the building equipment.

11. The method of claim 10 , further comprising predicting thermal dynamics of the zone based on the one or more thermal properties.

12. The method of claim 7 , further comprising identifying a type of material contained within one or more walls of the zone or within objects inside the zone based on the CAD file or the BIM file, wherein the thermal resistance or the thermal capacitance are predicted based on the type of material.

13. An environmental control system of a building, the system comprising:

building equipment that operates to affect a variable state or condition of a zone of the building; and

a controller comprising a processing circuit configured to perform operations comprising:

parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify the building equipment that operates to affect the variable state or condition of the zone;

generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file;

using the one or more zone models to perform a model-based operation for the building equipment;

determining if any properties of the building equipment cannot be obtained based on the CAD file or the BIM file; and

in response to a determination that one or more properties of the building equipment cannot be obtained based on the CAD file or the BIM file, triggering a system identification experiment to obtain the one or more properties.

14. The system of claim 13 , wherein the operations further comprise:

in response to a determination that one or more properties of the building equipment cannot be obtained based on the CAD file or the BIM file, notifying a user regarding the one or more properties of the building equipment that cannot be obtained; and

receiving values of the one or more properties of the building equipment from the user, the one or more control relationships determined based on the values of the one or more properties of the building equipment.

15. The system of claim 13 , wherein the operations further comprise:

formulating an optimization problem based on the one or more control relationships; and

solving the optimization problem to generate operating setpoints for the building equipment.

16. The system of claim 15 , wherein the operations further comprise generating one or more constraints on the optimization problem based on the one or more control relationships between the building equipment and the variable state or condition of the zone.

17. The system of claim 13 , wherein the one or more control relationships define how operation of the building equipment affects one or more environmental conditions of the building and how operation of the building equipment affects other building equipment of the building.

18. The system of claim 13 , wherein the operations further comprise:

identifying a layout of the zone indicated by the CAD file or the BIM file; and

determining the one or more control relationships based on a prediction of how the building equipment affects the variable state or condition of the zone provided the layout of the zone.

19. A controller for 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:

parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify building equipment that operates to affect a variable state or condition of a zone of the building;

generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file;

using the one or more zone models to perform a model-based operation for the building equipment;

determining if any properties of the building equipment cannot be obtained based on the CAD file or the BIM file; and

in response to a determination that one or more properties of the building equipment cannot be obtained based on the CAD file or the BIM file, triggering a system identification experiment to obtain the one or more properties.

20. An environmental control system of a building, the system comprising:

building equipment that operates to affect a variable state or condition of a zone of the building; and

a controller comprising a processing circuit configured to perform operations comprising:

parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify the building equipment that operates to affect the variable state or condition of the zone;

generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file;

using the one or more zone models to perform a model-based operation for the building equipment;

determining if any properties of the building equipment cannot be obtained based on the CAD file or the BIM file;

in response to a determination that one or more properties of the building equipment cannot be obtained based on the CAD file or the BIM file, notifying a user regarding the one or more properties of the building equipment that cannot be obtained; and

receiving values of the one or more properties of the building equipment from the user, the one or more control relationships determined based on the values of the one or more properties of the building equipment.

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 Dec 14, 2019
From: SUINDYKOV, SERDAR; ELBSAT, MOHAMMAD N.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 051286/0182 →
Continuity (1)
Related Publication 20210149353A1 · May 20, 2021