NCAR EULAG: a computational model for multi-scale flows, an overview *National Center for Atmospheric Research, Boulder, Colorado, U.S.A. Piotr K Smolarkiewicz*,

Slides:



Advertisements
Similar presentations
Governing Equations III
Advertisements

Error Indicator based on the Multidimensional Positive Definite Advection Transport Algorithm (MPDATA) Joanna Szmelter Piotr K. Smolarkiewicz Cranfield.
Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
LARGE EDDY SIMULATION Chin-Hoh Moeng NCAR.
Discretizing the Sphere for Multi-Scale Air Quality Simulations using Variable-Resolution Finite-Volume Techniques Martin J. Otte U.S. EPA Robert Walko.
MUTAC Review April 6-7, 2009, FNAL, Batavia, IL Mercury Jet Target Simulations Roman Samulyak, Wurigen Bo Applied Mathematics Department, Stony Brook University.
A Cloud Resolving Model with an Adaptive Vertical Grid Roger Marchand and Thomas Ackerman - University of Washington, Joint Institute for the Study of.
UNCLASSIFIED 3.5: Eddy Seeding for Improved WRF- LES Simulations Using Realistic Lateral Boundary Conditions Brian Gaudet, Aijun Deng, David Stauffer,
A Non-oscillatory Forward in Time Formulation for Incompressible Fluid Flows Joanna Szmelter, Pradeep K Manickam.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
3-D Large Eddy Simulation for Jet Noise Prediction A.Uzun, G. Blaisdell, A. Lyrintzis School of Aeronautics and Astronautics Purdue University Funded by.
1 B. Frohnapfel, Jordanian German Winter Academy 2006 Turbulence modeling II: Anisotropy Considerations Bettina Frohnapfel LSTM - Chair of Fluid Dynamics.
Network and Grid Computing –Modeling, Algorithms, and Software Mo Mu Joint work with Xiao Hong Zhu, Falcon Siu.
HOW AESOP GOT A SUNTAN A fractured fairy tale (with apologies to the producers of the Rocky and Bullwinkle show) The cast of this episode: Oliver Fringer.
SSL (UC Berkeley): Prospective Codes to Transfer to the CCMC Developers: W.P. Abbett, D.J. Bercik, G.H. Fisher, B.T. Welsch, and Y. Fan (HAO/NCAR)
Brookhaven Science Associates U.S. Department of Energy Neutrino Factory / Muon Collider Targetry Meeting May 1 - 2, Oxford, GB Target Simulations Roman.
LES of Turbulent Flows: Lecture 3 (ME EN )
FUNDAMENTAL EQUATIONS, CONCEPTS AND IMPLEMENTATION
Basic Concepts of Numerical Weather Prediction 6 September 2012.
1 LES of Turbulent Flows: Lecture 1 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
The equations of motion and their numerical solutions III by Nils Wedi (2006) contributions by Mike Cullen and Piotr Smolarkiewicz.
Development of WRF-CMAQ Interface Processor (WCIP)
NCAR ΔX O(10 -2 ) m O(10 2 ) m O(10 4 ) m O(10 7 ) m Cloud turbulence Gravity waves Global flows Solar convection Numerical merits of anelastic models.
1 LES of Turbulent Flows: Lecture 11 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
1.Introduction 2.Description of model 3.Experimental design 4.Ocean ciruculation on an aquaplanet represented in the model depth latitude depth latitude.
An introduction to semi-Lagrangian methods III Luca Bonaventura Dipartimento di Matematica “F. Brioschi”, Politecnico di Milano MOX – Modeling and Scientific.
ECMWF 2015 Slide 1 Lagrangian/Eulerian equivalence for forward-in-time differencing for fluids Piotr Smolarkiewicz “The good Christian should beware of.
Comparison of convective boundary layer velocity spectra calculated from large eddy simulation and WRF model data Jeremy A. Gibbs and Evgeni Fedorovich.
NCAR EULAG: high-resolution computational model for research of multi-scale geophysical fluid dynamics *National Center for Atmospheric Research, Boulder,
Governing equations: Navier-Stokes equations, Two-dimensional shallow-water equations, Saint-Venant equations, compressible water hammer flow equations.
Budgets of second order moments for cloudy boundary layers 1 Systematische Untersuchung höherer statistischer Momente und ihrer Bilanzen 1 LES der atmosphärischen.
Modeling the Atmospheric Boundary Layer (2). Review of last lecture Reynolds averaging: Separation of mean and turbulent components u = U + u’, = 0 Intensity.
Direct simulation of planetary and stellar dynamos II. Future challenges (maintenance of differential rotation) Gary A Glatzmaier University of California,
The equations of motion and their numerical solutions II by Nils Wedi (2006) contributions by Mike Cullen and Piotr Smolarkiewicz.
Measurements in Fluid Mechanics 058:180:001 (ME:5180:0001) Time & Location: 2:30P - 3:20P MWF 218 MLH Office Hours: 4:00P – 5:00P MWF 223B-5 HL Instructor:
Numerical simulations of inertia-gravity waves and hydrostatic mountain waves using EULAG model Bogdan Rosa, Marcin Kurowski, Zbigniew Piotrowski and Michał.
Toward all-scale simulation of moist atmospheric flows with soundproof equations Wojciech W. Grabowski 1, Marcin J. Kurowski 2, Zbigniew P. Piotrowski.
CITES 2005, Novosibirsk Modeling and Simulation of Global Structure of Urban Boundary Layer Kurbatskiy A. F. Institute of Theoretical and Applied Mechanics.
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.
Ch 4 Fluids in Motion.
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D conservation of momentum (contd.) Or, in cartesian tensor notation, Where repeated.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Presented by Adaptive Hybrid Mesh Refinement for Multiphysics Applications Ahmed Khamayseh and Valmor de Almeida Computer Science and Mathematics Division.
Bogdan Rosa 1, Marcin Kurowski 1 and Michał Ziemiański 1 1. Institute of Meteorology and Water Management (IMGW), Warsaw Podleśna, 61
NATO ASI Conference, Kyiv MODELING AND SIMULATION OF TURBULENT PENETRATIVE CONVECTION AND POLLUTANT DISPERSION ABOVE THE URBAN HEAT ISLAND IN STABLY.
Standardized Test Set for Nonhydrostatic Dynamical Cores of NWP Models
Some slides on UCLA LM-MHD capabilities and Preliminary Incompressible LM Jet Simulations in Muon Collider Fields Neil Morley and Manmeet Narula Fusion.
Mass Coordinate WRF Dynamical Core - Eulerian geometric height coordinate (z) core (in framework, parallel, tested in idealized, NWP applications) - Eulerian.
Governing Equations II
Modeling orographic flows on unstructured meshes Piotr Smolarkiewicz, National Center for Atmospheric Research*, USA; Joanna Szmelter, Loughborough University,
Mesoscale Modeling with a 3D Turbulence Scheme Jocelyn Mailhot and Yufei Zhu (Claude Pelletier) Environment Canada MSC / MRB 3 rd Annual Meeting on CRTI.
Development of an Atmospheric Climate Model with Self-Adapting Grid and Physics Joyce E. Penner 1, Michael Herzog 2, Christiane Jablonowski 3, Bram van.
Simulation Of Buoyancy Driven Flows Inside Heated Cavities Using LES And URANS Approaches School Of M.A.C.E. The University Of Manchester. Presented by:
MODELING OF SUBGRID-SCALE MIXING IN LARGE-EDDY SIMULATION OF SHALLOW CONVECTION Dorota Jarecka 1 Wojciech W. Grabowski 2 Hanna Pawlowska 1 Sylwester Arabas.
Global variable-resolution semi-Lagrangian model SL-AV: current status and further developments Mikhail Tolstykh Institute of Numerical Mathematics, Russian.
Atm S 547 Lecture 1, Slide 1 The Atmospheric Boundary Layer (ABL or PBL) The layer of fluid directly above the Earth’s surface in which significant fluxes.
Computational Modeling of 3D Turbulent Flows With MC2 Claude Pelletier Environment Canada MSC / MRB.
1 LES of Turbulent Flows: Lecture 7 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
HYBRID LARGE EDDY SIMULATION/REYNOLDS AVERAGED NAVIER-STOKES FORMULATION FOR NUMERICAL WEATHER PREDICITON H. A. Hassan North Carolina State University,
1 On forward in time differencing: an unstructured mesh framework Joanna Szmelter Piotr Smolarkiewicz Loughborough University NCAR UK Colorado USA.
ECMWF 2015 Slide 1 A hybrid all-scale finite-volume module for global NWP Piotr Smolarkiewicz, Willem Deconinck, Mats Hamrud, George Mozdzynski, Christian.
04, 2016, Reading Unified Framework for Discrete Integrations of Compressible and Soundproof PDEs of Atmospheric Dynamics.
Development of the two-equation second-order turbulence-convection model (dry version): analytical formulation, single-column numerical results, and.
Pier Siebesma Today: “Dry” Atmospheric Convection
Hurricane Vortex X L Converging Spin up Diverging Spin down Ekman
Multiscale aspects of cloud-resolving simulations over complex terrain
Perturbation equations for all-scale atmospheric dynamics
Models of atmospheric chemistry
EULAG-MHD: simulation of global solar dynamo
Conservative Dynamical Core (CDC)
Presentation transcript:

NCAR EULAG: a computational model for multi-scale flows, an overview *National Center for Atmospheric Research, Boulder, Colorado, U.S.A. Piotr K Smolarkiewicz*,

NCAR Two optional modes for integrating fluid PDEs: Eulerian --- control-volume wise integral Lagrangian --- trajectory wise integral Numerical algorithms: Nonoscillatory Forward-in-Time (NFT) for the governing PDEs Preconditioned non-symmetric Krylov-subspace elliptic solver GCR(k) Generalized time-dependent curvilinear coordinates for grid adaptivity Optional fluid equations (nonhydrostatic): Anelastic (Ogura-Phillips, Lipps-Hemler, Bacmeister-Schoeberl, Durran) Compressible/incompressible Boussinesq, Incompressible Euler/Navier-Stokes’ Fully compressible Euler equations for high-speed flows Note: not all options are user friendly ! Available strategies for simulating turbulent dynamics: Direct numerical simulation (DNS) Large-eddy simulation, explicit and implicit (LES, ILES) EULAG  EUlerian/semi-LAGrangian numerical model for fluids Theoretical Features

NCAR Multi-time scale evolution of a meso-scale orographic flow (Smolarkiewicz & Szmelter, 2008, JCP, in press)

NCAR A Brief History Early 1980’s (plus), development of MPDATA Late 1980’s/early 1990’s, semi-Lagrangian advection and its extension on fluid systems Early 1990’s, congruence of SL and EU and formulating GCR(k) pressure solver Mid 1990’s, time-dependent lower boundary, extension to spheres (EulaS), parallelization Late 1990’s/early 2000’s, unification of EULAG and EULAS 2000’s, generalized coordinates and applications, unstructured meshes

