Assessing the Ability of the Variable Length Block Bootstrapping Model for the Generation of Multiple Stochastic Hydrometric Data Types
Abstract
1. Introduction
2. Materials and Methods
- Generate blocks of variable length (variable length blocks) of annual time series from historic data. The selection of block lengths was aimed at obtaining a drier, a wetter, or a more variable climate to account for climate variability and produce stochastic sequences of highly varied characteristics.
- Create an annual stochastic time series of specified length through random sampling of the blocks with replacement.
- Match each of the stochastic time series years with a pair of different years of the historic time series based on the magnitude of the annual values of the current and the previous year.
- Disaggregate the stochastic annual values into monthly values using the monthly distributions of the pair of matching historic years and incorporate perturbations.
- Update the stochastic annual values after the disaggregation.
| Input Type | Value |
|---|---|
| Number of stations | 3 |
| Length of historic variables in years | 34 |
| Length of the sequences to be generated in years | 34 |
| Number of stochastic sequences to be generated | 100 |
| Minimum block length (years) | 3 |
| Minimum number of blocks a stochastic sequence requires | 3 |
| Upper limit of the low rainfall threshold (as a percentage of the rank) | 60 |
| Lower limit of low rainfall threshold (as a percentage of the rank) | 90 |
| Number of years of warmup period to avoid bias | 20 |
3. Results
3.1. Stochastic Generation of Rainfall, Evaporation, and Groundwater Levels
3.2. Overall Performance of Stochastic Data Generation
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| VLB | Variable Length Block |
| LARS-WG | Long Ashton Research Station Weather Generator |
| WOR | Within the overall range |
| WIR | Within the interquartile range |
References
- Loucks, D.P.; Van Beek, E. Water Resource Systems Planning and Management: An Introduction to Methods, Models, and Applications; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
- Efstratiadis, A.; Dialynas, Y.G.; Kozanis, S.; Koutsoyiannis, D. A multivariate stochastic model for the generation of synthetic time series at multiple time scales reproducing long-term persistence. Environ. Model. Softw. 2014, 62, 139–152. [Google Scholar] [CrossRef]
- Noguchi, K.; Gel, Y.R.; Duguay, C.R. Bootstrap-based tests for trends in hydrological time series, with application to ice phenology data. J. Hydrol. 2011, 410, 150–161. [Google Scholar] [CrossRef]
- De Luca, D.L.; Petroselli, A. STORAGE (STOchastic RAinfall GEnerator): A user-friendly software for generating long and high-resolution rainfall time series. Hydrology 2021, 8, 76. [Google Scholar] [CrossRef]
- Soriano, E.; Mediero, L.; Petroselli, A.; De Luca, D.L.; Apollonio, C.; Grimaldi, S. Assessment of the impact of climate change on dam hydrological safety by using a stochastic rainfall generator. Hydrology 2025, 12, 153. [Google Scholar] [CrossRef]
- Apipattanavis, S.; Podestá, G.; Rajagopalan, B.; Katz, R.W. A semiparametric multivariate and multisite weather generator. Water Resour. Res. 2007, 43, W11401. [Google Scholar] [CrossRef]
- Greene, A.M.; Hellmuth, M.; Lumsden, T. Stochastic decadal climate simulations for the Berg and Breede water management areas, western Cape province, South Africa. Water Resour. Res. 2012, 48, W06504. [Google Scholar] [CrossRef]
- Juárez-Torres, M.; Richardson, J.W.; Vedenov, D. Semiparametric Copula-Based Stochastic Weather Generator; Working Papers; Banco de Mexico: Ciudad de Mexico, Mexico, 2013. [Google Scholar]
- Westra, S.; Sharma, A.; Brown, C.; Lall, U. Stochastic generation of rainfall and streamflow time series at multiple sites using independent component analysis. In 30th Hydrology & Water Resources Symposium: Past, Present & Future; Informit: Sandy Bay, TAS, Australia, 2006. [Google Scholar]
- Yang, L.; Chen, J.; Zhang, X.J.; Xiong, L. A stochastic weather generator based framework for generating ensemble sub-monthly precipitation for streamflow prediction. J. Hydrol. Reg. Stud. 2025, 58, 102186. [Google Scholar] [CrossRef]
- Alhassoun, S.; Sendil, U.; Al-Othman, A.A.; Negm, A.M. Stochastic generation of annual and monthly evaporation in Saudi Arabia. Can. Water Resour. J. 1997, 22, 141–154. [Google Scholar] [CrossRef]
- Al-Shaikh, A.A. Evaporation Data Stochastic Generation for King Fahad Dam Lake in Bishah, Saudi Arabia. Water Eng. Res. 2001, 2, 209–218. [Google Scholar]
- Chiew, F.H.S.; Wang, Q.J. Hydrological Analysis Relevant to Surface Water Storage at Jabiluka; Supervising Scientist report 142; IAEA: Vienna, Austria, 1999. [Google Scholar]
- Verhoest, N.; Vernieuwe, H.; Pham, M.T.; Willems, P.; De Baets, B. A copula-based stochastic generator for coupled precipitation and evaporation time series. In EGU General Assembly; European Geosciences Union: Munich, Germany, 2015. [Google Scholar]
- Mandaran, K.; McIntyre, N.; McJannet, D. Deterministic and stochastic generation of evaporation data for long-term mine pit lake water balance modelling. Water 2022, 14, 4123. [Google Scholar] [CrossRef]
- Tapoglou, E.; Trichakis, I.C.; Dokou, Z.; Nikolos, I.K.; Karatzas, G.P. Groundwater-level forecasting under climate change scenarios using an artificial neural network trained with particle swarm optimization. Hydrol. Sci. J. 2014, 59, 1225–1239. [Google Scholar] [CrossRef]
- Ghazavi, R.; Ebrahimi, H. Predicting the impacts of climate change on groundwater recharge in an arid environment using modeling approach. Int. J. Clim. Chang. Strat. Manag. 2018, 11, 88–99. [Google Scholar]
- Goderniaux, P.; Brouyere, S.; Blenkinsop, S.; Burton, A.; Fowler, H.J.; Orban, P.; Dassargues, A. Modeling climate change impacts on groundwater resources using transient stochastic climatic scenarios. Water Resour. Res. 2011, 47, W12516. [Google Scholar] [CrossRef]
- Farias, C.A.S.; Kadota, A.; Suzuki, K.; Shigematsu, K. Stochastic generation of daily groundwater levels by artificial neural networks. J. JSCE 2011, 67, I_55–I_60. [Google Scholar] [CrossRef] [PubMed][Green Version]
- Ndiritu, J.; Nyaga, J. A Non-Parametric Multi-Site Stochastic Rainfall Model with Applications to Climate Change; WRC Report No. 2148/1; Water Research Commission: Pretoria, South Africa, 2014. [Google Scholar]
- Ndiritu, J. A variable-length block bootstrap method for multi-site synthetic streamflow generation. Hydrol. Sci. J.–J. Des Sci. Hydrol. 2011, 56, 362–379. [Google Scholar] [CrossRef]
- Graf, R. Reference statistics for the structure of measurement series of groundwater levels (Wielkopolska Lowland, western Poland). Hydrol. Sci. J. 2015, 60, 1587–1606. [Google Scholar] [CrossRef]
- Mostert, T.H.C.; Bredenkamp, G.J.; Klopper, H.L.; Verwey, C. Major vegetation types of the Soutpansberg conservancy and the Blouberg nature reserve, South Africa. Koedoe 2008, 50, 32–48. [Google Scholar] [CrossRef]
- Nenwiini, S.C. Climatic Anomalies and Their Influence on Rainfall Trends in Vhembe District South Africa. Doctoral Dissertation, North-West University, Potchefstroom, South Africa, 2017. [Google Scholar]
- Makungo, R. Development of Risk-Based Groundwater Operating Rules: A Case Study of Siloam Village, South Africa. Doctoral Dissertation, University of Venda, Thohoyandou, South Africa, 2019. [Google Scholar]
- Nyaga, M.J. The Use of Empirical Mode Decomposition (EMD) and Variable Length Boostrap (VLB) for Stochastic Rainfall Generation. Doctoral Dissertation, University of the Witwatersrand, Johannesburg, South Africa, 2014. [Google Scholar]
- Prairie, J.; Rajagopalan, B.; Lall, U.; Fulp, T. A stochastic nonparametric technique for space-time disaggregation of streamflows. Water Resour. Res. 2007, 43, W03432. [Google Scholar] [CrossRef]
- Acharya, N.; Frei, A.; Chen, J.; DeCristofaro, L.; Owens, E.M. Evaluating stochastic precipitation generators for climate change impact studies of New York City’s primary water supply. J. Hydrometeorol. 2017, 18, 879–896. [Google Scholar] [CrossRef]
- Steinschneider, S.; Brown, C. A semiparametric multivariate, multisite weather generator with low-frequency variability for use in climate risk assessments. Water Resour. Res. 2013, 49, 7205–7220. [Google Scholar] [CrossRef]
- Beven, K. Issues in generating stochastic observables for hydrological models. Hydrol. Process. 2021, 35, e14203. [Google Scholar] [CrossRef]
- Tabari, H. Statistical analysis and stochastic modelling of hydrological extremes. Water 2019, 11, 1861. [Google Scholar] [CrossRef]
- Tramblay, Y.; Rouché, N.; Paturel, J.-E.; Mahé, G.; Boyer, J.-F.; Amoussou, E.; Bodian, A.; Dacosta, H.; Dakhlaoui, H.; Dezetter, A. The African database of hydrometric indices (ADHI). Earth Syst. Sci. Data Discuss. 2020, 2020, 1–21. [Google Scholar]
- Wilby, R.L. A global hydrology research agenda fit for the 2030s. Hydrol. Res. 2019, 50, 1464–1480. [Google Scholar] [CrossRef]










