1. Introduction
The current generation of cloud microphysical models that combine three-dimensional dynamics and an explicit formulation of microphysics requires an Eulerian drop-size framework in which drop sizes are fixed. The evolution of the spectra is described by varying the number concentration and/or mass within each size category. As a result of the drop growth processes, such as condensation, evaporation, coagulation, etc., new size categories will form that need to be remapped to the Eulerian fixed bin sizes at the end of each time step. It is during the remapping procedure that the added mass in the case of condensation (or number concentration in the case of coagulation) is usually spread over the entire bin size interval, resulting in numerical dispersion of the spectra. The numerical dispersion, to a certain degree unavoidable in any Eulerian formulation, if excessive, can result in broadening of the cloud drop spectrum and acceleration of the collection process, thus leading to an earlier development of precipitation. In a similar manner, it may accelerate the evaporation of cloud drops in the descending branches of cloud circulation.
The development of numerical methods for accurate calculation of cloud drop growth in an Eulerian drop-size framework has been the subject of many studies (e.g., Kovetz and Olund 1969; Bleck 1970; Egan and Mahoney 1972; Berry and Reinhardt 1974; Young 1974; Ochs and Yao 1978; Tzivion et al. 1987). A simple and computationally efficient method that conserves both the mass and number concentration has been proposed by Kovetz and Olund (1969) (hereafter referred to as KO). In essence, the KO method represents the first-order upwind advection algorithm and results in large numerical diffusion. However, due to its simplicity, the method has been applied both to condensational and coagulational growth calculations. In coagulation calculation, as shown by Ochs and Yao (1978), the large numerical dispersion of the method results in artificial production of precipitation. As we will show later in this paper, the KO method gives also quite inaccurate solutions for droplet condensational growth under conditions typical for stratocumulus cloud layers.
A much more accurate method has been developed by Egan and Mahoney (1972) (referred hereafter as EM). This method conserves the zero (drop concentration), first (liquid water content), and second (radar reflectivity) moments of a drop mass distribution. Later, Ochs and Yao (1978) extended the technique to a nonuniform exponential mass coordinate and applied it for collection and breakup, as well as for condensation calculations. Young (1974) proposed a numerical method using separate number and mass conservation equations, thus allowing subbin resolution. Both EM and Young’s methods provide much more accurate solutions than single-moment schemes and have been successfully used in models with simplified dynamic frameworks. It has to be noted, however, that the use of higher moments of the distribution function increases the number of microphysical variables that need to be retained in the EM method by a factor of 3 and, in Young’s method, by a factor of 2. In multidimensional models, the computational burden of these methods is quite significant.
Liu et al. (1995) described a variational optimization (VO) method that requires specification of only one variable in each bin size. The method significantly limits the numerical dispersion and can be formulated to conserve arbitrary number of moments of the drop-size distribution. It is also computationally inexpensive and can be easily incorporated in multidimensional cloud models. In the present paper we provide a detailed description of the method and describe modifications of the algorithm for the case of precipitating clouds. The accuracy of the method is tested using more than 15000 cloud drop spectra generated by the three-dimensional large eddy simulation (LES) cloud model with explicit microphysics (Kogan et al. 1995).
2. Formulation of the method
The variational methods, first applied in meteorology by Sasaki (1958), have become powerful tools in optimization, numerical analysis, and data assimilation (e.g., Lewis 1972; Stephens 1970; Ritchile 1975). In this paper, we apply a variational method for remapping the drop-size distribution function during calculations of condensational growth in an Eulerian drop-size framework. In the latter, the evolution of a drop spectrum is represented by the changing concentration of drops within the fixed size bins. The variational method controls the numerical dispersion by imposing the moment-conserving constraints. In the following discussion, we denote the drop radius in each stationary bin as ri (i = 1, 2, . . . , K) assuming for convenience r1 < r2 < ··· < rK. Let us consider a distribution of which the cloud droplet number is
We start with the first guess of a spectrum, which is obtained by the KO method. The first guess conserves the total number of cloud drops and the total liquid water content.
In a very few cases, the determinant Δ may become very small (<10−7 ∼ 10−8), for example, when the spectrum is very narrow (say cloud drops only spread over less than four bins). In this case, we simply use the KO method without the variational adjustment (see appendix A). Otherwise, we can solve for λ1, λ2, λ3, and λ4 and then calculate the adjusted cloud droplet number for each bin i using Eq. (7).
Variational optimization technique does not impose constraints on the determination of weights (wi) in the cost function. In most variational optimization problems the weights are chosen empirically based on the specifics of the problem. Liu et al. (1995) give the weights as wi =
3. Description of the Lagrangian air parcel model
The set of Eqs. (9)–(12) can be solved very accurately numerically in a Lagrangian drop-size framework and provides the benchmark (exact) solution of the condensation process. The solutions of the KO, EM, and VO schemes are obtained by remapping the drop spectrum to the Eulerian drop size framework at every time step, therefore they are subject to numerical diffusion errors.
4. Verification of the method in a Lagrangian model
We first show results of the test of the VO method in a Lagrangian air parcel model. A Gamma-type distribution is specified initially (Berry 1967) with the liquid water content of 0.2 g m−3 and drop concentration of 50 cm−3 (Fig. 1). The stationary bin sizes are defined as ri = r1 exp[(i − 1)/I0], (i = 1, 2, . . . , 25) with I0 = 3/ln2. The bin sizes cover the range from r1 = 1 to 256 μm and are the same as in the Cooperative Institute for Mesoscale Meteorological Studies (CIMMS) large eddy simulation (LES) cloud model (Kogan et al. 1995).
The accuracy of the VO method was evaluated in two sets of experiments, in which only condensation and evaporation processes were considered. In the first test, the air parcel ascended with a constant vertical velocity of 1.0 m s−1. The drop spectra were computed using three different methods: Kovetz and Olund (1969), Egan and Mahoney (1972), and the present variational optimization method. All three methods employ an Eulerian drop-size framework. The initial supersaturation is set to be 0.2%. Figures 2a and 2b show the resulting size distribution of drop number and mass at the 200-m height. The exact solution obtained in a Lagrangian model is plotted as the solid line. As evident from Figs. 2a, 2b, and 2f, the KO method has a significant numerical dispersion, while the EM scheme has a relatively small numerical dispersion error. Since all three schemes conserve drop number and mass, the liquid water content (Fig. 2c) is determined rather accurately in all three methods. The other moments of the distribution function, such as the mean and effective radius and standard deviation, are more accurately calculated by the EM and VO schemes. The VO method produces the smallest error not only in the prediction of the integral parameters of the spectrum, such as liquid water content, mean radius, effective radius, and the relative standard deviation of the spectrum (Figs. 2c–f), but also for the spectrum itself (Figs. 2a and 2b).
5. Modification of the VO method for precipitating clouds
The VO method has been implemented in the CIMMS LES model with explicit microphysics (Kogan et al. 1995). The three-dimensional experiments showed that the method works very well in simulations of nonprecipitating stratocumulus clouds. Since coalescence is weak in these clouds, the cloud drop spectra are mostly unimodal and occupy a rather limited size range from 1 to 50 microns in radius. The situation is more complex in the case of precipitating clouds where bimodal drop-size distributions are quite common. In this case, the constraints to conserve four moments of the drop distribution imposed by the VO method may lead to artificial reduction in the drop concentration at the tails of the spectrum. The right “large-droplet” tail of the spectrum is especially important as it determines the onset of coagulation and also rain and drizzle formation rates.
The problem can be effectively solved and the concentration of drops at the spectrum tails preserved by applying the VO method to the central part of the drop spectrum and to each of its tails separately. The decomposition of the spectrum into three subspectra produces the smallest error when the subspectra are smooth and do not have sharp discontinuities. This can be achieved by using Gamma distribution function in the decomposition procedure described in appendix B and illustrated conceptually in Fig. 4.
The VO method modified for precipitation clouds was tested in a two different sets of experiments. The first set used two typical spectra produced as a result of the coalescence process and characterized by the long large-drop tail and double peaks in the LWC distribution. The spectra were obtained using Berry and Reinhardt (1974) coalescence model that was initialized with a Gamma-type drop distribution with LWC of 1.0 g m−3 and cloud drop concentration of 50 cm−3. The coalescence model was run for 316 and 476 s, respectively, to obtain the spectra 1 and 2 shown in Figs. 5a and 5b. Figures 5a and 5b also show the decomposition of the two spectra into three parts. The spectra 1 and 2 shown in Figs. 5a and 5b were then used as the input spectra for the Lagrangian condensation parcel model and run for another 500 time steps with a constant vertical velocity of 1.0 m s−1. As in the experiments described in section 3, the exact solution of the Lagrangian condensation model is then compared to the solution given by the VO method in the Eulerian framework. The present experiments, however, use spectral 1 and 2 that have a significant drizzle mode compared to initial spectrum shown in Fig. 1. The results of the experiments are shown in Figs. 5c and 5d (note the difference in scales in Fig. 5 due to the increase in LWC as a result of condensation). The modified VO method that uses the decomposition procedure provides more accurate solution than the old version of the VO method, especially for the large-drop tail of the spectra. The increased accuracy in this size range is especially important for drizzle and rain prediction in precipitating clouds.
Figures 6c, 6d, 7c, and 7d show the exact and the VO method solutions, as well as the error averaged over all spectra in each of the four groups. One can see that the errors are quite small and the VO method provides very satisfactory results; the improvement is especially noticeable in the drizzle size range.
6. Conclusions
A variational optimization method1 for condensation and evaporation calculations in an Eulerian drop-size framework has been proposed and tested against the exact solution given by the Lagrangian air parcel model. The variational method not only conserves the integral parameters of the spectrum, such as drop number, mean radius, mass, and the effective radius, but also provides an accurate calculation of the spectrum itself. The accuracy of the variational method is comparable to the accuracy of the Egan and Mahoney (1972) scheme. The variational method has, however, an important advantage compared to the latter method. It requires specification of only one variable in each bin size, while the EM scheme needs retaining of the three moments of the spectrum, thus tripling the memory requirements in the model. For multidimensional models, this presents a serious limitation and makes the application of EM method impractical.
The estimate of computation time showed that the VO method by itself is about 3.1 times slower than the KO method. However, one has to bear in mind that 1) the remapping in a full multidimensional model needs to be done only once during the dynamical time step, and 2) the cost of the remapping is only a small fraction compared to the computational cost of other processes, such as the advection of microphysical variables, etc. Tests with the CIMMS LES model in a 64 × 64 × 60 integration domain showed that the old VO scheme for nonprecipitating clouds (Liu et al. 1995) increased the total CPU time by 1.1%, while the present version of the VO scheme for precipitating clouds increased the total CPU time by 4.5%. Evidently this CPU time expense is justified given the significant increase in accuracy.
We would like to note that the errors associated with condensational remapping are most significant in the size range of 1–200 μm, which is typical for drops in stratiform clouds. The application of the VO method for this type of cloud is recommended. In the convective clouds where the drop-size range is much wider and the drop spectra sometimes exhibit very complex multimodal shapes, the performance of the VO method has not been thoroughly tested. However, we do expect a good performance of the VO method in convective cloud models as well for two reasons. First, for large cloud drops (r ≥ 200 μm) the growth by condensation is very small (Δr ≪ r), therefore the condensational remapping is rather insensitive to a particular scheme. In addition, for drops larger than 100–200 μm, the condensational growth is much smaller than the coalescence growth, consequently, the errors of the condensational remapping are also smaller than the errors associated with the coagulation calculations. It is our experience that for drops larger than 100 microns, the use of a simpler method, such as Kovetz and Olund’s (1969) method, is quite warranted.
Acknowledgments
The first author wishes to thank Prof. C. Qiou and Dr. Z. Wang for helpful discussions. Support for this research was provided by the DOE ARM Project 144880-A91, the DOD-ONR Grants N00014-96-1-1112 and N00014-96-0687, the NOAA’s Climate and Global Change Program Grants NA37RJ0203 and NA67RJ0150, and the NSF Grant ATM88-09862 to CAPS. Computations were performed on the DEC Alfa workstation funded by the NASA Earth Science and Application Division, Radiation Dynamic and Hydrology Branch, through Task 460-23-54-20.
REFERENCES
Berry, E. X., 1967: Cloud droplet growth by coalescence. J. Atmos. Sci.,24, 688–701.
——, and R. L. Reinhardt, 1974: An analysis of cloud drop growth by collection: Part I. Double distributions. J. Atmos. Sci.,31, 1814–1824.
Bleck, R., 1970: A fast, approximate method for integrating the stochastic coalescence equation. J. Geophys. Res.,75 (27), 5165–5171.
Byers, H. R., 1965: Elements of Cloud Physics. University of Chicago Press, 191 pp.
Egan, B. A., and J. R. Mahoney, 1972: Numerical modeling of advection and diffusion of urban area source pollutant. J. Appl. Meteor.,11, 312–322.
Houze, R. A., 1993: Cloud Dynamics. Academic Press, 573 pp.
Kogan, Y. K., M. P. Khairoutdinov, D. K. Lilly, Z. N. Kogan, and Q. Liu, 1995: Modeling of stratocumulus cloud layers in a large eddy simulation model with explicit microphysics. J. Atmos. Sci.,52, 2923–2940.
Kornfeld, P., 1970: Numerical solution for condensation of atmospheric vapor on soluble and insoluble nuclei. J. Atmos. Sci.,27, 256–264.
Kovetz, A., and B. Olund, 1969: The effect of coalescence and condensation on rain formation in a cloud of finite vertical extent. J. Atmos. Sci.,26, 1060–1065.
Lewis, J. M., 1972: An operational upper air analysis using the variational method. Tellus,24, 514–530.
Liu, Q.-F., Y. L. Kogan, and D. K. Lilly, 1995: Reducing the numerical dispersion of the cloud droplet spectrum in condensation calculations. Preprints, Conf. on Cloud Physics, Dallas, TX, Amer. Meteor. Soc., 112–117.
Murray, F. W., 1967: On the computation of sataturation vapor pressure. J. Appl. Meteor.,6, 203–204.
Nicholls, S., 1984: The dynamics of stratocumulus: Aircraft observations and comparisons with a mixed-layer model. Quart. J. Roy. Meteor. Soc.,110, 783–820.
Ochs, H. T., and C. S. Yao, 1978: Moment-conserving techniques for microphysical computations. Part I: Numerical techniques. J. Atmos. Sci.,35, 1947–1958.
Ritchie, A. A., 1975: A variational optimizing analysis approach to continuous data assimilation. Ph.D. dissertation, University of Oklahoma, 98 pp. [Available from OU Bizzell Library, Norman, OK 73019.].
Sasaki, Y. K., 1958: An objective analysis based on the variational method. J. Meteor. Soc. Japan,36, 77–88.
Stephens, J. J., 1970: Variational initialization with the balance equation. J. Appl. Meteor.,9, 732–739.
Tzivion, S., G. Feingold, and Z. Levin, 1987: An efficient numerical solution to the stochastic collection equation. J. Atmos. Sci.,44, 3139–3149.
Young, K. C., 1974: A numerical simulation of wintertime, orographic precipitation: Part I. Description of model microphysics and numerical techniques. J. Atmos. Sci.,31, 1735–1748.
APPENDIX A
Adjustment of Negative Values
As noted in Liu et al. (1995), the method may produce some small negative values in cloud drop concentration that are normally associated with very sharp narrow spectra. We adjust these small negative values in the following way. Let us denote the summation of negative Ni as C− and positive Ni as C+ (C = C− + C+). After setting the negative Ni to be zero, the new
APPENDIX B
Description of the Decomposition Procedure
This appendix describes how the mass distribution function f(x) is decomposed into three subspectra prior to condensation calculations (Fig. 4).
1) Find the maximum (B) of the spectrum, and the smallest xa (A) and the largest xc (C) bins that have liquid water content exceeding the minimum threshold (10−3 g m−3).
2) Find the drop bins (xk and xl) at which the differences between f(x) and their corresponding values on lines AB and BC is at their maximum.
5) Use the VO method for each part separately, then sum the outputs together.
Classification of the cloud drop spectra.
Averaged standard deviation.
The FORTRAN code of the variational optimization method can be obtained by sending a request to the leading author by e-mail at qliutornado.ou.edu.