Preprints
https://doi.org/10.5194/gmd-2021-130
https://doi.org/10.5194/gmd-2021-130

Submitted as: model description paper 03 May 2021

Submitted as: model description paper | 03 May 2021

Review status: this preprint is currently under review for the journal GMD.

Harmonized Emissions Component (HEMCO) 3.0 as a versatile emissions component for atmospheric models: application in the GEOS-Chem, NASA GEOS, WRF-GC, CESM2, NOAA GEFS-Aerosol, and NOAA UFS models

Haipeng Lin1, Daniel J. Jacob1, Elizabeth W. Lundgren1, Melissa P. Sulprizio1, Christoph A. Keller2,3, Thibaud M. Fritz4, Sebastian D. Eastham4, Louisa K. Emmons5, Patrick C. Campbell6,7, Barry Baker7,8, Rick D. Saylor9, and Raffaele Montuoro10,11 Haipeng Lin et al.
  • 1John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA, USA
  • 2Universities Space Research Association, Columbia, MD, USA
  • 3NASA Global Modeling and Assimilation Office, Greenbelt, MD, USA
  • 4Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, MA, USA
  • 5Atmospheric Chemistry Observations and Modeling Laboratory, National Center for Atmospheric Research, Boulder, CO, USA
  • 6Center for Spatial Information Science and Systems, Cooperative Institute for Satellite Earth System Studies (CISESS), George Mason University, Fairfax, VA, USA
  • 7NOAA Air Resources Laboratory Affiliate, College Park, MD, USA
  • 8Joint Center for Earth Systems Technology (JCET), University of Maryland Baltimore County, Baltimore, MD, USA
  • 9NOAA Air Resources Laboratory, Atmospheric Turbulence and Diffusion Division, Oak Ridge, TN, USA
  • 10Cooperative Institute for Research in Environmental Sciences, CU Boulder, Boulder, CO, USA
  • 11NOAA Global Systems Laboratory, Boulder, CO, USA

Abstract. Emissions are a central component of atmospheric chemistry models. The Harmonized Emissions Component (HEMCO) is a software component for computing emissions from a user-selected ensemble of emission inventories and algorithms. While available in standalone mode, HEMCO also provides a general on-line facility for models to compute emissions at runtime. It allows users to re-grid, combine, overwrite, subset, and scale emissions from different inventories through a configuration file and with no change to the model source code. The configuration file also maps emissions to model species with appropriate units. HEMCO complies with the Earth System Modeling Framework (ESMF) for portability across models. We present here a new version HEMCO 3.0 that features an improved three-layer architecture to facilitate implementation into any atmospheric model, and improved capability for calculating emissions at any model resolution including multiscale and unstructured grids. The three-layer architecture of HEMCO 3.0 includes (1) a Data Input Layer that reads the configuration file and accesses the HEMCO library of emission inventories and other environmental data; (2) the HEMCO Core that computes emissions on the user-selected HEMCO grid; and (3) the Model Interface Layer that re-grids (if needed) and serves the data to the atmospheric model, and also serves model data to the HEMCO Core for computing emissions dependent on model state (such as from dust, vegetation, etc.). The HEMCO Core is common to the implementation in all models, while the Data Input Layer and the Model Interface Layer are adaptable to the model environment. Default versions of the Data Input Layer and Model Interface Layer enable straightforward implementation of HEMCO in any simple model architecture, and options are available to disable features such as re-gridding that may be done by independent couplers in more complex architectures. The HEMCO library of emission inventories and algorithms is continuously enriched through user contributions, so that new inventories can be immediately shared across models. HEMCO can also serve as a general data broker for models to process input data not only for emissions but for any gridded environmental datasets. We describe existing implementations of HEMCO 3.0 in (1) the GEOS-Chem “Classic” chemical transport model with shared-memory infrastructure, (2) the high-performance GEOS-Chem (GCHP) model with distributed-memory architecture, (3) the NASA GEOS Earth System Model (GEOS ESM), (4) the Weather Research and Forecasting model with GEOS-Chem (WRF-GC), (5) the Community Earth System Model Version 2 (CESM2), and (6) the NOAA Global Ensemble Forecast System – Aerosols (GEFS-Aerosols), and the planned implementation in the NOAA Unified Forecast System (UFS). Implementation of HEMCO in the CESM2 model contributes to the Multi-Scale Infrastructure for Chemistry and Aerosols (MUSICA) by providing a common emissions infrastructure to support different simulations of atmospheric chemistry across scales.

Haipeng Lin et al.

Status: final response (author comments only)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on gmd-2021-130', Anonymous Referee #1, 29 Jun 2021
  • RC2: 'Comment on gmd-2021-130', Anonymous Referee #2, 14 Jul 2021

Haipeng Lin et al.

Model code and software

HEMCO 3.0 and model interface code Haipeng Lin, Daniel J. Jacob, Elizabeth W. Lundgren, Melissa P. Sulprizio, Christoph A. Keller, Thibaud M. Fritz, Sebastian D. Eastham, Louisa K. Emmons, Patrick C. Campbell, Barry Baker, Rick D. Saylor, Raffaele Montuoro https://doi.org/10.5281/zenodo.4706173

Haipeng Lin et al.

Viewed

Total article views: 406 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
296 103 7 406 3 3
  • HTML: 296
  • PDF: 103
  • XML: 7
  • Total: 406
  • BibTeX: 3
  • EndNote: 3
Views and downloads (calculated since 03 May 2021)
Cumulative views and downloads (calculated since 03 May 2021)

Viewed (geographical distribution)

Total article views: 357 (including HTML, PDF, and XML) Thereof 357 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 

Cited

Latest update: 31 Jul 2021
Download
Short summary
Emissions are a central component of atmospheric chemistry models. The Harmonized Emissions Component (HEMCO) is a software component for computing emissions from a user-selected ensemble of emission inventories and algorithms. It allows users to select, add, and scale emissions from different sources through a configuration file with no change to the model source code. We demonstrate the implementation of HEMCO in several models, all sharing the same HEMCO Core code and database library.