24
Adaptation Adaptation in CAM: in CAM: Comparison of Dynamic Comparison of Dynamic Cores Cores Babatunde J. Abiodun Babatunde J. Abiodun 1,2 1,2 William J. Gutowski William J. Gutowski 1 , , and and Joseph M. Prusa Joseph M. Prusa 1,3 1,3 1 Iowa State University, Ames, IA Iowa State University, Ames, IA 2 Federal Univ.Technology, Akure, Federal Univ.Technology, Akure, Nigeria Nigeria 3 Teraflux Corp., Boca Raton, FL Teraflux Corp., Boca Raton, FL

Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Embed Size (px)

Citation preview

Page 1: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Implementation of Grid Adaptation Implementation of Grid Adaptation

in CAM: in CAM: Comparison of Dynamic CoresComparison of Dynamic Cores

Babatunde J. AbiodunBabatunde J. Abiodun1,21,2

William J. GutowskiWilliam J. Gutowski11, , andand

Joseph M. PrusaJoseph M. Prusa1,31,3

11Iowa State University, Ames, IAIowa State University, Ames, IA22Federal Univ.Technology, Akure, NigeriaFederal Univ.Technology, Akure, Nigeria

33Teraflux Corp., Boca Raton, FLTeraflux Corp., Boca Raton, FL

Page 2: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

MotivationMotivation►Accurate Representation of regional features Accurate Representation of regional features

in global climatein global climateStatic GA:Static GA: for areas of interestfor areas of interest

• alternative to nested grid regional modelsalternative to nested grid regional models• advantages: advantages:

consistent dynamics over high and low resolution areasconsistent dynamics over high and low resolution areassmall scale and large scale features fully coupledsmall scale and large scale features fully coupled

Dynamic GA: Dynamic GA: for features of interestfor features of interest• storm tracks, hurricanes, squall lines, storm tracks, hurricanes, squall lines, frontal precipitation, Asian monsoon,frontal precipitation, Asian monsoon, tornadoes, convectiontornadoes, convection

EULAG EULAG (Smolarkiewicz, NCAR)(Smolarkiewicz, NCAR)

• is a non-hydrostatic dycore is a non-hydrostatic dycore • allows static and dynamic GAallows static and dynamic GA

Page 3: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

OverviewOverview

► Features of EULAG dynamic coreFeatures of EULAG dynamic core► CAM-EULAGCAM-EULAG► Baseline Simulation TestsBaseline Simulation Tests► SummarySummary

Page 4: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Features of Features of EULAG: Basic Moist EULAG: Basic Moist EquationsEquations

wherewhere

0x

)u*(j

js

d dt

usk e

x k S

d

dt

t

u *k x k and j,k = 1,2,3and j,k = 1,2,3

Jacobian weighted density

* G

G jk

(Continuity)(Continuity)

(Momentum)(Momentum)

(Potential Temperature)(Potential Temperature)

Normalized elements of Jacobi matrix

Density normalized pressure perturbation

e

Potential temp. perturbation

Environmental potential temp.

Allows strict adherence of numerics to fundamental conservation Allows strict adherence of numerics to fundamental conservation lawslaws

j

3

j

b

d

k

k

j S'

gx

'

td

udG~

j

dqvd t

Pv (Moisture)(Moisture)

Page 5: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Features of EULAG Dynamic coreFeatures of EULAG Dynamic core Grid Adaptivity (GA) via continuous transformation of Grid Adaptivity (GA) via continuous transformation of coordinatecoordinate

- A signature characteristic of EULAG- A signature characteristic of EULAG Nonhydrostatic, Deep Moist Anelastic ApproximationNonhydrostatic, Deep Moist Anelastic Approximation

- Simplifies the design of accurate and efficient numerical solvers.- Simplifies the design of accurate and efficient numerical solvers. Non-oscillatory Forward in Time (NFT) advection solverNon-oscillatory Forward in Time (NFT) advection solver

- Smolarkiewicz and Margolin (1998), - Smolarkiewicz and Margolin (1998), Smolarkiewicz et al. (1999)Smolarkiewicz et al. (1999) - Multidimensional, Positive Definite Advection Transport- Multidimensional, Positive Definite Advection Transport Algorithm (MPDATA)Algorithm (MPDATA) - Positive definite solver- no spurious sign changes- Positive definite solver- no spurious sign changes - Monotonicity option prevent dispersive ripples- Monotonicity option prevent dispersive ripples - Can do nested grids with sudden changes in metric

coefficients Eulerian and semi-Lagrangian advection solver Eulerian and semi-Lagrangian advection solver

These charateristics make EULAG a good dynamic These charateristics make EULAG a good dynamic core for GA simulations in CAMcore for GA simulations in CAM

Page 6: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Held-Suarez (1994) flow [static grid]Held-Suarez (1994) flow [static grid]]] ((Prusa and Gutowski, 2006Prusa and Gutowski, 2006))

- flat terrain - flat terrain - idealized Andes - idealized Andes

Regional inertio-gravity waves [dynamic Regional inertio-gravity waves [dynamic grid]grid]

(Prusa & Smolarkiewicz, 2003)(Prusa & Smolarkiewicz, 2003)

