Abstract
Accurate and reliable runoff forecast is beneficial to watershed planning and management and scientific operation of water resources system. However, due to the comprehensive influence of climatic conditions, geographical environment, and human activities, the runoff series is nonlinear and non-stationary, and there are still great challenges in mid-long term runoff forecasting. In order to improve the prediction accuracy, a novel model TVF-EMD-PE-PSO-GRU (TEPPG) was proposed in this study. Firstly, several intrinsic mode functions (IMFs) were obtained by decomposing the original runoff series by time-varying filter-based empirical mode decomposition (TVF-EMD). Secondly, the permutation entropy (PE) algorithm was used to calculate the complexity of each IMF, and the IMF with similar complexity was combined. Then, the gated recurrent unit (GRU) model based on particle swarm optimization (PSO) was used to predict each IMF after merging. Finally, the prediction results of each IMF were superimposed to obtain the final results. And compared with three models such as TVF-EMD-PSO-GRU, extreme-point symmetric mode decomposition coupled gated recurrent unit and particle swarm optimization (ESMD-PSO-GRU), complete ensemble empirical mode decomposition with adaptive noise coupled gated recurrent unit, and particle swarm optimization (CEEMDAN-PSO-GRU). The monthly and annual runoff forecasting of Tangnaihai hydrological station in the upper reaches of the Yellow River and Cuntan hydrological station in the upstream of the Yangtze River was taken as examples to test the performance of the model. The results show that, compared with the other three models, the TEPPG model had the highest prediction accuracy and was relatively stable in both monthly and annual runoff forecasts. Thus, the proposed method was developed to support the decision-making of water resource system.
Similar content being viewed by others
Data availability
Datasets are available with the authors, and may be accessible at any time upon request.
References
Abdullah SS, Malek MA, Abdullah NS, Kisi O, Yap KS (2015) Extreme learning machines: a new approach for prediction of reference evapotranspiration. J Hydrol 527:184–195
Bajirao TS, Kumar P, Kumar M, Elbeltagi A, Kuriqi A (2021) Potential of hybrid wavelet-coupled data-driven-based algorithms for daily runoff prediction in complex river basins. Theor Appl Climatol 145:1207–1231. https://doi.org/10.1007/s00704-021-03681-2
Bandt C, Pompe B (2002) Permutation entropy: a natural complexity measure for time series. Phys Rev Lett 88:174102. https://doi.org/10.1103/PhysRevLett.88.174102
Barge JT, Sharif HO (2016) An ensemble empirical mode decomposition, self-organizing map, and linear genetic programming approach for forecasting river streamflow. Water. 8:247. https://doi.org/10.3390/w8060247
Cao W, Liu C, Wang Z, Li H (2019) Wind power ultra-short-term prediction based on MEEMD and permutation entropy. Ren Energy Resources 37:439–444 (in Chinese)
Chen S, Ren M, Sun W (2021) Combining two-stage decomposition based machine learning methods for annual runoff forecasting. J Hydrol 603:126945. https://doi.org/10.1016/j.jhydrol.2021.126945
Cho K, Van Merriënboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using RNN encoder-decoder for statistical machine translation. ar**v preprint ar**v:1406.1078. https://doi.org/10.3115/v1/D14-1179
Coulibaly P, Baldwin CK (2005) Nonstationary hydrological time series forecasting using nonlinear dynamic methods. J Hydrol 307:164–174. https://doi.org/10.1016/j.jhydrol.2004.10.008
Di Baldassarre G, Montanari A, Lins H, Koutsoyiannis D, Brandimarte L, Blöschl G (2010) Flood fatalities in Africa: from diagnosis to mitigation. Geophys Res Lett 37:22
Di C, Yang X, Wang X (2014) A four-stage hybrid model for hydrological time series forecasting. PLoS One 9:e104663. https://doi.org/10.1371/journal.pone
Feng Z-K, Niu W-J, Tang Z-Y, Xu Y, Zhang H-R (2021) Evolutionary artificial intelligence model via cooperation search algorithm and extreme learning machine for multiple scales nonstationary hydrological time series prediction. J Hydrol 595:126062. https://doi.org/10.1016/j.jhydrol.2021.126062
Gao S, Huang Y, Zhang S, Han J, Wang G, Zhang M, Lin Q (2020) Short-term runoff prediction with GRU and LSTM networks without requiring time step optimization during sample generation. J Hydrol 589:125188. https://doi.org/10.1016/j.jhydrol.2020.125188
Guo Y, Xu Y-P, **e J, Chen H, Si Y, Liu J (2021) A weights combined model for middle and long-term streamflow forecasts and its value to hydropower maximization. J Hydrol 602:126794. https://doi.org/10.1016/j.jhydrol.2021.126794
Hao F, Sun M, Geng X, Huang W, Ouyang W (2015) Coupling the **nanjiang model with geomorphologic instantaneous unit hydrograph for flood forecasting in northeast China. In Soil Water Conserv Res 3:66–76. https://doi.org/10.1016/j.iswcr.2015.03.004
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9:1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735
Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press, Cambridge
Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Yen N-C, Tung CC, Liu HH (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc London Ser A-Math Phys Eng Sci 454:903–995. https://doi.org/10.1098/rspa.1998.0193
Jia R, Ma F, Wu H, Luo X, Ma X (2018) Coupling fault feature extraction method based on bivariate empirical mode decomposition and full spectrum for rotating machinery. Math Probl Eng. https://doi.org/10.1155/2018/4598706
Kennedy J, Eberhart R (1995) Particle swarm optimization. Proceedings of ICNN'95-international conference on neural networks, 4th edn. IEEE, New York, pp 1942–1948
Kennedy J, Spears WM (1998) Matching algorithms to problems: an experimental test of the particle swarm and some genetic algorithms on the multimodal problem generator. 1998 IEEE International Conference on Evolutionary Computation Proceedings. In: IEEE World Congress on Computational Intelligence (Cat. No. 98TH8360). IEEE, New York, pp 78–83
Kisi O, Shiri J (2011) Precipitation forecasting using wavelet-genetic programming and wavelet-neuro-fuzzy conjunction models. Water Resour Manag 25:3135–3152. https://doi.org/10.1007/s11269-011-9849-3
Kumar DN, Raju KS, Sathish T (2004) River flow forecasting using recurrent neural networks. Water Resour Manag 18:143–161. https://doi.org/10.1023/B:WARM.0000024727.94701.12
Li H, Zhi L, Wei M (2017) A time varying filter approach for empirical mode decomposition. Signal Process-Image Commun 138:146–158. https://doi.org/10.1016/j.sigpro.2017.03.019
Li J, Wang S, Duan Z, Li J (2020) Medium and long-term runoff forecast based on ESMD-BP neural network combined model. J Basic Sci Eng 28:817–832. (in Chinese). https://doi.org/10.16058/j.issn.1005-0930.2020.04.006
Li J, Wang S, Wu Y, Tian Y (2021) Runoff forecasts using combined model of extreme-point symmetric mode decomposition and Elman neural network. J Hydroelec Eng 40:13–22. (in Chinese). https://doi.org/10.11660/slfdxb.20210702
Liu X, Jia D, Li H, Jiang J-Y (2010) Research on Kernel parameter optimization of support vector machine in speaker recognition. Sci Technol Eng 10:1669–1673
Liu Y, Wang L, Yang L, Liu X, Wang L (2021) Runoff prediction and analysis based on improved CEEMDAN-OS-QR-ELM. IEEE Access 9:57311–57324
Moishin M, Deo RC, Prasad R, Raj N, Abdulla S (2021) Designing deep-based learning flood forecast model with ConvLSTM hybrid algorithm. IEEE Access 9:50982–50993. https://doi.org/10.1109/ACCESS.2021.3065939
Nash JE, Sutcliffe JV (1970) River flow forecasting through conceptual models part I—A discussion of principles. J of Hydrol 10(3):282–290
Okkan U, Serbes ZA (2012) Rainfall–runoff modeling using least squares support vector machines. Environmetrics. 23:549–564. https://doi.org/10.1002/env.2154
Peng S, Wang Y, Zhang Y, Jiang G (2016) Optimal control of drought limit water level for multi-year regulating storage reservoir. J Hydraul Eng-ASCE 47:552–559. (in Chinese). https://doi.org/10.13243/j.cnki.slxb.20150584
Pincus SM (1991) Approximate entropy as a measure of system complexity. Proc Natl Acad Sci 88:2297–2301
Rahimzad M, Moghaddam Nia A, Zolfonoon H, Soltani J, Danandeh Mehr A, Kwon H-H (2021) Performance comparison of an LSTM-based deep learning model versus conventional machine learning algorithms for streamflow forecasting. Water Resour Manag 35:4167–4187. https://doi.org/10.1007/s11269-021-02937-w
Richman JS, Moorman JR (2000) Physiological time-series analysis using approximate entropy and sample entropy. Am J Physiol-Heart Circul Physiol. https://doi.org/10.1152/ajpheart.2000.278.6.H2039
Sharma J, Singhal RS (2014) Genetic algorithm and hybrid genetic algorithm for space allocation problems-a review. Int J Comput Appl 95
Song CM (2022) Data construction methodology for convolution neural network based daily runoff prediction and assessment of its applicability. J Hydrol 605:127324. https://doi.org/10.1016/j.jhydrol.2021.127324
Song C, Chen X, Wu P, ** H (2021) Combining time varying filtering based empirical mode decomposition and machine learning to predict precipitation from nonlinear series. J Hydrol 603:126914. https://doi.org/10.1016/j.jhydrol.2021.126914
Torres ME, Colominas MA, Schlotthauer G, Flandrin P, A complete ensemble empirical mode decomposition with adaptive noise. (2011) IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE 2011:4144–4147
Vogel E, Lerat J, Pipunic R, Frost A, Donnelly C, Griffiths M, Hudson D, Loh S (2021) Seasonal ensemble forecasts for soil moisture, evapotranspiration and runoff across Australia. J Hydrol 601:126620. https://doi.org/10.1016/j.jhydrol.2021.126620
Wang J, Li Z (2014) The ESMD method for climate data analysis. Clim Change Res Lett 3:1–5. https://doi.org/10.12677/ccrl.2014.31001
Wang J, Li Y (2018) Multi-step ahead wind speed prediction based on optimal feature extraction, long short term memory neural network and error correction strategy. Appl Energy 230:429–443. https://doi.org/10.1016/j.apenergy.2018.08.114
Wang WC, Chau KW, Qiu L, Chen YB (2015) Improving forecasting accuracy of medium and long-term runoff using artificial neural network based on EEMD decomposition. Environ Res 139:46–54. https://doi.org/10.1016/j.envres.2015.02.002
Wang W-C, Du Y-J, Chau K-W, Xu D-M, Liu C-J, Ma Q (2021) An ensemble hybrid forecasting model for annual runoff based on sample entropy, secondary decomposition, and long short-term memory neural network. Water Resour Manag 35:4695–4726. https://doi.org/10.21203/rs.3.rs-269127/v1
Wen X, Feng Q, Deo RC, Wu M, Yin Z, Yang L, Singh VP (2019) Two-phase extreme learning machines integrated with the complete ensemble empirical mode decomposition with adaptive noise algorithm for multi-scale runoff prediction problems. J Hydrol 570:167–184. https://doi.org/10.1016/j.jhydrol.2018.12.060
Wu J, Liu Z, Yao H, Chen X, Chen X, Zheng Y, He Y (2018) Impacts of reservoir operations on multi-scale correlations between hydrological drought and meteorological drought. J Hydrol 563:726–736
Xu B, Boyce SE, Zhang Y, Liu Q, Guo L, Zhong P-A (2017) Stochastic programming with a joint chance constraint model for reservoir refill operation considering flood risk. J Water Resour Plan Manag 143:04016067. https://doi.org/10.1061/(ASCE)WR.1943-5452.0000715
Xu Y, Cai Z, Ding K (2018) An enhanced bearing fault diagnosis method based on TVF-EMD and a high-order energy operator. Meas Sci Technol 29:095108. https://doi.org/10.1088/1361-6501/aad499
Yuan J, Ji F, Gao Y, Zhu J, Wei C, Zhou Y (2018) Integrated ensemble noise-reconstructed empirical mode decomposition for mechanical fault detection. J Vib Acoust-Trans ASME 104:323–346. https://doi.org/10.1016/j.ymssp.2017.11.004
Zhang Q, **ao M, Singh VP, Li J (2012) Regionalization and spatial changing properties of droughts across the Pearl River basin, China. J Hydrol 472:355–366
Zhang Y, Liu K, Qin L, An X (2016) Deterministic and probabilistic interval prediction for short-term wind power generation based on variational mode decomposition and machine learning methods. Energy Convers Manag 112:208–219. https://doi.org/10.1016/j.enconman.2016.01.023
Zhang G, Yu Z, Yi L, Lei X, Qian F, Li J, Sun B (2021) Variation of water-sediment relationship and the driving factors above the Cuntan station of the Yangtze River main stream in recent 70 years. J Soil Water Conserv 35:79–84. (in Chinese). https://doi.org/10.13870/j.cnki.stbcxb.2021.01.011
Zhang H, Liu L, Jiao W, Li K, Wang L, Liu Q (2022a) Watershed runoff modeling through a multi-time scale approach by multivariate empirical mode decomposition (MEMD). Environ Sci Pollut Res 29:2819–2829
Zhang X, Wu X, **ao Y, Shi J, Zhao Y, Zhang M (2022b) Application of improved seasonal GM (1, 1) model based on HP filter for runoff prediction in **angjiang River. Environ Sci Pollut Res. https://doi.org/10.1007/s11356-022-19572-6
Zunino L, Rosso OA, Soriano MC (2011) Characterizing the hyperchaotic dynamics of a semiconductor laser subject to optical feedback via permutation entropy. IEEE J Sel Top Quantum Electron 17:1250–1257. https://doi.org/10.1109/JSTQE.2011.2145359
Funding
This study was supported by the National Key R&D Program of China (2018YFC1508403) and the National Natural Science Foundation of China (51579173).
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Data collection and analysis were performed by Shuai Zhang, Hongfei Qiao, Lüliu Liu, and Fuchang Tian. The first draft of the manuscript was written by **ujie Wang, and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval
Not applicable
Consent to participate
Not applicable
Consent for publication
Not applicable
Competing interests
The authors declare no competing interests.
Additional information
Responsible Editor: Marcus Schulz
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, X., Zhang, S., Qiao, H. et al. Mid-long term forecasting of reservoir inflow using the coupling of time-varying filter-based empirical mode decomposition and gated recurrent unit. Environ Sci Pollut Res 29, 87200–87217 (2022). https://doi.org/10.1007/s11356-022-21634-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11356-022-21634-8