Numerical Models for Geophysical Fluid Dynamics Applications: Do we really need more new models?* Frank Giraldo Department of Applied Mathematics Naval.

Slides:



Advertisements
Similar presentations
Basics of numerical oceanic and coupled modelling Antonio Navarra Istituto Nazionale di Geofisica e Vulcanologia Italy Simon Mason Scripps Institution.
Advertisements

What’s quasi-equilibrium all about?
A NUMERICAL PREDICTION OF LOCAL ATMOSPHERIC PROCESSES A.V.Starchenko Tomsk State University.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.
The Problem of Parameterization in Numerical Models METEO 6030 Xuanli Li University of Utah Department of Meteorology Spring 2005.
GFDL’s unified regional-global weather and climate modeling system is designed for all temporal-spatial scales Examples: Regional cloud-resolving Radiative-Convective.
ICONAM ICOsahedral Non-hydrostatic Atmospheric Model -
Numerical Modeling of Climate Hydrodynamic equations: 1. equations of motion 2. thermodynamic equation 3. continuity equation 4. equation of state 5. equations.
Climate modeling Current state of climate knowledge – What does the historical data (temperature, CO 2, etc) tell us – What are trends in the current observational.
Earth Systems Science Chapter 6 I. Modeling the Atmosphere-Ocean System 1.Statistical vs physical models; analytical vs numerical models; equilibrium vs.
Generalized vertical Coordinate Ocean Model for Multi-Scale, Non-Boussinesq or Boussinesq Applications Y. Tony Song Jet Propulsion Laboratory, California.
1 NGGPS Dynamic Core Requirements Workshop NCEP Future Global Model Requirements and Discussion Mark Iredell, Global Modeling and EMC August 4, 2014.
Numerical weather prediction: current state and perspectives M.A.Tolstykh Institute of Numerical Mathematics RAS, and Hydrometcentre of Russia.
What is a climate model?. Substitutes for reality Closely mimics some essential elements Omits or poorly mimics non-essential elements What is a Model?
NATS 101 Lecture 25 Weather Forecasting I. Review: ET Cyclones Ingredients for Intensification Strong Temperature Contrast Jet Stream Overhead S/W Trough.
Coupled GCM The Challenges of linking the atmosphere and ocean circulation.
Introduction In the next few slides you will get an overview of the types of models that the Navy is using – analysis systems, tidal models and the primitive.
Efficient High-Order Methods for Geophysical Fluid Dynamics Models* Frank Giraldo Department of Applied Mathematics Naval Postgraduate School, Monterey.
Forecasting and Numerical Weather Prediction (NWP) NOWcasting Description of atmospheric models Specific Models Types of variables and how to determine.
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Zängl ICON The Icosahedral Nonhydrostatic model: Formulation of the dynamical core and physics-dynamics coupling Günther Zängl and the ICON.
Development of WRF-CMAQ Interface Processor (WCIP)
Mesoscale Modeling Review the tutorial at: –In class.
Willem A. Landman Asmerom Beraki Francois Engelbrecht Stephanie Landman Supercomputing for weather and climate modelling: convenience or necessity.
How do we predict weather and climate?. Review of last lecture Well-defined pattern of heating, temperature, pressure and winds around the globe. Well-defined.
NATS 101 Section 13: Lecture 24 Weather Forecasting Part I.
Preliminary Results of Global Climate Simulations With a High- Resolution Atmospheric Model P. B. Duffy, B. Govindasamy, J. Milovich, K. Taylor, S. Thompson,
Sept COMP60611 Fundamentals of Concurrency Lab Exercise 2 Notes Notes on the finite difference performance model example – for the lab… Graham Riley,
Use of Dynamical Adaptation in Research Impact Studies Second Workshop on Statistical and Dynamical Adaptation May 2003, Vienna, Austria Martina.
National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California 1 J. Teixeira(1), C. A.
A baroclinic instability test case for dynamical cores of GCMs Christiane Jablonowski (University of Michigan / GFDL) David L. Williamson (NCAR) AMWG Meeting,
Three Lectures on Tropical Cyclones Kerry Emanuel Massachusetts Institute of Technology Spring School on Fluid Mechanics of Environmental Hazards.
Weather forecasting by computer Michael Revell NIWA
KoreaCAM-EULAG February 2008 Implementation of a Non-Hydrostatic, Adaptive-Grid Dynamics Core in the NCAR Community Atmospheric Model William J. Gutowski,
“Very high resolution global ocean and Arctic ocean-ice models being developed for climate study” by Albert Semtner Extremely high resolution is required.
Toward all-scale simulation of moist atmospheric flows with soundproof equations Wojciech W. Grabowski 1, Marcin J. Kurowski 2, Zbigniew P. Piotrowski.
Recent Developments in the NRL Spectral Element Atmospheric Model (NSEAM)* Francis X. Giraldo *Funded.
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.
Lecture 5 Weather Maps and Models Chapters 5 and Chapter 6 Homework Due Friday, October 3, 2014 TYU Ch 6: 1,2,5,7,11,14,17,18,20; TYPSS Ch 6: 2 TYU Ch.
1 The Nonhydrostatic Icosahedral (NIM) Model: Description and Potential Use in Climate Prediction Alexander E. MacDonald Earth System Research Lab Climate.
Nonhydrostatic Global Circulation Model ICON A joint model development of DWD and MPI-M.
On the mechanism of eastward-propagation of super cloud clusters (SCCs) over the equator – Impact of precipitation activities on climate of East Asia –
Bogdan Rosa 1, Marcin Kurowski 1 and Michał Ziemiański 1 1. Institute of Meteorology and Water Management (IMGW), Warsaw Podleśna, 61
Mass Coordinate WRF Dynamical Core - Eulerian geometric height coordinate (z) core (in framework, parallel, tested in idealized, NWP applications) - Eulerian.
Governing Equations II
Stratiform Precipitation Fred Carr COMAP NWP Symposium Monday, 13 December 1999.
Model and Data Hierarchies for Simulating and Understanding Climate Marco A. Giorgetta Demands on next generation dynamical solvers.
Vincent N. Sakwa RSMC, Nairobi
Development of an Atmospheric Climate Model with Self-Adapting Grid and Physics Joyce E. Penner 1, Michael Herzog 2, Christiane Jablonowski 3, Bram van.
Performance of a Semi-Implicit, Semi-Lagrangian Dynamical Core for High Resolution NWP over Complex Terrain L.Bonaventura D.Cesari.
T.Nasuno, H.Tomita, M.Satoh, S. Iga, and H.Miura Frontier Research Center for Global Change WMO International Cloud Modeling Workshop July 12-16, 2004,
Time Integration Schemes Bill Skamarock NCAR/MMM 1.Canonical equations for scheme analyses. 2.Time-integration schemes used in NWP models.
Atmospheric Dynamics Suzanne Gray (University of Reading) With thanks to Alan Gadian and Geraint Vaughan. Basic dynamical concepts.
1 Next Generation of NR Michiko Masutani November 20, 2008.
Nonhydrostatic Icosahedral Model (NIM) Jin Lee. NIM Project Goal: A non-hydrostatic global model for earth system modeling, and weather and intra-seasonal.
ESSL Holland, CCSM Workshop 0606 Predicting the Earth System Across Scales: Both Ways Summary:Rationale Approach and Current Focus Improved Simulation.
Emerging Research Opportunities at the Climate Modeling Laboratory NC State University (Presentation at NIA Meeting: 9/04/03) Fredrick H. M. Semazzi North.
Numerical Weather Forecast Model (governing equations)
Grid Point Models Surface Data.
Climate , Climate Change, and climate modeling
seasonal prediction for Myanmar
Shuyi S. Chen, Ben Barr, Milan Curcic and Brandon Kerns
National Center for Atmospheric Research
Outlines of NICAM NICAM (Nonhydrostatic ICosahedral Atmospheric Model)
Climate Dynamics 11:670:461 Alan Robock
Modeling the Atmos.-Ocean System
How will the earth’s temperature change?
COMP60621 Designing for Parallelism
NWP Strategy of DWD after 2006 GF XY DWD Feb-19.
Conservative Dynamical Core (CDC)
Presentation transcript:

Numerical Models for Geophysical Fluid Dynamics Applications: Do we really need more new models?* Frank Giraldo Department of Applied Mathematics Naval Postgraduate School, Monterey CA USA Collaborators: Matthias Läuter (AWI, Potsdam), Marco Restelli (Max-Planck, Hamburg), Emil Constantinescu (Argonne NL, Chicago), Jim Kelly (NPS) *Funded by the Office of Naval Research: (1) Computational Mathematics and (2) Meteorology

The Answer is Yes! But we need to answer why. Numerical models are used in GFD to study the atmosphere and ocean, mostly separately but recently interest in coupled modeling has increased. However, numerous models already exist so why do we need to develop more models? Here are a few reasons for considering new models: 1.Computer architectures change – this affects the efficiency of an existing model. So, we must design the numerical method to take full advantage of the computing platform (e.g., global vs. local methods). 2.Increased computational power – with more computational power comes more resolution (more grid points in your model). This has immediate consequences in the validity of some assumptions in your governing equations of motion (e.g., hydrostatic vs. non-hydrostatic). 3.Variability of models is important for ensembles; this is important for NWP (e.g., tropical cyclone tracking) but is this important for climate? I would be interested in such a discussion. 4.New numerics should give us increased capabilities. However, the numerics of the dynamics is not sufficient to give us better results. We also need to revisit the methodologies used within the physical parameterizations. The models are only as good as their weakest links (e.g., dynamics, physics, initial conditions, boundary conditions).

