A Bayesian approach to non-gaussian model error modeling

Similar documents
way and atmospheric models

Stochastic methods for representing atmospheric model uncertainties in ECMWF's IFS model

Report on the Joint SRNWP workshop on DA-EPS Bologna, March. Nils Gustafsson Alex Deckmyn.

Report on EN2 DTC Ensemble Task 2015: Testing of Stochastic Physics for use in NARRE

Representing model error in the Met Office convection permitting ensemble prediction system

3D experiments with a stochastic convective parameterisation scheme

Are atmospheric-model tendency errors perceivable from routine observations?

Current and future configurations of MOGREPS-UK. Susanna Hagelin EWGLAM/SRNWP, Rome, 4 Oct 2016

Latest thoughts on stochastic kinetic energy backscatter - good and bad

Predictability of precipitation determined by convection-permitting ensemble modeling

LAM-EPS activities in RC LACE

Exploring stochastic model uncertainty representations

convective parameterization in an

DTC & NUOPC Ensemble Design Workshop, Sep 10-13, Boulder, CO

Ensemble Prediction Systems

Recent developments for CNMCA LETKF

A spatio-temporal stochastic pattern generator for simulation of uncertainties in geophysical ensemble prediction and ensemble data assimilation

SPECIAL PROJECT PROGRESS REPORT

The Use of a Self-Evolving Additive Inflation in the CNMCA Ensemble Data Assimilation System

Implementation of stochastic physics in COSMO: recent tests

Model Error in the Forecast Ensemble System at Météo-France (PEARP)

Stochastic parameterization in NWP and climate models Judith Berner,, ECMWF

A Stochastic Parameterization for Deep Convection

Soil moisture perturbations for COSMO in the COTEKINO PP

A new Hierarchical Bayes approach to ensemble-variational data assimilation

Ensemble of Data Assimilations methods for the initialization of EPS

Autonomous Navigation for Flying Robots

Hierarchical Bayes Ensemble Kalman Filter

Nesting and LBCs, Predictability and EPS

Update on the KENDA project

Improved rainfall and cloud-radiation interaction with Betts-Miller-Janjic cumulus scheme in the tropics

Fundamentals of Data Assimila1on

Implementation and validation of the. ECMWF IFS convection scheme. in COSMO-CLM. Peter Brockhaus. Daniel Lüthi. Christoph Schär

Stochastic parameterization: Uncertainties from Convection

SPECIAL PROJECT PROGRESS REPORT

2. Outline of the MRI-EPS

The Planetary Boundary Layer and Uncertainty in Lower Boundary Conditions

Review of Multiple Regression

Working group 3: What are and how do we measure the pros and cons of existing approaches?

The Plant-Craig stochastic Convection scheme in MOGREPS

Recent tests with the operational CNMCA-LETKF system

PV Generation in the Boundary Layer

4. DATA ASSIMILATION FUNDAMENTALS

Overview on Data Assimilation Activities in COSMO

Extracting probabilistic severe weather guidance from convection-allowing model forecasts. Ryan Sobash 4 December 2009 Convection/NWP Seminar Series

MEA 716 Exercise, BMJ CP Scheme With acknowledgements to B. Rozumalski, M. Baldwin, and J. Kain Optional Review Assignment, distributed Th 2/18/2016

Downscaling in Time. Andrew W. Robertson, IRI. Advanced Training Institute on Climate Variability and Food Security, 12 July 2002

The convection-permitting COSMO-DE-EPS and PEPS at DWD

C. Gebhardt, S. Theis, R. Kohlhepp, E. Machulskaya, M. Buchhold. developers of KENDA, ICON-EPS, ICON-EDA, COSMO-D2, verification

Simulations with different convection parameterizations in the LM

Seamless Probabilistic Forecasts for Civil Protection: from week to minutes

Motivation & Goal. We investigate a way to generate PDFs from a single deterministic run

Development of a stochastic convection scheme

Reynolds Averaging. Let u and v be two flow variables (which might or might not be velocity components), and suppose that. u t + x uv ( ) = S u,

Enhancing information transfer from observations to unobserved state variables for mesoscale radar data assimilation

LATE REQUEST FOR A SPECIAL PROJECT

Severe storm forecast guidance based on explicit identification of convective phenomena in WRF-model forecasts

Main characteristics and performance of COSMO LEPS

Lateral Boundary Conditions

Reduced Overdispersion in Stochastic Weather Generators for Statistical Downscaling of Seasonal Forecasts and Climate Change Scenarios

Models for models. Douglas Nychka Geophysical Statistics Project National Center for Atmospheric Research

Parametrizing Cloud Cover in Large-scale Models

Exploring and extending the limits of weather predictability? Antje Weisheimer

Recent progress in convective scale Arome NWP system and on-going research activities

SPECIAL PROJECT PROGRESS REPORT

Interaction of boundary-layer turbulence and convection in the AROME model: Preliminary results

The Canadian approach to ensemble prediction

Spatial Statistics with Image Analysis. Outline. A Statistical Approach. Johan Lindström 1. Lund October 6, 2016

Importance of Numerical Weather Prediction in Variable Renewable Energy Forecast

LAM-EPS activities in RC LACE

Development of a stochastic convection scheme

Lecture 9: Introduction to Kriging

Using a high-resolution ensemble modeling method to inform risk-based decision-making at Taylor Park Dam, Colorado

Assimilation of cloud information into the COSMO model with an Ensemble Kalman Filter. Annika Schomburg, Christoph Schraff

Heavy precipitation events over Liguria (Italy): high-resolution hydro-meteorological forecasting and rainfall data assimilation

Verifying the Relationship between Ensemble Forecast Spread and Skill

Mesoscale meteorological models. Claire L. Vincent, Caroline Draxl and Joakim R. Nielsen

Stochastic Parametrisations and Model Uncertainty in the Lorenz 96 System

Ensemble Data Assimilation and Uncertainty Quantification

GSI Tutorial Background and Observation Errors: Estimation and Tuning. Daryl Kleist NCEP/EMC June 2011 GSI Tutorial

Representing deep convective organization in a high resolution NWP LAM model using cellular automata

1. Current atmospheric DA systems 2. Coupling surface/atmospheric DA 3. Trends & ideas

Verification of the operational NWP models at DWD - with special focus at COSMO-EU

WRF Model Simulated Proxy Datasets Used for GOES-R Research Activities

Ensemble aerosol forecasts and assimila1on at ECMWF

Predictability of convective precipitation: Convection permitting ensemble simulations

Upscaled and fuzzy probabilistic forecasts: verification results

DART_LAB Tutorial Section 2: How should observations impact an unobserved state variable? Multivariate assimilation.

Convection: from the large-scale waves to the small-scale features

Report on EN6 DTC Ensemble Task 2014: Preliminary Configuration of North American Rapid Refresh Ensemble (NARRE)

Convective-scale NWP for Singapore

A Framework for Daily Spatio-Temporal Stochastic Weather Simulation

Bells and whistles of convection parameterization

Prospects for radar and lidar cloud assimilation

Henrik Aalborg Nielsen 1, Henrik Madsen 1, Torben Skov Nielsen 1, Jake Badger 2, Gregor Giebel 2, Lars Landberg 2 Kai Sattler 3, Henrik Feddersen 3

Representation of inhomogeneous, non-separable covariances by sparse wavelet-transformed matrices

Using time-lag ensemble techniques to assess behaviour of high-resolution precipitation forecasts

LPI (Lightning Potential Index) derived from COSMO-DE fields Ulrich Blahak (DWD)

Modeling multiscale interactions in the climate system

Variable localization in an Ensemble Kalman Filter: application to the carbon cycle data assimilation

Transcription:

A Bayesian approach to non-gaussian model error modeling Michael Tsyrulnikov and Dmitry Gayfulin HydroMetCenter of Russia München, 5 March 2018 Bayesian approach to non-gaussian model error modeling München, 5 March 2018 0 / 26

Outline 1 Model error: definition and motivation 2 Model error modeling: a Bayesian perspective 3 Numerical experiments with a true model 4 Preliminary results and further steps for this ongoing research Bayesian approach to non-gaussian model error modeling München, 5 March 2018 1 / 26

Model error: definition and motivation Bayesian approach to non-gaussian model error modeling München, 5 March 2018 2 / 26

