...
Infosection | |||
---|---|---|---|
| Horizontal resolution upgrade
| ||
The planned horizontal resolution upgrade is being developed with a trade-off in mind between resolution and computational costs. A number of options of how to produce the most effective combination of horizontal resolutions between 4D-Var, EDA, HRES and ENS have been tested to establish computing costs and to derive possible efficiency gains.A viable choice was found to employemploys the so-called cubic reduced Gaussian grid (with spectral truncation denoted by TC) instead of the current linear reduced Gaussian grid (denoted by TL) where the shortest wave is represented by four rather than two grid points. By keeping the spectral truncation the sameincreasing the number of grid points used to represent the shortest wave, more resolution is added in grid-point space while keeping the spectral truncation constant, To reduce further the computational cost, the new IFS cycle implements a modification to the grid, the octahedral reduced Gaussian grid (with spectral truncation denoted by TCO). The octahedral grid is a form of the reduced Gaussian grid but applying to more accurately represent diabatic forcings and advection, which is then controlled through truncation in spectral space. In the current operational configuration the erroneous build-up of energy at the shortest scales is filtered by a lower-than-nominal resolution of the orography, strong horizontal diffusion and a de-aliasing filter. In the future this filtering will be able to be much reduced. The TC option also substantially improves mass conservation.In order to reduce the computational cost further, a grid modification has been investigated, the cubic, spectral octahedral grid (TCO). The octahedral grid applies a new rule for computing the number of points per latitude circle. It is based on a new mesh that also allows for future implementations of a hybrid spectral – grid point model. The computational cost is reduced by about 25% compared to the cubic grid as fewer grid point calculations are needed and this new grid will also be implemented in the coming high resolution model cycle. In summary, the anticipated upgrade will have a horizontal resolution that translates to about 9 km in the outer loop of 4D-Var as well as the high-resolution forecast and to about 16 km for the ensemble up to day 10. |
Section | ||
---|---|---|
Some backgroundSpectral representation of the IFSThe IFS uses a spectral transform method to solve numerically the equations governing the spatial and temporal evolution of the atmosphere. The idea is to fit a discrete representation of a field on a grid by a continuous function. This is achieved by expressing the function as a truncated series of spherical harmonics:
where μ = sinθ with λ the longitude and θ the latitude of the grid point, T is the spectral truncation number and Y lm are the spherical harmonic functions. The spectral coefficients ψlm are computed from the discrete values known at each point of a Gaussian grid on the sphere by
At each time step in the IFS:
The representation in grid point space is on the Gaussian grid. The grid point resolution is determined by the spectral truncation number, T. |
Section | ||||
---|---|---|---|---|
|
Section |
---|
Relationship between spectral truncation and grid point resolution - linear, quadratic and cubic gridsThe relationship between the spectral resolution, governed by the truncation number T, and the grid resolution depends on the number of points on the grid at the equator, 4N, at which the shortest wavelength field is sampled: linear: each wavelength is sampled by 2 grid points → 4N = 2(TL + 1) quadratic: each wavelength is sampled by 3 grid points → 4N = 3(TQ + 1) cubic: each wavelength is sampled by 4 grid points → 4N = 4(TC + 1) Until the implementation of IFS cycle 18r5 on 1 April 1998, the IFS used a quadratic grid. The introduction of the two-time level semi-Lagrangian numerical scheme at IFS cycle 18r5 made possible the use of a Linear Gaussian Grid reflected by the TL notation. The linear grid has been used since then, up to and including IFS cycle 41r1. At IFS cycle 42r1, the cubic grid will be used and will be indicated by the TC notation. |
Note | ||
---|---|---|
| ||
By changing the number of points at which the shortest wavelength is sampled, the effective grid point resolution can be increased while keeping the spectral truncation number constant. Grid point computations, which are often non-linear, benefit from the higher resolution of the grid produced with cubic sampling. Such a grid has no aliasing, less numerical diffusion and more realistic surface fields. |
Section |
---|
Increasing the horizontal resolutionThe relationship between the spectral truncation, T, the sampling (linear, quadratic or cubic) and the grid point resolution, N, allows for three possible approaches for increasing the horizontal resolution:
|
...
icon | false |
---|
The horizontal resolution upgrade at IFS cycle 42r1 is achieved by:
- increasing the Gaussian grid resolution by keeping the spectral truncation constant but using cubic sampling;
- introducing a new form of the reduced Gaussian grid - the octahedral grid.
this page, we refer to the reduced Gaussian grid as described by Hortal and Simmons (Use of Reduced Gaussian Grids in Spectral Models; ECMWF Tech. Memo. 168, 1990 - see also Hortal M., and A.J. Simmons, 1991, Mon. Wea. Rev. 119 1057-1074) and used by the IFS up to cycle 41r1 as the original reduced Gaussian grid. The new octahedral form of the reduced Gaussian grid is described in this page. |
Table of Contents |
---|
...
Section | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Section |
---|
Gaussian grid descriptionsDescriptions of the Gaussian grids introduced for the planned horizontal resolution upgrade and used for HRES and ENS are available:
The descriptions provide the latitude values and the number of longitude points at each latitude for both the original and octahedral reduced Gaussian grids. The number of points at each latitude is encoded as the PL array in the Grid description section of the GRIB header of a grid point field. This is accessible with grib_api as the pl key. As of grib_api 1.14.0, a new computed key isOctahedral is introduced which allows users to query the grid type. For an octahedral grid, isOctahedral=1; otherwise, isOctahedral=0. From grib_api 1.14.4 onwards, the computed key gridName can be used to query the grid name. For an octahedral with 1280 latitudes between pole and equator gridName=O1280; for an original reduced Gaussian grid with 640 latitudes between pole and equator, gridName=N640 while the corresponding regular Gaussian grid has gridName=F640. |
Section | |
---|---|
Further informationFor further background information see:
See also:
|
Section | ||||||
---|---|---|---|---|---|---|
Frequently asked questionsWill the change to thecubicoctahedral grid affect me if I use regular lat-lon data ?No, users of regular lat-lon data will be unaffected by the change of model grid. They will, however, benefit from the increase of the model horizontal resolution. Will ECMWF make data available on thestandardoriginal regular and reduced Gaussian grids ?Yes, users will still be able to request data, both in dissemination and MARS, of on the standard original regular and reduced Gaussian grids. Note, however, that this will be interpolated from the values on the original octahedral reduced Gaussian model grid. See also I make computations involving flux parameters or accumulated fields (for example, to de-accumulate precipitation) and am advised to work on the model grid: which grid should I use ? I use point data (e.g., for meteograms, vertical profiles, etc) - what do I need to do ?Users of point data should not note that the coordinates of the nearest grid point will have changed. Users should take particular care for coastal points for which the nearest grid point may have changed from a land point to a sea point or vise vice versa. IsAre the new land-sea mask and orography for thecubicoctahedral grid available ?Yes, the new land-sea masks and orography fields for HRES at TCO1279 (N1280O1280), ENS Leg A at TCO639 (N640O640) and ENS Leg B TCO319 (N320) can be downloaded from ...(O320) are available for download:
I use the orography in spectral representation - will I be affected ?Although the spectral resolution for HRES remains constant, the spectral orography has changed. If you have this as a static file then this should be updated with the new version. Do I need to upgrade the version of GRIB API I use in order to decode data on thecubicoctahedral grid ?Version 1.12.3 of grib_api can decoded decode fields on the cubic octahedral grid correctly. At As of grib_api 1.14.0, a new computed key isOctahedral is introduced which allows users to query the grid type to be queried. For the cubic octahedral grid, isOctahedral=1; otherwise, isOctahedral=0. Can GRIBEX decode data on thecubicoctahedral grid ?GRIBEX is no longer supported by ECMWF and will therefore not be upgraded to support the octahedral grid. What should I check in my program to make sure it will work with the octahedral grid ?Any GRIB decoding program that makes use of the PL array to obtain the number of longitude points on each latitude circle should be able to handle the octahedral grid. Programmers should note that the largest number of points at any one latitude circle increases from 4N in the original Gaussian grid to 4N+16 in the octahedral grid and adjust any data structures accordingly to cater for thisTo be checked. But you should not use GRIBEX.
For performing computations with accumulated fields, users are advised to request data on the cubic octahedral grid. Is there any change to the verticalresolution at IFS cycle 42r1resolution as part of the planned resolution upgrade ?No, only the horizontal resolution is increased. The vertical resolution remains at L137 for HRES and L91 for ENS. What will happen if I retrieveIFS cycle 42r1data from MARS using grid=av ?Users retrieving data from MARS with the keyword, grid=av ("archived value") will retrieve data on the model grid. For data from IFS cycle 42r1 the upgraded model this will be the cubic octahedral grid. What will happen if I retrieveIFS cycle 42r1data from MARS using grid=1280 ?This behaviour is unchanged. By default, users retrieving data from MARS with the keyword, grid=1280 will retrieve data on the regular N=1280 Gaussian grid. Gaussian grid with 1280 latitude lines between the pole and equator (equivalent to grid=F1280). Will ERA-Interim fields also use the cubic octahedral grid ?No, the horizontal resolution upgrade applies only to ECMWF HRES and ENS operational forecasts, including the monthly extension. It will affect the additional runs in support of the Optional Programme for Boundary Conditions (BC). Will the ECMWF System 4 Seasonal Forecasts (SEAS) also use thecubicoctahedral grid ?No, the horizontal resolution upgrade applies only to ECMWF HRES and ENS operational forecasts, including the monthly extension.
|