0 Votes

Models - Calculation of airflow

Last modified by Walter Fornari on 2026/08/26 10:28

Back to Start    |    Next (Calculation of heat flow)

The models

Calculation of airflow

The airflow in any section of the tunnel system is derived from balances of air mass flow and total pressure for the whole tunnel. The unsteady flow energy equation is the basis for the calculations and the energy losses (or gains) are modeled similarly to normal pipe flow calculations.

Loss coefficients are in some cases calculated by the program, but can also be given by the program user. The present lack of detailed knowledge for some of the airflow configurations has been overcome by continuity assumptions and comparisons to measurements of loss coefficients.

Rail tunnel section (RailSection)

In the tunnel section model the length is divided at nodes into segments. Each segment has constant cross section area and hydraulic diameter. The expressions of the different pressure contributions are in all essentials the same as those used in the SES program [SES User’s Manual 1997] and described in [Harris 1973] and [DOT 1997].

Note that in the computation of pressure changes due to friction and piston action we neglect the effect of vehicles side by side.

The different contributions from segments are

∆p_{frict}=-\sum_{i}{\frac{\rho_i}{2}\frac{\lambda_{Ti}}{d_i}}\left[\left(l_i-\sum_{j} l_{V_{ij}}\right)v_i\left|v_i\right|-\sum_{j}{\frac{l_{V_{ij}}}{\left(1-\frac{A_{V_j}}{A_i}\right)^3}\left(\frac{A_{V_j}}{A_i}v_{V_{ij}}-v_i\right)\left|\frac{A_{V_j}}{A_i}v_{V_{ij}}-v_i\right|}\right]-\sum_{i}\sum_{k}{\frac{\rho_i\lambda_{s_k}}{2}v_i\left|v_i\right|}

where

  •  
Δpfrict pressure change due to friction against walls (Pa)dPFrict
λTi Darcy friction factor for tunnel wall in segment ilambda
ρi mean density of air in tunnel segment i (kg/m3)Rho
di hydraulic diameter of tunnel segment i (m)dTun
li length of tunnel segment i (m)lTun
l V_ij length of vehicles of type j in tunnel segment i (m)lBody
vi mean air velocity in segment i, positive from left to right (m/s)VAir
vV_ij velocity for vehicle j in segment i, positive from left to right (m/s)speed
AV_j cross section area of vehicle type j (m2)frontArea
Ai tunnel area of segment i (m2)aTun
λs_k  loss coefficient for sign type klambda2

\Delta p_{stack}=\sum_{i}{\Delta p_{stack_i}=\sum_{i}\left(p_{stack_{i+1}}-p_{stack_i}\right)}

\[ \Delta p_{\text{stack}} = \underbrace{\sum_{i} \Delta p_{\text{stack},i}}_{\text{Sum of individual pressure drops}} = \underbrace{\sum_{i} \left( p_{\text{stack},i+1} - p_{\text{stack},i} \right)}_{\text{Difference between consecutive pressures}} \]
Δpstack stack pressure rise (Pa)dPStack
Δpstack_i stack pressure rise in segment i(Pa)dPStack
pstack_i+1 p_{stack_i}\cdot\ e^{-g\cdot\mathrm{\Delta}h_i/(R\cdot(T_i+273.15))} = stack pressure in node i+1(Pa)PStack
pstack_1 static pressure in left node of section (Pa)PStack
Δhi change of altitude in segment i (m)dH
g 9.80665 = acceleration of gravity (m/s2) 
Ti air temperature at node i (˚C)TAir
R 287 = gas constant for air (J/kg/K) 

    If one is interested in the average velocity around the train in a tunnel segment, it would be:

V_{real}=\frac{v_i-\sum_{j}{\frac{A_{V_j}}{A_i}v_{V_{ij}}}}{1-\sum_{j}\frac{A_{V_j}}{A_i}}

    This velocity takes the train body into account in the continuity equation and provides the average real velocity around the train. IDA Tunnel calculates this velocity for a maximum of two trains in a segment because the 1D approximation for this velocity around two or more trains is far from accurate. The importance of this physical aspect of velocity lies in its direction, which can be opposite to the direction of train movement.

 

\Delta p_{\mathrm{fire\ }}=-FPD\cdot q_{\mathrm{fire\ }}/1000000\cdot\delta_i

  •  
     
Δpfire pressure drop across fire (Pa) 
FPD pressure drop across fire per MW of fire power (Pa/MW)FPD
qfire actual fire power (see 2.2.6) (W) 
δi if fire in segment i then if |mdot_i/Ai| > 0.1 sign(mdot_i) else sin(π/2·mdot_i /Ai /0.1) else 0 
mdot_i air mass flow in segment i (kg/s)m_dot

\Delta p_{\mathrm{fricv\ }}=\sum_{i}\hairsp\sum_{j}\hairsp\frac{\rho_i}{8}\frac{\lambda_{V_-j}\cdot\ l_{V_-ij}\cdot\ p_{V_-j}}{A_i\left(1-A_{V_-j}/A_i\right)^3}\left(v_{V_-ij}-v_i\right)\left|v_{V_-ij}-v_i\right|

where \lambda_{V_j}=\lambda_{VS_j}+\frac{c_{DTV_j}}{4l_{V_j}p_{V_j}}

  •  
