1
1 Recent Status of NEMS/NMMB-AQ Development Youhua Tang 1 , Jeffery T. McQueen 2 , Sarah Lu 1 , Thomas L. Black 2 , Zavisa Janjic 2 , Mark D. Iredell 2 , Carlos Pérez García-Pando 3 , Oriol Jorba Casellas 3 , Pius Lee 4 , Daewon Byun 4 , Paula M. Davidson 5 , and Ivanka Stajner 6 1. Scientific Applications International Corporation 2. NOAA/NCEP/EMC 3. Barcelona Supercomputing Center, Edificio Nexus II c/ Jordi Girona 29, Barcelona, Spain 4. NOAA Air Resource Laboratory 5. Office of Science and Technology,NOAA/National Weather Service 6. Noblis Inc, Falls Church, VA To examine the mass conservation feature of the advection schemes, we performed a ideal tracer test for NMM-B, WRF-NMM, and WRF-ARW advection schemes, In this test, a cuboid-shaped air mass of a passive tracer is put into the center of the domain, while this tracer’s values over all other grid points and boundaries are set to zero. we turned off all processes other than the advection. If the advection scheme is strictly mass conservative, the column mass loading should be the same until the air mass reaches the boundary of the domain. 00 Hr 48 Hr 40 50 60 70 80 90 100 110 120 130 140 150 0 10 20 30 40 50 60 70 80 90 100 Mean Column Mass Loading Forecast Time (hour) Mean Column Mass-Equivalence Loading WRF-NMM Old-Dyn 3-D Adv (vertically force conserv) WRF-NMM Old-Dyn 2-D Adv only WRF-ARW 3-D Adv only NMM-B NEW-PD 3-D ADV only Summary and Future plan The development of NEMS/NMMB inline air quality model has started using ESMF framework. Most of related chemical/physical modules are zero-dimensional or one dimensional, which can be placed into this system directly, either as normal subroutines or as an ESMF gridded component. We will use CMAQ existing chemical modules in this system. The new mass-conservative NMM-B advection scheme can support air quality applications, and the corresponding meteorological prediction is under testing now. In next step, we will add and test convective mixing for passive tracers, in-cloud/under-cloud chemical scavenging, replace interpolated emissions with native- grid emissions (CMAQ SMOKE package), and put biogenic emission and dry deposition inline. Alternative more flexible coupling approach through a separate chemistry grid component (method A) will be explored. Analysis -------------- Ocean ------------- Wind Waves -------------- LSM -------------- Ens. Gen. -------------- Other Physics (1,2,3) ESMF Utilities (clock, error handling, etc) Bias Corrector Post processor & Product Generator Verification Resolution change 1-1 1-2 1-3 2-1 2-2 2-3 ESMF Superstructure (component definitions, “mpi” communications, etc) Multi-component ensemble + Stochastic forcing Coupler1 Coupler2 Coupler3 Coupler4 Coupler5 Coupler6 Etc. Dynamics (1,2) Application Driver * Earth System Modeling Framework (NCAR/CISL, NASA/GMAO, Navy (NRL), NCEP/EMC), NOAA/GFDL 2, 3 etc: NCEP supported thru NUOPC, NASA, NCAR or NOAA institutional commitments Components are: Dynamics (spectral, FV, NMM, FIM, ARW, FISL, COAMPS…)/Physics (GFS, NRL, NCAR, GMAO, ESRL…) Atmospheric Model Chemistry NEMS Atmosphere Atmospheric Model Dynamics Physics and Chemistry Dyn- Phy Coupler NMM-B Spectral FIM Color Key Component class Coupler class Completed Instance Under Development NAM Phy GFS Phy Simple unified atmosphere including digital filter Future Development ARW FVCORE FISL NOGAPS WRF Phy Navy Phy COAMPS Regrid, Redist, Chgvar, Avg, etc CMAQ Chemistry NMM-B: Nonhydrostatic Multiscale Model on B grid FIM: Flow-following finite-volume Icosahedral Model FISL: Fully-Implicit Semi-Lagrangian FVCORE: Finite-Volume Dynamical Core NOGAPS: Navy's Operational Global Atmospheric Prediction System COAMPS: Coupled Ocean/Atmosphere Mesoscale Prediction System GOCART Aerosol Simple Chemistry Meteorological Model Dynamics Physics Air Quality Model Dynamics Physics Chemistry Exchange data via the memory with specified time frequency A) B) Meteorological Model/Air Quality Model Dynamics with passive tracers Physics with AQ species Chemistry Meteorological I/O AQ I/O Unified I/O Method A: Allows flexibility and can be made consistent Can keep most of the original AQM architecture with minimal changes. Different components can run on different grids supported by ESMF • Inconsistencies may exist between meteorological and air quality models Overhead due to different dynamics/physics and diagnostic variables Method B: Focuses on efficiency and is inherently consistent All computation uses common native grid and dynamics High efficiency Low flexibility. Introduces dependency on certain meteorological dynamics or physics components • Require positive-definite mass-consistent advection scheme and inclusion of AQ processes in the meteorological modules Two Inline Approach MAIN Program MAIN Gridded Component INIT-RUN-FINALIZE Import State Export State PHYSICS Gridded Component INIT-RUN-FINALIZE Input Emissions Input Dry Depositions PBL Mixing (MYJ) Photolysis Calculation Chemical Reactions Convective Mixing Wet/Cloud Scavenging Import State Export State Dyn-Phys COUPLER Component INIT-RUN-FINALIZE Import State Export State General Output Gridded Component INIT-RUN-FINALIZE Import State Export State General Output Gridded Component INIT-RUN-FINALIZE Import State Export State Method B DYNAMICS Gridded Component INIT-RUN-FINALIZE Chemical Initialization Lateral Boundary Conditions Chemical Advection Chemical Output Import State Export State NMMB Dry Run ONLY without convective mixing or wet scavenging TUV, Fast-TUV Fast-J, Fast-TUV Look-up-table, Simplified TUV Photolysis CB05 RADM2, CBMZ, CB05, RACM CB04, CB05, SAPRC Gaseous Mechanism BMJ adjustment or Grell (derived) Grell (derived) ACM (derived) Convective Mixing Inline MYJ Kz (calculated from YSU, MYJ etc) ACM2 (derived from input meteorology) PBL Mixing NMM-B WRF-ARW, WRF-NMM piecewise parabolic method Advection scheme Every advection time Step Every advection time Step hourly Input frequency Inline Inline Offline, recalculate some variables, like w and PBL heights Input Meteorology NEMS/ESMF WRF CMAQ Model Framework NMMB-AQ WRF-CHEM CMAQ We made a test run using emissions and dry deposition velocities interpolated from operational CMAQ.

