Abstract
Smart Building is a technology that is on the rise in developed countries. The idea behind it is that a smart building should be able to recognize a variety of situations in itself and respond accordingly. An automated building management system is set up to automate the controls and to coordinate the separate building engineering systems; the system comprises subsystems to automate this or that segment of the equipment. Mathematical modeling and computer simulation is necessary to study the various modes, in which the engineering subsystems and the system as a whole may operate. From the mathematical standpoint, a smart building is a continuous-discrete or hybrid system that comprises multiple coordinated components of varying nature that can be described as continuous or discrete processes. This paper proposes a smart building model that can simulate the functioning of the core engineering subsystems as well as the algorithms behind them. The model is based on Matlab Simulink and uses the Simscape physical modeling library as well as the Stateflow library. The model employs specialized control algorithms to coordinate subsystems and optimize power consumption.
Similar content being viewed by others
REFERENCES
Repin, V., Intelligent building. Close up concept, StrojPROFil, 2001, no. 8.
Tabunshchikov, Yu.A., Intelligent buildings, AVOK, 2001, no. 3, pp. 6–14.
Harke, W., Smart Home: Vernetzung von Haustechnik und Kommunikationssystemen im Wohnungsbau, Müller, 2004.
TRNSYS. http://sel.me.wisc.edu/trnsys/index.html.
ESP-r. http://www.esru.strath.ac.uk/Programs/ESP-r.htm.
IDA ICE. http://www.equa.se/en/ida-ice.
Pariiskaya, E.Yu., Application of the methods of the theory of reactive systems in the problems of modeling and qualitative analysis of continuously discrete systems, Differ. Uravn. Process. Upr., 1998, no. 1, 367–417.
Harel, D., Statecharts: A visual formalism for complex systems, Sci. Comput. Prog., 1987, vol. 8, pp. 231–274.
Stateflow, http://matlab.exponenta.ru/stateflow.
Booch, G., The Unified Modeling Language User Guide, Pearson Education (US), 2017.
Shalyto, A.A., Switch-tekhnologiya. Algoritmizatsiya i programmirovanie zadach logicheskogo upravleniya (Switch Technology. Algorithmization and Programming of Logic Control Tasks), St. Petersburg: Nauka, 1998.
AnyLogic—A multi-approach simulation tool. https://www.anylogic.ru.
Boev, V.D., et al., Komp’yuternoe modelirovanie: Posobie dlya kursovogo i diplomnogo proektirovaniya (Computer Modeling: Manual for Coursework and Diploma Design), St. Petersburg: VAS, 2011.
Modelica and the Modelica Association. https://modelica.org.
Dymola. http://www.3ds.com/products-services/catia/products/dymola.
MapleSim. http://www.maplesoft.com/products/maplesim/index.aspx.
Wolfram SystemModeler. http://www.wolfram.com/system-modeler/features/.
Welcome to OpenModelica. https://www.openmodelica.org/index.php.
JModelica. http://www.jmodelica.org.
Modelica StateGraph2. https://github.com/modelica/Modelica_StateGraph2.
MATLAB and Simulink. http://matlab.ru/products.
The MathWorks, Inc., Stateflow User’s Guide, 2012.
The MathWorks, Inc., Simscape User’s Guide, 2012.
Simulink Coder. http://matlab.ru/products/simulink-coder.
Embedded Coder. http://matlab.ru/products/embedded-coder.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
The authors declare that they have no conflicts of interest.
About this article
Cite this article
Maryasin, O.Y., Kolodkina, A.S. & Ogarkov, A.A. Computer Simulation of a Smart Building. Aut. Control Comp. Sci. 53, 787–793 (2019). https://doi.org/10.3103/S014641161907023X
Received:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S014641161907023X