Δpfricv pressure change due to friction against vehicles (Pa)dPFricv
λV_j skin friction coefficient for vehicles of type jlambda
λVS_j skin friction coefficient related to viscous drag for vehicles of type jlambdas
cDTV_j drag coefficient weighted total truck area of vehicle type j (m2)cdTruck
l V_j length of vehicles of type j (m)length
p V_j perimeter of vehicles of type j (m)Perim

\Delta p_{\mathrm{piston\ }}=&\sum_{i}\hairsp\sum_{j}\hairsp\frac{\rho_i}{2}A_{V_-j}\left\{\left[\frac{c_{D{FV}_-j}}{A_i}+\frac{\left(2A_i-A_{V_-j}\right)}{\left(A_i-A_{V_-j}\right)^2}\right]N_{\mathrm{front_\ }ij}+\right.
\left.\left[c_{DBV_-j}\frac{A_i}{\left(A_i-A_{V_-j}\right)^2}-\frac{2}{A_i-A_{V_-j}}\right]N_{back_ij}\right\}\left(v_{V_-ij}-v_i\right)\left|v_{V_-ij}-v_i\right|

where c_{DBV_j}=\frac{0.029}{\sqrt{0.5\lambda_{VS_j}l_{V_j}p_{V_j}/(4A_{V_j})}}

  •  
Δppiston piston pressure rise (Pa)dPPiston
cDBV_j drag coefficient at back end of vehicle type jcdBack
cDFV_j drag coefficient at front end of vehicle type jcdFront
Nfront_ij # of front ends (see below) of vehicle type j in segment inFront
Nback_ij # of back ends (see below) of vehicle type j in segment inBack

front end is here defined as the end, either physical front or back, which has headwind

Thus the aerodynamic drag force on each vehicle becomes (omitting indices for vehicle and segment)

F_{drag}=F_{fricv}+F_{piston}

where F_{\mathrm{fricv\ }}=\frac{\rho}{8}\frac{\lambda_V\cdot\ l_V\cdot\ p_V}{\left(1-A_V/A\right)^3}\left(v_V-v\right)\left|v_V-v\right|

F_{\mathrm{piston\ }}&=\frac{\rho}{2}A\cdot A_V\left\{\frac{c_{DFV}}{A}+\frac{\left(2A-A_V\right)}{\left(A-A_V\right)^2}+c_{DBV}\frac{A}{\left(A-A_V\right)^2}-\frac{2}{A-A_V}\right\}\left(v_V-v\right)\left|v_V-v\right|

=\frac{\rho}{2}A_V\left\{c_{DFV}+\frac{c_{DBV}}{\left(1-A_V/A\right)^2}-\frac{A_V}{A\left(1-A_V/A\right)^2}\right\}\left(v_V-v\right)\left|v_V-v\right|

 The contributions from nodes, which cause discontinuities in pressure profile along the section, are

\Delta p_{\mathrm{area\ }}=-\sum_{i}\hairsp\frac{\rho_i}{2}\cdot\zeta_i\cdot\ v_i^2                                                                                                  dPArea

where ρi = density of air at node i (kg/m3)                                                                                     Rho

vi = air velocity at node i (with area Ai), positive from left to right (m/s)                                         VAir

ζi = resistance factor at node i, depending on areas, shape of transition, and direction of flow. This factor is expressed in terms of expansion/contraction loss coefficients and areas of surrounding segments. Loss coefficients are related to smallest segment area. If areas are equal contraction loss coefficient is valid for positive direction and expansion loss coefficient for negative direction.

\zeta_i=1-(1-k_{exp_i})\cdot(A_i/A_{i-1})^2                                      if Ai / Ai-1 > 1 and vi > 0             kPos

\zeta_i=1-(1+k_{cnt_i})\cdot(A_i/A_{i-1})^2                                     if Ai / Ai-1 > 1 and vi < 0             kNeg

\zeta_i=1+k_{cnt_i}-(A_i/A_{i-1})^2                                                 if Ai / Ai-1 ≤ 1 and vi > 0             kPos

 \zeta_i=1-k_{exp_i}-(A_i/A_{i-1})^2                                                 if Ai / Ai-1 ≤ 1 and vi < 0             kNeg

kexp_i = expansion loss coefficient at node i                                                                                      kExp

kcnt_i = contraction loss coefficient at node i                                                                                      kCntr

Ai = cross section area at node i = cross section area of segment to the right (m2)

{\Delta p}_{fan}=\sum_{i}\hairsp\sum_{j}\hairsp\delta_{ij}\cdot\rho_i\cdot\ k_{f_-j}\cdot\left(sign\funcapply\left(c_{act_-j}\right)\cdot\ v_{fan_-j}-v_i\right)\cdot\left|c_{act_-j}\cdot\ v_{f_{fan_-}j}\right| thrust control

             =\sum_{i}\hairsp\sum_{j}\hairsp\delta_{ij}\cdot\rho_i\cdot\ k_{f_-j}\cdot\left(c_{act_-j}\cdot\ v_{fan-_-}-v_i\right)\cdot\left|c_{act_-j}\cdot\ v_{f_{fan_-j}}\right|                    speed control

  •  
Δpfan fan pressure rise (Pa)dPFan
δij 1 if fans j is in node i, otherwise 0 
kf_j  Nfan_j · kfan_j · Afan_j / Ai = efficiency factor of fans jkF
Nfan_j number of jet fans j at node imult
Afan_j cross section area of jet fan j (m2)area
kfan_j pressure rise coefficient (installation factor) of jet fan j 
vf_j cact_j· vfan_j = outlet velocity of fan j, positive from left to right (m/s) 
cact_j -τ·dcact_j /dt + ctr_j = delayed fan capacity controlcntrAct
ctr_j fan capacity control in interval [-1, 1], -1 = right to left actioncntr
τ time constant for startup (s)tau
vfan_j jet speed of fan j (m/s)v
Qf_j  =

Nfan_j · Afan_j ·ρi · vfan_j 2 / Tpfan_j i · | cact_j | if thrust control

Nfan_j · Afan_j ·ρi · vfan_j 2 / Tpfan_j i · cact_j 2;  if speed control power consumption of fans j (W)

PowerCons [kW]
Tpfan_j total performance (thrust/fan power ratio) of fan j (N/W).TotPerform [N/kW]

The air density ρi at node i is assumed to satisfy the perfect gas law    

\rho_i=\frac{p_i}{R\cdot(T_i+273.15)}

where

  •  
R 287 = gas constant for air (J/kg/K) 
pi static pressure at node i (Pa) 
Ti air temperature at node i (˚C).TAir

The air density ρi in a segment i satisfies the gas law with a pressure which is the mean of the pressures at the end nodes of the segment.

The relation between mass flow mdot_i, positive from left to right, and the velocity vi at node i or in a segment i, is given by

             v_i=\frac{m_{dot_i}}{\rho_iA_i} .

The tunnel area is initially computed at the nodes between the segments. As tunnel area of a segment the area at the left node of the segment is used.

Road tunnel section (RoadSection)

The road section model is very much alike the rail section model. The main difference occurs because there is another type of traffic: car traffic instead of train traffic. We will just list the differences.

{\Delta p}_{frict}=-\sum_{i}\hairsp\frac{\rho_i}{2}\frac{\lambda_T}{d_i}l_iv_i\left|v_i\right|

where

  •  
Δpfrict pressure change due to friction against walls (Pa)dPFrict
λT Darcy friction factor for tunnel walllambda
ρi mean density of air in tunnel segment i (kg/m3)Rho
di hydraulic diameter of tunnel segment i (m)dTun
li length of tunnel segment i (m)lTun
vi mean air velocity in segment i, positive from left to right (m/s)VAir

{\Delta p}_{fricv}=0

where

  •  
     
Δpfricv pressure change due to friction against vehicles (Pa) 

{\Delta p}_{piston}=\sum_{i}\hairsp\sum_{j}\hairsp\frac{\rho_i}{2}\frac{A_{V_-j}}{A_i}\frac{c_{D{FV}_-j}}{\left(1-A_{V_-j}/A_i\right)^2}N_{\mathrm{front_\ }ij}\left(v_{V_-ij}-v_i\right)\left|v_{V_-ij}-v_i\right|

where

  •  
Δppiston piston pressure rise (Pa)dPPiston
cDFV_j drag coefficient at front end of vehicle type jcdFront
Nfront_ij # of front ends of vehicle type j in segment inFront
AV_j cross section area of vehicle type j (m2)frontArea
Ai tunnel area of segment i (m2).aTun

Platform (Platform)

In the platform the mass conservation is given by

V\cdot\frac{d\rho_{dry}}{dt}=\sum_{j} m_{dot_j}+m_{dot_{leak}}

where

  •  
ρdry density of dry air = ρ ·(1 + w) -1 (kg/m3)RhoDry
ρ density of air (kg/ m3)Rho
w humidity ratio of airxHum
mdot_j mass flow from tunnel j (kg/s)tunnel.m_dot
mdot_leak mass flow from leak (kg/s)leak.m_dot
V volume of platform (m3).VEncl

The static pressure is given by

p = ρ·R·(T +273.15)

where

  •  
T air temperature in platform (˚C).TAir

Plenum (Plenum)

In the Plenum the mass conservation is given by

V\cdot\frac{d\rho_{dry}}{dt}=\sum_{j} m_{dot_j}

where

  •  
ρdry density of dry air = ·(1 + w) -1 (kg/m3)RhoDry
ρ density of air (kg/ m3)Rho
w humidity ratio of air ( = 0 in IDA RTV)xHum
mdot_j mass flow from tunnel j (kg/s)tunnel.m_dot
V volume of Plenum (m3).VEncl

The static pressure is given by

p = ρ·R·(T +273.15)

where

  •  
T air temperature in Plenum (˚C).TAir

Tunnel entry (Entry)

The tunnel entry is modeled as a flanged entrance for airflow moving into the tunnel and an abrupt exit for airflow moving out of the tunnel. The reduction of wind pressure due to a vehicle in the tunnel entry is neglected.

Assuming given total pressure pout outside the entry the Bernoulli equations become

p_{out}=p_{tunnel}+\frac{\rho_{mean}}{2}\cdot(1+k_c)\cdot v_{tunnel}^2

for airflow entering the tunnel and

p_{out}=p_{tunnel}+\frac{\rho_{mean}}{2}\cdot(1-k_d)\cdot v_{tunnel}^2

for airflow leaving the tunnel,

where

  •  
