TY - CHAP
T1 - Temporal model-based diagnostics generation for HVAC control systems
AU - Behrens, Marion
AU - Provan, Gregory
PY - 2010
Y1 - 2010
N2 - Optimizing energy usage in buildings requires global models that integrate multiple factors contributing to energy, such as lighting, "Heating, Ventilating, and Air Conditioning" (HVAC), security, etc. Model transformation methods can then use these global models to generate application-focused code, such as diagnostics or control code. In this paper we focus on using model transformation techniques to generate model-based diagnostics (MBD) models from "global" building systems models. This work describes the automated generation of models for MBD by considering control systems which are described through behavior that also relies on the state of the system. Our approach contributes to model-driven development of complex systems by extending model consistency up to models for diagnostics. We transform hybrid-systems (HS) models into models based on propositional temporal logic with timing abstracted through sequentiality, and illustrate the transformation process through a simple example.
AB - Optimizing energy usage in buildings requires global models that integrate multiple factors contributing to energy, such as lighting, "Heating, Ventilating, and Air Conditioning" (HVAC), security, etc. Model transformation methods can then use these global models to generate application-focused code, such as diagnostics or control code. In this paper we focus on using model transformation techniques to generate model-based diagnostics (MBD) models from "global" building systems models. This work describes the automated generation of models for MBD by considering control systems which are described through behavior that also relies on the state of the system. Our approach contributes to model-driven development of complex systems by extending model consistency up to models for diagnostics. We transform hybrid-systems (HS) models into models based on propositional temporal logic with timing abstracted through sequentiality, and illustrate the transformation process through a simple example.
UR - https://www.scopus.com/pages/publications/77954725205
U2 - 10.1007/978-3-642-13688-7_3
DO - 10.1007/978-3-642-13688-7_3
M3 - Chapter
AN - SCOPUS:77954725205
SN - 3642136877
SN - 9783642136870
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 31
EP - 44
BT - Theory and Practice of Model Transformations - Third International Conference, ICMT 2010, Proceedings
T2 - 3rd International Conference on Theory and Practice of Model Transformations, ICMT 2010
Y2 - 28 June 2010 through 2 July 2010
ER -