Systems and methods for statistical control and fault detection in a building management system
First Claim
Patent Images
1. A controller for a building management system comprising:
- a processing circuit configured to at least one of receive or calculate an updated performance value for the building management system;
wherein the processing circuit is further configured to maintain at least one threshold parameter relative to a history of performance values, to determine an exponentially weighted moving average of the history of performance values, and to determine whether the exponentially weighted moving average of the history of performance values is outside of a range defined by the at least one threshold parameter;
wherein the processing circuit is further configured to generate an output that indicates a result of whether the exponentially weighted moving average is outside of the range defined by the at least one threshold parameter, andwherein the processing circuit is further configured to;
generate a target parameter based on a median of the history of performance values;
generate an estimator of scale of the history of performance values, wherein the estimator of scale reduces an effect of outliers in the history of performance values; and
use the estimator of scale and the target parameter to update the at least one threshold parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A building management strategy includes using exponentially weighted moving averages with statistical models to detect changes in the behavior of the building management system. Detected changes in the behavior of the system may indicate a detected fault, a change in a predicted behavior, or a need for the statistical models to be updated.
287 Citations
16 Claims
-
1. A controller for a building management system comprising:
-
a processing circuit configured to at least one of receive or calculate an updated performance value for the building management system; wherein the processing circuit is further configured to maintain at least one threshold parameter relative to a history of performance values, to determine an exponentially weighted moving average of the history of performance values, and to determine whether the exponentially weighted moving average of the history of performance values is outside of a range defined by the at least one threshold parameter; wherein the processing circuit is further configured to generate an output that indicates a result of whether the exponentially weighted moving average is outside of the range defined by the at least one threshold parameter, and wherein the processing circuit is further configured to;
generate a target parameter based on a median of the history of performance values;
generate an estimator of scale of the history of performance values, wherein the estimator of scale reduces an effect of outliers in the history of performance values; and
use the estimator of scale and the target parameter to update the at least one threshold parameter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of detecting faults in a building management system, the method comprising:
-
at a computer of the building management system, receiving first performance values for the building management system; calculating an exponentially weighted moving average using the first performance values; determining if the moving average is outside of a range defined by a threshold parameter; receiving new performance values for the building management system; and updating the threshold parameter using the new performance values, wherein updating the threshold parameter comprises; generating a target parameter, wherein the target parameter is a median of a history of performance values; generating an estimator of scale of the history of performance values, wherein the estimator of scale reduces an effect of outliers in the history of performance values; using the estimator of scale and the target parameter to generate the threshold parameter; and storing the threshold parameter in a memory of the computer. - View Dependent Claims (7, 8, 9)
-
-
10. A building management system comprising:
-
a processing circuit configured to receive first performance values, to generate an exponentially weighted moving average using the first performance values, to determine whether the exponentially weighted moving average is average to the at least one outside of a range defined by a threshold parameter, and to update the threshold parameter in response to a determination that the exponentially weighted moving average is outside of the range defined by the threshold parameter, wherein the processing circuit is further configured to;
generate a target parameter based on a median of a history of performance values;
generate an estimator of scale of the history of performance values, wherein the estimator of scale reduces an effect of outliers in the history of performance values; and
use the estimator of scale and the target parameter to generate an updated threshold parameter. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification