1. Introduction
Applications of numerical weather prediction (NWP) systems vary in a wide range from global models run on planetary scales to local simulations of one convective system or one valley flow. Separate systems of equations were offered in the past for distinct purposes focusing on the given scale. Thus, the hydrostatic assumption may be applied if the horizontal to vertical scale ratio is big enough. Compressibility of the flow may be suppressed for mesoscale phenomena to eliminate fast-moving waves, as vertically propagating acoustic modes, from the solution. Separate filtered or unfiltered equation sets usually have separate numerical solutions, and the comparison of systems with different sets of basic equations may be difficult because of the impossibility of isolating the effect of the chosen system from the effect of the chosen numerical methods. Thus, for the purpose of comparative studies and for the sake of unified applications across different scales it may be beneficial to establish several equation sets in one common numerical framework. Then the theoretical analysis of the problem as well as the numerical solution may be unified. Moreover, the maintenance of the whole system is in this way significantly simplified.
Such attempts are numerous, starting from Davies et al. (2003) who introduced a switchable form of the full equation set using six control parameters. He presents a concise analysis of the hydrostatic, the pseudoincompressible (Durran 2003), the anelastic (Wilhelmson and Ogura 1972; Lipps and Hemler 1982), and the Boussinesq approximations and compares their normal modes with those of the full set of compressible Euler equations. He concludes that for the representation of Rossby modes, essential for multiscale applications, only the hydrostatic and the pseudoincompressible-filtered equation sets are suitable. Moreover, the anelastic equation sets are relevant in small-scale dynamics only.
Since then, there have been several attempts to introduce control parameters to create a framework of an all-scale blended multimodel solver. The blended soundproof to compressible system was designed through two control parameters in Benacchio et al. (2014), where one control parameter allows for a continuous inclusion of the effect of pressure perturbations on density while the second parameter allows for a thermodynamically consistent or inconsistent approach. Klein and Benacchio (2016) state that for an intermediate value of total energy between those of the fully compressible and pseudoincompressible models, energy conservation is ensured.
Similarly important is the ability of unified systems to show no degradation of solution quality when the respective regime, for example hydrostatic, is being approached. A review of such methods is given in Benacchio and Klein (2019). We may mention a doubly blended model for multiscale dynamics of Klein and Benacchio (2016) where two control parameters are introduced, enabling pseudoincompressible, hydrostatic primitive equations and unified Arakawa and Konor (2009) and fully compressible models in one unified framework. Reduced soundproof dynamics may be accessed by switching two parameters between values 0 and 1. Moreover, intermediate values of the parameters connected to compressibility of the atmosphere allow for a smooth transition from a balanced model to the fully compressible one over several model steps. Undesirable unbalanced modes may be filtered out in this way during initialization and in data assimilation. This idea is further developed in Chew et al. (2022) where the blended modeling strategy is extended with a Bayesian local ensemble data assimilation method. The pseudoincompressible regime is used solely for one filtering time step in each subsequent assimilation window. Such a solution appears sufficient to suppress imbalances coming from the initialization and data assimilation. Their model is cast in density, mass-weighted potential temperature, Exner pressure, and horizontal and vertical velocity components in the height based vertical coordinate. The unified equations of Arakawa and Konor (2009) are formulated in a mass-based sigma coordinate in Voitus et al. (2019). This equation set captures the nonhydrostatic small scale effects and retains the hydrostatic compressibility of the flow at large scales, while the vertically propagating acoustic waves are filtered out. This represents an advantage over the classical quasi-hydrostatic system where significant distortion in the dispersion of gravity modes is observed at small scales.
Here, we adopt an alternative strategy to filtering. We first formulate the nonhydrostatic fully compressible Euler equation system as a departure from the hydrostatic primitive equations (HPE) using the Laprise (1992) mass-based coordinate. Then we identify all terms that appear in the unapproximated system on top of the HPE and introduce one control parameter for each of these terms. All together, we have five control parameters in our blended system. We show that there is a constraint, called the unifying constraint, for these five parameters that allows the structure of normal modes periodic in time, without damping or amplifying its amplitude. Hence, one degree of freedom is suppressed and the full control space is restricted to four dimensions. The hydrostatic approximation may be achieved in this space through multiple choices of control parameters. Thus, there is an HPE subspace where the equation system remains hydrostatic. We establish a path through the control space from the point representing the Euler equations to the HPE subspace where the stability of the solution in the normal mode decomposition is guaranteed. We evaluate the proposed configurations of control parameters in some of the well-known test cases and in real simulations using the ALADIN system.
We show that in the case where the control parameters are nonzero and they satisfy the unifying constraint, the blended system contains all vertical normal modes present in the fully compressible nonhydrostatic solution, and no filtering is achieved. However, the frequency of the acoustic modes is modified by the factor depending on the control parameters used and on the horizontal and vertical wavenumbers, and it may be decreased with their suitable choice. On the other hand, the dispersion of gravity modes is practically unaffected for all horizontal wavenumbers with the exception of the first few vertical normal modes, again in dependence on the control parameters’ choice. Moreover, based on Davies et al. (2003), the Rossby modes are kept unchanged as well, ensuring the usefulness of the system in multiscale applications. This is the main distinction from other approximate systems proposed in literature and mentioned above. We do not filter out acoustic modes, but we slow down their propagation in order to gain numerical stability.
As another stabilizing option, we suggest using the blended system solely in the formulation of the linear model treated implicitly in the semi-implicit time-marching scheme; the set of Euler equations is kept for the nonlinear residual, treated explicitly or within an iterative method. Hence, only the semi-implicit discretization is modified, while the system being solved involves unapproximated Euler equations. This approach generalizes the method described in Bénard (2004), where the system is first linearized around an isothermal, stationary, horizontally homogeneous and hydrostatically balanced reference state, and then two values of the reference atmospheric temperature are used in different terms of the obtained linear model. This corresponds to the usage of one control parameter for modification of the relevant term in the linear model. We refer to this approach as to the generalized linear model.
It shows up that in the case of the generalized linear model one may choose the values of control parameters from a broader interval, not restricting the choice to intermediate values in [0, 1]. Large values of some control parameters may improve the stability of the time marching scheme while keeping high accuracy of the solution. The newly proposed generalized linear model is used for the separation of the linear part and the nonlinear residual as usual, and a standard Helmholtz solver is applied. The method is again tested in the standard set of test cases and in real simulations with the ALADIN system. Finally, the combination of both approaches (a blended system with a modified linear operator) is possible, yielding the best results in terms of stability and accuracy.
The paper is structured as follows. Section 2 contains a brief description of the ALADIN system and of the time schemes available within, in particular. We describe the equation system with control parameters in section 3, the time continuous linear system used for the definition of the time-marching procedure in section 4, and some details of the spatial discretization in section 5. The stability analysis is given in section 6. We confirm the results of the stability analysis on two idealized cases in section 7 and provide two real case studies in section 8. Section 9 is dedicated to final remarks and conclusions.
2. Temporal schemes
The ALADIN system (ALADIN International Team 1997; Termonia et al. 2018) is a limited-area NWP system developed by the international ACCORD consortium, which is used in many operational applications across Europe and North Africa for weather forecasting. It uses in its dynamical core either the set of HPE or the set of nonhydrostatic fully compressible Euler equations (EE). The HPE system is discretized in time using two-time-level constant coefficients semi-implicit (SI) technique with a spectral solver described in Robert et al. (1972). Further, the semi-Lagrangian advection treatment is used with the formulation of Hortal (2002). This combination of methods allows for relatively large time steps. However, the time-stepping methods designed for the HPE system are not sufficiently robust when applied to the EE system.
Cullen (2001) showed that two successive time steps (predictor and corrector) integrated using the current SI procedure could improve robustness of the time-integration scheme of the HPE system at high horizontal resolutions. Bénard (2003) proposed a generalization of this method for any number of successive iterations, called the iterative centered implicit (ICI) scheme, suitable for application on the EE system. A special case of ICI with one initial step (predictor) and one iterative step (corrector) only is referred to as the PC scheme. When the PC scheme is applied to the EE system a stable and efficient integration is usually reached for kilometric horizontal resolutions. The CPU cost is increased in this case by a factor of 1.3 (Bénard et al. 2010) with respect to the simple SI scheme. However, when going to hectometric horizontal scales the time-stepping stability of the EE system integration requires more than one iteration and the ICI scheme becomes expensive.
In (Hortal 2002) the second-order spatiotemporal averaging along semi-Lagrangian trajectories is made, resulting in the so-called SETTLS scheme. We omit the precise position of the given state vectors on the semi-Lagrangian trajectory in all model descriptions and in the stability analysis given in the present paper. In such a context EXTR is equivalent to the SETTLS scheme and results obtained here are valid also for the SETTLS scheme. In idealized simulations and real case studies where the ALADIN system is used the SETTLS scheme (with averaging along the semi-Lagrangian trajectories) is applied instead of EXTR.
We proceed in two distinct ways:
-
1) The control parameters are introduced only in the linear operator used in the time discretization scheme. We keep the EE system unapproximated by setting the value 1 to all the control parameters in the full model. The method may be seen as a preconditioning of the semi-implicit solver and the equation system used remains the full EE system. This approach generalizes the method of Bénard (2004).
-
2) We change not only the linear but also the nonlinear part of the time stepping calculation by setting values different from 1 to some of the control parameters. The equation set being subject of the integration is no longer the full EE system. Moreover, if the control parameters in the full model get values from (0, 1) then the obtained set of equations can be seen as a transition from the HPE to the EE system. We show that with a careful choice of control parameters, the significant features of the full system are preserved.
These two approaches provide two distinct and very different results. Let us remark that the second approach is possible only if the discretization methods used for the time integration of the evolution system are unified for the HPE and the EE systems. This is the case of the ALADIN code as described in section 5.
In both cases we examine the stability of the applied time discretization schemes for different values of control parameters together with the quality of the obtained solutions. We follow up Bénard (2003), where a general method to carry out space-continuous stability analysis of various time-discretization schemes was presented, based on the method described in Simmons et al. (1978).
3. Euler equations with control parameters
The vertical coordinate used in the ALADIN system is the general stretched hybrid-pressure terrain-following coordinate η of Laprise (1992). However, for the theoretical analysis presented in this paper the pure mass-based terrain-following coordinate σ was chosen for the sake of simplicity, defined through
With all control parameters equal to 1, (9)–(10) represent the Euler equations. On the other hand, the hydrostatic approximation may be reached through several ways. One possibility is α = δ = 0. Then
4. Continuous linearized system
We proceed exactly as in Bubnová et al. (1995) and Bénard et al. (2010), seeking for increased conciseness. First, we define the basic state
a. Basic state
The basic state
b. Linear model
c. Structure equation
Frequencies of normal modes as functions of horizontal wavenumber for (a) ν = 1, χ = α = β = δ = ϵ = 1, and several values of γ; (b) ν = 1, χ = α = γ = 1,
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
The values of control parameters bigger than one appear as an additional unphysical moderation or acceleration of respective normal modes. It is not desirable in the full model. On the other hand, when used only in the linear model of the SI time scheme, it becomes a stabilization numerical technique that may be compared to the usage of simplifying requirements on the SI basic state.
d. Control parameters in the semi-implicit time scheme
After linearization of the full model
In case the control parameters are used solely in the linear system and the full model is not modified, even choices which modify the gravity modes may serve well since the choice of the linear model is purely algorithmic, serving for the distinction of linear and nonlinear terms treated differently in the SI time marching scheme. It is the reason why we introduce two possible settings of control parameters, both satisfying the unifying constraint and both with only one degree of freedom—the parameter
5. Spatial discretization
The horizontal discretization of the ALADIN system is based on the biFourier transform between the grid point representation of model variables needed for nonlinear calculation used in the advection scheme and in the physical parameterizations and the spectral representation of model variables used for the Helmholtz equation solver, horizontal diffusion and horizontal derivatives calculation. The details may be found in Bubnová et al. (1995).
The basic principles of the vertical discretization are as well described in Bubnová et al. (1995) (notice that the meaning of
a. Space discretized equations
b. Elimination of variables
Let us remark that the discretization and the solution of the Helmholtz equation differs from the one presented in Degrauwe et al. (2020) only in the usage of
6. Stability analysis of the time marching scheme
SI time schemes combine an implicit method applied on the linear terms and an explicit method for the nonlinear terms including the possibility of the iterative treatment described by (8). The crucial step is thus the separation of the source terms of the complete system into the linear and the nonlinear part. In case of SI schemes with horizontally homogeneous coefficients constant in time this separation is usually based on the linearization of the equation system around a stationary reference basic state, as summarized in Bénard (2004) after (Simmons and Temperton 1997; Bubnová et al. 1995; Caya and Laprise 1999). The explicit treatment of the nonlinear terms may lead to poor stability of the whole time stepping method. As advocated in Bénard (2004), a more general approach with modified linear part of the equation system may lead to the improvement of stability properties.
With the presented method, after linearization of the system of equations around a SI reference state, the control parameters of the linear part of the system may get values different from the control parameters in the full system. Thus, the shape of the nonlinear residual is changed, and this may lead to enhanced stability compared to the classical method. But the resulting linear system is no longer a linearization of the original system around any SI reference state.
a. The unbounded linear system
b. Time-discretized space-continuous analysis
Since up to now we keep strictly the procedure described in Bénard (2003), all conditions necessary for the stability of the state X and all conditions on the normal modes of the linear unbounded system are met.
c. The growth rate polynomial equation
We set always γ = 1 and β = ϵ = 1 since other choices distort the solution of gravity modes as discussed in section 4c.
1) Generalized linear model
First, we suppose that the control parameters in the full model have the value needed for the full set of Euler equations, i.e., α = β = 1 (on top of β = γ = ϵ = 1). The influence of the value of
We present in Fig. 2 the visualization of the values of the amplification factor Γ obtained from (47) for the EXTR scheme with
The amplification factor Γ for the EXTR scheme and the generalized linear model with
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
The amplification factor Γ for a particular choice of
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
We may see that the region of stability is significantly enlarged for
2) Blended equation set
The visualizations of values of the amplification factor Γ are presented in Fig. 2, as obtained for the EXTR scheme and for large intervals of values of k and ϑ. Figures 2b and 2d represent limit cases for fαδ[h, h], h = 1 and h = 0, respectively. In Fig. 4 the amplification factor for the particular choice of
As in Fig. 3, but for the blended equation set with fαδ[h, h] and
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
We may see that the region of stability is slightly enlarged to bigger wavenumbers k for positive ϑ (and high
7. Idealized tests
In idealized tests and real simulations, the stretched hybrid-pressure terrain-following coordinate η of Laprise (1992) is used as described in Bénard et al. (2010), generalizing the pure unstretched coordinate σ. To assess the behavior of the proposed method two idealized test cases are performed in the reduced (x, η) vertical plane version of the ALADIN system: the nonlinear nonhydrostatic flow over idealized orography according to Bubnová et al. (1995) and the density current test published in Straka et al. (1993).
a. Nonlinear nonhydrostatic flow over a hill
First, we examine a nonlinear nonhydrostatic flow over a bell-shape mountain. We use exactly the same experimental setting as in Vivoda et al. (2018) which is for the reader’s comfort recalled in the following paragraph.
The two-time-level SI time stepping EXTR is applied with additional averaging along the semi-Lagrangian trajectory according to (Hortal 2002). The results for the vertical velocity field for several choices of the time step and of the control parameters are shown in Fig. 5. Following the results of the stability analysis presented in section 6, we use in the experiments either
Vertical velocity at time 6000 s for the nonlinear mountain wave. The contour interval is 0.2 m s−1, the time step is 2 s, and
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
We summarize the results obtained with the two sets of control parameters in Table 1, where “o” means that the whole integration was finished and the final results have good agreement with the reference experiment (as in Figs. 5b–d), “(o)” means that the whole integration was finished but the final results show significant departure from the reference results (as in Fig. 5f), and “x” means that the integration crashed before ending. For all the time step lengths used for the fully compressible set of Euler equations, the noniterative SI 2TL time scheme was not stable enough, while the iterative centered implicit 2TL time scheme with one iteration (PC) was stable to reach 6000 s.
The stability of the nonlinear nonhydrostatic flow over the Agnesi-shaped mountain for several time steps and several different settings of control parameters. We set
In Table 1 we may see that there is a clearly distinguished stability region confirming the results of the stability analysis given in section 6. For the generalized linear model, values of
b. Density current
The semi-implicit two-time-level time stepping corresponding to the EXTR scheme is applied with additional averaging along the semi-Lagrangian trajectory according to Hortal (2002). We set
The potential temperature field at time 300, 600, and 900 s of the Straka test, the contour interval is 1 K, the time step is 1 s, and
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
One can see in Fig. 6b that modifying only the linear model gives the solution with all basic features kept; compare this with the reference in Fig. 6a. On the other hand, the approximate solution of the blended equation set shows good agreement with the reference experiment for the value
8. Real case studies
We demonstrate the stability properties and accuracy of the proposed method in real cases. First, we show an example of a lee wave being formed behind the ridge of Krušné hory. We use the ALADIN system in the current operational limited area application of the Czech Hydrometeorogical Institut (CHMI) with the horizontal resolution of 2.325 km. Then we verify the properties of the proposed methods using the ALADIN system in the configuration with a high horizontal resolution (Δx = 375 m) over the Occitania domain.
a. Lee waves in the flow
First, we show an example of cloudiness being formed realistically by a nonhydrostatic fully compressible model while being omitted by the model at the same horizontal and vertical resolution but with the hydrostatic assumption.
We use the CHMI operational domain centered above the Czech territory and covering the Alps in the 2.325-km horizontal resolution, with 87 vertical levels in vertical resolution decreasing with height, starting at the height of 10 m and with the top layer at 50 Pa. The observed formation of clouds is typical for leeward side of mountains, which represent an obstacle in the flow. Here, the strong north winds cross the mountains of Krušné hory. We start the integration at 0000 UTC 12 February 2019 and the forecast integration range is 24 h.
The semi-implicit two-time-level time stepping (Hortal 2002) is applied, with the semi-Lagrangian horizontal diffusion (Váňa et al. 2008) employed for model prognostic variables including hydrometeors and turbulence total and kinetic energies used in physics parameterizations. On top of that, supporting spectral diffusion is used close to the model top acting as a sort of sponge layer. No time decentering is applied. The background temperature of the SI reference state is 350 K and the background surface pressure is 900 hPa. The time step is 90 s.
As a parameterization package, the ALARO physics is employed as described in Termonia et al. (2018), with the 3MT scheme for moist deep convection overcoming the problem of partially resolved deep cumulus, with the radiation scheme ACRANEB, version 2, and with the turbulence model II of TOUCANS. The lateral boundary information is provided by the global system ARPEGE of Météo-France using the Davies relaxation scheme in one hour coupling frequency.
When the 2TL SI noniterative time scheme is applied on the fully compressible equation system a stable integration may not be reached. We show that with a wide range of values of the control parameters this is possible and even if the equation system is not any more fully compressible (when using the blended equation set), we obtain results of a comparable quality as with the fully compressible run.
The results for the low level cloudiness and the cross section through the vertical velocity field across the mountain ridge are shown in Figs. 7 and 8 for several choices of control parameters, as well as the orography of the domain and the position of the cross section line (see Fig. 7b).
An illustration of results obtained for the case of lee waves generated in the flow behind the mountains of Krušné hory, at 1100 UTC 12 Feb 2019: (a) cloud cover observed by geostationary satellite Meteosat (Vis-IR channel) and (b) orography (m) of the experimental domain with the area of depicted cloudiness denoted by the blue rectangle and the cross-section line for Fig. 8 denoted by the blue line. (c)–(f) Low- and midlevel cloud cover fractions obtained by model simulations are shown with grayscale from white (overcast) to black (clear sky) by a regular step of one okta. High-level cloud cover fractions obtained by model simulations are shown by shades of blue again by a regular step of one okta. The model simulations start at 0000 UTC 12 Feb 2019, using the PC scheme, fully nonhydrostatic in (c); the EXTR scheme, the generalized linear model with fαδ[2, 1] in (d); the EXTR scheme, the blended equation set with fαδ[0.4, 0.4] in (e); and EXTR with the hydrostatic assumption in (f).
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
Vertical velocity (m s−1) in the cross section over the Krušné hory for several runs from 0000 UTC 19 Feb 2019 integrated for 11 h: (a) PC scheme, fully nonhydrostatic; (b) EXTR scheme, fαδ[2, 1]; (c) EXTR scheme, fαδ[0.4, 0.4]; and (d) EXTR with the hydrostatic assumption. The cross-section line is depicted in Fig. 7b with a blue line. The contour interval is 0.5 K. For (b)–(d) the difference with the reference experiment in (a) is depicted in colors.
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
Contrary to the results of the stability analysis presented in section 6 and corroborative 2D simulations shown in section 7, here the usage of
Figure 9 shows the regions of stability for varying values of
Stability measured as the completed integration from 0000 UTC 19 Feb 2019 for 24 h: white means stable for
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
For comparison, we present in Fig. 10 the results of the stability analysis for
The amplification factor Γ for
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
b. Occitania at high horizontal resolution
Since the stability constraints are more restraining with higher horizontal resolutions and steeper slopes of the domain orography we present here the results of model integration starting from 0000 UTC 3 October 2015 with an integration range of 24 h and domain covering Occitania with complicated topography including the western part of the Alps, the eastern part of the Pyrenees, the Massif Central, and the island of Corsica, at a horizontal resolution of 375 m with 87 vertical model levels. See Fig. 11 for more details.
Orography (m) of the Occitania experiment with the forecasted wind direction valid for 1200 UTC 3 Oct 2015 at 700 hPa. The blue line denotes the cross section for results presented in Fig. 12.
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
The lateral boundary information is taken from the Météo-France limited area operational configuration of the ALADIN system with the AROME physical package and the surface scheme SURFEX; see Seity et al. (2011) for the description of this configuration. This driving model runs at 1.3-km horizontal resolution. The lateral boundary information is coupled using the Davies relaxation scheme at 1-h coupling frequency. In the nested run, the ALARO physics parameterization package is employed similarly as in the previous subsection, with explicitly resolved moist deep convection.
If the noniterative time marching scheme SETTLS is used (corresponding to EXTR if the position on the semi-Lagrangian trajectory is omitted), the HPE system may be integrated successfully while this is not possible for the EE system except when extremely short time steps are used, as Δt = 5 s, together with high
The value of h sufficient to achieve stability in the experiment over the Occitania domain. We use the blended equation set fαδ[h, h] and SETTLS time scheme. Boldface indicates values higher than 0.6.
We may see that the noniterative time marching scheme may be stabilized with higher value of
Vertical velocity (m s−1) in the cross section over the Massif Central for several runs from 0000 UTC 3 Oct 2015 integrated for 12 h, Δt = 10 s, and
Citation: Monthly Weather Review 151, 7; 10.1175/MWR-D-22-0125.1
Comparing the run of SETTLS using fαδ[0.7, 0.7] and Δt = 15 s with the run of SETTLS with Δt = 5 s we use 33% of CPU time needed, while for the PC scheme used with one iteration and Δt = 15 s we need 46% of CPU time of the short time step experiment. Moreover, for some cases and domains even the PC scheme may not be capable of stabilizing the integration of the full EE system and we believe that then the blended equation set may be a good alternative with better stability properties achieved.
The largest h ensuring stable integration with the PC scheme and fαδ[h, h] for several values of
9. Summary and discussion
In this paper, the Euler set of equations has been formulated as the hydrostatically balanced part and the increment allowing the full elasticity of the fluid. Each incremental term in the equations may be controlled through one of the control parameters. A careful choice of control parameters then enables a smooth transition between hydrostatic and fully elastic equation sets. Together with the unified numerical methods applied on these two sets we have obtained an integration scheme with satisfactory stability properties, reasonable CPU time needed for the time integration and giving a solution which keeps the essence of the fully compressible one.
An important step in the unification of numerical methods for time integration of the HPE and EE systems in the ALADIN dynamical core is the elimination of variables up to the horizontal divergence in the Helmholtz solver of the SI time scheme described in Degrauwe et al. (2020). The discretization of the proposed set of equations in time and space has been described keeping as much as possible the original solution of the ALADIN system—the one-step SI time scheme SETTLS of Hortal (2002) or the two-step PC time scheme of Bénard (2003) and spectral method used for discretization in the horizontal direction with finite difference discretization in the vertical direction.
We have found that the dispersion formula of the unified system gives purely real frequencies in case the unifying constraint is satisfied. Necessarily, for the choice of all controls parameters in one of the utmost values, zero and one, the dispersion formula reduces to the hydrostatically balanced and the fully compressible one, respectively. Then the linear part of the nonlinear instability was studied using methods of the SHB type stability analysis described in Simmons et al. (1978). It was shown that the unifying constraint is again needed for the amplification factor having only real values. When the unifying constraint is satisfied, the transition from the HPE to the EE system may be accomplished with only four independently chosen control parameters being used in the proposed blended equation set. We have shown that the careful choice of these four parameters may lead to a stabilization of the SI time scheme without losing accuracy. The nonhydrostatic features of the flow may be preserved as shown on idealized 2D tests [the nonlinear nonhydrostatic flow over an Agnesi-shaped mountain following Bubnová et al. (1995) and the density current proposed by Straka et al. (1993)] and in real simulations realized with the ALADIN system.
The main achievement of the present paper is the possibility to control the nonhydrostatic adjustment to the hydrostatically balanced equation set in dependence on the stability attained by the integration scheme in the given context. Moreover, the control parameters can further be designed as time dependent or space dependent in the vertical. The time dependency would allow for the flow dependent stability control of the scheme throughout the integration but it would require the recalculation of the inversion of the Helmholtz matrix needed for the solution of the Helmholtz equation as a part of the SI time scheme algorithm. This would represent a substantial cost in terms of the CPU time consumption, and the practical suitability of such an approach remains to be evaluated.
The possible vertical dependency of control parameters would create a space for hydrostatic balance achieved near the domain top where the coarser vertical resolution of the mass based vertical discretization does not require to include the nonhydrostatic effects of the fluid but where the stability of the integration scheme may be endangered. On the other hand, it would allow the nonhydrostatic character of the solution to be kept elsewhere. Since the coefficients in the 3D Helmholtz equation used in the SI time scheme (see section 5) are horizontally constant, the system being solved may be decoupled in the vertical dimension and a set of N (the number of vertical levels) independent 2D Helmholtz equations can be solved. Then, the control parameters can be chosen independently for each vertical level and the corresponding 2D Helmholtz equation. These considerations are left for future work.
The linear model in the constant-coefficients SI time scheme is usually classically designed as the linearization of the full set of Euler equations around a basic reference state being resting, horizontally homogeneous and hydrostatically balanced. In this paper, the linear model is defined more generally using a different set of control parameters in the linear model originating from the linearization of the full model around a basic state and in the full model itself. In this case, the control parameters in the full model may keep the value one and hence the full set of Euler equations is being solved. We call this approach the generalized linear model. The usage of modified values of control parameters only in the linear model is purely algorithmic choice and has an influence solely on the division of the source terms between linear part and the nonlinear residuum. As the consequence of the SHB analysis, two constraints have to be applied and only three degrees of freedom remain for the control parameters used (in the linear model). The presented method extends the method designed in Bénard (2004) and one of the control parameters represents the acoustic temperature proposed by Bénard. The remaining two parameters may cause the improvement of stability of the whole integration scheme in case values bigger than one are used. This fact is demonstrated first with the means of the SHB type stability analysis and then confirmed in the idealized 2D tests. In real simulations with the ALADIN system, the performed tests verify that the accuracy of solution may not be endangered with a careful choice of control parameters in the linear model. Indeed, only setting
On the other hand, a combination of values higher than one assigned to control parameters in the linear model (
Acknowledgments.
Petra Smolíková thanks the Technology Agency of the Czech Republic for its financial support under Grant SS02030040, PERUN. Jozef Vivoda thanks the Regional Cooperation for Limited Area modeling in Central Europe (RC LACE) for funding part of the study. We thank our colleagues from the ACCORD consortia, especially Ján Mašek and Radmila Brožková for their considerate help and to Karim Yessad for the preparation of the Occitania experiment. We thank the editor Dr. Tommaso Benacchio and the three anonymous reviewers for their thoughtful comments and efforts toward improving our manuscript.
Data availability statement.
Output from idealized simulations, source data for vertical cross sections in 3D simulations in the ASCII format and Mathematica, Wolfram Research, Inc. (2021), notebooks with stability analyses are accessible via Zenodo (doi: 10.5281/zenodo.7764370). For information about other data, please contact the corresponding author.
APPENDIX
Notation and Auxiliary Calculations
a. Basic-state values
b. Vertical operators
c. Term Θ in the polynomial growth rate equation in case of the generalized linear model
REFERENCES
ALADIN International Team, 1997: The ALADIN project: Mesoscale modelling seen as a basic tool for weather forecasting and atmospheric research. WMO Bull., 46, 317–324.
Arakawa, A., and C. S. Konor, 2009: Unification of the anelastic and quasi-hydrostatic systems of equations. Mon. Wea. Rev., 137, 710–726, https://doi.org/10.1175/2008MWR2520.1.
Benacchio, T., and R. Klein, 2019: A semi-implicit compressible model for atmospheric flows with seamless access to soundproof and hydrostatic dynamics. Mon. Wea. Rev., 147, 4221–4240, https://doi.org/10.1175/MWR-D-19-0073.1.
Benacchio, T., W. P. O’Neill, and R. Klein, 2014: A blended soundproof-to-compressible numerical model for small- to mesoscale atmospheric dynamics. Mon. Wea. Rev., 142, 4416–4438, https://doi.org/10.1175/MWR-D-13-00384.1.
Bénard, P., 2003: Stability of semi-implicit and iterative centered-implicit time discretizations for various equation systems used in NWP. Mon. Wea. Rev., 131, 2479–2491, https://doi.org/10.1175/1520-0493(2003)131<2479:SOSAIC>2.0.CO;2.
Bénard, P., 2004: On the use of a wider class of linear systems for the design of constant-coefficients semi-implicit time-schemes in NWP. Mon. Wea. Rev., 132, 1319–1324, https://doi.org/10.1175/1520-0493(2004)132<1319:OTUOAW>2.0.CO;2.
Bénard, P., J. Vivoda, J. Mašek, P. Smolíková, K. Yessad, C. Smith, R. Brožková, and J.-F. Geleyn, 2010: Dynamical kernel of the Aladin-NH spectral limited-area model: Revised formulation and sensitivity experiments. Quart. J. Roy. Meteor. Soc., 136, 155–169, https://doi.org/10.1002/qj.522.
Bubnová, R., G. Hello, P. Bénard, and J.-F. Geleyn, 1995: Integration of the fully elastic equations cast in the hydrostatic pressure terrain-following coordinate in the framework of the ARPEGE/Aladin NWP system. Mon. Wea. Rev., 123, 515–535, https://doi.org/10.1175/1520-0493(1995)123<0515:IOTFEE>2.0.CO;2.
Caya, D., and R. Laprise, 1999: A semi-implicit semi-Lagrangian regional climate model: The Canadian RCM. Mon. Wea. Rev., 127, 341–362, https://doi.org/10.1175/1520-0493(1999)127<0341:ASISLR>2.0.CO;2.
Chew, R., T. Benacchio, G. Hastermann, and R. Klein, 2022: A one-step blended soundproof-compressible model with balanced data assimilation: Theory and idealized tests. Mon. Wea. Rev., 150, 2231–2254, https://doi.org/10.1175/MWR-D-21-0175.1.
Cullen, M. J. P., 2001: Alternative implementations of the semi-Lagrangian semi-implicit schemes in the ECMWF model. Quart. J. Roy. Meteor. Soc., 127, 2787–2802, https://doi.org/10.1002/qj.49712757814.
Davies, T., A. Staniforth, N. Wood, and J. Thuburn, 2003: Validity of anelastic and other equation sets as inferred from normal-mode analysis. Quart. J. Roy. Meteor. Soc., 129, 2761–2775, https://doi.org/10.1256/qj.02.1951.
Degrauwe, D., F. Voitus, and P. Termonia, 2020: A non-spectral Helmholtz solver for numerical weather prediction models with a mass-based vertical coordinate. Quart. J. Roy. Meteor. Soc., 147, 30–44, https://doi.org/doi:10.1002/qj.3902.
Hortal, M., 2002: The development and testing of a new two-time-level semi-Lagrangian scheme (SETTLS) in the ECMWF forecast model. Quart. J. Roy. Meteor. Soc., 128, 1671–1687, https://doi.org/10.1002/qj.200212858314.
Klein, R., and T. Benacchio, 2016: A doubly blended model for multiscale atmospheric dynamics. J. Atmos. Sci., 73, 1179–1186, https://doi.org/10.1175/JAS-D-15-0323.1.
Laprise, R., 1992: The Euler equations of motion with hydrostatic pressure as an independent variable. Mon. Wea. Rev., 120, 197–207, https://doi.org/10.1175/1520-0493(1992)120<0197:TEEOMW>2.0.CO;2.
Lipps, F. B., and R. S. Hemler, 1982: A scale analysis of deep moist convection and some related numerical calculations. J. Atmos. Sci., 39, 2192–2210, https://doi.org/10.1175/1520-0469(1982)039<2192:ASAODM>2.0.CO;2.
Radnóti, G., 1995: Comments on “A spectral limited-area formulation with time-dependent boundary conditions applied to the shallow-water equations.” Mon. Wea. Rev., 123, 3122–3123, https://doi.org/10.1175/1520-0493(1995)123<3122:COSLAF>2.0.CO;2.
Robert, A., J. Henderson, and C. Turnbull, 1972: An implicit time integration scheme for baroclinic models of the atmosphere. Mon. Wea. Rev., 100, 329–335, https://doi.org/10.1175/1520-0493(1972)100<0329:AITISF>2.3.CO;2.
Seity, Y., P. Brousseau, S. Malardel, G. Hello, P. Bénard, F. Bouttier, C. Lac, and V. Masson, 2011: The AROME-France convective-scale operational model. Mon. Wea. Rev., 139, 976–991, https://doi.org/10.1175/2010MWR3425.1.
Simmons, A. J., and C. Temperton, 1997: Stability of a two-time-level semi-implicit integration scheme for gravity wave motion. Mon. Wea. Rev., 125, 600–615, https://doi.org/10.1175/1520-0493(1997)125<0600:SOATTL>2.0.CO;2.
Simmons, A. J., B. J. Hoskins, and D. M. Burridge, 1978: Stability of the semi-implicit method of time integration. Mon. Wea. Rev., 106, 405–412, https://doi.org/10.1175/1520-0493(1978)106<0405:SOTSIM>2.0.CO;2.
Straka, J. M., R. B. Wilhelmson, L. J. Wicker, J. R. Anderson, and K. K. Droegemeier, 1993: Numerical solutions of a non-linear density current: A benchmark solution and comparisons. Int. J. Numer. Methods Fluids, 17, 1–22, https://doi.org/10.1002/fld.1650170103.
Termonia, P., and Coauthors, 2018: The ALADIN system and its canonical model configurations AROME CY41T1 and ALARO CY40T1. Geosci. Model Dev., 11, 257–281, https://doi.org/10.5194/gmd-11-257-2018.
Váňa, F., P. Bénard, J.-F. Geleyn, A. Simon, and Y. Seity, 2008: Semi-Lagrangian advection scheme with controlled damping: An alternative to nonlinear horizontal diffusion in a numerical weather prediction model. Quart. J. Roy. Meteor. Soc., 134, 523–537, https://doi.org/10.1002/qj.220.
Vivoda, J., P. Smolíková, and J. Simarro, 2018: Finite elements used in the vertical discretization of the fully compressible core of the ALADIN system. Mon. Wea. Rev., 146, 3293–3310, https://doi.org/10.1175/MWR-D-18-0043.1.
Voitus, F., P. Bénard, C. Kühnlein, and N. P. Wedi, 2019: Semi-implicit integration of the unified equations in a mass-based coordinate: Model formulation and numerical testing. Quart. J. Roy. Meteor. Soc., 145, 3387–3408, https://doi.org/10.1002/qj.3626.
Wilhelmson, R., and Y. Ogura, 1972: The pressure perturbation and the numerical modeling of a cloud. J. Atmos. Sci., 29, 1295–1307, https://doi.org/10.1175/1520-0469(1972)029<1295:TPPATN>2.0.CO;2.
Wolfram Research, Inc., 2021: Mathematica, version 13.0.1.0. Wolfram Research Inc., accessed 10 Jan 2022 (version launched 13 December 2021), https://www.wolfram.com/mathematica.