1 Priority Project CDC Task 2: The compressible approach COSMO-GM, 06.-10.09.2010, Moscow Pier Luigi Vitagliano (CIRA), Michael Baldauf (DWD)

Slides:



Advertisements
Similar presentations
Stable Fluids A paper by Jos Stam.
Advertisements

Joint Mathematics Meetings Hynes Convention Center, Boston, MA
Finite Volume II Philip Mocz. Goals Construct a robust, 2nd order FV method for the Euler equation (Navier-Stokes without the viscous term, compressible)
EULER Code for Helicopter Rotors EROS - European Rotorcraft Software Romuald Morvant March 2001.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.
Algorithm Development for the Full Two-Fluid Plasma System
Günther Zängl, DWD1 Improvements for idealized simulations with the COSMO model Günther Zängl Deutscher Wetterdienst, Offenbach, Germany.
Krakow - September, 15th 2008COSMO WG 2 - Runge Kutta1 Further Developments of the Runge-Kutta Time Integration Scheme Investigation of Convergence (task.
Presenter: Jonathon Nooner. Suppose that we have an f(x,y,t): --- n is treated as a time index, i and j are treated as spatial indices.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
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,
Parallel Mesh Refinement with Optimal Load Balancing Jean-Francois Remacle, Joseph E. Flaherty and Mark. S. Shephard Scientific Computation Research Center.
Prediction of Fluid Dynamics in The Inertial Confinement Fusion Chamber by Godunov Solver With Adaptive Grid Refinement Zoran Dragojlovic, Farrokh Najmabadi,
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC CG Mingham, L Qian, DM Causon and DM Ingram Centre for Mathematical Modelling and Flow Analysis Manchester.
Deutscher Wetterdienst 1 Status report of WG2 - Numerics and Dynamics COSMO General Meeting , Offenbach Michael Baldauf Deutscher Wetterdienst,
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
M. Baldauf, DWD Numerical contributions to the Priority Project ‘Runge-Kutta’ COSMO General Meeting, Working Group 2 (Numerics) Bukarest,
AIAA th AIAA/ISSMO Symposium on MAO, 09/05/2002, Atlanta, GA 0 AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINITIES Serhat Hosder,
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Numerical activities in COSMO; Physics interface; LM-z Zurich 2006 J. Steppeler (DWD)
Aktionsprogramm 2003 AP 2003: LMK Properties of the dynamical core and the metric terms of the 3D turbulence in LMK COSMO- General Meeting.
A Hybrid Particle-Mesh Method for Viscous, Incompressible, Multiphase Flows Jie LIU, Seiichi KOSHIZUKA Yoshiaki OKA The University of Tokyo,
C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici COSMO General Meeting - September 8th, 2009 COSMO WG 2 - CDC 1 An implicit solver based on.
– Equations / variables – Vertical coordinate – Terrain representation – Grid staggering – Time integration scheme – Advection scheme – Boundary conditions.
CENTRAL AEROHYDRODYNAMIC INSTITUTE named after Prof. N.E. Zhukovsky (TsAGI) Multigrid accelerated numerical methods based on implicit scheme for moving.
CFD Lab - Department of Engineering - University of Liverpool Ken Badcock & Mark Woodgate Department of Engineering University of Liverpool Liverpool L69.
Comparison of convective boundary layer velocity spectra calculated from large eddy simulation and WRF model data Jeremy A. Gibbs and Evgeni Fedorovich.
Priority project CDC Overview Task 1 COSMO-GM, Sept. 2010, Moscow M. Baldauf (DWD)
A cell-integrated semi-Lagrangian dynamical scheme based on a step-function representation Eigil Kaas, Bennert Machenhauer and Peter Hjort Lauritzen Danish.
Status report of WG2 - Numerics and Dynamics COSMO General Meeting , Rome Michael Baldauf Deutscher Wetterdienst, Offenbach, Germany.
ALADIN NH Recent progress Petra Smolíková, Radmila Brožková.
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
Distributed Flow Routing Surface Water Hydrology, Spring 2005 Reading: 9.1, 9.2, 10.1, 10.2 Venkatesh Merwade, Center for Research in Water Resources.
J.-Ph. Braeunig CEA DAM Ile-de-FrancePage 1 Jean-Philippe Braeunig CEA DAM Île-de-France, Bruyères-le-Châtel, LRC CEA-ENS Cachan
24-28 Sept. 2012Baldauf, Reinert, Zängl (DWD)1 Michael Baldauf, Daniel Reinert, Günther Zängl (DWD, Germany) PDEs on the sphere, Cambridge, Sept.
Numerical simulations of inertia-gravity waves and hydrostatic mountain waves using EULAG model Bogdan Rosa, Marcin Kurowski, Zbigniew Piotrowski and Michał.
1 Flux Numerical Methods. 2 Flux Basics The finite-volume formulation of the conservation equations resulted in the equation where was the flux of the.
M. Baldauf, U. Blahak (DWD)1 Status report of WG2 - Numerics and Dynamics COSMO General Meeting Sept. 2013, Sibiu M. Baldauf, U. Blahak (DWD)
1 The Nonhydrostatic Icosahedral (NIM) Model: Description and Potential Use in Climate Prediction Alexander E. MacDonald Earth System Research Lab Climate.
10-13 Sept. 2012M. Baldauf (DWD)1 Michael Baldauf Deutscher Wetterdienst, Offenbach, Germany Priority Project "Conservative Dynamical Core" Final report.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
A Non-iterative Hyperbolic, First-order Conservation Law Approach to Divergence-free Solutions to Maxwell’s Equations Richard J. Thompson 1 and Trevor.
Standardized Test Set for Nonhydrostatic Dynamical Cores of NWP Models
Mass Coordinate WRF Dynamical Core - Eulerian geometric height coordinate (z) core (in framework, parallel, tested in idealized, NWP applications) - Eulerian.
1 Reformulation of the LM fast- waves equation part including a radiative upper boundary condition Almut Gassmann and Hans-Joachim Herzog (Meteorological.
Modeling orographic flows on unstructured meshes Piotr Smolarkiewicz, National Center for Atmospheric Research*, USA; Joanna Szmelter, Loughborough University,
1 Application of Weighted Essentially Non-Oscillatory Limiting to Compact Interpolation Schemes Debojyoti Ghosh Graduate Research Assistant Alfred Gessow.
SPH weekly meeting Free surface flows in Code Saturne Results 23/11/2009 Olivier Cozzi.
Development of an Atmospheric Climate Model with Self-Adapting Grid and Physics Joyce E. Penner 1, Michael Herzog 2, Christiane Jablonowski 3, Bram van.
Towards Future Navier-Stokes Schemes Uniform Accuracy, O(h) Time Step, Accurate Viscous/Heat Fluxes Hiroaki Nishikawa National Institute of Aerospace.
A Fully Conservative 2D Model over Evolving Geometries Ricardo Canelas Master degree student IST Teton Dam 1976.
Deutscher Wetterdienst 1FE 13 – Working group 2: Dynamics and Numerics report ‘Oct – Sept. 2008’ COSMO General Meeting, Krakau
Performance of a Semi-Implicit, Semi-Lagrangian Dynamical Core for High Resolution NWP over Complex Terrain L.Bonaventura D.Cesari.
Application of Compact- Reconstruction WENO Schemes to the Navier-Stokes Equations Alfred Gessow Rotorcraft Center Aerospace Engineering Department University.
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
Lecture 3 & 4 : Newtonian Numerical Hydrodynamics Contents 1. The Euler equation 2. Properties of the Euler equation 3. Shock tube problem 4. The Roe scheme.
Priority project CDC Task 1.4: Choice of the anelastic equation system and Milestone 3.2: Suitability of fundamental approximations PP CDC-Meeting, ,
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC
Conservative Dynamical Core (CDC)
Convergence in Computational Science
Perturbation equations for all-scale atmospheric dynamics
Finite Volume Method Philip Mocz.
Bogdan Rosa1, Marcin Kurowski1, Damian Wójcik1,
High Accuracy Schemes for Inviscid Traffic Models
Conservative Dynamical Core (CDC)
Presentation transcript:

1 Priority Project CDC Task 2: The compressible approach COSMO-GM, , Moscow Pier Luigi Vitagliano (CIRA), Michael Baldauf (DWD)

2 Task 2.3: Fully 3D, i.e. non-direction splitted, conservative advection scheme At MeteoCH, a diploma thesis (M. Müllner) has been started, to implement MPDATA into COSMO. No serious problems expected.

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 3 MOTIVATIONS AND GOALS Improve numerical efficiency Improve conservation properties Capability to deal with steep orography Test a new time integration scheme Test spatial schemes based on finite volumes Task 2.2: Complete Finite-Volume solver for the EULER equations

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 4 Dry Euler equations (without Coriolis force) in conservative form W =W = F y =F x =F z =B=B= E = E kin + E int = ½ U 2 + c p T

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 5 SPATIAL DISCRETISATION Finite Volumes approach Integral form allows discontinuities in the flow field Conservation laws applied to each sub-domain (cell) Variables stored at cell centers Fluxes approximated at cell face centers  (VW)/  t + R(W) = 0 R(W) = Q – B – D Q = fluxes D = k∆ 4 artificial dissipation B = source terms

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 6 DUAL TIME STEPPING  W n+1 /  + ½(3W n+1 - 4W n + W n-1 )/  t + R(W n+1 ) = 0 Solution of the implicit equation system: add a pseudo-time  derivative to the unsteady equation integration in  is performed by an explicit Runge-Kutte scheme advance the solution in  until the residual of the unsteady equation is negligible convergence acceleration techniques can be adopted without loss of time accuracy: residual averaging, local time stepping, multigrid formulation is A-stable and damps the highest frequency  very large physical time step  t can be used Jameson, A., 1991: Time Dependent Calculations Using Multigrid,with Applications to Unsteady Flows Past Airfoils and Wings. AIAA Paper 91–1596

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 7 DUAL TIME STEPPING Example of time integration with DTS: a norm of the residuals of mass transport equations is monitored

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 8 PRECONDITIONING Improve convergency in dual time for low Mach number flows Correct ill-behaved artificial viscosity fluxes at low Mach Difficulties rise from large ratio between acoustic wave speed and fluid speed Premultiplying the time derivative changes the eigenvalues of the system and accelerates the convergence to steady state. P·  W/  + R(W) = 0 Turkel, E., 1999: Preconditioning techniques in computational fluid dynamics. Annu.Rev.Fluid Mech. 1999,31: Venkateswaran, S., P. E. O. Buelow, C. L. Merkle, 1997: Development of linearized preconditioning methods for enhancing robustness and efficiency of Euler and Navier-Stokes Computations, AIAA Paper

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 9 PRECONDITIONING Example of convergence to steady solution with and without Preconditioning

10 For task 2.2 the following idealised dry test cases where defined: (only a reduced set of the test cases from task 3.1) Atmosphere at rest (G. Zaengl (2004) MetZ) test balance of pressure gradient forces, metric correction terms and buoyancy Cold bubble (Straka et al. (1993)) strong nonlinear, unstationary test, well established reference solution Mountain flow tests: stationary test, well known (partly analytic) solutions Schaer et al (2002) sect. 5b Bonaventura (2000) JCP Linear Gravity waves (Skamarock, Klemp (1994), Giraldo (2008)) unstationary test, wave expansion, analytic solution available

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 11 Field initialisation Effect of mesh skewness Flux – force unbalance ATMOSPHERE AT REST Pressure gradient discretisation standard formulation: p mk = ½ (p m + p k ) pressure gradient correction: p mk = ½ {p m + (∂p/∂z) m Δz m + p k + (∂p/∂z) k Δz k } (∂p/∂z) m = ρ m g

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 12 ATMOSPHERE AT REST INITIAL FIELD W component

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 13 ATMOSPHERE AT REST W component after seconds Δt=3 sec pressure gradient correctionstandard pressure gradient

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 14 ATMOSPHERE AT REST Solution with pressure gradient correction after seconds Δt=300 sec

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 15 CONCLUSIONS 1)Solution is not affected by physical time step nor by CFL 2)Pressure gradient correction improves initialisation of the fields, but has only a smaller positive influence on accuracy after 1 day simulation (but helps convergence). The induced vertical velocities are in the same order of magnitude than in COSMO. 3)Some issues with boundary conditions ATMOSPHERE AT REST

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 16 Flow over a gaussian mountain simulated with a test code based on finite volumes conservative schemes. Vertical velocity component. The dashed line shows the lower boundary of the Rayleigh damping layer, which prevents the wave reflection. TEST CASE MOUNTAIN FLOW Linear, hydrostatic case

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 17 STRAKA TEST  Implemented viscous fluxes with constant ν  Implemented reference atmosphere with constant ∂T/∂z INITIAL FIELD

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 18 STRAKA TEST Δt=10 sec SOLUTION AFTER 600 sec Δx=50 m reference solution by Straka et al (1993) 4.8 km 19.2 km

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici 19 STRAKA TEST  good agreement with reference solution by Straka et al. (1993)  time step from 0.25 to 100 sec possible  mesh size from 25 m to 200 m  solution diffused with larger time steps

C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici Gravity wave test (Skamarock, Klemp (1994) MWR)

21 Conclusions most of the test cases were carried out successfully atm. at rest cold bubble linear, hydrostatic mountain flow linear gravity wave test some idealised tests are still missing not all mountain flow tests available most probably due to initialisation/setup problems of the test cases a lot of work had to be done with the implementation of buoyancy terms into the model; this looks promising dual time stepping is a promising time integration approach; statements about efficiency compared to current COSMO are not so easy until now; but scalability is probably not an obstacle

22 Scalability on future supercomputing platforms no tests made yet (toy model) a 3D implicit solver is used, but in an 'explicit' manner due to the dual time stepping  should not pose serious problems preconditioning: only local operations  linear speedup expected (Choi, Merkle (1993) JCP)

23 Task 2.2.2: It has to be clarified how the moist equations should be formulated. An adequate test case should be performed: Weisman, Klemp (1982) (warm, moist bubble test) Task 2.2.3: The properties of the A-grid formulation concerning wave propagation should be investigated. Therefore a wave analysis on the A-grid will be performed.

24 Task 2.5: Testing the dual time stepping in COSMO The dual time stepping (DTS) scheme is generally able to integrate implicit equation systems. Therefore it can be used to integrate the COSMO equations by abandoning the time-splitting procedure. Fast processes have to be formulated implicitely, but with the same spatial discretizations as they are used now for the Runge-Kutta scheme. Such an implementation is not expected to be more efficient, but possibly could solve problems connected with steep terrain. This task therefore serves as an intermediate step towards task 2.6 This preliminary DTS implementation can be at first tested with the implemented idealised test cases (see task 3.1). This testing can be performed ‘by a press of a button’ in COSMO. Deliverables: COSMO model using DTS scheme.

25 Task 2.6: Implement the Finite Volume solver into COSMO Finally the scheme developed in task 2.2 will be implemented into COSMO. Again with the implemented idealised test cases (see task 3.1) a testing to find elementary bugs can be performed ‘by a press of a button’ in COSMO. Deliverables: COSMO model using the compressible, implicit Finite Volume dyn. core Task 2.7: Perform realistic test cases After finishing task 2.6 real case simulations with full physics parameterisations with COSMO are possible. Stand-alone runs for several weather regimes can be performed for both dynamical cores (FV, RK) at different resolutions. One has to obey that physical parameterizations have to be adapted to the new dynamical core. This probably requires support from the physical parameterization working group. Deliverables: report about the behaviour of real case test simulations with COSMO