Automated weather warning proposals based on post-processed numerical weather forecasts Guido Schröder, Bernhard Reichert, Dirk Heizenreder Deutscher Wetterdienst,

Slides:



Advertisements
Similar presentations
Continued Psy 524 Ainsworth
Advertisements

Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Report of the Q2 Short Range QPF Discussion Group Jon Ahlquist Curtis Marshall John McGinley - lead Dan Petersen D. J. Seo Jean Vieux.
© Paradigm Publishing, Inc Excel 2013 Level 2 Unit 1Advanced Formatting, Formulas, and Data Management Chapter 1Advanced Formatting Techniques.
SOFTWARE TESTING. INTRODUCTION  Software Testing is the process of executing a program or system with the intent of finding errors.  It involves any.
Göber, Pardowitz, Kox: Linguistic uncertainy of warning uncertainty 1 Verification of the linguistic uncertainty of warning uncertainty Martin Göber 1,3,
Günther Zängl, DWD1 Improvements for idealized simulations with the COSMO model Günther Zängl Deutscher Wetterdienst, Offenbach, Germany.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
“Real-time” Transient Detection Algorithms Dr. Kang Hyeun Ji, Thomas Herring MIT.
Clustering short time series gene expression data Jason Ernst, Gerard J. Nau and Ziv Bar-Joseph BIOINFORMATICS, vol
PPA 415 – Research Methods in Public Administration Lecture 5 – Normal Curve, Sampling, and Estimation.
10 Quality Control CHAPTER
Statistics: Data Presentation & Analysis Fr Clinic I.
Study of magnetic helicity in solar active regions: For a better understanding of solar flares Sung-Hong Park Center for Solar-Terrestrial Research New.
Chapter 9 Flashcards. measurement method that uses uniform procedures to collect, score, interpret, and report numerical results; usually has norms and.
A Regression Model for Ensemble Forecasts David Unger Climate Prediction Center.
Quantitative Trading Strategy based on Time Series Technical Analysis Group Member: Zhao Xia Jun Lorraine Wang Lu Xiao Zhang Le Yu.
Classification and Prediction: Regression Analysis
8/10/2015Slide 1 The relationship between two quantitative variables is pictured with a scatterplot. The dependent variable is plotted on the vertical.
Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring Room A;
Exploratory Data Analysis. Computing Science, University of Aberdeen2 Introduction Applying data mining (InfoVis as well) techniques requires gaining.
CSE554Laplacian DeformationSlide 1 CSE 554 Lecture 8: Laplacian Deformation Fall 2012.
Oceanography 569 Oceanographic Data Analysis Laboratory Kathie Kelly Applied Physics Laboratory 515 Ben Hall IR Bldg class web site: faculty.washington.edu/kellyapl/classes/ocean569_.
Geostatistical approach to Estimating Rainfall over Mauritius Mphil/PhD Student: Mr.Dhurmea K. Ram Supervisors: Prof. SDDV Rughooputh Dr. R Boojhawon Estimating.
Severe Weather Forecasting Tools in the Ninjo Workstation Paul Joe 1, Hans-Joachim Koppert 2, Dirk Heizenreder 2 Bernd Erbshaeusser 2, Wolfgang. Raatz.
COURSE: JUST 3900 INTRODUCTORY STATISTICS FOR CRIMINAL JUSTICE Instructor: Dr. John J. Kerbs, Associate Professor Joint Ph.D. in Social Work and Sociology.
Chapter 2 Frequency Distributions
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
The Development of a Wave Packet Tracking Algorithm: Preliminary Climatological and Model Verification Results Matthew Souders, Brian Colle, Edmund Chang.
Automated Construction of Parameterized Motions Lucas Kovar Michael Gleicher University of Wisconsin-Madison.
Post-Processing at DWD Post-Processing at DWD Sebastian Trepte (FEZE) Grid-based forecasts COSMO, GME - derived products (thunderstorm ind., weather-related.
June 19, 2007 GRIDDED MOS STARTS WITH POINT (STATION) MOS STARTS WITH POINT (STATION) MOS –Essentially the same MOS that is in text bulletins –Number and.
Use of sea level observations in DMIs storm surge model Jacob L. Høyer, Weiwei Fu, Kristine S. Madsen & Lars Jonasson Center for Ocean and Ice, Danish.
EDGE DETECTION IN COMPUTER VISION SYSTEMS PRESENTATION BY : ATUL CHOPRA JUNE EE-6358 COMPUTER VISION UNIVERSITY OF TEXAS AT ARLINGTON.
Operations Management
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss Accounting for Change: Local wind forecasts from the high-
FREQUANCY DISTRIBUTION 8, 24, 18, 5, 6, 12, 4, 3, 3, 2, 3, 23, 9, 18, 16, 1, 2, 3, 5, 11, 13, 15, 9, 11, 11, 7, 10, 6, 5, 16, 20, 4, 3, 3, 3, 10, 3, 2,
PREDICTABILITY OF WESTERN NORTH PACIFIC TROPICAL CYCLONE EVENTS ON INTRASEASONAL TIMESCALES WITH THE ECMWF MONTHLY FORECAST MODEL Russell L. Elsberry and.
Priority project Advanced interpretation COSMO General Meeting, 18. September 2006 Pierre Eckert.
Titelfoto auf dem Titelmaster einfügen Deutscher Wetterdienst Dr. Paul James, German Weather Service, ECAM/EMS Conference, Reading, 9. Sept NowCastMIX.
So, what’s the “point” to all of this?….
Statistical Summary ATM 305 – 12 November Review of Primary Statistics Mean Median Mode x i - scalar quantity N - number of observations Value at.
COSMO-DE-EPS Susanne Theis, Christoph Gebhardt, Michael Buchhold,
STATISTICS AND OPTIMIZATION Dr. Asawer A. Alwasiti.
Yield Cleaning Software and Techniques OFPE Meeting
IMPORTANCE OF STATISTICS MR.CHITHRAVEL.V ASST.PROFESSOR ACN.
EXCEL DECISION MAKING TOOLS BASIC FORMULAE - REGRESSION - GOAL SEEK - SOLVER.
Chapter 2: Frequency Distributions. Frequency Distributions After collecting data, the first task for a researcher is to organize and simplify the data.
Paper WSN05 Toulouse 5-9 September, 2005 VERIFICATION OF OPERATIONAL THUNDERSTORM NOWCASTS E. Ebert, T. Keenan, J. Bally and S. Dance Bureau of.
Machine Learning 5. Parametric Methods.
Lecture 04 Edge Detection Lecture 04 Edge Detection Mata kuliah: T Computer Vision Tahun: 2010.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Deutscher Wetterdienst 1FE 13 – Working group 2: Dynamics and Numerics report ‘Oct – Sept. 2008’ COSMO General Meeting, Krakau
EXCEL DECISION MAKING TOOLS AND CHARTS BASIC FORMULAE - REGRESSION - GOAL SEEK - SOLVER.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
LSM733-PRODUCTION OPERATIONS MANAGEMENT By: OSMAN BIN SAIF LECTURE 30 1.
Rain gauge Lathiya milan. Methods of Measuring Rainfall: Remote Tipping bucket rain gauge -The bucket tips when precipitation of 0.2 mm,
Chapter 2 Frequency Distributions PowerPoint Lecture Slides Essentials of Statistics for the Behavioral Sciences Seventh Edition by Frederick J Gravetter.
CHAPTER 11 Mean and Standard Deviation. BOX AND WHISKER PLOTS  Worksheet on Interpreting and making a box and whisker plot in the calculator.
Demand Management and Forecasting Chapter 11 Portions Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Chapter 11 – With Woodruff Modications Demand Management and Forecasting Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Application of Probability Density Function - Optimal Interpolation in Hourly Gauge-Satellite Merged Precipitation Analysis over China Yan Shen, Yang Pan,
Software Testing.
Data Mining: Concepts and Techniques
Lidar Image Processing
Bivariate Data credits.
Aiding Severe Weather Forecasting
Seasonal Forecasting Using the Climate Predictability Tool
Advances in Rfdbk based Verification at DWD
Presentation transcript:

Automated weather warning proposals based on post-processed numerical weather forecasts Guido Schröder, Bernhard Reichert, Dirk Heizenreder Deutscher Wetterdienst, Offenbach am Main, Germany 19 August 2014, WWOSC, Montreal, Canada

2 The simplified warning process Observations Synop, Radar, etc. Numerical Models GME, COSMO-DE-EPS, IFS, etc Other forecast products Post-processed model forecasts, NowCastMIX, etc. Warnings Forecasters Guido Schröder, DWD, Germany

3 The simplified warning process with AutoWARN Observations Synop, Radar, etc. Numerical Models GME, COSMO-DE-EPS, IFS, etc. Other forecast products Post-processed model forecasts, NowCastMIX, etc. ModelMIX Statistical Post-processing Automated warnings Forecasters integrate automated warnings Guido Schröder, DWD, Germany Warnings

1) On the characteristics of weather warnings 2) Automatic generation of warning proposals 3) Verification with station observations 4) Summary and outlook Guido Schröder, DWD, Germany 4