Potential flow between flapping Potential flow between flapping membranes membranes

[dynamic grid][dynamic grid] (Wedi & Smolarkiewicz, 2004)(Wedi & Smolarkiewicz, 2004)

Stratified flow over a winding valley [static Stratified flow over a winding valley [static grid]grid]]]

(Smolarkiewicz & Prusa, 2004(Smolarkiewicz & Prusa, 2004))

EULAG: Previous Dynamic core TestingEULAG: Previous Dynamic core Testing

Page 7: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

CAM-EULAG: CouplingCAM-EULAG: Coupling►Thermodynamic Pressure and TemperatureThermodynamic Pressure and Temperature

►CAM vertical pressure velocityCAM vertical pressure velocity

►CAM TendenciesCAM Tendencies - process-split coupling- process-split coupling

- EULAG requires tedencies from CAM physics- EULAG requires tedencies from CAM physics - EULAG (MPDATA) advects all prognostic fields- EULAG (MPDATA) advects all prognostic fields

►Parallel versionParallel version

)PD(t5.0)~(MPDATA nn1n

)PD(t5.0~ nnn

)p/p(T rphyphy)0z(/'Wt/'2

p

Rpp bbb

)1/(1

r

edbrphy

i

phyi*

phy

x

pv

td

dp

Page 8: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

CAM-EULAG: Baseline Simulation TestsCAM-EULAG: Baseline Simulation Tests

► Aqua-planet (Neale & Hoskins, 2001)Aqua-planet (Neale & Hoskins, 2001)- Ensure dynamic core and physics suites are well coupled.Ensure dynamic core and physics suites are well coupled.

- Compare results with current dynamic cores in CAM (FV and ESP)Compare results with current dynamic cores in CAM (FV and ESP)

- Further test static and Dynamic GAFurther test static and Dynamic GA

► AMIP II: Full surface-atmospheric physicsAMIP II: Full surface-atmospheric physics- Fine tune CAM physics for EULAG dynamic coreFine tune CAM physics for EULAG dynamic core

- Compare results with observation and other modelsCompare results with observation and other models

► SGMIP II: Full surface-atmospheric physics with GA SGMIP II: Full surface-atmospheric physics with GA - Fine tune CAM physics for high-resolution simulations- Fine tune CAM physics for high-resolution simulations

- Compare results with observations and other GA models- Compare results with observations and other GA models

Page 9: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Aqua-planet: Comparison of 3 dynamic Aqua-planet: Comparison of 3 dynamic corescores

► Candidates: Candidates: EULAG, FV and ESP [in CAM]EULAG, FV and ESP [in CAM]► Aims: Aims: To compare similarities and differences. To compare similarities and differences. ► Horizontal resolutions : Horizontal resolutions : 2x2.5 [EULAG and FV] and 2x2.5 [EULAG and FV] and

T42 [ESP] T42 [ESP] ► Vertical grid point: Vertical grid point: 26 level26 level► Time step: Time step: 600s (EULAG), 900s (FV and ESP)600s (EULAG), 900s (FV and ESP)► Forcing: Forcing: Idealised zIdealised zonally symmetric SSTonally symmetric SST

► Initialization: Initialization: Eulag started from rest, FV and Eulag started from rest, FV and ESP from their standard initial conditionsESP from their standard initial conditions

Page 10: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Zonally averaged zonal wind

• Westerly Jet cores:

EULAG (55 m/s)

FV (65 m/s)

ESP (60 m/s)

•Easterly peaks:

EULAG (10 m/s)

FV (10 m/s)

ESP (10 m/s)

Page 11: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Zonally averaged potential Temperatue

•There is a good agrement between EULAG and FV

•ESP simulates coldest boundary layer in the tropics

Page 12: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Zonally averaged specific humidity

Page 13: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State
Page 14: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Hovemoller plot of convective precipitation,averaged over 10oS-10oN

Page 15: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State
Page 16: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Aqua-planet: Simulation with static GAAqua-planet: Simulation with static GA

Resolution (o)

Page 17: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Aquaplanet: Video of simualtion with Static GAAquaplanet: Video of simualtion with Static GA

Page 18: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Aquaplanet: Simulation with Static GAAquaplanet: Simulation with Static GA

Page 19: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

ERA40 - Feb 79ERA40 - Feb 79

Page 20: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

AMIP: CAM-EULAG - Feb 79AMIP: CAM-EULAG - Feb 79

Page 21: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

NCEP - Feb 79NCEP - Feb 79

Page 22: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

SGMIP: CAM-EULAG GridSGMIP: CAM-EULAG Grid

Page 23: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

SummarySummary►A non-hydrostatic dynamic core that has A non-hydrostatic dynamic core that has

capability for both static and dynamic grid capability for both static and dynamic grid adaptation (EULAG) is coupled with CAM.adaptation (EULAG) is coupled with CAM.

►CAM-EULAG aqua-planet simulation agree well CAM-EULAG aqua-planet simulation agree well those from standard CAMthose from standard CAM

►AMIP and SGMIP simulations using CAM-EULAG AMIP and SGMIP simulations using CAM-EULAG are in progress!!!are in progress!!!

Page 24: Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State

Thank you!!!Thank you!!!