Recent Status of NEMS/NMMB-AQ Development · NMM-B NEW-PD 3-D ADV only Summary and Future plan The development of NEMS/NMMB inline air quality model has started using ESMF framework

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Recent Status of NEMS/NMMB-AQ Development · NMM-B NEW-PD 3-D ADV only Summary and Future plan The development of NEMS/NMMB inline air quality model has started using ESMF framework

1

Recent Status of NEMS/NMMB-AQ DevelopmentYouhua Tang1, Jeffery T. McQueen2, Sarah Lu1,

Thomas L. Black2, Zavisa Janjic2, Mark D. Iredell2, Carlos Pérez García-Pando3, Oriol Jorba Casellas3,

Pius Lee4, Daewon Byun4, Paula M. Davidson5, and Ivanka Stajner6

1. Scientific Applications International Corporation 2. NOAA/NCEP/EMC 3. Barcelona Supercomputing Center, Edificio Nexus II c/ Jordi Girona 29, Barcelona, Spain

4. NOAA Air Resource Laboratory 5. Office of Science and Technology,NOAA/National Weather Service 6. Noblis Inc, Falls Church, VA

To examine the mass conservation feature of the advection schemes,

we performed a ideal tracer test for NMM-B, WRF-NMM, and

WRF-ARW advection schemes, In this test, a cuboid-shaped air

mass of a passive tracer is put into the center of the domain, while

this tracer’s values over all other grid points and boundaries are set

to zero. we turned off all processes other than the advection. If the

advection scheme is strictly mass conservative, the column mass

loading should be the same until the air mass reaches the boundary

of the domain.

00 Hr

48 Hr

40

50

60

70

80

90

100

110

120

130

140

150

0 10 20 30 40 50 60 70 80 90 100

Mea

n C

olu

mn M

ass

Load

ing

Forecast Time (hour)

Mean Column Mass-Equivalence Loading

WRF-NMM Old-Dyn 3-D Adv (vertically force conserv)WRF-NMM Old-Dyn 2-D Adv only

WRF-ARW 3-D Adv onlyNMM-B NEW-PD 3-D ADV only

Summary and Future plan

The development of NEMS/NMMB inline air quality model has started using ESMF framework. Most of

related chemical/physical modules are zero-dimensional or one dimensional, which can be placed into this

system directly, either as normal subroutines or as an ESMF gridded component. We will use CMAQ existing

chemical modules in this system. The new mass-conservative NMM-B advection scheme can support air

quality applications, and the corresponding meteorological prediction is under testing now.

In next step, we will add and test convective mixing for passive tracers, in-cloud/under-cloud chemical

scavenging, replace interpolated emissions with native- grid emissions (CMAQ SMOKE package), and put

biogenic emission and dry deposition inline. Alternative more flexible coupling approach through a separate

chemistry grid component (method A) will be explored.

Analysis--------------

Ocean-------------

Wind Waves--------------

LSM--------------Ens. Gen.--------------

Other

Physics(1,2,3)

ESMF Utilities(clock, error handling, etc)

Bias CorrectorPost processor & Product Generator

VerificationResolution change

1-11-21-32-12-2

2-3

ESMF Superstructure(component definitions, “mpi” communications, etc)

Multi-component ensemble+

Stochastic forcing

Coupler1Coupler2Coupler3Coupler4Coupler5Coupler6

Etc.

Dynamics(1,2)

Application Driver

* Earth System Modeling Framework (NCAR/CISL, NASA/GMAO, Navy (NRL), NCEP/EMC), NOAA/GFDL

2, 3 etc: NCEP supported thru NUOPC, NASA, NCAR or NOAA institutional commitmentsComponents are: Dynamics (spectral, FV, NMM, FIM, ARW, FISL, COAMPS…)/Physics (GFS,

NRL, NCAR, GMAO, ESRL…)

Atmospheric Model

Chemistry

NEMS Atmosphere

Atmospheric Model

Dynamics Physics and Chemistry

Dyn-Phy

CouplerNMM-B

Spectral

FIM

Color KeyComponent class

Coupler class

Completed Instance

Under Development

NAM

PhyGFS

Phy

Simple

unified atmosphere

including digital filterFuture Development

ARW

FVCORE

FISL

NOGAPS

WRF

PhyNavy

Phy

COAMPS Regrid,

Redist,

Chgvar,

Avg, etc

CMAQ

Chemistry

NMM-B: Nonhydrostatic Multiscale Model on B grid

FIM: Flow-following finite-volume Icosahedral Model FISL: Fully-Implicit Semi-Lagrangian

FVCORE: Finite-Volume Dynamical Core

NOGAPS: Navy's Operational Global Atmospheric Prediction System

COAMPS: Coupled Ocean/Atmosphere Mesoscale Prediction System

GOCART Aerosol

Simple

Chemistry

Meteorological Model

Dynamics

Physics

Air Quality ModelDynamics

Physics

ChemistryExchange data via the memory with specified time frequency

A)

B)

Meteorological Model/Air Quality ModelDynamics with passive tracers

Physics with AQ species

Chemistry

Meteorological I/O

AQ I/O

Unified I/O

Method A: Allows flexibility and can be

made consistent

• Can keep most of the original AQM

architecture with minimal changes.

• Different components can run on different

grids supported by ESMF

• Inconsistencies may exist between

meteorological and air quality models

• Overhead due to different dynamics/physics

and diagnostic variables

Method B: Focuses on efficiency and is

inherently consistent

• All computation uses common native grid and

dynamics

• High efficiency

• Low flexibility. Introduces dependency on

certain meteorological dynamics or physics

components

• Require positive-definite mass-consistent

advection scheme and inclusion of AQ

processes in the meteorological modules

Two Inline Approach

MAIN Program

MAIN Gridded ComponentINIT-RUN-FINALIZE

Import State

Export State

PHYSICS Gridded ComponentINIT-RUN-FINALIZE

Input Emissions

Input Dry Depositions

PBL Mixing (MYJ)

Photolysis Calculation

Chemical Reactions

Convective Mixing

Wet/Cloud Scavenging

Import State

Export State

Dyn-Phys COUPLER

Component

INIT-RUN-FINALIZE

Import State

Export State

General OutputGridded Component

INIT-RUN-FINALIZE

Import StateExport State

General OutputGridded Component

INIT-RUN-FINALIZE

Import StateExport State

Method B

DYNAMICS Gridded ComponentINIT-RUN-FINALIZE

Chemical Initialization

Lateral Boundary Conditions

Chemical Advection

Chemical Output

Import State

Export State

NMMB Dry

Run ONLYwithout

convective

mixing or wet

scavenging

TUV, Fast-TUVFast-J, Fast-TUVLook-up-table,

Simplified TUV

Photolysis

CB05RADM2, CBMZ,

CB05, RACM

CB04, CB05,

SAPRC

Gaseous

Mechanism

BMJ adjustment

or Grell

(derived)

Grell (derived)ACM (derived)Convective

Mixing

Inline MYJ

Kz (calculated

from YSU, MYJ

etc)

ACM2 (derived

from input

meteorology)

PBL Mixing

NMM-BWRF-ARW,

WRF-NMM

piecewise

parabolic

method

Advection

scheme

Every advection

time Step

Every advection

time Stephourly

Input

frequency

InlineInline

Offline,

recalculate some

variables, like w

and PBL heights

Input

Meteorology

NEMS/ESMFWRFCMAQModel

Framework

NMMB-AQWRF-CHEMCMAQ

We made a test run using emissions and

dry deposition velocities interpolated

from operational CMAQ.