Talk Summary Part I 1.How do computer architectures affect the models? Vector versus Distributed-memory computers Global versus Local Methods 2.Can Local Methods compete with Global Methods? Accuracy and Efficiency 3.How does resolution affect the models? Hydrostatic versus Non-hydrostatic models and regions of validity of the governing equations 4.How can we systematically improve the Physical Parameterizations Hierarchy of simple to complex representations Part II  Results of a new storm-surge model under development Currently, we only have tsunami wave propagation

1. How do computer architectures affect Models?

Domain Decomposition: How does one break-up the problem across processors? Global Method: N proc = O(T) Local Method: N proc =O(T 2 )

Communication: What information do processors require? Global Method: All-to-all communication stencil Local Method: Small communication stencil

Operation Count Local Method (e.g., NSEAM, ICON) –O(T 2 N N lev ) quadratic dependence on resolution Global Method (e.g., IFS, GFS, ECHAM, NOGAPS) –O(T 3 N lev ) cubic dependence on resolution Local Method Proof: –The total cost is O(n H 2 N 3 N lev ) –Now, let T= n H N which then gives O(T 2 N N lev ) Global Method Proof: –The total cost is O( N lat 3 N lev + N lon log N lon N lev ) –Now, let T= 2/3 N lat which gives O(T 3 N lev )

2. Can Local Methods compete with Global Methods?

NSEAM T72 L20 (Local Method) Zonal mean zonal wind averaged using the last 1000 days of the simulation. Both models yield very similar results where the mid-latitude jets are clearly visible in both models. Accuracy of Global and Local Methods (Held-Suarez Test run for 1200 days) IFS T106 L30 (Global Method)

Accuracy of a Local Method (Surface Values for T185 L26 during 0-30 days) Pressure Temperature 30 day simulation for a fully 3D atmospheric model for the Jablonowski-Williamson Baroclinic Instability problem

Jablonowski-Williamson Baroclinic Instability NASA is the Lin-Rood model (finite volume semi-Lagrangian), GME is the DWD model (finite volume) model, and NCAR is the community climate model (spherical harmonics). NASA and GME (dashed lines) are 2 nd order models while NCAR and NSEAM are high-order models. NSEAM and NCAR behave similarly.

Advantages of Local Methods: Adaptive Unstructured Grid Capabilities Unfortunately, not all local methods allow for such flexibility. Only if the model is built directly on top of triangles can this flexibility be used. ICON, NSEAM, and the new model being developed at AWI-Potsdam and NPS are such models.

Icosahedral Telescoping Hexahedral Icosahedral Adaptive Geometric Flexibility of Local Methods Adaptive Quadrilaterals Triangles Banded

Performance of Global versus Local Methods (T239 L30 DT=300 seconds) Local Global

Scalability of Local Methods IBM SP4 (1.7 GHz) Note that the problem size from T249 L30 to T498 L60 has increased by a factor of 16 (2 2 hor x 2 vert x 2 time-steps). However, the Wallclock Time has only decreased by a factor of 8. Furthermore, NSEAM T498 L60 scales linearly with processor count! At T498 L60 NSEAM can theoretically accommodate 70,000 processors! T249 (54 km) L30 DT=300 secs T498 (20 km) L60 DT=150 secs

3. How does resolution affect the Models?

Non-hydrostatic Equations (fully compressible Euler equations) (Mass) (Momentum) (Energy) (Equation of State )

Non-hydrostatic Equations (Expanded Form) (Mass) (H-Momentum) (Energy) (Equation of State ) (V-Momentum) (W-Momentum)

Hydrostatic Equations (Mass) (H-Momentum) (Energy) (Equation of State ) (V-Momentum) (W-Momentum)

Pseudo-Incompressible Equations (Very Similar to the Compressible equations) (Mass) (H-Momentum) (Energy) (Equation of State ) (V-Momentum) (W-Momentum)

