A two-stage inexact-probabilistic programming (TIPP) method was developed for water quality management in Zhangweinan River Basin, through coupling two-stage stochastic programming with inexact chance-constrained programming. The developed TIPP can handle uncertainties presented as both discrete intervals and probability distributions, and can support the assessment of the reliability of satisfying (or the risk of violating) system's constraints for accomplishing a maximized system benefit. It can also be used for analyzing policy scenarios that are associated with different levels of economic penalties when the promised targets are violated. Interval solutions under different constraint-violation levels have been obtained. They can be used for generating decision alternatives and thus help managers to identify desired policies under various environmental, economic, and system-reliability constraints.
Introduction
Although the “global water crisis” tends to be viewed as a water quantity problem, water quality is increasingly being acknowledged as a central factor in the water crisis (Ongley, 2000). In many developing countries (e.g., China), water quality management is becoming more and more important for their sustainable development, due to serious water pollution and increasing demand for clean water. Previously, a large number of mathematical techniques were developed for water quality management to analyze the relevant information, simulate the related processes, evaluate the resulting impacts, and generate sound decision alternatives (Huang, 1996; Li and Huang, 2009; Lv et al., 2010). Simulation-based optimization models were commonly used for optimal decision making in a river system, where water quality simulation model was incorporated within optimization model to provide effective compromise solutions acceptable to both pollution control agency (PCA) and wastewater dischargers (Burn and McBean, 1987; Chan, 1994; Karmakar and Mujumdar, 2006; Ping et al., 2010; Zhao et al., 2011). However, in water quality management problems, various uncertainties exist in a number of system components as well as their interrelationships, such as random nature of input parameters (e.g., stream flow, discharge rate, and temperature) and imprecision or fuzziness associated with setting up water quality standards and goals of both the PCA and wastewater dischargers. This creates difficulties in modeling water quality management problems.
Two-stage stochastic programming (TSP) is effective for problems where an analysis of policy scenarios is desired and the related data are random in nature (Li et al., 2011). In TSP, a decision is first undertaken before values of random variables are known; then, after the random events have happened and their values are known, a second-stage decision can be made in order to minimize “penalties” that may appear due to any infeasibility (Ruszczynski and Swietanowski, 1997; Huang and Loucks, 2000). However, TSP is incapable of accounting for the risk of violating uncertain system constraints and its economic implications. In a real-world water quality management problem, randomness that may result in risk of constraint violation also needs to be reflected. For example, the uncertainties in water quality standards can be understood as satisfying the relevant standards with a level of probability, which represents the admissible risk of violating the uncertain water quality requirements. Chance-constrained programming (CCP) method can provide information on the tradeoffs among the objective function value, tolerance values of the constraints, and the prescribed level of probability, which could be valuable to policy makers and wastewater dischargers (Qin and Huang, 2009). However, traditional CCP is effective in reflecting probability distributions of the constraints' right hand sides but not so much for independent uncertainties of the left hand–side coefficients in each constraint or the objective function; moreover, the quality of many uncertainties is often not satisfactory enough to be presented as probability distributions (Li et al., 2007). A number of researchers proposed inexact CCP models through introduction of interval-parameter programming technique into the CCP framework for river water quality management (Xie et al., 2011).
The objective of this study is to develop a two-stage inexact-probabilistic programming (TIPP) model through coupling TSP with inexact CCP for planning water quality management. TIPP can handle uncertainties in the model's left hand sides and objective function presented as intervals and those in the model's right hand sides as probability distributions. It can also help examine the risk of violating river-quality constraints under uncertainty, and thus quantify the cost of violating the constraints under varied risk levels. The TIPP is applied to Zhangweinan River Basin, where a water quality simulation model is incorporated within the proposed TIPP framework, such that dynamic interactions between pollutant loading and water quality can be effectively reflected under uncertainties. The results can be used for generating a number of decision alternatives under various system conditions, and thus helping managers to identify desired water quality management policies.
Methodology
When uncertainties are expressed as probability distributions and decisions need to be made periodically over time, the problem can be formulated as a TSP model. In TSP, decision variables are divided into two subsets: those that must be determined before the realizations of random variables are known and those (recourse variables) that are determined after the realized values of the random variables are available (Li et al., 2007). A general TSP model can be formulated as follows (Birge and Louveaux, 1997):
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
z = \max \ C^T X - E_{\omega \in \Omega} \ [Q (X, \omega)] \tag{1{\rm a}}
\end{align*}
\end{document}
subject to
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
x \in X
\end{align*}
\end{document}
with
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
Q (x, \omega) = \min f (\omega)^T y
\end{align*}
\end{document}
subject to
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
& D (\omega) y \leq h (\omega) + T (\omega) x & (1{\rm b}) \\ & y \in T
\end{align*}
\end{document}
where \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$X \in R^{n_1},C \in R^{n_1}$$
\end{document}, and \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$Y \in R^{n_2}$$
\end{document}. Here, ω is a random variable from space (Ω, F, P) with Ω⊆RK, \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$f: \Omega \rightarrow R^{n_2}, h: \Omega \rightarrow R^{m_2}, D: \Omega \rightarrow R^{m_2 \times n_2}, \ {\rm and} \ T: \Omega \rightarrow R^{m_2 \times n_1}$$
\end{document}. By letting random variables (i.e., ω) take discrete values wh with probability levels \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$p_h (h = 1, 2, \ldots, v$$
\end{document} and \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$\sum p_h = 1)$$
\end{document}, the above TSP can be equivalently formulated as a linear programming model (Huang and Loucks, 2000). In a real-world management problem, randomness in other right hand–side parameters also needs to be reflected. For example, the water quality standards maybe fixed with a level of probability, that is, \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$q_s \in [0, 1]$$
\end{document}, which represents the admissible risk of violating the uncertain standard constraint. The CCP method can be used for dealing with this type of uncertainty. In CCP, it is required that the constraints be satisfied under given probabilities. A general CCP formulation can be expressed as (Charnes et al., 1972; Huang, 1998):
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
{\rm Max} \ c^T x \tag{2{\rm a}}
\end{align*}
\end{document}
subject to
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
\begin{split}\Pr [\{A_s (t) X \leq b_s (t) \}] \geq 1 - q_s, A_s (t) \in A (t), s = 1, 2, \ldots, m\end{split}
\tag{2{\rm b}}
\end{align*}
\end{document}\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
x \geq 0 \tag{2{\rm c}}
\end{align*}
\end{document}
Model (2) can be converted into deterministic versions through (i) fixing a certain level of probability qs for uncertain constraint s, and (ii) imposing the condition that the constraint should be satisfied with at least a probability level of 1−qs (Huang, 1998). The problem with Equation (2b) is that linear constraints can only reflect the case when the left hand–side coefficients (A) are deterministic. If both left and right hand sides (A and B) are uncertain, the set of feasible constraints may become more complicated; this brings about considerable difficulty to its practical application, particularly for large-scale problems (Huang, 1998). On the other hand, in many real-world situations, the distribution information may hardly be known while only two bounds of each imprecise parameter can be identified as intervals. Therefore, for reflecting uncertainties presented as intervals (in A and C), an extended consideration is the introduction of interval-parameter programming technique into the CCP framework. This leads to an inexact chance-constrained programming (ICCP) model as follows:
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
{\rm Max} \ f^{\pm} = C^{\pm} X^{\pm} \tag{3{\rm a}}
\end{align*}
\end{document}
where \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$A^{\pm} \in \{R^{\pm} \}^{m \times n}, C^{\pm} \in \{R^{\pm} \}^{1 \times n}, X^{\pm} \in \{R^{\pm} \}^{n \times 1}$$
\end{document}, and R± denote a set of interval numbers. An interval value can be defined as a number with known lower and upper bounds but unknown distribution information (Huang, 1998). Therefore, to deal with uncertainties presented in terms of interval values and random variables and to reflect the reliability of satisfying (or risk of violating) system constraints, TSP and ICCP can be coupled, leading to a TIPP model as follows:
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
{\rm Max} \ f^{\pm} = C_{T_1}^{\pm} X^{\pm} - \sum_{h = 1}^v p_h D_{T_2}^{\pm} Y^{\pm} \tag{4{\rm a}}
\end{align*}
\end{document}
Model (4) can be transformed into two deterministic submodels that correspond to the lower and upper bounds of desired objective function value. This transformation process is based on an interactive algorithm, which is different from the best/worst case analysis (Huang, 1998). Interval solutions associated with varying levels of constraint-violation risk can then be obtained by solving the two submodels sequentially. Submodel corresponding to upper-bound objective value (f+) can be firstly formulated as follows (assume that B±>0 and f±>0):
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
&{\rm Max} \ f^+ = \sum_{j = 1}^{k_1} c_j^+ x_j^+ + \sum_{j = k_1
+ 1}^{n_1} c_j^+ x_j^- \\& \quad + \sum_{j = 1}^{k_2} \sum_{h =
1}^v p {}_{jh} d_j^- y_{jh}^- + \sum_{j = k_2 + 1}^{n_2} \sum_{h =
1}^v p {}_{jh} d_j^- y_{jh}^+
\tag{5{\rm a}}
\end{align*}
\end{document}
Solutions of \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$x_{j {\rm opt}}^+ (j = 1, 2, \ldots, k_1), \ x_{j {\rm opt}}^- (\,j = k_1 + 1, k_1 + 2, \ldots, n_1), \ y_{jh{\rm opt}}^+ (j = 1, 2, \ldots, k_2)$$
\end{document}, and \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$y_{jh{\rm opt}}^- (j = k_2 + 1, k_2 + 2, \ldots, n_2)$$
\end{document} can be obtained through Submodel (6). Through integrating solutions of Submodels (5) and (6), interval solution for Model (4) under a set of \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$q_s (s = 1, 2, \ldots, m_3)$$
\end{document} levels can be obtained.
Case Study
A case study of water quality management for Yuecheng Reservoir that is located in Zhangweinan River Basin in North China will be provided. The reservoir is one of the key drinking water sources in this basin, and responsible for the municipal, industrial, and agricultural water supply of two cities (i.e., Anyang and Handan). Therefore, the water quality management for this reservoir and its upstream river system is of significant importance, as presented in Fig. 1. The average inflow of the reservoir is 0.76×109 m3 from 1962 to 2007, with the maximum inflow of 4.82×109 m3 and the minimum inflow of 0.03×109 m3.* The upstream river system of Yuecheng Reservoir consists of two tributaries, Qingzhang River and Zhuzhang River, which converge into Zhang River and then flow into the reservoir. Nine main wastewater dischargers exist along the river.†,‡ Three diversion canals scattered in the river system to supply water to agricultural irrigation in this basin.‡
Schematic diagram of the study system. Inflow biochemical oxygen demand (BOD) and dissolved-oxygen (DO) concentrations are 3.1 and 5.8 mg/L, respectively, in tributary 1, while 3.2 and 5.6 mg/L in tributary 2; the saturated oxygen concentration is 10 mg/L when the stream temperature is about 14°C (average year temperature in the basin); BOD deoxygenation rate (kd) and reaeration rate (ka) are 0.60 day−1 and 0.80 day−1, respectively, in the stream, while 0.20 day−1 and 0.10 day−1 in the reservoir; the average flow velocity is 86.4 km/day; the retention time of Yuecheng Reservoir is 2 years. YC, DC, and XC are three diversion canals, which denote Yuejing Canal, Dayuefeng Canal, and Xiaoyuefeng Canal; while TI, YPP, TPM, WPM, BPM, HPM, HCM, SCM, and LCC are nine dischargers, which denote Tianjin Ironworks, Yiwuling Power Plant, Taizhuang Paper Mill, Wangjiazhuang Paper Mill, Baishan Paper Mill, Huanglongkou Paper Mill, Huangsha Coal Mine, Shenjiazhuang Coal Mine, and Liuhe Coal Company.
In recent decades, with the decrease of reservoir's inflows and the increase of wastewater discharges, water quality (in the reservoir and its upstream river system) is deteriorating, particularly in the nonflooding seasons. Chemical oxygen demand (COD) and ammonia nitrogen are two main pollutants. Wastewater discharged into the river was 1.86×106 ton/day, while COD discharged was 0.64×106 ton/day and ammonia nitrogen discharged was 0.07×106 ton/day.‡ Moreover, wastewater discharge is increasing with the local economy development and population growth, and six of the nine sources could not reach wastewater-discharge standard for surface water quality.‡ In addition, with precipitation decreasing and the amount of reservoirs and diversion canals increasing in the upper reaches of the Zhangweinan River, the inflow of Yuecheng Reservoir becomes much less than that in decades ago. For example, the average annual inflow of the reservoir was 1.83×109 m3 from 1962 to 1970, 0.42×109 m3 from 1981 to 1990, and 0.34×109 m3 from 2001 to 2007 (Li et al., 2010).* The water quality of the upper reaches was Class III (for residential and fishery areas) or inferior to this level. Generally, conflicts exist among these competing dischargers due to the desire to expand production scale and the commitment to comply with the environmental standards. To guarantee a good water quality in Yuecheng Reservoir and make effective tradeoffs between economic and environmental objectives, a sound water quality management in the study system is desired.
For the river water, a minimum dissolved-oxygen (DO) level is required for supporting aquatic life and maintaining aerobic condition (USEPA, 1981). The Streeter–Phelps model is used for quantifying water quality constraints related to biochemical oxygen demand (BOD) and DO discharges as well as reflecting deoxygenation and reaeration dynamics in the upstream river of Yuecheng Reservoir, while the one-dimensional mixing lake model is used for simulating the water quality of Yuecheng Reservoir (Streeter and Phelps, 1925). Thus, the BOD load and DO deficit in relation to the m wastewater discharge sources can be predicted as follows (Thomann and Mueller, 1987; Eckenfelder, 2000):
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
L_n &= \prod_{j = 1}^n e^{- k_d t_j} L_0 + \prod_{j = 2}^n e^{-
k_d t_j} (1 - \eta_1) BOD_1 + \ldots \\& \quad+ e^{- k_d t_n} (1 -
\eta_{m - 1}) BOD_{m - 1} + (1 - \eta_m) BOD_m & (7 {\rm a}) \\
D_n &= \frac {k_d} {k_a - k_d} L_{n - 1} (e^{- k_d t_{n - 1}} -
e^{- k_a t_{n - 1}}) + D_{n - 1} e^{- k_at_{n - 1}} & (7 {\rm b})
\end{align*}
\end{document}
where j is defined as a segmentation of the stream between source j to \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$j + 1 (j = 1, 2, \ldots, n)$$
\end{document}; L0 is the initial BOD in the stream immediately after discharge (mg/L); Ln−1 and Ln are the respective BOD loads in the river at the beginnings of reaches n−1 and n; kd is the first-order deoxygenation rate constant (day−1); ka is the first-order reaeration rate constant (day−1); Dn−1 and Dn are the oxygen deficits at the beginnings of reaches n−1 and n, respectively; tj is the length of reach j expressed in time units; i denotes wastewater discharge source, and i=1, 2, …, m; ηi is the wastewater treatment efficiency at discharge source i; BODi is the total amount of BOD to be disposed of at source i (kg/day).
Then, the basic mass balance equation of BOD and DO in one-dimensional mixing lake model can be expressed as follows (Thomann and Mueller, 1987):
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
\frac {dVL} {dt} &= QL_{in} - QL - k_d^{\prime} VL & (8 {\rm a})
\\ \frac {dVO} {dt} & = QO - QO_{in} - k_a^{\prime} V (O_s - O) +
k_d^{\prime} VL & (8 {\rm b})
\end{align*}
\end{document}
where V is the volume of the lake (m3); L is the concentration of BOD in the lake (mg/L); Q is the lake flow (m3/day); Lin is the inflow concentration of BOD (mg/L); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$k_d^{\prime}$$
\end{document} is the BOD decay rate in the lake (day−1); O is the DO concentration in the lake (mg/L); Oin is the inflow DO concentration (mg/L); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$k_a^{\prime}$$
\end{document} is the reaeration rate in the lake (day−1). Under steady state conditions, the equilibrium concentrations of BOD and DO are providing as follows:
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
& L \approx \frac {L_{in}} {1 + k_d^{\prime} t_d} & (9 {\rm a}) \\ & D \approx \frac {1} {1 + k_a^{\prime} t_d} D_{in} + \frac {k_d^{\prime} t_d} {1 + k_a^{\prime} t_d} \times \frac {L_{in}} {1 + k_d^{\prime} t_d} & (9 {\rm b})
\end{align*}
\end{document}
where td is the lake retention time (day), which can be calculated by td=V/Q. All interest dischargers need to know the targeted pollutant-discharge allowances (i.e., production levels) that they can expect in order to generate appropriate plans for various activities under constraints of water quality criteria. If the targets are too relaxed, high penalties may have to be paid when the allowances are violated (Li and Huang, 2007); conversely, too strict targets may result in opportunity losses with reduced economic benefits. In this study, the volume and strength of industrial wastewater are defined in terms of units of production (e.g., gallons of wastewater per ton of pulp produced), and their variations can be estimated through identifying a statistical distribution for each discharge (Eckenfelder, 2000). Consequently, different water quality requirements (i.e., corresponding to different q levels) could result in different production levels of the dischargers. The production levels can be transformed into production loadings by multiplying the amount of pollutants generated by each product unit. By the introduction of the water quality simulation model into the TIPP framework, the study problem can be formulated as follows:
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
{\rm Max} \ f^{\pm} = 1825 \sum_{j = 1}^9 \sum_{t = 1}^3
PB_{jt}^{\pm} PT_{jt}^{\pm} - 1825 \sum_{j = 1}^9 \sum_{t = 1}^3
\sum_{h = 1}^5 p_h PC_{jt}^{\pm} (PT_{jt}^{\pm} - PX_{jth}^{\pm}
\tag{10{\rm a}}
\end{align*}
\end{document}
subject to
(1) Constraints of maximum allowable BOD discharges
\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
\begin{align*}
\Pr [PX_{jth}^{\pm}w_{jth}^{\pm} \leq R_{jt}^{\pm}] \geq 1 - q, \quad \forall j, t, h \tag{10{\rm b}}
\end{align*}
\end{document}
where f± is system benefit (RMB¥ 103); j is discharger [\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$j = 1, 2, \ldots, 9$$
\end{document}, denotes Tianjin Ironworks (TI), Yiwuling Power Plant (YPP), Taizhuang Paper Mill (TPM), Wangjiazhuang Paper Mill (WPM), Baishan Paper Mill, Huanglongkou Paper Mill (HPM), Huangsha Coal Mine, Shenjiazhuang Coal Mine (SCM), and Liuhe Coal Company (LCC), respectively]; t is period (t=1, 2, 3); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$PB_{jt}^{\pm}$$
\end{document} is production benefit for discharger j in period t (RMB¥ 103/unit); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$PT_{jt}^{\pm}$$
\end{document} is water allocation target for discharger j in period t (unit/day); h is water flow scenario (\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$h = 1, 2, \ldots, 5$$
\end{document}); ph is probability for water flow h; \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$PC_{jt}^{\pm}$$
\end{document} is economic cost when the predefined production targets from discharger j in period t are not met (RMB¥ 103/unit); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$PX_{jth}^{\pm}$$
\end{document} is actual production level of discharger j under flow h in period t (unit/day); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$w_{jt}^{\pm}$$
\end{document} is wastewater discharge rate at discharger j during period t (103 m3/unit product); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$R_{jt}^{\pm}$$
\end{document} is allowable BOD load of discharger j in period t; \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$Q_{th}^{\prime \pm}$$
\end{document} is the annual water flow of Qingzhang River under level h in period t (103 m3); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$Q_{th}^{\prime \prime \pm}$$
\end{document} is the annual water flow of Zhuzhang River under level h in period t (103 m3); i is diversion canal (i=1, 2, 3, denotes Yuejing Canal, Dayuefeng Canal, and Xiaoyuefeng Canal, respectively); \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$WT_i^{\pm}$$
\end{document} is the amount of water allocated to diversion canal i; \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$S_{BOD}^{\pm}$$
\end{document} is BOD standard for river; \documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$S_D^{\pm}$$
\end{document} is DO standard for river; q is probability for violating river-quality constraints.
In Model (10), the BOD and DO-deficit coefficients are obtained from water quality simulation equations. Table 1 presents the water flows of the two tributaries under five scenarios. Given a certain water flow scenario, the amount of diversion water by each diversion canal could be determined. Table 2 presents production BOD discharge rates for each source. To prevent water pollution, each discharger has to comply with the pollutant discharge standards (Huang et al., 2010). The water quality is required to reach at least Class III along the river channel while Class II in the reservoir outlet (for highly protected areas such as spawning grounds and habitats of precious aquatic lives). The CCP technique is used to reflect risk-based economic, environmental, and policy analyses of stream water quality conservation. The right hand sides of optimization model constraints (e.g., water quality standards) will be handled as random variables. For reservoir's managers, the strictest national surface-water standards for BOD and DO are Class II (for highly protected areas such as spawning grounds and habitats of precious aquatic lives). Based on these standards, it is assumed that the random variables of environmental standards follow normal distributions and the water quality standards under different probabilities are presented in Table 3. Table 4 presents the net production benefits and penalties of dischargers. Given a production target to a discharger in a certain period, if the target is realized, it will result in net benefits to the discharger; however, if the promised target is not reached for environmental protection, either more wastewater treatment cost needs to be paid or the production plan must be curtailed, resulting in penalties on the discharger.
Solutions were obtained through solving the TIPP model under different q levels, as presented in Tables 5–7. The results indicate that different water flows and water quality requirements could both result in varied production patterns of dischargers. In addition, when optimized production targets (\documentclass{aastex}\usepackage{amsbsy}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{bm}\usepackage{mathrsfs}\usepackage{pifont}\usepackage{stmaryrd}\usepackage{textcomp}\usepackage{portland, xspace}\usepackage{amsmath, amsxtra}\pagestyle{empty}\DeclareMathSizes{10}{9}{7}{6}\begin{document}
$$P{T}_{jt \ {\rm opt}}^{\pm}$$
\end{document}) approach their upper bounds, a relatively high benefit will be obtained if the reservoir's water quality is satisfied; however, a high penalty may have to be paid when the regulated water quality is violated. Generally, the optimized production targets of SCM and LCC would approach their upper bounds under all q levels, while those of TI, TPM, WPM, and HPM would approach their lower bounds.
Optimized Production Levels (Unit/Day) in Period 1
The optimized production levels of the nine dischargers under different water flows and q levels were obtained (as shown in Tables 5–7). Figure 2 shows the optimized production level of TI, indicating that the production level of TI would increase with an increased water flow. When water flow is low, no production would be allowed for TI under all q levels; this might result from limited BOD load capacity of the river due to the low water flow. When water flows are medium-high and high, the production levels of TI would reach the highest values (no shortage) under any q level; the constraints of water quality requirement would become insignificant under high flow. The results also indicate that the production level of TI would increase with q level since an increased q level brings a relaxed water quality standard and thus a raised pollutant-discharge allowance. The optimized production level for YPP is presented in Fig. 3. The optimized production level for YPP would not be zero even though water flow is low, different from the results for TI. This is because that YPP brings higher benefit when per unit of product to be produced.
Optimized production level of TI under different flows and q levels.
Optimized production level of YPP under different water flows and q levels.
Different water quality requirements (q levels) would result in different production levels of the dischargers, and thus generate different pollution loadings in the river system (as presented in Fig. 4). For example, when the water flow is medium (period 2), under q=0.01, 0.05, 0.10, and 0.15, total amounts of BOD discharges would be [2177, 2962], [2396, 3033], [2502, 3067], and [2576, 3087] ton/day, respectively. In addition, with the increase of water flow, more BOD discharge would be allowed because of higher allowable pollutant capacity in the river system. For instance, when the water flows are low, low-medium, medium, medium-high, and high, the total amounts of BOD discharges (q=0.01) would be [961, 1349], [1440, 2478], [2177, 2962], [2655, 2962], and [2655, 2962] ton/day, respectively.
Total amount of BOD discharges under different flows and q levels.
Since the q level represents a set of probabilities at which the constraints would be violated, the relationship between f± and q demonstrates a tradeoff between system benefit and constraint-violation risk. An increased q means a raised risk of constraint violation and, at the same time, it will lead to a decreased strictness for the water quality constraints. Such a decreased strictness, however, would be linked to a potentially deteriorated water quality. Figure 5 presents the system benefits under the different q levels. Decisions at a lower q level would lead to an increased reliability in fulfilling the water quality requirements but with a lower system benefit; in comparison, decisions at a higher q level would result in a higher system benefit, but the risk of violating the constraints would be increased.
Relationship between system benefits and q levels: (a) lower and (b) upper bounds.
Conclusions
In this study, a TIPP method has been developed for river water quality management. The TIPP integrates TSP and ICCP by allowing uncertainties presented as both probability distributions and discrete intervals. It can be used for analyzing various policy scenarios that are associated with different levels of economic penalties when the promised policy targets are violated. Moreover, it can also help examine the tradeoff between the system benefit and the constraint-violation risk under uncertainty. The developed TIPP has been applied to planning water quality management in the Zhangweinan River Basin, China. A number of environmental and economic factors have been integrated into the modeling framework and dynamic interactions between pollutant loading (i.e., production level) and water quality can be reflected. The results for optimized production levels of nine point dischargers under different conditions have been generated. Under the same water flow, the production level of the dischargers would increase with the increase of q level, because an increased q level means relaxed water quality standards and thus raised pollutant-discharge allowances. The results obtained could help support (a) adjustment or justification of production patterns of regional industry; (b) formulation of local policies regarding river water quality protection, economic development, and industry structure; and (c) analysis of interactions among economic benefit, water quality requirement, and environmental penalty. Besides, in practical applications, the solutions from the proposed model are suitable for a preliminary evaluation of various alternatives and for identifying the important data requirement before initiation of more extensive or expensive data collection and simulation studies. The model solution would be more applicable, if postmodeling analyses such as multicriteria decision analysis, group decision making, and public survey can be performed.
Although reasonable solutions have been obtained from the TIPP model, some research extensions have to be done. In this study, relatively simple techniques (i.e., Streeter–Phelps model and the one-dimensional mixing model) were used to simulate water quality, with BOD and DO levels being the main water quality indicators. However, the S-P model was limited by the assumptions of steady state flow in each river segment, without any dispersive effects being considered. If the river system has large fluctuations in its flow rate or there exists significant dispersive effects across different river segments, the model might not be appropriate and would bring considerable errors into the optimization model solutions. Moreover, BOD and DO are considered as the main water quality indicators; this situation is suitable to point-source pollution controls for water bodies in the vicinity of urban zones. In many practical problems, more water quality indicators, such as nitrogen and phosphates, need to be incorporated to tackle non–point source pollution from agricultural sectors. Therefore, more complicated water quality simulation models with multiconstituents need to be advanced for dealing with such complexities. In addition, the water allocation to three diversion canals was simplified in this study. In fact, the water allocation scheme might change with different water quality management schemes. Consequently, the integration of water quantity and water quality management in the study system deserves future research efforts.
Footnotes
Acknowledgments
This research was supported by the Natural Sciences Foundation of China (51190095), Changjiang Scholars and Innovative Research Team in University (IRT1127), and the Program for New Century Excellent Talents in University (NCET-10-0376). The authors are grateful to senior engineer Yu, W.D., and engineer Tian, S.C., in Administration of Zhangweinan River for their provisions of useful data. The authors are grateful to the editor and the anonymous reviewers for their insightful comments and suggestions.
Author Disclosure Statement
No competing financial interests exist.
*
Design and Research Institute of Zhangweinan River Administration (DRIZRA). (Unpublished technical report, 2008). Management Policy and Operation Regulation Report of Yuecheng Reservoir.
†
Editorial Board of Chorography of Zhangweinan River (EBCZR). (Unpublished technical report, 2003). Chorography of Zhangweinan River.
‡
Global Environment Facility (GEF). (Unpublished technical report, 2007). Integrated Water Management Strategic Plan of Zhangweinan River Basin: Base-line Investigation Report.
*
DRIZRA, unpublished (2008).
‡
GEF, unpublished (2007).
References
1.
BirgeJ.R., LouveauxF.V.1997. Introduction to Stochastic Programming. New York: Springer.
2.
BurnD.H., McBeanE.A.1987. Application of nonlinear optimization to water quality. Appl. Math. Model., 11:438.
3.
ChanN.1994. Partial infeasibility method for chance-constrained aquifer management. J. Water Resour. Plann. Manage. (ASCE), 120:70.
4.
CharnesA., CooperW.W., KirbyP.1972. Chance constrained programming: An extension of statistical method. RustagiJ.S.Optimizing Methods in Statistics. New York: Academic, 391.
5.
EckenfelderW.W.Jr.2000. Industrial Water Pollution Control, 3rd. New York: McGraw-Hill.
6.
HuangG.H.1996. IPWM: An interval parameter water quality management model. Eng. Optimiz., 26:79.
7.
HuangG.H.1998. A hybrid inexact-stochastic water management model. Eur. J. Oper. Res., 107:137.
8.
HuangG.H., LoucksD.P.2000. An inexact two-stage stochastic programming model for water resources management under uncertainty. Civ. Eng. Environ. Syst., 17:95.
9.
HuangW.C., LiawS.L., ChangS.Y.2010. Development of a systematic object-event data model of the database system for industrial wastewater treatment plant management. J. Environ. Inform., 15:14.
10.
KarmakarS., MujumdarP.P.2006. An inexact optimization approach for river water-quality management. J. Environ. Manage., 81:233.
11.
LiW., LiY.P., LiC.H., HuangG.H.2010. An inexact two-stage water management model for planning agricultural irrigation under uncertainty. Agric. Water Manage., 97:1905.
12.
LiY.P., HuangG.H.2007. An inexact multistage stochastic quadratic programming method for planning water resources systems under uncertainty. Environ. Eng. Sci., 24:1377.
13.
LiY.P., HuangG.H.2009. Two-stage planning for sustainable water-quality management under uncertainty. J. Environ. Manage., 90:2402.
14.
LiY.P., HuangG.H., NieS.L., QinX.S.2007. ITCLP: An inexact two-stage chance-constrained program for planning waste management systems. Resour. Conserv. Recycl., 49:284.
15.
LiY.P., HuangG.H., SunW. 2011. Management of uncertain information for environmental systems using a multistage fuzzy-stochastic programming model with soft constraints. J. Environ. Inform., 18:28.
16.
LvY., HuangG.H., LiY.P., YangZ.F., LiuY., ChengG.H.2010. Planning regional water resources system using an interval fuzzy bi-level programming method. J. Environ. Inform., 16:43.
17.
OngleyE.D.2000. Water quality management: Design, financing and sustainability considerations—II. Invited presentation at the World Bank's Water Week Conference: Towards a Strategy for Managing Water Quality Management, April 3–4, Washington, DC.
18.
PingJ., ChenY., ChenB., HowboldtK.2010. A robust statistical analysis approach for pollutant loadings in urban rivers. J. Environ. Inform., 16:35.
19.
QinX.S., HuangG.H.2009. An inexact chance-constrained quadratic programming model for stream water quality management. Water Resour. Manage., 23:661.
20.
RuszczynskiA., SwietanowskiA.1997. Accelerating the regularized decomposition method for two-stage stochastic linear problems. Eur. J. Oper. Res., 101:328.
21.
StreeterH.W., PhelpsE.B.1925. US Public Health Service. Bulletin No. 146: New York.
22.
ThomannR.V., MuellerJ.A.1987. Principles of Surface Water Quality Modeling and Control. New York: Harper & Row Inc.
23.
U.S. Environmental Protection Agency (USEPA). 1981. Quality Criteria for Water. Washington, D.C.: USEPA.
24.
XieY.L., LiY.P., HuangG.H., LiY.F.2011. An inexact chance-constrained programming model for water quality management in Binhai New Area of Tianjin, China. Sci. Total Environ., 409:1757.
25.
ZhaoY., XiaX.H., YangZ.F., XiaN.2011. Temporal and spatial variations of nutrients in Baiyangdian Lake, North China. J. Environ. Inform., 17:102.