On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0

<p>This work discusses the numerical aspects of representing the condensational growth of particles in models of aerosol systems such as atmospheric clouds. It focuses on the Eulerian modelling approach, in which fixed-bin discretisation is used for the probability density function describing...

Full description

Bibliographic Details
Main Authors: M. A. Olesik, J. Banaśkiewicz, P. Bartman, M. Baumgartner, S. Unterstrasser, S. Arabas
Format: Article
Language:English
Published: Copernicus Publications 2022-05-01
Series:Geoscientific Model Development
Online Access:https://gmd.copernicus.org/articles/15/3879/2022/gmd-15-3879-2022.pdf
_version_ 1817990319813165056
author M. A. Olesik
J. Banaśkiewicz
P. Bartman
M. Baumgartner
M. Baumgartner
S. Unterstrasser
S. Arabas
S. Arabas
author_facet M. A. Olesik
J. Banaśkiewicz
P. Bartman
M. Baumgartner
M. Baumgartner
S. Unterstrasser
S. Arabas
S. Arabas
author_sort M. A. Olesik
collection DOAJ
description <p>This work discusses the numerical aspects of representing the condensational growth of particles in models of aerosol systems such as atmospheric clouds. It focuses on the Eulerian modelling approach, in which fixed-bin discretisation is used for the probability density function describing the particle-size spectrum. Numerical diffusion is inherent to the employment of the fixed-bin discretisation for solving the arising transport problem (advection equation describing size spectrum evolution). The focus of this work is on a technique for reducing the numerical diffusion in solutions based on the upwind scheme: the multidimensional positive definite advection transport algorithm (MPDATA). Several MPDATA variants are explored including infinite-gauge, non-oscillatory, third-order terms and recursive antidiffusive correction (double-pass donor cell, DPDC) options. Methodologies for handling coordinate transformations associated with both particle-size spectrum coordinate choice and with numerical grid layout choice are expounded. Analysis of the performance of the scheme for different discretisation parameters and different settings of the algorithm is performed using (i) an analytically solvable box-model test case and (ii) the single-column kinematic driver (“KiD”) test case in which the size-spectral advection due to condensation is solved simultaneously with the advection in the vertical spatial coordinate, and in which the supersaturation evolution is coupled with the droplet growth through water mass budget. The box-model problem covers size-spectral dynamics only; no spatial dimension is considered. The single-column test case involves a numerical solution of a two-dimensional advection problem (spectral and spatial dimensions). The discussion presented in the paper covers size-spectral, spatial and temporal convergence as well as computational cost, conservativeness and quantification of the numerical broadening of the particle-size spectrum. The box-model simulations demonstrate that, compared with upwind solutions, even a 10-fold decrease in the spurious numerical spectral broadening can be obtained by an apt choice of the MPDATA variant (maintaining the same spatial and temporal resolution), yet at an increased computational cost. Analyses using the single-column test case reveal that the width of the droplet size spectrum is affected by numerical diffusion pertinent to both spatial and spectral advection. Application of even a single corrective iteration of MPDATA robustly decreases the relative dispersion of the droplet spectrum, roughly by a factor of 2 at the levels of maximal liquid water content. Presented simulations are carried out using PyMPDATA – a new open-source Python implementation of MPDATA based on the Numba just-in-time compilation infrastructure.</p>
first_indexed 2024-04-14T00:57:53Z
format Article
id doaj.art-ee22e9882ea4438aa673386d1b3f16bb
institution Directory Open Access Journal
issn 1991-959X
1991-9603
language English
last_indexed 2024-04-14T00:57:53Z
publishDate 2022-05-01
publisher Copernicus Publications
record_format Article
series Geoscientific Model Development
spelling doaj.art-ee22e9882ea4438aa673386d1b3f16bb2022-12-22T02:21:32ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032022-05-01153879389910.5194/gmd-15-3879-2022On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0M. A. Olesik0J. Banaśkiewicz1P. Bartman2M. Baumgartner3M. Baumgartner4S. Unterstrasser5S. Arabas6S. Arabas7Faculty of Physics, Astronomy and Applied Computer Science, Jagiellonian University, Kraków, Poland​​​​​​​​​​​​​​Faculty of Mathematics and Computer Science, Jagiellonian University, Kraków, PolandFaculty of Mathematics and Computer Science, Jagiellonian University, Kraków, PolandZentrum für Datenverarbeitung, Johannes Gutenberg University Mainz, Mainz, GermanyInstitute for Atmospheric Physics, Johannes Gutenberg University Mainz, Mainz, GermanyInstitute of Atmospheric Physics, German Aerospace Center (DLR), Oberpfaffenhofen, GermanyFaculty of Mathematics and Computer Science, Jagiellonian University, Kraków, PolandDepartment of Atmospheric Sciences, University of Illinois at Urbana-Champaign, Urbana, IL, USA​​​​​​​<p>This work discusses the numerical aspects of representing the condensational growth of particles in models of aerosol systems such as atmospheric clouds. It focuses on the Eulerian modelling approach, in which fixed-bin discretisation is used for the probability density function describing the particle-size spectrum. Numerical diffusion is inherent to the employment of the fixed-bin discretisation for solving the arising transport problem (advection equation describing size spectrum evolution). The focus of this work is on a technique for reducing the numerical diffusion in solutions based on the upwind scheme: the multidimensional positive definite advection transport algorithm (MPDATA). Several MPDATA variants are explored including infinite-gauge, non-oscillatory, third-order terms and recursive antidiffusive correction (double-pass donor cell, DPDC) options. Methodologies for handling coordinate transformations associated with both particle-size spectrum coordinate choice and with numerical grid layout choice are expounded. Analysis of the performance of the scheme for different discretisation parameters and different settings of the algorithm is performed using (i) an analytically solvable box-model test case and (ii) the single-column kinematic driver (“KiD”) test case in which the size-spectral advection due to condensation is solved simultaneously with the advection in the vertical spatial coordinate, and in which the supersaturation evolution is coupled with the droplet growth through water mass budget. The box-model problem covers size-spectral dynamics only; no spatial dimension is considered. The single-column test case involves a numerical solution of a two-dimensional advection problem (spectral and spatial dimensions). The discussion presented in the paper covers size-spectral, spatial and temporal convergence as well as computational cost, conservativeness and quantification of the numerical broadening of the particle-size spectrum. The box-model simulations demonstrate that, compared with upwind solutions, even a 10-fold decrease in the spurious numerical spectral broadening can be obtained by an apt choice of the MPDATA variant (maintaining the same spatial and temporal resolution), yet at an increased computational cost. Analyses using the single-column test case reveal that the width of the droplet size spectrum is affected by numerical diffusion pertinent to both spatial and spectral advection. Application of even a single corrective iteration of MPDATA robustly decreases the relative dispersion of the droplet spectrum, roughly by a factor of 2 at the levels of maximal liquid water content. Presented simulations are carried out using PyMPDATA – a new open-source Python implementation of MPDATA based on the Numba just-in-time compilation infrastructure.</p>https://gmd.copernicus.org/articles/15/3879/2022/gmd-15-3879-2022.pdf
spellingShingle M. A. Olesik
J. Banaśkiewicz
P. Bartman
M. Baumgartner
M. Baumgartner
S. Unterstrasser
S. Arabas
S. Arabas
On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0
Geoscientific Model Development
title On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0
title_full On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0
title_fullStr On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0
title_full_unstemmed On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0
title_short On numerical broadening of particle-size spectra: a condensational growth study using PyMPDATA 1.0
title_sort on numerical broadening of particle size spectra a condensational growth study using pympdata 1 0
url https://gmd.copernicus.org/articles/15/3879/2022/gmd-15-3879-2022.pdf
work_keys_str_mv AT maolesik onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT jbanaskiewicz onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT pbartman onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT mbaumgartner onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT mbaumgartner onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT sunterstrasser onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT sarabas onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10
AT sarabas onnumericalbroadeningofparticlesizespectraacondensationalgrowthstudyusingpympdata10