pout pheight + pwind = total pressure outside tunnel relative reference level (Pa)P1 
ptunnel static pressure inside tunnel relative reference level (Pa)tunnel.P 
pheight p_{amb}\cdot(e^{-g\cdot h/(R\cdot(T_{amb}+273.15))}-1) ambient static pressure relative reference level (Pa)PHeight 
pwind wind pressure outside tunnel (Pa)PWindCalc 
pamb ambient pressure at reference level (Pa)amb.P 
ρmean mean air density at entry (kg/m3)Rho 
kc loss coefficient for ingoing flow (into tunnel), default = 0.5kPos 
kd loss coefficient for outgoing flow (out of tunnel), default = 1kNeg 
vtunnel air velocity in tunnel inside entrance (m/s)VAir 
Tamb ambient temperature (˚C)amb.T 
h height relative reference level (m)hTun
g 9.80665 = acceleration of gravity (m/s2) 
R 287 = gas constant for air (J/kg/K). 

Tunnel portal (Portal)

Openings of tunnels to stations/plenums are modeled in the same way as tunnel entries regarding airflows. For airflow entering the tunnel Bernoulli equation become

p_{station}=p_{tunnel}+\frac{\rho_{mean}}{2}\cdot(1+k_c)\cdot v_{tunnel}^2-\mathrm{\Delta}p_{height}

and for airflow entering the station/plenum

p_{station}=p_{tunnel}+\frac{\rho_{mean}}{2}\cdot(1-k_d)\cdot v_{tunnel}^2-\mathrm{\Delta}p_{height}

where

  •  
pstation total pressure outside tunnel at floor level relative reference level (Pa)station.P 
pamb ambient at reference level (Pa)amb.P 
Δpheight {(p}_{station}+\ p_{amb})\cdot(e^{-g\cdot h/(R\cdot(T+273.15))}-1)

static pressure relative station/plenum floor level (Pa)

dPHeight 
ρmean mean air density at portal (kg/m3)Rho 
kc loss coefficient for flow entering tunnel, default = 0.5kPos 
kd loss coefficient for flow leaving tunnel, default = 1kNeg 
vtunnel air velocity in tunnel (m/s)VAir 
T temperature in station/plenum (˚C)station.T 
h height to tunnel from station floor (m)hTun
g 9.80665 = acceleration of gravity (m/s2) 
R 287 = gas constant for air (J/kg/K). 

Recirculation (Recirc)

A model for the situation where two tunnel entries are so close that airflowing out from one tunnel can re circulate into the other has been formulated. The model has two parameters, maximum percentage flowing from each entry to the other. The mass flows from one tunnel to the other is given by

m_{dot_21}=max{(}0,min{(}-m_{dot_1},m_{dot_2}\cdot f_{21}))

m_{dot_12}=max{(}0,min{(}-m_{dot_2},m_{dot_1}\cdot f_{12}))

and from ambient by

m_{dot_a1}=max{(}0,-m_{dot_1}-m_{dot_21})

m_{dot_a2}=max{(}0,-m_{dot_2}-m_{dot_12})

where

  •  
mdot_1 mass flow in tunnel 1 (positive out of tunnel) (kg/s)tunnel1.m_dot
mdot_2 mass flow in tunnel 2 (positive out of tunnel) (kg/s)tunnel2.m_dot
mdot_21 mass flow recirculating from tunnel 2 to tunnel 1 (kg/s)m_dot2_1
mdot_12 mass flow recirculating from tunnel 1 to tunnel 2 (kg/s)m_dot1_2
mdot_a1 mass flow from ambient to tunnel 1 (kg/s)m_dota_1
mdot_a2 mass flow from ambient to tunnel 2 (kg/s)m_dota_2
f21 maximum fraction of mass flow recirculating from tunnel 2 to tunnel 1part2_1 [%]
f12 maximum fraction of mass flow recirculating from tunnel 1 to tunnel 2.part1_2 [%]

Tunnel junction (Branch)

The models for the converging flows and diverging flows in the branching component are the ones derived by [Gardel 1957], used in [Wallin 1994], and valid for a wye consisting of a straight uniform section with a connected branch, with a possibly different cross section area.

Shape1

One can distinguish between six cases of the flow pattern, four of which are covered by the original model by Gardel: converging flows (2, 3) to 1 and (3, 1) to 2 and diverging flows 1 to (2, 3) and 2 to (3, 1). The remaining two cases, converging to branch 3 and diverging from branch 3, are not described there but have been estimated by continuity to the other four cases and fitting to measurements (see below).

Denoting properties of flows at different locations by subscripts i, j and l, Bernoulli’s equations for the flow paths are written as follows.

Converging flow, (i, j) to l:

p_i+\frac{\rho_i}{2}\cdot v_i^2=p_l+\frac{\rho_l}{2}\cdot(1+k_{cil})\cdot v_l^2

p_j+\frac{\rho_j}{2}\cdot v_j^2=p_l+\frac{\rho_l}{2}\cdot(1+k_{cjl})\cdot v_l^2

Diverging flow, i to (j, l):

p_i+\frac{\rho_i}{2}\cdot(1-k_{dij})\cdot v_i^2=p_j+\frac{\rho_j}{2}\cdot v_j^2


p_i+\frac{\rho_i}{2}\cdot(1-k_{dil})\cdot v_i^2=p_l+\frac{\rho_l}{2}\cdot v_l^2

where

  •  
pi static pressure at location i (Pa)tun<i>.P, i=1,2,3
ρi pi/(R·(T+273.15)) = density at location i (Pa)Rho<i>
vi velocity at location i (positive inwards) (m/s)VAir<i>
kcil loss coefficient for converging flow from i to lK<il>
kdil loss coefficient for diverging flow from i to lK<il>
T temperature (˚C).T

