Abstract
Water resource system planners make decisions that guide water management policy. The fundamental tools for assessing management and infrastructure strategies are combined hydro-economic models of river basins (RBHE models). These models have improved the economic efficiency of water use in situations of competition for scarce water resources. In RBHE models, a groundwater model is coupled with surface water models of the various water resources. Today, the groundwater models used in an RBHE model can be of two types: cell models or numerical models. Cell models are easy to use, but they are too simple to realistically describe the geology and hydrology of the area under investigation. Numerical models, in contrast, are closer to the physical behavior of the aquifer. However, the vast quantity of data to be analyzed makes them impractical for many management scenarios. Moreover, the calibrations of these high-resolution models are generally difficult and sensitive to the variation of parameters, especially when boundary conditions are dynamic. This is the case when dynamic river data or dynamic surface lake data are present. In this work, a compartmental cell model is built on the hydrogeology of the aquifer. In this approach, the hydrogeology of the aquifer and the dynamic boundary conditions are treated with separate models. A general mathematical formulation is presented where the calibration stage, the validation stage, and the prediction stage are formulated as a series of sub-model calibrations and solved using a general least squares routine. With this approach, it becomes possible to treat both the water level and the pumping rate in each cell as variables to be predicted. In most of the models, the pumping rates are known and the goals of the computation are to estimate the groundwater level. However, when for political or technical reasons access to some of the wells is difficult, the pumping rates are only partially known. Then, both groundwater levels and pumping rates are variables to be predicted by the groundwater model. A computer program was developed using MATLAB, with a Visual Basic graphical user interface using COM technology to access the advanced mathematical libraries. The approach was implemented with a real case study of the Yarkon–Taninim aquifer in Israel. The results indicate that the method is more stable than the classical approach.
Similar content being viewed by others
References
Alley, W. M., & Schefter, J. E. (1987). External effects of irrigators’ pumping decisions, high plains aquifer. Water Resources Research, 23(7), 1123–1130.
Andreu, J., & Sahuquillo, A. (1987). Efficient aquifer simulation in complex systems. Journal of Water Resources Planning and Management, 113(1), 110–129.
Babu D.K., Pinder, G.F., Niemi, A., Ahlfeld, D.P., Stothoff, S.A., & Zeitoun D.G., (1993). Chemical transport by three dimensional density dependant groundwater flows. Princeton Report 01/93/243.
Bar, Y. (1983). Hydrogeology and geochemistry of the groundwater in the region of Binyamina. Umm el Fahm: The Hebrew University (in Hebrew).
Bachmat Y. (1995). Compartmental model for the Yarkon Taninim aquifer. Report of the Hyrological Service of Israel.
Bear J. (1979). Hydraulics of groundwater. McGraw-Hill series in Water Resources and Environmental Engineering.
Brown, G., & Deacon, R. (1972). Economic optimization of a single cell aquifer. Water Resources Research, 8, 557–564.
Brozovic N., Sunding D. L., & Zilberman D. (2005). Optimal management of groundwater over space and time, chapter 1. In D. Berga & R. Goetz (Eds.), Frontiers in water resource economics. New York: Springer.
Buras, N. (1963). Conjunctive operation of dams and aquifers. Proc. ASCE, 89, 111–131 (HY. 6).
Campana, M. E., Harrington, G. A., & Tezcan L. (2005). Compartmental model approaches to groundwater flow simulation, chapter 3. In D. Berga & R. Goetz (Eds.), Frontiers in water resource economics (pp. 43–68). New York: Springer.
Gutman Y. & Zuckerman H. (1995). The Yarkon Taninim Beer Sheva aquifer—calibration and validation of a flow and transport model. Tahal Report 01/95/72 (in Hebrew).
Glover, R.E. (1974). Transient groundwater hydraulics. Department of Civil Engineering, Colorado State University, Fort Collins. Reprinted in 1985 by Water Resources Publications, Highlands Ranch.
Gorelick, S. M. (1983). A review of distributed parameter groundwater management modeling methods. Water Resources Research, 19(2), 305–319.
Jothityangkoon, C., Sivapalan, M., & Farmer, D. L. (2001). Process controls of water balance variability in a large semi-arid catchment: downward approach to hydrological model development. Journal of Hydrology, 254, 174–198.
Koundouri, P. (2004). Potential for groundwater management: Gisser–Sanchez effect reconsidered. Water Resources Research. doi:10.1029/2003WR002164.
Mahlknecht, J., Steinich, B., & Navarro de Leon, I. (2004). Groundwater chemistry and mass transfers in the Independence aquifer, Central Mexico, by using multivariate statistics. Environmental Geology, 45, 781–7911.
Milly, P. C. D. (1994). Climate, soil water storage, and the average annual water balance. Water Resources Research, 30(7), 2143–2156.
Harbaugh, A.W., Banta, E.R., Hill, M.C., & McDonald, M.G. (2000). MODFLOW 2005. The U.S. Geological Survey modular ground-water model—user guide to modularization concepts and the ground-water flow process. U.S. Geological Survey Open-File Report 00-92, 121 pp.
Nguyen, C. D., Hiroyuki, A., Hiroyuki, Y., & Kenichi, K. (2005). Simulation of groundwater flow and environmental effects resulting from pumping. Environmental Geology, 47, 361–372.
Noel, J. E., & Howitt, R. E. (1982). Conjunctive multi-basin management: an optimal control approach. Water Resources Research, 18(4), 753–763.
Peralta, R. C., Cantiller, R. R. A., & Terry, J. E. (1995). Optimal large scale conjunctive water-use planning: case study. Journal of Water Resources Planning and Management, 121(6), 471–478.
Pulido-Velazquez, M., Sahuquillo, A., Ochoa, J. C., & Pulido, D. (2005). Modeling of stream–aquifer interaction: the embedded multireservoir model. Journal of Hydrology, 313, 166–181.
Rubio, S., Casino, B. (2005). Strategic behavior and efficiency in the common property extraction of groundwater. Environmental and Resource Economics, 26(1), 73–87.
Ruud, N., Harter, T., & Naugle, A. (2004). Estimation of groundwater pumping as closure to the water balance of a semi-arid, irrigated agricultural basin. Journal of Hydrology, 297(1–4), 51–73.
Sophocleous, M., Koussis, A., Martin, J. L., & Perkins, S. P. (1995). Evaluation of simplified stream-aquifer depletion models for water rights administration. Ground Water, 33(4), 579–588.
Sahuquillo, A. (1983). An eigenvalue numerical technique for solving unsteady groundwater models continuously in time. Water Resources Research, 19(1), 87–93.
Ward, F.A., Pulido-Velazquez, M. (2008). Integrated river basin optimization: modeling hydrologic and economic interdependence. Ecological Economics.
Wurb, R. (2005). Texas water availability modeling system. Journal of Water Resources Planning and Management, 131(4), 270–279.
Young, R. A., & Bredehoeft, J. D. (1972). Digital computer simulation for solving management problems of conjunctive groundwater and surface water systems. Water Resources Research, 8(3), 533–556.
Zeitoun, D. G., & Pinder, G. F. (1993). An optimal control least squares method for solving coupled flow transport systems. Water Resources Research, 29(2), 217–227.
Zimmerman, W. R. (1990). Finite hydraulic conductivity effects on optimal groundwater pumping rates. Water Resources Research, 26(12), 2861–2864.
Acknowledgments
We thank Dr. Hadad A. and the Israel Water Authority for the funding of this research.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1: List of Unknowns and Time S\eries in the Different Runs
In the present model, the unknown variables for each cell may be whether the water level and/or the pumping rate. In this appendix, we present for the different scenarios the list of unknown for each cell and the list of known time series data.
In the following tables, we summarized the unknown variables for the two scenarios presented.
1.1 List of Unknown Variables and Time Series for the Prediction Runs of Scenario 1
Scenario 1 | ||
Cell name | Water level series for the prediction period, data (m) | Pumping rates for the prediction period (mcm, 106 m3/year) |
210CUP | Unknown | Known |
210PUP | Unknown | Known |
210PDO | Unknown | Known |
211PDO | Unknown | Known |
211CUP | Unknown | Known |
211CDO | Unknown | Known |
211PUP | Unknown | Known |
214S | Unknown | Known |
212S | Unknown | Known |
220CUP | Unknown | Known |
220PUP | Unknown | Known |
220CDO | Unknown | Known |
220PDO | Unknown | Known |
230CUP | Unknown | Known |
230PUP | Unknown | Known |
1.2 List of Unknown Variables and Time Series for the Prediction Runs of Scenario 2
Scenario 2 | ||
Cell name | Water level series for the prediction period, data (m) | Pumping rates for the prediction period (mcm, 106 m3/year) |
210CUP | Unknown | Known |
210PUP | Known | Unknown |
210PDO | Unknown | Known |
211PDO | Known | Unknown |
211CUP | Unknown | Known |
211CDO | Unknown | Known |
211PUP | Known | Unknown |
214S | Unknown | Known |
212S | Unknown | Known |
220CUP | Unknown | Known |
220PUP | Known | Unknown |
220CDO | Unknown | Known |
220PDO | Known | Unknown |
230CUP | Unknown | Known |
230PUP | Known | Unknown |
Appendix 2: Algorithms Used for the Calibration, Validation, and Prediction Procedures
2.1 Algorithm for the Calibration Procedure
For each Cell i , we have a number of \( {N^i}_p \) to calibrate such that:
where N p is the total number of parameters to calibrate.
For each Cell i , the set of parameters to calibrate may be: \( {P^i}_1,{P^i}_2, \cdots, {P^i}_{{N_{{\text p} }^i}} \)
where
- \( P_l^i = {S_i} \) :
-
is the storativity of Cell i , or
- \( P_l^i = {K_{{ij}}} \) :
-
is the hydraulic conductivity of water between Cell i and Cell j
- \( P_l^i = {K_{{lj}}} \) :
-
is the hydraulic conductivity of water between Cell i and external resources
- \( P_l^i = {\alpha_i} \) :
-
is the replenishment parameter
The steps of the calibration process are:
-
Step 1: Definition of the calibration vector
-
We arrange the unknown parameters in the following order:
$$ \overrightarrow {{K^T}} = \left[ {P_1^1,P_2^1, \cdots, P_{{N_{{\text P} }^1}}^1,P_1^2,P_2^2, \cdots, P_{{N_{{\text P} }^2}}^2, \cdots, P_1^{{{N_{{\text c} }}}},P_2^{{{N_{{\text c} }}}}, \cdots, P_{{N_{{\text P} }^{{{N_{{\text c} }}}}}}^{{{N_{{\text c} }}}}} \right] $$(9) -
Step 2: Building the calibration matrix
The calibration matrix equation is given by:
$$ M\overrightarrow K = \overrightarrow L $$(10)The size of the matrix M is \( {N_p} \times {N_c} \times {N_y} \) (where N y is the number of years for the calibration period and N p for the unknown parameters).
The size of \( \overrightarrow L \) is \( {N_c} \times {N_{{\text y} }} \).
In the present model, the recharge, pumping, and spring discharge are given data for the period of calibration. Therefore, the second member, \( \overrightarrow L \), for each cell Cell i at time t is defined as:
$$ L_i^{{t + \Delta t}} = \Delta t[{D^{{t + \Delta t}}}_i - {P^{{t + \Delta t}}}_i - {B_i}^{{t + \Delta t}}] + G_i^t $$(11)\( G_i^t \) Represents the known part of Eq. 6 and \( M_{{ij}}^t \) is described in Table 6.
For a given parameter, there are three possibilities:
-
(a)
The hydrological connection does not exist and therefore no value is assigned to the parameter.
-
(b)
The hydrological connection exists and the value of the parameter is known. In this case, a new term is added to the right-hand side of the equation in a new value, \( G_i^t \). This value is described in the last column of Table 6 for the various parameters.
-
(c)
The hydrological connection exists and the value is unknown. Then this value is determined by the calibration process. A new term is added to the \( M_{{ij}}^t \) matrix.
This value is described in the second column of Table 6 for the various parameters.
-
(a)
-
Step 3: Computation of the matrix system
$$ M\overrightarrow K = \overrightarrow S $$The matrix M is not invertible, so we use the least squares method for the solution of this system. The difficulties are the constraints on the parameters.
The least squares solution of Eq. 2 may be obtained by various algorithms such as multi-regression analysis, SVD, and others. The use of MATLAB software provides access to a large library of algorithms which can each be tested in order to determine which one is the most efficient.
2.2 Algorithm for the Validation
The goal of the model validation is to measure the differences between the data and the results of the model in a time period different from the calibration period.
The matrix system for the validation at time t is given by the matrix equation:
where \( \overrightarrow {{H^T}} = \left[ {h_1^{{t + \Delta t}},h_2^{{t + \Delta t}}, \cdots, h_{{{N_{{\text c} }}}}^{{t + \Delta t}}} \right] \)
The size of the matrix A is \( {N_c} \times {N_{{\text c} }} \); the size of the vector \( \overrightarrow R \) is N c.
Computations of the matrix A and the vector \( \overrightarrow R \) are done for a given Cell i at a given time t.
2.3 Algorithm for the Prediction
The general prediction problem for a cell model may be formulated in two different ways:
Assumption 1: “For any cell, the unknown may be either the pumping rate or the hydraulic head, but not both of them and at least one of them.”
Then, define N c as the cell number.
Define the following sets of indices:
2.3.1 Steps for the prediction process
Step 1: Definition of the prediction vector
The size of matrix B is \( {N_{{\text c} }} \times {N_c}; The size of vector \overrightarrow R is Nc. \)
The unknown vector is built in the following order
The index of the unknown head in the general system is \( l(i){\kern 1pt} {\kern 1pt} \in {\kern 1pt} H \), and \( p\left( i \right) \in Q \) is the index of the unknown pumping rate.
Step 2: Building the matrix
The linear system to solve for the prediction system for each new prediction year:
The matrix E is defined as follows:
The vector \( \overrightarrow Z \) is defined as:
Step 3: Solve \( E\overrightarrow U = \overrightarrow Z \) (Eq. 16). With the MATLAB software, this matrix problem can be solved using the least squares algorithm.
Assumption 2: “For any cell, the unknown may be either the pumping rate or the hydraulic head, but also both of them or either one of them.”
Then, define N p as the total number of unknowns.
Define the following sets of indices
Rights and permissions
About this article
Cite this article
Zeitoun, D.G. A Compartmental Model for Stable Time-Dependent Modeling of Surface Water and Groundwater. Environ Model Assess 17, 673–697 (2012). https://doi.org/10.1007/s10666-012-9323-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10666-012-9323-5