Skip to main content
Log in

Simulating rainfall time-series: how to account for statistical variability at multiple scales?

  • Original Paper
  • Published:
Stochastic Environmental Research and Risk Assessment Aims and scope Submit manuscript

Abstract

Daily rainfall is a complex signal exhibiting alternation of dry and wet states, seasonal fluctuations and an irregular behavior at multiple scales that cannot be preserved by stationary stochastic simulation models. In this paper, we try to investigate some of the strategies devoted to preserve these features by comparing two recent algorithms for stochastic rainfall simulation: the first one is the modified Markov model, belonging to the family of Markov-chain based techniques, which introduces non-stationarity in the chain parameters to preserve the long-term behavior of rainfall. The second technique is direct sampling, based on multiple-point statistics, which aims at simulating a complex statistical structure by reproducing the same data patterns found in a training data set. The two techniques are compared by first simulating a synthetic daily rainfall time-series showing a highly irregular alternation of two regimes and then a real rainfall data set. This comparison allows analyzing the efficiency of different elements characterizing the two techniques, such as the application of a variable time dependence, the adaptive kernel smoothing or the use of low-frequency rainfall covariates. The results suggest, under different data availability scenarios, which of these elements are more appropriate to represent the rainfall amount probability distribution at different scales, the annual seasonality, the dry-wet temporal pattern, and the persistence of the rainfall events.

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

Similar content being viewed by others

