Automated fault detection and diagnostics in a building management system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/00
G05B-015/02
G05B-023/02
G06F-017/50
H02J-013/00
출원번호
US-0439779
(2012-04-04)
등록번호
US-9606520
(2017-03-28)
발명자
/ 주소
Noboa, Homero L.
Drees, Kirk H.
Wenzel, Michael
출원인 / 주소
Johnson Controls Technology Company
대리인 / 주소
Foley & Lardner LLP
인용정보
피인용 횟수 :
0인용 특허 :
204
초록▼
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
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.
대표청구항▼
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 t
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; andcausing 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; anddetecting 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; andwherein 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. 14. The controller of claim 13, wherein the variable is an indicator of performance of a mechanical system of the building management system that maintains a setpoint. 15. The controller of claim 14, wherein the variable is an exponentially weighted moving average of the error between an actual performance and an expected performance of the mechanical system. 16. The controller of claim 13, wherein the binning parameters describe a condition or set of conditions that relate to performance changes of the variable. 17. The controller of claim 13, 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. 18. The controller of claim 13, wherein the processing circuit is further configured to cause a graphical user interface to be displayed, the graphical user interface is configured to graphically represent the data set, target parameter, estimator of scale, upper control limit, and lower control limit. 19. The controller of claim 13, wherein the processing circuit is further configured to detect, for a monitored period, a fault of the building management system; and wherein the processing circuit is further configured to cause an indication of the fault for the monitored period to be displayed by a user interface device. 20. The controller of claim 19, wherein detecting a fault of the building management system for a monitored period comprises: counting, for the monitored period, the number of outliers detected; andcomparing the number of outliers detected during the monitored period to a threshold number of outliers under normal operating conditions; anddetecting a fault of the monitored period if the number of outliers detected is greater than the threshold number of outliers. 21. The controller of claim 20, wherein the threshold number of faults is determined by a statistical distribution. 22. The controller of claim 21, wherein the statistical distribution is at least one of a binomial distribution, a normal distribution, or a Poisson distribution. 23. The controller of claim 13, 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. 24. The controller of claim 14, wherein detecting an outlier does not require configuration information to identify operating modes of the mechanical system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (204)
Borah, Frederic M.; Gavarian, Richard J.; Leib, Jr., Anthony; Venable, James, Actuator controller for monitoring health and status of the actuator and/or other equipment.
Shaw Allan (5th Floor ; Security House ; 233 North Terrace Adelaide AUX) Luxton Russell E. (5th Floor ; Security House ; 233 North Terrace Adelaide AUX), Air conditioner and method of dehumidifier control.
Shaw Allan (5th Floor ; Security House ; 233 North Terrace Adelaide AUX) Luxton Russell E. (5th Floor ; Security House ; 233 North Terrace Adelaide AUX) Luxton Russell E. (Adelaide AUX), Air conditioning and method of dehumidifier control.
Warashina Yoshitaka (Fuji JPX) Mochizuki Kazuo (Fuji JPX) Kumagai Noboru (Shizuoka JPX) Morita Keiichi (Fujinomiya JPX) Nagasawa Atsushi (Mishima JPX), Air conditioning apparatus having louver for changing the direction of air into room.
Huddleston Paul M. (Stone Mountain GA) Porter ; Jr. G. Burns (Doraville GA) Rooney David T. (Marietta GA), Apparatus and method for monitoring an energy management system.
Hedlund, Eric H.; Roddy, Nicholas Edward; Gibson, David Richard; Bliley, Richard G.; Pander, James E.; Puri, Ashish; O'Camb, Thomas E.; Lovelace, II, John Howard; Loncher, Steven, Apparatus and method for performance and fault data analysis.
Skaaning, Claus; Jensen, Finn V.; Kj.ae butted.rulff, Uffe; Pelletier, Paul A.; Jensen, Lasse Rostrup; Parker, Marilyn A.; Boborad, Janice L., Automated diagnosis of printer systems using Bayesian networks.
Kon Akihiko,JPX ; Naruse Akihiko,JPX, Building management system having set offset value learning and set bias value determining system for controlling therma.
Gloudeman Jeffrey J. ; Gottschalk Donald A. ; Kraemer C. Richard ; Rasmussen David E., Common object architecture supporting application-centric building automation systems.
Cebasek Gregory B. ; Gloudeman Jeffrey J. ; Gottschalk Donald A. ; Rasmussen David E., Communication system for distributed-object building automation system.
Crooks Gerry ; Arnhold Ed ; Battista John ; Boni Ken ; Bowers Dan ; Feichtner Mark ; French Blaine ; Genzberger Janna ; Holmes David D. ; Kippenhan Larry ; Miller Dave ; Nanto Shawn ; Orr Teri ; Schl, Computerized resource accounting methods and systems, computerized utility management methods and systems, multi-user u.
Kettler John P. (Shawnee KS) Reese James A. (Overland Park KS), Control system for air quality and temperature conditioning unit with high capacity filter bypass.
Jensen Howard A. (Mequon WI) Seem John E. (Menomonee Falls WI), Controller for use in an environment control network capable of storing diagnostic information.
Mathur Anoop (Shoreview MN) MacArthur Ward J. (Minneapolis MN) Gabel Steven D. (Golden Valley MN) Taracks Donald (Minneapolis MN) Zhao Jianliang (Albany CA) Spethman Donald H. (Northbrook IL), Cool storage supervisory controller.
Fukai Hisanori (Tokyo JPX) Yamazaki Hiroshi (Tokyo JPX) Kawano Kenji (Tokyo JPX) Kawano Shinichiro (Tokyo JPX) Okamoto Hajime (Tokyo JPX), Data acquisition system for the analysis of elevator trouble.
Seidl Neal John ; Divjak August Antony ; Kelkar Uday Ramchandra, Data structure for scheduled execution of commands in a facilities management control system.
West Jonathan D. ; Estill Brian T. ; Chen Jiade, Detection of saturation status for non-synchronous incremental actuators using a variable position estimate window.
Kahn Gary S. (Pittsburgh PA) Pepper Jeffrey A. (Verona PA) Kepner Al N. (Pittsburgh PA) Richer William (Pittsburgh PA) Enand Rajiv (Deerborn MI), Domain independent shell for building a diagnostic expert system.
Bilas Ronald J. (Cedar Rapids IA) Reid Drew A. (Cedar Rapids IA), Electrical distribution system having controller responsive to multiple command paths.
Cretella, Joaquim Geraldo; Herrig, Doyle G.; Rustad, Leslie D.; Gast, Randal; Schmidt, Richard W.; Flanagan, Thomas A., Environment-controlled transport unit.
Seem, John E.; Li, Yaoyu; Salsbury, Timothy, Fault detection systems and methods for self-optimizing heating, ventilation, and air conditioning controls.
Stanimirovic,Daniel, Fully articulated and comprehensive air and fluid distribution, metering, and control method and apparatus for primary movers, heat exchangers, and terminal flow devices.
Figley, Donald A.; Figley, Chase R.; Figley, Sarah A.; Figley, Curtis M., Humidity monitoring and alarm system for unattended detection of building moisture management problems.
Castelli, Vittorio; Hamilton, II, Rick A.; Pickover, Clifford A.; Wisniewski, Robert, Indicating physical site energy usage through a virtual environment.
Shah Dipak J. (Eden Prairie MN) Krueger James H. (Plymouth MN) Strand Rolf L. (Crystal MN), Indoor climate controller system adjusting both dry-bulb temperature and wet-bulb or dew point temperature in the enclos.
Wang Hsu-Pin (Tallahassee FL) Huang Hsin-Hao (Kaohsiung TWX) Knapp Gerald M. (Baton Rouge LA) Lin Chang-Ching (Tallahassee FL) Lin Shui-Shun (Tallahassee FL) Spoerre Julie K. (Tallahassee FL), Machine fault diagnostics system and method.
Spoerre Julie K. (Tallahassee FL) Lin Chang-Ching (Tallahassee FL) Wang Hsu-Pin (Tallahassee FL), Machine performance monitoring and fault classification using an exponentially weighted moving average scheme.
Erbstein Robert S. (New London County CT) Richard Gary R. (New London County CT) Palmatier Roland T. (Washington County RI) McGill Robert W. (Hilversum NLX), Management and analysis system for web machines and the like.
Wedekind Gilbert L. (698 McGill Rochester Hills MI 48309), Method and apparatus for adaptively optimizing climate control energy consumption in a building.
Seem,John E.; Huth,William A.; Fraune,Robert J.; Lewis,Anita M.; Ky,Tri V., Method and apparatus for assessing performance of an environmental control system.
Frerichs,Donald Karl; Toth,Frank Marvin, Method and apparatus for detecting faults in steam generator system components and other continuous processes.
MacGregor, Paul, Method and apparatus for determining energy savings by using a baseline energy use model that incorporates a neural network algorithm.
Barclay, Kenneth B.; Mattison, Timothy J.; Jones, Melvin A.; MacGregor, Paul, Method and apparatus for determining energy savings by using a baseline energy use model that incorporates an artificial intelligence algorithm.
Jones Jeffrey K. (1861 SE. 148th Ave. Portland OR 97233) White James (2233 SE. 53 Portland OR 97215), Method and apparatus for predictive maintenance of HVACR systems.
Glen David,CAX ; Caruk Gord,CAX ; Verma Raj,CAX ; Lee Keith,CAX, Method and apparatus for processing video data utilizing a palette digital to analog converter.
Chester,Daniel L.; Daniel,Stephen L.; Fickelscherer,Richard J.; Lenz,Douglas H., Method and system of monitoring, sensor validation and predictive fault analysis.
Thybo, Claus; Rasmussen, Bjarne Dindler; Izadi-Zamanabad, Roozbeh, Method for detecting changes in a first media flow of a heat or cooling medium in a refrigeration system.
Gray William F. (512 Herndon Pkwy. Herndon VA 22070), Method of automatically managing a network or remote function-excecuting apparatus from a programable network control ce.
Alex Bernaden, III ; Gaylon M. Decious ; John E. Seem ; Kirk H. Drees ; Jonathan D. West ; William R. Kuckuk, Method of programming and executing object-oriented state machine logic in a controller.
Enstrm Henrik S. (Fyndevgen 5 191 47 Sollentuna SEX), Method primarily for performance control at heat pumps or refrigerating installations and arrangement for carrying out t.
Matsubara,Masahiro; Harada,Yasushi; Sato,Yasuo; Kobayashi,Nobuhisa; Yamada,Junichi, Method, system and computer program for managing energy consumption.
Kountz Kenneth J. (Hoffman Estates IL) Cooper Kenneth W. (York PA) Abendschein Frederic H. (Columbia PA) Sumner ; Jr. Lee E. (Dallastown PA), Microcomputer control for an inverter-driven heat pump.
Seem John (Shorewood WI) Jensen Howard A. (Mequon WI) Monroe Richard H. (West Milwaukee WI), On-line monitoring of controllers in an environment control network.
Bliley, Richard G.; Roddy, Nicholas E., Process and system for analyzing fault log data from a machine so as to identify faults predictive of machine failures.
Cmar Gregory (379 Namant Rd. Namant MA 01908), Process for identifying patterns of electric energy effects of proposed changes, and implementing such changes in the fa.
Blevins, Terrence L.; Nixon, Mark J.; McMillan, Gregory K., Process plant monitoring based on multivariate statistical analysis and on-line process simulation.
Morley Richard E. (Mason NH) Bromberg Michael A. (Nashua NH) Taylor William A. (Campton NH), Programmable sequence controller with drum emulation and improved power-down power-up circuitry.
Bernaden ; III Alex ; Decious Gaylon M. ; Seem John E. ; Drees Kirk H. ; West Jonathan D. ; Kuckuk William R., State machine controller for operating variable air volume terminal units of an environmental control system.
Edwards, Reed; McNeely, Sr., James Clyde; Carden, Kevin Daniel; Mullis, Vance, System and method for determining expected unserved energy to quantify generation reliability risks.
Culp, Charles H.; Claridge, David E.; Haberl, Jeffrey S.; Turner, William D.; Liu, Mingsheng, System and method for diagnostically evaluating energy consumption systems and components of a facility.
Culp,Charles H.; Claridge,David E.; Haberl,Jeffrey S.; Turner,William D., System and method for remote identification of energy consumption systems and components.
Culp, Charles H.; Claridge, David E.; Haberl, Jeffrey S.; Turner, William D., System and method for remote monitoring and controlling of facility energy consumption.
Culp,Charles H.; Claridge,David E.; Haberl,Jeffrey S.; Turner,William D., System and method for remote monitoring and controlling of facility energy consumption.
Culp,Charles H.; Claridge,David E.; Haberl,Jeffrey S.; Turner,William D., System and method for remote retrofit identification of energy consumption systems and components.
Burns Thomas J. (Callaway FL) Page Edward C. (Lynn Haven FL) Gregory Rita A. (Panama City FL) Pryor George M. (Panama City FL), Totally integrated construction cost estimating, analysis, and reporting system.
Ahmed, Syed S.; Sawyer, Kevin W.; Herzog, Bryan M.; Hall, Kim L.; Beason, Kirk W., Unit ventilator having a splitter plate and a pivoting damper blade assembly.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.