Skip to content

Commit 9dd97ff

Browse files
authored
Merge pull request #14978 from mcgratta/master
FDS Verification: Add thick_orifice test case
2 parents 5fe912e + ad66a4b commit 9dd97ff

File tree

6 files changed

+68
-0
lines changed

6 files changed

+68
-0
lines changed

Manuals/Bibliography/FDS_general.bib

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2996,6 +2996,15 @@ @ARTICLE{Icove:JNAFE2021
29962996
note = {\href{https://doi.org/10.51501/jotnafe.v38i1.167}{https://doi.org/10.51501/jotnafe.v38i1.167}}
29972997
}
29982998

2999+
@BOOK{Idelchik:1,
3000+
author = {I.E. Idelchik},
3001+
title = {Handbook of Hydraulic Resistance},
3002+
edition = {3rd},
3003+
publisher = {CRC Press},
3004+
address = {Boca Raton, Florida},
3005+
year = {1994}
3006+
}
3007+
29993008
@INPROCEEDINGS{Ierardi:1,
30003009
author = {Ierardi, J.A. and Barnett, J.R.},
30013010
title = {{A Quantitative Method for Calibrating CFD Model Calculations}},

Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1596,6 +1596,31 @@ \subsection{1-D Flow in a Tunnel (\texorpdfstring{\ct{tunnel_linear_cp}}{tunnel\
15961596
\label{tunnel_linear_cp_plots}
15971597
\end{figure}
15981598

1599+
\FloatBarrier
1600+
1601+
1602+
\section{Discharge Coefficient}
1603+
\label{thick_orifice}
1604+
1605+
A useful way to assess the way the model handles velocity boundary conditions at corners is to examine flows through an orifice. Consider a 2~m square duct with a 1~m square orifice. The orifice is $l=0.4$~m wide and has a hydraulic diameter $D_{\rm h}=1$~m. A uniform flow of $w_1=0.5$~m/s is pushed through the duct. According to an empirical correlation presented in Diagram~4-15 of the Handbook of Hydraulic Resistance by Idelchik~\cite{Idelchik:1}, the pressure rise behind the orifice is given by
1606+
\be
1607+
\Delta p = \frac{1}{2} \zeta_1 \, \rho \, w_1^2 \approx 4.09 \; \mbox{Pa}
1608+
\ee
1609+
where $\zeta_1=27.4$ and the density of air is $\rho=1.195$~kg/m$^3$. Figure~\ref{fig:thick_orifice} displays the pressure along the duct, where the flow is from left to right.
1610+
1611+
\begin{figure}[!ht]
1612+
\centering
1613+
\includegraphics[height=2.2in]{SCRIPT_FIGURES/thick_orifice}
1614+
\caption[Results of the \ct{thick_orifice} case]{Pressure rise behind an square, thick orifice in a duct.}
1615+
\label{fig:thick_orifice}
1616+
\end{figure}
1617+
1618+
1619+
1620+
1621+
1622+
1623+
15991624
\chapter{Turbulence}
16001625

16011626

Utilities/Matlab/FDS_verification_dataplot_inputs.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -702,6 +702,7 @@ d,thermocouples,Radiation/thermocouples_git.txt,Radiation/thermocouples_devc.csv
702702
d,thermocouple_time_constant,Heat_Transfer/thermocouple_time_constant_git.txt,Heat_Transfer/thermocouple_time_constant.csv,1,2,Time,T_0.5,Exact (0.5 s),ko,0,100000,,0.49,0.51,-1.00E+09,1.00E+09,0,Heat_Transfer/thermocouple_time_constant_devc.csv,2,3,Time,T_0.5,FDS (0.5 s),k-,0,100000,,0.49,0.51,-1.00E+09,1.00E+09,0,Bead Temperature (thermocouple\_time\_constant),Time (s),Temperature (°C),0,20,1,15,35,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/thermocouple_time_constant,Relative Error,max,0.01,Heat Transfer,ro,r,TeX
703703
f,thermocouple_time_constant,Heat_Transfer/thermocouple_time_constant_git.txt,Heat_Transfer/thermocouple_time_constant.csv,1,2,Time,T_3.0,Exact (3.0 s),ro,0,100000,,2.99,3.01,-1.00E+09,1.00E+09,0,Heat_Transfer/thermocouple_time_constant_devc.csv,2,3,Time,T_3.0,FDS (3.0 s),r-,0,100000,,2.99,3.01,-1.00E+09,1.00E+09,0,Bead Temperature (thermocouple\_time\_constant),Time (s),Temperature (°C),0,20,1,15,35,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/thermocouple_time_constant,Relative Error,max,0.01,Heat Transfer,ro,r,TeX
704704
f,thermocouple_time_constant,Heat_Transfer/thermocouple_time_constant_git.txt,Heat_Transfer/thermocouple_time_constant.csv,1,2,Time,T_8.0,Exact (8.0 s),go,0,100000,,7.99,8.01,-1.00E+09,1.00E+09,0,Heat_Transfer/thermocouple_time_constant_devc.csv,2,3,Time,T_8.0,FDS (8.0 s),g-,0,100000,,7.99,8.01,-1.00E+09,1.00E+09,0,Bead Temperature (thermocouple\_time\_constant),Time (s),Temperature (°C),0,20,1,15,35,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/thermocouple_time_constant,Relative Error,max,0.01,Heat Transfer,ro,r,TeX
705+
d,thick_orifice,Pressure_Effects/thick_orifice_5cm_git.txt,Pressure_Effects/thick_orifice.csv,1,2,x,p,Empirical,ko,-100000,100000,,-10000,10000,-1.00E+09,1.00E+09,0,Pressure_Effects/thick_orifice_5cm_line.csv,2,3,x,p,FDS,k-,-100000,100000,,-10000,10000,-1.00E+09,1.00E+09,0,Pressure Rise (thick\_orifice),x (m),Pressure Rise (Pa),-5,11,1,-2,6,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/thick_orifice,Relative Error,max,0.05,Heat Transfer,ro,r,TeX
705706
d,test_hrr_2d_cyl,Energy_Budget/test_hrr_2d_cyl_git.txt,Energy_Budget/test_hrr_3d_hrr.csv,2,3,Time,HRR,3D HRR,k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Energy_Budget/test_hrr_2d_cyl_hrr.csv,2,3,Time,HRR,2D Cyl HRR,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat Release Rate,Time (s),$\dot{Q}$ (kW),0,10,1,0,200,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/test_hrr_2d_cyl,Relative Error,mean,0.01,Energy Budget,m+,m,LaTeX
706707
d,tmp_lower_limit,Fires/tmp_lower_limit_default_git.txt,Fires/tmp_lower_limit.csv,1,2,Time,T,Expected (min T),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Fires/tmp_lower_limit_default_devc.csv,2,3,Time,minT,FDS (min T),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Temperature Lower Limit (default),Time (s),Temperature (°C),0,1,1,0,40,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/tmp_lower_limit_default,Absolute Error,threshold,0.2,Fires,kd,k,TeX
707708
d,tmp_lower_limit,Fires/tmp_lower_limit_simple_git.txt,Fires/tmp_lower_limit.csv,1,2,Time,T,Expected (min T),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Fires/tmp_lower_limit_simple_devc.csv,2,3,Time,minT,FDS (min T),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Temperature Lower Limit (simple),Time (s),Temperature (°C),0,1,1,0,40,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/tmp_lower_limit_simple,Absolute Error,threshold,0.01,Fires,kd,k,TeX

Verification/FDS_Cases.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,7 @@ $QFDS -d Pressure_Effects isentropic.fds
415415
$QFDS -d Pressure_Effects isentropic2.fds
416416
$QFDS -d Pressure_Effects pressure_boundary.fds
417417
$QFDS -d Pressure_Effects pressure_rise.fds
418+
$QFDS -p 8 -d Pressure_Effects thick_orifice_5cm.fds
418419
$QFDS -d Pressure_Effects zone_break_fast.fds
419420
$QFDS -d Pressure_Effects zone_break_slow.fds
420421
$QFDS -d Pressure_Effects zone_break_fast_ulmat.fds
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
x,p
2+
-5,4.09
3+
-4,4.09
4+
-3,4.09
5+
-2,4.09
6+
10,0
7+
11,0
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
&HEAD CHID='thick_orifice_5cm', TITLE='Flow in square duct through thick baffle' /
3+
4+
&MESH IJK=40,40,40, XB=-1.0,1.0,-1.0,1.0,-1.0,1.0, MULT_ID='mesh' /
5+
&MULT ID='mesh', DX=2.0, I_LOWER=-2, I_UPPER=5 /
6+
7+
&TIME T_END=30.0 /
8+
9+
&PRES TUNNEL_PRECONDITIONER=T /
10+
11+
&SURF ID='INFLOW', VEL=-0.5, COLOR='BLUE' /
12+
13+
&VENT PBX=-5.0, SURF_ID='INFLOW' /
14+
&VENT MB='XMAX', SURF_ID='OPEN' /
15+
16+
&OBST XB=-0.20,0.20,-1.0,1.0,-1.0,1.0 /
17+
&HOLE XB=-0.21,0.21,-0.5,0.5,-0.5,0.5 /
18+
19+
&SLCF PBY=0.00,QUANTITY='PRESSURE', VECTOR=T /
20+
&SLCF PBY=0.00,QUANTITY='PRESSURE', CELL_CENTERED=T /
21+
&SLCF PBY=0.00,QUANTITY='VELOCITY', CELL_CENTERED=T /
22+
23+
&DEVC ID='p', XB=-5,11,0,0,0,0, POINTS=100, QUANTITY='PRESSURE', STATISTICS_START=10., X_ID='x' /
24+
25+
&TAIL /

0 commit comments

Comments
 (0)