References

  • Andrade C, Trigo RM, Freitas MC, Gallego MC, Borges P, Ramos AM (2008) Comparing historic records of storm frequency and the north atlantic oscillation (nao) chronology for the azores region. Holocene 18(5):745–754. doi:10.1177/0959683608091794

    Article  Google Scholar 

  • Arpat G, Caers J (2007) Conditional simulation with patterns. Math Geol 39(2):177–203

    Article  Google Scholar 

  • Bardossy A, Plate EJ (1992) Space–time model for daily rainfall using atmospheric circulation patterns. Water Resour Res 28(5):1247–1259. doi:10.1029/91WR02589

    Article  Google Scholar 

  • Basu S, Andharia HI (1992) The chaotic time-series of indian monsoon rainfall and its prediction. Proc Indian Acad Sci Earth Planet Sci 101(1):27–34

    Google Scholar 

  • Briggs WM, Wilks DS (1996) Estimating monthly and seasonal distributions of temperature and precipitation using the new cpc long-range forecasts. J Clim 9(4):818–826. doi:10.1175/1520-0442(1996)009<0818:EMASDO>2.0.CO;2

    Article  Google Scholar 

  • Buishand T (1978) Some remarks on the use of daily rainfall models. J Hydrol 36(3–4):295–308

    Article  Google Scholar 

  • Buishand TA, Brandsma T (2001) Multisite simulation of daily precipitation and temperature in the rhine basin by nearest-neighbor resampling. Water Resour Res 37(11):2761–2776. doi:10.1029/2001WR000291

    Article  Google Scholar 

  • Chipperfield A, Fleming P, Fonseca C (1994) Genetic algorithm tools for control systems engineering. In: Proceedings of adaptive computing in engineering design and control. Citeseer, pp 128–133

  • Chou C, Tu JY, Yu JY (2003) Interannual variability of the western north pacific summer monsoon: differences between enso and non-enso years. J Clim 16(13):2275–2287. doi:10.1175/2761.1

    Article  Google Scholar 

  • Elsanabary MH, Gan TY, Mwale D (2014) Application of wavelet empirical orthogonal function analysis to investigate the nonstationary character of ethiopian rainfall and its teleconnection to nonstationary global sea surface temperature variations for 1900–1998. Int J Climatol 34(6):1798–1813. doi:10.1002/joc.3802

    Article  Google Scholar 

  • Feng X, ChangZheng L (2008) The influence of moderate enso on summer rainfall in eastern china and its comparison with strong enso. Chin Sci Bull 53(5):791–800. doi:10.1007/s11434-008-0002-5

    Article  Google Scholar 

  • Gabriel K, Neumann J (1962) A markov chain model for daily rainfall occurrence at tel aviv. Q J R Meteorol Soc 88(375):90–95

    Article  Google Scholar 

  • Garcia-Barron L, Aguilar M, Sousa A (2011) Evolution of annual rainfall irregularity in the southwest of the iberian peninsula. Theor Appl Climatol 103(1–2):13–26. doi:10.1007/s00704-010-0280-0

    Article  Google Scholar 

  • Guardiano F, Srivastava R (1993) Multivariate geostatistics: beyond bivariate moments. Geostat Troia 1:133–144

    Google Scholar 

  • Harrold TI, Sharma A, Sheather SJ (2003a) A nonparametric model for stochastic generation of daily rainfall amounts. Water Resour Res 39(12):1343. doi:10.1029/2003WR002570

    Article  Google Scholar 

  • Harrold TI, Sharma A, Sheather SJ (2003b) A nonparametric model for stochastic generation of daily rainfall occurrence. Water Resour Res 39(10):1300. doi:10.1029/2003WR002182

    Article  Google Scholar 

  • Hay LE, Mccabe GJ, Wolock DM, Ayers MA (1991) Simulation of precipitation by weather type analysis. Water Resour Res 27(4):493–501. doi:10.1029/90WR02650

    Article  Google Scholar 

  • Honarkhah M, Caers J (2010) Stochastic simulation of patterns using distance-based pattern modeling. Math Geosci 42(5):487–517

    Article  Google Scholar 

  • Hughes J, Guttorp P (1994) A class of stochastic models for relating synoptic atmospheric patterns to regional hydrologic phenomena. Water Resour Res 30(5):1535–1546

    Article  Google Scholar 

  • Hughes J, Guttorp P, Charles S (1999) A non-homogeneous hidden markov model for precipitation occurrence. J Roy Stat Soc: Ser C (Appl Stat) 48(1):15–30

    Article  Google Scholar 

  • Jayawardena AW, Lai FZ (1994) Analysis and prediction of chaos in rainfall and stream-flow time-series. J Hydrol 153(1–4):23–52. doi:10.1016/0022-1694(94)90185-6

    Article  Google Scholar 

  • Jones PG, Thornton PK (1997) Spatial and temporal variability of rainfall related to a third-order markov model. Agric For Meteorol 86(1–2):127–138. doi:10.1016/S0168-1923(96)02399-4

    Article  Google Scholar 

  • Jothiprakash V, Fathima TA (2013) Chaotic analysis of daily rainfall series in koyna reservoir catchment area, india. Stoch Env Res Risk Assess 27(6):1371–1381. doi:10.1007/s00477-012-0673-y

    Article  Google Scholar 

  • Katz R, Parlange M (1998) Overdispersion phenomenon in stochastic modeling of precipitation. J Clim 11(4):591–601

    Article  Google Scholar 

  • Katz RW, Parlange MB (1993) Effects of an index of atmospheric circulation on stochastic properties of precipitation. Water Resour Res 29(7):2335–2344. doi:10.1029/93WR00569

    Article  Google Scholar 

  • Katz RW, Zheng XG (1999) Mixture model for overdispersion of precipitation. J Clim 12(8):2528–2537. doi:10.1175/1520-0442(1999)012<2528:MMFOOP>2.0.CO;2

    Article  Google Scholar 

  • Kelley OA (2014) Where the least rainfall occurs in the sahara desert, the trmm radar reveals a different pattern of rainfall each season. J Clim 27(18):6919–6939. doi:10.1175/JCLI-D-14-00145.1

    Article  Google Scholar 

  • Khan S, Ganguly AR, Saigal S (2005) Detection and predictive modeling of chaos in finite hydrological time series. Nonlinear Process Geophys 12(1):41–53

    Article  Google Scholar 

  • Kiely G, Albertson JD, Parlange MB, Katz RW (1998) Conditioning stochastic properties of daily precipitation on indices of atmospheric circulation. Meteorol Appl 5(1):75–87. doi:10.1017/S1350482798000656

    Article  Google Scholar 

  • Lall U, Sharma A (1996) A nearest neighbor bootstrap for resampling hydrologic time series. Water Resour Res 32(3):679–693. doi:10.1029/95WR02966

    Article  Google Scholar 

  • Mariethoz G, Renard P, Straubhaar J (2010) The direct sampling method to perform multiple-point geostatistical simulations. Water Resour Res 46(11):W11,536. doi:10.1029/2008WR007621

    Google Scholar 

  • Mehrotra R, Li JW, Westra S, Sharma A (2015) A programming tool to generate multi-site daily rainfall using a two-stage semi parametric model. Environ Model Softw 63:230–239. doi:10.1016/j.envsoft.2014.10.016

    Article  Google Scholar 

  • Mehrotra R, Sharma A (2007a) Preserving low-frequency variability in generated daily rainfall sequences. J Hydrol 345(1–2):102–120. doi:10.1016/j.jhydrol.2007.08.003

    Article  Google Scholar 

  • Mehrotra R, Sharma A (2007b) A semi-parametric model for stochastic generation of multi-site daily rainfall exhibiting low-frequency variability. J Hydrol 335(1–2):180–193. doi:10.1016/j.jhydrol.2006.11.011

    Article  Google Scholar 

  • Millan H, Rodriguez J, Ghanbarian-Alavijeh B, Biondi R, Llerena G (2011) Temporal complexity of daily precipitation records from different atmospheric environments: Chaotic and levy stable parameters. Atmos Res 101(4):879–892. doi:10.1016/j.atmosres.2011.05.021

    Article  Google Scholar 

  • Munoz-Diaz D, Rodrigo FS (2003) Effects of the north atlantic oscillation on the probability for climatic categories of local monthly rainfall in southern spain. Int J Climatol 23(4):381–397. doi:10.1002/joc.886

    Article  Google Scholar 

  • Oriani F, Straubhaar J, Renard P, Mariethoz G (2014) Simulation of rainfall time series from different climatic regions using the direct sampling technique. Hydrol Earth Syst Sci 18(8):3015–3031. doi: 10.5194/hess-18-3015-2014 http://www.hydrol-earth-syst-sci.net/18/3015/2014/

  • Prairie JR, Rajagopalan B, Fulp TJ, Zagona EA (2006) Modified k-nn model for stochastic streamflow simulation. J Hydrol Eng 11(4):371–378. doi:10.1061/(ASCE)1084-0699(2006)11:4(371)

    Article  Google Scholar 

  • Rajagopalan B, Lall U (1999) A k-nearest-neighhor simulator for daily precipitation and other weather variables. Water Resour Res 35(10):3089–3101. doi:10.1029/1999WR900028

    Article  Google Scholar 

  • Schertzer D, Tchiguirinskaia I, Lovejoy S, Hubert P, Bendjoudi H, Larcheveque M (2002) Discussion of “evidence of chaos in the rainfall-runoff process”—which chaos in the rainfall-runoff process? Hydrol Sci J 47(1):139–148. doi:10.1080/02626660209492913

    Article  Google Scholar 

  • Scott DW (1992) Multivariate density estimation: theory, practice, and visualization. Wiley, New York

    Book  Google Scholar 

  • Sharif M, Burn DH (2007) Improved k-nearest neighbor weather generating model. J Hydrol Eng 12(1):42–51. doi:10.1061/(ASCE)1084-0699(2007)12:1(42)

    Article  Google Scholar 

  • Sharma A, Tarboton D, Lall U (1997) Streamflow simulation: a nonparametric approach. Water Resour Res 33(2):291–308. doi:10.1029/96WR02839

    Article  Google Scholar 

  • Singhrattna N, Rajagopalan B, Clark M, Kumar KK (2005) Seasonal forecasting of thailand summer monsoon rainfall. Int J Climatol 25(5):649–664. doi:10.1002/joc.1144

    Article  Google Scholar 

  • Sivakumar B, Berndtsson R, Olsson J, Jinno K (2001) Evidence of chaos in the rainfall-runoff process. Hydrol Sci J 46(1):131–145. doi:10.1080/02626660109492805

    Article  CAS  Google Scholar 

  • Sivakumar B, Liong S, Liaw C (1998) Evidence of chotic behaviour in singapore rainfall. JAWRA J Am Water Resour Assoc 34(2):301–310

    Article  CAS  Google Scholar 

  • Sivakumar B, Woldemeskel FM, Puente CE (2014) Nonlinear analysis of rainfall variability in australia. Stoch Env Res Risk Assess 28(1):17–27. doi:10.1007/s00477-013-0689-y

    Article  Google Scholar 

  • Srikanthan R (2004) Stochastic generation of daily rainfall data using a nested model. In: 57th Canadian water resources association annual congress. pp 16–18

  • Srikanthan R (2005) Stochastic generation of daily rainfall data using a nested transition probability matrix model. In: 29th hydrology and water resources symposium: water capital, 20–23 February 2005, Rydges Lakeside, Canberra. Engineers Australia, p 26

  • Srikanthan R, Pegram GGS (2009) A nested multisite daily rainfall stochastic generation model. J Hydrol 371(1–4):142–153. doi:10.1016/j.jhydrol.2009.03.025

    Article  Google Scholar 

  • Straubhaar J (2011) MPDS technical reference guide. Centre d’hydrogeologie et geothermie, University of Neuchâtel, Neuenburg

    Google Scholar 

  • Straubhaar J, Renard P, Mariethoz G (2016) Conditioning multiple-point statistics simulations to block data. Spat Stat 16:53–71

    Article  Google Scholar 

  • Straubhaar J, Renard P, Mariethoz G, Froidevaux R, Besson O (2011) An improved parallel multiple-point algorithm using a list approach. Math Geosci 43(3):305–328

    Article  Google Scholar 

  • Strebelle S (2002) Conditional simulation of complex geological structures using multiple-point statistics. Math Geol 34(1):1–21

    Article  Google Scholar 

  • Tahmasebi P, Hezarkhani A, Sahimi M (2012) Multiple-point geostatistical modeling based on the cross-correlation functions. Comput Geosci 16(3):779–797

    Article  Google Scholar 

  • Trigo R, Zezere JL, Rodrigues ML, Trigo IF (2005) The influence of the north atlantic oscillation on rainfall triggering of landslides near lisbon. Nat Hazards 36(3):331–354. doi:10.1007/s11069-005-1709-0

    Article  Google Scholar 

  • Wallis TWR, Griffiths JF (1997) Simulated meteorological input for agricultural models. Agric For Meteorol 88(1–4):241–258. doi:10.1016/S0168-1923(97)00035-X

    Article  Google Scholar 

  • Wang QJ, Nathan RJ (2002) A daily and monthly mixed algorithm for stochastic generation of rainfall time series. In: Water challenge: balancing the risks: hydrology and water resources symposium 2002. Institution of Engineers, Australia, p 698

  • Wilby RL (1998) Modelling low-frequency rainfall events using airflow indices, weather patterns and frontal frequencies. J Hydrol 212(1–4):380–392. doi:10.1016/S0022-1694(98)00218-2

    Article  Google Scholar 

  • Wilks DS (1989) Conditioning stochastic daily precipitation models on total monthly precipitation. Water Resour Res 25(6):1429–1439. doi:10.1029/WR025i006p01429

    Article  Google Scholar 

  • Wojcik R, McLaughlin D, Konings A, Entekhabi D (2009) Conditioning stochastic rainfall replicates on remote sensing data. IEEE Trans Geosci Remote Sens 47(8):2436–2449

    Article  Google Scholar 

  • Woolhiser DA, Keefer TO, Redmond KT (1993) Southern oscillation effects on daily precipitation in the southwestern united-states. Water Resour Res 29(4):1287–1295. doi:10.1029/92WR02536

    Article  Google Scholar 

  • Zanchettin D, Franks SW, Traverso P, Tomasino M (2008) On enso impacts on european wintertime rainfalls and their modulation by the nao and the pacific multi-decadal variability described through the pdo index. Int J Climatol 28(8):995–1006. doi:10.1002/joc.1601

    Article  Google Scholar 

  • Zhang T, Switzer P, Journel A (2006) Filter-based classification of training image patterns for spatial simulation. Math Geol 38(1):63–80

    Article  CAS  Google Scholar 

