Skip to content
Snippets Groups Projects
Select Git revision
  • 94b5e779efbf3de4bba175d577e15e67c18056d4
  • master default protected
2 results

jpsfire

user avatar
Ben Hein authored
94b5e779
History
Name Last commit Last update
demos
src
.gitignore
CHANGELOG.md
LICENSE
README.md

JPSfire

Framework for the coupling between JuPedSim and fire simulation results obtained from FDS

Have a look at the Wiki

Usage:

  • Create a directory in demos (e.g. Test)
  • In Test create two directories FDS and JuPedSim
    • In FDS: put fds-file and all corresponding fds-simulation results

    • In JuPedSim: put the files necessary to run a jpscore simulation, especially an ini-file and a geometry file. Have a look into 0_demo/JuPedSim/jpsfire_ini.xml to see how to define the jpsfire-relevant information.

    • Run src/preprocess_fds.py to generate out of the FDS-simulation the relevant npz-files, which will be read during jpscore simulations. You may want to see the available option by running

      python preprocess_fds.py -h

      Assuming your files live in a directory called test a call could be:

      python preprocess_fds.py -j ../demos/test/JuPedSim -f ../demos/test/FDS
    • Run jpscore. Note that in the ini-file, the right paths for fds data should be correct.

Available components:

  • Smoke sensor

  • Walking speed reduction in smoke

  • Fire hazard analyses

Upcoming components:

Detection

Roadmap

  • Further examples for SmokeSensor (3D?)
  • Individual detection of smoke
  • Use floor field for everything