NCAR Tenets of EULAG: Simplicity: a compact mathematical/numerical formulation Generality: interdisciplinary multi-physics applications Reliability: consistent stability and accuracy across a range of Froude, Mach, Reynolds, Peclet (etc.) numbers

NCAR Mathematical Formulation Multidimensional positive definite advection transport algorithm (MPDATA):

NCAR Abstract archetype equation for fluids, e.g., Lagrangian evolution equationEulerian conservation law Kinematic or thermodynamic variables, R the associated rhs 

NCAR Either form (Eulerian/semi-Lagrangian) is approximated to second-order using a template algorithm: Numerical design whereis the solution sought at the grid point a two-time-level either advective semi-Lagrangian or flux-form Eulerian NFT transport operator (Sm. & Pudykiewicz, JAS,1992; Sm. & Margolin, MWR 1993).

NCAR Numerical design Motivation for Lagrangian integrals

NCAR Numerical design Compensating first error term on the rhs is a responsibility of an FT advection scheme (e.g. MPDATA). The second error term depends on the implementation of an FT scheme Forward in time temporal discretization Second order Taylor sum expansion about t=nΔt Motivation for Eulerian integrals

NCAR Numerical design  system implicit with respect to all dependent variables. On grids co-located with respect to all prognostic variables, it can be inverted algebraically to produce an elliptic equation for pressure solenoidal velocitycontravariant velocity subject to the integrability condition Boundary conditions on Boundary value problem is solved using nonsymmetric Krylov subspace solver - a preconditioned generalized conjugate residual GCR(k) algorithm (Smolarkiewicz and Margolin, 1994; Smolarkiewicz et al., 2004) Imposed on All principal forcings are assumed to be unknown at n+1

NCAR A generalized mathematical framework for the implementation of deformable coordinates in a generic Eulerian/semi-Lagrangian format of nonoscillatory- forward-in-time (NFT) schemes Technical apparatus of the Riemannian Geometry must be applied judiciously, in order to arrive at an effective numerical model. Dynamic grid adaptivity Prusa & Sm., JCP 2003; Wedi & Sm., JCP 2004, Sm. & Prusa, IJNMF 2005 Diffeomorphic mapping Example: Continuous global mesh transformation (t,x,y,z) does not have to be Cartesian!

NCAR Boundary-fitted mappings; e.g., LES of a moist mesoscale valley flow ( Sm. & Prusa, IJNMF 2005) Cloud-water mixing ratio at bottom surface of the model Vertical velocity (left panel) and cloud water mixing ratio (right panel) in the yz cross section at x=120 km

NCAR Boundary-adaptive mappings (Wedi & Sm., JCP, 2004) 3D potential flow past undulating boundaries Sem-Lagrangian option; Courant number ~5. Vorticity errors in potential-flow simulation