Download references

Acknowledgements

This research was funded by the Swiss National Science Foundation (Project No. 134614) and the National Centre for Groundwater Research and Training (Australia). We thank Prof. Geoffrey G.S. Pegram for his review and suggested modifications prior to the submission of the final version of this paper. The data used to produce the results of this paper are freely available upon request to the corresponding author.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabio Oriani.

Appendix: Summary of the test on synthetic data

Appendix: Summary of the test on synthetic data

As shown in Sect. 3, the two considered algorithms present a different behavior with respect to various characteristics of the signal and training data amounts considered. The relative error \({\varDelta }=(s-r)/r\) (r = reference, s = simulations median) is calculated on a selection of indicators (Table 4), to summarize the average performance of the two techniques. Positive values indicate overestimation and negative ones underestimation: for example \({\varDelta }\hbox {Q} 95=-0.50\) indicates that the 95-th percentile has been underestimated by 50%. The chosen error indicators mainly regard the error in the tail of the considered probability distributions, since the central and lower part are generally preserved by both algorithms.

Table 4 Selection of indicators summarizing the average performance of the techniques. The relative error of the simulations median is considered for: the i-th quantile of the distribution (\({\varDelta }Qi\)), the i-th lag of the autocorrelation function (ACF, \({\varDelta }\)lagi) and the minimum moving average using a n-months-long moving window (MMA, \({\varDelta }n\)m). For each error indicator, a couple of values referring to the two algorithms is given. Bullets indicate a superior performance by MMM and asterisks a superior performance by DS