1) On the characteristics of weather warnings 2) Automatic generation of warning proposals 3) Verification with station observations 4) Summary and outlook Guido Schröder, DWD, Germany 5

Manual generation of warnings – Example for gust warnings (winter storm Xaver 2013) 6 - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 Station observations Height levels: A - > 0m B - > 200m C - > 400m D - > 600m E - > 800m F - > 1000m G - > 1500m H - > 2000m Guido Schröder, DWD, Germany Good weather warnings are:  accurate  significant  meteorologically consistent  overwarn rather than underwarn  homogeneous  simple

Manual generation of warnings – Example for gust warnings (winter storm Xaver 2013) 7 - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 Manually generated warnings – here for Bft 8-9 only Using a DWD layer within NinJo the forecasters define (draw) polygons for which a specific warning is valid for a given time. Station observations Guido Schröder, DWD, Germany

Manual generation of warnings – Example for gust warnings (winter storm Xaver 2013) 8 - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 Using a DWD layer within NinJo the forecasters define (draw) polygons for which a specific warning is valid for a given time. All manually generated gust warnings Manually generated warnings – here for Bft 8-9 only Guido Schröder, DWD, Germany

Manual generation of warnings – Example for gust warnings (winter storm Xaver 2013) 9 - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 Automatically generated warning proposals To support the manual warning generation warning proposals are generated automatically based on post-processed numerical model forecasts. All manually generated gust warnings Guido Schröder, DWD, Germany

1) On the characteristics of weather warnings 2) Automatic generation of warning proposals 3) Verification with station observations 4) Summary and outlook Guido Schröder, DWD, Germany 10

11 Guido Schröder, DWD, Germany  For mountainous areas predefined polygons will be used to generate warning proposals for upper levels. 2a) Mountainous areas

12 Guido Schröder, DWD, Germany 2b) Lower levels – maximum event Lower levels The maximum gust forecast for the event is computed for lower levels on a 20kmx20km grid. In mountainous areas it is the wind speed forecast within the valleys. - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

The gridded data is smoothed with the constraint that the gusts can only increase. Overwarning is preferred to underwarning. 13 Guido Schröder, DWD, Germany 2c) Smoothing gridded data - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 Smoothing

14 Guido Schröder, DWD, Germany 2d) Generation of warning regions Based on contour lines regions with the same maximum warning are extracted. Too small polygons are removed as they are insignificant. - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

15 Summary – temporal fragmentation Guido Schröder, DWD, Germany 2e) Temporal fragmentation - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 Regions with similar starting and end time are clustered together. Stronger warnings are nested into weaker warnings. This way the warning regions are temporally split into fragments.

1) On the characteristics of weather warnings 2) Automatic generation of warning proposals 3) Verification with station observations 4) Summary and outlook Guido Schröder, DWD, Germany 16

Guido Schröder, DWD, Germany , ) Verification result for Oct 13-Feb 14 Bft 12 >12 ForecastersAutomated system Each horizontal bar (normalized to the same width) corresponds to all observed events for a given wind speed category. The colors indicate which fraction of the observed events were observed correctly (green) or incorrectly (other colors). The numbers in each box is the number of actual events underwarningoverwarningunderwarningoverwarning

1) On the characteristics of weather warnings 2) Automatic generation of warning proposals 3) Verification with station observations 4) Summary and outlook Guido Schröder, DWD, Germany 18

19 Guido Schröder, DWD, Germany 4) Summary  The increased amount of data in the warning process requires more and more automization  The automated system tries to generate warning proposals the same way the forecaster would do it. That implies Separate treatment of mountainous areas Maximum of the event: It is more important to get the location right than the timing Significance: Smoothing the gridded data  The automated warnings give slightly better verification results than the manually generated warnings  For low wind speeds (Bft 7) the automated system has the tendency to underwarn – the system needs to be optimized to generate automated warning at lower thresholds for Bft 7

20 Guido Schröder, DWD, Germany 4) Outlook  For wind gusts the AutoWARN system is already being tested  Tools needs to be developed to better integrate the warning proposals into the actual warnings  More research is needed in how to integrate several more numerical models (e.g. ICON, ICON-EPS, IFS-EPS) and data sources  Probabilities for the events to occur need to be issued along with the warnings

Appendix Guido Schröder, DWD, Germany 21

Strategic Goals of DWD for the Weather Warning Service DWD Strategy :  Development of a system for an optimal decision support in the warning process  Automated support for the warning service and for the production of customer specific warn products  Stepwise centralization of the warning service from current regional centers to the DWD headquarter in Offenbach  Development of AutoWARN: An automated decision support system with manual monitoring and decision capabilities for the forecaster 22 Guido Schröder, DWD, Germany

IFS COSMO-DE-EPS Data sources for warnings generation 23 Guido Schröder, DWD, Germany  Numerical models (DWD-models GME and COSMO-DE-EPS, ECMWF- model IFS)  Statistically post-processed numerical models (ModelMIX, Hirsch et al., WWOSC 2014)  Observations (station data, radar observations) GME ModelMIX IFS COSMO-DE-EPS GME Automated warnings

