Skip to main content
Log in

Comparative study among different time series models applied to monthly rainfall forecasting in semi-arid climate condition

  • Original Paper
  • Published:
Natural Hazards Aims and scope Submit manuscript

Abstract

The aim of this study is to investigate the ability of different time series models in forecasting monthly rainfall. In order to do this, monthly rainfall data were collected from 9 rainfall stations in North Khorasan province (North east of Iran) from 1989 to 2012. R software was used to predict the highest rainfall in these 9 rain gage stations for the time period 2002–2012 using monthly highest rainfall data of 1989–2002. In this study, AR, MA, ARMA, ARIMA, and SARIMA with 11 different structures based on trial and error were examined. Because the trend, seasonal and jump components are deterministic components, it is not necessary to model these components, but modeling of random component is very important for rainfall forecasting. So, the main data series was decomposed (for AR, MA and ARMA models) and the random part has been modeled. After that, the random component was collected with the seasonal and trend component and the amount of rainfall was simulated. But for ARIMA and SARIMA, models fitted on original series. The result showed that in 33 % of data MA(2), in 22 % of data AR(1) and ARMA(2, 1) and in 11.11 % of data MA(1) and ARIMA(1, 1, 2) had the best performance in monthly rainfall forecasting. On the other hand, best time series model by change of data could vary. So, it is important to assess all the time series models for any area and any hydrological parameter.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Adhikary SK, Mahidur Rahman MD, Das Gupta A (2012) A stochastic modelling technique for predicting groundwater table fluctuations with time series analysis. Int J Appl Sci Eng Res 1(2):238–249

    Google Scholar 

  • Akrour N, Chazottes A, Mallet C, Barthes L (2014) Simulation of rainfall times series with zero values and realistic statistical distribution in a universal multifractal framework. Geophys Res Abstr 16:2014–6235

    Google Scholar 

  • Behnia N, Rezaeian F (2015) Coupling wavelet transform with time series models to estimate groundwater level. Arab J Geosci 8(10):8441–8447

    Article  Google Scholar 

  • Box GEP, Jenkins GM, Reinsel GC (1994) Time series analysis: forecasting and control. Upper Saddle River, NJ

    Google Scholar 

  • Bras RL, Rodriguez-Iturbe I (1985) Random functions and hydrology. Addison-Wesley, Reading, MA

    Google Scholar 

  • Brockwell PJ, Davis RA (1996) Introduction to time series and forecasting. Springer, New York

    Book  Google Scholar 

  • Brockwell PJ, Davis RA (2010) Introduction to time series and forecasting. Springer, New York

    Google Scholar 

  • Chatfield C (2001) Time-series forecasting. Chapman & Hall/CRC, New York

    Google Scholar 

  • Delleur JW, Tao PC, Kavass ML (1976) An evaluation of practicality and complexity of some rainfall and runoff time series models. Water Resour Res 12:953–970

    Article  Google Scholar 

  • Durdu OF (2010) Application of linear stochastic models for drought forecasting in the Büyük Menderes river basin, western Turkey. Stoch Env Res Risk Assess 24(8):1145–1162

    Article  Google Scholar 

  • Dutta D, Wendy D, Welsh JV, Shaun SHK, Nicholls D (2012) A comparative evaluation of short-term stream flow forecasting using time series analysis and rainfall-runoff models in water source. Water Resour Manage 26:4397–4415. doi:10.1007/s11269-012-0151-9

    Article  Google Scholar 

  • Erdem E, Shi J (2011) ARMA based approaches for forecasting the tuple of wind speed and direction. Appl Energy 88(4):1405–1414

    Article  Google Scholar 

  • Faruk D (2010) A hybrid neural network and ARIMA model for water quality time series prediction. Eng Appl Artif Intell 23(4):586–594. doi:10.1016/j.engappai.2009.09.015

    Article  Google Scholar 

  • Feng Q, Wen X, Li J (2015) Wavelet analysis-support vector machine coupled models for monthly rainfall forecasting in arid regions. Water Resour Manage 29(4):1049–1065

    Article  Google Scholar 

  • Hannan EJ (1971) Multiple time series. Wiley, New York, p 536

    Google Scholar 

  • Hipel KW, McLeod AE (1994) Time series modeling of water resources and environmental systems. Elsevier, Amsterdam

    Google Scholar 

  • Hu Sh (2007) Akaike information criterion, enter for research in scientific computation. North Carolina State University, Raleigh, NC, p 19

    Google Scholar 

  • Javidi Sabbaghian R, Sharifi MB (2009) Random modeling application in river flow simulation and estimation of mean annual river discharge by time series analysis. International conference on water resources (ICWR). Shahrood, Iran, August 15–17

  • Khadar Babu SK, Karthikeyan K, Ramanaiah MV, Ramanah D (2011) Prediction of rain-fall flow time series using auto-regressive models. Adv Appl Sci Res 2(2):128–133

    Google Scholar 

  • Kim SJ, Hyun Y, Lee KK (2005) Time series modeling for evaluation of groundwater discharge rates into an urban subway system. Geosci J 9(1):15–22. doi:10.1007/BF02910550

    Article  Google Scholar 

  • Klose Ch, Pircher M, Sharma S (2004) Univariate time-series forecasting. 406347/UK “Ökonometrische Prognose” in SS04

  • Kumar Nanda S, Prasad Tripathy D, Kumar Nayak S, Mohapatra S (2013) Prediction of rainfall in India using Artificial Neural Network (ANN) models. Int J Intell Syst Appl 5(12):1–22. doi:10.5815/ijisa.2013.12.01

    Article  Google Scholar 

  • Kwon HH, Lall U, Khalil AF (2007) Stochastic simulation model for nonstationary time series using an autoregressive wavelet decomposition: applications to rainfall and temperature. Water Resour Res 43(5):1–15. doi:10.1029/2006WR005258

    Google Scholar 

  • Lin GF, Lee FC (1992) An aggregation-disaggregation approach for hydrologic time series modelling. J Hydrol 138(3–4):543–557. doi:10.1016/0022-1694(92)90136-J

    Article  Google Scholar 

  • Mair A, Fares A (2011) Time series analysis of daily rainfall and streamflow in a volcanic dike-intruded aquifer system, O‘ahu, Hawai‘i, USA. Hydrogeol J 19:929–944. doi:10.1007/s10040-011-0740-3

    Article  Google Scholar 

  • Mansour MM, Barkwith A, Hughes AGN (2011) A simple overland flow calculation method for distributed groundwater recharge models. Hydrol Process 25(22):3462–3471. doi:10.1002/hyp.8074

    Article  Google Scholar 

  • Mirzavand M, Ghazavi R (2015) A stochastic modelling technique for groundwater level forecasting in an arid environment using time series methods. Water Resour Manage. doi:10.1007/s11269-014-0875-9

    Google Scholar 

  • Mirzavand M, Sadatinejad SJ, Ghasemieh H, Imani R, Soleymani Motlagh M (2014) Prediction of ground water level in arid environment using a non-deterministic model. J Water Resour Prot 6:669–676. doi:10.4236/jwarp.2014.67064

    Article  Google Scholar 

  • Mondal MS, Wasimi SA (2007) Choice of model type in stochastic river hydrology hydrology. In: Proceedings of the 1st international conference on water and flood management (ICWFM), March 12–14, Dhaka, Bangladesh

  • Nirmala M, Sundaram SM (2010) Modeling and predicting the monthly rainfall in Tamilnadu as a seasonal multivariate ARIMA process. Int J Comput Eng Technol 1(1):103–111

    Google Scholar 

  • Pebesma EJ, Switzer P, Loague K (2005) Error analysis for the evaluation of model performance: rainfall–runoff event time series data. Hydrol Process 19:1529–1548. doi:10.1002/hyp.5587

    Article  Google Scholar 

  • Poormohammadi S, Malekinezhad H, Poorshareyati R (2013) Comparison of ANN and time series appropriately in prediction of ground water table (case study: Bakhtegan basin). Water Soil Conserv 20(4):251–262

    Google Scholar 

  • Radhakrishnan P, Dinesh S (2006) An alternative approach to characterize time series data: case study on Malaysian rainfall data. Chaos Solitons Fractals 27:511–518. doi:10.1016/j.chaos.2005.04.030

    Article  Google Scholar 

  • Saeidian Y, Ebadi H (2004) Determine the time series of data flow (case study: Vanyar station in the river basin Ajichai). 2nd Students conference on soil and water resources, Shiraz, Iran, May 12–13

  • Said SM, Manjang S, Wihardi Tjaronge M, Arsyad TM (2013) Arima application as an alternative method of rainfall forecasts in watershed of hydro power plant. Int J Comput Eng Res 3(9):68–73

    Google Scholar 

  • Salas JD, Fernandez B (1993) Models for data generation in hydrology: univariates techniques. In: Macro JB, Harboe R, Salas JD (eds) Stochastic hydrology and its use in water resources systems simulation and optimization. NATO Advanced Study Institute, Kluwer Academic Publishers, Boston, pp 47–73

    Chapter  Google Scholar 

  • Schaars F, Von Asmuth DC (2012) Software for hydrogeologic time series analysis, interfacing data with physical insight. Environ Model Softw 38:178–190. doi:10.1016/j.envsoft.2012.06.003

    Article  Google Scholar 

  • Seed AW, Draper C, Srikanthan R, Menabde M (2000) A multiplicative broken-line model for time series of mean areal rainfall. Water Resour Res 36(8):2395–2399

    Article  Google Scholar 

  • Shamshirband Sh, Gocic M, Petkovi D, Saboohi H, Herawan T, Mat Kiah L, Akib Sh (2015) Soft-computing methodologies for precipitation estimation: a case study. IEEE J Select Top Appl Earth Obs Remote Sens 8(3):1353–1358. doi:10.1109/JSTARS.2014.2364075

    Google Scholar 

  • Shirmohammadi B, Vafakhah M, Moosavi V, Moghaddamnia A (2013) Application of several data-driven techniques for predicting groundwater level. Water Resour Manag 27:419–432. doi:10.1007/s11269-012-0194-y

    Article  Google Scholar 

  • Silva MAP (2006) A time series model to predict the runoff ratio of catchments of the Kaluganga basin. J Natl Sci Found Sri Lanka 34(2):103–105. doi:10.4038/jnsfsr.v34i2.2089

    Google Scholar 

  • Sokolnikov AN (2013) THZ identification for defense and security purposes identifying materials, substances and items. World Scientific Publishing CO.Pte. Ltd, Singapore

    Book  Google Scholar 

  • Soltani S, Modarres R, Eslamian SS (2007) The use of time series modeling for the determination of rainfall climates of Iran. Int J Climatol 27:819–829. doi:10.1002/joc.1427

    Article  Google Scholar 

  • Venkata Ramana R, Krishna B, Kumar SR, Pandey NG (2013) Monthly rainfall prediction using wavelet neural network analysis. Water Resour Manage 27(10):3697–3711. doi:10.1007/s11269-013-0374-4

    Article  Google Scholar 

  • Willems P (2009) A time series tool to support the multi-criteria performance evaluation of rainfall-runoff models. Environ Model Softw 24:311–321. doi:10.1016/j.envsoft.2008.09.005

    Article  Google Scholar 

  • Wu TN, Lee JY, Huang ChH (2010) Application of time series analysis on temporal variation of fluoride in groundwater around southern Taiwan science park. In: 7th international conference on Fuzzy Systems and Knowledge Discovery (FSKD), Yantai, China, August 10–12, 2010

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Mirzavand.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dastorani, M., Mirzavand, M., Dastorani, M.T. et al. Comparative study among different time series models applied to monthly rainfall forecasting in semi-arid climate condition. Nat Hazards 81, 1811–1827 (2016). https://doi.org/10.1007/s11069-016-2163-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11069-016-2163-x

Keywords

Navigation