Skip to content

Commit 8f47ed8

Browse files
authored
Merge pull request #14248 from rmcdermo/master
FDS Tech Guide: add writeup for flux limiter molecular weight correction
2 parents 80f4a00 + 4ef48b3 commit 8f47ed8

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Manuals/FDS_Technical_Reference_Guide/Mass_Chapter.tex

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,27 @@ \subsubsection{Notes on Implementation}
126126

127127
The Central Difference, Godunov, and MINMOD limiters are included for completeness, debugging, and educational purposes. These schemes have little utility for typical FDS applications.
128128

129+
\subsubsection{Dealing with Variable Molecular Weights}
130+
131+
Maintaining isothermal flow requires
132+
\begin{equation}
133+
T = \frac{\overline{W} \bar{p}}{\rho R} = \frac{\bar{p}}{R \rho \sum_\alpha \frac{Z_\alpha}{W_\alpha}} = \frac{\bar{p}}{R \sum_\alpha \frac{\rho Z_\alpha}{W_\alpha}}
134+
\end{equation}
135+
to be constant and uniform at all cells and faces. Therefore, with $\bar{p}$ and $R$ constant and uniform, we must maintain
136+
\begin{equation}
137+
\label{eq:rho_mw}
138+
\sum_\alpha \frac{(\rho Z_\alpha)}{W_\alpha} = \frac{\rho}{\overline{W}}
139+
\end{equation}
140+
141+
The above condition is automatically satisfied in the cases of using Godunov or Central differencing or in the case of binary flow (two species). However, if we apply a second-order flux limiter, such as Superbee or CHARM, independently to each species in a multi-component (three or more species) flow with variable molecular weights, then this condition is easily violated.
142+
143+
To handle this situation, in LES mode, FDS will apply a correction to the most abundant species locally. We first compute the flux-limited face values of the mass density over the mixture-average molecular weight. Then we compute flux-limited face values of the species densities. Finally, the error in Eq.~(\ref{eq:rho_mw}) is absorbed into the most abundant species locally,
144+
\begin{equation}
145+
\label{eq:rhoZ_cor}
146+
\overline{\rho Z_\alpha}^{\rm COR} = W_\alpha \left( \overline{\left\{\frac{\rho}{\overline{W}}\right\}}^{\rm FL} - \sum_{\beta \ne \alpha} \frac{\overline{\{\rho Z_\beta\}}^{\rm FL}}{W_\beta} \right)
147+
\end{equation}
148+
where $\alpha$ is the most abundant species on the face.
149+
129150
\subsection{Time Splitting for Mass Source Terms}
130151
\label{sec_time_splitting}
131152

0 commit comments

Comments
 (0)