IP Library Granted Patent US 11,531,310
Granted Patent B2
US 11,531,310 · App. 16/198,416 · Granted Dec 20, 2022

Adaptive selection of machine learning/deep learning model with optimal hyper-parameters for anomaly detection of connected chillers

Inventors: Sugumar Murugesan (Santa Clara, CA); Young M. Lee (Old Westbury, NY); ZhongYi Jin (Santa Clara, CA); Jaume Amores (Cork, IE)
Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
G05B13/048F24F11/38F24F11/63F24F11/64G05B13/0265G05B13/04G06N20/00G05B13/027G05B13/028G06N5/04
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,531,310
App. No.
16/198,416
Granted
Dec 20, 2022
Kind
B2
Abstract

A model management system for a building, including one or more memory devices and one or more processors. The one or more memory devices are configured to store instructions to be executed on the one or more processors. The one or more processors are configured to determine whether chiller fault data exists in chiller data used to generate a plurality of chiller shutdown prediction models. The one or more processors are further configured to generate a first performance evaluation value for each of the plurality of chiller shutdown prediction models using a first evaluation technique in response to a determination that chiller fault data exists in the chiller data, and generate a second performance evaluation value for each of the plurality of chiller shutdown prediction models using a second evaluation technique in response to a determination that chiller fault data does not exist in the chiller data. The one or more processors are configured to select one of the plurality of chiller shutdown prediction models based on the first performance evaluation in response to the determination that chiller fault data exists in the chiller data, and select one of the plurality of chiller shutdown prediction models based on the second performance evaluation in response to the determination that chiller fault data does not exist in the chiller data.

Claims (53)

1. A chiller model management system for a building, the system comprising:

one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to:

determine whether chiller fault data exists in chiller data used to generate a plurality of chiller shutdown prediction models;

generate a first performance evaluation value for each of the plurality of chiller shutdown prediction models using a first evaluation technique in response to a determination that chiller fault data exists in the chiller data;

generate a second performance evaluation value for each of the plurality of chiller shutdown prediction models using a second evaluation technique in response to a determination that chiller fault data does not exist in the chiller data; and

select one of the plurality of chiller shutdown prediction models based on the first performance evaluation value and the second performance evaluation value.

2. The system of claim 1 , wherein the instructions cause the one or more processors to:

receive the chiller data for one or more chillers, the chiller data indicating performance of one or more chillers; and

generate the plurality of chiller shutdown prediction models based on the chiller data.

3. The system of claim 1 , wherein the instructions cause the one or more processors to:

in response to identifying chiller fault data in the chiller data, calculate receiver operating characteristics for the chiller data; and

determine an area under a curve of the receiver operating characteristics.

4. The system of claim 1 , wherein the instructions cause the one or more processors to:

in response to identifying that the chiller data is deficient of any chiller fault data, calculate a standard deviation normalized by mean for a measure of a probability density function for the chiller data; and

determine an inverse of the standard deviation normalized by mean for the measure of the probability density function.

5. The system of claim 1 , wherein the instructions cause the one or more processors to

receive the chiller data for a plurality of epochs, wherein the plurality of chiller shutdown prediction models is generated for each of the plurality of epochs.

6. The system of claim 1 , wherein the instructions cause the one or more processors to select a chiller prediction model with a greatest value resulting from a calculated area under a curve of receiver operating characteristics or a calculated inverse of a standard deviation normalized by mean for each epoch.

7. The system of claim 1 , wherein the instructions cause the one or more processors to:

train each of the plurality of chiller shutdown prediction models with different sets of hyper-parameters; and

select the set of hyper-parameters for each of the plurality of chiller shutdown prediction models that produces a most accurate prediction.

8. The system of claim 1 , wherein the instructions cause the one or more processors to generate a fault prediction using the selected chiller prediction model.

9. The system of claim 1 , wherein the instructions cause the one or more processors to update a fault prediction in response to the selected chiller prediction model for each epoch of a plurality of epochs.

10. A method for managing chiller models for a building, the method comprising:

determining whether chiller fault data exists in chiller data used to generate a plurality of chiller shutdown prediction models;

generating a first performance evaluation value for each of the plurality of chiller shutdown prediction models using a first evaluation technique in response to a determination that chiller fault data exists in the chiller data;

generating a second performance evaluation value for each of the plurality of chiller shutdown prediction models using a second evaluation technique in response to a determination that chiller fault data does not exist in the chiller data; and

selecting one of the plurality of chiller shutdown prediction models based on the first performance evaluation value and the second performance evaluation value.

11. The method of claim 10 , further comprising:

receiving the chiller data for one or more chillers, the chiller data indicating performance of one or more chillers; and

generating the plurality of chiller shutdown prediction models based on the chiller data.

12. The method of claim 10 , further comprising:

in response to identifying chiller fault data in the chiller data, calculating receiver operating characteristics for the chiller data; and

determining an area under a curve of the receiver operating characteristics.

13. The method of claim 10 , further comprising:

in response to identifying that the chiller data is deficient of any chiller fault data, calculating a standard deviation normalized by mean for a measure of a probability density function for the chiller data; and

determining an inverse of the standard deviation normalized by mean for the measure of the probability density function.

14. The method of claim 10 , further comprising receiving the chiller data for a plurality of epochs, wherein the plurality of chiller shutdown prediction models is generated for each of the plurality of epochs.

15. The method of claim 10 , further comprising selecting a chiller prediction model with a greatest value resulting from a calculated area under a curve of receiver operating characteristics or a calculated inverse of a standard deviation normalized by mean for each epoch.

16. The method of claim 10 , further comprising:

training each of the plurality of chiller shutdown prediction models with different sets of hyper-parameters; and

selecting the set of hyper-parameters for each of the plurality of chiller shutdown prediction models that produces a most accurate prediction.

17. The method of claim 10 , further comprising generating a fault prediction using the selected chiller prediction model.

18. The method of claim 10 , further comprising updating a fault prediction in response to the selected chiller prediction model for each epoch of a plurality of epochs.

19. A chiller model management system for a building, the system comprising:

one or more processors configured to:

determine whether chiller fault data exists in chiller data used to generate a plurality of chiller shutdown prediction models;

generate a first performance evaluation value for each of the plurality of chiller shutdown prediction models using a first evaluation technique in response to a determination that chiller fault data exists in the chiller data;

generate a second performance evaluation value for each of the plurality of chiller shutdown prediction models using a second evaluation technique in response to a determination that chiller fault data does not exist in the chiller data; and

select one of the plurality of chiller shutdown prediction models based on the first performance evaluation value and the second performance evaluation value.

20. The system of claim 19 , wherein the one or more processors are configured to:

receive the chiller data for one or more chillers, the chiller data indicating performance of one or more chillers; and

generate the plurality of chiller shutdown prediction models based on the chiller data.

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 Mar 26, 2020
From: MURUGESAN, SUGUMAR; LEE, YOUNG M.; JIN, ZHONGYI; AMORES, JAUME
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 052232/0152 →
Continuity (2)
Provisional Application 62685618 · Jun 15, 2018
Related Publication 20190384239A1 · Dec 19, 2019