When are these equations valid? 1.Non-hydrostatic Equations These equations are valid at all spatial scales; these are the most general form of the governing equations. The problem with this form is that they permit acoustic waves which are very fast and have little effects on the dynamical processes we are interested in. We know how to solve these equations well but requires sophisticated numerical methods (DG, semi-implicit, etc.) 2.Hydrostatic Equations These are very simple equations to solve but are not valid if you are interested in vertical acceleration. Because vertical acceleration is omitted, it then means that the vertically propagating acoustic waves are removed from the equations. This approximation is no longer valid below 10km resolution. Many NWP models are either at this limit or approaching it quickly (e.g., IFS, UM, Grapes). 3.Pseudo-Incompressible Equations It would be nice to keep the equations valid below 10km without having to deal with the vertically propagating acoustic waves; these equations are a likely candidate. No operational NWP or climate models currently use this approach, only research codes (e.g., EULAG). It would be interesting to explore this form of the equations (joint work with R. Klein and M. Läuter).

4. How can we systematically improve the physical parameterization?

How can we improve the Parameterizations? Like with the dynamics, we need a hierarchy of levels of complexity. E.g., for dyamics, we have: 1.Shallow Water equations on the Sphere 2.Hydrostatic/Non-hydrostatic equations in x-z 3.Hydrostatic equations in 3D (e.g., NSEAM) 4.Non-hydrostatic equations in 3D and on the sphere (under development with M. Läuter). We need the same thing for the physical parameterization. I am only aware of the following hierarchy of complexity: 1.Dry dynamics with simple solar forcing (Held-Suarez) 2.Dynamics with Kessler physics (2 or 3 phases of moisture) 3.Dynamics with full physics but with no terrain and prescribed SST (Aqua- Planet) The simplest of these (excluding Held-Suarez) are already quite complex and so it is difficult to discern what should the correct model behavior be. More work needs to be done in this area and we need people well-versed in physics to work with numerical analysts to build better physics that takes advantage of the new dynamical cores.

NSEAM T72 L20 (Local Method) Zonal mean zonal wind averaged using the last 1000 days of the simulation. Both models yield very similar results where the mid-latitude jets are clearly visible in both models. Held-Suarez Test (A good test, but a very simple one) IFS T106 L30 (Global Method)

Nonhydrostatic Model with Kessler Physics (3 phases of water: vapor, condensation, precip) Vapor Rain Clouds This test is already quite complicated and requires very careful analysis to discern whether or not the model behaves correctly.

Control Control Day 0~180 Surface Temperature & Convective Precipitation Aqua-Planet Experiments (~T54)

Control 3.75° x 2.5° L19 Neale & Hoskins (2001) 1800W0E ControlControl Convective Precipitation (-5°~5°) NSEAM E6P8L20 (~2.2°~T54) UKMO Tomita NICAM Cloud Resolving Model 1800W0E w/ reduced Hyperviscosity (  =5e5)

Part I: Summary We believe we have a good handle on the governing equations of motion and how to solve them accurately and efficiently on big computers However, in order to take full advantage of these new equations, methods, and computers requires a better coupling of the dynamics and physics. The physics is responsible for the skill of a forecast and so there needs to be as much time spent on this aspect as on dynamical cores and numerical methods for these. In order to construct a “new physics” requires a step-by-step construction and integration of the physics into dynamical cores so that both the atmospheric physicist and the applied mathematician both understand how best to construct and validate the new codes. We need a hierarchy of physical parameterizations from simple to very complex in order to fully understand and improve the models. It has been my experience that physics has been constructed as a collection of various codes (implemented by different people and at different places). This makes it very difficult to understand how all of these processes work together. In contrast, dynamical cores, data assimilation, and normal mode initialization routines are always written by the same persons. IPAM Meeting Next March-June: Model and Data Hierarchies for Simulating and Understanding Climate

Part II: Some results of a new storm-surge model under development

(Copyright Anders Grawin, 2006) Coastal Ocean Model Collaborators: D. Alevras (Hellenic Hydrography Lab), J. Behrens (U. Hamburg), T. Warburton (Rice), M. Restelli (U. Sevilla),

Propagation of the 2004 Indian Ocean Tsunami (Grid Dimensions: Np=66715, Ne=130444, N=1, K=2, J=1) Time evolution of the water surface height x y

Black color: National Institute of Oceanography (NIO), Goa, India Red color : University of Hawaii's Sea Level Center database (Honolulu) Blue color: "Mercator" depth gauge recording of 26 December 2004 tsunami

Propagation of the 2004 Indian Ocean Tsunami (Comparisons between Obs and Model) y

Black color: TOPEX / POSEIDON 2 hrs 05 min Red color : Jason 1 2 hrs 00 min Green color: Envisat 3 hrs 15 min NOAA (