An asynchronous time-stepping (ATS) integrator for atmospheric applications: Aerosol dynamics

K. Max Zhang, Anthony S. Wexler

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

Mixed time integration methods, also known as multiple time-step methods (MTS), have been proposed and implemented successfully to reduce the stiffness of problems in molecular dynamics and solid mechanics, where different time scales are used to integrate different motions or meshes. We apply the similar concept and develop an asynchronous time-stepping (ATS) integrator for atmospheric application. This paper first presents ATS as a generalized ordinary differential equation solver and describes its key components including: (1) global and local time management; (2) dynamic time-scale ordering; and (3) integration and iteration methods. Then we apply ATS to solve stiff problems in aerosol dynamics, where we further introduce several techniques such as grouping particulate species by particle sections to speed up computations. The comparisons between ATS and standard ODE solvers including LSODE, LSODES and VODE in aerosol dynamics simulation are presented, which show that ATS is robust and able to achieve a significant digit average (SDA) value of 2.0 to 3.0 while its speed is around 10 to 100 times faster than LSODE with equivalent accuracy. ATS has been implemented in CMAQ-UCD, a sectional, dynamic aerosol model built on USEPA's CMAQ platform.

Original languageEnglish (US)
Pages (from-to)4574-4588
Number of pages15
JournalAtmospheric Environment
Volume40
Issue number24
DOIs
StatePublished - Aug 2006

Fingerprint

Aerosols
aerosol
Ordinary differential equations
Molecular dynamics
Mechanics
Stiffness
Computer simulation
timescale
mechanics
stiffness
simulation
method

Keywords

  • Aerosol dynamics
  • CMAQ-UCD
  • MTS
  • Ordinary differential equations (ODE)
  • Stiff problem

ASJC Scopus subject areas

  • Atmospheric Science
  • Environmental Science(all)
  • Pollution

Cite this

An asynchronous time-stepping (ATS) integrator for atmospheric applications : Aerosol dynamics. / Zhang, K. Max; Wexler, Anthony S.

In: Atmospheric Environment, Vol. 40, No. 24, 08.2006, p. 4574-4588.

Research output: Contribution to journalArticle

Zhang, K. Max ; Wexler, Anthony S. / An asynchronous time-stepping (ATS) integrator for atmospheric applications : Aerosol dynamics. In: Atmospheric Environment. 2006 ; Vol. 40, No. 24. pp. 4574-4588.
@article{f45cce8361614b3bab7bc32b9d6081ce,
title = "An asynchronous time-stepping (ATS) integrator for atmospheric applications: Aerosol dynamics",
abstract = "Mixed time integration methods, also known as multiple time-step methods (MTS), have been proposed and implemented successfully to reduce the stiffness of problems in molecular dynamics and solid mechanics, where different time scales are used to integrate different motions or meshes. We apply the similar concept and develop an asynchronous time-stepping (ATS) integrator for atmospheric application. This paper first presents ATS as a generalized ordinary differential equation solver and describes its key components including: (1) global and local time management; (2) dynamic time-scale ordering; and (3) integration and iteration methods. Then we apply ATS to solve stiff problems in aerosol dynamics, where we further introduce several techniques such as grouping particulate species by particle sections to speed up computations. The comparisons between ATS and standard ODE solvers including LSODE, LSODES and VODE in aerosol dynamics simulation are presented, which show that ATS is robust and able to achieve a significant digit average (SDA) value of 2.0 to 3.0 while its speed is around 10 to 100 times faster than LSODE with equivalent accuracy. ATS has been implemented in CMAQ-UCD, a sectional, dynamic aerosol model built on USEPA's CMAQ platform.",
keywords = "Aerosol dynamics, CMAQ-UCD, MTS, Ordinary differential equations (ODE), Stiff problem",
author = "Zhang, {K. Max} and Wexler, {Anthony S.}",
year = "2006",
month = "8",
doi = "10.1016/j.atmosenv.2006.03.048",
language = "English (US)",
volume = "40",
pages = "4574--4588",
journal = "Atmospheric Environment",
issn = "1352-2310",
publisher = "Pergamon Press Ltd.",
number = "24",

}

TY - JOUR

T1 - An asynchronous time-stepping (ATS) integrator for atmospheric applications

T2 - Aerosol dynamics

AU - Zhang, K. Max

AU - Wexler, Anthony S.

PY - 2006/8

Y1 - 2006/8

N2 - Mixed time integration methods, also known as multiple time-step methods (MTS), have been proposed and implemented successfully to reduce the stiffness of problems in molecular dynamics and solid mechanics, where different time scales are used to integrate different motions or meshes. We apply the similar concept and develop an asynchronous time-stepping (ATS) integrator for atmospheric application. This paper first presents ATS as a generalized ordinary differential equation solver and describes its key components including: (1) global and local time management; (2) dynamic time-scale ordering; and (3) integration and iteration methods. Then we apply ATS to solve stiff problems in aerosol dynamics, where we further introduce several techniques such as grouping particulate species by particle sections to speed up computations. The comparisons between ATS and standard ODE solvers including LSODE, LSODES and VODE in aerosol dynamics simulation are presented, which show that ATS is robust and able to achieve a significant digit average (SDA) value of 2.0 to 3.0 while its speed is around 10 to 100 times faster than LSODE with equivalent accuracy. ATS has been implemented in CMAQ-UCD, a sectional, dynamic aerosol model built on USEPA's CMAQ platform.

AB - Mixed time integration methods, also known as multiple time-step methods (MTS), have been proposed and implemented successfully to reduce the stiffness of problems in molecular dynamics and solid mechanics, where different time scales are used to integrate different motions or meshes. We apply the similar concept and develop an asynchronous time-stepping (ATS) integrator for atmospheric application. This paper first presents ATS as a generalized ordinary differential equation solver and describes its key components including: (1) global and local time management; (2) dynamic time-scale ordering; and (3) integration and iteration methods. Then we apply ATS to solve stiff problems in aerosol dynamics, where we further introduce several techniques such as grouping particulate species by particle sections to speed up computations. The comparisons between ATS and standard ODE solvers including LSODE, LSODES and VODE in aerosol dynamics simulation are presented, which show that ATS is robust and able to achieve a significant digit average (SDA) value of 2.0 to 3.0 while its speed is around 10 to 100 times faster than LSODE with equivalent accuracy. ATS has been implemented in CMAQ-UCD, a sectional, dynamic aerosol model built on USEPA's CMAQ platform.

KW - Aerosol dynamics

KW - CMAQ-UCD

KW - MTS

KW - Ordinary differential equations (ODE)

KW - Stiff problem

UR - http://www.scopus.com/inward/record.url?scp=33745193254&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33745193254&partnerID=8YFLogxK

U2 - 10.1016/j.atmosenv.2006.03.048

DO - 10.1016/j.atmosenv.2006.03.048

M3 - Article

AN - SCOPUS:33745193254

VL - 40

SP - 4574

EP - 4588

JO - Atmospheric Environment

JF - Atmospheric Environment

SN - 1352-2310

IS - 24

ER -