• No results found

08-2002-lhs.pdf (333.1Kb)

N/A
N/A
Protected

Academic year: 2022

Share "08-2002-lhs.pdf (333.1Kb)"

Copied!
16
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

NILU: TR 8/2002 REFERENCE: E-102045

DATE: NOVEMBER 2002

ISBN: 82-425-1400-3

ILU: TR 8/2002

Description of the

Sigma-coordinate transform in the EPISODE model

Old and new version

Leiv Håvard Slørdal

(2)

Contents

Page Summary ... 2 1 Introduction ... 4 2 The old σ-coordinate transform applied in EPISODE ... 4 3 The new σ-coordinate transform presently implemented in

EPISODE ... 8 4 Implementation of the new σ-coordinate transform in the

EPISODE program code ... 13 5 References ... 14

(3)

Summary

The sigma-coordinate transform presently applied in EPISODE The vertical extent of the model domain of the urban dispersion model EPISODE is defined from the ground and up to a constant height, H, above ground. This means that the model applies a stretched vertical coordinate, or a sigma- coordinate system, given by the following transformation:

x* = x, y* = y, σ = σ(x,y,z) = z – h(x,y) (A)

In this transformed coordinate system, and with the additional assumptions of an incompressible windfield and of a simplified parameterization of the terms describing the horizontal turbulent diffusion, the advection/diffusion equation in EPISODE is given by

( ) ( ) ( )

( ) ( )

( )Z i i i

i H i

i H i

i i

S c R

K

* y K c

* y

* x K c

* c x

* vc uc y

* x t c

+



σ

σ

+





+





= σ ω

+

+

+

(B)

where ci is the species concentration, u and v are the horizontal components of the wind velocity, and K(H) and K(Z) are the horizontal and vertical eddy diffusivities, respectively. Ri is the source terms and Si represents the sinks.

The vertical velocity in the transformed system, ω, is defined by

y v h x u h w

ω

, (C)

where w is the wind component in the (Cartesian) vertical direction.

The wind field is assumed incompressible and satisfy the continuity equation

σ 0 ω y*

v x*

u =

+

+

(D)

Alternative sigma-coordinate transform to be applied in EPISODE The vertical extent of the model domain is changed so that the model is defined from the ground and up to a constant height, H0, above sea level. This means that the model applies a stretched vertical coordinate, or a sigma-coordinate system, given by the following transformation:

