Automated fault detection and diagnostics in a building management system
First Claim
1. A computerized method for detecting outliers in a building management system having multiple operating modes, the method comprising:
- receiving, at a building management system, a data set containing a plurality of observed points for a variable of the building management system, wherein each of the plurality of observed points is associated with a binning parameter indicating an operating mode of the building management system at a time when the observed point was generated, wherein the operating mode comprises high energy consumption mode and low energy consumption mode;
organizing the data set into multiple bins based on the binning parameters, each bin representing a subset of the data set and containing a plurality of the observed points for the variable of the building management system, wherein the observed points within each bin are related to each other by the binning parameters associated therewith, wherein each bin corresponds to a different operating mode of the building management system and contains the observed points that were generated when the building management system was operating in the corresponding operating mode;
calculating, for each bin, a target parameter and an estimator of scale for the observed points contained within the bin, each of the bins having a different target parameter and a different estimator of scale;
generating, for each bin, an upper control limit by adding a multiple of the calculated estimator of scale to the calculated target parameter for the bin and a lower control limit by subtracting a multiple of the calculated estimator of scale from the calculated target parameter for the bin, each of the bins having a different upper control limit and a different lower control limit;
detecting, for each bin, an outlier of the building management system by comparing a data point of the bin to the upper control limit and the lower control limit for the bin, wherein an outlier is detected if the data point is not within a bin-specific control limit interval between the upper control limit and the lower control limit, each of the bins having a different bin-specific control limit interval which characterizes operation of the building management system in the corresponding operating mode, wherein at least one of the bin-specific control limit intervals increases a likelihood of detecting the outlier relative to a control limit interval generated by performing the calculating and generating steps for an entirety of the data set;
outputting an indication of one or more of the outliers to at least one of a memory device, a user device, or another device on the building management system; and
wherein the variable of the building management system comprises a controllable variable and an uncontrollable variable;
wherein the controllable variable comprises at least one of occupancy of an area, space usage, and occupancy hours;
wherein the uncontrollable variable comprises at least one of outdoor air temperature, solar intensity, and degree days.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for automated fault detection in a building management system are shown and described. The systems and methods further involve organizing the data set into bins, each bin containing a plurality of the observed points for the variable of the building management system. The systems and methods further involve calculating, for each bin, a target parameter and an estimator of scale for the observed points. The systems and methods further involve detecting, for each bin, an outlier of the building management system by comparing a data point of the bin to the calculated target parameter and estimator of scale for the bin.
346 Citations
24 Claims
-
1. A computerized method for detecting outliers in a building management system having multiple operating modes, the method comprising:
-
receiving, at a building management system, a data set containing a plurality of observed points for a variable of the building management system, wherein each of the plurality of observed points is associated with a binning parameter indicating an operating mode of the building management system at a time when the observed point was generated, wherein the operating mode comprises high energy consumption mode and low energy consumption mode; organizing the data set into multiple bins based on the binning parameters, each bin representing a subset of the data set and containing a plurality of the observed points for the variable of the building management system, wherein the observed points within each bin are related to each other by the binning parameters associated therewith, wherein each bin corresponds to a different operating mode of the building management system and contains the observed points that were generated when the building management system was operating in the corresponding operating mode; calculating, for each bin, a target parameter and an estimator of scale for the observed points contained within the bin, each of the bins having a different target parameter and a different estimator of scale; generating, for each bin, an upper control limit by adding a multiple of the calculated estimator of scale to the calculated target parameter for the bin and a lower control limit by subtracting a multiple of the calculated estimator of scale from the calculated target parameter for the bin, each of the bins having a different upper control limit and a different lower control limit; detecting, for each bin, an outlier of the building management system by comparing a data point of the bin to the upper control limit and the lower control limit for the bin, wherein an outlier is detected if the data point is not within a bin-specific control limit interval between the upper control limit and the lower control limit, each of the bins having a different bin-specific control limit interval which characterizes operation of the building management system in the corresponding operating mode, wherein at least one of the bin-specific control limit intervals increases a likelihood of detecting the outlier relative to a control limit interval generated by performing the calculating and generating steps for an entirety of the data set;
outputting an indication of one or more of the outliers to at least one of a memory device, a user device, or another device on the building management system; and
wherein the variable of the building management system comprises a controllable variable and an uncontrollable variable;
wherein the controllable variable comprises at least one of occupancy of an area, space usage, and occupancy hours;
wherein the uncontrollable variable comprises at least one of outdoor air temperature, solar intensity, and degree days. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A controller for detecting outliers in a building management system having multiple operating modes, the controller comprising:
-
a processing circuit configured to receive a data set containing a plurality of observed points for a variable of the building management system, wherein each of the plurality of observed points is associated with a binning parameter indicating an operating mode of the building management system at a time when the observed point was generated, wherein the operating mode comprises high energy consumption mode and low energy consumption mode; and wherein the processing circuit is further configured to organize the data set into multiple bins based on the binning parameters, each bin representing a subset of the data set and containing a plurality of the observed points for the variable of the building management system, wherein the observed points within each bin are related to each other by the binning parameters associated therewith, wherein each bin corresponds to a different operating mode of the building management system and contains the observed points that were generated when the building management system was operating in the corresponding operating mode; wherein the processing circuit is further configured to calculate, for each bin, a target parameter and an estimator of scale for the observed points contained within the bin, each of the bins having a different target parameter and a different estimator of scale; wherein the processing circuit is further configured to generate, for each bin, an upper control limit by adding a multiple of the calculated estimator of scale to the calculated target parameter for the bin and a lower control limit by subtracting a multiple of the calculated estimator of scale from the calculated target parameter for the bin, each of the bins having a different upper control limit and a different lower control limit; wherein the processing circuit is further configured to detect, for each bin, an outlier of the building management system by comparing a data point of the bin to the upper control limit and the lower control limit for the bin, wherein an outlier is detected if the data point is not within a bin-specific control limit interval between the upper control limit and the lower control limit, each of the bins having a different bin-specific control limit interval which characterizes operation of the building management system in the corresponding operating mode, wherein at least one of the bin-specific control limit intervals increases a likelihood of detecting the outlier relative to a control limit interval generated by performing the calculating and generating steps for an entirety of the data set;
wherein the processing circuit is further configured to output an indication of one or more of the faults to at least one of a memory device, a user device, or another device on the building management system; and
wherein the variable of the building management system comprises a controllable variable and an uncontrollable variable;
wherein the controllable variable comprises at least one of occupancy of an area, space usage, and occupancy hours;
wherein the uncontrollable variable comprises at least one of outdoor air temperature, solar intensity, and degree days. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification