Abstract
This study explores the performances of three real-time updating models in improving flood forecasting accuracy. The first model is the K-nearest neighbor (KNN) algorithm. The KNN algorithm estimates forecast errors based upon the most similar samples of errors rather than on the most recent ones. The two other updating models are the Kalman filter (KF) and a combined model incorporating both the KF and KNN procedures. To compare the performances of these three models, this study uses the middle reaches of the Huai River in East China for a case study. Using 13 flood events occurring from 2003 to 2010 as examples, one hydraulic routing model is applied for flood simulation. Subsequently, the three updating models are utilized with lead times of 1- to 8-h for updating the outputs of the hydraulic model. Comparison of the updated results from the three updating models reveals that all three updating models improve the performance of the hydraulic model for flood forecasting. Among them, the KNN model performs more robustly for forecasts with a longer lead time than the other two updating models. Statistical results show that the KNN model is capable of providing excellent forecasts with an 8-h lead time in both the calibration and validation periods.
Similar content being viewed by others
References
Altman NS (1992) An introduction to kernel and nearest-neighbor nonparametric regression. Am Stat 46(3):175–185
Anderson JL, Anderson SL (1999) A Monte Carlo implementation of the non-linear filtering problem to produce ensemble assimilations and forecasts. Mon Weather Rev 127:2741–2758
Anderson MG, Burt TP (1985) Hydrological forecasting, vol 372. Wiley, Chichester
Blackith RE (1958) Nearest-neighbour distance measurements for the estimation of animal populations. Ecology 39(1):147–150
Box GE, Jenkins GM, Reinsel GC (2011) Time series analysis: forecasting and control, vol 734. Wiley, New York
Butler M, Kazakov D (2010) Modeling the behavior of the stock market with an artificial immune system. In: IEEE Congress on Evolutionary Computation, pp. 1–8
Butts MB, Hoest-Madsen J, Refsgaard JC (2002) Hydrologic forecasting. Encycl Phys Sci Technol 2002:547–566
Chaleeraktrakoon C, Chinsomboon Y (2015) Dynamic rule curves for flood control of a multipurpose dam. J Hydro-Environ Res 9(1):133–144
Chen J, Wu Y (2012) Advancing representation of hydrologic processes in the Soil and Water Assessment Tool (SWAT) through integration of the TOPographic MODEL (TOPMODEL) features. J Hydrol 420–421:319–328
Crissman RD, Chiu CL, Yu W, Mizumura K, Corbu I (1993) Uncertainties in flow modeling and forecasting for Niagara River. J Hydraul Eng 119(11):1231–1250
Foley AM, Leahy PG, Marvuglia A, McKeogh EJ (2012) Current models and advances in forecasting of wind power generation. Renew Energy 37(1):1–8
Fread DL (1985) Channel routing. In: Anderson MG, Burt TD (eds) Hydrological forecasting. Wiley, London, pp 437–503
Ge SX (2002) Modern flood forecasting techniques. Water Conservancy Publishing Firm, Beijing, pp 95–125 (in chinese)
Ge SX, Cheng HY, Li YR (2005) Real-time updating of hydraulic model by using Kalman filter. J Hydraul Eng 36(6):687–693 (in chinese)
Georgakakos KP, Smith GF (1990) On improved hydrologic forecasting- Results from a WMO real-time forecasting experiment. J Hydrol 114(1–2):17–45
Gupta S, Javed A, Datt D (2003) Economics of flood protection in India. Nat Hazards 28(1):199–210
Hossain F, Arnold J, Beighley E, Brown C, Burian S, Chen J, Madadgar S, Mitra A, Niyogi D, Pielke R, Tidwell V, Wegner D (2015) Local-to-regional landscape drivers of extreme weather and climate: implications for water infrastructure resilience. J Hydrol Eng 20(7):02515002
Hunt BR, Kostelich J, Szunyogh I (2007) Efficient data assimilation for spatiotemporal chaos: a local ensemble transform Kalman filter. Physica D 230:112–126
Husain T (1985) Kalman filter estimation model in flood forecasting. Adv Water Resour 8(1):15–21
Islam MN, Sivakumar B (2002) Characterization and prediction of runoff dynamics: a nonlinear dynamical view. Adv Water Resour 25(2):179–190
Kan G, Yao C, Li Q, Li Z, Yu Z, Liu Z, Ding L, He X, Ke L (2015) Improving event-based rainfall-runoff simulation using an ensemble artificial neural network based hybrid data-driven model. Stoch Env Res Risk Assess 29:1345–1370
Karlsson M, Yakowitz S (1987) Nearest-neighbor models for nonparametric rainfall-runoff forecasting. Water Resour Res 23(7):1300–1308
Komma J, Blöschl G, Reszler C (2008) Soil moisture updating by Ensemble Kalman Filtering in real-time flood forecasting. J Hydrol 357(3):228–242
Linsley RK, Kohler MA, Paulhus JL (1982) Hydrology for engineers. McGraw-Hill College, New York, pp 286–310
Madsen H, Skotner C (2005) Adaptive state updating in real-time river flow forecasting-a combined filtering and error forecasting procedure. J Hydrol 308(1):302–312
Miyoshi T, Kunii M (2012) The local ensemble transform Kalman filter with the weather research and forecasting model: experiments with real observations. Pure Appl Geophys 169:321–333
Moore RJ, Bell VA, Jones DA (2005) Forecasting for flood warning. CR Geosci 337(1):203–217
Refsgaard JC (1997) Validation and intercomparison of different updating procedures for real-time forecasting. Hydrol Res 28(2):65–84
Sage AP, Husa GW (1969) Adaptive filtering with unknown prior statistics. In: Proceedings of joint automatic control conference, pp. 760–769
Shen JC, Chang CH, Wu SJ, Hsu CT, Lien HC (2015) Real-time correction of water stage forecast using combination of forecasted errors by time series models and Kalman filter method. Stoch Env Res Risk Assess 19:1903–1920
Sivakumar B (2003) Forecasting monthly streamflow dynamics in the western United States: a nonlinear dynamical approach. Environ Modell Softw 18(8):721–728
Sivakumar B, Wallender WW (2005) Predictability of river flow and sediment transport in the Mississippi River basin: a nonlinear deterministic approach. Earth Surf Proc Land 30:665–677
Sivakumar B, Sorooshian S, Gupta HV, Gao X (2001) A chaotic approach to rainfall disaggregation. Water Resour Res 37(1):61–72
Sivakumar B, Jayawardena AW, Fernando TMGH (2002) River flow forecasting: use of phase-space reconstruction and artificial neural networks approaches. J Hydrol 265(1–4):225–245
Todini E (1999) An operational decision support system for flood risk mapping, forecasting and management. Urban Water J 1(2):131–143
Todini E (2005) Rainfall-runoff models for real-time forecasting. In: Anderson MG (ed) Encyclopedia of hydrological sciences. Wiley, London, pp 1869–1896
Tong J, Hu BX, Huang H, Guo L, Yang J (2014) Application of a data assimilation method via an ensemble Kalman filter to reactive urea hydrolysis transport modeling. Stoch Env Res Risk A 28(3):729–741
Verlaan M (1998) Efficient Kalman filtering algorithms for hydrodynamic models. Delft University of Technology, Delft, pp 40–60
Wang CH, Bai YL (2008) Algorithm for real time correction of stream flow concentration based on Kalman filter. J Hydrol Eng 13(5):290–296
Werner M, Reggiani P, De RAD, Bates P, Sprokkereef E (2005) Flood forecasting and warning at the river basin and at the European scale. Nat Hazards 36(1–2):25–42
Wilson CAME, Bates PD, Hervouet JM (2002) Comparison of turbulence models for stage-discharge rating curve prediction in reach-scale compound channel flows using two-dimensional finite element methods. J Hydrol 257(1):42–58
WMO (1992) Simulated real-time intercomparison of hydrological models, Operational Hydrology Report No. 38. World Meteorological Organisation, Geneva, pp 33–40
WMO (2011) Manual on flood forecasting and warning. World Meteorological Organization, Geneva, pp 20–40
Wu GC, Zheng XG, Wang LQ, Zhang SP, Liang X, Li Y (2013) A new structure of error covariance matrices and their adaptive estimation in EnKF assimilation. Q J R Meteorol Soc 139:795–804
Wu GC, Zheng XG, Wang LQ, Liang X, Zhang SP, Zhang XZ (2014) Improving the ensemble transform Kalman filter using a second-order Taylor approximation of the nonlinear observation operator. Nonlinear Proc Geophys 21:955–970
Xin JB, Cheng XG (1998) Analysis on peak flow travel time in the No 98.6 flood event in the Huai river. J Manag Huai River 9:7–8 (in Chinese)
Yao C, Li Z, Yu Z, Zhang K (2012) A priori parameter estimates for a distributed, grid-based Xinanjiang model using geographically based information. J Hydrol 468:47–62
Young PC (2002) Advances in real-time flood forecasting. Philos Trans R Soc Lond Ser A 360(1796):1433–1450
Zhang CY (1998) Approach to adaptive filtering algorithm. Acta Aeronautica et Astronautica Sinica 19(7):96–99
Acknowledgments
This work was supported by the National Natural Science Foundation of China (Grant Nos. 41130639, 51179045, 41101017, 41201028), and the Research and Innovation Program for College Graduates of Jiangsu Province (CXZZ13_0246).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, K., Yao, C., Chen, J. et al. Comparison of three updating models for real time forecasting: a case study of flood forecasting at the middle reaches of the Huai River in East China. Stoch Environ Res Risk Assess 31, 1471–1484 (2017). https://doi.org/10.1007/s00477-016-1267-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-016-1267-x