Depending on the flows the loss coefficients are computed as follows:

Converging flow, (2, 3) to 1, case 1:

k_{c21}=0.03(1-\frac{Q_3}{Q_1})^2+(2-\frac{A_3}{A_1})\frac{Q_3}{Q_1}(1-\frac{Q_3}{Q_1})-(\frac{Q_3}{Q_1})^2[1+(1.62-\sqrt r)(\frac{cos{(}\pi-\phi)}{A_3/A_1}-1)-0.38(1-\frac{A_3}{A_1})]       K21

k_{c31}=-0.92(1-\frac{Q_3}{Q_1})^2+(2-\frac{A_3}{A_1})\frac{Q_3}{Q_1}(1-\frac{Q_3}{Q_1})-\ (\frac{Q_3}{Q_1})^2[(1.2-\sqrt r)(\frac{cos{(}\pi-\phi)}{A_3/A_1}-1)-(1-\frac{A_3}{A_1})\frac{cos{(}\pi-\phi)}{A_3/A_1}+0.8(1-\frac{1}{(A_3/A_1)^2})]                                         K31

Converging flow, (3, 1) to 2, case 2:

        kc12 = formula for kc21 with subscripts 1 and 2 exchanged                                                                                                                     K12

                   and π - φ replaced by φ

        k c32 = formula for kc31 with subscript 1 replaced by 2 and  π - φ by φ                                                                                                   K32

Diverging flow, 1 to (2, 3), case 4:

k_{d12}=0.03(1-\frac{Q_3}{Q_1})^2-0.2\frac{Q_3}{Q_1}(1-\frac{Q_3}{Q_1})+0.35(\frac{Q_3}{Q_1})^2                                                                                                        K12

k_{d13}=0.95(1-\frac{Q_3}{Q_1})^2+0.4\frac{Q_3}{Q_1}(1-\frac{Q_3}{Q_1})(1+\frac{A_1}{A_3})cot{(}\frac{\phi}{2})+(\frac{Q_3}{Q_1})^2(1-0.9\sqrt{\frac{r}{A_3/A_1}})[1.3cot{(}\frac{\phi}{2})-0.3+\frac{0.4-0.1A_3/A_1}{(A_3/A_1)^2}]                                                                                                                                                                                                                       K13

Diverging flow, 2 to (3, 1), case 5:

kd21 = formula for kd12 with subscripts 1 and 2 exchanged                                                                                                                            K21

kd23 = formula for kd13 with subscript 1 replaced by 2 and φ by  π - φ                                                                                                           K23

where

  •  
Qi absolute value of volume flow at location i (m3/s)|VFAir<i>|
Ai cross section area at location i (A1  = A2) (m2)aTun<il>
φ angle between straight section 1 and branch 3, φ [π/4, 3π/4]Fi [degree]
r radius of rounding at branch to main / diameter of main.r

To estimate the remaining loss coefficients, i.e. converging to branch 3 (case 3) and diverging from branch 3 (case 6), we utilize that the solutions should be continuous when flows change direction. This is the case for transitions between the above described cases. E.g. the transition between converging flow case 2 ((3, 1) to 2) and diverging flow case 4 (1 to (2, 3)), i.e. when Q3 = 0 we get by combining the above Bernoulli’s equations that

\frac{\rho_l}{2}\cdot\left.k_{d12}\right|_{Q_3=0}=\frac{\rho_2}{2}\cdot\left.k_{c12}\right|_{Q_3=0}

\frac{\rho_l}{2}\cdot\left.k_{d13}\right|_{Q_3=0}=\frac{\rho_2}{2}\cdot(\left.k_{c12}\right|_{Q_3=0}-\left.k_{c32}\right|_{Q_3=0})

should be satisfied for continuity. If the densities are equal, ρ1 = ρ2, we see by inspecting the expressions for these loss coefficients that this is the case.

Now we require the same continuity properties for transitions where case 3 and case 6 (converging to and diverging from branch 3) are involved. From transition case 3 – case 4 (Q2 = 0) we get assuming that ρ1 = ρ3

\left.k_{c13}\right|_{Q_2=0}=(\frac{A_3}{A_1})^2\cdot\left.k_{d13}\right|_{Q_2=0}\ =(\frac{A_3}{A_1})^2(1-0.9\sqrt{\frac{r}{A_3/A_1}})[1.3cot{(}\frac{\phi}{2})-0.3+\frac{0.4-0.1A_3/A_1}{(A_3/A_1)^2}]

\left.k_{c23}\right|_{Q_2=0}=\left.k_{c13}\right|_{Q_2=0}-(\frac{A_3}{A_1})^2\left.k_{d12}\right|_{Q_2=0}=\left.k_{c13}\right|_{Q_2=0}-(\frac{A_3}{A_1})^20.35

and from transition case 3 – case 5 (Q1 = 0) we get assuming that ρ1 = ρ3

kc23|Q1=0 = formula for kc13|Q2=0 with subscripts 1 and 2 exchanged and  φ replaced by  π - φ

kc13|Q1=0 = formula for kc23|Q2=0 with subscript 2 replaced by 1.

In an analogous manner we derive coefficient for case 6 (3 to (1, 2)). From transition case 2 – case 6 (Q1 = 0) we get assuming that  ρ1 = ρ3