x = x*, y = y*,

) y , x ( h H

) y , x ( h H z ) z , y , x (

0 0

= σ

=

σ (E)

(4)

Note that denominator of eq. (E) is identical to the total vertical depth of the model, i.e. D(x,y) defined as:

) y , x ( h H ) y , x (

D 0 h(x,y)=H0D(x,y)

From (E) it is seen that a grid volume element: δ =δ δ δ = δ *δ *δσ

0

y H x

) y , x ( z D y x

V .

With the definition (E): σ = 0 for z = h(x,y) and σ = H0 for z = H0, i.e. σ

[

0,H0

]

. Note also that:

ξ

ξ =

h D

where ξ is either x or y.

In this transformed coordinate system, and with the same additional assumptions as above (i.e. incompressible windfield and simplified parameterization of the terms describing the horizontal turbulent diffusion), the advection/diffusion equation in EPISODE becomes

( ) ( ) ( )

( )

i i i

) Z 2 (

0

* i H

*

* i ) H (

* i

* i

* i i

S c R

D K H

y K c y x K c x D c y

D vc x

D uc D

1 t c

+



σ

σ





+

+





=

σ

ω +

+

+

(F)

The new vertical velocity, ω, is defined by

(

H

)

Du xh

(

H

)

Dv yh

D w H

0 0 0

σ

σ

ω , (G)

and the incompressible wind field satisfy the continuity equation

( ) ( ) ( )

D 0

y vD x

uD

*

* =

σ

ω +

+

. (H)

(5)

Description of the Sigma-coordinate transform in the EPISODE model

Old and new version

1 Introduction

This report describes both the old sigma-coordinate transform that has been applied in earlier versions of the Eulerian dispersion model EPISODE, and a new transform that recently has been implemented. In this report the two transforms are described in detail. Transforms of this type is introduced in order to simplify the boundary conditions. Instead of specifying boundary conditions for a complex surface given by z = h(x,y), the tranformed equations just need the conditions on a simple coordinate surface, σ = constant. Transforms of these types are applied in a variety of analytical and numerical models. A general description of coordinate transforms can be found in chapter 6; pp 102-127, of Pielke (1984).

2 The old σ-coordinate transform applied in EPISODE

The vertical extent of the model domain of the urban dispersion model EPISODE is defined from the ground and up to a constant height, H, above ground. This means that the model applies a stretched vertical coordinate, or a sigma- coordinate system, given by the following transformation:

x* = x*(x,y,z) = x (1a)

y* = y*(x,y,z) = y (1b)

σ = σ(x,y,z) = z – h(x,y) (1c) where h(x,y) is the height of the ground above mean sea level. The physical extent of the model domain when applying the transform (1 a-c) is depicted in Figure 1.

z

z = H0

z = h(x,y) σ= const.

x H0= const.

Figure 1: A schematic representation of the vertical extent of the model domain and the position of the model layers, when the transform of (1 a-c) is applied.

(6)

As seen in Figure 1 the model levels maintain the shape of the topography at all heights within the model domain. In reality the influence of the topography on the wind field will decrease with height and the wind will become more and more horizontal with height. In the present σ-transform such horizontal flow might induce considerable vertical transport between the σ-layers. Besides, if the dispersion model is supplied with wind data from an off-line numerical weather prediction model (MM5 or others), severe interpolation will be necessary at the open boundaries in order to match the coordinate systems of the two models. This is so because the vast majority (if not all) of the NWP-models apply a vertical coordinate that levels out with height.

Coordinate transforms of this type leads to changes in the expressions for the derivatives. Since the transform is independent of time, only spatial derivatives are influenced. Applying the chain-rule the following relations between the derivatives in the ordinary Cartesian system (x, y, z) and the transformed co- ordinate system (x*,y*,σ) is found:

σ x σ x y

y x x

x

x *

*

*

*

+

+

=

(2a)

σ y σ y y

y y x

x

y *

*

*

*

+

+

=

(2b)

σ z σ z y

y z x

x

z *

*

*

*

+

+

=

(2c)

Applying the definitions in 1a-c we then get:

σ x h

x x*

=

(3a)

σ y h

y y*

=

(3b)

σ z

=

(3c)

NB: Functions, f(x,y), that are not explicitly dependent on the vertical coordinate are treated identically in the two coordinate systems. This is seen by application of eqs. 3 a-c:

*

* x

f σ f x h x

f x f

=

=

; * *

y f σ f y h y

f y f

=

=

and 0

σ f z

f =

=

The advection/diffusion equation(s) that are solved in EPISODE are given by

( ) ( ) ( )

i i i

i (Z) (H)

i i (H)

i i i

S z R

K c z y K c y

x K c wc x

vc z uc y

x t c

+

+





+

=

+

+

+

(4)

(7)

where ci is the species concentration, u, v and w are the three components of the wind velocity, and K(H) and K(Z) are the horizontal and vertical eddy diffusivities, respectively. Ri is the source terms and Si represents the sinks.

In addition the wind velocity field, which is applied in eq. 4, is assumed incompressible, i.e. the continuity equation becomes

z 0 w y v x

u =

+

+

. (alternatively Vr =0

) (5)

In the transformed coordinate system eq. 5 can be expressed as

σ 0 w σ v y h y

v σ u x h x

u

*

* =

+

+

y 0 v h x u h σ w y

v x

u

*

* =



+

+

. (6)

By defining a new vertical velocity ω given by





=

j

y i h x k h y V v h x u h w

ω r r r r , (7)

where Vr =uir+vrj+wkr is the Cartesian wind velocity vector, eq. (6) can be expressed in the more compact form

σ 0 ω y

v x

u

*

* =

+

+

. (8)

By insertion it is easily verified that 



= σ

j

y i h x

kr hr r , where ∇ is the Cartesian gradient operator. This vector is directed normal to any of the model layer surfaces, pointing upwards into the air. The direction into the air is evident since the vertical direction of this vector is always positive.

By dividing eq. (7) by the length of this normal vector we define a new quantity, , given by

σ&

( )

y) h(x, 2 z

2 2

2 V n

y h x

1 h

h k V

y h x

1 h

+ σ

=

=





+

+

=





+

+

ω

σ r r

r r

& , (9)

which define the component of the wind velocity normal to the model surfaces.

Transformation of the different terms in eq. (4) gives

t c t ci i

( ) ( ) ( )

σ uc x uc h uc x

x

i i

i *

(8)

( ) ( ) ( )

σ vc y vc h vc y

y

i i i *

( )

i

( )

wci

wc σ

z









σ c x h x K c σ x h σ c x h x K c x x

K c x

i

* i (H) i

* i (H)

* i

(H)





σ c y h y K c σ y h σ c y h y K c y y

K c y

i

* i (H) i

* i (H)

* i

(H)

σ K c σ z K c z

(Z) i (Z) i

This means that the left hand side of eq. 4 (i.e. the time derivative and the advection terms) can be expressed in the following way

( ) ( ) ( ) ( ) ( )

σ vc y h σ uc x wc h vc σ

uc y t x

c i i

* i

* i

* i i

+

+

+

=

( ) ( )





+

+

+

y vc h x uc h σ wc

y vc x uc

t c

i i

i

* i

* i i

= *

( )

i *

( )

i

( )

i

i ωc

vc σ uc y

t x c

+

+

+

The term in eq. 4 describing the diffusion in the x direction becomes:

( ) ( ) ( ) ( )

+





σ





σ c x K h σ x h x K c σ x h c x K h x x K c x

i H

* i H i

H

*

* i H

* (11)

Similarly the y-directed diffusion term transforms into:

( ) ( ) ( ) ( ) 



+





σ

σ c y K h σ y h y K c σ y h c y K h y y K c y

i H

* i H i

H

*

* i H

* (12)

No additional terms arise as a result of the transformation of the term describing the vertical diffusion,

( )

σ

σ

Z ci

K (13)

Expressed in the transformed coordinates the advection/diffusion equation, eq. (4), therefore becomes:

( ) ( ) ( )

+

+





=

+

+

+

* i (H)

*

* i (H) i *

* i

* i i

y K c y x K c ωc x

vc σ uc y

t x c

( )

i i

(Z) i additional diffusion terms from (11) and (12) R S σ

K c

σ + +

(14)

(9)

Where the applied wind velocity components obey:

y 0 v x

u

*

* =

σ

ω +

+

(15)

In EPISODE, eq. (14) is simplified by neglecting all the additional terms arising from the transformation of the two terms describing the horizontal diffusion. This equation therefore reduces to the familiar form

( ) ( ) ( )

i i i

) Z (

* i ) H (

*

* i ) H (

*

i

* i

* i i

S c R

y K K c y x K c x

c y vc

x uc t c

+

σ

σ

+

+





=

σ ω

+

+

+

(16)

NOTE: The terms that are neglected in eq. 14 all arises from the transformation of the two expressions originally describing the horizontal diffusion in the cartesian system. However, this does not mean that the simplification from eq. 14 to eq. 16 only affect the horizontal diffusion processes. In eq. 16, the two first terms on the r.h.s. now describe the diffusion along the layer surfaces, and the third term expresses the turbulent diffusion normal to these surfaces.

3 The new σ -coordinate transform presently implemented in EPISODE

The sigma-coordinate transformation described in the previous section keeps the vertical thickness of each layer constant everywhere, see Figure 1. This means that the upper boundary of the model has a form which is identical to the topography below. Physically, however, this boundary should be at an altitude where the influence of the topography below should be of minor importance, i.e.

the upper boundary should be above the mixing height. At this height the wind velocity is almost horizontal, and in order to minimize the wind-flow across the upper boundary this boundary should be horizontal as well. The transformation of the vertical coordinate should therefore gradually level out as the vertical distance from the ground surface increases. This can be accomplished by introducing the following sigma coordinate transform:

(17a)

x ) z , y , x ( x

x* = * =

(17b)

y ) z , y , x ( y

y* = * =

) y , x ( h H

) y , x ( h H z ) z , y , x (

0 0

= σ

=

σ (17c)

where h(x,y) is the height above sea level of the topography, and H0 is the constant value above sea level of the model height. Note that denominator of eq.

(17c) is identical to the total vertical depth of the model, i.e. D(x,y) defined as:

⇔ (18)

) y , x ( h H ) y , x (

D 0 h(x,y)=H0D(x,y)

(10)

The physical extent of the model domain when applying the transform (17 a-c) is depicted in Figure 2.

z

z = h(x,y) σ= const.

D(x,y) = H - h(x,y)0

x z = H0

Figure 2: A schematic representation of the vertical extent of the model domain and the position of the model layers, when the transform of (17 a-c) is applied.

From (17 a-c) it is seen that a grid volume element, δ , in the new co- ordinate system will be given by:

z y x V=δ δ δ

δσ

δ

δ

=

δ * *

0

y H x

) y , x (

V D .

With the definition (17c): σ = 0 for z = h(x,y) and σ =H0 for z =H0, i.e.σ∈

[

0,H0

]

. Note also that:

ξ

ξ =

h D (19)

where ξ is either x or y. The transformations of the gradients in the Cartesian and the sigma-transformed system are again as given in eqs. (2a), (2b) and (2c).

However, since the sigma variable has been changed, the derivatives of σ now becomes:

( ) ( ) ( ) ( )

(

0

)

2

0 0

0 0

0 H h(x,y)

) y , x ( h x H ) y , x ( h z ) y , x ( h x z ) y , x ( h H ) H

