Automated fault detection and diagnostics in a building management system

US9606520B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9606520-B2
Application numberUS-201213439779-A
CountryUS
Kind codeB2
Filing dateApr 4, 2012
Priority dateJun 22, 2009
Publication dateMar 28, 2017
Grant dateMar 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein the variable is an indicator of performance of a mechanical system of the building management system that maintains a setpoint. 3. The method of claim 2 , wherein the variable is an exponentially weighted moving average of the error between an actual performance and an expected performance of the mechanical system. 4. The method of claim 1 , wherein the binning parameters describe a condition or set of conditions that relate to performance changes of the variable. 5. The method of claim 1 , wherein the binning parameter further indicates at least one of a time of day and an outside air temperature at the time when the observed point was generated. 6. The method of claim 1 , further comprising causing a graphical user interface to be displayed, wherein the graphical user interface is configured to graphically represent the data set, target parameter, estimator of scale, upper control limit, and lower control limit. 7. The method of claim 1 further comprising: detecting, for a monitored period, a fault of the building management system; and causing an indication of the fault for the monitored period to be displayed by a user interface device. 8. The method of claim 7 , wherein detecting a fault of the building management system for a monitored period comprises: counting, for the monitored period, the number of outliers detected; comparing the number of outliers detected during the monitored period to a threshold number of outliers under normal operating conditions; and detecting a fault of the monitored period if the number of outliers detected is greater than the threshold number of outliers. 9. The method of claim 8 , wherein the threshold number of outliers is determined by a statistical distribution. 10. The method of claim 9 , wherein the statistical distribution is at least one of a binomial distribution, a normal distribution, or a Poisson distribution. 11. The method of claim 1 , wherein the target parameter is at least one of a median or a mean, and wherein the estimator of scale is at least one of a robust standard deviation or a standard deviation. 12. The method of claim 2 , wherein detecting an outlier does not require configuration information to identify operating modes of the mechanical system. 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

Assignees

Inventors

Classifications

  • characterised by displaying of information or by user interaction, e.g. supervisory control and data acquisition [SCADA] systems · CPC title

  • using a wired telecommunication network or a data transmission bus · CPC title

  • Monitoring network conditions, e.g. electrical magnitudes or operational status · CPC title

  • Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads · CPC title

  • General power management systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9606520B2 cover?
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 sc…
Who is the assignee on this patent?
Noboa Homero L, Drees Kirk H, Wenzel Michael, and 1 more
What technology area does this patent fall under?
Primary CPC classification G05B15/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).