Atmospheric Modeling: Turbulence and Fluxes
Atmospheric Modeling: Turbulence and Fluxes
for
Chapter 8
of
Fundamentals of Atmospheric Modeling
2nd Edition
Mark Z. Jacobson
Department of Civil & Environmental Engineering
Stanford University
Stanford, CA 94305-4020
jacobson@[Link]
March 10, 2005
Reynolds Stress
Stress
Force per unit area (e.g. N m-2 or kg m-1 s-2)
Reynolds stress
Stress that causes a parcel of air to deform during turbulent motion of air
τ zx = −ρ a w ′u ′
z
y
zx = stress acting in x-direction, along a plane (x-y) normal to the z-direction
x
Momentum Fluxes
Magnitude of Reynolds stress at ground surface (8.2)
⎡ 2 2 ⎤1 2
τ z = ρ a ⎢(w ′u ′) + (w ′v ′ ) ⎥
⎣ ⎦
Kinematic vertical turbulent momentum flux (m2 s-2) (8.3)
τ zx
w ′u ′ = −
ρa
τ zy
w ′v ′ = −
ρa
Friction wind speed (m s-1) (8.8)
Scaling param. for surface-layer vert. flux of horiz. momentum
14
⎡ 2 2⎤ 12
u* = ⎢(w ′ u′ ) + (w ′v ′ ) ⎥ = ( τz ρ a )
⎣ s s⎦ s
Heat and Moisture Fluxes
Vertical turbulent sensible-heat flux (W m-2) (8.4)
H f = ρ a c p,d w ′θ ′v
• Approximately 1/30 the height of the average roughness element protruding from the surface
Surf. Roughness Length for Momentum
Method of calculating roughness length
1) Find wind speeds at many heights when wind is strong
2) Plot speeds on ln (height) vs. wind speed diagram
3) Extrapolate wind speed to altitude at which speed equals zero
ln z
ln z
ln z 0,m
0 Fig. 6.5
0 |vh|
Roughness Length for Momentum
Over smooth ocean with slow wind (8.9)
νa ηa
z0,m ≈ 0.11 = 0.11
u* ρ a u*
Over rough ocean, fast wind (Charnock relation) (8.10)
u*2
z0,m ≈ α c
g
Over urban areas containing structures (8.11)
ho So
z0,m ≈ 0.5
Ao
Over a vegetation canopy (8.12)
Inertial cascade
Decrease in eddy size from large eddy to small eddy to zero due to dissipation
Turbulence Models
Kolmogorov scale (8.15)
⎛ ν 3 ⎞1 4
ηk = ⎜ a ⎟
⎝εd ⎠
Reynolds-averaged models
Resolution greater than a few hundred meters
Do not resolve large or small eddies
Direct numerical simulation models Resolution on the order of the Kolmogorov scale
Resolve all eddies
Kinematic Vertical Momentum Flux
Bulk aerodynamic formulae (8.16-7)
Diffusion coefficient accounts for
Skin drag: drag from molecular diffusion of air at surface
Form drag: drag arising when wind hits large obstacles
Wave drag: drag from momentum transfer due to gravity waves
( w ′u ′ )s = −C D v h ( zr ) [u ( zr ) − u (z0,m ) ]
( w ′v ′ ) s = −C D vh ( zr ) [v ( zr ) − v ( z0,m )]
Kinematic Vertical Momentum Flux
Bulk aerodynamic formulae (8.18)
( w ′u ′ )s = −C D v h ( zr ) [u ( zr ) − u (z0,m ) ]
K-theory (8.18)
∂u
( w ′u ′ )s = −K m,zx
∂z
Wind speed gradient (8.19)
∂u u (zr ) − u ( z0,m )
=
∂z zr − z0,m
K h,zz ≈ CH v h ( zr ) ( zr − z0,h )
Vertical Turbulent Moisture Flux
Bulk aero. kinematic vertical turbulent moisture flux (8.26)
( w ′q ′v ) s = −C E vh ( zr ) [ q v (zr ) − q v ( z0,v ) ]
• Experiment are conducted to obtain values for each variable in the group in relation to each other.
• The dimensionless group, as a whole, is then fitted, as a function of some parameter, with an empirical equation.
• The experiment is repeated. Usually, equations obtained from later experiments are similar to those from the first experiment.
• The relationship between the dimensionless group and the empirical equation is a similarity relationship.
• Similarity theory applied to the surface layer is Monin-Obukhov or surface-layer similarity theory.
Similarity Relationship
Dimensionless wind shear (8.28)
φm z ∂ vh
=
k u* ∂z
Dimensionless wind shear from field data (8.29)
⎧ z z
1+ β m >0 stable
⎪ L L
⎪
⎪⎛ z ⎞ −1 4 z
φm = ⎨⎜1 − γ m ⎟ <0 unstable
⎪⎝ L⎠ L
⎪ z
⎪1 L
=0 neutral
⎩
Integrate (8.28) from z0,m to zr (8.30)
k v h ( zr )
u* = z dz
r
∫z 0,m φm z
Integral of Dimensionless Wind Shear
Integral of the dimensionless wind shear (8.31)
zr dz
∫ z0, m φm z =
⎧ zr βm z
⎪ln z +
L
( zr − z0,m )
L
>0 stable
⎪ 0,m
⎪ 1 4 z
14
⎛ 0,m ⎞
⎪ ⎛⎜1 − γ zr ⎞ 1 − γ ⎟ −1
m ⎟ −1 ⎜ m
L ⎠
⎪ ⎝ L⎠ ⎝
⎪ln 14 − ln 14
⎪ ⎛ zr ⎞ ⎛ z0,m ⎞
⎨ ⎜⎝1 − γ m ⎟ ⎠
+1 ⎜1 − γ m ⎟ +1
⎪ L ⎝ L ⎠
⎪ 14 14
⎪+2 tan −1 ⎛ z ⎞ ⎛ z 0,m ⎞ z
⎜1 − γ m r ⎟ − 2 tan −1 ⎜1 − γ m ⎟ <0 unstable
⎪ ⎝ L ⎠ ⎝ L ⎠ L
⎪
⎪ln zr z
=0 neutral
⎪
⎩ z0,m L
Monin-Obukhov Length
Height proportional to the height above the surface at which buoyant production of turbulence first equals
mechanical (shear) production of turbulence. (8.32)
u3* θ vu2* θv
L=− =
kg( w ′θ ′v ) kgθ*
s
( w ′θ ′v ) s ≈ −u*θ*
Potential Temperature Scale
Dimensionless temperature gradient (8.34)
φh z ∂θv
≈
k θ* ∂z
Parameterization of * (8.35)
⎧ z z
Pr + β >0 stable
⎪ t h L L
⎪
⎪ ⎛ z ⎞−1 2 z
φh = ⎨Prt ⎜1− γ h ⎟ <0 unstable
⎪ ⎝ L⎠ L
⎪ z
⎪Prt =0 neutral
⎩ L
Potential Temperature Scale
k [ θv ( zr ) − θv ( z0,h )]
φh z ∂θv θ* =
≈ zr dz
k θ* ∂z
∫z 0,h φh z
Integral of Dimensionless Temp. Grad.
Integral of dimensionless temperature gradient (8.38)
zr dz
∫z0, h
φh
z
=
⎧ zr βh z
⎪Prt ln z +
L
(zr − z0,h )
L
>0 stable
⎪ 0,h
⎪
⎪ ⎡ 12 z0,h ⎞1 2 ⎤
⎛
⎪ ⎢ ⎜1 − γ r ⎟ − 1 z ⎞ ⎛
⎪ ⎢ ⎝ h ⎜1 − γh ⎟ − 1⎥
L⎠ ⎝ L ⎠ ⎥ z
⎨Prt ⎢ln 12 − ln 12 ⎥ <0 unstable
⎪ ⎛ zr ⎞ ⎛ z0,h ⎞ L
⎪ ⎢ ⎝⎢ ⎜ 1 − γ h ⎟ + 1 ⎜1 −γh ⎟ + 1⎥
L ⎠ ⎝ L ⎠ ⎥
⎪ ⎣ ⎦
⎪
⎪ zr z
⎪Prt ln z L
=0 neutral
⎩ 0,h
Equations to Solve Simultaneously
Solution requires iteration
k v h ( zr ) u3* θ v u2* θv
u* = z dz L=− =
r kg( w ′θ ′v ) kgθ*
∫z 0,m φm z s
k [ θv ( zr ) − θv ( z0,h )]
θ* = zr dz
∫z 0,h φh z
Noniterative Parameterization
Friction wind speed (8.40)
k v h ( zr )
u* ≈ Gm
ln( zr z0,m )
k 2 vh ( zr ) [θ v (z r ) − θ v ( z0,h )]
θ* ≈ 2 Gh
u* Prt ln (zr z0,m )
Scale Parameterization
Potential temperature scale (8.41)
9.4Ri b
Gm = 1− Ri b ≤ 0
2 0.5
70k ( Ri b zr z0,m )
1+
ln 2 ( zr z0,m )
9.4Ri b
Gh = 1− 0.5 Ri b ≤ 0
50k 2 ( Ri b zr z0,m )
1+
ln2 ( zr z0,m )
1
Gm ,Gh = 2
Ri b > 0
(1+ 4.7Ri b )
Bulk Richardson Number
Ratio of buoyancy to mechanical shear (8.39)
2
g[ θv ( zr ) − θv ( z0,h )]( zr − z0,m )
Ri b =
2 2
θv ( z0,h )[u ( zr ) + v ( zr ) ](zr − z0,h )
Gradient Richardson Number
(8.42) g ∂θv
θv ∂z
Ri g = 2 2
⎛ ∂u ⎞ ⎛ ∂v ⎞
⎜ ⎟ +⎜ ⎟
⎝ ∂z ⎠ ⎝ ∂z ⎠
Table 8.2. Vertical air flow characteristics for different Rib or Rig
Value of Type of Level of Turbulence Level of
Rib or Rig Flow Due to Buoyancy Turbulence
Due to Shear
Large, negative Turbulent Large Small
Small, negative Turbulent Small Large
Small positive Turbulent None (weak stable) Large
Large positive Laminar None (strong stable) Small
Gradient Richardson Number
g ∂θv
(8.42) θv ∂z
Ri g = 2 2
∂u
⎛ ⎞ ∂v
⎛ ⎞
⎜ ⎟ +⎜ ⎟
⎝ ∂z ⎠ ⎝ ∂z ⎠
Laminar flow becomes turbulent when Rig decreases to less than the critical Richardson number (Ric) = 0.25
Turbulent flow becomes laminar when Rig increase to greater than the termination Richardson number (RiT) = 1.0
Similarity Theory Turbulent Fluxes
Friction wind speed (8.8)
⎡ 2 2 ⎤1 4
u* = ⎢(w ′ u′ ) + (w ′v ′ ) ⎥
⎣ s s⎦
( w ′u ′ )s = −C D v h ( zr ) [u ( zr ) − u (z0,m ) ]
Friction wind speed (8.43)
u* = v h ( zr ) C D
u2* u*2
( w ′u ′ )s = − u (zr ) ( w ′v ′ ) s = − v (zr )
v h ( zr ) vh (zr )
u*2
K m,zx = K m,zy ≈ ( zr − z0,m )
vh ( z r )
z0,m = 0.01
Example Problem
z0,h = 0.0001 m
Prt = 0.95
k = 0.4
u(zr)=10 m s-1 v(zr)= 5 m s-1
v(zr)= 285 K v(z0,h)= 288 K
( w ′θ ′v ) s = −u*θ*
( w ′q ′v ) s = −u*q *
Surface vertical turbulent water vapor flux (8.53)
E f = ρa ( w ′q ′v ) = −ρ a u* q*
s
Dimensionless specific humidity gradient (8.51)
φq z ∂q v
=
k q * ∂z
Specific humidity scale (8.52)
k[ q v (zr ) − q v ( z0,v )]
q* =
z r φ dz
∫z 0,v h
z
Logarithmic Wind Profile
Dimensionless wind shear (8.28)
φm z ∂ vh
=
k u* ∂z
Rewrite (8.57)
∂ vh ( z) u* u*
= φm = [1 − (1− φm )]
∂z kz kz
u* ⎡ ⎛ z ⎞ ⎤
vh ( z) = ⎢ln⎜ ⎟ − ψm⎥
k ⎢⎣ ⎝ z0,m ⎠ ⎥⎦
Logarithmic Wind Profile
Influence function for momentum (8.61,2)
z dz
ψm = ∫ (1− φm )
z 0,m z
⎧ βm z
⎪− L ( z − z0,m ) L
>0 stable
⎪
⎪ −2 −1 2
[1 + φm (z ) ][1+ φm ( z) ]
⎪ln
⎪ ⎡ −2 ⎤⎡ −1 ⎤2
= ⎨ ⎢1 + φm (z0,m ) ⎥⎢1 + φm (z0,m ) ⎥
⎪ ⎣ ⎦⎣ ⎦
⎪ −1 −1 −1 −1 z
⎪−2 tan [ φm ( z)] + 2 tan [ φm ( z0,m )] <0 unstable
L
⎪
⎪0 z
⎪ =0 neutral
⎩ L
Logarithmic Wind Profile
Neutral conditions --> logarithmic wind profile (8.64)
u* z
vh ( z) = ln
k z0,m
Logarithmic wind profiles when u* = 1 m s-1.
10
8
Height above surface (m)
0, m 0, m
0 2 4 6 8
-1
10 12
Fig. 8.3
Wind speed (m s )
Potential Virtual Temperature Profile
Dimensionless potential temperature gradient (8.34)
φh z ∂θv
≈
k θ* ∂z
Rewrite (8.58)
∂ θv θ * θ*
= φh = [1 − (1− φh )]
∂z kz kz
θ* ⎡ ⎛ z ⎞ ⎤
θ v ( z) = θv ( z0,h ) + Prt ⎢ln ⎜ ⎟ − ψh⎥
k ⎢⎣ ⎝ z0,h ⎠ ⎥⎦
Potential Virtual Temperature Profile
Influence function for energy (8.61,3)
z dz
ψh = ∫ (1 − φh )
z0 ,h z
⎧ 1 βh z
⎪− ( z − z0,h ) >0 stable
Pr L L
⎪ t
⎪
⎪ 1 + φh ( z) −1 z
= ⎨2 ln −1 <0 unstable
⎪ 1 + φh ( z0,h ) L
⎪
⎪0 z
⎪ =0 neutral
⎩ L
Vertical Profiles in a Canopy
Relationship among dc, hc, and z0,m
ln z0,m
ln z
Top of canopy
ln h c
ln(d c +z 0,m )
ln d c
0
0 |vh| Fig. 8.4
Vertical Profiles in a Canopy
Momentum (8.66)
u* ⎡ ⎛z − d ⎞ ⎛ z − d ⎞ ⎤
vh ( z ) = ⎢ln⎜ c −ψ ⎜ c ⎟⎥
⎟ m
k z
⎢⎣ ⎝ 0,m ⎠ ⎝ L ⎠⎥⎦
θ* ⎡ ⎛ z − dc ⎞ ⎛ z − dc ⎞⎤
θ v ( z) = θv ( dc + z0,h ) + Prt ⎢ln⎜ ⎟− ψ h ⎜ ⎟⎥
k ⎢⎣ ⎝ z0,h ⎠ ⎝ L ⎠⎥⎦
Hybrid
E-
E-d
Δu 2 Δv 2 Ri − Ri
⎛ ⎞ ⎛ ⎞
K m,zx ≈ K m,zy ≈ λ2e ⎜ ⎟ + ⎜ ⎟ c b
⎝ Δz ⎠ ⎝ Δz ⎠ Ri c
Mixing Length (8.71)
kz
λe =
1 + kz λ m
For energy
K m = SM λ e 2E K h = Sh λ e 2E
E-d TKE
Prognostic equation for dissipation rate (8.88)
∂ε d ∂ ⎛ K m ∂ε d ⎞ εd ε 2d
− ⎜ ⎟ = c ε1 ( Ps + Pb ) − cε 2
∂t ∂z ⎝ σ ε ∂z ⎠ E E
E32
34
λ e = cμ
εd
Heat Conduction Equation
Heat conduction equation (8.91)
∂Ts 1 ∂ ⎛ ∂Ts ⎞
= ⎜κ s ⎟
∂t ρ g cG ∂z ⎝ ∂z ⎠
Thermal conductivity of soil-water-air mixture (8.92)
⎛ − log 10 ψ p − 2.7 ⎞
κ s = max⎜418e , 0.172⎟
⎝ ⎠
Moisture potential
Potential energy required to extract water from capillary and adhesive forces in the soil (8.93)
⎛ wg,s ⎞ b
ψ p = ψ p,s ⎜⎜ ⎟⎟
⎝ wg ⎠
Heat Conduction Equation
Density x specific heat of soil-water-air mixture (8.94)
2b+3
⎛ wg ⎞
K g = K g,s ⎜⎜ ⎟⎟
⎝ w g,s ⎠
Heat Conduction Equation
Diffusion coefficient of water in soil (8.97)
b+ 3 b+2
∂ψ p bK g,s ψ p,s ⎛ w g ⎞ bK g,s ψ p,s ⎛ w g ⎞
Dg = K g =− ⎜⎜ ⎟⎟ =− ⎜⎜ ⎟⎟
∂w g wg ⎝ w g,s ⎠ w g,s ⎝ w g,s ⎠
Heat Conduction Equation
Rate of change of ground surface temperature (8.98)
∂Ts 1 ∂ ⎛ ∂Ts ⎞
= ⎜κ s + Fn,g − H f − Le E f ⎟
∂t ρ g cG ∂z ⎝ ∂z ⎠
F n,g = fs Fs + Fi ↓ −ε s σ BTg4
= Hv + Le Ed + Le Et
Foliage air
Sandy loam
Foliage
Lodi (LOD)
Ground
C)
o
Air above canopy
50
Temperature (
30
10
0 24 48 72 96
Fig. 8.5
Modeled/Measured Temperatures
10
Sandy loam
Foliage air
5
Foliage minus clay loam
C)
Ground
o Lodi (LOD)
-5
Temperature
( (
-10
-15
-20
0 24 48 72 96
Fig. 8.5
Modeled/Measured Temperatures
50
C)
Predicted
o
40 Lodi (LOD)
Measured
30
erature (
20
10
0 24 48 72 96
Fig. 8.5
Road Temperature
(8.128)
⎧ρa c p,d ⎡ Tg,t,n−1 ⎤ ⎫
⎪ ⎢θ p ( zr ) − ⎥ ⎪
⎪ Ra ⎢⎣ Pg ⎥⎦ ⎪
⎪ ⎪
⎪ρa Le
⎪ β d [ q v (zr ) − q v,s ( Tg,t,n−1 )]⎪
⎪
⎨ Ra ⎬
⎪ 4 ⎪
⎪Fs + Fi ↓ −σ B ε as Tg,t,n−1 ⎪
⎪ ⎪
⎪κ as (T1,c,t − Tg,t,n−1 ) ⎪
⎪
⎩ D1 ⎪
⎭
Tg,t,n = Tg,t,n−1 + ρ c
a p,d 3 κ as
+ 4 ε asσ B Tg,t,n−1 +
Ra Pg D1
Temperatures of Soils and Surfaces
70
Loam Road
60
o
Ground temperature Fremont (FRE)
50
40
Temperature (
30
20
10
0 24 48 72 96
Fig. 8.5
Modeled/Measured Temperatures
50
C)
Predicted Fremont (FRE)
o 40
Measured
30
mperature (
20
10
0 24 48 72 96
Fig. 8.5
Snow Depth
Ds,t(8.129)
= Ds,t −h + hPs
⎧ q (z ) − q min T , T ⎫
⎪ [ v r v,s ( ( g,t s,m ))]⎪
fs
⎧ ρa c p,d ⎡ Ts,m ⎤ ⎫
⎪ Ra ⎪
⎪⎪− fs ⎢θ p (zr ) − ⎥ ⎪
ρa ⎪
+h ⎨ ⎬⎪ R a ⎢ ⎣ Pg ⎥ ⎦ ⎪
ρsn ⎪
[ q af − q v,s ( min( Tg,t , Ts,m ))] ⎪⎪ ⎡
ρa c p,d Taf ,t Ts,m ⎤
⎪
⎪+ fv ⎪⎪ ⎪
⎪ ⎪ − ⎢ − ⎥
⎩ Rf ⎭⎪ fv R f ⎢⎣ P f Pg ⎥⎦ ⎪
⎪ ⎪
⎪
⎪ ρa Ls ⎪
⎪
⎨− fs [ q (
v r z ) − q ( T
v,s s,m ] ) ⎬
⎪ Ra ⎪
⎪ ρa Ls ⎪
⎪− fv [q af − q v,s ( Ts,m )] ⎪
⎪ R f ⎪
⎪ 4 κ sn ⎪
⎪− fs Fs − Fi ↓ +σ B ε sn Ts,m − (T1,t − Ts,m )⎪
⎪ D1 ⎪
⎪
⎩ ⎪
⎭
+h
ρ sn Lm
Water Temperature
(8.130)
⎧ρ c Tg,t− h ⎤ ⎫
a p,d ⎡
⎪ ⎢θ p ( zr ) − ⎥ ⎪
⎪ Ra ⎢ ⎣ Pg ⎥⎦ ⎪
⎪ ⎪
⎪ ⎪
⎪ρ a Le ⎪
⎨ [ q v (zr ) − q v,s ( Tg,t − h )] ⎬
⎪ Ra ⎪
⎪ ⎪
⎪ 4 ⎪
⎪Fs + Fi ↓ −σ B ε w Tg,t −h ⎪
⎪
⎩ ⎪
⎭
Tg,t = Tg,t −h + h
ρ sw c p,sw Dl
Sea Ice Temperature
(8.131) ⎧ρa c p,d ⎡ Tg,t,n−1 ⎤ ⎫
⎪ ⎢θ p ( zr ) − ⎥ ⎪
⎪ Ra ⎢⎣ Pg ⎥⎦ ⎪
⎪ ⎪
⎪ρa L s q ( z ) − q ( T ) ⎪
⎪ [ v r v,s g,t,n−1 ]⎪
R
⎪ a ⎪
⎨ ⎬
⎪ 4 ⎪
⎪Fs + Fi ↓ −σ B ε i Tg,t,n−1 ⎪
⎪ ⎪
⎪ κ ⎪
⎪ i ( Ti, f − Tg,t,n−1 ) ⎪
⎪
⎩Di,t −h ⎪
⎭
Tg,t,n = Tg,t,n−1 +
ρa c p,d 3 κi
+ 4ε i Tg,t,n−1 +
Ra Pg Di,t− h
Temperature of Snow Over Sea Ice
Tg,t,n = Tg,t,n−1 +
(8.134)
⎧ρ c ⎫
a p,d ⎡ Tg,t,n−1 ⎤
⎪ ⎢θ p ( zr ) − ⎥ ⎪
⎪ Ra ⎢⎣ Pg ⎥⎦ ⎪
⎪ ⎪
⎪ ρa Ls ⎪
⎪ [q (
v rz ) − q ( T
v,s g,t,n −1 ] ) ⎪
⎨ Ra ⎬
⎪ 4 ⎪
⎪Fs + Fi ↓ −σ B ε snTg,t,n −1 ⎪
⎪ ⎪
⎪ κ κ
sn i
( Ti, f − Tg,t,n−1 )⎪
⎪
⎩κ sn Di,t− h + κ i Ds,t− h ⎪
⎭
ρa c p,d 3 κ snκ i
+ 4ε sn Tg,t,n−1 +
Ra Pg κ sn Di,t −h + κ i Ds,t −h