1
SCHISM physical formulation Joseph Zhang Advection 2 = + - - PowerPoint PPT Presentation
SCHISM physical formulation Joseph Zhang Advection 2 = + - - PowerPoint PPT Presentation
1 SCHISM physical formulation Joseph Zhang Advection 2 = + = 0 u : advective velocity (usually known) Diffusion 3 = k : diffusivity
Advection
๐ธ๐ ๐ธ๐ข = ๐๐ ๐๐ข + ๐ โ ๐ผ๐ = 0 u : advective velocity (usually known)
2
Diffusion
๐๐ ๐๐ข = ๐ ๐๐จ ๐ ๐ ๐๐จ k : diffusivity [m2/s]
3
Advection-Diffusion
๐ธ๐ ๐ธ๐ข = ๐ ๐๐จ ๐ ๐ ๐๐จ
4
Dispersion
No dispersion With dispersion
- Waves of different frequencies travel at different phase speeds
- Usually related to derivatives of odd order (of either physical or
numerical origin)
๐๐ข + ๐๐ฆ๐ฆ๐ฆ โ 6๐๐๐ฆ = 0
5
6
๏ฎ
Continuity equation
๏ฎ
Momentum equations
Governing equations: Reynolds-averged Navier-Stokes (with vegetation)
0, ( ( , )) w u v z ๏ถ ๏ ๏ ๏ซ ๏ฝ ๏ฝ ๏ถ u u
๏ฒ
๏ญ
๏ฝ ๏ ๏ ๏ซ ๏ถ ๏ถ
๏จ
๏จ
h dz
t u
MSL z x East
1 ห + ; ( )
A z
D g g f g p d Dt z z
๏จ
๏จ ๏ฎ ๏ก ๏น ๏ฒ ๏บ ๏ญ ๏ฒ ๏ฒ ๏ถ ๏ถ ๏ฆ ๏ถ ๏ฝ ๏ญ ๏ ๏ฝ ๏ญ ๏ด ๏ซ ๏ ๏ญ ๏ ๏ญ ๏ ๏ซ ๏ ๏ ๏ง ๏ท ๏ถ ๏ถ ๏จ ๏ธ
๏ฒ
u u f f k u u
๐ธ๐ ๐๐ข = ๐ โ ๐๐ผ๐ + ๐๐ โ ๐ฝ ๐ ๐๐ ๐ฆ, ๐ง, ๐จ
Vertical b.c. (3D):
๐ ๐๐ ๐๐จ = ๐๐ฅ, ๐จ = ๐ ๐ ๐๐ ๐๐จ = ๐๐๐, ๐จ = โโ ๐๐จ = ๐ ๐๐จ ๐ ๐๐ ๐๐จ , 3๐ธ ๐๐ โ ๐๐ ๐ผ , 2๐ธ ๐ ๐ฆ, ๐ง, ๐จ = แโ ๐จ๐ค โ ๐จ , 3๐ธ 1, 2๐ธ ๐ฝ(๐ฆ, ๐ง) = ๐ธ๐ค๐๐ค๐ท๐ธ๐ค/2 (vegetation)
z=zv
vegetation
7
๏ฎ
Equation of state
๏ฎ
Transport of salt and temperature
๏ฎ
Turbulence closure: Umlauf and Burchard 2003
Governing equations: Reynolds-averged Navier-Stokes (with SAV)
) , , ( T S p ๏ฒ ๏ฒ ๏ฝ
( ), ( , )
h
Dc c Q c c S T Dt z z k k ๏ถ ๏ถ ๏ฆ ๏ถ ๏ฝ ๏ซ ๏ซ ๏ ๏ ๏ฝ ๏ง ๏ท ๏ถ ๏ถ ๏จ ๏ธ
shear stratification
๏จ ๏ฉ
,
n m p k
c ๏ฌ
๏ญ
๏น ๏ฝ ๐ธ๐ ๐ธ๐ข = ๐ ๐๐จ ๐๐
๐ ๐๐
๐๐จ + ๐๐2 + ๐๐2 โ ๐ + ๐๐๐๐ฝ ๐ 3โ(๐จ๐ค โ ๐จ) ๐ธ๐ ๐ธ๐ข = ๐ ๐๐จ ๐๐ ๐๐ ๐๐จ + ๐ ๐ ๐๐1๐๐2 + ๐๐3๐๐2 โ ๐๐2๐๐บ๐ฅ๐๐๐ + ๐๐๐๐ฝ ๐ 3โ(๐จ๐ค โ ๐จ)
vegetation
8
On spherical coordinates
We transform the coordinates instead of eqs There are 2 frames used: 1. Global 2. Lon/lat (local @ node/element/side) Changes to the code is mainly related to re-project vectors and to calculate distances O xg l f P l0 (x) f0 (y) yg zg z
- Avoids polar singularity easily
- Preserves all original matrix properties
9
Continuity equation
h h
dz w
๏จ ๏จ ๏ญ ๏ญ ๏ ๏
๏ซ ๏ฝ
๏ฒ
u
( , , )
x y t
z x y t dz dx dy w u v dt dt x dt y t ๏จ ๏จ ๏จ ๏จ ๏จ ๏จ ๏จ ๏ฝ ๏ถ ๏ถ ๏ถ ๏บ ๏ฝ ๏ซ ๏ซ ๏ฝ ๏ซ ๏ซ ๏ถ ๏ถ ๏ถ
Vertical boundary conditions: kinematic z surface bottom
( , )
x y
z h x y dz w uh vh dt ๏ฝ ๏ญ ๏บ ๏ฝ ๏ญ ๏ญ
Integrated continuity equation
( )
t x y x y h h h
dz u v uh vh dz dz h
๏จ ๏จ ๏จ
๏จ ๏จ ๏จ ๏จ
๏ญ ๏ญ ๏ญ
๏ ๏ ๏ซ ๏ซ ๏ซ ๏ซ ๏ซ ๏ฝ ๏ ๏ ๏ฝ ๏ ๏ ๏ซ ๏๏ ๏ซ
๏ฒ ๏ฒ ๏ฒ
u u u u
h
dz t
๏จ
๏จ
๏ญ
๏ถ ๏ซ ๏ ๏ ๏ฝ ๏ถ
๏ฒ
u
10
Hydrostatic model
Hydrostatic assumption
1
A z
P g P g d P z
๏จ ๏ฒ
๏บ ๏ฒ ๏ถ ๏ญ ๏ญ ๏ฝ ๏ ๏ฝ ๏ซ ๏ถ
๏ฒ
Separation of horizontal and vertical scales
1 ( ) + ( )
A z
D d P f Dt z z
๏จ ๏ฒ ๏บ
๏ญ ๏ฎ ๏ฒ ๏ถ ๏ถ ๏ฆ ๏ถ ๏ฝ ๏ญ ๏ ๏ซ ๏ ๏ ๏ ๏ซ ๏ญ ๏ด ๏ง ๏ท ๏ถ ๏ถ ๏จ ๏ธ
๏ฒ
u u u k u
Boussinesq assumption (=>incompressibility)
z z
d d
๏จ ๏จ
๏ฒ ๏บ ๏ฒ ๏บ ๏ฒ ๏จ ๏ ๏ฝ ๏ ๏ซ ๏
๏ฒ ๏ฒ
1 ห + ( )
A z
D g g f g p d Dt z z
๏จ
๏จ ๏ฎ ๏ก ๏น ๏ฒ ๏บ ๏ญ ๏ฒ ๏ฒ ๏ถ ๏ถ ๏ฆ ๏ถ ๏ฝ ๏ญ ๏ ๏ญ ๏ด ๏ซ ๏ ๏ญ ๏ ๏ญ ๏ ๏ซ ๏ ๏ ๏ง ๏ท ๏ถ ๏ถ ๏จ ๏ธ
๏ฒ
u u k u u
11
Momentum equation: vertical boundary condition (b.c.)
at =
w
z z ๏ฎ ๏จ ๏ถ ๏ฝ ๏ถ u ฯ | | , at
D b b
C z h z ๏ฎ ๏ถ ๏ฝ ๏ฝ ๏ญ ๏ถ u u u
Surface Bottom
๏ฎ
Logarithmic law:
๏ฎ
Reynolds stress:
๏ฎ
Turbulence closure:
๏ฎ
Reynolds stress (const.)
๏ฎ
Drag coefficient: ๏ ๏
ln ( ) / , ( ) ln( / ) : bottom roughness
b b b
z h z z h z h z z ๏ค ๏ค ๏ซ ๏ฝ ๏ญ ๏ฃ ๏ฃ ๏ญ u u ( )ln( / )
b b
z z h z ๏ฎ ๏ฎ ๏ค ๏ถ ๏ฝ ๏ถ ๏ซ u u
1/ 2 2 2 / 3 2 1
2 , , 1 | | 2 ( )
m m D b
s K l s g K B C l z h ๏ฎ k ๏ฝ ๏ฝ ๏ฝ ๏ฝ ๏ซ u
1/ 2
| | , ( ) ln( / )
D b b b b
C z h z h z z k ๏ฎ ๏ค ๏ค ๏ถ ๏ฝ ๏ญ ๏ฃ ๏ฃ ๏ญ ๏ถ u u u
2
1 ln
b D
C z ๏ค k
๏ญ
๏ฆ ๏ถ ๏ฝ ๏ง ๏ท ๏จ ๏ธ
๏คb
ub
z=๏ญh
12
Bottom drag
- Use of z0 seems most natural option, but tends to over-estimate CD in shallow area
- CD should vary with bottom layer thickness (i.e. vertical grid)
- Different from 2D, 3D results of elevation depend on vertical grid (with constant CD)
meters
13
Transport equation: source terms
( ) , S S E P z z k ๏จ ๏ฒ ๏ถ ๏ญ ๏ฝ ๏ฝ ๏ถ
Precipitation and evaporation model E: evaporation rate (kg/m2/s) (calculated from heat exchange model) P: Precipitation rate (kg/m2/s) (measured) Heat exchange model
,
p
T H z z C k ๏จ ๏ฒ ๏ถ ๏ฝ ๏ฝ ๏ถ ( ) H IR IR S E ๏ฝ ๏ฏ ๏ญ ๏ญ ๏ญ ๏ญ
IRโs are down/upwelling infrared (LW) radiation at surface S is the turbulent flux of sensible heat (upwelling) E is the turbulent flux of latent heat (upwelling) SW is net downward solar radiation The solar radiation is penetrative (body force) with attenuation (which depends upon turbidity) acts as a heat source within the water.
1
p
SW Q C z ๏ฒ ๏ถ ๏ฝ ๏ถ
14
Air-sea exchange
1. Momentum: near-surface winds apply wind-stress on surface (influences advection, location of density fronts)
- free surface height: variations in atmospheric pressure over the domain
have a direct impact upon free surface height; set up due to wind stresses 2. Heat: various components of heat fluxes (dependent upon many variables) determine surface heat budget
- shortwave radiation (solar) - penetrative
- longwave radiation (infrared)
- sensible heat flux (direct transfer of heat)
- latent heat flux (heating/cooling associated with
condensation/evaporation) 3. Mass: evaporation, condensation, precipitation act as sources/sinks of fresh water
1-2 are accomplished thru the heat/salt exchange model
15
Downwelling SW at the surface is forecast in NWP models - a function of time of year, time of day, weather conditions, latitude, etc [sflux_rad*.nc] Upwelling SW is a simple function of downwelling SW
Solar radiation
SW SW ๏ก ๏ญ๏ฝ ๏ฏ
๏ก is the albedo - typically depends on solar zenith angle and sea state Attenuation of SW radiation in the water column is a function of turbidity and depth D (Jerlov, 1968, 1976; Paulson and Clayson, 1977):
1 2
/ /
( ) (1 ) Re (1 R)e
D d D d
SW z SW ๏ก
๏ญ ๏ญ
๏ฉ ๏น ๏ฝ ๏ญ ๏ฏ ๏ซ ๏ญ ๏ซ ๏ป
R, d1 and d2 depend on water type; D is the distance from F.S.
Type R d1 (m) d2 (m) Jerlov I 0.58 0.35 23 Jerlov IA 0.62 0.60 20 Jerlov IB 0.67 1.00 17 Jerlov II 0.77 1.50 14 Jerlov III 0.78 1.40 7.9 Paulson and Simpson 0.62 1.50 20 Estuary 0.80 0.90 2.1
SW Depth (m)
I II III
โ6โ โ7โ
16
Infrared radiation
- Downwelling IR at the surface is forecast in NWP models - a function of air
temperature, cloud cover, humidity, etc [sflux_rad*.nc]
- Upwelling IR is can be approximated as either a broadband measurement solely
within the IR wavelengths (i.e., 4-50 ฮผm), or more commonly the blackbody radiative flux e is the emissivity, ~1 s is the Stefan-Boltzmann constant Tsfc is the surface temperature
4 sfc
IR T es ๏ญ๏ฝ
17
Turbulent Fluxes of Sensible and Latent Heat
In general, turbulent fluxes are a function of:
- Tsfc,, T
air
- near-surface wind speed
- surface atmospheric pressure
- near-surface humidity
Scales of motion responsible for these heat fluxes are much smaller than can be resolved by any operational model - they must be parameterized (i.e., bulk aerodynamic formulation)
where: u* is the friction scaling velocity T* is the temperature scaling parameter q* is the specific humidity scaling parameter ๏ฒa is the surface air density Cpa is the specific heat of air Le is the latent heat of vaporization The scaling parameters are defined using Monin-Obukhov similarity theory, and must be solved for iteratively (i.e., Zeng et al., 1998).
* * * *
' ' ' '
a pa a pa a e a e
S C w T C u T E L w q L u q ๏ฒ ๏ฒ ๏ฒ ๏ฒ ๏ฝ ๏ญ ๏ฝ ๏ญ ๏ฝ ๏ญ ๏ฝ ๏ญ
18
Wind Shear Stress: Turbulent Flux of Momentum Calculation of shear stress follows naturally from calculation of turbulent heat fluxes Total shear stress of atmosphere upon surface:
2 * a w
u ๏ฒ ๏ด ๏ฒ ๏ฝ
Alternatively, Pond and Picardโs formulation can be used as a simpler option
| |
a w ds w w
C ๏ฒ ๏ฒ ๏ฝ ฯ u u
' '
0.61 0.063 1000 max(6, min(50, ))
w ds w w
u C u u ๏ซ ๏ฝ ๏ฝ
19
Atmospheric inputs to heat/momentum exchange model
- Forecasts of uw vw @ 10m, PA @ MSL,T
air and qair @2m
- used by the bulk aerodynamic model to calculate the scaling parameters
- Forecasts of downward IR and SW
data source supplying agency time period spatial resolution temporal resolution area of coverage data type MRF NCEP 04/01/2001-02/29/2004 1ยฐ x 1ยฐ 12-hour snapshots 129W-120W, 35N-51N forecast GFS NCEP 07/03/2003-present 1ยฐ x 1ยฐ 3-hour snapshots 180W-70W, 90S-90N forecast OSU-ARPS OSU 05/04/2001-02/25/2004 12 km 1-hour snapshots 128W-119W, 41N-47N (approx) forecast ETA/NAM NCEP 07/03/2003-present 12 km 3-hour snapshots Eta Grid 218, west of 100W forecast NCAR/NCEP Reanalysis (NARR) NCAR 01/01/1979-12/31/2006 12km 6-hour snapshots North America reanalysis
Atmospheric properties (โairโ)
data source supplying agency time period spatial resolution temporal resolution area of coverage data type AVN (lo-res) NCEP 04/01/2001-10/28/2002 0.7ยฐ x 0.7ยฐ (approx) 3-hour averages 129W-120W, 35N-51N forecase AVN (hi-res) NCEP 10/29/2002-02/29/2004 0.5ยฐ x 0.5ยฐ (approx) 3-hour averages 129W-120W, 35N-51N forecast GFS NCEP 07/03/2003-present 0.5ยฐ x 0.5ยฐ (approx) 3-hour averages 180W-70W, 90S-90N forecast ETA/NAM NCEP 07/03/2003-present 12 km 3-hour snapshots Eta Grid 218, west of 100W forecast NCAR/NCEP Reanalysis (NARR) NCAR 01/01/1979-12/31/2006 12km 6-hour averages North America reanalysis
Heat fluxes (โradโ)
20
Turbulence closure: Umlauf and Burchard (2003)
- Use a generic length-scale variable to represent various closure schemes
- Mellor-Yamada-Galperin (with modification to wall-proximity function ๏ k-kl)
- k-e (Rodi)
- k-w (Wilcox)
- KPP (Large et al.; Durski et al)
๏จ ๏ฉ
p m n
c k
๏ญ
๏น ๏ฝ
๏จ ๏ฉ
3 3/ 2 1
c k
๏ญ
e
๏ญ
๏ฝ
1/ 2
c k
๏ญ
๏ฎ ๏ฝ
' 1/ 2
c k
๏ญ
k ๏ฝ
k k ๏น ๏น
๏ฎ ๏ฎ s ๏ฝ
๏น ๏น
๏ฎ ๏ฎ s ๏ฝ
Stability: Kantha and Clayson (smoothes Galperinโs stability function as it approaches max)
Diffusivity
'
2 , 2 0.4939 1 30.19
m h h h
c s c s s G
๏ญ ๏ญ
๏ฝ ๏ฝ ๏ฝ ๏ญ 0.392 17.07 1 6.127
h h m h
s G s G ๏ซ ๏ฝ ๏ญ
2 _ _ _ _ _ _
( ) 0.28 0.023 2 0.02
h u h u h c h h u h h c h c
G G G G G G G G ๏ญ ๏ญ ๏ญ ๏ฃ ๏ฝ ๏ฃ ๏ซ ๏ญ ๏ฝ
Wall function
2 2 2 4
1
wall b s
l l F E E d d k k ๏ฆ ๏ถ ๏ฆ ๏ถ ๏ฝ ๏ซ ๏ซ ๏ง ๏ท ๏ง ๏ท ๏จ ๏ธ ๏จ ๏ธ ๐ธ๐ ๐ธ๐ข = ๐ ๐๐จ ๐๐
๐ ๐๐
๐๐จ + ๐๐2 + ๐๐2 โ ๐ + ๐๐๐๐ฝ ๐ 3โ(๐จ๐ค โ ๐จ) ๐ธ๐ ๐ธ๐ข = ๐ ๐๐จ ๐๐ ๐๐ ๐๐จ + ๐ ๐ ๐๐1๐๐2 + ๐๐3๐๐2 โ ๐๐2๐๐บ๐ฅ๐๐๐ + ๐๐๐๐ฝ ๐ 3โ(๐จ๐ค โ ๐จ)
4
Hydraulics
Orifice equation
4
Hydraulics
Radial gate weir