IP Library Granted Patent US 10,488,069
Granted Patent B2
US 10,488,069 · App. 15/904,319 · Granted Nov 26, 2019

Generation of coordinated control commands for groupings of heating/ventilation/cooling thermostats

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 10,488,069
App. No.
15/904,319
Granted
Nov 26, 2019
Kind
B2
Abstract

A method of generating coordinated roof top unit (RTU) control commands includes selecting a building segment, accessing a model corresponding to the segment, training the model with historical data, segment layout data, and heating/ventilation/cooling (HVC) configuration, pushing the trained model to a wireless area controller in communication with thermostats in the segment, optimizing the trained first model using aggregated monitored data provided by sensors distributed in the segment, generating control commands to coordinate the operation of the thermostats, providing the control commands to the thermostats, receiving monitored data from the sensors, aggregating the received monitored data, and the wireless area controller optimizing and/or updating the model with the aggregated received data. A system to implement the method and a non-transitory computer-readable medium containing executable instructions are also disclosed.

Claims (59)

1. A method of generating control commands to coordinate roof top unit (RTU) operation across a segment of a building, the method comprising:

a server ( 120 ) selecting a first segment ( 106 , 108 ) from a plurality of building segments, each building segment being a volumetric portion of the building, and the server located remote from the building;

accessing a first model algorithm ( 134 ) corresponding to the first segment;

training the first model by applying at least one of historical data ( 133 ), segment layout records ( 138 ), and heating/ventilation/cooling (HVC) configuration ( 136 ), the segment layout data, and the HVC configuration each containing data corresponding to the first segment;

pushing the trained first model to a wireless area controller edge device ( 114 ), the wireless area controller edge device being in communication with one or more thermostats positioned in the first segment;

optimizing the trained first model using aggregated monitored data, the monitored data provided by sensors ( 110 , 112 ) distributed in the first segment;

generating control commands to coordinate the operation of the one or more thermostats ( 110 ) in the first segment;

providing the generated control commands to the one or more thermostats in the first segment;

receiving monitored data ( 139 ) from first segment sensors;

aggregating the received monitored data; and

the wireless area controller edge device performing at least one of an optimization and an update to the first model with the aggregated received data.

2. The method of claim 1 , the historical data containing data corresponding to the first segment.

3. The method of claim 1 , including the first model predicting the RTU operational performance for the first segment.

4. The method of claim 1 , including providing monitored time series data from the sensors, and using the monitored time series data during at least one of the training and the optimizing of the first model.

5. The method of claim 1 , including applying a predetermined boundary range in generating the control commands.

6. The method of claim 1 , including performing the optimizing of the first model at predetermined time intervals, the interval based on a monitoring interval applied to acquiring monitored data at the sensors.

7. The method of claim 1 , including the wireless area controller edge device requesting from the server an updated model for a corresponding segment.

8. The method of claim 1 , including the wireless area controller edge device communicating with other segments in the building, and creating respective aggregations of data based on monitored data received from sensors in the other segments.

9. A non-transitory computer readable medium containing computer-readable instructions ( 131 ) stored therein for causing a control processor ( 122 ) to perform operations of generating control commands to coordinate roof top unit (RTU) operation across a spatial segment of a building, the operations comprising:

a server ( 120 ) selecting a first segment ( 106 , 108 ) from a plurality of building segments, each building segment being a volumetric portion of the building, and the server located remote from the building;

accessing a first model algorithm ( 134 ) corresponding to the first segment;

training the first model by applying at least one of historical data ( 133 ), segment layout records ( 138 ), and heating/ventilation/cooling (HVC) source configuration ( 136 ), the segment layout data, and the HVC configuration each containing data corresponding to the first segment;

pushing the trained first model to a wireless area controller edge device ( 114 ), the wireless area controller edge device being in communication with one or more thermostats ( 110 ) positioned in the first segment;

optimizing the trained first model using aggregated monitored data, the monitored data provided by sensors ( 110 , 112 ) distributed in the first segment;

generating control commands to coordinate the operation of the one or more thermostats in the first segment;

providing the generated control commands to the one or more thermostats in the first segment;

receiving monitored data from first segment sensors;

aggregating the received monitored data; and

the wireless area controller edge device performing at least one of an optimization and an update to the first model with the aggregated received data.

10. The non-transitory computer readable medium of claim 9 , including executable instructions that cause the control processor to perform the method by including the first model predicting the RTU operational performance for the first segment.

11. The non-transitory computer readable medium of claim 9 , including executable instructions that cause the control processor to perform the method by providing monitored time series data from the sensors, and using the monitored time series data during at least one of the training and the optimizing of the first model.

12. The non-transitory computer readable medium of claim 9 , including executable instructions that cause the control processor to perform the method by applying a predetermined boundary range in generating the control commands.

13. The non-transitory computer readable medium of claim 9 , including executable instructions that cause the control processor to perform the method by performing the optimizing of the first model at predetermined time intervals, the interval based on a monitoring interval applied to acquiring monitored data at the sensors.

