United States Environmental Protection Agency National Exposure Research Laboratory Research Triangle Park, NC 27711 Research and Development EPA/60Q/SR-97/142 March 1998 on /L Talat Odman Errors introduced by advection schemes are considered to be an im- portant source of inaccuracy in air qual- ity models. Recently, significant re- search efforts focused on construction of advection schemes that yield highly accurate and oscillation-free solutions on a fixed grid system. Other require- ments are also imposed on pollutant advection schemes such as mass con- servation and positive solutions. conservation is necessary to account accurately for pollutant mass balance. Preservation of positive concentrations is important because of the nonlinearity of atmospheric chemistry. There is no scheme, at present, that fully satisfies all of these requirements. For example, high accuracy usually comes at the ex- pense of spurious oscillations, espe- cially near steep gradients. The objec- tive of this study is to identify advec- tion schemes with more desirable prop- erties for air quality modeling. The performances of the following eight schemes are evaluated: (1) Smolarkiewicz' scheme, (2) piecewise parabolic method, (3) Bott's scheme, (4) Yamartino's scheme, (5) flux-cor- transport, (6) the semi-Lagrangian method, (7) chapeau function scheme, and (8) accurate space derivative scheme. The evaluation cases are se- lected from idealized problems with known analytic solutions. Problems rel- evant to air quality modeling are pre- ferred such as one-dimensional advec- tion with uniform velocity, rotation of a cone-shaped puff, skew advection of a point-source plume, shear flow tests and rotation of chemically reactive puffs. Quantitative measures are used in the evaluation so that properties of different schemes can be compared readily. Most schemes performed con- sistently in all the tests, but a few failed in some stressful tests. The differences between performances were more pro- nounced in some tests, and the rank- ing differed from test to test. However, important properties of the schemes were identified as a result of the diver- sity of the tests. Bott's, Yamartino's and accurate derivative schemes are in general more accurate than the others. Bott's and Yamartino's schemes are computationally demanding. Short- wavelength performance of Yamartino's scheme and its essentially oscillation behavior compared to Bott's scheme are noteworthy. This Project Summary was developed by EPA's National Exposure Research Laboratory, Research Triangle Park, NC, to announce key findings of the re- search project that is fully documented in a separate report of the same title Project Report ordering informa- tion at back). Introduction Modeling the fate of pollutants on urban and regional scales is a major research area for the U.S. EPA. Simulation of pollutant transport by the wind has been one of the focal research topics of the air quality modeling. We assume that the transport of pollutants in the atmospheric turbulent flow field can be described by means of differential equations and ap- propriate initial and boundary conditions. In Eulerian air quality models, the trans- port process is solved using appropriate numerical algorithms. These numerical algorithms for the advection processes must satisfy several properties that are ------- essential for making useful air quality simu- lations. As with all numerical methods, the numerical schemes for solving the transport equation must meet the conver- gence condition and correctly model the conservative, transportive, dissipative, and dispersive properties of the governing equation. Due to the presence of pollutant sources and highly nonlinear chemical interactions between the concentration fields of differ- ent species, it is necessary to consider schemes with special properties: mass conservation, small numerical diffusion and small phase errors. Advection schemes with different properties introduce differ- ent errors, all of which are sources of uncertainty in air quality model predictions. It is critical to identify which of the above- mentioned properties a scheme possesses before recommending its use. Since an advection scheme with all the desired prop- erties is not currently available, the issue becomes identifying the scheme with the most desirable properties and efficiency. This report summarizes the work that was done under a cooperative agreement between the U.S. EPA and the MCNC- North Carolina Supercomputing Center. The objectives of the program were to study important numerical characteristics of various advection schemes, to test fea- sibility of their use in air quality simula- tions, and to show that the algorithms are capable of following accurately and effi- ciently pollutant transport. In this report, we describe desirable characteristics of eight one-dimensional numerical advec- tion schemes currently used in air quality models. We evaluated these schemes by comparing a few quantitative measures obtained through several robust test cases relevant to air quality simulation. The numerical algorithm studied during the pe- riod of the project were incorporated into the pool of optional advection modules of the EPA's Models-3 Community Multiscale Air Quality (CMAQ) modeling system. The research findings from this project should be applicable to other regional/urban air quality models. Advection Algorithms There are many different ways of clas- sifying advection schemes. A common way is to classify the schemes based on the method used in their formulation. Since a wide variety of methods were used, any classification may fall short of being com- plete. The following is a fairly comprehen- sive list: (1) finite difference schemes, (2) fi- nite volume schemes, (3) flux corrected schemes, (4) Lagrangian schemes, (5) fi- nite element schemes, and (6) spectral schemes. Current trends in advection scheme development show a merging of the methods to take advantage of each approach's most desirable properties. For example, the Characteristic-Galerkin method combines the best of the finite element and Lagrangian methods. Flux corrections are being used in the frame- work of finite element and spectral schemes. Also, the classical finite differ- ence schemes are being abandoned in favor of modern finite volume schemes. Eight advection schemes studied are listed below: The Smolarkiewicz scheme (SMO) is based on the first-order accurate upstream or "donor cell" method. To increase accu- racy, Smolarkiewicz reversed the effect of this artificial diffusion by defining an antidiffusion velocity. Though diffusion is physically irreversible, it is numerically pos- sible to apply an antidiffusive step and partially recover what has been lost to diffusion; this resembles reversing a film that shows diffusion. It is customary to express the algorithm as a multistep scheme. Bott scheme (BOT) uses normalized advective fluxes represented in polyno- mial form in an attempt to reduce the phase-speed errors. Negative values of the transported quantity are suppressed by nonlinearly limiting the normalized fluxes. Recently, a monotonic version of the scheme was developed and the time- splitting errors associated with the use of one-dimensional operators in multidimen- sional applications were reduced. In the piecewise parabolic method (PPM), the subgrid distribution of the ad- vected quantity is represented by a pa- rabola in each grid interval. PPM not only provides a local fit of the data, but is monotonic and uses a special steepening procedure in the vicinity of sharp gradi- ents. This ensures that positive quantities will remain positive and that sharp gradi- ents will be handled correctly without the generation of spurious oscillations. Yamartino scheme (YAM) uses piece- wise cubic interpolands as a starting point for his higher-order scheme. In this scheme, the coefficients of a cell-centered cubic polynomial are constrained from the point of view of maintaining high-accuracy and low-diffusion characteristics while avoiding undesirable byproducts associ- ated with higher-order schemes but ab- sent in low-order schemes. In addition, a filter is used for filling in undesired short- wavelength minima. One advantage of Yamartino's scheme is that it was de- signed to follow short-wavelength features. Flux-corrected transport (FCT) is a tech- nique developed by Boris and Book. It constructs the net transportive flux as a weighted average of a flux computed by a low-order scheme and a flux computed by a higher-order scheme. The weighting is done in a manner that ensures that the higher-order flux is used to the greatest extent possible without introducing the overshoots and undershoots. Zalesak gen- eralized FCT to multidimensions. In a semi-Lagrangian method (SLT), one estimates the backward trajectory of a par- ticle that arrives at a certain grid point. Since the origin of a particle does not always coincide with a grid point, an inter- polation scheme is necessary to estimate the original concentration. Once estimated, this concentration is assigned to the grid point of arrival. One advantage of the scheme is that it is not subject to the Courant stability condition, so large time steps can be used. The accurate space derivative (ASD) scheme is based on a pseudo-spectral method. This scheme is highly accurate; however, it needs to be coupled with a nonlinear filter (such as the Forester filter) to suppress the spurious oscillations that may exist in the solution. A disadvantage of the scheme is the requirement of peri- odic boundary conditions inherent to all spectral schemes. The chapeau function method (HAT) is a classical weighted-residual finite element method. The solution is expanded in piece- wise basis functions that look like hats ("chapeau" is French for hat) in one-di- mensional space: Then the residual is as- sumed to be orthogonal to the weighting functions, which may be the basis func- tions themselves, as is usually the case in the Bubnov-Galerkin methods. Results and Discussion Eight advection schemes (not counting the variations of Bott Scheme) were com- pared using test cases ranging from very simple one-dimensional advection to more robust two-dimensional shear and chemi- cally reactive flows. Most schemes per- formed consistently in all the tests, but a few failed in some stressful tests. The differences between performances were more pronounced in some tests, and the ranking differed from test to test. How- ever, important properties of the schemes were identified as a result of the diversity of the tests. This preliminary testing of the schemes resulted in the following find- ings: • ASD has very high accuracy but is not strictly mass conservative. It is ------- not monotonic but usually yields a positive result. BOT is highly accurate and mass con- servative. It may create ripples and overshoots, but it is positive-definite. FCT is fairly accurate and mass con- servative. It does not create any ripples or overshoots, but does so at the expense of diffusion to the back- ground. HAT has fair accuracy and is mass conservative. However, it may lead to ripples that can grow and cause in- stabilities. PPM also has good accuracy and is strictly mass conservative and mono- tonic. While the diffusion to the back- ground is very small, peak clipping can be significant SLT has poor accuracy and severe mass conservation problems. The only positive feature of SLT is that it does not lead to ripples. SMO has relatively low accuracy. It is mass conservative but it may lead to ripples in concentration fields. YAM has very high accuracy even for the shortest wavelengths, and is mass conservative. It can lead to overshoots under certain situations. In addition to the properties discussed above, the computational performances of the schemes were also considered in the ranking. The CPU times for all the tests were averaged and normalized with re- spect to SMO. The only scheme that is less CPU intensive than SMO is BOT; other schemes require more CPU time. ASD is the most CPU-intensive scheme: it requires more than four times more CPU than SMO does. M. Talat Odman is with the MCNC-North Carolina Supercomputing Center, Research Triangle Park, NC 27709-2889. Daewon W. Byun (on assignment from the National Oceanic and Atmospheric Administration, U.S. Department of Commerce) is the EPA Project Officer (see below) The complete report, entitled "Research on Numerical Transport Algorithms for Air Quality Simulation Models," (Order No. PB98-127327; Cost: $21.50, subject to change) will be available only from: National Technical Information Service 5285 Port Royal Road Springfield, VA 22161 Telephone: 703-487-4650 The EPA Project Officer can be contacted at: National Exposure Research Laboratory U.S. Environmental Protection Agency Research Triangle Park, NC 27711 United States Environmental Protection Agency Center for Environmental Research Information Cincinnati, OH 45268 Official Business Penalty for Private Use $300 BULK RATE POSTAGE & FEES PAID EPA PERMIT NO. G-35 EPA/600/SR-97/142 ------- |