A multi-level limited-area slow-equation model: Application to initialization

15
Q. J. R. Meteorol. SOC. (1990), 116, pp. 595-609 551.509.313 A multi-level limited-area slow-equation model: Application to initialization By PETER LYNCH and A. McDONALD Meteorological Seruice, Glusneuin Hill, Dublin 9, Ireland (Received 14 June 1989: revised 6 Octobcr 19.3'4) SUMMARY A multi-level limited-area model based on the slow equations is formulated, and applied to the problem of initializing data for a primitive-equation forecast. The slow equations comprise a filtered system whose linear solutions correspond to the low-frequency atmospheric motions. There are no solutions corresponding to the high-frequency gravity-wave solutions of the primitive equations. The model is used to initialize data for a primitive-equation forecast. It is successful in eliminating high- frequency noise without causing any significant changcs in the forecast. The method converges well even when all vertical modes are initialized. 1. INTRODUCTION In this paper a multi-level limited-area initialization and forecasting model is for- mulated using the slow equations. These comprise a filtered system of equations in which the high-frequency gravity-wave solutions are absent, and whose low-frequency solutions correspond to the rotational atmospheric motions. The filtering is accomplished by using an approximation similar to that employed in normal-mode initialization: the terms representing the projections of the tendency onto the gravity-wave components are omitted. There results a set of equations in which the rotational components of the flow are determined prognostically whilst appropriate gravity-wave components are determined diagnostically. The background to the development of the slow system is described in Lynch (1989) and a barotropic version of the equations is derived there. The slow system is closely related to the classical balance system (C'harney 1962) but differs at second order in the Rossby number and is free of the spurious solutions of the balance equations. The system models the low-frequency motions which are meteorologically significant, and the evolution of the variables in time is smooth and noise-free. The model described in this paper has been developed as a component of a system for hourly data assimilation and short-range forecasting. The insertion of observational data which are incompatible with a forecast gives rise to large oscillations in a primitive- equation model. Such data shocks interfere with subsequent data induction cycles. The slow equations may provide a suitable means for the assimilation of observational data during a forecast, as they can absorb inserted data without suffering high-frequency shocks. As a first step in developing such a system, we derive in section 2 a barociinic slow- equation model from the primitive equations of a multi-level model. There are two essential approximations involved in the derivation of the slow equations. First, in the divergence equation the term representing the tendency of divergence is set to zero, yielding the balance equation. Second, an equation for the tendency of the deviation from geostrophic balance is derived and the tendency term is then omitted. yielding a diagnostic equation for divergence, which we call the imbalance equation. The system is discretized in such a way that advection is treated in a semi-Lagrangian manner. This has the great advantage of yielding a model with attractive stability characteristics. 595

Transcript of A multi-level limited-area slow-equation model: Application to initialization

Page 1: A multi-level limited-area slow-equation model: Application to initialization

Q. J. R. Meteorol. SOC. (1990), 116, pp. 595-609 551.509.313

A multi-level limited-area slow-equation model: Application to initialization

By PETER LYNCH and A. McDONALD Meteorological Seruice, Glusneuin Hill, Dublin 9, Ireland

