IP Library Patent Application 17710603
Patent Application
App. No. 17/710,603

PREDICTIVE MODELING AND CONTROL SYSTEM FOR BUILDING EQUIPMENT WITH GENERATIVE ADVERSARIAL NETWORK

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 None
App. No.
17/710,603
Abstract

A method includes training a conditional generator by operating a generative adversarial network that includes the conditional generator, generating, by the conditional generator, synthetic timeseries data corresponding to a plurality of fault types, wherein labels for the plurality of fault types are used as inputs to the conditional generator, training a fault prediction model using the synthetic timeseries data, and predicting a fault for building equipment by applying the fault prediction model to real timeseries data relating to the building equipment.

Claims (43)

1 . A method for predicting faults in building equipment and initiating responsive actions, the method comprising:

training a conditional generator by operating a generative adversarial network comprising the conditional generator;

generating, by the conditional generator, synthetic timeseries data corresponding to a plurality of fault types, wherein labels for the plurality of fault types are used as inputs to the conditional generator;

training a fault prediction model using the synthetic timeseries data;

predicting a fault for building equipment by applying the fault prediction model to real timeseries data relating to the building equipment; and

initiating an automated action in response to predicting the fault for the building equipment.

2 . The method of claim 1 , wherein operating the generative adversarial network further comprises creating, by an embedder, a representation of preprocessed training data having reduced dimensionality relative to the preprocessed training data, attempting, by a recovery, to reconstruct the preprocessed training data from the representation, and attempting, by a discriminator, to discriminate to determine whether the synthetic timeseries data is synthetic.

3 . The method of claim 2 , comprising:

receiving, by the embedder and the generator, the preprocessed training data;

providing, by the generator, generated data to the discriminator;

providing, by the embedder, a first output to the discriminator; and

providing, by the embedder, an a second output to the recovery.

4 . The method of claim 2 , comprising enabling, by the embedder, learning of temporal dynamics from a latent space.

5 . The method of claim 1 , comprising using, by the generative adversarial network, a reconstructed loss, a weakly supervised loss, and an unsupervised loss.

6 . The method of claim 1 , wherein training the conditional generator is based on first actual timeseries data for a first unit of building equipment, the method further comprising updating the conditional generator for a second unit of building equipment by operating the generative adversarial network based on actual timeseries data for the second unit of building equipment.

7 . The method of claim 1 , wherein training the fault prediction model using the synthetic timeseries data comprises ranking a plurality of sets of the synthetic timeseries data and selecting a highest ranked of the plurality of sets of the synthetic timeseries data for use in training the fault prediction model.

8 . The method of claim 7 , wherein ranking the plurality of sets of the synthetic timeseries data comprises comparing the plurality of sets of the synthetic timeseries data to historical training data.

9 . The method of claim 1 , wherein the automated action comprises altering an internal operation of the building equipment to correct, mitigate, or prevent the fault.

10 . The method of claim 1 , wherein the automated action comprises altering a load on the building equipment to mitigate or prevent the fault.

11 . The method of claim 1 , wherein the automated action comprises performing maintenance on the building equipment to mitigate or prevent the fault.

12 . One or more non-transitory computer-readable media storing program instructions that, when executed by one or more processors, cause the one or more processors to execute operations comprising:

training a conditional generator by operating a generative adversarial network comprising the conditional generator;

generating, by the conditional generator, synthetic timeseries data corresponding to a plurality of fault types, wherein labels for the plurality of fault types are used as inputs to the conditional generator;

training a fault prediction model using the synthetic timeseries data; and

predicting a fault for building equipment by applying the fault prediction model to real timeseries data relating to the building equipment.

13 . The one or more non-transitory computer-readable media of claim 12 , wherein the operations further comprise creating, by an embedder, a representation of preprocessed training data having reduced dimensionality relative to the preprocessed training data, attempting, by a recovery, to reconstruct the preprocessed training data from the representation, and attempting, by a discriminator, to discriminate to determine whether the synthetic timeseries data is synthetic.

14 . The one or more non-transitory computer-readable media of claim 13 , the operations further comprising:

receiving, by the embedder and the generator, the preprocessed training data;

providing, by the generator, generated data to the discriminator;

providing, by the embedder, a first output to the discriminator; and

providing, by the embedder, an a second output to the recovery.

15 . The one or more non-transitory computer-readable media of claim 12 , wherein the operations further comprise updating the conditional generator for a new unit of building equipment by operating the generative adversarial network based on actual timeseries data for the new unit of building equipment.

16 . The one or more non-transitory computer-readable media of claim 12 , wherein training the fault prediction model using the synthetic timeseries data comprises ranking a plurality of sets of the synthetic timeseries data and selecting a highest ranked of the plurality of sets of the synthetic timeseries data for use in training the fault prediction model.

17 . The one or more non-transitory computer-readable media of claim 16 , wherein ranking the plurality of sets of the synthetic timeseries data comprises comparing the plurality of sets of the synthetic timeseries data to historical training data.

18 . The one or more non-transitory computer-readable media of claim 12 , wherein the operations further comprise mitigating or preventing the fault by altering an internal operation of the building equipment, altering a load on the building equipment, or causing maintenance to be performed on the building equipment.

19 . A system, comprising:

a unit of building equipment; and

computing hardware communicable with the unit of building equipment and programmed to:

train a conditional generator by operating a generative adversarial network comprising the conditional generator;

generate, using the conditional generator, synthetic timeseries data corresponding to a plurality of fault types, wherein labels for the plurality of fault types are used as inputs to the conditional generator;

train a fault prediction model using the synthetic timeseries data; and

predict a fault for building equipment by applying the fault prediction model to real timeseries data relating to the building equipment.

20 . The system of claim 19 , wherein the computer hardware is further programmed to alter an operation of the unit of building equipment in response to a prediction of the fault.

Assignments (2)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2022
From: JIANG, ZHANHONG; RISBECK, MICHAEL J.; LEE, YOUNG M.; SAMY, SANTLE CAMILUS KULANDAI; ZHANG, CHENLU
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 059503/0756 →