Estimating Ensemble Flood Forecasts’ Uncertainty: A Novel “Peak-Box” Approach for Detecting Multiple Peak-Flow Events
Abstract
:1. Introduction
Is it possible to develop a peak-box approach for detecting multiple flood peaks within the same runoff ensemble forecast, and does it actually outperform the former method of Zappa et al. (2013) [20]?
2. Methods
2.1. Flood Prediction Chain
- COSMO-E (COnsortium for Small-scale MOdeling) as the forcing NWP system;
- PREVAH (precipitation-runoff-evapotranspiration HRU (i.e., hydrological response unit) model) as the hydrological model.
2.2. Study Area and Period
2.3. Observed Data
2.4. Quality of the Runoff Predictions
2.5. The Peak-Box Approach
2.5.1. The Classic Peak-Box
- the outer rectangle, called the “peak-box”, having the lower left coordinate set to (, ), i.e., the earliest time of peak-flow occurrence in any of the ensemble members, , the lowest peak discharge, , and the upper right coordinate set to (, ), i.e., conversely, the latest time of peak-flow occurrence, , and the highest peak discharge, , among all the ensemble members and for the entire forecast period;
- the inner rectangle, the IQR box (i.e., interquartile range box), which has the lower left coordinate set to (, ), i.e., the 25% quartile of peak timing, , and discharge, , and the upper right coordinate set to (, ), i.e., the 75% quartile of peak timing, , and discharge, , among all the ensemble members and for the entire forecast period;
- the horizontal line, ranging from to , representing the median of the peak discharge () of all members of the ensemble forecast;
- the vertical line, ranging from to , representing the median of the peak timing () of all members of the ensemble forecast.
2.5.2. A New Algorithm for Multiple Peak-Flow Events
- For every ensemble member, find all the runoff peaks (i.e., local maxima), excluding the first and last hours of the forecast. The peaks were selected based on the concept of peak’s topographic prominence: the prominence, defined as the minimum height necessary to descend to get from the summit to any higher level terrain [34], is a measure of the independence of a peak. Its application, when detecting the local maxima of a curve, permitted filtering out irrelevant and noisy peaks. The higher the prominence, the more “important” the peak is considered. For our purposes, within Python’s SciPy function scipy.signal.find_peaks (https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.find_peaks.html), we set a value of prominence of 1 for the first and last five hours of the forecast (since at the temporal extremes, some peaks may be discarded when considering too large prominence values), a value of 2 in the case of ensemble members whose discharge’s absolute maximum was below 100 m3 s−1, and a value 8 for all the rest. To visualize the effect of prominence on peak detection, we can compare the left and the center panels of Figure 3: while on the left panel, the peaks found comprise many negligible peaks, on the center panel, only the relevant peaks are kept through the application of the aforementioned procedure.
- Since the peak-box is thought to forecast high-flow events, to avoid low-flow conditions, the threshold to reject exceptionally low peaks was applied to every realization. Furthermore, if in the vicinity of a peak (i.e., in the temporal window of h around it), other peaks were present, only the peak presenting the highest discharge would be kept.
- Considering all the runoff realizations together, apply a K-means clustering [33,35] to the peaks’ population to separate them into groups related to different peak-flow events (Figure 3, right panel). The variables on which the clustering was performed were the peak time of occurrence and the scaled peak runoff. Scaling the peak discharge by a factor of 10 was applied in order to enhance the weight of the time variable [36]. This was chosen because for the clustering we aimed at, the scope was to split the peaks into groups related to events close, but distinct in time. Since for a K-means clustering, the number of clusters into which we split the data must be chosen in advance, we prescribed the number of groups into which the forecast peaks were divided by extracting the rounded mean value of the number of peaks among all the ensemble members. In a group, we allowed only one peak for each ensemble member: if more than one was present, only the peak having the largest discharge value would be kept.
- For every group found, apply the PBC procedure to construct the boxes and to calculate the measures of sharpness. Concerning peak-flow verification, an additional condition was prescribed due to the increased multiplicity of the observed peaks (which were identified with the application of Steps 1 and 2 to the observed runoff time series): if more than one observation fell inside a peak-box, the verification of the estimated peak was performed against the closest, both in time and in runoff magnitude, observed peak. This condition was applied to both PBC and PBM forecast verifications.
3. Results
3.1. Forecast Sharpness
3.2. Events’ Detection
3.3. Peak Median Verification
4. Discussion
4.1. Forecast Sharpness and Peak Median Verification
4.2. Events’ Detection
4.3. Limitations
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
COSMO | COnsortium for Small-scale MOdeling |
D-PHASE | Demonstration of Probabilistic Hydrological and Atmospheric Simulation of Flood Events |
ECMWF | European Centre for Medium-range Weather Forecasts |
EPS | Ensemble prediction system |
HEPS | Hydrological ensemble prediction system |
IQR | Interquartile range |
MAP | Mesoscale Alpine Programme |
NWP | Numerical weather prediction |
PBC | Peak-box classic |
PBM | Peak-box multipeak |
PREVAH | Precipitation-runoff-evapotranspiration HRU model |
ROC | Receiver operating characteristic |
Appendix A. Quality of the Forecasts
References
- Rojas, R.; Feyen, L.; Bianchi, A.; Dosio, A. Assessment of future flood hazard in Europe using a large ensemble of bias-corrected regional climate simulations. J. Geophys. Res. Atmos. 2012, 117. [Google Scholar] [CrossRef]
- Bacchi, B.; Ranzi, R. Hydrological and meteorological aspects of floods in the Alps: An overview. Hydrol. Earth Syst. Sci. Discuss. 2003, 7, 785–798. [Google Scholar] [CrossRef]
- Alfieri, L.; Burek, P.; Feyen, L.; Forzieri, G. Global warming increases the frequency of river floods in Europe. Hydrol. Earth Syst. Sci. 2015, 19, 2247–2260. [Google Scholar] [CrossRef] [Green Version]
- Alfieri, L.; Dottori, F.; Betts, R.; Salamon, P.; Feyen, L. Multi-model projections of river flood risk in Europe under global warming. Climate 2018, 6, 6. [Google Scholar] [CrossRef] [Green Version]
- Lorenz, E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef] [Green Version]
- Cloke, H.L.; Pappenberger, F.; van Andel, S.J.; Schaake, J.; Thielen, J.; Ramos, M.H. Hydrological ensemble prediction systems. Hydrol. Process. 2013, 27, 1–4. [Google Scholar] [CrossRef]
- Yu, W.; Nakakita, E.; Jung, K. Flood Forecast and Early Warning with High-Resolution Ensemble Rainfall from Numerical Weather Prediction Model. Procedia Eng. 2016, 154, 498–503. [Google Scholar] [CrossRef] [Green Version]
- Addor, N.; Jaun, S.; Fundel, F.; Zappa, M. An operational hydrological ensemble prediction system for the city of Zurich (Switzerland): Skill, case studies and scenarios. Hydrol. Earth Syst. Sci. 2011, 15, 2327–2347. [Google Scholar] [CrossRef] [Green Version]
- Antonetti, M.; Horat, C.; Ioannis, S.; Zappa, M. Ensemble flood forecasting considering dominant runoff processes: I. Setup and application to nested basins (Emme, Switzerland). Nat. Hazards Earth Syst. Sci. Discuss. 2018, 5194, 1–29. [Google Scholar]
- Cloke, H.; Pappenberger, F. Ensemble flood forecasting: A review. J. Hydrol. 2009, 375, 613–626. [Google Scholar] [CrossRef]
- Boelee, L.; Lumbroso, D.; Samuels, P.; Stephens, E.; Cloke, H. A review of the understanding of uncertainty in a flood forecasting system and the available methods of dealing with it. In Proceedings of the 37th IAHR World Congress, Kuala Lumpur, Malaysia, 13–18 August 2017. [Google Scholar]
- Boelee, L.; Lumbroso, D.M.; Samuels, P.G.; Cloke, H.L. Estimation of uncertainty in flood forecasts—A comparison of methods. J. Flood Risk Manag. 2019, 12, e12516. [Google Scholar] [CrossRef] [Green Version]
- Zappa, M.; Jaun, S.; Germann, U.; Walser, A.; Fundel, F. Superposition of three sources of uncertainties in operational flood forecasting chains. Atmos. Res. 2011, 100, 246–262. [Google Scholar]
- Pappenberger, F.; Beven, K.J.; Hunter, N.; Bates, P.; Gouweleeuw, B.; Thielen, J.; De Roo, A. Cascading model uncertainty from medium range weather forecasts (10 days) through a rainfall-runoff model to flood inundation predictions within the European Flood Forecasting System (EFFS). Hydrol. Earth Syst. Sci. Discuss. 2005, 9, 381–393. [Google Scholar] [CrossRef] [Green Version]
- Van Steenbergen, N.; Willems, P.; Deschamps, M. Identification of uncertainty sources in flood forecasting. In International Conference on Flood Resilience (ICFR): Experiences in Asia and Europe-Electronic Proceedings; Centre for Water Systems, University of Exeter: Exeter, UK, 2013; pp. 1–8. [Google Scholar]
- He, Y.; Wetterhall, F.; Cloke, H.; Pappenberger, F.; Wilson, M.; Freer, J.; McGregor, G. Tracking the uncertainty in flood alerts driven by grand ensemble weather predictions. Meteorol. Appl. A J. Forecast. Pract. Appl. Train. Tech. Model. 2009, 16, 91–101. [Google Scholar] [CrossRef] [Green Version]
- Giordani, A.; Zappa, M.; Rotach, M. Estimating Ensemble Flood Forecasts Uncertainty—Development of a Novel “Peak-Box” Approach for Detecting Multiple Peak-Flow Events, and Quantification of the Ensemble Size Impact. Master’s Thesis, Universität Innsbruck, ACINN, Innsbruck, Austria, 2019. [Google Scholar]
- Weusthoff, T.; Ament, F.; Arpagaus, M.; Rotach, M.W. Assessing the benefits of convection-permitting models by neighborhood verification: Examples from MAP D-PHASE. Mon. Weather Rev. 2010, 138, 3418–3433. [Google Scholar] [CrossRef]
- Klasa, C.; Arpagaus, M.; Walser, A.; Wernli, H. An evaluation of the convection-permitting ensemble COSMO-E for three contrasting precipitation events in Switzerland. Q. J. R. Meteorol. Soc. 2018, 144, 744–764. [Google Scholar] [CrossRef]
- Zappa, M.; Fundel, F.; Jaun, S. A ‘Peak-Box’approach for supporting interpretation and verification of operational ensemble peak-flow forecasts. Hydrol. Process. 2013, 27, 117–131. [Google Scholar] [CrossRef]
- Olsson, J.; Pers, B.C.; Bengtsson, L.; Pechlivanidis, I.; Berg, P.; Körnich, H. Distance-dependent depth-duration analysis in high-resolution hydro-meteorological ensemble forecasting: A case study in Malmö City, Sweden. Environ. Model. Softw. 2017, 93, 381–397. [Google Scholar] [CrossRef]
- Saleh, F.; Ramaswamy, V.; Georgas, N.; Blumberg, A.; Pullen, J. Inter-comparison between retrospective ensemble streamflow forecasts using meteorological inputs from ECMWF and NOAA/ESRL in the Hudson River sub-basins during Hurricane Irene (2011). Hydrol. Res. 2019, 50, 166–186. [Google Scholar] [CrossRef]
- Kale, V.S. Geomorphic effects of monsoon floods on Indian rivers. In Flood Problem and Management in South Asia; Springer: Berlin, Germany, 2003; pp. 65–84. [Google Scholar]
- Jhong, Y.D.; Chen, C.S.; Lin, H.P.; Chen, S.T. Physical hybrid neural network model to forecast typhoon floods. Water 2018, 10, 632. [Google Scholar] [CrossRef] [Green Version]
- Alessandrini, S.; Sperati, S.; Pinson, P. A comparison between the ECMWF and COSMO Ensemble Prediction Systems applied to short-term wind power forecasting on real data. Appl. Energy 2013, 107, 271–280. [Google Scholar] [CrossRef]
- Gurtz, J.; Baltensweiler, A.; Lang, H. Spatially distributed hydrotope-based modeling of evapotranspiration and runoff in mountainous basins. Hydrol. Process. 1999, 13, 2751–2768. [Google Scholar] [CrossRef]
- Doms, G.; Baldauf, M. A Description of the Nonhydrostatic Regional COSMO Model. Part I: Dynamics and Numerics; Deutscher Wetterdienst: Offenbach, Germany, 2011. [Google Scholar]
- Viviroli, D.; Zappa, M.; Gurtz, J.; Weingartner, R. An introduction to the hydrological modeling system PREVAH and its pre-and post-processing-tools. Environ. Model. Softw. 2009, 24, 1209–1222. [Google Scholar] [CrossRef]
- Wöhling, T.; Lennartz, F.; Zappa, M. Updating procedure for flood forecasting with conceptual HBV-type models. Hydrol. Earth Syst. Sci. Discuss. 2006, 10, 783–788. [Google Scholar] [CrossRef] [Green Version]
- Ranzi, R.; Zappa, M.; Bacchi, B. Hydrological aspects of the Mesoscale Alpine Programme: Findings from field experiments and simulations. Q. J. R. Meteorol. Soc. A J. Atmos. Sci. Appl. Meteorol. Phys. Oceanogr. 2007, 133, 867–880. [Google Scholar] [CrossRef] [Green Version]
- Viviroli, D.; Zappa, M.; Schwanbeck, J.; Gurtz, J.; Weingartner, R. Continuous simulation for flood estimation in ungauged mesoscale catchments of Switzerland–Part I: Modelling framework and calibration results. J. Hydrol. 2009, 377, 191–207. [Google Scholar] [CrossRef]
- Viviroli, D.; Mittelbach, H.; Gurtz, J.; Weingartner, R. Continuous simulation for flood estimation in ungauged mesoscale catchments of Switzerland–Part II: Parameter regionalisation and flood estimation results. J. Hydrol. 2009, 377, 208–225. [Google Scholar] [CrossRef]
- Wilks, D.S. Statistical Methods in the Atmospheric Sciences; Academic Press: Cambridge, MA, USA, 2011; Volume 100. [Google Scholar]
- Deza, M.M.; Deza, E. Encyclopedia of distances. In Encyclopedia of Distances; Springer: Berlin/Heidelberg, Germany, 2009; pp. 1–583. [Google Scholar]
- Hastie, T.; Tibshirani, R.; Friedman, J. Unsupervised learning. In The Elements of Statistical Learning; Springer: Berlin/Heidelberg, Germany, 2009; pp. 485–585. [Google Scholar]
- Kaufman, L.; Rousseeuw, P.J. Finding Groups in Data: An Introduction to Cluster Analysis; John Wiley & Sons: Hoboken, NJ, USA, 2009; Volume 344. [Google Scholar]
- Horat, C.; Antonetti, M.; Liechti, K.; Kaufmann, P.; Zappa, M. Ensemble flood forecasting considering dominant runoff processes: II. Benchmark against a state-of-the-art model-chain (Verzasca, Switzerland). Nat. Hazards Earth Syst. Sci. Discuss. 2018, 35. [Google Scholar] [CrossRef] [Green Version]
- Anctil, F.; Ramos, M.H. Verification Metrics for Hydrological Ensemble Forecasts. In Handbook of Hydrometeorological Ensemble Forecasting; Springer: Berlin/Heidelberg, Germany, 2019; pp. 893–922. [Google Scholar]
- Marzban, C. The ROC curve and the area under it as performance measures. Weather Forecast. 2004, 19, 1106–1114. [Google Scholar] [CrossRef]
- Buizza, R.; Hollingsworth, A.; Lalaurette, F.; Ghelli, A. Probabilistic predictions of precipitation using the ECMWF Ensemble Prediction System. Weather Forecast. 1999, 14, 168–189. [Google Scholar] [CrossRef]
- Hsu, W.r.; Murphy, A.H. The attributes diagram A geometrical framework for assessing the quality of probability forecasts. Int. J. Forecast. 1986, 2, 285–293. [Google Scholar] [CrossRef]
- Monhart, S.; Zappa, M.; Spirig, C.; Schär, C.; Bogner, K. Subseasonal hydrometeorological ensemble predictions in small-and medium-sized mountainous catchments: Benefits of the NWP approach. Hydrol. Earth Syst. Sci. 2019, 23, 493–513. [Google Scholar] [CrossRef] [Green Version]
- Renner, M.; Werner, M.; Rademacher, S.; Sprokkereef, E. Verification of ensemble flow forecasts for the River Rhine. J. Hydrol. 2009, 376, 463–475. [Google Scholar] [CrossRef]
- Liechti, K.; Zappa, M.; Fundel, F.; Germann, U. Probabilistic evaluation of ensemble discharge nowcasts in two nested Alpine basins prone to flash floods. Hydrol. Process. 2013, 27, 5–17. [Google Scholar] [CrossRef]
- Rotach, M.W.; Ambrosetti, P.; Ament, F.; Appenzeller, C.; Arpagaus, M.; Bauer, H.S.; Behrendt, A.; Bouttier, F.; Buzzi, A.; Corazza, M.; et al. MAP D-PHASE: Real-time demonstration of weather forecast quality in the Alpine region. Bull. Am. Meteorol. Soc. 2009, 90, 1321–1336. [Google Scholar] [CrossRef] [Green Version]
- Zappa, M.; Rotach, M.W.; Arpagaus, M.; Dorninger, M.; Hegg, C.; Montani, A.; Ranzi, R.; Ament, F.; Germann, U.; Grossi, G.; et al. MAP D-PHASE: Real-time demonstration of hydrological ensemble prediction systems. Atmos. Sci. Lett. 2008, 9, 80–87. [Google Scholar] [CrossRef] [Green Version]
- Fundel, F.; Walser, A.; Liniger, M.A.; Frei, C.; Appenzeller, C. Calibrated precipitation forecasts for a limited-area ensemble forecast system using reforecasts. Mon. Weather Rev. 2010, 138, 176–189. [Google Scholar] [CrossRef]
and | |||
---|---|---|---|
PBM ≥ PBC for all the boxes | 56% | 66% | 38% |
PBM ≥ PBC for at least 1 box | 69% | 81% | 66% |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Giordani, A.; Zappa, M.; Rotach, M.W. Estimating Ensemble Flood Forecasts’ Uncertainty: A Novel “Peak-Box” Approach for Detecting Multiple Peak-Flow Events. Atmosphere 2020, 11, 2. https://doi.org/10.3390/atmos11010002
Giordani A, Zappa M, Rotach MW. Estimating Ensemble Flood Forecasts’ Uncertainty: A Novel “Peak-Box” Approach for Detecting Multiple Peak-Flow Events. Atmosphere. 2020; 11(1):2. https://doi.org/10.3390/atmos11010002
Chicago/Turabian StyleGiordani, Antonio, Massimiliano Zappa, and Mathias W. Rotach. 2020. "Estimating Ensemble Flood Forecasts’ Uncertainty: A Novel “Peak-Box” Approach for Detecting Multiple Peak-Flow Events" Atmosphere 11, no. 1: 2. https://doi.org/10.3390/atmos11010002
APA StyleGiordani, A., Zappa, M., & Rotach, M. W. (2020). Estimating Ensemble Flood Forecasts’ Uncertainty: A Novel “Peak-Box” Approach for Detecting Multiple Peak-Flow Events. Atmosphere, 11(1), 2. https://doi.org/10.3390/atmos11010002