TLDR: A new research paper introduces a multi-pronged approach to improve the efficiency and sustainability of fire simulations. It presents a custom machine learning surrogate model that predicts heat propagation significantly faster than traditional CFD software, and a guided optimization procedure that reduces the number of simulations needed to identify critical fire scenarios. These tools are integrated into Simvue, a framework that offers real-time monitoring, data management, and carbon footprint tracking, ultimately making fire safety design more cost-effective and environmentally friendly.
Fire safety design is a critical field, and ensuring the safe evacuation of building occupants during emergencies relies heavily on accurate and efficient fire simulations. However, these simulations, often performed using Computational Fluid Dynamics (CFD) software like Fire Dynamics Simulator (FDS), are incredibly resource-intensive, typically requiring hundreds to thousands of core hours. This significant demand in both scale and quantity presents a challenge for engineers needing to meet project deadlines and optimize designs.
A new research paper introduces a multi-faceted approach to tackle these challenges, focusing on improving the time and energy efficiency of fire simulations. The core of their solution involves leveraging advanced AI modeling and a comprehensive simulation management framework called Simvue. This innovative strategy aims to make fire safety simulations more sustainable and accessible.
Addressing Simulation Bottlenecks with AI and Simvue
The paper highlights three key contributions. Firstly, it demonstrates the power of custom machine learning surrogate models that can predict heat propagation dynamics orders of magnitude faster than traditional CFD software. Secondly, it showcases a guided optimization procedure that drastically reduces the number of simulations needed to achieve a specific objective. By using lightweight models to intelligently select which simulations to run, a tenfold reduction was observed when identifying the most dangerous fire location within a building based on smoke impact on visibility. Finally, the research presents Simvue, a robust framework and product that integrates these tools alongside automatic organizational and tracking features, promoting data reuse and combating redundancy in simulation management.
The Scenario: A Corporate Headquarters Office
The investigations in the paper are based on a specific building setup: an 8-level corporate headquarters office. Levels 1-3 are car parking, and levels 4-8 are open-plan offices. The building features a complex layout with cascading floor openings forming diagonal vertical paths for smoke movement, and two large vertical pillars further complicate the dynamics. Fire simulations focused on the open-plan offices (L4-L8), modeling a 1 MW t-square fire growth over 150 seconds. After 120 seconds, ceiling vents and ground floor doors open to facilitate smoke extraction and air intake. Each simulation runs for 30 minutes, extracting visibility distance data at eye-level across five floor slices over 120 fifteen-second intervals.
Simvue: A Comprehensive Simulation Management Platform
Simvue was developed to overcome the complexities of managing high-performance computing (HPC) simulations, which often involve command-line tools and manual file editing. It provides a user-friendly framework to monitor simulation progress in real-time, automatically tag metadata, and store inputs and outputs in an interactive dashboard. This platform is language- and hardware-agnostic, scalable across various computing environments, including public and private clouds, and HPC clusters.
Key features of Simvue include:
- Data Lineage: Ensures full traceability of inputs, parameters, and outputs, making it easy to understand how results were generated and promoting FAIR (Findable, Accessible, Interoperable, and Reusable) data principles.
- Real-time Monitoring: Provides live insights into simulation progress, tracking key metrics like Heat Release Rate (HRR), performance indicators, and resource usage.
- Alerting and Early Stopping: Automatically detects issues such as divergence or system failures, allowing for early termination of simulations, reducing wasted compute time and improving reliability.
- Historic Data: Enables users to load and access any past simulation run with complete context, including parameters, metadata, outputs, logs, and code versions, facilitating reproducibility and post-hoc analysis.
- Collaboration and Sharing: Organizes simulation runs with complete data lineage, making it seamless for team members to share and build upon past work, fostering efficient collaboration.
- Distributed Computing: Simplifies workload execution across multiple resources, from local clusters to public clouds, supporting complex workflows.
- Integration: A Python-based connector class for FDS streamlines the tagging, storage, tracking, monitoring, and optimization of simulation parameters, automatically parsing input files, extracting real-time metrics (like visibility and temperature), and storing all input/output files.
- Optimisation (optSim): Provides a framework for easily utilizing various optimization strategies, from traditional grid searches to ML-enabled Bayesian optimization, to efficiently search parameter spaces for optimal points.
- Numerical Modelling (noSim): Offers built-in, domain-agnostic ML models accessible via the web UI. Users can train models like Gaussian Processes on simulation data to identify trends and make predictions for alternative scenarios without running new simulations, saving computational time and cost.
- Measuring Carbon Footprint (ecoClient): An extension that provides comparative estimates of CO2 emissions for runs, using carbon intensity metrics from the Electricity Maps API, contributing to more sustainable computing practices.
Model-Guided Optimisation in Action
The research demonstrates Simvue’s optimization capabilities by addressing a critical fire safety question: identifying the worst possible location for a fire to occur within the building. By defining a scalar metric to quantify the ‘badness’ of a fire scenario (considering visibility reduction over time), the optSim framework was used. Starting with 10 quasi-random simulations, optSim intelligently selected subsequent fire locations to simulate, efficiently discovering ever-worse scenarios. This approach identified the most hazardous fire location with only 20 simulations, a tenfold reduction compared to the over 200 simulations a traditional grid search would require for a similar result.
Accelerating Predictions with Surrogate Models
Surrogate modeling involves creating simplified, data-driven models that approximate the behavior of computationally expensive simulations. The paper showcases a custom U-net neural network trained on 200 FDS simulations to predict temperature distributions across five floors after 20 minutes of fire evolution. This U-net, trained in just 5 minutes on an Nvidia A100 GPU, can then provide real-time approximations of temperature, offering a speed increase of approximately 10,000 times compared to FDS. This remarkable computational efficiency allows for faster scenario exploration and integration into design processes.
Also Read:
- Deep Learning Powers Smarter Buildings: Optimizing Indoor Comfort and Energy Efficiency
- Digital Twins in Industrial Maintenance: A Comprehensive Review of Predictive Strategies and Future Directions
A Sustainable Future for Fire Safety Simulations
The integration of AI modeling and the Simvue framework offers a compelling solution to the growing concerns about the cost-effectiveness and sustainability of complex FDS simulations. By significantly speeding up compute times with surrogate models and reducing redundant simulations through real-time tracking and optimization, the framework not only saves time and cost but also reduces the carbon footprint associated with these intensive computations. Simvue ensures that all generated data adheres to FAIR principles, fostering transparency, collaboration, and maximizing the value of every simulation. These advancements are poised to transform existing procedures and enable a new generation of techniques in fire safety engineering. You can read the full research paper here: Leveraging AI Modelling for FDS with Simvue.


