Systems and methods for using rule-based fault detection in a building management system
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14)
-
-
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 data without evaluating the second subset of the stored fault detection rules; report the detected fault to the master controller via the communications port and the communications bus; evaluate the collected building equipment data relative to a state transition condition; and cause the controller to transition between a plurality of operating states based on a result of the evaluation. - View Dependent Claims (16, 17)
-
Specification