NCAR Boundary fitting mappings (Wedi & Sm., JCP, 2004) 3D potential flow past undulating boundaries Sem-Lagrangian option; Courant number ~5. Vorticity errors in potential-flow simulation mappings

NCAR Example: free-surface “real” water flow (Wedi & Sm., JCP,2004)

NCAR Targeted flow features (Prusa & Sm., JCP, 2003)

NCAR

Urban PBL (Smolarkiewicz et al. 2007, JCP) tests robustness of the continuous mapping approach contours in cross section at z=10 mnormalized profiles at a location in the wake

NCAR Model equations (intellectual kernel) Anelastic system of Lipps & Hemler (JAS, 1982)

NCAR Strategies for simulating turbulent flows Direct numerical simulation (DNS), with all relevant scales of motion resolved, thus admitting variety of numerical methods; Large-eddy simulation (LES), with all relevant sub-grid scales parameterized, thus preferring higher-order methods; Implicit large-eddy simulation (ILES) — alias monotonically integrated large-eddy-simulation (MILES), or implicit turbulence modeling — with a bohemian attitude toward sub-grid scales and available only with selected numerical methods.

NCAR DNS, with all relevant scales of motion resolved Important complement of laboratory studies, aiming at comprehension of fundamental physics, even though limited to low Reynolds number flows

NCAR Plumb & McEvan (1978) lab experiment Analysis of the DNS results showed that the lab experiment is more relevant to the atmospheric QBO than appreciated (in the literature)

NCAR LES, with all relevant sub-grid scales parameterized Theoretical, physically-motivated SGS models lack universality and can be quite complicated in practice, yet they are effective (and thus important) for a range of flows; e.g., shear-driven boundary layers Domain 340x160x40 m^3 covered with dx=dy=2m dz=1m Result depend on explicit SGS model (here TKE), because the saltation physics that controls dunes’ evolution depends crucially on the boundary stress. Example: Simulations of boundary layer flows past rapidly evolving sand dunes

NCAR LES, with all relevant sub-grid scales parameterized Domain 340x160x40 m^3 covered with dx=dy=2m dz=1m Results depend on explicit SGS model (here TKE), because the saltation physics that controls dunes’ evolution depends crucially on the boundary stress. Example: Simulations of boundary layer flows past sand dunes Theoretical, physically-motivated SGS models lack universality and can be quite complicated in practice; yet they are effective, and thus important, for shear-driven boundary layer flows

NCAR LES vs RANS; urban PBL (Smolarkiewicz et al.2007,JCP)

NCAR ILES, with a bohemian attitude toward sub-grid scales

NCAR ILES: Controversial approach, yet theoretically sound and practical, thus gaining wide appreciation Cumulative experience of the community covers broad range of flows and physics; Implicit Large Eddy Simulation: Computing Turbulent Fluid Dynamics. Ed. Grinstein FF, Margolin L, and Rider W. Cambridge University Press, 2007 The EULAG’s experience includes rotating stratified flows on scales from laboratory to global circulations and climate.

NCAR Canonical decaying-turbulence studies demonstrate the soundness of the approach

NCAR

Global circulation and climate

NCAR DNS / ILES Example: Solar convection (Elliott & Smolarkiewicz, 2002) Both simulations produced similar patterns of vertical velocity, with banana-cell convective rolls and velocities of the order of a few hundred [m/s] DNS and the ILES solutions produced similar patterns of mean meridional circulation, but differed in predicting the pattern of the differential rotation Deep convection in the outer interior of the Sun vertical velocity [ms−1] on a horizontal surface near the middle of the domain for the ILES run time-averaged angular velocity [nHz] DNSILES

NCAR Recent extensions, MHD

NCAR

Approximate Integrals

NCAR

Other extensions include the Durran and compressible Euler equations. Designing principles are always the same:

NCAR Remarks Synergetic interaction between (i) rules of continuous mapping (e.g., tensor identities), (ii) strengths of nonoscillatory forward-in-time (NFT) schemes, (iii) virtues of the anelastic formulation of the governing equations facilitates design of robust multi-scale multi-physics models for geophysical flows. The direct numerical simulation (DNS), large-eddy simulation (LES), and implicit large-eddy simulation (ILES) turbulence modeling capabilities, facilitate applications at broad range of Reynolds numbers (Smolarkiewicz and Prusa 2002 → Smolarkiewicz and Margolin, 2007). Parallel performance was never an issue. The code was shown to scale from O(10) up to processors. The satisfactory parallel performance is a total of selected numerical methods (NFT MPDATA based + Krylov elliptic solvers) and hard-coded parallel communications throughout the code; i.e., no user-friendly interface!