Skip to content

Commit

Permalink
Merge remote-tracking branch 'firemodels/master' into ht3d
Browse files Browse the repository at this point in the history
  • Loading branch information
mcgratta committed Aug 9, 2023
2 parents 1308cb9 + 802a6d9 commit 5772ed5
Show file tree
Hide file tree
Showing 73 changed files with 3,254 additions and 2,294 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/osx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ env:
# update urls for oneapi and openmpi packages according to
# https://github.com/oneapi-src/oneapi-ci/blob/master/.github/workflows/build_all.yml
# https://open-mpi.org/software/ompi/
MACOS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/2516a0a0-de4d-4f3d-9e83-545b32127dbb/m_BaseKit_p_2023.1.0.45568_offline.dmg
MACOS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/cd013e6c-49c4-488b-8b86-25df6693a9b7/m_BaseKit_p_2023.2.0.49398_offline.dmg
MACOS_BASEKIT_COMPONENTS: intel.oneapi.mac.mkl.devel
MACOS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/a99cb1c5-5af6-4824-9811-ae172d24e594/m_HPCKit_p_2023.1.0.44543_offline.dmg
MACOS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/edb4dc2f-266f-47f2-8d56-21bc7764e119/m_HPCKit_p_2023.2.0.49443_offline.dmg
MACOS_HPCKIT_COMPONENTS: intel.oneapi.mac.cpp-compiler:intel.oneapi.mac.ifort-compiler
OPENMPI_URL: https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.5.tar.gz

Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ permissions:
env:
# update urls for oneapi packages according to
# https://github.com/oneapi-src/oneapi-ci/blob/master/.github/workflows/build_all.yml
WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/c961e083-5685-4f0b-ada5-c6cf16f561dd/w_BaseKit_p_2023.1.0.47256_offline.exe
WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/f96c71db-2c6c-45d9-8c1f-0348ef5885cf/w_BaseKit_p_2023.2.0.49396_offline.exe
WINDOWS_BASEKIT_COMPONENTS: intel.oneapi.win.mkl.devel
WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/2a13d966-fcc5-4a66-9fcc-50603820e0c9/w_HPCKit_p_2023.1.0.46357_offline.exe
WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/438527fc-7140-422c-a851-389f2791816b/w_HPCKit_p_2023.2.0.49441_offline.exe
WINDOWS_HPCKIT_COMPONENTS: intel.oneapi.win.ifort-compiler:intel.oneapi.win.mpi.devel


Expand Down Expand Up @@ -77,9 +77,9 @@ jobs:
- name: specify oneapi version
run: |
(
echo compiler=2023.1.0
echo mkl=2023.1.0
echo mpi=2021.9.0
echo compiler=2023.2.0
echo mkl=2023.2.0
echo mpi=2021.10.0
) > oneapi_config.txt
- name: build fds debug
run: |
Expand Down
11 changes: 11 additions & 0 deletions Manuals/Bibliography/FDS_general.bib
Original file line number Diff line number Diff line change
Expand Up @@ -4215,6 +4215,17 @@ @PROCEEDINGS{QLES
publisher = {Springer},
}


@TECHREPORT{Plate_blowing,
author = {Mickely, H.S. and Ross, R.C. and Squyers, A.L.},
title = {{Heat, Mass, and Momentum Transfer for Flow Over a Flat Plate with Blowing or Suction}},
institution = {{National Advisory Committee for Aeronautics}},
address = {Washington, DC},
type = {{Technical Note 3208}},
month = {July},
year = {1954},
}

@INPROCEEDINGS{Mniszewski:1,
author = {Mniszewski, K.},
title = {{The Use of FDS for Estimation of Flammable Gas/Vapor Concentrations}},
Expand Down
3 changes: 3 additions & 0 deletions Manuals/Bibliography/authors.tex
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ \chapter{FDS Developers}
Collaborators and Contributors \\ [0.2in]

Anthony Hamins, NIST, Gaithersburg, Maryland \\
Jonathan Hodges, Jensen Hughes, Blacksburg, Virginia \\
Emanuele Gissi, Corpo Nazionale dei Vigili del Fuoco, Italy \\
Susan Kilian, hhpberlin, Germany \\
William Mell, U.S. Forest Service, Seattle, Washington \\
Expand Down Expand Up @@ -77,6 +78,8 @@ \chapter{About the Developers}

\item[Anthony Hamins] joined the Fire Research Division at NIST in 1989. He received his B.S.~from the University of California, Berkeley, in Physics and is Ph.D.~from U.C.~San Diego in Engineering Physics in 1985. His research interests include fire model validation, fire dynamics, heat and mass transfer processes in fires of multiple scales, fire suppression, flame structure, wildland-urban interface fires, and micro-gravity combustion.

\item[Jonathan Hodges] is a Lead Engineer in the Research, Development, Testing, and Evaluation Division at Jensen Hughes in Blacksburg, Virginia. He received a B.S. (2012) and M.S. (2014) from Clemson University and Ph.D. (2018) from Virginia Tech in Mechanical Engineering. His research interests include compartment fire dynamics, heat transfer from fires to surfaces, predicting fire growth, wildland-urban interface fires, and the intersection of physics modeling and artificial intelligence.

\item[Susan Kilian] is a mathematician with numerics and scientific computing expertise. She received her diploma from the University of Heidelberg and received her doctorate from the Technical University of Dortmund in 2002. Since 2007 she has been a research scientist for hhpberlin, a fire safety engineering firm located in Berlin, Germany. Her research interests include high performance computing and the development of efficient parallel solvers for the pressure Poisson equation.

% \item[Vivien Lecoustre] is a Research Associate at the University of Maryland. He received a master of science in Aerospace Engineering from ENSMA (France) in 2005 and a doctorate in Mechanical Engineering from the University of Maryland in 2009. His research interests include radiation properties of fuels and numerical turbulent combustion. He developed an updated version of RadCal that included thirteen new fuel species.
Expand Down
2 changes: 1 addition & 1 deletion Manuals/Copy_Firebot_Figures.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ USE_SSH=
# set firebot host to blaze
# if using USE_SSH=1 over VPN add user name to HOST, e.g., [email protected]
HOST=blaze.el.nist.gov
HOSTDIR=/home2/smokevis2/firebot/FireModels_clone/fds/
HOSTDIR=/home/firebot/.firebot

# set firebot host to burn
#HOST=burn.el.nist.gov
Expand Down
39 changes: 39 additions & 0 deletions Manuals/FDS_Technical_Reference_Guide/Solid_Chapter.tex
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,45 @@ \subsection{Specified Heat Release Rate}
\dm_{\rm f,solid}'' = \dm_{\rm f}'' \frac{\Delta H_{\si{c}}}{\Delta H_{\si{c}{\rm ,solid}}}
\ee

\subsection{Scaling the Burning Rate by the Heat Flux}

This approach preserves the shape of the heat release rate with time (i.e., burning behavior) measured from cone calorimeter experiments but scales the magnitude and duration based on incident heat at the surface. The net heat flux into the material is related to the pyrolysis rate through the effective heat of gasification according to the equation
\be
\dot{q}_{net}''=\dot{m}_{f}''\Delta H_{g}
\label{SBPyro1}
\ee
where $\dot{q}_{net}''$ is the net heat flux into the surface and $\Delta H_{g}$ is the heat of gasification. Similarly, the heat release rate per unit area of a material, $\dot{Q}''$, is related to the pyrolysis rate of the material through the effective heat of combustion, $\Delta H_{c}$, as
\be
\dot{Q}''=\dot{m}_{f}''\Delta H_{c}
\label{SBPyro2}
\ee
The ratio of Eq.~(\ref{SBPyro1}) and Eq.~(\ref{SBPyro2}) relate $\dot{q}_{net}''$ and $\dot{Q}''$ as
\be
\frac{\dot{Q}''}{\dot{q}_{net}''}=\frac{\Delta H_{c}}{\Delta H_{g}}
\label{SBPyro3}
\ee
Assuming $\Delta H_{g}$ and $\Delta H_{c}$ are invariant with $\dot{q}_{net}''$, Eq.~(\ref{SBPyro3}) can be related to predict the change in magnitude of $\dot{Q}''$ due to changes in thermal exposure as
\be
\dot{Q}_{1}'' = \frac{\dot{q}_{net,1}''}{\dot{q}_{net,2}''}\dot{Q}_{2}''
\label{SBPyro4}
\ee
where the subscripts $1$ and $2$ indicate different thermal exposure levels. The acceleration or decceleration of the burning can be calculated by evaluating the difference in time required to release the same amount of energy at the two $\dot{Q}$ over a discrete time interval, $\Delta t}$,
\be
E_{\Delta t}''=\dot{q}_{net}''\frac{\Delta H_{c}}{\Delta H_{g}}\Delta t
\label{SBPyro5}
\ee
where $E_{\Delta t}$ is the total energy released over $\Delta t$. Relating Eq.~(\ref{SBPyro5}) at two thermal exposure levels yields
\be
\Delta t_{1}=\frac{\dot{q}_{net,2}''}{\dot{q}_{net,1}''}\Delta t_{2}
\label{SBPyro6}
\ee
Because $\dot{q}_{net}''$ is difficult to measure during burning, an approximate reference heat flux, $\overline{q}''_{ref}$, is introduced as
\be
\overline{q}''_{ref} = \overline{q}''_{cone} + \overline{q}''_{flame}
\label{SBPyro7}
\ee
where $\overline{q}''_{cone}$ is the set exposure flux to a cold surface in the cone calorimeter testing and $\overline{q}''_{flame}$ is the heat feedback from the flame to the surface. The implementation in FDS uses the sum of the incident radiation and the net convective heat flux as $\overline{q}''_{ref}$ in the calculation at each time step.

\subsection{Solid Fuels}

Solids can undergo simultaneous reactions under the following assumptions:
Expand Down
Loading

0 comments on commit 5772ed5

Please sign in to comment.