Systems and methods for using rule-based fault detection in a building management system

US9568910B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9568910-B2
Application numberUS-201414320203-A
CountryUS
Kind codeB2
Filing dateJun 30, 2014
Priority dateJun 22, 2009
Publication dateFeb 14, 2017
Grant dateFeb 14, 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.

A controller for a building management system includes a first data interface configured to receive data from the building management system and a processing circuit including a processor and a memory device storing a fault detection rule having an initial threshold value. The processing circuit is configured to detect a first fault in the building management system using the stored fault detection rule having the initial threshold value and to use the data from the building management system to determine whether an adjustment to the stored fault detection rule is needed. In response to a determination that an adjustment to the stored fault detection rule is needed, the processing circuit is configured to calculate a new threshold value for the stored fault detection rule and update the stored fault detection rule by replacing the initial threshold value with the new threshold value.

First claim

Opening claim text (preview).

What is claimed is: 1. A controller for a building management system, the controller comprising: a first data interface configured to receive data from the building management system; and a processing circuit comprising an electronic processor and a memory device storing a fault detection rule having an initial threshold value, wherein the processing circuit is configured to: detect a first fault in the building management system by evaluating the stored fault detection rule, wherein evaluating the stored fault detection rule comprises comparing the data from the building management system to the initial threshold value; use the data from the building management system to determine whether an adjustment to the stored fault detection rule is needed, wherein the adjustment comprises replacing the initial threshold value with a new threshold value; in response to a determination that an adjustment to the stored fault detection rule is not needed, maintaining the initial threshold value in the stored fault detection rule such that the initial threshold value is compared to the data from the building management system when the stored fault detection rule is subsequently evaluated; and in response to a determination that an adjustment to the stored fault detection rule is needed, calculate the new threshold value for the stored fault detection rule and update the stored fault detection rule by replacing the initial threshold value with the new threshold value such that the new threshold value is compared to the data from the building management system when the stored fault detection rule is subsequently evaluated. 2. The controller of claim 1 , wherein the processing circuit is configured to use the stored fault detection rule having the new threshold value to detect a second fault in the building management system subsequent to updating the stored fault detection rule. 3. The controller of claim 1 , wherein the processing circuit is configured to use the stored fault detection rule having the initial threshold value to detect a second fault in the building management system subsequent to a determination that an adjustment to the stored fault detection rule is not needed. 4. The controller of claim 1 , further comprising: a second data interface separate from the first data interface; wherein the processing circuit is configured to use first data received via the first data interface to determine whether an adjustment to the stored fault detection rule is needed; and wherein the processing circuit is configured to use second data received via the second data interface to calculate the new threshold value. 5. The controller of claim 1 , wherein the processing circuit is configured to use at least one of performance indices and a history of fault detection data from the building management system to determine whether an adjustment to the stored fault detection rule is needed. 6. The controller of claim 5 , wherein the history of fault detection data comprises a number of faults detected according to the stored fault detection rule having the initial threshold value that were subsequently determined to be not actual faults. 7. The controller of claim 1 , further comprising: an electronic display device; wherein the processing circuit is configured to cause a graphical user interface to be displayed on the electronic display device and to update the stored fault detection rule in response to a user input received via the graphical user interface. 8. The controller of claim 1 , wherein the processing circuit is configured to determine whether an adjustment to the stored fault detection rule is needed, calculate the new threshold value, and update the stored fault detection rule automatically and without user input. 9. The controller of claim 1 , wherein calculating the new threshold value comprises: estimating at least one of an amount of time needed for a controlled device to reach a steady state and an amount of power consumed by the controlled device; and using at least one of the estimated time and the estimated amount of power as the new threshold value. 10. The controller of claim 1 , wherein calculating the new threshold value comprises: identifying a number of faults detected according to the stored fault detection rule having the initial threshold value; and adjusting the initial threshold value to decrease the number of faults detected according to the stored fault detection rule. 11. A controller for detecting faults in a building management system, the controller comprising: a communications port coupled to a master controller via a communications bus and configured to receive a control signal from the master controller; and a processing circuit comprising an electronic processor and memory, wherein the memory comprises a plurality of stored fault detection rules, wherein the processing circuit is configured to: collect building equipment data from building equipment; use the collected building equipment data to control the building equipment; determine a current operating state of the controller; identify a first subset of the stored fault detection rules that apply to the determined operating state and a second subset of the stored fault detection rules that do not apply to the current operating state; selectively evaluate the first subset of the stored fault detection rules to detect a fault in the building equipment using the collected building equipment data without evaluating the second subset of the stored fault detection rules; and report the detected fault to the master controller via the communications port and the communications bus. 12. The controller of claim 11 , wherein the controller is an equipment controller that directly controls the building equipment. 13. The controller of claim 11 , wherein the processing circuit is configured to collect the building equipment data and to use the collected building equipment data to detect the fault in the building equipment without receiving data from the master controller or any other controller. 14. The controller of claim 11 , wherein the processing circuit is configured to: identify a trigger condition and a content condition of the stored fault detection rule, wherein the trigger condition comprises a criterion which, if satisfied, triggers evaluation of the content condition; use the building equipment data from the building management system to evaluate the trigger condition; and in response to a determination that the trigger condition is satisfied, evaluate the content condition to detect a fault in the building management system. 15. A controller for detecting faults in a building management system, the controller comprising: a communications port coupled to a master controller via a communications bus and configured to receive a control signal from the master controller; and a processing circuit comprising an electronic processor and memory, wherein the memory comprises a plurality of stored fault detection rules, wherein the processing circuit is configured to: collect building equipment data from building equipment; use the collected building equipment data to control the building equipment; determine a current operating state of the controller; identify a first subset of the stored fault detection rules that apply to the determined operating state and a second subset of the stored fault detection rules that do not apply to the current operating state; selectively evaluate the first subset of the stored fault detection rules to detect a fault in the building equipment using the collected building equipment

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

  • electric · CPC title

  • Display of information, e.g. of data or controls · 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 US9568910B2 cover?
A controller for a building management system includes a first data interface configured to receive data from the building management system and a processing circuit including a processor and a memory device storing a fault detection rule having an initial threshold value. The processing circuit is configured to detect a first fault in the building management system using the stored fault detec…
Who is the assignee on this patent?
Johnson Controls Tech Co
What technology area does this patent fall under?
Primary CPC classification H02J13/1321. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 14 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).