\left.k_{d32}\right|_{Q_1=0}=(\frac{A_3}{A_2})^2\cdot\left.k_{c32}\right|_{Q_1=0}\ =-(\frac{A_3}{A_2})^2[(1.2-\sqrt r)(\frac{cos{(}\phi)}{A_3/A_2}-1)-(1-\frac{A_3}{A_2})\frac{cos{(}\phi)}{A_3/A_2}+0.8(1-\frac{1}{(A_3/A_2)^2})]

\left.k_{d31}\right|_{Q_1=0}=\left.k_{d32}\right|_{Q_1=0}-(\frac{A_3}{A_2})^2\left.k_{c12}\right|_{Q_1=0}=\left.k_{d32}\right|_{Q_1=0}+(\frac{A_3}{A_2})^2[1+(1.62-\sqrt r)(\frac{cos{(}\phi)}{A_3/A_2}-1)-0.38(1-\frac{A_3}{A_2})]

and from transition case 1 – case 6 (Q2 = 0) we get assuming that ρ2 = ρ3

        kd31|Q2=0 = formula for kd32|Q1=0 with subscripts 1 and 2 exchanged and φ replaced by  π - φ 

        kd32|Q2=0 = formula for kd31|Q1=0 with subscript 2 replaced by 1 and φ by  π - φ.

The loss coefficients of the remaining two flow cases can now be approximated.

Converging flow, (1, 2) to 3, case 3:

        k_{c13}=\left.k_{c13}\right|_{Q_2=0}\frac{Q_1}{Q_3}+\left.k_{c13}\right|_{Q_1=0}(1-\frac{Q_1}{Q_3})                                         K13

        k_{c23}=\left.k_{c23}\right|_{Q_2=0}\frac{Q_1}{Q_3}+\left.k_{c23}\right|_{Q_1=0}(1-\frac{Q_1}{Q_3})                                         K23

Diverging flow, 3 to (1, 2), case 6:

        k_{d31}=\left.k_{d31}\right|_{Q_1=0}\frac{Q_2}{Q_3}+\left.k_{d31}\right|_{Q_2=0}(1-\frac{Q_2}{Q_3})                                         K31

        k_{d32}=\left.k_{d32}\right|_{Q_1=0}\frac{Q_2}{Q_3}+\left.k_{d32}\right|_{Q_2=0}(1-\frac{Q_2}{Q_3})                                         K32

When the cross-sectional area changes between segments 1 and 2, the abovementioned equations are modified by replacing A1  or A2  with 0.5(A1 + A2). This is a modification to Gardel’s equations.

Supply or exhaust fan to ambient (FanDuct)

The supply or exhaust duct is an extension of the branch with the model described below connected to branch 3 and to ambient. The model consists of a fan and optional damper. At no external Δp and fcntr = 1, the given flow (Vf_Nom) is obtained. When fcntr = 0 and DamperAtFanOff = Open, air will flow according to external Δp (including stack effect) with a system characteristic through the point phead and Vf_Nom. When fcntr = 0 and DamperAtFanOff = Closed, there is no airflow.

    \mathrm{\ 10}\frac{dV_f}{dt}+V_f=V_{f_Nom}sign(\mathrm{\Delta p})\cdot\sqrt{|\mathrm{\Delta p}|/|p_{head}|}                     if fcntr > 0 or DamperAtFanOff = Open

                              =0                                                                                       otherwise

where


  •  
Vf  volume flow, negative for supply and positive for exhaust (m3/s)VFAir 
Vf_Nom  nominal volume airflow at no external pressure difference (m3/s)VFNom 
Δp 

p_{tun}+p_{rise}-p_{height}-f_{cntr}^2\cdot p_n\cdot\rho/\rho_{nom} =

total static pressure difference

dPtot 
ptun static pressure at tunnel relative ambient pressure at reference level (Pa)tunnel.P 
prise 

 -(p_{amb}+p_{height})\cdot(e^{-g\cdot(h_{tun}-h_{amb})/(R\cdot(T+273.15))}-1)=

static pressure rise in duct (Pa)

PRise
pheight p_{amb}\cdot(e^{-g\cdot h_{amb}/(R\cdot(T_{amb}+273.15))}-1) = ambient static pressure at opening relative ambient pressure at reference level (Pa)PHeight
pn if supply phead else -phead (Pa)p_n
phead static fan pressure at nominal flow (Pa)pHead
fcntr fan capacity control, 0 for no fan dp, 1 for phead (Pa)fanCntr
pamb ambient pressure at reference level (Pa)amb.P 
Tamb ambient temperature (˚C)amb.T 
hamb level of ambient opening (grille) relative to reference level (m)hAmb
htun tunnel level relative to reference level (m)hTun
ρ if Vf  < 0 then ρamb else ρtunnel = air density (kg/m3)Rho 
T if Vf  < 0 then ρamb else ρtunnel = air temperature (˚C)TAir 
Ttunnel temperature at branch to tunnel (˚C)tunnel.T 
ρnom air density at which the fan performance is defined (kg/m3)RhoNom 
g 9.80665 = acceleration of gravity (m/s2)   
R 287 = gas constant for air (J/kg/K)   
Qsup  V_f\cdot|f_{cntr}^2\cdot p_n\cdot\rho/\rho_{nom}|/e_{ff} = power supplied(W)PowerSup kW]  
eff fan efficiency.effic  

Leak (Leak)