In accordance with the results shown in previous publications (Mehrotra and Sharma 2007a, b; Oriani et al. 2014), it is shown here that both techniques can generate replicates of the same size as the training data set preserving the rainfall variability at multiple scales. The error on the tail of the distribution (\({\varDelta }Q99\) and \({\varDelta }Q100\)) is in fact very low for the daily rainfall amount up to the decennial scale in the 1-million simulation group. Reducing the available amount of data, MMM can extrapolate extremes by using a conditional kernel smoothing technique, while DS remains limited to the range of data found in the TI. At higher scales, both techniques can preserve an unbiased distribution even when using a small amount of daily data. Nevertheless, the uncertainty shown by the 05–95 percentile boundaries of the realizations (Fig. 3) suggests that, for a reliable simulation of the considered reference signal, a 10,000-day training data set should at least be used. This principle is confirmed by all the results shown in the previous sections.

Both techniques have a comparable performance regarding the regime A and B spell length distribution: the reference model presents an extremely variable regime duration and a highly skewed distribution which can be preserved when using large training data sets only. In addition, MMM shows a considerable error in the 1000-day group: this may indicate that the model based on the 30- and 365-day wetness indexes needs a larger data set to be calibrated.

The time dependence structure of the total signal is simulated quite accurately by DS as confirmed by a small ACF error on all relevant lags. Conversely, MMM is structured to accurately preserve the lag-1 autocorrelation. To avoid the underestimation of persistence using MMM it is therefore necessary to include the appropriate information in the time dependence structure of the model. This is not needed using DS since it can automatically simulate complex time dependence by generating multiscale patterns similar to the ones found in the training data set. Large errors shown by both techniques in the ACF of the separate regimes are due to their inability to capture the non-stationarity of the two-regime alternation in absence of prior information about it.

Finally, the error on the dry/wet spell length distributions and on the minimum moving average confirms the same tendency: we observe a better performance of DS when sufficient training data are available. MMM is more reliable in case of scarce data availability.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Oriani, F., Mehrotra, R., Mariethoz, G. et al. Simulating rainfall time-series: how to account for statistical variability at multiple scales?. Stoch Environ Res Risk Assess 32, 321–340 (2018). https://doi.org/10.1007/s00477-017-1414-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00477-017-1414-z

Keywords

Navigation