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.
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
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
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
Ahmad S, Prashar D (2010) Evaluating municipal water conservation policies using a dynamic simulation model. Water Resour Manage 24(13):3371–3395
Ahmad S, Simonovic SP (2006) An intelligent decision support system for management of floods. Water Resour Manage 20(3):391–410
Ahmad S, Simonovic SP (2000) System dynamics modeling of reservoir operation for flood management. J Comput Civ Eng 14(3):190–198
Ahmad S, Simonovic SP (2004) Spatial system dynamics: new approach for simulation of water resources systems. J Comput Civ Eng 18(4):331–340
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
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
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
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
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
Elshorbagy A, Ormsbee L (2006) Object-oriented modeling approach to surface water quality management. J Environ Model Softw 21:689–698
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
Forrester JW, Senge PM (1980) Tests for building confidence in system dynamics models. TIMS Stud Manag Sci 14:209–228
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
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
Hardy ACGTB (2010) Application of the distributed hydrological model, TOPNET, to the Big Darby Creek Watershed, Ohio, USA. Water Resour Manage 24:979–1003
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
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
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
Ichikawa Y, Tachikawa Y, Takara K (2000) Object oriented hydrological modeling system. Disaster Prevention Research Institute, Kyoto University, Japan
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
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
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
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
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
Martinez CJ, Campbell KL, Annable MD (2008) An Object- oriented hydrologic model for humid, shallow water- table environments. J Hydrol 351:368–381
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
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
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
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
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
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
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
Tisdale T (1996) Object Oriented analysis of South Florida hydrologic systems. J Comput Civ Eng 10(4):318–326
Todini E (1996) The ARNO rainfall-runoff model. J Hydrol 175:339–382
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
Winz I, Brierley G, Trowsdale S (2009) The use of system dynamics simulation in water resources management. Water Resour Manag 23:1301–1323
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-013-0457-2