Manual generation of warnings – Example for gust warnings (winter storm Xaver 2013) 24 - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12 All warnings issued The actual warnings are issued on County (“Landkreis”) level by an automated system that takes the manually generated warnings as input. All manually generated gust warnings Guido Schröder, DWD, Germany

B. Reichert, FE ZE, DWD Manually Edited Future Warn Status Time interval Elevation interval Warning Event Attributes Indicator: New Significant Warn Proposal Automatic Warn Proposal

Guido Schröder, DWD, Germany 26 2a) Event extraction The raw observed time series is inflated to reduce fluctuations. Between two adjacent local maxima the observations are artificially increased. This is achieved applying the above formula twice to the data. Inflated observation Raw observation

Guido Schröder, DWD, Germany , The inflated wind speeds are converted into the event categories. Distinct maximum events are extracted. Only events with at least 3h duration are used for verification. 2a) Event extraction Bft

28 Warning polygons for mountainous areas Guido Schröder, DWD, Germany 1h) Merging of warning polygons for mountainous areas The maximum event in the mountainous areas is determined. Redundant polygons are removed. The remaining polygons are spatially merged where possible.

Appendix Smoothing Guido Schröder, FEZE-B, DWD 29

30 Smoothing Guido Schröder, FEZE-B, DWD Temporal clustering

Filter for smoothing  Higher order filters (Shapiro 1971, also Schlünzen et al., 1996) Non-filtered value at grid point i Filtered value at grid point i 3-Points 5-Points 7-Points

Dots are model data The blue line is the filtered model data  Higher order filters (Shapiro 1971, also Schlünzen et al., 1996) Filter for smoorhing

Multi-linear Regression for smoothing  Assuming model values at, these can be approximated using a multi- linear regression with the regression function where. Here where is generated as linear combination of with the coefficients The error is minimized.  The base functions can be fields that describe the main structures in the data.  It is impossible to attain a perfect fit everywhere – this is why a local regression is done – for each grid point with n surrounding grid points.  For each grid point there are n values where k = 1, …,n. Of these a weighted average is computed while taking into account the error corresponding to the regression function. The smoothed value is then On this slide k and g are no exponents!

Multi-linear regression for smoothing  The example below uses the base functions with n=11  The model data (dots) is discontinuous – the optimal regression curve is taking that into account. Individual local regression curves (red) don‘t. Example regression for i=41

Schröder / FEZE-B – 10/2012 Multi-linear regression for smoothing  The example below uses the base functions with n=11  The model data (dots) is discontinuous – the optimal regression curve is taking that into account. Individual local regression curves (red) don‘t. Example regression for i=41 All regressions for i=41

Schröder / FEZE-B – 10/2012 Multi-linear regression for smoothing Dots are model data The blue line is the smooth data The green line is derived with the 7-point-filter

Schröder / FEZE-B – 10/2012 Quadratic programming for smoothing  Multi-linear regression does not preserve maxima – which could mean that extreme warnings are smoothed away – which is not acceptable  This problem can be solved by indroducing a constraint to the linear regression  This is a quadratic programming problem and can be solved with standard solvers  The above constraint ensures that all values can only increase. It is also possible to preserve only selected local maxima.

Schröder / FEZE-B – 10/2012 Multi-lineare regression for smoothing Glätter  If all values can only increase, this will lead to overwarning  If only selected maxima are pteserved, the overwarned area is smaller No constraint Values can only increase Only some maxima are preserved Dots are model data The blue line is the smooth data The green line is derived with the 7-point-filter

Appendix temporal clustering Guido Schröder, FEZE-B, DWD 39

40 Preperation for temporal fragmentation Guido Schröder, DWD, Germany 1e) Temporal fragmentation The polygons are fragmented with a regular hexagon grid. - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

41 Guido Schröder, DWD, Germany For each polygon the starting and end time within each hexagon is computed. Starting time End time h 1f) Temporal fragmentation

42 Clustering of hexagons with similar starting and end time Guido Schröder, DWD, Germany Regions with similar starting and end time are clustered together. Stronger warnings are nested into weaker warnings. 1g) Temporal fragmentation - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

43 Intersection with the original contour polygons Guido Schröder, DWD, Germany The hexagon clusters are smoothed and interseted with the original 1h) Temporal fragmentation - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

44 Guido Schröder, FEZE-B, DWD Temporal clustering The warning regions are split into hexagons. Each hexagon is assigned a starting and end time. - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

45 Guido Schröder, FEZE-B, DWD Temporal clustering The starting and end time for each hexagon is determined Starting time End time h

46 Guido Schröder, FEZE-B, DWD Temporal clustering The hexagons are clustered together taking into account allowed error tolerances. - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12

47 Guido Schröder, FEZE-B, DWD Temporal clustering The hexagon clusters are smoothed and then intersected with the original warning regions. - Bft 7 Bft 8,9 Bft 10 Bft 11 Bft 12 > Bft 12