Next Article in Journal
Novel Cosmic Ray Neutron Sensor Accurately Captures Field-Scale Soil Moisture Trends under Heterogeneous Soil Textures
Previous Article in Journal
Effects of Biochar Addition on Rill Flow Resistance

WRSS: An Object-Oriented R Package for Large-Scale Water Resources Operation

Unit of Environmental Engineering, Department of Infrastructure Engineering, Faculty of Engineering Sciences, University of Innsbruck, Technikerstrasse 13, 6020 Innsbruck, Austria
Department of Water Science and Engineering, University of Kurdistan, Sanandaj 66177-15175, Iran
Author to whom correspondence should be addressed.
Academic Editors: Elias Dimitriou and Maria Mimikou
Water 2021, 13(21), 3037;
Received: 21 September 2021 / Revised: 22 October 2021 / Accepted: 26 October 2021 / Published: 30 October 2021
(This article belongs to the Section Water Resources Management, Policy and Governance)
Water resources systems, as facilities for storing water and supplying demands, have been critically important due to their operational requirements. This paper presents the applications of an R package in a large-scale water resources operation. The WRSS (Water Resources System Simulator) is an object-oriented open-source package for the modeling and simulation of water resources systems based on Standard Operation Policy (SOP). The package provides R users several functions and methods to build water supply and energy models, manipulate their components, create scenarios, and publish and visualize the results. WRSS is capable of incorporating various components of a complex supply–demand system, including numerous reservoirs, aquifers, diversions, rivers, junctions, and demand nodes, as well as hydropower analysis, which have not been presented in any other R packages. For the WRSS’s development, a novel coding system was devised, allowing the water resources components to interact with one another by transferring the mass in terms of seepage, leakage, spillage, and return-flow. With regard to the running time, as a key factor in complex models, WRSS outshone the existing commercial tools such as the Water Evaluation and Planning System (WEAP) significantly by reducing the processing time by 50 times for a single unit reservoir. Additionally, the WRSS was successfully applied to a large-scale water resources system comprising of 5 medium- to large-size dams with 11 demand nodes. The results suggested dams with larger capacity sizes may meet agriculture sector demand but smaller capacities to fulfill environmental water requirement. Additionally, large-scale approach modeling in the operation of one of the studied dams indicated its implication on the reservoirs supply resiliency by increasing 10 percent of inflow compared with single unit operation. View Full-Text
Keywords: water resources; R package; standard operating policy (SOP); OOP water resources; R package; standard operating policy (SOP); OOP
Show Figures

Figure 1

  • Externally hosted supplementary file 1
    Description: The provided supplementary link contains data and R scripts used in this study, also available in the data availability subsection.
MDPI and ACS Style

Arabzadeh, R.; Aberi, P.; Hesarkazzazi, S.; Hajibabaei, M.; Rauch, W.; Nikmehr, S.; Sitzenfrei, R. WRSS: An Object-Oriented R Package for Large-Scale Water Resources Operation. Water 2021, 13, 3037.

AMA Style

Arabzadeh R, Aberi P, Hesarkazzazi S, Hajibabaei M, Rauch W, Nikmehr S, Sitzenfrei R. WRSS: An Object-Oriented R Package for Large-Scale Water Resources Operation. Water. 2021; 13(21):3037.

Chicago/Turabian Style

Arabzadeh, Rezgar, Parisa Aberi, Sina Hesarkazzazi, Mohsen Hajibabaei, Wolfgang Rauch, Saman Nikmehr, and Robert Sitzenfrei. 2021. "WRSS: An Object-Oriented R Package for Large-Scale Water Resources Operation" Water 13, no. 21: 3037.

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop