(15200469 - Journal of The Atmospheric Sciences) A Flux Method For The Numerical Solution of The Stochastic Collection Equation
(15200469 - Journal of The Atmospheric Sciences) A Flux Method For The Numerical Solution of The Stochastic Collection Equation
A Flux Method for the Numerical Solution of the Stochastic Collection Equation
ANDREAS BOTT
Institut für Physik der Atmosphäre, Johannes Gutenberg-Universität Mainz, Mainz, Germany
(Manuscript received 29 January 1997, in final form 20 October 1997)
ABSTRACT
A new mass conservative flux method is presented for the numerical solution of the stochastic collection
equation. The method consists of a two-step procedure. In the first step the mass distribution of drops with mass
x9 that have been newly formed in a collision process is entirely added to grid box k of the numerical grid mesh
with x k # x9 # x k11 . In the second step a certain fraction of the water mass in grid box k is transported to k 1
1. This transport is done by means of an advection procedure.
Different numerical test runs are presented in which the proposed method is compared with the Berry–Reinhardt
scheme. These tests show a very good agreement between the two approaches. In various sensitivity studies it
is demonstrated that the flux method remains numerically stable for different choices of the grid mesh and the
integration time step. Since a time step of 10 s may be used without significant loss of accuracy, the flux method
is numerically very efficient in comparison to the Berry–Reinhardt scheme.
cases. The quality of the results will be checked by x i with drops of mass x j yields a change in the mass
comparing them with corresponding results obtained distributions g i , g j ,
with the Berry–Reinhardt scheme. Section 4 deals with
K (i, j)
the numerical stability of the flux method while section g i (i, j) 5 g i 2 g i g jDyDt (5)
5 summarizes the findings of the paper. xj
K ( j, i)
2. Model description g j ( j, i) 5 g j 2 g j g iDyDt. (6)
xi
The stochastic collection equation is given by (Prup- Here, g i , g j are the mass distribution functions at grid
pacher and Klett 1997) points i, j before the collision process while g i (i, j) and
]n(x, t)
]t
5 E x1
x0
n(x c , t)K(x c , x9)n(x9, t) dx9
g j ( j, i) represent the new mass distributions after the
collision. Also, K(i, j) is an average value of the col-
lection kernel that has been obtained by two-dimen-
2 E `
x0
n(x, t)K(x, x9)n(x9, t) dx9, (1)
sional linear interpolation:
1
K (i, j) 5 [K(i 2 1, j) 1 K(i, j 2 1) 1 4K(i, j)
8
where n(x, t) is the drop number distribution function
at time t and K(x c , x9) is the collection kernel describing 1 K(i 1 1, j) 1 K(i, j 1 1)]. (7)
the rate at which a drop of mass x c 5 x 2 x9 is collected Note that the collection kernel is symmetrical in i and
by a drop of mass x9 thus forming a drop of mass x. j so that K( j, i) 5 K(i, j) and g j ( j, i) 5 g j (i, j). Due
Here, x 0 is the mass of the smallest drop being involved to the collision of drops in grid box i with drops in grid
in the collection process and x1 5 x/2. Following Berry box j new drops with mass x9(i, j) 5 x i 1 x j are pro-
(1967), the mass distribution function g( y, t) will now duced:
be introduced by
x9(i, j)
1 g9(i, j) 5 g K (i, j)g j DyDt. (8)
g(y, t)dy 5 xn(x, t)dx, n(x, t) 5 g(y, t), (2) xi xj i
3x 2
Now the well-known problem arises that usually x9(i,
where y 5 lnr and r is the radius of drops with mass j) differs from the discretized mass points x k as defined
x. Substituting (2) into (1) yields the SCE for the mass in (4). Instead, one has
distribution function
E
x k # x9(i, j) # x k11 . (9)
]g(y, t) y1
x2
5 g(y c , t)K(y c , y9)g(y9, t) dy9 Thus the mass density g9(i, j) has to be split up in grid
]t x c2 x9
y0
boxes k and k 1 1. In the present model this partitioning
2 E `
y0
g(y, t)
K(y, y9)
x9
g(y9, t) dy9. (3)
is done in the following two-step procedure. First g9(i,
j) is entirely added to grid box k, yielding
The first integral on the right hand side of (1) and (3) g9k (i, j) 5 g k 1 g9(i, j). (10)
describes the gain rate of drops of mass x by collision In the second step a certain fraction of the new mass,
and coalescence of two smaller drops, while the second g9k (i, j), is transported into grid box k 1 1. This transport
integral denotes the loss of drops with mass x due to is calculated by means of an advection process through
collection by other drops. the boundary k 1 1/2 between grid box k and k 1 1.
For the numerical solution of (3) a logarithmically The procedure is schematically illustrated in Fig. 1.
equidistant mass grid is introduced, that is, Here, the dashed lines indicate the initial mass distri-
x k11 5 ax k , k 5 1, . . . , m, (4) butions in grid boxes i, j, k, and k 1 1. The full lines
denote the mass distributions after the collision process.
yielding the y grid mesh equally spaced, Dy k 5 Dy 5 The stippled area in grid box k represents the mass that
lna/3. Note m is the total number of grid points. In the will be transported into grid box k 1 1 while the dark
present model a may be arbitrarily chosen with a . 1. shaded areas are the final mass increase in grid boxes
Many authors use a 5 21/2 , yielding a doubling of the k and k 1 1.
drop mass after two grid cells. This value has also been Formally the advection step may be written as
utilized in the numerical calculations presented in the
following section, thus facilitating the comparison of g k (i, j) 5 g9(i,
k j) 2 f k11/2 (i, j)
the results with already existing models. However, sen- g k11 (i, j) 5 g k11 1 f k11/2 (i, j), (11)
sitivity studies with different a-values will also be pre-
sented. whereby f k11/2 (i, j)Dy/Dt is the mass flux through the
In discretized form the collision of drops with mass boundary k 1 1/2.
FIG. 1. Schematic illustration of the flux method. See text for details.
1/22ck
gk,l (z) dz 5 O (s 1a1)2
l
s50
k,s
s11
[1 2 (1 2 2ck ) s11 ],
O (s 1a1)2
is calculated as a function of the position of x9(i, j) l
g k,l (z) 5 k,s zs, (16) mass distribution function g i 0 (i 0 , i 0 1 1) with drops in
grid box j 5 i 0 1 2 is calculated. This is continued until
s50
with z 5 ( y 2 y k )/Dy and 21/2 # z # 1/2. Now the all collisions of the drops in grid box i 5 i 0 with drops
term c kg9k (i, j) in (12) is replaced by the integral relation of grid boxes j 5 i 0 1 1, i 0 1 2, . . . , i1 are accounted
FIG. 2. (a) Solution to the stochastic collection equation for the Golovin kernel, L 5 1 g m23 , and r 5 10 mm with different versions
of the flux method in comparison to the analytic solution (full curve). Short dashed curve: UFM; long dashed curve: LFM; dash-dotted
curve PFM. Linear scale of the ordinate. Curves are shown after 30 and 60 min. (b) Same as (a) except with a logarithmic scale of the
ordinate. Curves are shown after 30 min.
evolved while after 60 min the raindrops are clearly too a way that the mass transport is calculated only if g9k (i,
small. j) exceeds a critical value gmin . Thus, in LFM the flux
Obviously, the strong antidiffusive character of the limitation (21) is modified in the following way:
second-order advection scheme inhibits the evolution of
the raindrop spectrum. This behavior is explained by
the use of a second-order polynomial for the calculation
of the mass flux in Eq. (18) together with the positive
f k11/2 (i, j) 5
# g9(i, j) if g9(i,
50
k
if g9(i,
k
j) . gmin
j) # gmin .
(27)
definite flux limitation (21). In contrast to polynomials In order to determine an optimum value for gmin , the
of order l 5 0, 1 higher-order polynomials with l $ 2 model run presented in Fig. 3 has been repeated with
may produce negative values for the mass flux. This the modified linear flux method (MFM), which utilizes
happens particularly in regions with steep gradients of the flux limitation (27) instead of (21). In different mod-
the mass distribution, that is, if g9k (i, j) k g k11 , and el runs the values of gmin were varied between 1029 and
when at the same time the Courant number c k is small. 1026 g m23 . The corresponding results are summarized
Both conditions are met at the right tail of the drop in Fig. 4. The dashed curve shows the distribution of
distribution. In the model calculations presented in this BRM after 30 min. Curves 1 and 6 denote the results
paper on the average more than 50% of the collisions as obtained with LFM and PFM. Curves 2–5 are the
yielded c k , 0.01. distributions of MFM with gmin 5 1029 , 1028 , 1027 , and
If in a particular situation f k11/2 (i, j) , 0, the flux 1026 g m23 , respectively. It is clearly seen that with
limitation (21) replaces the negative value by zero, thus increasing value of gmin the numerical diffusivity of the
inhibiting the transport of water mass from grid box k advection scheme is decreasing. For gmin $ 1027 g m23
into grid box k 1 1. Therefore, the mass transport (curves 4 and 5) the flux limitation is again too restric-
through the boundary k 1 1/2 plays an important role tive, thus retarding the evolution of the raindrop spec-
for the numerical diffusivity of the flux method. The trum. These findings suggest that gmin 5 1028 g m23
best results are obtained with LFM. However, from Figs. seems to be an appropriate choice for the flux limiter
2b and 3b it is seen that LFM still suffers from some in (27).
numerical diffusion, thus producing a broader drop In order to test the performance of the two linear flux
spectrum than BRM. From the results of PFM one may methods LFM and MFM, numerous sensitivity studies
conclude that the numerical diffusivity of LFM could with different choices of L and r have been carried out.
further be reduced if in some situations the mass trans- Two examples for these tests are presented in Figs. 5a,b,
port from grid box k to k 1 1 is omitted, which is and 6a,b, and depicting the results for L 5 2 g m23 , L
equivalent to setting f k11/2 (i, j) 5 0. Since the numerical 5 15 mm and L 5 0.5 g m23 , r 5 10 mm. For the
diffusion is most evident for small values of g it seems collection kernel in (26) the same collision efficiencies
appropriate to modify in LFM the flux limitation in such are used as described in Seeßelberg et al. (1996). For
FIG. 3. (a) Solution to the stochastic collection equation for the hydrodynamic kernel, L 5 1 g m23 , and r 5 10 mm with different
versions of the flux method in comparison to BRM (full curve). Short dashed curve: UFM; long dashed curve: LFM; dash-dotted curve
PFM. Linear scale of the ordinate. Curves are shown after 30 and 60 min. (b) Same as (a) except with a logarithmic scale of the ordinate.
Curves are shown after 30 min.
small droplets these data are taken from Davis (1972) tive cloud. Due to the high liquid water content and the
and Jonas (1972), whereas for larger drops the dataset large mean radius of the initial cloud droplet distribution
of Hall (1980) has been utilized. The first case (Figs. the collision process is very efficient, yielding a fast
5a,b) may be interpreted as being typical for a convec- evolution of the raindrop spectrum. The lower liquid
water content and the smaller mean radius of the second
model run (Figs. 6a,b) are more characteristic for strat-
iform clouds. Here the evolution of the drizzle spectrum
occurs more slowly than in the convective cloud. Both
test runs reveal the following characteristic behavior of
LFM and MFM. 1) At all times the numerical results
agree fairly well with BRM. 2) The largest deviations
between the flux method and BRM are observed at the
time where the second maximum of the mass distri-
bution evolves. This seems to be a critical stage in the
development of the raindrop spectrum. 3) With increas-
ing time, the mass distributions converge toward a qua-
si-steady state. During this time, the agreement between
LFM, MFM, and BRM is continuously improving. 4)
MFM and LFM produce very similar curves except at
the right tail of the drop spectra where the numerical
diffusion of MFM is clearly lower than in LFM.
The modified flux limitation (27) has also been ap-
plied to UFM and PFM. Similar to LFM, the results
were improved for 1028 # gmin # 1026 . However, the
unmodified linear flux method is still better than the
modified UFM and PFM versions. Thus it is concluded
FIG. 4. Solution to the stochastic collection equation for the hy- that the success of the flux method is mainly based on
drodynamic kernel, L 5 1 g m23 , and r 5 10 mm with different the particular choice of the polynomial fitting technique
versions of the flux method in comparison to BRM (short dashed than on the use of the flux limiter gmin .
curve). Curve 1: LFM; curve 2: MFM with gmin 5 1029 ; curve 3:
MFM with gmin 5 1028 ; curve 4: MFM with gmin 5 1027 ; curve 5:
In principle it is possible to fit the mass distribution
MFM with gmin 5 1026 ; curve 6: PFM. Curves are shown after 30 in each grid box with other functions than the poly-
min. nomials of (17). For instance, one could also take an
FIG. 5. (a) Solution to the stochastic collection equation for L 5 2 g m23 and r 5 15 mm with different versions of the flux method in
comparison to BRM (full curve). Short dashed curve: LFM; long dashed curve: MFM. Curves are shown after 10 and 20 min. (b) Same as
(a) except with a logarithmic scale of the ordinate.
exponential function that has already been applied by 4. Numerical stability and convergence
Soong (1974). This treatment has the advantage that no
undershooting occurs in the distributions like this is the This section deals with the investigation of the sen-
case in PFM. In fact, the flux method has also been sitivity of the flux method regarding a variation of the
performed by fitting the mass distributions as iterative collision procedure, of the integration timestep,
and the numerical grid mesh. Since in the iterative pro-
g i 5 a i exp(b i z), (28) cedure as described in the previous section the drop
where a i and b i have been determined according to spectrum is updated after each collision process, one
Soong. However, the model results obtained with the may argue that a variation of the collision sequence may
exponential fit were not better than those of LFM. alter the numerical results. In principle four different
Therefore their presentation has been omitted in this collision sequences are possible by changing the direc-
paper. tions of the running indices i and j of the colliding drops:
FIG. 7. Solution to the stochastic collection equation for the hy- FIG. 8. Solution to the stochastic collection equation for the hy-
drodynamic kernel, L 5 1 g m23 , and r 5 10 mm with BRM. Com- drodynamic kernel, L 5 1 g m23 , and r 5 10 mm with MFM. Com-
parison of different time steps. Full curve: Dt 5 0.1 s; short dashed parison of different time steps. Full curve: Dt 5 0.1 s; short dashed
curve: Dt 5 2 s; long dashed curve: Dt 5 5 s; dash-dotted curve: Dt curve: Dt 5 10 s; long dashed curve: Dt 5 30 s; dash-dotted curve:
5 10 s. Curves are shown after 30 and 60 min. Dt 5 60 s. Curves are shown after 30 and 60 min.
FIG. 9. (a) Solution to the stochastic collection equation for the hydrodynamic kernel, L 5 1 g m23 , and r 5 10 mm with MFM.
Comparison of different grid meshes. Full curve: BRM; short dashed curve: a 5 21/2 ; long dashed curve: a 5 21/4 ; dash-dotted curve: a
5 21/8 . Curves are shown after 30 and 60 min. (b) Same as Fig. 9a except for PFM.
time consumption by a factor of about 34 compared to by collection: Part I. Double distributions. J. Atmos. Sci., 31,
BRM. 1814–1824.
Bleck, R., 1970: A fast, approximative method for integrating the
The exact mass conservation as well as the numerical stochastic coalescence equation. J. Geophys. Res., 75, 5165–
stability and efficiency of the flux method are the most 5171.
important advantages when the model is compared with Bott, A., 1989a: A positive definite advection scheme obtained by
the Berry–Reinhardt scheme. Therefore, LFM or MFM nonlinear renormalization of the advective fluxes. Mon. Wea.
Rev., 117, 1006–1015.
are very attractive alternatives to BRM for solving the , 1989b: Reply. Mon. Wea. Rev., 117, 2633–2636.
SCE in dynamic cloud models dealing with explicit mi- Davis, M. H., 1972: Collisions of small droplets: Gas kinetic effects.
crophysics. J. Atmos. Sci., 29, 911–915.
Golovin, A. M., 1963: The solution of the coagulation equation for
cloud droplets in a rising air current. Izv. Akad. Nauk. SSSR. Ser.
Acknowledgments. The author wishes to thank Dr. T. Geofiz., 5, 783–791.
Trautmann for many helpful discussions in this research Hall, W. D., 1980: A detailed microphysical model within a two-
and for providing the Berry–Reinhardt computer code. dimensional dynamic framework: Model description and prelim-
The constructive criticism of an anonymous reviewer inary results. J. Atmos. Sci., 37, 2486–2507.
Jonas, P. R., 1972: The collision efficiency of small drops. Quart. J.
who discovered an error in the first model version are Roy. Meteor. Soc., 98, 681–683.
also acknowledged. A FORTRAN code of the flux meth- Kovetz, A., and B. Olund, 1969: The effect of coalescence and con-
od is available upon request via e-mail from the author densation on rain formation in a cloud of finite vertical extent.
at [email protected]. This research is fund- J. Atmos. Sci., 26, 1060–1065.
Long, A., 1974: Solutions to the droplet collection equation for poly-
ed by the Deutsche Forschungsgemeinschaft, SFB 233, nomial kernels. J. Atmos. Sci., 31, 1040–1052.
Chemie und Dynamik der Hydrometeore. Pruppacher, H. R., and J. D. Klett, 1997: Microphysics of Clouds and
Precipitation. Kluwer Academic, 954 pp.
Seeßelberg, M., T. Trautmann, and M. Thorn, 1996: Stochastic sim-
REFERENCES ulations as a bench-mark for mathematical methods solving the
coalescence equation. Atmos. Res., 40, 33–48.
Beard, K. V., 1976: Terminal velocity and shape of cloud and pre- Soong, S.-T., 1974: Numerical simulation of warm rain development
cipitation drops aloft. J. Atmos. Sci., 33, 851–864. in an axisymmetric cloud model. J. Atmos. Sci., 31, 1262–1285.
Berry, E. X., 1967: Cloud droplet growth by collection. J. Atmos. Tzivion, S., G. Feingold, and Z. Levin, 1987: An efficient numerical
Sci., 24, 688–701. solution to the stochastic collection equation. J. Atmos. Sci., 44,
, and R. L. Reinhardt, 1974: An analysis of cloud droplet growth 3139–3149.