Creating a user interface for a fire simulator

Modelling of fire spread in buildings can be done using the Bayesian Network model, Dynamic Bayesian Network model, Epidemic fire spread models or Percolation process, among others. In this project, the National Institute of Standards and Technology (NIST) Fire Dynamic Simulator – Smokeview (FDS-SMV...

Full description

Saved in:
Bibliographic Details
Main Author: Hubert, Jashini
Other Authors: Huang Shell Ying
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/148017
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-148017
record_format dspace
spelling sg-ntu-dr.10356-1480172021-04-22T05:26:58Z Creating a user interface for a fire simulator Hubert, Jashini Huang Shell Ying School of Computer Science and Engineering ASSYHUANG@ntu.edu.sg Engineering::Computer science and engineering Modelling of fire spread in buildings can be done using the Bayesian Network model, Dynamic Bayesian Network model, Epidemic fire spread models or Percolation process, among others. In this project, the National Institute of Standards and Technology (NIST) Fire Dynamic Simulator – Smokeview (FDS-SMV) simulator was chosen to be the main focus. The NIST FDS-SMV simulator can be used to simulate the spread of fire in different environments. The simulator requires an input file with parameters which can be used to represent the elements within the environment. There can be many possible parameters within an input file depending on the type of environment that needs to be simulated, where some parameters are more commonly used than others. The more commonly used parameters was determined by looking through the sample input files provided by NIST and by reading through the FDS User Guide provided by NIST [1]. FdsWare is a desktop application that is created using Java and uses MySQL as the database, which is hosted on a local server. It can be used to fill in the more commonly used parameters using a Graphical User Interface (GUI) rather than typing out the entire input file manually, thus saving time. It is able to support multiple runs, which decreases the total number of lines written in the input file. The input file can be saved to the user’s system and be used to run in the FDS-SMV simulator. From the output files generated after the simulation has successfully completed, the Heat Release Rate (HRR) against time will be plotted for each run. This can then be used to find the optimum scenario in which the mean HRR would be the lowest. FdsWare would be especially useful when a simulation requires certain variables to be changed across various runs. For example, if the size and position of an obstruction needs to be changed across multiple runs, FdsWare is able to accept multiple values for the obstruction within one input file. It would then generate multiple input files and run each file one after another automatically in the FDS-SMV simulator. This is more ideal compared to the user creating multiple input files with different values in each file and then running the file one after another manually in the FDS-SMV simulator. Bachelor of Engineering (Computer Science) 2021-04-22T05:26:58Z 2021-04-22T05:26:58Z 2021 Final Year Project (FYP) Hubert, J. (2021). Creating a user interface for a fire simulator. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148017 https://hdl.handle.net/10356/148017 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Hubert, Jashini
Creating a user interface for a fire simulator
description Modelling of fire spread in buildings can be done using the Bayesian Network model, Dynamic Bayesian Network model, Epidemic fire spread models or Percolation process, among others. In this project, the National Institute of Standards and Technology (NIST) Fire Dynamic Simulator – Smokeview (FDS-SMV) simulator was chosen to be the main focus. The NIST FDS-SMV simulator can be used to simulate the spread of fire in different environments. The simulator requires an input file with parameters which can be used to represent the elements within the environment. There can be many possible parameters within an input file depending on the type of environment that needs to be simulated, where some parameters are more commonly used than others. The more commonly used parameters was determined by looking through the sample input files provided by NIST and by reading through the FDS User Guide provided by NIST [1]. FdsWare is a desktop application that is created using Java and uses MySQL as the database, which is hosted on a local server. It can be used to fill in the more commonly used parameters using a Graphical User Interface (GUI) rather than typing out the entire input file manually, thus saving time. It is able to support multiple runs, which decreases the total number of lines written in the input file. The input file can be saved to the user’s system and be used to run in the FDS-SMV simulator. From the output files generated after the simulation has successfully completed, the Heat Release Rate (HRR) against time will be plotted for each run. This can then be used to find the optimum scenario in which the mean HRR would be the lowest. FdsWare would be especially useful when a simulation requires certain variables to be changed across various runs. For example, if the size and position of an obstruction needs to be changed across multiple runs, FdsWare is able to accept multiple values for the obstruction within one input file. It would then generate multiple input files and run each file one after another automatically in the FDS-SMV simulator. This is more ideal compared to the user creating multiple input files with different values in each file and then running the file one after another manually in the FDS-SMV simulator.
author2 Huang Shell Ying
author_facet Huang Shell Ying
Hubert, Jashini
format Final Year Project
author Hubert, Jashini
author_sort Hubert, Jashini
title Creating a user interface for a fire simulator
title_short Creating a user interface for a fire simulator
title_full Creating a user interface for a fire simulator
title_fullStr Creating a user interface for a fire simulator
title_full_unstemmed Creating a user interface for a fire simulator
title_sort creating a user interface for a fire simulator
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/148017
_version_ 1698713722406567936