Submitted:
23 September 2025
Posted:
24 September 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Study area
2.2. Characteristics of the study area
2.2.1. Climate
2.2.2. Topography
2.3. Surface water availability:
2.4. Socio-economic activities
2.5. Data and Data Analysis
2.5.1. Precipitation data
2.5.2. Selecting rainfall-gauging stations
2.5.3. Precipitation data quality analysis
2.5.4. Runoff data
2.5.5. Selecting runoff-gauging stations
2.5.6. Upgrading of key streamflow gauging stations
2.5.7. Historical meteorological data
2.5.8. Meteorological forecasts data
2.5.9. Final data selection for the calibration and verification periods
2.6. The operational forecasting model system – Components and Structure
2.6.1. The Ruvu-HBV flow forecasting system – Model Structure
2.6.2. The Operational Model System – Data collection, transfer and storage
2.6.3. Rainfall-Runoff model - The HBV-Model
2.6.4. Hydrological Model Calibration and Validation
2.6.5. The Operational Forecasting Model System – User Interface
2.6.6. Operational flow forecasting- - Workflow
- A meteorological forecast for precipitation and temperature
- A hydrological model for transforming precipitation forecast into runoff
- The model states at the time of forecast
- Data transmission times – the time delay between an observation and its receipt by telemetry (or other means) at a forecasting centre.
- Model run times – the time taken to perform a model run including pre- and post-processing and multiple runs in an ensemble forecasting system.
- Decision-making time – the time taken for forecasters (or other decision-makers) to interpret the information and decide whether to issuing a warning.
- Warning dissemination time – the time taken to issue warnings to civil protection authorities, emergency responders and the public (as appropriate). These delays were considered as part of the model design process.
- The precipitation forecasts
- The hydrological model structure
- The hydrological model calibration
- Initial conditions in the catchment when a forecast is issued
2.6.7. The model updating process
2.7. Forecast quality analysis
- Dry season (September-November, flows from 5 to 30 m3/s)
- Short Rains (December-February, flows from 10-120 m3/s)
- Long Rains (May-June, flows from 5-250 m3/s)
3. Results and discussion
3.1. Model calibration results, 1H8A Ruvu at Morogoro Roadbridge
3.2. Model calibration results, 1H3 Kidunda
3.3 Operational 10-day flow forecasting results
3.4. Seasonal flow forecasting results
3.5. Forecast quality analysis
3.5.1. Case 1: Dry Season: Low flow - September to November 2024
3.5.2. Case 2: Short Rains: Medium high flow - December-February 2024/2025
3.5.3. Case 3: Long Rains: Forecasts during high flow May-June 2025
3.6. Statistical analysis
– coefficient of determination5. Conclusions
6. Recommendations
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Sene, K. (2010). Chapter 4: Hydrological Forecasting. In book: Hydrometeorology (pp.101-140), DOI 10.1007/978-90-481-3403-8_4, Springer Science+Business Media B.V.
- Sene, K. (2016). Hydrometeorology: Forecasting and Applications (Second Edition). Springer. (https://10.6.20.12:80), 978-3-319-23546-2.
- He, M., & Lee, H. (2021). Advances in Hydrological Forecasting. Forecasting, 3, 517–519. [CrossRef]
- Zhao, X., Wang, H., Bai, M., Xu, Y., Dong, S., Rao, H., & Ming, W. (2024). A Comprehensive Review of Methods for Hydrological Forecasting Based on Deep Learning. Water, 16(10), 1407. [CrossRef]
- Lucatero, D., Madsen, H., Refsgaard, J. C., Kidmose, J., & Jensen, K. H. (2018). Seasonal streamflow forecasts in the Ahlergaarde catchment, Denmark: the effect of preprocessing and post-processing on skill and statistical consistency. Hydrol. Earth Syst. Sci., 22, 3601–3617. [CrossRef]
- Bruland, O., Kolberg, S. A., Tøfte, L. S., & Engeland, K. (2009). ENKI - operational hydrological forecasting system. 17th International Northern Research Basins Symposium and Workshop, Iqaluit-Pangnirtung-Kuujjuaq, Canada, August 12 to 18, 2009.
- Sunday, R. K. M., Masih, I., Werner, M., & van der Zaag, P. (2014). Streamflow forecasting for operational water management in the Incomati River Basin, Southern Africa. Physics and Chemistry of the Earth, 72–75 1-12. [CrossRef]
- Nadeem, M. U., Waheed, Z., Ghaffar, A. M., Javaid, M. M., Hamza, A., Ayub, Z., Nawaz, M. A., Waseem, W., Hameed, M. F., Zeeshan, A., Qamar, S., & Masood, K. (2022). Application of HEC-HMS for flood forecasting in hazara catchment Pakistan, south Asia. International Journal of Hydrology, 6(1).
- Arsenault, M., Wood, A. W., Brissette, F., & Martel, J.-L. (2021). Generating ensemble streamflow forecasts: A review of methods and approaches over the past 40 years. Water Resources Research, 57, e2020WR028392. [CrossRef]
- Lerat, J., Chiew, F., Robertson, D., Andreassian, V., & Zheng, H. (2024). Data Assimilation Informed model Structure Improvement (DAISI) for robust prediction under climate change: Application to 201 catchments in southeastern Australia. Water Resources Research, 60, e2023WR036595. [CrossRef]
- Charles, S. P., Wang, Q. J., Ahmad, M.-D., Hashmi, D., Schepen, A., Podger, G., & Robertson, D. E. (2018). Seasonal streamflow forecasting in the upper Indus Basin of Pakistan: an assessment of methods. Hydrol. Earth Syst. Sci., 22, 3533–3549. [CrossRef]
- Godet, J., Payrastre, O., Javelle, P., & Bouttier, F. (2023). Assessing the ability of a new seamless short-range ensemble rainfall product to anticipate flash floods in the French Mediterranean area. Nat. Hazards Earth Syst. Sci., 23, 3355–3377. [CrossRef]
- Vogel, E., Lerat, J., Pipunic, R., Frost, A. J., Donnelly, C., Griffiths, M., Hudson, D., & Loh, S. (2021). Seasonal ensemble forecasts for soil moisture, evapotranspiration and runoff across Australia. Journal of Hydrology, 601, 126620. [CrossRef]
- Cassagnole, M., Ramos, M.-H., Zalachori, I., Thirel, G., Garçon, R., Gailhard, J., & Ouillon, T. (2021). Impact of the quality of hydrological forecasts on the management and revenue of hydroelectric reservoirs – a conceptual approach. Hydrol. Earth Syst. Sci., 25, 1033– 1052. [CrossRef]
- Jajarmizadeh M., Harun S., & Salarpour M. (2012). A review on theoretical consideration and types of models in hydrology. Journal of Environmental Science and Technology 5 (5): 249-261, 2012.
- Nibret A. Abebe, Fred L. Ogden, Nawa R. Pradhan (2010). Sensitivity and uncertainty analysis of the conceptual HBV rainfall–runoff model: Implications for parameter estimation. Volume 389, Issues 3–4, 11 August 2010, Pages 301-310. [CrossRef]
- Wang, Y., Wang, Y., Wang, Y., Li, C., Jua, Q., Jin, J., Deng, X., Sun, G., & Bao, Z. (2023). Applicability of the HBV model to a human-influenced catchment in northern China. Hydrology Research 54(2) 208-219. [CrossRef]
- Kavetski, D., & Clark, M. P. (2011). Numerical troubles in conceptual hydrology: Approximations, absurdities and impact on hypothesis testing. Hydrological Processes, 25, 661–670. [CrossRef]
- Pagano, T., Wood, A., Ramos, M., Cloke, H., Pappenberger, F., Clark, M., Cranston, M., Kavetski, D., Mathevet, T., Sorooshian, S., & Verkade, J. (2014). Challenges of Operational River Forecasting. Journal of Hydrometeorology. [CrossRef]
- Blöschl, G., Bierkens, M. F. P., Chambel, A., Cudennec, C., Destouni, G., Fiori, A., … Zhang, Y. (2019). Twenty-three unsolved problems in hydrology (UPH) – a community perspective. Hydrological Sciences Journal, 64(10). [CrossRef]
- Astagneau, P. C., Bourgin, F., Andréassian, V., & Perrin, C. (2024). Lead-time-dependent calibration of a flood forecasting model. Journal of Hydrology, 644, 132119.
- Najafi, H., Shrestha, P. K., Rakovec, O., Apel, H., Vorogushyn, S., Kumar, R., Thober, S., Merz, B., & Samaniego, L. (2024). Nature Communications, 15, 3726. [CrossRef]
- WMO. (2008). Guide to hydrological practices, Volume 1, Hydrology – From measurement to hydrological information. 6th ed. WMO-No.168, Geneva. Available from http://www.hydrology.nl/images/docs/hwrp/WMO_Guide_168_Vol_I_en.pdf.
- Ndomba, P. M. (2014). Streamflow Data Needs for Water Resources Management and Monitoring Challenges: A Case Study of Wami River Subabasin in Tanzania. In A. M. Melesse, W. Abtew, & S. G. Setegn (Eds.), Nile River Basin, Ecohydrological Challenges, Climate Change and Hydropolitics (pp. 101-140). Springer International Publishing Switzerland. [CrossRef]
- Mikova, K., & Makupa, E. E. (2015). Current Status of Hydrological Forecast Service In Tanzania. Research Gate, Conference paper 2015.
- World Bank Group, 2018. Assessment of the State of Hydrological Services in Developing Countries. ©2018 International Bank for Reconstruction and Development/The World Bank.
- Ndomba, P. M., Mtalo, F., & Killingtveit, A. (2008). SWAT Model application in a data scarce tropical complex catchment in Tanzania. Journal of Physics and Chemistry of the Earth, 33, 626-632.
- Jjunju, E., & Killingtveit, A. (2015). Modelling climate change impacts on hydropower in East Africa. Water Storage & Hydropower Development for Africa, Article in International Journal on Hydropower and Dams, January 2015.
- Banda, V. D., Dzwairo, R. B., Singh, S. K., & Kanyerere, T. (2022). Hydrological Modelling and Climate Adaptation under Changing Climate: A Review with a Focus in Sub-Saharan Africa. Water, 14, 4031. [CrossRef]
- Tibangayuka, N., Mulungu, D. M. M., & Izdori, F. (2022). Evaluating the performance of HBV, HEC-HMS and ANN models in simulating streamflow for a data scarce high-humid tropical catchment in Tanzania. Hydrological Sciences Journal, 67(14), 2191-2204. [CrossRef]
- Shagega, F. P., Munishi, S. E., & Kongo, V. (2019). Assessment of potential impacts of climate change on water resources in Ngerengere catchment, Tanzania. Physics and Chemistry of the Earth. [CrossRef]
- IWRMDP-URT (2020). Integrated Water Resources Management and Development Plan for Wami/Ruvu Basin. Component III - Volume 5: IWRMDP for Upper Ruvu Catchment, REF: WRB-URP.03.
- Ngana, J., Mahay, F., & Cross, K. (2010). Wami Basin: A Situation Analysis. Report for the Wami/Ruvu Basin Water Office, Supported by IUCN. © 2010 International Union for Conservation of Nature and Natural Resources.
- Alphayo, S. M., & Sharma, M. P. (2018). Impact Of Land Use On Water Quality In Ruvu River Basin, Tanzania. In S. N. Chauhan (Ed.), Technology and Environment Management for Smart India: Challenges, Opportunities and Strategies (pp. 21-27) Bloomsbury India ISBN: 978-93-87146-12-9.
- Wami/Ruvu Basin Water Office (WRBWO). 2008. Business Plan. WRBWO, Morogoro.
- Tongal, H., & Booij, M. J. (2018). Simulation and forecasting of streamflows using machine learning models coupled with base flow separation. Journal of Hydrology, 564, 266-282. [CrossRef]
- Tarfaya, C., Houichi, L., & Heddam, S. (2022). Prediction of Index rainfall in ungauged regions of Algeria: survey of rule-based models using geographic predictors. Arabian Journal of Geosciences. [CrossRef]
- Shortridge, J. E., Guikema, S. D., & Zaitchik, B. F. (2015). Empirical streamflow simulation for water resource management in data-scarce seasonal watersheds. Hydrol. Earth Syst. Sci. Discuss., 12, 11083–11127. [CrossRef]
- Guo, B., Zhang, J., Xu, T., Song, Y., Liu, M., & Dai, Z. (2022). Assessment of multiple precipitation interpolation methods and uncertainty analysis of hydrological models in Chaohe River basin, China. Water SA, 48(3), Pretoria, July 2022. [CrossRef]
- Zakwan, M., Muzzammil, M., & Alam, J. (2017). Developing Stage-Discharge Relations using Optimization Techniques. Aquademia: Water, Environment and Technology, 1(2), 05. [CrossRef]
- 41. Thornthwaite, C. W. (1948). An approach toward a rational classification of climate. Geographical Review, 38, 55–94 .
- Rusnam, R., & Yanti, N. R. (2021). Potential Evapotranspiration uses Thornthwaite Method to the Water Balance in Padang City. IOP Conf. Ser.: Earth Environ. Sci., 757, 012041.
- Arsenault, M., Wood, A. W., Brissette, F., & Martel, J.-L. (2018). The hazards of split-sample validation in hydrological model calibration. Journal of Hydrology. Volume 566, November 2018, Pages 346-362. [CrossRef]
- Shen, H., Tolson, B. A., & Mai, J. (2022). Time to update the split-sample approach in hydrological model calibration. Water Resources Research, 58, e2021WR031523. [CrossRef]
- Bergström, S. & Forsman, A. (1973) Development of a conceptual deterministic rainfall-runoff model. Nordic Hydrol. 4, 147–170.
- Killingtveit, Å., & Sælthun, N. R. (1995). Hydrology. Vol. 7 - Hydropower Development. Division of Hydraulic Engineering, NTH, 213 pp.
- Seibert, J. and Bergström, S.: A retrospective on hydrological catchment modelling based on half a century with the HBV model, Hydrol. Earth Syst. Sci., 26, 1371–1388, https://doi.org/10.5194/hess-26-1371-2022, 2022.
- Moriasi, D. N., Arnold, J. G., Van Liew, M. W., Bingner, R. L., Harmel, R. D., & Veith, T. L. (2007). Model Evaluation Guidelines For Systematic Quantification Of Accuracy In Watershed Simulations. Transactions of the ASABE, 50(3), 885−900. 2007 American Society of Agricultural and Biological Engineers. ISSN 0001−2351.
- Moriasi, D. N., Gitau, M. W., Pai, N., & Daggupati, N. (2015). Hydrologic and water quality models: performance measures and evaluation criteria. Am. Soc. Agric. Biol. Eng., 58(6), 1763-1785.
- Duan, Q., S. Sorooshian, and V. Gupta (1992), Effective and efficient global optimization for conceptual rainfall-runoff models, Water Resour. Res., 28(4), 1015–1031. [CrossRef]
- Beldring, S. (2000). Real time updating of hydrological forecasting models: Methods and information sources. NVE Report nr 17 https://publikasjoner.nve.no/dokument/2000/dokument2000_17.pdf.
- Gochis, D.J., Barlage, M., Cabell, R., Casali, M., Dugger, A., FitzGerald, K., McAllister, M., McCreight, J., RafieeiNasab, A., Read, L.,... (2020). The WRF-Hydro modelling system technical description (Version 5.1.1). NCAR Technical Note. 107 pages.
- Liu, Y., A. H., & al. (2012). Advancing data assimilation in operational hydrologic forecasting: progresses, challenges, and emerging opportunities. Hydrology and Earth System Sciences, 16(10), 3863–3887 https://hess.copernicus.org/articles/16/3863/2012/.
- Mazzoleni, M., Noh, S. J., Lee, H., Liu, Y., Seo, D. J., Amaranto, A.,... (2018). Real-time assimilation of streamflow observations into a hydrological routing model: effects of model structures and updating methods. Hydrological Sciences Journal, 63 . [CrossRef]
- Mozhdeh, J., Mehdi, J., Mumtaz A., Masoud K., Aitazaz A. F, Anurag M., Saad J. C., Travis J. E., Zaher M, Y. (2024). Quantitative improvement of streamflow forecasting accuracy in the Atlantic zones of Canada based on hydro-meteorological signals: A multi-level advanced intelligent expert framework. Ecological Informatics 80 (2024) 102455. [CrossRef]
- Microsoft Press (1995) Microsoft Excel/Visual Basic Reference, Second Edition. Solver Function (pp. 718-732).
- Ndomba, P., Killingtveit, Å. (2025) Volume 1 Ruvu-HBV model – Systems Overview. DIT/RS/MN/01/R.No6.
- Killingtveit, Å., Ndomba, P. (2025) Volume 2 Ruvu-HBV model – Calibration and Verification. DIT/RS/MN/01/R.No7.
- Killingtveit, Å., Ndomba, P. (2025) Volume 3 Ruvu-HBV model – User Manual. DIT/RS/MN/01/R.No8.
- Killingtveit, Å., Ndomba, P, (2025) Volume 4 Ruvu-HBV model - Technical Documentation. DIT/RS/MN/01/R.No9.
- Ndomba, P., Killingtveit, Å. (2025) Volume 5 Ruvu-HBV model - Input Data Processing. DIT/RS/MN/01/R.No10.
- Killingtveit, Å., Ndomba, P. (2025) Volume 6 Ruvu-HBV model - Model Updating and Data Assimilation. DIT/RS/MN/01/R.NO11.































| SN | Station | Code | Geographic Location | Validity period | Record Length |
% Missing | |||
|---|---|---|---|---|---|---|---|---|---|
| Latitude | Longitude | Start | End | Thiessen Area (%) | |||||
| 1 | Mlali | 9637051 | -6.9662 | 37.536 | 01/01/1956 | 31/12/2023 | 23831 | 4.1 | 1 |
| 2 | Morogoro Water Department (Morogoro Maji) | 9637052 | -6.81755 | 37.6604 | 01/01/1956 | 31/12/2023 | 24191 | 0.03 | 11 |
| 3 | Kwandewa Masa (Mongwe) | 9637049 | -6.97 | 37.58 | 31/12/1959 | 31/12/2023 | 22171 | 5.2 | 0 |
| 4 | Morning Side Farm (Morning Side Juu) | 9637046 | -6.9 | 37.67 | 01/01/1966 | 31/12/2023 | 20864 | 1.5 | 2 |
| 5 | Mondo | 9637045 | -6.95 | 37.63 | 01/01/1970 | 31/12/2023 | 19723 | 2.2 | 1 |
| 6 | Hobwe | 9637047 | -6.98 | 37.57 | 01/02/1971 | 31/12/2023 | 19047 | 1.6 | 0 |
| 7 | Ruhungo | 9637048 | -6.92 | 37.63 | 01/01/1971 | 31/12/2023 | 19292 | 0.3 | 0 |
| 8 | Matombo Mission (Matombo Primary School) | 9737006 | -7.08 | 37.77 | 01/01/1971 | 31/12/2023 | 17277 | 10.8 | 12 |
| 9 | Kibungo juu at Kibungo juu Sec. School | 9737024 | -7.07273 | 37.6882 | 01/01/1973 | 31/12/2023 | 11466 | 0 | 2 |
| 10 | Nghesse (Utari Bridge) | 9738009 | -6.99209 | 38.2906 | 01/03/2005 | 31/12/2023 | 5353 | 22.9 | 34 |
| 11 | Mindu Dam | 9637057 | -6.86285 | 37.6195 | 01/01/2009 | 31/12/2023 | 5478 | 0 | 1 |
| 12 | Ruvu at Morogoro Rd. Br | 9638029 | -6.69013 | 38.6953 | 01/01/2013 | 31/12/2023 | 4017 | 0 | 12 |
| 13 | Langali Sec. at Mgeta | 9737044 | -7.05928 | 37.5746 | 01/01/2013 | 31/12/2023 | 4017 | 1.2 | 4 |
| 14 | Milengwelengwe Met. At Mngazi | 9737029 | -7.4348 | 37.6334 | 05/02/2013 | 31/12/2023 | 3982 | 0.9 | 21 |
| SN | Station | Code | Geographic Location | Networkdensity [23]** | Rating curve validity period | No. of flow gaugings | Reliability | Remarks | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Latitude | Longitude | Start | End | |||||||
| 1 | Ruvu at Kidunda | 1H3 | -7.26395 | 38.24558 | 5(S) | 1993 | 2020 | 19 | Reliable | Recently demolished by flood waters of 29th April, 2024. Revitalization is going on. |
| 2 | Ruvu at Kibungo | 1H5 | -7.0237 | 37.80948 | 1(S)S | 2013 | 2021 | 45 | Unreliable | Recalibration recommended. |
| 3 | Ruvu at Morogoro Road Bridge | 1H8A | -6.6908 | 38.69427 | 7(S) | 2004 | 2020 | 79 | Unreliable | Underestimated recent (2023-2024) low flows and peak discharges. Recalibration recommended |
| 4 | Mvuha at Ngagama | 1HC2 | -7.19999 | 37.83795 | 1(S) | 2007 | 2021 | 16 | Unreliable | Recalibration recommended |
| 5 | Mgeta at Dhutumi | 1HB5 | -7.41009 | 37.77803 | 1(S) | Not published | ||||
| Catchment | Area, km2 | Average flow 2013-2017, m3/s | Specific runoff l/(s*km2) | % of total flow at 1H8A (%) |
|---|---|---|---|---|
| 1H3 Kidunda | 6665 | 47.96 | 7.2 | 94 |
| 1H8A Ruvu (local) | 7696 | 3.30 | 0.4 | 6 |
| 1H8A Ruvu (total) | 14361 | 51.26 | 3.6 | 100 |
| SN | Station | Code | Geographic Location | Elevation (masl) | Validity period | Record Length |
% Missing | ||
|---|---|---|---|---|---|---|---|---|---|
| Latitude | Longitude | Start | End | ||||||
| 1. | Kibungo Juu | TA00591 | -7.07045 |
37.68955 |
1011.6 |
17/12/2018 |
08/02/2023 |
1515 |
37.8 |
| 2. | Langali Sec School | TA00592 | -7.05928 | 37.57457 | 1099 | 06/12/2018 | 17/07/2025 | 2416 |
23.6 |
| 3. | Ngerengere Utali | TA00594 | -6.99181 | 38.29105 | 114.9 |
16/12/2018 | 17/07/2025 |
2406 |
0.12 |
| 4. | Matombo primary school | TA00792 | -7.05311 | 37.76501 | 275.2 | 10/02/2023 | 17/07/2025 |
889 | 20.6 |
| 5. | Milengwelengwe secondary school | TA00793 | -7.43684 | 37.63421 | 161.6 | 10/02/2023 | 17/07/2025 |
889 |
23.2 |
|
Nash-Sutcliff Efficiency |
![]() |
Range: 0 to 1 Optimal value: 1 |
|---|---|---|
|
Pearson correlation coefficient |
![]() |
Range -1 to 1 Optimal value: +1 (or -1) |
| Coefficient of determination R2 or R2 |
R2 = r2 |
Range 0 to 1 Optimal value: 1 |
|
Error in average flow (water balance) |
![]() |
Optimal value: 0 |
|
Standard deviation ratio RSR |
![]() |
Range 0 to ∞ Optimal value 0 |
|
Kling-Gupta efficiency KGE |
α is the variability of prediction errors β is a bias term. |
0 to 1 Optimal value 1 |
![]() |
![]() |
![]() |
![]() |
| Season → | Dry | Short Rains | Long Rains | All year | |||
|---|---|---|---|---|---|---|---|
| # of forecast days | 70 | 90 | 67 | 227 | |||
| Met Forecast | |||||||
| R2 | 0.964 | 0.889 | 0.947 | 0.933 | |||
| PBIAS | 0.953 | 0.812 | 0.834 | 0.866 | |||
| "Perfect" Forecast | |||||||
| R2 | 0.981 | 0.928 | 0.976 | 0.962 | |||
| PBIAS | 0.993 | 0.914 | 0.954 | 0.954 | |||
| Improvement (r2) | 0.017 | 0.039 | 0.029 | 0.028 | |||
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. |
© 2025 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 (http://creativecommons.org/licenses/by/4.0/).