In a leak the relation between mass flow and pressure difference is given by

\mathrm{\Delta p}\cdot(C_d\cdot A\cdot f_{open})^2=1/(2\cdot\rho)\cdot|m_{dot}|\cdot m_{dot}

where


  •  
mdot mass flow to ambient (kg/s)station.m_dot
Cd discharge coefficientcd
A opening area (m2)ar
fopen opening control, 1 for fully open and 0 for closedpartOpen
ρ mean air density in leak (kg/m3)Rho
Δp p_{platf}+p_{rise}-p_{height}-p_{wind} = total static pressure difference (Pa)dPtot
pplatf static pressure at platform relative ambient pressure at reference level (Pa)station.P
prise -g ·ρ station· hleak = stack pressure rise to leak (Pa) 
pheight p_{amb}\cdot(e^{-g\cdot(h_{floor}+h_{leak})/(R\cdot(T_{amb}+273.15))}-1) = ambient static pressure at leak relative ambient pressure at reference level (Pa)PHeight
pwind wind pressure outside leak (Pa)PWindCalc
hleak leak height from floor of platform (m)hLeak
hfloor platform level relative to reference level (m).hFloor

Given volume airflow (VFGiven)

The volume airflow is specified by a parameter Vf_Nom and achieved through a differential equation with a time constant (10 sec.)

\tau\cdot\frac{dm_{dot}}{dt}+m_{dot}=f_{cntr}\cdot\rho\cdot V_{f_Nom}

where


  •  
mdot mass flow (kg/s)inlet.m_dot
Vf_Nom &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; specified volume airflow ( m3/s)VFNom 
fcntr control signal in interval [-1 : 1], -1 for reverse actioncntr
ρ air density (kg/ m3)Rho_tun1
τ time constant (s).tau

Filter (Filter)

The volume airflow is given by an input variable Vf_Filter and achieved through a differential equation with a time constant (10 sec.)

\ 10\cdot\frac{dm_{dot}}{dt}+m_{dot}=\rho\cdot V_{f_{Filter}}

where


  •  
mdot mass flow (kg/s)inlet.m_dot
Vf_Filter  specified volume airflow ( m3/s)VFFilter 
ρ air density (kg/ m3).Rho_tun1

Damper (Damper)

In the damper the pressure difference is described as a function of the mass flow. At fully open position the flow is governed by a loss coefficient and at closed by an Equivalent Leakage Area. The damper can be defined as asymmetric. In that case a different Equivalent Leakage Area is given for air flow in the opposite direction.

\mathrm{\Delta p}=sign(m_{dot})\cdot|m_{dot}/c_{Act}|^{1/n_{Act}}

where


  •  
mdot mass flow (kg/s)left.m_dot
nAct if powerLawLeakage then  0.5+f_{closed}^k(n-0.5)  else  0.5nAct
cAct 

if mdot > 0   then     c_{open}+f_{closed}^k(c_{closed}-c_{open})

                   else     c_{open}+f_{closed}^k(c_{closR2L}-c_{open})

cAct
fclosed - τopen ·dfclosed/dt + (1 - fopenSig) = delayed opening/closingpartClosed
fopenSig opening control, 1 for fully open and 0 for closedpartOpen
τopen time constant for opening/closing (s)tau
n power law exponent at closedn
c power law coefficient at closedc
k integer exponent in linear combinationsk
copen                                                          \sqrt{2\cdot\rho_{air}/k_{loss}}\cdot Ac_open
cclosed if powerLawLeakage  then  c  else \sqrt{2\cdot\rho_{air}}\cdot A_{el}\cdot C_dc_closed
cclosR2L 

if powerLawLeakage or symmetric then   cclosed

                                                        else   \sqrt{2\cdot\rho_{air}}\cdot A_{elR2L}\cdot C_d

c_closR2L
Cd discharge coefficientcd
Δp static pressure difference between left and right (Pa)dPtot
ρair density of air (kg/m3)Rho_air
kloss loss coefficient at fully openkLoss
A cross section area (m2)tArea
Ael equivalent leakage area (m2)ela
AelR2L equivalent leakage area for air flow from right to left if not symmetric (m2).elaR2L

Passage (Passage)

A model for parallel and/or serial doors for passenger passage has been implemented. Both stochastic and intermittent passenger flows are handled. We assume that a door section consists of a user defined number of doors and in the case of two serial door sections that these are far enough apart so that in the statistical treatment they can be considered as independent.

The relation between pressure difference and air mass flow through a passage is described by the equation

\mathrm{\Delta p}=sign(m_{dot})\cdot|m_{dot}/c_{Act}|^2

where


  •  
Δp static pressure difference between left and right (Pa)dPtot
mdot mass flow, positive from left to right (kg/s)left.m_dot
cAct coefficient (see below).cAct

For stochastic passenger flows we assume that the number of open doors in a door section is binomially distributed, i.e.

f(i,p,n)=\left(\begin{matrix}n\\i\\\end{matrix}\right)\cdot p^i\cdot(1-p)^{n-i}

where


  •  
f(i,p,n) probability that i doors are open 
n number of doors in door section 
p time fraction when a door is open. 

For parallel doors (a left door section) we get

c_{ActS}=\mathbit{f}_L^T\cdot\mathbit{c}_L=(1-p_L)\cdot c_{closedL}+p_L\cdot c_{openL}

where


  •  