Model error definition Model equation: True model : x mod k x tru k = F (x mod k 1 ) = F tru (x tru k 1 ) One-step error: start the true model from x tru k 1 = xmod k 1 (the same start condition ). x k 1 x tru k x mod k ε k The difference ε k = x mod k is the model error. x tru k = T mod k T tru k NB: Whenever the high-resolution true field is compared with the low-resolution model field, the true field is upscaled, so that only the resolved (grid-scale) field components are actually compared. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 3 / 26

Model error: stochastic modeling Model error is an unknown (and very complex) function of x tru k 1 : ε k = F (x tru k 1 ) F tru (x tru k 1 ) = G(xtru k 1 ) Because G(x) is unkown, we introduce a stochastic model for it, thus assuming that ε is a random function of the spatial coordinates and time (i.e. a spatio-temporal random field). Bayesian approach to non-gaussian model error modeling München, 5 March 2018 4 / 26

Model error definition: motivation The reason for the above definition of model error is the following. It implies that, with the stochastic ε, the grid-scale truth satisfies the stochastic equation x tru k actually solved in ensemble prediction. = F (x tru k 1) ε k Therefore, ensemble members are solutions to the stochastic equation for the (resolvable) truth. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 5 / 26

State-dependent model error modeling: a Bayesian perspective Bayesian approach to non-gaussian model error modeling München, 5 March 2018 6 / 26

State-dependent model errors In existing schemes, state dependence is postulated, e.g. in SPPT ε = μ P, where P is the physical tendency and μ an independent random field. Other examples are STTP, SKEB, and SCB (Shutts 2015). A more systematic way to account for various predictors P is to regard them as data in addition to what we have already computed at the previous and current time steps, xk 1 mod and x mod k. Then we can write down the target distribution from which pseudo-random realizations of the current-time-step truth are to be drawn: π(x) = p(xk tru =x xk 1 tru mod =xk 1, x k mod, P k ) (1) Bayesian approach to non-gaussian model error modeling München, 5 March 2018 7 / 26

Transformation of the target density The target density can be shown to be the product of three densities: 1 p(xk tru xk 1 tru ) is the transition density. It ensures that the simulated values xk tru are within their meaningful range (important for humidity and hydrometeor fields). Can be approximated by p(xk mod xk 1 mod). 2 p(p k xk 1 tru =x mod k 1, x k tru ) describes the behaviour of the model, specifically, how the model-generated P is related to the truth. 3 p(ε k P k ) describes the model error itself and will be the focus in what follows. The three densities constrain the current-time-step truth from the three different perspectives. The truth xk tru is generated by sampling from the discretized target density (tested with the transition density function). Bayesian approach to non-gaussian model error modeling München, 5 March 2018 8 / 26

Numerical experiments with a true model Bayesian approach to non-gaussian model error modeling München, 5 March 2018 9 / 26

Approach 1 Take a model in question ( the model ). 2 Select a significantly more sophisticated model ( the true model ). 3 Start both models from the same point in phase space. 4 Compare the two short-time tendencies, compute their difference (the model error ε), and try to build a stochastic model for the ε field. The general idea is to look for salient features of the model error field structure, so that the conclusions be not much model specific. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 10 / 26

The two models The model is COSMO-L50 with the horizontal resolution 2.2 km. The true model is COSMO-L50 with the following differences from the model : 1 Horizontal resolution 0.55 km. 2 Time step 5 s (vs. 20 s in the model ). 3 Convection parameterization (vs. shallow Tiedtke in the model ) switched off. 4 3D turbulence scheme (vs. 1D). 5 More sophisticated options in the cloud scheme, precipitation scheme, and radiation scheme. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 11 / 26

Domain and cases The models domains are centered at 52N 25E. The model errors are computed on the 2.2 km 110*110 grid in the horizontal. 3 cases were studied: 1 and 29 July and 1 December 2017 (all 12 UTC). Bayesian approach to non-gaussian model error modeling München, 5 March 2018 12 / 26

Computing the model error 1 Run the model for 1 h lead time (to spin it up ). The forecast is used as the starting point x mod 0. 2 Downscale x mod 0 to the fine grid (on which the true model operates) (using the COSMO tool INT2LM). This is x tru 0. This procedure guarantees the same start condition. 3 Run the model for 3 time steps (60 s) starting from x mod Calculate the total tendency T mod 3. 0. 4 Run the true model for 12 time steps (60 s in total) starting from x tru 0. Calculate the total tendency Ttru 12 and upscale it to the coarse grid. 5 Compute the model error as ε = T mod 3 T tru 12. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 13 / 26

