The generic conservation law



The atmosphere models are defined by conservation laws that govern the evolution of a number of scalar and vector fields q(x,y,z,t). In the simplified case where nothing depends upon the coordinate y, the flow takes place in a layer where

B(x,t) < z < H(x,t) ,


and the generic quantities are q(x,z,t). Some results of the simplified case are collected here; their generalizations for three-dimensional, unsteady flows are usually pretty straightforward.

The fields that appear in all of the conservation laws are The generic conservation law is

(rq)t+ (ruq)x+ (rwq)z+ P=rs .

In this A specific conservation law that will be needed is

q = 1 ®  rt+ (ru)x+ (rw)z =0 .

From this follows the generic transport equation,

rdq
__
dt
+P=rs   with   dq
__
dt
= qt+ uqx+ wqz .


Mass-weighted mean values and moments of q(x,z,t) are defined by various integrals of the form

árqñ(x,t)=   H
 ó
 õ

B
rq(x,z,t)dz

With the notation, m(x,t) = árñ (not a mean value), the mean values are

Z(x,t) = árzñ/m and Q(x,t) = árqñ/m ,

and the deviations are

~z(x,z,t)=z-Z and ~q(x,z,t)=q-Q .



The conservation law for the generic mean value, Q(x,t), that follows from ár~qñ = 0 is

(mQ)t+ (mUQ)x+ ár~u~qñx +áPñ=mS


The (kinematic) boundary conditions that are used in the derivation of the conservation law for Q are

(rq)B(Bt +uBBx -wB)=0   with   qB=q(x,B(x,t),t) ,


(rq)H(Ht +uHHx -wH)=0   with   qH=q(x,H(x,t),t) .


More general cases where there is transport of mass (e.g. rain) across the boundaries at z=B and z=H can easily be concocted, but only the simpler case will be considered here. The special case where q = Q = 1 now gives

mt+ (mU)x=0 ,


and the transport equation for Q is

mDQ
__
Dt
+ár~u~qñx +áPñ=mS   with   DQ
__
Dt
=Qt+UQx .


The simplest conservation laws and transport equations after the ones for q=1 are

(rz)t+ (ruz)x+ (rwz)z = rdz
__
dt
=rw
and
(mZ)t+ (mUZ)x+ ár~u~zñx = mDZ
__
Dt
+ ár~u~zñx =mW .


The plan to be followed here is to use the powers of the vertical deviation, ~z, to construct a set of orthogonal polynomials, {jk(x,~z,t)}, for which

árjjjkñ = NjNkdjk with Ni(x,t) = Öárji2ñ.


Both the N's and the coefficients in

jk(x,~z,t) =~zk - k-1
S
j=0
Ckj(x,t)~zj


vary with x and t because of r(x,Z+~z,t), B(x,t) and H(x,t). The process is just Gram-Schmidt, but it is rather more complicated than usual, and carrying on beyond k=1 or k=2 may not be worth the effort. In any case, by the usual procedure for a Galerkin method, the nth polynomial approximation of q(x,z,t) is

Qn(x,z,t)= n
S
k=0
qnk(x,t)jk(x,~z,t) ,


and ár(q-Qn)2ñ is minimized when

qnj(x,t)= qj(x,t)= árqjjñ / Nj2 .


The only break here is that there is final determination of the expansion coefficients, qk(x,t), but finding the N's and C's is still a terrible mess. When the convention, Ckk=-1 is adopted, the final, disgusting result is

qk(x,t)= k
S
j=0
Ckjárq~zjñ / k
S
j=0
Ckjár~zj+kñ

To begin the task of finding transport equations for qk(x,t), consider

rd
__
dt
(qjk) = (rs-P)jk + rqjk' (w-Zt-uZx) ,


where jk' = djk/d~z . From this it follows that

m D
__
Dt
árjk2ñqk
_______
m
+ár~ujkqñx +ájkPñ =árjk2ñsk +árqjk'(w -Zt-uZx)ñ .


The relation that can now be used to find the transport equation for qk is

m D
__
Dt
árjk2ñ
_____
m
+ár~ujk2ñx =2árjkjk'(w -Zt-uZx)ñ ,


and the final result is

árjk2ñ Dqk
__
Dt
+ár~ujkqñx -ár~ujk2ñxqk +ájkPñ=

=árjk2ñsk +árqjk'(w -Zt-uZx)ñ -2árjkjk'(w -Zt-uZx)ñqk .


In summary, the ingredients of the nth polynomial approximation of q(x,z,t) are:


    •
Qn(x,z,t) = k=n
S
k=0
qk(x,t)jk(x,~z,t) ,

    •
jk(x,~z,t) = ~zk - k-1
S
j=0
Ckj(x,t)~zj

    •
jk'(x,~z,t) = k~zk-1 - k-1
S
j=1
jCkj(x,t)~zj-1

    •
ár~zj+kñ - k-1
S
i=0
Ckiár~zi+jñ =0   for  j < k

    •
árjk2ñ = ár~z2kñ - k-1
S
j=0
Ckjár~zj+kñ


The approximations depend ultimately on the moments, ár~zkñ, and those can be found in several different ways. The most direct procedure, and in my opinion the most dangerous, is to use

rd
__
dt
(~zk) = kr( ~w - ~uZx + ár~u~zñx
_____
m
)~zk-1


to write conservation laws or transport equations for the moments of q=1. A problem with this is that the artificial conservation laws for ár~zkñ (after árzñ=mZ and ár~z2ñ, which are essential) are extra sources of truncation errors in numerical simulations of the circulations. One worries that the introduction of too many artificial conservation laws may lead to serious degradation of the quality of the simulations.

A procedure that may lead to more reliable results is to use the mean values and a few moments of z, u, w and J to construct updated evaluations of r(x,z,t) and p(x,z,t). In other words, the plan is to extend the usual notion of the standard atmosphere, in which u=w=0 and pz=-rg, to a vertical structure model that incorporates approximations of the vertical accelerations that are present in the flows.

In one approach to finding models of vertical structure there is the additional z-dependent field l(x,z,t)=lnr, whose mean value is L(x,t) and whose transport equation is

rdl
__
dt
+r(ux+wz) =0 .


The companion that couples this with the rest of the flow is

rd
__
dt
(ux+wz) =
r(( du
__
dt
)x+ ( dw
__
dt
)z)
-
r (ux2+wxuz+uzwx+wz2)


The substitution of the evaluations of du/dt and dw/dt then gives a transport equation that is in the generic form. In the simplest of all possible worlds, the familiar result is

rd
__
dt
(ux+wz) +
r(( px
__
r
)x+ ( pz
__
r
)z)
+
r (ux2+wxuz+uzwx+wz2) =0 .


A different approach to models of vertical structure is discussed here.