cActS the value of cAct in case of stochastic passenger flow 
fL vector with components f(i, pLnL) , i = 0, nL 
nL number of doors in left door sectionnl
cL vector [ cclosedL ,{ copenL· i/ nL , i = 1, nL }]T 
pL time fraction when a door in left section is open (see below)fOpenL
cclosedL \sqrt{2\cdot\rho_{air}}\cdot A_{elL}\cdot C_d = coefficient when all left section doors closed 
copenL \sqrt{2\cdot\rho_{air}/k_{lossL}}\cdot A = coefficient when all left section doors open 
Cd discharge coefficientcd
ρair density of air (kg/m3)Rho_air
klossL loss coefficient at fully open left door sectionkLossL
A cross section area (m2)tArea
AelL equivalent leakage area in left door section (m2).ela

In the case with serial door sections (left and right door section) the expression for cActS becomes, with an analogous notation for the right door section (R for right)

c_{ActS}=\mathbit{f}_L^T\cdot\mathbit{C}_{LR}\cdot\mathbit{f}_R

where


  •  
CLR matrix with C_{LR}(i,j)=1/\sqrt{c_L^{-2}(i)+c_R^{-2}(j)} , i = 0, nL, j = 0, nR 
fR vector with components f(i, pRnR) , i = 0, nR 
cR vector [ cclosedR ,{ copenR· i/ nR , i = 1, nR }] T . 

The probability that a door is open (time fraction when a door is open) is given by

p_L=1-e^{-\tau_L\cdot q_{stoch}\cdot s_\tau/3600/n_L}

p_R=1-e^{-\tau_R\cdot q_{stoch}\cdot s_\tau/3600/n_R}

where


  •  
τL door opening time for single passenger in left door section (s)tauL
τR door opening time for single passenger in right door section (s)tauR
qstoch qsL + qsR stochastic passenger flow at rush hour (passengers/h)passStoch
qsL stochastic passenger flow from left at rush hour (passengers/h)passLeftStoch
qsR stochastic passenger flow from right at rush hour (passengers/h)passRightStoch
sτ - τ ·dsτ /dt + s = delayed passenger flow fractionpassFrtau
s(t) passenger flow fraction relative rush hour passenger flowpassFract
τ time constant (s)tau
t time (s). 

For intermittent passenger flow and parallel doors (left door section) we have

c_{ActP}=c_{openL}

p_{pulse}=min(1,q_{pulse}\cdot s_\tau/(q_{max}-q_{stoch}\cdot s_\tau))

where


  •  
cActP the value of cAct during the intermittent passenger flow 
ppulse time fraction when all door sections are open for intermittent passenger flowfOpenPulse
qpulse qpL + qpR = intermittent passenger flow at rush hour (passengers/h)passPulse
qpL intermittent passenger flow from left at rush hour (passengers/h)passLeftPulse
qpR intermittent passenger flow from right at rush hour (passengers/h)passRightPulse
qmax user-defined passage capacity (passengers/h).passMax

The equation for ppulse takes into account that the intermittent flow is augmented by the simultaneous stochastic flow.

For serial door sections (left and right door sections) the expression for cActP becomes

c_{ActP}=1/\sqrt{c_{openL}^{-2}+c_{openR}^{-2}} .

The coefficient cAct for combination of the stochastic and intermittent passenger flows is evaluated as the mean value of cActS and cActP:

c_{Act}=(1-p_{pulse})\cdot c_{ActS}+p_{pulse}\cdot c_{ActP} .

Axial fan (AxialFan)

The axial fan is described by a fan curve given as a spline, where pressure rise is given as a function of air volume flow

\ \mathrm{\Delta p}=f_{spline}(V_f/f_{vAct})\cdot|f_{vAct}|\cdot f_{vAct}\cdot\rho/\rho_{nom}

where


  •  
Δp static pressure difference between inlet and outlet ( Pa)dPtot
Vf air volume flow ( m3/s)VFAir
fspline(Vf) spline giving pressure rise as a function of air volume flow (Pa)spline
fvAct - τ ·dfvAct/dt + fvRel = delayed fvRelspeedAct
fvRel quotient fan speed to nominal fan speed in interval [0 : 1]speedRel
τ time constant (s)tau
ρ air density (kg/m3)  
ρnom air density at which the fan performance is defined (kg/m3)RhoNom 
Qsup  max(0, Vf ;·Δp )/ eff = power supplied(W)PowerSup [kW]
eff espline(Vf / fvAct) = fan efficiencyeffic
espline(Vf) spline giving fan efficiency as a function of air volume flow.spline

Saccardo nozzle (SaccarNoz)

In the Saccardo nozzle the momentum of the supplied air is taken into account. Furthermore the pressure at location (3) of the supplied air is assumed to be the same as at the incoming (1).

Shape1

(p_1-p_2)\cdot A=m_{dot_2}\cdot v_2-m_{dot_1}\cdot v_1-m_{dot_3}\cdot v_3\cdot c o s{(}\phi)\cdot k_{mx}

p_3=p_1

where


  •  
mdot_i mass flow at location i (positive inward) (kg/s)tuni.m_dot
vi velocity at location i (m/s)VAiri
pi static pressure at location i (Pa)tuni.P
φ angle between nozzle and main (rad)Fi [degree]
kmx momentum exchange coefficientKmx
A cross section area of main (m2).aTun12
Back to Start    |    Next (Calculation of heat flow)

{{/formula}}