A Fire Evacuation and Control System in Smart Buildings Based on the Internet of Things and a Hybrid Intelligent Algorithm
Abstract
:1. Introduction
- Decreasing cost in an IoT-based fire evacuation system using a hybrid EPC-PSO method;
- Decreasing energy consumption in an IoT-based fire evacuation system using a hybrid EPC-PSO method;
- Decreasing execution time in an IoT-based fire evacuation system using a hybrid EPC-PSO method.
2. Related Work
3. Methodology
3.1. System Architecture
3.2. Problem Formulation
3.3. Emperor Penguins Colony (EPC) Algorithm
- (1)
- All initial-population penguins radiate heat and are attracted to one another according to their absorption coefficient.
- (2)
- It is believed that every penguin’s body surface area is the same.
- (3)
- Penguins ignore the impacts of the earth’s surface and atmosphere and absorb all heat radiation.
- (4)
- The penguins’ thermal radiation is considered linear.
- (5)
- Two penguins are attracted to one another based on the quantity of heat in the space between them. The amount of heat received decreases with increasing distance; on the other hand, it increases with decreasing distance.
Algorithm 1: Pseudo-code of the EPC algorithm. |
Begin generate initial population array of EPs (Colony Size); generate position of each EP; generate cost of each EP; determine initial heat absorption coefficient; for it = 1 to MaxIteration do generate repeat copies of population array; for i = 1 to n population, do if costj < costi then calculate heat radiation (Equation (9)); calculate attractiveness (Equation (10)); calculate coordinated spiral movement; determine new position; evaluate new solutions; end for end for end for sort the solutions and find the best one; End |
- ⮚
- Body surface area
- ⮚
- Heat transfer
- ⮚
- Heat intensity and attractiveness
- ⮚
- Coordinated spiral-like movements
3.4. Particle Swarm Optimization (PSO)
Algorithm 2: Pseudo-code of the PSO algorithm. |
Begin initialize the population with n particles; while (termination creation is not met) for i = 1:n Xi←particle i; if (f(Xi) > pbest) pbest = f(Xi); end if gbest ←best Xi among all solutions in the population; Xi←calculate the velocity based on Equation (16); update the particles based on Equation (17); end for end while End |
3.5. Hybrid Method
4. Simulation
4.1. Simulation Environment
4.2. Dataset and Simulation Parameters
4.3. Comparisons
5. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Khan, A.; Aesha, A.A.; Aka, J.S.; Rahman, S.F.; Rahman, M.J.-U. An IoT based intelligent fire evacuation system. In Proceedings of the 2018 21st International Conference of Computer and Information Technology (ICCIT), Dhaka, Bangladesh, 21–23 December 2018. [Google Scholar]
- Jiang, H. Mobile fire evacuation system for large public buildings based on artificial intelligence and IoT. IEEE Access 2019, 7, 64101–64109. [Google Scholar] [CrossRef]
- Fang, H.; Lo, S.; Lo, J.T. Building fire evacuation: An IoT-aided perspective in the 5G era. Buildings 2021, 11, 643. [Google Scholar] [CrossRef]
- Zheng, W.; Cai, Q. Implementation of intelligent fire evacuation route based on Internet of things. In Proceedings of the 2015 IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 19–20 December 2015. [Google Scholar]
- Darbandi, M. Proposing New Intelligence Algorithm for Suggesting Better Services to Cloud Users based on Kalman Filtering. J. Comput. Sci. Appl. 2017, 5, 11–16. [Google Scholar]
- Darbandi, M. Kalman filtering for estimation and prediction servers with lower traffic loads for transferring high-level processes in cloud computing. HCTL Int. J. Technol. Innov. Res. 2017, 23, 10–20. [Google Scholar]
- Rejeb, A.; Rejeb, K.; Simske, S.; Treiblmaier, H.; Zailani, S. The big picture on the internet of things and the smart city: A review of what we know and what we need to know. Internet Things 2022, 19, 100565. [Google Scholar] [CrossRef]
- Zhang, G.; Navimipour, N.J. A comprehensive and systematic review of the IoT-based medical management systems: Applications, techniques, trends and open issues. Sustain. Cities Soc. 2022, 82, 103914. [Google Scholar] [CrossRef]
- Ghaffar, Z.; Alshahrani, A.; Fayaz, M.; Alghamdi, A.M.; Gwak, J. A topical review on machine learning, software defined networking, internet of things applications: Research limitations and challenges. Electronics 2021, 10, 880. [Google Scholar]
- Heidari, A.; Jabraeil Jamali, M.A.; Jafari Navimipour, N.; Akbarpour, S. Deep Q-Learning technique for offloading offline/online computation in blockchain-enabled green IoT-Edge scenarios. Appl. Sci. 2022, 12, 8232. [Google Scholar] [CrossRef]
- Khraisat, A.; Gondal, I.; Vamplew, P.; Kamruzzaman, J.; Alazab, A. A novel ensemble of hybrid intrusion detection system for detecting internet of things attacks. Electronics 2019, 8, 1210. [Google Scholar] [CrossRef]
- Dang, L.M.; Piran, M.J.; Han, D.; Min, K.; Moon, H. A survey on internet of things and cloud computing for healthcare. Electronics 2019, 8, 768. [Google Scholar] [CrossRef]
- Sun, X.; Ansari, N. EdgeIoT: Mobile edge computing for the Internet of Things. IEEE Commun. Mag. 2016, 54, 22–29. [Google Scholar] [CrossRef]
- Bilbao, B.; Mistry, J.; Millán, A.; Berardi, A. Sharing multiple perspectives on burning: Towards a participatory and intercultural fire management policy in Venezuela, Brazil, and Guyana. Fire 2019, 2, 39. [Google Scholar] [CrossRef]
- Hassan, M.K.; Hossain, M.D.; Gilvonio, M.; Rahnamayiezekavat, P.; Douglas, G.; Pathirana, S.; Saha, S. Numerical investigations on the influencing factors of rapid fire spread of flammable cladding in a high-rise building. Fire 2022, 5, 149. [Google Scholar] [CrossRef]
- Acharjya, P.P.; Koley, S.; Chattopadhyay, S. A Smart Emergency Exit System Based on IoT for Fire Perils. In Proceedings of the International Conference on Advanced Computing Applications, Coimbatore, India, 4–5 March 2022; Springer: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Mekni, S.K. Design and Implementation of a Smart fire detection and monitoring system based on IoT. In Proceedings of the 2022 4th International Conference on Applied Automation and Industrial Diagnostics (ICAAID), Hail, Saudi Arabia, 29–31 March 2022. [Google Scholar]
- Singh, R.; Birajdar, G.S.; Rashid, M.; Gehlot, A.; Akram, S.V.; AlGhamdi, A.S.; Alshamrani, S.S. Hybrid Architectural Network Implementation to Realize a Fire Evacuation Path with 2.4 GHz Zigbee and LoRa. Sustainability 2021, 13, 13238. [Google Scholar] [CrossRef]
- Zualkernan, I.A.; Aloul, F.A.; Sakkia, V.; Al Noman, H.; Sowdagar, S.; Al Hammadi, O. An IoT-based emergency evacuation system. In Proceedings of the 2019 IEEE International Conference on Internet of Things and Intelligence System (IoTaIS), Bali, Indonesia, 5–7 November 2019. [Google Scholar]
- Aymaz, Ş.; Çavdar, T.; Çavdar, A.D. Fire evacuation route determination based on particle swarm optimization. In Proceedings of the 2017 International Artificial Intelligence and Data Processing Symposium (IDAP), Malatya, Turkey, 16–17 September 2017. [Google Scholar]
- Lozowicka, D.; Nikonczuk, P. Genetic Method of Optimization of Evacuation Ways in Cases the Fire Growth at Ferryboat. IFAC Proc. Vol. 2001, 34, 233–235. [Google Scholar] [CrossRef]
- Park, S.; Park, S.H.; Park, L.W.; Park, S.; Lee, S.; Lee, T.; Lee, S.H.; Jang, H.; Kim, S.M.; Chang, H. Design and implementation of a smart IoT based building and town disaster management system in smart city infrastructure. Appl. Sci. 2018, 8, 2239. [Google Scholar] [CrossRef]
- Ji, Y.; Wang, W.; Zheng, M.; Chen, S. Real Time Building Evacuation Modeling with an Improved Cellular Automata Method and Corresponding IoT System Implementation. Buildings 2022, 12, 718. [Google Scholar] [CrossRef]
- Ikeda, Y.; Inoue, M. An evacuation route planning for safety route guidance system after natural disaster using multi-objective genetic algorithm. Procedia Comput. Sci. 2016, 96, 1323–1331. [Google Scholar] [CrossRef]
- Francis, R.L. A Simple Graphical Procedure to Estimate the Minimum Time to Evacuate a Building; Society of Fire Protection Engineers: Gaithersburg, MD, USA, 1979. [Google Scholar]
- Pursals, S.C.; Garzón, F.G. Optimal building evacuation time considering evacuation routes. Eur. J. Oper. Res. 2009, 192, 692–699. [Google Scholar] [CrossRef]
- Harifi, S.; Mohammadzadeh, J.; Khalilian, M.; Ebrahimnejad, S. Hybrid-EPC: An Emperor Penguins Colony algorithm with crossover and mutation operators and its application in community detection. Prog. Artif. Intell. 2021, 10, 181–193. [Google Scholar] [CrossRef]
- Kumar, P.V.; Marimuthu, C.; Sivaranjani, S.; Punitha, S. Reconstruction of Multi-channel ECG using Compressive Sensing based Emperor Penguin Colony in WBSN. Int. J. Mech. Eng. 2021, 6, 3. [Google Scholar]
- Pinshow, B.; Fedak, M.A.; Battles, D.R.; Schmidt-Nielsen, K. Energy expenditure for thermoregulation and locomotion in emperor penguins. Am. J. Physiol. -Leg. Content 1976, 231, 903–912. [Google Scholar] [CrossRef] [PubMed]
- Du, N.; Fan, J.; Wu, H.; Chen, S.; Liu, Y. An improved model of heat transfer through penguin feathers and down. J. Theor. Biol. 2007, 248, 727–735. [Google Scholar] [CrossRef] [PubMed]
- McCafferty, D.; Gilbert, C.; Paterson, W.; Pomeroy, P.; Thompson, D.; Currie, J.; Ancel, A. Estimating metabolic heat loss in birds and mammals by combining infrared thermography with biophysical modelling. Comp. Biochem. Physiol. Part A Mol. Integr. Physiol. 2011, 158, 337–345. [Google Scholar] [CrossRef] [PubMed]
- Hammel, H.T. Infrared emissivities of some arctic fauna. J. Mammal. 1956, 37, 375–378. [Google Scholar] [CrossRef]
- Harifi, S.; Khalilian, M.; Mohammadzadeh, J.; Ebrahimnejad, S. Optimizing a neuro-fuzzy system based on nature-inspired emperor penguins colony optimization algorithm. IEEE Trans. Fuzzy Syst. 2020, 28, 1110–1124. [Google Scholar] [CrossRef]
- Weisstein, E.W. Logarithmic Spiral. 2002. Available online: https://mathworld.wolfram.com/ (accessed on 23 February 2023).
- Harifi, S.; Khalilian, M.; Mohammadzadeh, J.; Ebrahimnejad, S. Emperor Penguins Colony: A new metaheuristic algorithm for optimization. Evol. Intell. 2019, 12, 211–226. [Google Scholar] [CrossRef]
- Premalatha, K.; Natarajan, A. Hybrid PSO and GA for global maximization. Int. J. Open Probl. Compt. Math 2009, 2, 597–608. [Google Scholar]
- Kong, X.; Gao, Y.; Wang, T.; Liu, J.; Xu, W. Multi-robot Task Allocation Strategy based on Particle Swarm Optimization and Greedy Algorithm. In Proceedings of the 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 24–26 May 2019. [Google Scholar]
- Alzaqebah, M.; Jawarneh, S.; Mohammad, R.M.A.; Alsmadi, M.K.; Al-Marashdeh, I.; Ahmed, E.A.; Alrefai, N.; Alghamdi, F.A. Hybrid feature selection method based on particle swarm optimization and adaptive local search method. Int. J. Electr. Comput. Eng. 2021, 11, 2414. [Google Scholar] [CrossRef]
- Arora, S.; Singh, H.; Sharma, M.; Sharma, S.; Anand, P. A new hybrid algorithm based on grey wolf optimization and crow search algorithm for unconstrained function optimization and feature selection. IEEE Access 2019, 7, 26343–26361. [Google Scholar] [CrossRef]
- Ren, X.; Zhang, Z.; Arefzadeh, S.M. An energy-aware approach for resource managing in the fog-based Internet of Things using a hybrid algorithm. Int. J. Commun. Syst. 2021, 34, e4652. [Google Scholar]
- Sadrishojaei, M.; Jafari Navimipour, N.; Reshadi, M.; Hosseinzadeh, M.; Unal, M. An energy-aware clustering method in the IoT using a swarm-based algorithm. Wirel. Netw. 2022, 28, 125–136. [Google Scholar] [CrossRef]
- Zanbouri, K.; Razoughi Bastak, M.; Alizadeh, S.M.; Jafari Navimipour, N.; Yalcin, S. A New Energy-Aware Method for Gas Lift Allocation in IoT-Based Industries Using a Chemical Reaction-Based Optimization Algorithm. Electronics 2022, 11, 3769. [Google Scholar] [CrossRef]
Article | Goal | Used Technique | Evaluation Tools |
---|---|---|---|
Acharjya, Koley [16] | Proposing a fire crisis leave framework for fire risks | Using IoT sensors and Bluetooth module | Sensors, Bluetooth modules, and cell phone |
Mekni [17] | Designing and implementing an intelligent system to monitor the building’s status remotely in the case of fire | Using IoT sensors | Testing under different scenarios in real-time |
Singh, Birajdar [18] | Assisting in the safe evacuation of the building and real-time fire detection, monitoring | Proposing an architecture based on Zigbee and LoRa | Zigbee simulation and LoRa-based hardware |
Zualkernan, Aloul [19] | Tracking the location of the fire and building occupants | Proposing a system based on BLE, WiFi, and DigiMesh | Testing the system over an area of 1600 m2 |
Khan, Aesha [1] | Proposing an IoT-based intelligent fire evacuation system | Using JavaScript and MySQL database | Dijkstra’s algorithm |
Aymaz, Çavdar [20] | Exploring the best escape way during a fire evacuation | Using PSO | Matlab |
Lozowicka and Nikonczuk [21] | Improving the system of evacuation | Using GA method in the optimization of escape routes | Matlab |
Parameter | Value |
---|---|
The number of IoT nodes | 10–200 |
Number of routes available | 50–120 |
Area | About 1000 m2 |
The primary energy of nodes | 1–10 mj |
Requested time | 1–10 ms |
The number of servers per IoT node | 1–5 |
Initial cost | 1–10 $ |
EPC algorithm parameters | |
Colony size | 100 |
Heat radiation damping ratio | 0.9995 |
Attenuation coefficient | 1 |
Attenuation coefficient damping ratio | 0.9998 |
Mutation coefficient | 0.2 |
Mutation coefficient damping ratio | 0.03 |
a | 0.2 |
b | 0.5 |
α1, α2, α1 | 1/3 |
Genetic Algorithm (GA) parameters | |
Number of chromosomes (solutions) | 100 |
Possibility of crossover | 0.7 |
Mutation rate | 0.1 |
PSO parameters | |
Number of particles | 100 |
C1 | 0.5 |
C2 | 0.5 |
r1 | 0.5 |
r2 | 0.5 |
Inertia weight (Wmax) | 0.9 |
Inertia weight (Wmin) | 0.1 |
Maximum particle velocity (Vmax) | 3 |
Minimum particle velocity (Vmin) | −3 |
Ant Lion Optimizer (ALO) parameters | |
Max no. of iterations | 100 |
No. of dim | 5 |
Lower bound | 1 |
Upper bound | 8–13 |
Best score | Elite antlion fitness |
Best position | Elite antlion position |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mohammadiounotikandi, A.; Fakhruldeen, H.F.; Meqdad, M.N.; Ibrahim, B.F.; Jafari Navimipour, N.; Unal, M. A Fire Evacuation and Control System in Smart Buildings Based on the Internet of Things and a Hybrid Intelligent Algorithm. Fire 2023, 6, 171. https://doi.org/10.3390/fire6040171
Mohammadiounotikandi A, Fakhruldeen HF, Meqdad MN, Ibrahim BF, Jafari Navimipour N, Unal M. A Fire Evacuation and Control System in Smart Buildings Based on the Internet of Things and a Hybrid Intelligent Algorithm. Fire. 2023; 6(4):171. https://doi.org/10.3390/fire6040171
Chicago/Turabian StyleMohammadiounotikandi, Ali, Hassan Falah Fakhruldeen, Maytham N. Meqdad, Banar Fareed Ibrahim, Nima Jafari Navimipour, and Mehmet Unal. 2023. "A Fire Evacuation and Control System in Smart Buildings Based on the Internet of Things and a Hybrid Intelligent Algorithm" Fire 6, no. 4: 171. https://doi.org/10.3390/fire6040171
APA StyleMohammadiounotikandi, A., Fakhruldeen, H. F., Meqdad, M. N., Ibrahim, B. F., Jafari Navimipour, N., & Unal, M. (2023). A Fire Evacuation and Control System in Smart Buildings Based on the Internet of Things and a Hybrid Intelligent Algorithm. Fire, 6(4), 171. https://doi.org/10.3390/fire6040171