Model errors (left) and convective tendency (right) The outliers are related to convection. Outliers normally require a special treatment. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 14 / 26

Convection 1 Our attempts to relate the convective model errors to CAPE and the vertical lapse rate failed. 2 With this strong instability (0.3 K/min) and complexity of the convection phenomenon, a purely stochastic approach looks unsuitable to model the convective outcome. A physical model is needed. 3 Convective model errors are the outcome of convection, not the source, which we would like to perturb. Perturbing a convective source by applying tiny model-error perturbations easily give rise in a 15-min forecast to realistically looking convection (see the next slide): Bayesian approach to non-gaussian model error modeling München, 5 March 2018 15 / 26

Model error (left) and forecast perturbation (right) in response to constant in space and time model-error perturbations, 5 10 5 K per time step in T and 10 4 m/s in U, V (lead time is 15 min) Bayesian approach to non-gaussian model error modeling München, 5 March 2018 16 / 26

Conclusion on convection Model errors we examine in this research are not useful in modeling convection (a hidden convective source is to be perturbed, not the outcome). So, we do not consider convection related model errors in this study. Arbitrary and tiny (but greater than a threshold) model error perturbations can trigger convection, albeit not in a perfect way. Thus, a stochastic convection scheme (e.g. Plant-Craig) is best to be used to treat convection in generating an ensemble. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 17 / 26

Non-convective model error Looks like a random field. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 18 / 26

Non-convective model error Looks like a random field with complicated structure, with multiple scales, and, likely, with multiple components. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 19 / 26

Total tendencies: model (left) and true (right) Look like smooth random fields, with the model tendency (left) being a bit smoother. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 20 / 26

Model error (left) and physical tendency (right) Physical tendency is informative but not always. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 21 / 26

Non-convective model errors: p(ε P) After filtering out 2 percent largest ε and P, we estimated the p(ε P) density. Values of P were binned (with 10 equipopulated bins). As an example, below is the histogram of ε for the 4-th bin of P (V, level=36): Kurtosis is normally not too far from 3, hence the non-convective ε can be reasonable modeled as being conditionally Gaussian (given P). Bayesian approach to non-gaussian model error modeling München, 5 March 2018 22 / 26

Non-convective model errors: Var (ε P) The offset (the value of E ε 2 for P = 0) is the variance of the additive (physical-tendency independent) model-error component. The multiplicative (physical-tendency dependent) model-error variance is E ε 2 E (ε 2 P=0). The most stable feature is that the additive component is always present and significant. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 23 / 26

Non-convective model-error model ε(s) = α(s) + μ(s) P(s) add + mult Vertically averaged ratio of the multiplicative-error st.dev. to the additive-error st.dev.: T U V s.d. (mult) s.d. (add) 0.5 0.5 0.8 (The difference between the values for U and for V is, perhaps, due to insufficient statistics.) The magnitudes of the additive error components are somewhat larger than the magnitudes of the multiplicative error components. The mult/add ratio is larger in the boundary layer. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 24 / 26

Conclusions Model tendency error fields for a convective-scale model were computed (with respect to a more sophisticated model). Convection related model errors are found to be better treated with a stochastic convection parameterization. Non-convective model errors were studied for T, U, V : They look as multi-scale random fields often with complex spatial structure. They are much patchier than the tendency fields. Both additive and multiplicative components are present in the model error. Additive errors have, on average, somewhat greater magnitudes. Both the additive error component and the (SPPT s) multiplier field μ are approximately Gaussian. Bayesian approach to non-gaussian model error modeling München, 5 March 2018 25 / 26

Further steps Process-level model-error treatment may simplify the model-error modeling task. More/better model-error-predictors (uncertainty indicators provided by physical parameterization schemes) would be useful. Humidity, vertical velocity, and cloud fields are to be examined. The multivariate and the spatio-temporal aspects are to be addressed. The goal is a practical convective-scale model-error model. Thank you! Bayesian approach to non-gaussian model error modeling München, 5 March 2018 26 / 26