HIRLAM Workshop on convection and clouds - Tartu 1 Towards a consistent formulation of interfaces between dynamical and physical processes Bart Catry (ALADIN-2)

Slides:



Advertisements
Similar presentations
Assimilation of radar data - research plan
Advertisements

GEMS Kick- off MPI -Hamburg CTM - IFS interfaces GEMS- GRG Review of meeting in January and more recent thoughts Johannes Flemming.
1 PV Generation in the Boundary Layer Robert Plant 18th February 2003 (With thanks to S. Belcher)
Use of Regeneration in Vapor Power Cycles
Configuration management
Hirlam Physics Developments Sander Tijm Hirlam Project leader for physics.
The simplex algorithm The simplex algorithm is the classical method for solving linear programs. Its running time is not polynomial in the worst case.
Business Planning using Spreasheets-2 1 BP-2: Good Spreadsheet Practice  There is always the temptation to rush in and start entering data.  However.
Introduction into Simulation Basic Simulation Modeling.
1 Volume measures and Rebasing of National Accounts Training Workshop on System of National Accounts for ECO Member Countries October 2012, Tehran,
Assimilation Algorithms: Tangent Linear and Adjoint models Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
On the Algorithms of the Grid- Based EMMIL E-Marketplace Model Dr. Lívia Kacsukné Bruckner International Business School Inst. of Information Systems and.
2/06/2004ALADIN Workshop, Innsbruck1 The general problem of moist processes in ALADIN-2 J.-F. Geleyn ALADIN-2/CHMI (Prague) & Météo-France (Toulouse)
1.2 Row Reduction and Echelon Forms
© Janice Regan, CMPT 102, Sept CMPT 102 Introduction to Scientific Computer Programming The software development method algorithms.
Common HIRLAM and ALADIN-M/F physics plan (08/05) J-F Geleyn, B. Hansen-Sass, G. Hello & L. Rontu Oslo mini-workshop Mesoscale physics and diagnostic tools.
Efficient Parallelization for AMR MHD Multiphysics Calculations Implementation in AstroBEAR.
Course Schedule Overview Natural Environments: The Atmosphere GE 101 – Spring 2007 Boston University Myneni Feb (1 of 1) GG101 Overview (L01) Part.
1 NGGPS Dynamic Core Requirements Workshop NCEP Future Global Model Requirements and Discussion Mark Iredell, Global Modeling and EMC August 4, 2014.
Algebra 1 Ch 4.2 – Graphing Linear Equations. Objective Students will graph linear equations using a table. Students will graph linear equations using.
Computer Assisted Process Design---HYSYS Bo Hu. Introduction HYSYS is only one process simulation program out of a number. Steady State Processes ASPEN.
Thermal Structure of the Atmosphere: Lapse Rate, Convection, Clouds, Storms.
Introduction to Numerical Weather Prediction 4 September 2012.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 5 Systems and Matrices Copyright © 2013, 2009, 2005 Pearson Education, Inc.
Chapter 11 Energy in Thermal Processes. Energy Transfer When two objects of different temperatures are placed in thermal contact, the temperature of the.
GardeGarde Designing unified convection parameterizations: two proposals related to equation sets and entrainment. Jean-Marcel Piriou, Météo-France. GCSS.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
ASSIMILATION OF GOES-DERIVED CLOUD PRODUCTS IN MM5.
NUMERICAL WEATHER PREDICTION K. Lagouvardos-V. Kotroni Institute of Environmental Research National Observatory of Athens NUMERICAL WEATHER PREDICTION.
Development of WRF-CMAQ Interface Processor (WCIP)
29th EWGLAM meeting, Dubrovnik, October 2007 ALARO Physics developments Neva Pristov LACE Working group for physics.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
Folie 1 MUPUS Team Meeting, Graz> I. Pelivan> Thermal Model > Comet Engineering Thermal Model I. Pelivan, E. Kührt.
My talk describes how the detailed error diagnosis and the automatic solution procedure of problem solving environment T-algebra can be used for automatic.
Metadata driven application for data processing – from local toward global solution Rudi Seljak Statistical Office of the Republic of Slovenia.
HIRLAM 1D model tool B.H. Sass December Overview 1) Introduction 1) Introduction 2) History of 1D-model(s) 2) History of 1D-model(s) 3) Basics of.
Prague' 03 - Convergence1 Convergence between the ALADIN and AROME projects: opportunity and challenges I)Motivation II)Issues III)Partnerships IV)New.
ARPEGE and LMDz physics on EUROCS cumulus case M-P Lefebvre 1, J-L Dufresne 2, J-Y Grandpeix 2, J-F Guéremy 3, F Hourdin 2, P Marquet 3,C Rio 2 1 Météo-France/IPSL,
Unit-1 Introduction Prepared by: Prof. Harish I Rathod
Calibration and Static Response Measurement systems and each of their individual components ‘respond’ to inputs by producing a unique output for a given.
Sensitivity Analysis of Mesoscale Forecasts from Large Ensembles of Randomly and Non-Randomly Perturbed Model Runs William Martin November 10, 2005.
Georgia Institute of Technology Initial Application of the Adaptive Grid Air Quality Model Dr. M. Talat Odman, Maudood N. Khan Georgia Institute of Technology.
METR February Review Hydrostatic balance Pressure decreases exponentially with height, isothermal atmosphere: Zeroth law of thermodynamics:
Status of the COSMO-Model Package Ulrich Schättler.
Development of a one-dimensional version of the Hirlam-model in Sweden Background: This model has been run operationally for about nine years now. Mainly.
Physics - Dynamics Interface The 14th ALADIN Workshop Innsbruck, 1-4 June 2004 Martina Tudor Meteorological and Hydrological Service, Grič 3, HR
10 th COSMO General Meeting, Krakow, September 2008 Recent work on pressure bias problem Lucio TORRISI Italian Met. Service CNMCA – Pratica di Mare.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
Deutscher Wetterdienst COSMO-ICON Physics Current Status and Plans Ulrich Schättler Source Code Administrator COSMO-Model.
MOLOCH : ‘MOdello LOCale’ on ‘H’ coordinates. Model description ISTITUTO DI SCIENZE DELL'ATMOSFERA E DEL CLIMA, ISAC-CNR Piero Malguzzi:
Kinetic Energy In The Atmosphere Kinetic Energy is the energy of motion Heat - the total kinetic energy of the atoms composing a substance (atmospheric.
Slide 1 NEMOVAR-LEFE Workshop 22/ Slide 1 Current status of NEMOVAR Kristian Mogensen.
Vincent N. Sakwa RSMC, Nairobi
Cloudnet Workshop April 2003 A.Tompkins 1 Changes to the ECMWF cloud scheme  Recent package of changes for 25r3:  COMPLETE REWRITE OF NUMERICS FOR CLOUD.
COSMO General Meeting 2008, Krakow Modifications to the COSMO-Model Cumulus Parameterisation Scheme (Tiedtke 1989): Implementation and Testing Dimitrii.
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 Water Computational Fluid Dynamics Volumes Lagrangian vs. Eulerian modelling Navier-Stokes equations.
1 1.2 Linear Equations in Linear Algebra Row Reduction and Echelon Forms © 2016 Pearson Education, Ltd.
Transferência de Energia e de Massa Energy and Mass Transfer Lecture 1: Introduction to the subject and to the course 1.
Ying Yi PhD Chapter 11 Energy in Thermal Processes 1 PHYS HCCS.
Moisture  There are several methods of expressing the moisture content (water in vapor form) of a volume of air.  Vapor Pressure: The partial pressure.
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
A revised formulation of the COSMO surface-to-atmosphere transfer scheme Matthias Raschendorfer COSMO Offenbach 2009 Matthias Raschendorfer.
1. Introduction * What are we going to learn in atmospheric physics? In Mteor 341: 1) Atmospheric Thermodynamics; 2) Atmospheric Hydrostatics. In Mteor.
Operational COSMO of MeteoSwiss
Status of the COSMO-Software and Documentation
Solver & Optimization Problems
Discussion of Radiation
On the role of entrainment at the grey zone scales
“Consolidation of the Surface-to-Atmosphere Transfer-scheme: ConSAT
Presentation transcript:

HIRLAM Workshop on convection and clouds - Tartu 1 Towards a consistent formulation of interfaces between dynamical and physical processes Bart Catry (ALADIN-2) January 2005, Tartu

HIRLAM Workshop on convection and clouds - Tartu 2 Interface Coding Rules A) The control of various options shall be done either at low-level for very specific switches or at high-level for control of the set-up sequence and/or calling of blocks of physics routines or the I/Os related to their calls B) The link between individual tendencies and the projection of a summed forcing on the dynamical terms obey a single set of governing equations C) The dilemma of diagnostics being either meaningless or so model- dependent that they can be neither standardized nor inter-compared D) This rule aims at going out of the flux vs. tendencies dilemma by communicating on the basis of three statusses for each variable: reference, initial and final E) In order to have a maximum of flexibility one could introduce the concept of processes and schemes which requires a set-up system that attributes names of routines contributing to a mandatory tendency into a table indexed on this tendency

HIRLAM Workshop on convection and clouds - Tartu 3 Rule A: existing time-step organisations ARPEGE/ALADINECMWF/HIRLAM Inv. FFT, inv. Legendre transform. Call physics (APLPAR)Linear dynamics, non-linear residual R(t) and R(t-Δt) Update tendencies Compute departure point D Compute departure point ( D ) Interpolate to D Adiabatic explicit tendencies at arrival point ( A ) Interpolation diabatic tendencies of radiation, convection and clouds at t to D Tendencies of parameterized processes Explicit part of dynamicsAdd tendencies of adiabatic and diabatic processes FFT, Legendre transformation Helmholtz solver, Horizontal diffusion Physics Dynamics

HIRLAM Workshop on convection and clouds - Tartu 4 Rule A: other options Current models are too straight forward in their time-step organisation (having only one in mind). An interface hosting different models should therefore be flexible to allow all logic organisations: - Physics applied before or after the dynamics - Sequential or parallel physics - Physics at the departure or arrival point of the semi-lagr. trajectory - Using stored information from the previous time-step The control of the time-step should be at high-level in such a way that the low-level routines are unaware of the followed time-step strategy. The big advantage of this way of working is that the current models can be implemented immediately and also allow small-step-by-small- step changes towards theoretical ideal solutions (of which there is currently hardly any literature available).

HIRLAM Workshop on convection and clouds - Tartu 5 Rule B: the governing equations Rule B states that all low-level routines should obey a single set of governing diabatic equations and that any inconsistency with this set of equations has to be corrected at the lower level. This set of equations includes: - a mass-weighted (barycentric) point of view - the option to conserve or vary atmospheric mass (δ m = 0,1) PiPi PlPl m = 0 qvqv qlql qrqr qiqi qsqs qaqa -P i -P l m = 1 PiPi PlPl qvqv qlql qrqr qiqi qsqs qaqa PiPi PlPl qvqv qlql qrqr qiqi qsqs qaqa

HIRLAM Workshop on convection and clouds - Tartu 6 qvqv qrqr qlql qsqs qiqi PiPi PlPl (snow) (rain) P i '' P l '' (autoconv) Pi'Pi' (freez) P i ''' (subli) Pl'Pl' P l ''' (cond) (evap) all phase changes go through the vapor phase Rule B: phase changes

HIRLAM Workshop on convection and clouds - Tartu 7 Rule B: equations The conservation of the different mass-species (dry air, water vapour, cloud water, rain water, cloud ice and snow) (no hail or graupel) The thermodynamic equation in a flux conservative form

HIRLAM Workshop on convection and clouds - Tartu 8 The more physical option (in case of compressible air) where any heat source is projected on both temperature and pressure changes. This means replacing the following set of equations by Rule B: equations (2) with

HIRLAM Workshop on convection and clouds - Tartu 9 Rules C: diagnostics dilemma Some routines will need to add so-called diagnostic-equivalent variables to their local input/output stream. For instance, to solve the set of equations presented earlier, we need 6 time integrals which will give us together with the 6 tendencies a set of 12 equations with 12 unknowns (which is fortunately easy to solve). To minimize all these modifications at the level of the DDH-machinery, low-level routines or intermediate communication routines should of course prepare the necessary output. (Only recently a new proposal was made which will change the type of required fluxes. This is however still under study but will surely have implications on this rule and rule D) Instead of calculating the diagnostic-equivalent fluxes in the low-level routines it is proposed to calculate a number of the necessary fluxes in a high-level routine such that the total fluxes are equal to the tendencies.

HIRLAM Workshop on convection and clouds - Tartu 10 (Rule D: tendencies vs fluxes) The sum of the fluxes (the total tendency) is not equivalent with the sum of the intermediate tendencies. Proposal: communicate with three 'statusses': a reference input, an initial input and a final output. This value is updated (if sequential) but the reference value stays. but F ref also available Total or intermediate tendencies = F ref F ini... F ini F final Time sequence

HIRLAM Workshop on convection and clouds - Tartu 11 Rules E: Processes and schemes The following components connected to a flexible way of running and experimenting on physics are proposed: Processes: in order to avoid unrealistic experiments it seems very natural to define the different processes which the model may describe. For a given model run, a number of parameterizations are chosen such that they do not overlap in the sense that the same process would be described twice. For example, some convection schemes also include precipitation release so that they cannot be combined with another microphysics scheme. One may imagine an ASCII file defining the different processes, e.g. dynamics, turbulence, shallow convection, deep convection, grid scale condensation, cloud cover parameterization, precipitation release including phase changes, solar radiation, thermal radiation, surface processes…

HIRLAM Workshop on convection and clouds - Tartu 12 Rules E: Processes and schemes (2) Schemes: as used today may often consist of several subroutines that describe one or more processes. In a revised system the idea is that a scheme is characterized by a unique assigned number (integer) followed by information e.g. integers associated with the processes that are described by the parameterization. For example, a convection scheme that can be run with or without precipitation release defines possibly two separate schemes. The one without precipitation release can be combined with a more advanced precipitation release, the other not. In order for the user to actually choose a meaningful combination of schemes an offline checking program could be made verifying that some combinations are sensible. In order to make the suggested system work it will require some rewriting of communication parts and namelists.

HIRLAM Workshop on convection and clouds - Tartu 13 Conclusions - Outlook 5 rules have been presented of which the ALADIN-2 community thinks that they are necessary to construct a flexible physics-dynamics interface that can host various models (HIRLAM among others). Recently there was a new proposal (more about it Wednesday) with the aim to rely on the existing and have a progressive implementation strategy. This is of course also favourable for a possible HIRLAM cooperation. However, we cannot force these rules on the HIRLAM community without any input from them. Therefore we propose that the working session on Wednesday morning should be the opportunity for people to ask questions, make suggestions, formulate technical/political remarks and so on… A small document which can serve as a guideline will be distributed.