| Rainfall | Evaporation | Groundwater Levels | ||||
|---|---|---|---|---|---|---|
| Statistic | WIR (%) | WOR (%) | WIR (%) | WOR (%) | WIR (%) | WOR (%) |
| Mean | 92 | 100 | 100 | 100 | 100 | 100 |
| Median | 100 | 100 | 100 | 100 | 100 | 100 |
| 25th percentile | 100 | 100 | 100 | 100 | 92 | 100 |
| 75th percentile | 100 | 100 | 100 | 100 | 92 | 100 |
| Lowest | 100 | 100 | 50 | 100 | 67 | 100 |
| Highest | 84 | 100 | 58 | 100 | 8 | 100 |
| Standard deviation | 84 | 100 | 42 | 92 | 92 | 100 |
| Skewness | 58 | 100 | 0 | 100 | 0 | 100 |
| Serial correlation | 42 | 100 | 92 | 92 | 92 | 92 |
| Average | 84 | 100 | 71 | 98 | 71 | 99 |
| Variable | WIR (%) | WOR (%) |
|---|---|---|
| Rainfall and evaporation | 50 | 100 |
| Rainfall and groundwater levels | 33 | 100 |
| Evaporation and groundwater levels | 58 | 100 |
| Average | 47 | 100 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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.
Share and Cite
Makungo, R.; Ndiritu, J. Assessing the Ability of the Variable Length Block Bootstrapping Model for the Generation of Multiple Stochastic Hydrometric Data Types. Water 2026, 18, 1023. https://doi.org/10.3390/w18091023
Makungo R, Ndiritu J. Assessing the Ability of the Variable Length Block Bootstrapping Model for the Generation of Multiple Stochastic Hydrometric Data Types. Water. 2026; 18(9):1023. https://doi.org/10.3390/w18091023
Chicago/Turabian StyleMakungo, Rachel, and John Ndiritu. 2026. "Assessing the Ability of the Variable Length Block Bootstrapping Model for the Generation of Multiple Stochastic Hydrometric Data Types" Water 18, no. 9: 1023. https://doi.org/10.3390/w18091023
APA StyleMakungo, R., & Ndiritu, J. (2026). Assessing the Ability of the Variable Length Block Bootstrapping Model for the Generation of Multiple Stochastic Hydrometric Data Types. Water, 18(9), 1023. https://doi.org/10.3390/w18091023