(Received 14 June 1989: revised 6 Octobcr 19.3'4)

SUMMARY

A multi-level limited-area model based on the slow equations is formulated, and applied to the problem of initializing data for a primitive-equation forecast. The slow equations comprise a filtered system whose linear solutions correspond to the low-frequency atmospheric motions. There are no solutions corresponding to the high-frequency gravity-wave solutions of the primitive equations.

The model is used to initialize data for a primitive-equation forecast. It is successful in eliminating high- frequency noise without causing any significant changcs in the forecast. The method converges well even when all vertical modes are initialized.

1. INTRODUCTION

In this paper a multi-level limited-area initialization and forecasting model is for- mulated using the slow equations. These comprise a filtered system of equations in which the high-frequency gravity-wave solutions are absent, and whose low-frequency solutions correspond to the rotational atmospheric motions. The filtering is accomplished by using an approximation similar to that employed in normal-mode initialization: the terms representing the projections of the tendency onto the gravity-wave components are omitted. There results a set of equations in which the rotational components of the flow are determined prognostically whilst appropriate gravity-wave components are determined diagnostically.

The background to the development of the slow system is described in Lynch (1989) and a barotropic version of the equations is derived there. The slow system is closely related to the classical balance system (C'harney 1962) but differs at second order in the Rossby number and is free of the spurious solutions of the balance equations. The system models the low-frequency motions which are meteorologically significant, and the evolution of the variables in time is smooth and noise-free.

The model described in this paper has been developed as a component of a system for hourly data assimilation and short-range forecasting. The insertion of observational data which are incompatible with a forecast gives rise to large oscillations in a primitive- equation model. Such data shocks interfere with subsequent data induction cycles. The slow equations may provide a suitable means for the assimilation of observational data during a forecast, as they can absorb inserted data without suffering high-frequency shocks.

As a first step in developing such a system, we derive in section 2 a barociinic slow- equation model from the primitive equations of a multi-level model. There are two essential approximations involved in the derivation of the slow equations. First, in the divergence equation the term representing the tendency of divergence i s set to zero, yielding the balance equation. Second, an equation for the tendency of the deviation from geostrophic balance is derived and the tendency term is then omitted. yielding a diagnostic equation for divergence, which we call the imbalance equation. The system is discretized in such a way that advection is treated in a semi-Lagrangian manner. This has the great advantage of yielding a model with attractive stability characteristics.

595

Page 2: A multi-level limited-area slow-equation model: Application to initialization

596 PETER LYNCH and A. McDONALD

In section 3 we apply the slow-equation model to the problem of initializing data for a primitive-equation forecast. The diagnostic components of the slow equations correspond precisely to those used in implicit normal-mode initialization (Bourke and McGregor 1983; Juvanon du Vachat 1986; Temperton 1988). It is shown that the method is successful in eliminating high-frequency noise without causing any significant changes in the forecast. The method converges well, even when all vertical modes are initialized.

Some preliminary forecasts have been made using the slow-equation model. This model is capable of faithfully simulating the evolution of the baroclinic atmospheric flow. Although the quantitative errors are modest, there appear to be some difficulties associated with the boundaries and with the treatment of orography. We hope to report on a more detailed examination of these problems at a future date.

2. DERIVATION OF THE BAROCLINIC SLOW SYSTEM

Basic equations and vertical discretization The equations of motion for an inviscid dry adiabatic atmosphere may be written as

(a)

follows (symbols are conventional and are defined in the appendix):

d H U 1 aG -+--- dt a cos 8 aA

a6 dt d U

- -RT

+ a + - = o dH l n p s

a@ a In o --

where the horizontal Lagrangian derivative is

u a v a +-- + --. dt a t acos8dA a d 6 -- dH -a

(4)

The temperature T has been separated into a constant part To and a perturbation T' which is small compared to To: T = T o + T'. The modified geopotential G is given by G = C#I + RTO lnp,. The nonlinear right-hand terms are given by the following expressions:

-RT' lnp, . au R" = -__ - u-

acos 8 aA dU

. U -

aU

. aT' ao

- o-.

Page 3: A multi-level limited-area slow-equation model: Application to initialization

SLOW-EQUATION MODEL 597

Vorticity and divergence equations can easily be derived from (1) and (2):

where the vorticity and divergence are given by

1 a u a u c o s e 5 = - a c o s 8 (- d A - 7)

1

and the nonlinear terms have the following form:

R S = - 1 - _ _ _ _ _ 1 8K + u < + R " ] + & { c o s B ( -----u[+R")H 1 dK a cos 8 [d; a cos 8 r3A

u af u af +-- a d 8 acos8aA

- -_

with the kinetic energy density defined by K = i (u2 + u'). The p-terms in the divergence equation (8) are absorbed into Rb in the same manner as for System D of Temperton (1989).

It is convenient to introduce the vertical discretization at this point. The distribution of variables is shown in Fig. 1. The boundary condition S = 0 is imposed at the top (a = aT) of the model atmosphere; by definition 6 = 0 at the bottom (a = 1). After discretization the continuity equation (4) becomes:

u,v,T,G

u,v,T,G o=l ,o=O,@

k=K-l _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

k=K-4 o q i q o k=K _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

S Figure 1. Distribution of the variables in the vertical direction.

Page 4: A multi-level limited-area slow-equation model: Application to initialization

598 PETER LYNCH and A. McDONALD

Total and partial vertical summations of ( 9 ) , using the boundary conditions, yield

and

where, for any variable Y, a vertical average is defined by w k = i ( Y k - 4 + Yk+;) and the matrix J is upper triangular, with elements defined as follows:

J k / = 1 k < l

J k l = & k = l

J k / = 0 k > 1.

Summing the hydrostatic equation ( 5 ) in the vertical and using G k = & k + R P h p , yields

K

where @, is the surface geopotential and the primed summation notation is defined by K

In order to proceed with the derivation, which hinges on using the variable G rather than T , the thermodynamic equation ( 3 ) is partially summed in the vertical:

(13) In arriving at this result, (11) has been substituted in the discrete form of (3) and the integrated mass equation (10) has been used. The vertical coupling matrix M is defined by

It is straightforward to show that M has the following property:

c M k , = R 7 " [ 1 + - x cp I = k A l n o , I . (15) R K f

K

I = 1

(b ) Derivation of the slow equations The scene is now set for deriving a slow system of equations. Firstly, setting

dd/df = 0 in the divergence equation ( 8 ) yields a diagnostic equation involving G and c, the so-called balance equation

which is the multi-level analogue of Lynch's (1989) Eq. (17).

Page 5: A multi-level limited-area slow-equation model: Application to initialization

SLOW-EQUATION MODEL 599

Secondly, the multi-level analogue of Lynch's (1989) Eq. (18), the so-named imbal- ance equation, can be obtained by deriving an equation for the tendency of geostrophic imbalance, E = (V2Gk - f ( k ) , and then omitting the tendency term. To accomplish this, we combine (7) and (13) as follows: V'Zf - fZ f = 0. Using ( 6 ) and (12) and property (15) of the matrix M gives

where A : = V 2 A f - fAi with K

K , R T O

I = h C P I = 1 A f = c H A In u1 1 - v , .V j7., - --lnp,) + R:} - 1t3 M k / V / VVlnp,

andAi = R i - vk - V(CA + f ) . If the tendency term is omitted, (17) becomes a diagnostic equation for the divergence.

The vertical levels are coupled through the matrix M. To separate them, let E be the matrix whose columns are the eigenvectors of M. and A the diagonal eigenvalue matrix, so that

E- 'ME = A. (18) We denote the vertical transform of a variable V by a tilde:

h

4? = x ( E I)k/Y/. I - I

Now, pre-multiplying (17) by E-' and omitting the tendency term, we obtain a diagnostic equation for 6:

(Ak C' -f2)s, = 2 (19)

where Ak is the kth eigenvalue of M. We call (19) the imbalance equation. It is the multi- level analogue of Eq. (18) in Lynch (1989).

and C is obtained by eliminating 6 between the vorticity equation (7) and the (summed) thermodynamic equation (13), which yields

Next. a prognostic equation involving

In order to maximize the allowable time-step, the time discretization is performed in a semi-Lagrangian fashion. For any variable Y ( h , 13, t ) , we denote by an asterisk the value of the variable at a departure point at time nAt:

Yz = Y ( h - uAt/a cos %,8 - 6At/a, nAt) (21) corresponding to the parcel arriving at point (A, 0 ) at time ( n + 1)At. Here ( l i , 0) is the centred in space and time velocity (McDonald and Bates 1987). Using property (15) of the matrix M, (20) can then be written

K

,fG$+' - M k l ti''' = CL (22) / = 1

Page 6: A multi-level limited-area slow-equation model: Application to initialization

600 PETER LYNCH and A. McDONALD

where r K K

with

and

RTo

CP c T = T I -- Inp, + At-RT

Cf = ( 1 +f + A t . RF.

If (22) is pre-multiplied by E-' and use made of (18) we obtain

This constitutes the first prognostic equation and relates G and 5 at time (a + 1)At. Equation (23) is a form of the potential vorticity equation.

It remains to derive a prognostic equation relating lnp, and 5;. This can be done by eliminating 6 between the continuity equation (10) and the vorticity equation (7):

K d Inp dH(C + f > - R' - f ( y ) ] = O .

/= ' 1 1 dt I

Again, discretizing in time in a semi-Lagrangian fashion yields K

E Ao/ + f -flnp;+' - (CO; , I + f(lnps); .I> = 0 I= I

or

This concludes the derivation of the slow system of equations. The system comprises the two prognostic equations (23) and (25) and the diagnostic balance and imbalance equations (16) and (19). To complete the system we use the continuity equation (9) diagnostically for the vertical velocity, that is

where

(c) Numerical solution of the slow system The method of solution will now be described. The slow system comprises prognostic

and diagnostic elements. In the context of forecasting, the prognostic components are

Page 7: A multi-level limited-area slow-equation model: Application to initialization

SLOW-EQUATION MODEL 60 1

used to advance the variables from time-level nAt to (n + 1)At. In this paper we restrict attention to the application of the slow system to initialization. In that case, the first step below, the semi-Lagrangian step, is omitted, the time-step At is taken as zero and the index n may be interpreted as an iteration count.

The first step of the integration (omitted for initialization) is the semi-Lagrangian step. This is performed by estimating the departure-point values of the terms lnp,, CT and C6 by means of a bi-cubic interpolation using the surrounding gridpoint values. Having completed this, the values of (lnp,);, (CT): and (C5): associated with the G- type arrival points interior to the solid line in Fig. 2 are known.

U

U

U

A0

U

b u

b u I

V V V

V

b I

V I

b I I I I I I I I

b I

V I

6

V

Ah Figure 2. Distribution of the variables on the horizontal D-grid. The solid line is the boundary for geopotential

and normal wind.

In the second step of the integration @+' is calculated. This can be accomplished by eliminating p+' from (16) and (23) to yield a Helmholtz equation for 6:

(v2 - f2/Ak)cz+' = i?f - f c L / l \ k . (27) As a result of step 1, f: can be computed. In addition it is necessary, in principle, to know r?: at time-level n + 1 in order to solve (27). In practice, it must be approximated by its value at time n At. Since it consists of nonlinear terms, the resulting error should be small. Dirichlet boundary conditions are used in solving (27), with the values of 6 specified at the points along the solid line in Fig. 2.

Once @+' is known, p+' follows from (23), and this in turn yields lnp;+' from (25) and then T"" from (12). We now know the mass field at time-level (n + 1)At, or iteration number (n + 1) in the case of initialization.

In the third step of the integration the imbalance equation (19) is solved for %+l .

Again it is necessary in principle to know A: at time (n + 1). In practice, because Vn+l

is not yet known, this is not possible. However, if a term in A: is known at the new time-

Page 8: A multi-level limited-area slow-equation model: Application to initialization

602 PETER LYNCH and A. McDONALD

level, it is used. In solving (19) the homogeneous Dirichlet condition s" = 0 is applied on the dashed line in Fig. 2.

In the second and third steps a Helmholtz equation of the form

[V2 - A(A, 0 ) ] W ( A , 0 ) = B(A, 0) (28) with A positive, must be solved. The method used is analogous to that of Concus and Golub (1973) in that, instead of (28) , the following iterative equation is solved:

[V2 - A]Yk+' = B(A, 0 ) - [A - A(A, O)]Yk (29) where 2 is the areal average of A(A, 0). Four iterations of a fast solver (Sweet 1977) were found to give satisfactory convergence.

In the fourth step of the integration u"+' and u"" are recovered from p + ' and P I . This requires that a component of the wind on the boundary be specified. The method used is that of Sangster (1960), discussed in detail in Lynch (1988). We introduce a streamfunction v and velocity potential x:

1 ax 1aq acos0dA a a 0

1 av l a x +-- acos0 a A a d 0

u=-----

" = --

which, when differentiated, give v2x = 6

v%) = 5;. (33) These Poisson equations are solved using the fast method of Sweet (1977) to yield xn+' and I/J'*+'. Subsequently, u"" and u"" are recovered by means of (30) and (31). In solving the Poisson equation for x the boundary condition x = 0 is applied on the dashed line in Fig. 2. A boundary condition for q is derived using the normal component of the wind on the boundary: the equation

av ax v = - - + - as an (34)

is integrated along the solid line in Fig. 2 using the known normal gradient of x on this line to yield the streamfunction as a function of boundary position. In order that this process should yield a single-valued streamfunction, it is necessary that the input data satisfy the following integral constraint:

Ii,, 6 da = fd* V,J &. (35)

To ensure this, the normal boundary wind is adjusted by the addition of a (normally small) constant.

The fifth and final step of the integration is the calculation of the vertical velocity 8" by means of (26).

A multi-level model, LASER, has been coded to solve the equations developed in this section. It is run on a limited area using a transformed latitude/longitude grid, with pole at the geographic position 30"N 150"E, and resolution AA = A 0 = 2". There are 40 x 26 points covering the area shown in Fig. 3. There are five vertical levels, with an upper boundary at (T = 0.2. In order that G and 5 points coincide, a D-grid is used, with u and u specified half a grid-step north and east respectively of G (see Fig. 2).

Page 9: A multi-level limited-area slow-equation model: Application to initialization

SLOW-EQUATION MODEL 603

Page 10: A multi-level limited-area slow-equation model: Application to initialization

604 PETER LYNCH and A. McDONALD

3. INITIALIZATION

Nonlinear normal-mode initialization is an effective way to define balanced initial fields (Machenhauer 1977). An implicit formulation of normal-mode initialization (we denote it INMI) has been developed (Bourke and McGregor 1983; Juvanon du Vachat 1986; Temperton 1988). The essence of INMI is to reformulate the primitive equations in such a way that the tendencies of gravity-wave components occur as explicit terms, and to derive diagnostic relationships by omitting these terms. The diagnostic equations derived in section 2 above are analogous to those of scheme B of Bourke and McGregor (1983) and system D of Temperton (1989).

Temperton (1988) used &MI with a barotropic regional model, and showed that it eliminates the high-frequency oscillations. We have extended this method to the baro- clinic case using the slow-equation model LASER. In this section we describe initialization experiments using LASER, corresponding to a multi-level formulation of INMI. The assumptions made in deriving the slow equations are the same as for INMI, and the resulting diagnostic relationships are similar. Each time-step of LASER involves a semi- Lagrangian advection and an adjustment component. If the time interval is set to zero each time-step corresponds exactly to a single iteration of an INMI scheme. In (23) and (25) the departure point quantities are evaluated at the arrival points. In (16), (19) and (26) the advection terms are explicitly included. The initialization is performed by running LASER for two time-steps with At = 0, corresponding to two iterations of nonlinear normal-mode initialization of all vertical modes.

The forecast model used for the initialization experiments is described in McDonald (1986). It uses a semi-Lagrangian advection step and a semi-implicit adjustment step. A C-grid is used, with u and u specified a half grid-step east and north respectively of CD. Since LASER uses a D-grid, with the positions of u and u interchanged, the initialized winds must be interpolated to the C-grid before the forecast can be made. The vertical levels of the forecast model are the same as those of the initialization scheme (see Fig. l ) , and the two models have the same equivalent depths and vertical normal modes. For the forecast experiments described here, the geopotential was held constant on the boundary. All wind and mass values interior to this boundary were updated during the forecast.

The initial data are the analyses of mass and wind valid at 0000 UTC, 22 November 1982. The 50OhPa geopotential and sea-level pressure are seen in Figs. 3(a) and 3(b). The 24-hour forecasts from these fields are shown in Figs. 3(c) and 3(d). The initialized fields and the forecasts resulting from them look similar to those in Fig. 3 and it is more useful to plot the difference fields. In Figs. 4(a) and 4(b) the changes in 5OOhPa height and sea-level pressure are plotted, The differences in these fields at 24 hours between the initialized and uninitialized runs are seen in Figs. 4(c) and 4(d). The maximum change in 5OOhPa height is 22m (the contour interval in Figs. 4(a) and 4(c) is 10m). The largest change in surface pressure is 2-6 hPa (the contour interval in Figs. 4(b) and 4(d) is 1 hPa). The differences between the 24-hour forecasts, shown in Figs. 4(c) and 4(d), are slightly smaller than those of the initial fields, with maximum differences in 500 hPa height and surface pressure of 19 m and 1-8 hPa respectively. There is some evidence of a large-scale pattern of error in Fig. 4(c). This may be due to the treatment of the p-terms, as discussed in Temperton (1989).

The r.m.s. changes in surface pressure and 500 hPa height due to initialization are 0.58 hPa and 6.2 m. The corresponding differences between the two forecasts are 0.53 hPa and 5.0m. The r.m.s. change in the wind field, averaged in the vertical, is 3-3ms-'. The corresponding r.m.s. difference between the forecasts is 1.9ms-'. It is

Page 11: A multi-level limited-area slow-equation model: Application to initialization
Page 12: A multi-level limited-area slow-equation model: Application to initialization

606 PETER LYNCH and A. McDONALD

clear that the changes induced in the analysed fields by the initialization result in acceptably small changes in the forecast.

The effect of initialization on the evolution of the forecasts can be seen by plotting the surface pressure at a single point. The solid line in Fig. 5(a) shows the pressure for the uninitialized run. The dashed line, for the initialized run, is very much smoother and the initial shock is absent. The mean absolute divergence provides a global indicator of gravity-wave noise. The evolution of this quantity before and after initialization, shown in Fig. 5(b), confirms the effectiveness of the initialization procedure in removing high- frequency noise.

-1

Figure 5 . (a) Evolution of the surface pressure at a central point (19,9) starting from uninitialized data (solid) and initialized data (dotted). (b) Corresponding curves for the absolute divergence averaged over the forecast

area (units 10-*s~').

The mean absolute divergence before initialization was 833 (in units of lo-%-'). After initialization this was reduced to 200. Since LASER uses a D-grid, interpolation back to the forecast model C-grid was necessary and this increased the mean absolute divergence to 208. The value at the end of the 24-hour forecast was 218. Divergence damping (with a coefficient C6 = 3 . 4 ~ 107m2s-') was applied in both the uninitialized and initialized forecasts. It was not necessary in the initialized run, but was included to make the correspondence between the runs as close as possible.

Most initialization procedures are applied only to the vertical modes of largest scales and higher internal modes are left unaltered. Non-convergence of the iterative process for the higher modes has been reported in several cases. In Table 1 we give the mean absolute value of divergence in each of the five vertical modes, and at each model level, for the uninitialized analysis (in column 2) and after initialization of an increasing number of modes. The equivalent depths of the five vertical modes are 10398, 494, 94, 20 and 3.4 metres. All values in Table 1 are for the D-grid and two initialization iterations are applied in each case. The total divergence decreases consistently as more modes are initialized. It is noteworthy that the iteration procedure converges with all modes initialized; the scheme was run for 24 iterations and the fields after 4, 8, 16 and 24 iterations were virtually the same. This is in contrast to results reported for other methods (e.g. Williamson and Temperton 1981) where attempts to initialize the higher modes led to divergence.

The initialization using LASER includes a component (Eq. 25) which determines the change in surface pressure explicitly. This removes an indeterminacy found in many previously reported methods. For example, Temperton and Williamson (1981) assume a linear relationship between changes in logp, and modified geopotential G , and Daley (1979) uses a variational formulation to remove the indeterminacy. When the slow

Page 13: A multi-level limited-area slow-equation model: Application to initialization

SLOW-EQUATION MODEL 607

TABLE 1. MEAN ABSOLUTE DIVkRCjENCE IN EACH MODE AND AT EACH LEVEL OF LASER FOR THE UNINITIALIZED ANALYSIS (COLUMN 2) AND AFTER INITIALIZATION OF

DIFFERENT NUMBERS OF VFRIICAL MODES. UNITS ARE 10-'\-'.

Number of vertical modes initialized 0 1 2 3 4 5

Mode m = l 9.23 0.95 0.90 0.90 0.90 0.90 m = 2 7.52 7.52 1.53 1.54 1.55 1.55 m = 3 9.87 9.87 9.87 2.65 2.68 2.70 in = 4 5.84 5.84 5.84 5.84 2.90 2.92 m = 5 2.97 2.97 2.97 2.97 2.97 1.79 -~ ~ ~

Level I = 1 10.60 ?,24 2.78 1.66 1.67 1.68 1 = 2 10.00 6.05 6.01 2.75 2.11 2.15 1 = 3 6.26 5.13 2.98 3.30 1.63 1.54 1 = 4 6.8 1 6.68 3.80 2.55 2.62 1,62 1 = 5 7.46 7.65 5.00 3.56 2.93 2.13

equations are used in forecasting, the explicit changes in surface pressure must be calculated from (25). It seems most natural to use the same procedure for initialization, which is what we have done.

4. CONCLUDING REMARKS

A multi-level model, LASER, based on the slow equations, has been formulated. The slow system comprises prognostic equations for potential vorticity and surface pressure and diagnostic relationships for the remaining variables. The goal in developing this model is to construct a system for hourly analysis and short-range forecasting. Since the slow equations are free of high-frequency solutions, it is hoped that they may be used to assimilate observational data at frequent intervals without repeated initialization and without data shock.

As a first step, the slow-equation model has been used to initialize data for a primitive-equation forecast. The diagnostic components of the slow system, the balance and imbalance equations, are similar to those used in the implicit normal-mode method. This method has recently been shown to yield results very similar to the explicit normal- mode method (McGregor and Bourke 1988). It has also been applied to a spectral barotropic model (Temperton 1989). In this paper we have shown that the technique provides a satisfactory method of initialization for a barociinic limited-area model. The normal modes of such a model are generally unknown, as the horizontal variables are not separable. The method proposed here provides a practicable solution to the problem of initialization for such models.

We hope to report at a future time on the use of the model LASER in forecasting mode. Preliminary studies have indicated that the errors of forecasts with this model, while modest, may be too large to be tolerated in an operational context. The source of these errors does not appear to be the approximations made in deriving the slow system, but the treatment of the boundaries. A number of variations to the boundary formulation described in section 3 above have been tried, but, to date, no completely satisfactory formulation has been found. The boundary conditions used in this study are adequate for the initialization problem, but apparently not for forecasting. There is also some evidence of errors resulting from the present treatment of orography, and methods of improving this will be investigated.

Page 14: A multi-level limited-area slow-equation model: Application to initialization

608 PETER LYNCH and A. McDONALD

ACKNOWLEDGEMENT

The authors wish to thank Dr Andrew Staniforth for helpful comments on an earlier version of this paper.

a CP E f G g M P PS R T TO t U

V

6 &

5' 0 il

0, c? @ @s

X v 51

u

APPENDIX

List of variables and constants radius of the earth (6.371x106m) isobaric specific heat (1004-6 J kg-'KC') vertical mode eigenvector matrix Coriolis parameter (2R sin 0 ) modified geopotential (Q+RF lnp,) acceleration due to gravity (9.80665 m s-*) vertical coupling matrix (Eq. (14)) pressure (Pa) surface pressure (Pa) gas constant (287.04 J kgC'K-') temperature (K) mean temperature (K) time (s) zonal component of velocity (m SC')

meridional component of velocity (m s-') divergence (s-l)

geostrophic imbalance (V2G - f < ) vorticity (s-') latitude (radians) longitude (radians) vertical coordinate (p /ps ) value of u at the top of the atmosphere vertical velocity (do/&) geopotential (m2 s-*) surface geopotential (m2 s - ~ ) velocity potential (m2 s-') streamfunction (m2 s-') angular speed of the earth ( 7 . 2 9 2 ~ 10-4s-')

REFERENCES Bourke, W. and McGregor, J. L. 1983 A nonlinear vertical mode initialization scheme for a limited

area prediction model. Mon. Weather Reu . , 111, 2285- 2297

Integration of the primitive and balance equations. Pp. 131- 152 in Proc. Intl. Syrnp. on NWP. Published by Japanese Meteorological Agency, Ote-machi, Chiyoda-ku, Tokyo 100

Use OT fast direct methods for the efficient numerical solution of non-separable elliptic equations. SIAM 1. Numer. Anal., 10, 1103-1120

The application of nonlinear normal mode initialization to an operational forecast model. Atmos. Ocean, 17, 97-124

A general formulation of normal modes for limited area models; application to initialization. Mon. Weather Reu. , 114, 247&2487

Charney, J . G. 1962

Concus, P. and Golub, G. H. 1973

Daley, R.

Juvanon du Vachat, R.

1979

1986

Page 15: A multi-level limited-area slow-equation model: Application to initialization

SLOW-EQUATION MODEL 609

Lynch, Peter

Machenhauer. B

McDonald, A.

McDonald, A. and Bates, J . R.

McGregor, J . L. and Bourke, W.

Sangster, W. E

Sweet. R. A .

Temperton, C.

Temperton, C. and Williamson, D. L.

Williamson, D. L. and Temperton, C .

1988

1989 1977

1986

1987

1988

1960

1977

1988

1989

1981

1981

Deducing the wind from the vorticity and divergence. Mon.

The slow equations. Q. J . R. Meterol. Soc., 115, 201-219 On the dynamics of gravity oscillations in a shallow water

model, with applications to normal mode initialization. Beitr. Phys. A t m o s . , 50, 253-271

A semi-Lagrangian and semi-implicit two time-level inte- gration scheme. Mon. Weather R e u . , 114, 824-830

Improving the estimate of the departure point in a two time level semi-Lagrangian and semi-implicit scheme. ibid.,

A comparison of vertical mode and normal mode initialization. ibid., 116, 132C-1334

A method of representing the horizontal pressure force without reduction of pressures to sea level. J . Mereorol., 17, 166- 176

A cyclic reduction algorithm for solving block tridiagonal sys- tems of arbitrary dimension. SIAM J . Numer. Anal., 14, 70&720

Implicit normal mode initialization, Mon. Weather Reu . , 116,

Implicit normal mode initialization for spectral models. ibid.,

Normal mode initialization for a multi-level grid point model.

Normal mode initialization for a multi-level gridpoint model.

Weather Reu . , 116, 86-93

115, 737-739

101 3-103 1

117, 436-451

Part 1: Linear aspects. ibid., 109, 729-743

Part 11: Nonlinear aspects. ibid., 109, 744757