14. The non-transitory computer readable medium of claim 9 , including executable instructions that cause the control processor to perform the method by responding to a request from the wireless area controller for the server to provide an updated model for a corresponding segment.

15. The non-transitory computer readable medium of claim 9 , including executable instructions that cause the wireless area controller to receive communications from other segments in the building, and creating respective aggregations of data based on monitored data received from sensors in the other segments.

16. A system for generating control commands to coordinate roof top unit (RTU) operation across a first spatial segment of a building, the system comprising:

a first plurality of sensors ( 110 , 112 ) distributed throughout the first spatial segment ( 106 , 108 );

one or more other pluralities of sensors distributed throughout other spatial segments of the building;

sensors within each of the first plurality and the one or more other pluralities of sensors forming respective groupings of sensors for each respective spatial segment of the building;

a wireless area controller ( 114 ) in communication with each of the sensor groupings, the wireless area controller configured to receive monitored data from each sensor;

a server ( 120 ) remote from the wireless area controller, and in communication with the wireless area controller across an electronic communication network ( 140 );

a data store ( 130 ) in communication with the server, the data store containing historical data records ( 133 ), segment layout records ( 138 ) for each respective sensor grouping, heating/ventilation/cooling (HVC) source configuration ( 136 ) for each respective sensor grouping, and executable instructions ( 131 );

the server including a control processor ( 122 ) configured to access the executable instructions, the executable instructions configured to cause the control processor to perform a method including:

selecting a first segment from a plurality of building segments, each building segment being a volumetric portion of the building, and the server located remote from the building;

accessing a first model algorithm ( 134 ) corresponding to the first segment;

a model training unit ( 124 ) training the first model by applying at least one of the historical data, the segment layout record, and the HVC configuration, the segment layout record and the HVC configuration each containing data corresponding to the first segment;

pushing the trained first model to a wireless area controller edge device ( 114 ), the wireless area controller edge device being in communication with one or more thermostats ( 110 ) positioned in the first segment;

an optimization engine unit ( 126 ) optimizing the trained first model using aggregated monitored data, the monitored data provided by sensors distributed in the first segment;

generating control commands to coordinate the operation of the one or more thermostats in the first segment;

providing the generated control commands to the one or more thermostats in the first segment;

receiving monitored data from first segment sensors;

aggregating the received monitored data; and

the wireless area controller edge device performing at least one of an optimization and an update to the first model with the aggregated received data.

17. The system of claim 16 , the executable instructions configured to cause the control processor to perform the method by including:

the first model predicting the RTU operational performance for the first segment; and

determining a set point range, the set point range based on a predetermined threshold window.

18. The system of claim 16 , the executable instructions configured to cause the control processor to perform the method by including applying a predetermined boundary range in generating the control commands.

19. The system of claim 16 , the executable instructions configured to cause the control processor to perform the method by including performing the optimizing of the first model at predetermined time intervals, the interval based on a monitoring interval applied to acquiring monitored data at the sensors.

20. The system of claim 16 , the executable instructions configured to cause the control processor to perform the method by including responding to a request from the wireless area controller for the server to provide an updated model for a corresponding segment.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 059034 FRAME: 0469. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 25, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 066372/0590 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 10841994 TO PATENT NUMBER 11570872 PREVIOUSLY RECORDED ON REEL 058982 FRAME 0844. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Jan 19, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 066355/0455 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2022
From: ALLY BANK
To: CURRENT LIGHTING SOLUTIONS, LLC; FORUM, INC.
Reel/Frame 059392/0079 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2022
From: ALLY BANK
To: CURRENT LIGHTING SOLUTIONS, LLC; FORUM, INC.
Reel/Frame 059432/0592 →
SECURITY INTEREST Recorded Feb 11, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 059034/0469 →
SECURITY AGREEMENT Recorded Feb 2, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NEETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 058982/0844 →
SECURITY AGREEMENT Recorded May 27, 2020
From: CURRENT LIGHTING SOLUTIONS, LLC
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 052763/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2019
From: CHENG, NA; YAN, YE
To: GENERAL ELECTRIC COMPANY
Reel/Frame 049959/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2019
From: GENERAL ELECTRIC COMPANY
To: CURRENT LIGHTING SOLUTIONS, LLC
Reel/Frame 049959/0167 →
SECURITY AGREEMENT Recorded Jun 28, 2019
From: CURRENT LIGHTING SOLUTIONS, LLC
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 049672/0294 →
SECURITY AGREEMENT Recorded Jun 28, 2019
From: CURRENT LIGHTING SOLUTIONS, LLC
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 051047/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2019
From: GENERAL ELECTRIC COMPANY
To: CURRENT LIGHTING SOLUTIONS, LLC F/K/A GE LIGHTING SOLUTIONS, LLC
Reel/Frame 048791/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2018
From: CHENG, NA; YAN, YE
To: GENERAL ELECTRIC COMPANY
Reel/Frame 045030/0524 →