Skip to main content
Log in

Computer Simulation of a Smart Building

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.

Similar content being viewed by others

REFERENCES

  1. Repin, V., Intelligent building. Close up concept, StrojPROFil, 2001, no. 8.

  2. Tabunshchikov, Yu.A., Intelligent buildings, AVOK, 2001, no. 3, pp. 6–14.

  3. Harke, W., Smart Home: Vernetzung von Haustechnik und Kommunikationssystemen im Wohnungsbau, Müller, 2004.

    Google Scholar 

  4. TRNSYS. http://sel.me.wisc.edu/trnsys/index.html.

  5. ESP-r. http://www.esru.strath.ac.uk/Programs/ESP-r.htm.

  6. IDA ICE. http://www.equa.se/en/ida-ice.

  7. 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.

  8. Harel, D., Statecharts: A visual formalism for complex systems, Sci. Comput. Prog., 1987, vol. 8, pp. 231–274.

    Article  MathSciNet  Google Scholar 

  9. Stateflow, http://matlab.exponenta.ru/stateflow.

  10. Booch, G., The Unified Modeling Language User Guide, Pearson Education (US), 2017.

    Google Scholar 

  11. Shalyto, A.A., Switch-tekhnologiya. Algoritmizatsiya i programmirovanie zadach logicheskogo upravleniya (Switch Technology. Algorithmization and Programming of Logic Control Tasks), St. Petersburg: Nauka, 1998.

  12. AnyLogic—A multi-approach simulation tool. https://www.anylogic.ru.

  13. 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.

  14. Modelica and the Modelica Association. https://modelica.org.

  15. Dymola. http://www.3ds.com/products-services/catia/products/dymola.

  16. MapleSim. http://www.maplesoft.com/products/maplesim/index.aspx.

  17. Wolfram SystemModeler. http://www.wolfram.com/system-modeler/features/.

  18. Welcome to OpenModelica. https://www.openmodelica.org/index.php.

  19. JModelica. http://www.jmodelica.org.

  20. Modelica StateGraph2. https://github.com/modelica/Modelica_StateGraph2.

  21. MATLAB and Simulink. http://matlab.ru/products.

  22. The MathWorks, Inc., Stateflow User’s Guide, 2012.

  23. The MathWorks, Inc., Simscape User’s Guide, 2012.

  24. Simulink Coder. http://matlab.ru/products/simulink-coder.

  25. Embedded Coder. http://matlab.ru/products/embedded-coder.

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to O. Yu. Maryasin, A. S. Kolodkina or A. A. Ogarkov.

Ethics declarations

The authors declare that they have no conflicts of interest.

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S014641161907023X

Keywords:

Navigation