Skip to main content
Log in

Rainfall-runoff Modeling in a Watershed Scale Using an Object Oriented Approach Based on the Concepts of System Dynamics

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Relying on a linear causal thinking, most of the hydrological models fail to incorporate socio-economic characteristics of a watershed with hydrological and environmental attributes. Based on a systems thinking philosophy, the paper aims to adopt an Object-Oriented (OO) approach based on the concepts of System Dynamics (SD) such as stocks and flows to analyze the dynamics in a hydrological system in a watershed scale. Object-Oriented modeling is a way to organize data into discrete, recognizable entities called objects. These objects could be concrete (such as a river reach) or conceptual (such as a policy decision). In the present paper, VENSIM PLE has been used for the modeling purpose. The application was illustrated in an Iranian watershed. The model was examined using validity and verifying tests. The results showed that the model is capable of generating the monthly runoff quite well. The values of R2 are 0.69 and 0.61 for generated discharge values at Polchehr and Doab stations respectively. Also the values of NSE are 0.66 and 0.64 for estimated discharge values at the same stations. The capability of model was more clarified comparing R2 and NSE coefficients obtained by a SWAT model with those obtained by Watershed Hydrological Model developed in this study.

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
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  • Abbott MB, Bathurst JC, Cunge JA, O’Connell PE, Rasmussen J (1986a) An introduction to the European Hydrologic System-Systeme Hydrologique Europeen, SHE, 1: history and philosophy of a physically-based, distributed modeling system. J Hydrol 87:45–59

    Article  Google Scholar 

  • Abbott MB, Bathurst JC, Cunge JA, O’Connell PE, Rasmussen J (1986b) An Introduction to the European Hydrologic System-Systeme Hydrologique Europeen, SHE, 2: structure of a physically-based, distributed modeling system. J Hydrol 87:61–77

    Article  Google Scholar 

  • Aboelata M (1998) Object- oriented modeling framework for water resources policy analysis. MSc Thesis. Department of Civil and Geological Engineering. University of Manitoba, Canada

  • Agarwal A, Singh RD (2004) Runoff modeling through back propagation artificial neural network with variable rainfall-runoff data. Water Resour Manage 18:285–300

    Article  Google Scholar 

  • Ahmad S, Prashar D (2010) Evaluating municipal water conservation policies using a dynamic simulation model. Water Resour Manage 24(13):3371–3395

    Article  Google Scholar 

  • Ahmad S, Simonovic SP (2006) An intelligent decision support system for management of floods. Water Resour Manage 20(3):391–410

    Article  Google Scholar 

  • Ahmad S, Simonovic SP (2000) System dynamics modeling of reservoir operation for flood management. J Comput Civ Eng 14(3):190–198

    Article  Google Scholar 

  • Ahmad S, Simonovic SP (2004) Spatial system dynamics: new approach for simulation of water resources systems. J Comput Civ Eng 18(4):331–340

    Article  Google Scholar 

  • Al-Abed N, Al-Sharif M (2008) Hydrological modeling of Zarqa river basin – Jordan using the hydrological simulation program – FORTRAN (HSPF) Model. Water Resour Manage 22:1203–1220

    Article  Google Scholar 

  • Arnold JG, Srinivasan R, Muttiah RS, Williams JR (1998) Large area hydrologic modeling and assessment. Part I: model development. J Am Water Resour Assoc 34(1):73–89

    Article  Google Scholar 

  • Bagheri A, Darijani M, Asgary A, Morid S (2010) Crisis in urban water systems during the reconstruction period: a system dynamics analysis of alternative policies after the 2003 earthquake in Bam-Iran. Water Resour Manage 20(3):391–410

    Google Scholar 

  • Bednář, D (2004) Project management methodology of object-oriented software development, In: Proceedings of 10th Conference and Competition STUDENT EEICT 2004, Brno, CZ, FIT VUT, 2004, p. 238–242

  • Belkhouche B, Demtchouk I, Steinberg J (1999) Design of object oriented water quality software system. J Water Resour Plan Manag 125(5):289–296

    Article  Google Scholar 

  • Beven KJ, Claver A, Morris EM (1987) The Institute of Hydrology Distributed Model, Inst. of Hydrology Rep. No: 98

  • Crawford NH, Linsley RK (1966) Digital simulation in hydrology, Stanford Watershed Model IV. Dept. of Civ. Eng., Stanford Univ., Technical Rep. 39

  • Deckers DLEH, Booij MJ, Rientjes THM, Krol MS (2010) Catchment variability and parameter estimation in multi-objective regionalization of a rainfall–runoff model. Water Resour Manage 24:3961–3985

    Article  Google Scholar 

  • Elshorbagy A, Ormsbee L (2006) Object-oriented modeling approach to surface water quality management. J Environ Model Softw 21:689–698

    Article  Google Scholar 

  • Feng LH, Huang CF (2008) A risk assessment model of water shortage based on information diffusion technology and its application in analyzing carrying capacity of water resources. Water Resour Manage 22(5):621–633

    Article  Google Scholar 

  • Forrester JW, Senge PM (1980) Tests for building confidence in system dynamics models. TIMS Stud Manag Sci 14:209–228

    Google Scholar 

  • Gastélum JR, Valdés JB, Stewart S (2010) A system dynamics model to evaluate temporary water transfers in the Mexican Conchos Basin. Water Resour Manage 24(11):1285–1311

    Article  Google Scholar 

  • Gastélum JR, Valdés JB, Stewart S (2009) A decision support system to improve water resources management in the Conchos basin. Water Resour Manag 23:1519–1548

    Article  Google Scholar 

  • Hardy ACGTB (2010) Application of the distributed hydrological model, TOPNET, to the Big Darby Creek Watershed, Ohio, USA. Water Resour Manage 24:979–1003

    Article  Google Scholar 

  • Hassanzadeh E, Zarghami M, Hassanzadeh Y (2012) Determining the main factors in declining the Urmia Lake level by using system dynamics modeling. Water Resour Manage 26(1):129–145

    Article  Google Scholar 

  • Hrissanthou V, Mylopoulos N, Tolikas D, Mylopoulos Y (2003) Simulation modeling of runoff, groundwater flow and sediment transport into Kastoria Lake, Greece. Water Resour Manag 17:223–242

    Article  Google Scholar 

  • Huber WC, Dickinson RE (1988) Storm Water Management Model User’s Manual, Version 4. Rep. No. EPA/600/3–88/001a, U.S. Environmental Protection Agency, Athens, Ga

  • Hydrologic Engineering Center (HEC) (2000) Hydrologic Modeling System HEC-HMS user’s Manual, version 2. Engineering, U.S.Army Corps of Engineers, Davis

    Google Scholar 

  • Ichikawa Y, Tachikawa Y, Takara K (2000) Object oriented hydrological modeling system. Disaster Prevention Research Institute, Kyoto University, Japan

    Google Scholar 

  • Jamab Consulting Engineers (2005) Integrated Program of Adaptation to Climate Study. Karkhe Watershed. Vol. 1, Iran

  • Jeirani F (2010) Simulation of erosion, sediment transport and conservation practices, using SWAT Model in Gamasiab Watershed, Iran. M. Sc. Thesis. Tarbiat Modares University. Faculty of Agriculture. Tehran, Iran

  • Kalteh AM (2007) Rainfall Runoff Modeling Using Artificial Neural Network (ANNs). Ph.D. Thesis, Department of Water Resources Engineering, Lund Institute of Technology, Lund University, Lund, Sweden

  • Karamouz M, Araghinejad S (2005) Advanced hydrology. Polytechnique University Publication, Tehran

    Google Scholar 

  • Kiker GA, Clark DJ (2001) The Development of a Jva Based, Object Oriented Modeling System for Simulation of Southern African Hydrology. The Society for Engineering in Agricultural, food and Biological Systems. Sacramento Convention Center Sacramento, California, USA

  • Kim S (2004) Neural networks model and embedded stochastic processes for hydrological analysis in South Korea. KSCE J Civ Eng 8(1):141–148

    Article  Google Scholar 

  • Knisel WG, Williams JR (1995) Chapter 28: hydrology components of CREAMS and GLEAMS models. In: Singh VP (ed) Computer models of watershed hydrology. Water Resources Publications, Littleton

    Google Scholar 

  • Lijua C, Wenjie D, Yinlong X, Yong Z, Sparrow M (2007) Validating the runoff from the precise model using a large-scale routing model. Adv Atmos Sci 24(5):855–862

    Article  Google Scholar 

  • Loukas A, Vasiliades L, Mpastrogiannis N (2003) Hydrologic simulation of surface water balance in Yermasoyia watershed, Cyprus. Proc. of Research of water resources in Cyprus, Nicosia, Cyprus, 83–114 (in Greek).

  • Madani K, Mariño MA (2009) System dynamics analysis for managing Iran’s Zayandeh-Rud river model. Water Resour Manage 24(13):3371–3395

    Google Scholar 

  • Martinez CJ, Campbell KL, Annable MD (2008) An Object- oriented hydrologic model for humid, shallow water- table environments. J Hydrol 351:368–381

    Article  Google Scholar 

  • Moradkhani H, Sorooshian S (2009) General review of rainfall-runoff modeling: model calibration, data assimilation and uncertainty analysis. Hydrological Modeling and the Water Cycle, Coupling of the Atmospheric and Hydrological Models, Water Science and Technology Library 63:1–23

    Google Scholar 

  • Moreda F (1999) Conceptual rainfall - Runoff Models for Different Time Steps with Special Consideration for Semi-arid and Arid Catchments. Laboratory of Hydrology Faculty of Applied Sciences, VUB Pleinlaan 2, 1050 Brussels, Belgium

  • Mulvaney TJ (1851) On the use of self-registering rain and flood gauges in making observations of the relations of rainfall and flood discharges in a given catchment. Trans Inst Civ Eng Irel 4(2):18

    Google Scholar 

  • Muthukrishnan S, Harbor J, Lim KJ, Engel BA (2006) Calibration of a simple rainfall-runoff model for long-term hydrological impact evaluation. URISA J 18(2):35–42

    Google Scholar 

  • Nandalal KDW, Simonovic SP (2003) State of the art report on system analysis methods for resolution of conflicts in water resources management. UNESCO. IHP. WWAP. Technical Documents in Hydrology

  • Nash J, Sutcliffe J (1970) River flow forecasting through conceptual models, Part 1—a discussion of principles. J Hydrol 10(3):282–290

    Article  Google Scholar 

  • Nasiri F, Savage T, Wang R, Barawid N, Zimmerman JB (2013) A system dynamics approach for urban water reuse planning: a case study from the Great Lakes region. Stoch Environ Res Risk Assess 27:675–691

    Article  Google Scholar 

  • Refsgaard JC (1987) A methodology for distinguishing between the effects of human influence and climate variability on the hydrology cycle. The influence of climate change and climatic variability on the hydrologie regime and water resources (Proceedings of the Vancouver Symposium, August 1987). IAHSPubl. no. 168, 1987

  • Rui X, Xue HX, Lin L, Cai LS (2010) A new grid-associated algorithm in the distributed hydrological model simulations. Sci China Technol Sci 53(1):235–241

    Article  Google Scholar 

  • Soil Conservation Service (SCS) (1965) Computer model for project formulation hydrology, Tech. Release No. 20, USDA, Washington, D.C.

  • Sterman JD (2000) Business dynamics system thinking and modeling for a complex world. Massachusetts Institute of Technology, Sloan School of Management

  • Sugawara M (1967) The flood forecasting by a series storage type model. International Symp. on Floods and their Computation. Leningrad, USSR: 1–6

  • Thanapakpawin P, Richey J, Thomas D, Rodda S, Campbell B, Logsdon M (2007) Effects of landuse change on the hydrologic regime of the Mae Chaem River Basin, NW Thailand. J Hydrol 334:215–230

    Article  Google Scholar 

  • Tisdale T (1996) Object Oriented analysis of South Florida hydrologic systems. J Comput Civ Eng 10(4):318–326

    Article  Google Scholar 

  • Todini E (1996) The ARNO rainfall-runoff model. J Hydrol 175:339–382

    Article  Google Scholar 

  • Todini E (1995) New trends in modeling soil processes from Hillslopes to GCM scales. In: Oliver HR, Oliver SA (eds) The role of water and hydrological cycle in global change. NATO Advanced

  • USDA (1980) CREAMS: a field scale model for chemicals, runoff and erosion from agricultural management systems. In: Knisel WG (ed) Conservation research Rep. No. 26, Washington, D.C.

  • Wang J, Hassett J, Endreny T (2005) An Object Oriented approach to the description and simulation of watershed scale hydrologic processes. Comput Geosci 31:425–435

    Article  Google Scholar 

  • Winz I, Brierley G, Trowsdale S (2009) The use of system dynamics simulation in water resources management. Water Resour Manag 23:1301–1323

    Article  Google Scholar 

  • Wurbs RA (1994) Computer models for water resources planning and management. Texas A & M University. Department of Civil Engineering. Environmental, Ocean and Water Resources Division. College Station, Texas 77843–3136

  • Xi X, Kim L (2013) Using system dynamics for sustainable water resources management in Singapore. Procedia Comput Sci 16:157–166

    Article  Google Scholar 

  • Yang CC, Chang LC, Ho CC (2008) Application of system dynamics with impact analysis to solve the problem of water shortages in Taiwan. Water Resour Manag 22:1561–1577

    Article  Google Scholar 

  • Young RA, Onstad CA, Bosch DD, Anderson WP (1989) AGNPS: a nonpoint source pollution model for evaluating agricultural watershed. J Soil Water Conserv 44:168–173

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Bagheri.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ghashghaei, M., Bagheri, A. & Morid, S. Rainfall-runoff Modeling in a Watershed Scale Using an Object Oriented Approach Based on the Concepts of System Dynamics. Water Resour Manage 27, 5119–5141 (2013). https://doi.org/10.1007/s11269-013-0457-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-013-0457-2

Keywords

Navigation