Abstract
The article proposes a software package containing effective implementation of models of the dangerous fire factors spread dynamics and people evacuation in premises. The dangerous fire factors spread model included in the package consist of fire and heat spread models. The first one is based on two-dimensional four-state probabilistic cellular automaton, the second one is based on simple graph theory apparatus and basics of thermodynamics. The people evacuation model implemented in the package is based on multi-agent systems approach, simple graph theory and basics of mechanics which include kinematics, conservation laws and collision theory. The package implementation process in the Java programming language is described, advantages of the chosen language are listed. The software package distinctive features and functional requirements are listed and explained, its inner module structure is described and illustrated, user interaction types are shown. The package allows to simulate and analyze critical situations that arise during a fire, calculate the dynamics of dangerous fire factors development and simulate people evacuation from the premises. The implemented models and the algorithm for their interconnection provide high model performance and accuracy [1].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Samartsev, A.A., Rezchikov, A.F., Kushnikov, V.A., Ivashchenko, V.A., et al.: Fire and heat spreading model based on cellular automata theory. J. Phys: Conf. Ser. 1015, 032120 (2018)
Svirin, I.S.: Overview of models of fire spread in buildings. Probl. Saf. Emerg. Situat. 6, 114–129 (2013). (in Russian)
Rudnitsky, V.N., Melnikova, E.A., Pustovit, M.A.: Parallelization and optimization of the calculation of the fire spread process on the basis of three-dimensional cellular automata. Vector Sci. TSU 1, 22–26 (2014). (in Russian)
Apiecionek, L., Zarzycki, H., Czerniak, J.M., et al.: The cellular automata theory with fuzzy numbers in simulation of real fires in buildings. Advances in Intelligent Systems and Computing, vol. 559, pp. 169–182 (2018)
Technical guide SITIS VIM 4.10, Constructing information technologies and systems OOO Sitis (2017). (in Russian)
Fedosov, S.V., Ibragimov, A.M., Soloviev, R.A., et al.: Mathematical model of fire spread in the premises system. Vestn. MGSU 4, 121–128 (2013). (in Russian)
Aptukov, A.M., Brazun, D.A., Lyushnin, A.V.: Modeling the behavior of a panicking crowd in a multi-level ramified premises. Comput. Stud. Model. 5, 491–508 (2013). (in Russian)
Moussaida, M., Helbing, D., Theraulaza, G.: How simple rules determine pedestrian behavior and crowd disasters. PNAS 108(17), 6884–6892 (2011)
Hanea, D.M.: Human risk of fire: building a decision support tool using Bayesian networks. Wöhrmann Print Service, 227 p (2009)
Korhonen, T.: Fire Dynamics Simulator with Evacuation: FDS + Evac Technical Reference and User’s Guide (FDS 6.5.2, Evac 2.5.2, DRAFT). VTT Technical Research Centre of Finland (2016)
Litvintsev, K.Y., Dekterev, A.A., Kirik, E.S., et al.: Possibilities of joint simulation of the spread of fires and evacuation in buildings. In: Kasimova, D.P. (ed.) Conjugated Tasks of Mechanics of Reactive Media, Computer Science and Ecology: Materials XX All-Russia. Scientific Conference from International Participation 2016, pp. 26–29 (2016). (in Russian)
Litvintsev, K.Y., Kirik, E.S., Dekterev, A.A., et al.: Analytical complex “Sigma PB” on simulation of fire spread and evacuation. In: Fire Safety, pp. 51–59 (2016). (in Russian)
Jackson Project home. https://github.com/FasterXML/jackson. Last Accessed 23 Sept 2018
Package javax.swing. https://docs.oracle.com/javase/7/docs/api/javax/swing/package-summary.html. Last Accessed 21 Sept 2018
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Boston (1994)
A 2D chart library for Java applications (JavaFX, Swing or server-side). https://github.com/jfree/jfreechart. Last Accessed 17 Sept 2018
NVIDIA, Accelerated computing, CUDA zone. https://developer.nvidia.com/cuda-zone. Last Accessed 30 Sept 2018
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Samartsev, A. et al. (2019). Software Package for Modeling the Process of Fire Spread and People Evacuation in Premises. In: Dolinina, O., Brovko, A., Pechenkin, V., Lvov, A., Zhmud, V., Kreinovich, V. (eds) Recent Research in Control Engineering and Decision Making. ICIT 2019. Studies in Systems, Decision and Control, vol 199. Springer, Cham. https://doi.org/10.1007/978-3-030-12072-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-12072-6_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-12071-9
Online ISBN: 978-3-030-12072-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)