y , x ( h H

) y , x ( h H z x

x

=



=

σ

) y , x ( h H

x h ) y , x ( h H

) y , x ( h H z ) y , x ( h

x H h

x 0 0 0 0 0

+

σ

H

=

(20)

(11)

Utilising the definition of the model depth, D(x,y), and the sigma-coordinate, σ, eq. (20) can be written:

( )

x D ) y , x ( D H x D D x D D H x

0 0

σ

=

σ

=

σ

(21)

Similarly we get:

( )

y D ) y , x ( D H y

0

σ

=

σ

(22)

The vertical gradient of the sigma-coordinate becomes simply:

) y , x ( D

H ) y , x ( h H

H )

y , x ( h H

) y , x ( h H z z z

0 0

0

0 0 =

=





=

σ

(23)

Therefore, instead of the transformation equations (3a – 3c), these equations now become:

σ

σ +

=

x D ) y , x ( D H x x

0

* (24a)

σ

σ +

=

y D ) y , x ( D H y y

0

* (24b)

σ

=

) y , x ( D

H z

0 (24c)

Note:

[

1,>

) y , x ( D

H0

. (If h(x,y) is negative somewhere then 0, ) y , x ( D

H0

).

The simplified continuity equation (Vr =0

) then transforms according to:

( ) ( )

0

σ w D H σ v y D D H y

v σ u x D D H x

u 0 0

* 0

* =

+

σ +

+

σ +

(25)

The second term can be written as:

( ) ( )

x D D u u x D D H σ

u x D D

H0 0

+





σ

σ

=

σ

and similary, for the fourth term:

( ) ( )

y D D v v y D D H σ

v y D D

H0 0

+





σ

σ

=

σ

and for the last term of eq. (25):

(12)

σ

= σ

D w H w

D

H0 0

Utilizing this, eq. (25) can be written as:

( ) ( )

v 0

y D D u H x D D w H D H y

D D v y

v x D D u x

u 0 0 0

*

* =



σ +

σ +

σ

+

+

+

+

(26)

Now, defining :

( ) ( )

v

y D D u H x D D w H D

H0 0 0

σ +

σ +

ω (27)

The transformed continuity equation can be written compactly as:

( ) ( ) ( )

D 0

y vD x

uD

*

* =

σ

ω +

+

(28)

By insertion it is easily verified that the new quantity ω in eq. (27) can be written as:

σ

= ω Vr

(29)

where Vr uri vrj wkr + +

= is the Cartesian wind velocity vector, and ∇ is the Cartesian gradient operator. Thus





+

σ +

=

ω j

y i D x D D k H D

Vr H0 r 0 r r

.

Since the vector





+

σ

+ j

y i D x D D k H D

H0 r 0 r r is a gradient vector of σ, it is directed normal to any of the model surfaces, i.e. σ=HD0

(

zh(x,y)

)

=const., pointing upwards. The upward direction is evident since the vertical component of this vector is always positive.

By dividing eq. (29) by the length of the gradient vector we define a new quantity, , given by

σ&

) y , x ( H h

y) z D(x, 0

0 0

n V y j

i D x D D k H D

H = = σ+





+

σ +

ω

σ r r

r r

& r (30)

which define the component of the wind velocity normal to the model surfaces, i.e. surfaces with constant values of σ. Positive values of indicate an upward

directed wind. σ&

Referanser

RELATERTE DOKUMENTER

Here the original Axelsson model and the Modified Stuhmiller model were in best agreement, which could indicate that chest wall velocity is a better injury parameter than

The dense gas atmospheric dispersion model SLAB predicts a higher initial chlorine concentration using the instantaneous or short duration pool option, compared to evaporation from

In April 2016, Ukraine’s President Petro Poroshenko, summing up the war experience thus far, said that the volunteer battalions had taken part in approximately 600 military

The main objective of the European Defence Agency (EDA) Project “Modelling the dispersion of toxic industrial chemicals in urban environments” (MODITIC) is to enhance our

This report documents the experiences and lessons from the deployment of operational analysts to Afghanistan with the Norwegian Armed Forces, with regard to the concept, the main

Based on the above-mentioned tensions, a recommendation for further research is to examine whether young people who have participated in the TP influence their parents and peers in

Preliminary numerical simulation of the dispersion of chlorine vapour in a mock urban environment for the Jack Rabbit II

− CRLs are periodically issued and posted to a repository, even if there are no changes or updates to be made. NPKI Root CA CRLs shall be published bi-weekly. NPKI at tier 2 and