Вы находитесь на странице: 1из 16

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/26876094

Decision support systems in water and wastewater treatment process selection


and design: A review
Article in Water Science & Technology · October 2009
DOI: 10.2166/wst.2009.538 · Source: PubMed

CITATIONS READS

50 2,554

3 authors:

Mohamed Abdelmoghny Hamouda William B. Anderson


United Arab Emirates University University of Waterloo
34 PUBLICATIONS 285 CITATIONS 163 PUBLICATIONS 1,042 CITATIONS

SEE PROFILE SEE PROFILE

Peter M Huck
University of Waterloo
345 PUBLICATIONS 4,474 CITATIONS

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Characterization of ultrafiltration membranes used as pre-treatment for desalination View project

Assessment of hybrid electrocoagulation and floatation process as a pretreatment for membrane desalination View project

All content following this page was uploaded by William B. Anderson on 28 May 2014.

The user has requested enhancement of the downloaded file.


1757 Q IWA Publishing 2009 Water Science & Technology—WST | 60.7 | 2009

Decision support systems in water and wastewater


treatment process selection and design: a review
M. A. Hamouda, W. B. Anderson and P. M. Huck

ABSTRACT

The continuously changing drivers of the water treatment industry, embodied by rigorous M. A. Hamouda
W. B. Anderson
environmental and health regulations and the challenge of emerging contaminants, necessitates P. M. Huck
NSERC Chair in Water Treatment,
the development of decision support systems for the selection of appropriate treatment trains.
Department of Civil and Environmental
This paper explores a systematic approach to developing decision support systems, which Engineering,
University of Waterloo,
includes the analysis of the treatment problem(s), knowledge acquisition and representation, and 200 University Ave. W,
Waterloo Ontario N2L 3G1,
the identification and evaluation of criteria controlling the selection of optimal treatment systems. Canada
E-mail: mahamoud@engmail.uwaterloo.ca
The objective of this article is to review approaches and methods used in decision support
systems developed to aid in the selection, sequencing of unit processes and design of drinking
water, domestic wastewater, and industrial wastewater treatment systems. Not surprisingly,
technical considerations were found to dominate the logic of the developed systems. Most of the
existing decision-support tools employ heuristic knowledge. It has been determined that there
is a need to develop integrated decision support systems that are generic, usable and consider
a system analysis approach.
Key words | decision support, design support, optimisation, wastewater treatment, water

treatment

INTRODUCTION

Water and wastewater treatment systems are complex and Information technology has played an increasing role in
dynamic in nature. The challenge of treating water to a the planning, design, and operation of water treatment
required quality level is influenced by the various inter- systems. A decision support system (DSS) is an information
actions of factors impacting the effectiveness of a water system that supports a user in choosing a consistent, near
treatment system. The design of a water treatment train will optimum solution for a particular problem in a reduced time
depend on water quality, regulatory requirements, consu- frame (Poch et al. 2004). Efforts to develop DSSs to
mer/environmental concerns, construction challenges, solve
operational constraints, available treatment technologies, water and wastewater treatment problems in the past 20
and economic feasibility (MWH 2005). Although years provide a wealth of knowledge with respect to
the designing and building DSSs. The range of applications of
purpose of the treatment system being developed may be DSSs in water treatment problems is overwhelming; issues
for drinking, domestic wastewater, or industrial wastewater include selection and design of treatment processes,
treatment, the problem of designing an appropriate treat- sequencing of selected processes either in parallel or in
ment system is similar. Basically a treatment train is series in a treatment train, and monitoring and control of
composed of a series of processes and the number of such treatment plants (Evenson & Baetz 1994; Hidalgo et
processes has been steadily growing, making the selection al.
of an optimum sequence an important challenge faced by 2007). Benchmarking advances in DSS development is
a designer ( Joksimovic et al. 2006). necessary to provide a knowledge roster to benefit engin-
eers and researchers who are not familiar with DSSs,
doi: 10.2166/wst.2009.538
1758 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

or who may be familiar but need more knowledge to the problem at hand. Either this stage can be problem-
consider development and application of water treatment specific, where the concern can be with a specific
DSSs in future. This paper explores the various decision contaminant or treatment process, or the analysis can be
support approaches and methods used in the analysis, generic, where different processes are considered to remove
interpretation, and solution of water treatment process various contaminants. The second stage includes develop-
selection, and sequencing and design of these processes. ing the reasoning models where the knowledge gathered
Having a compendium of these approaches and methods from the first stage can be represented numerically, or in
can help developers of DSSs select the approach most heuristic “rule of thumb” form. The third stage represents
suitable to the problem under consideration. the actual decision support where alternatives are generated
and evaluated, and process selection and design occurs. In
this stage optimisation methods play an important role in

DEVELOPING A WATER TREATMENT DECISION incorporating all factors to arrive at a best possible

SUPPORT SYSTEM alternative. The final stage ensures usability by validating


and verifying the DSS logic, as well as enhancing user
Several procedures have been proposed to select and interactivity with the developed DSS. This four-stage
sequence treatment processes, and design water and approach is not always structured as shown below and the
wastewater treatment facilities. The stages for developing development procedures of various DSSs usually remain
a water treatment DSS are similar regardless of the very distinct and project-specific (Gachet & Sprague
application; a depiction of the four stages for developing a 2005).
DSS for a water treatment problem is shown in Figure 1. Especially, many developed DSSs fail to consider aspects of
The first stage includes the analysis and interpretation of usability in the design of the DSS. In many cases the
distinction between the stages of developing a DSS is not
delineated. Some of the DSSs reviewed in this paper are
described in Table 1; the selected DSSs in this table are the
more developed and automated, rather than conceptual,
ones. The various methods and techniques used to develop
the DSSs and the features increasing their usability are
mentioned in the table. The following sections discuss these
methods and techniques in detail.

WATER TREATMENT PROBLEM ANALYSIS

There are more than 20 factors that should be considered


when selecting a water treatment process and designing a
treatment train (Metcalf & Eddy 2003; MWH 2005).
However, most developed DSSs only consider the major
technical and economic factors of selecting a water
treatment process, such as contaminant removal efficiency
and capital cost. The reason is that many of the non-
technical factors influencing the selection of a water
treatment process are unquantifiable; thus there is less
data available for them, and the extent of their influence is
variable. This stage, as shown in Figure 1, is primarily
Figure 1 | Stages of developing a water treatment decision support system. concerned with extracting information about the treatment
Table 1 | Summary of some reviewed water treatment decision support systems

1759
Model name Scope Approach Employed techniques Strengths Reference

M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design
– WWT Technical & Rule-based, heuristic search, Certainty factors for the developed rules Krovvidy et al. (1991)
economic neural networks
– WWT Technical & Process modelling, mathematical Solves mass balance on a treatment train Kao et al. (1993)
economic programming Graphical display of designs
– WWT Technical & Case-based reasoning, heuristic Define cost per unit removal of contaminant Krovvidy & Wee (1993)
economic search
– IWWT Technical Knowledge-based expert system Allows user intervention during selection Evenson & Baetz (1994)
design
SOWAT WWT Technical & Rule-based, heuristic search, Fuzzy functions for technology performance Krovvidy et al. (1994)
economic fuzzy logic Ability to check a user defined train
– WWT Technical & Expert system, fuzzy logic Certainty factor for technology treatability Yang & Kao (1996)
economic User defined fuzzy preference of technologies
MEMFES IWWT System Expert system, simulation, A tutor provides justification for outcome Heller et al. (1998)
analysis analytical hierarchy process Surveyed the system’s user-friendliness
– WWT Technical & Simulation, issue-based Reports describe the deliberation over a decision Rodriguez-Roda et al.
economic information systems Searching design records using keywords
(2000) Loetscher & Keller
SANEX WWT System Conjunctive elimination, Multi-disciplinary set of sustainability indicators
analysis multi-attribute utility technique Multi-level amalgamation used for rating (2002) Wukovits et al.
– IWWT Technical & Knowledge-based system, Easy update of process database
economic heuristic search Possible communication with other programs (2003) Finney & Gerheart
WAWTTAR DWT WWT System Modelling and simulation, Output: least cost alternative, assesses risk, and more
(2004)
analysis screening, multi-criteria Community specific data considered in
decision analysis the decision
WASDA WWT Technical Rule-based, design equations Friendly user interface Sairan et al. (2004)
design Process design calculation module
WADO IWWT Technical & Rule-based, mixed integer Investigates regeneration opportunities Ullmer et al. (2005)
economic non-linear programming from water used in industrial processes

Water Science & Technology—WST


WTRNet WWT Technical & Modelling & simulation, Provides user guidance for treatment train Joksimovic et al.
economic linear & NL programming, selection through either an expert or a
genetic algorithm stepwise approach (2006)

– WWT System Analytical hierarchy process, Allows comparison between alternatives


analysis grey relational analysis considering the entire criteria Zeng et al. (2007)
– DWT System Bayesian probability networks Considers performance uncertainty Zhu & McBean (2007)
analysis Variables measuring impact on public health

WWT: wastewater treatment; IWWT: industrial wastewater treatment; DWT: drinking water treatment.

|
60.7
|
2009
1760 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

problem from available data sources. The term data refers to Technical and economic analysis
the numbers and figures recorded in reports and databases,
Once the technical issues are properly addressed, financial
whereas the term information refers to the transformation
viability and cost minimisation together form the second
of data into meaningful terms that help define the problem
major objective in searching for an optimum solution
at hand (Bellinger et al. 2004). In general, there are
(Krovvidy 1998; Hidalgo et al. 2007). This approach became
three
more common during the late 1990s, as shown in Table 1,
approaches to choose from when analysing treatment
when it was recognised that advances in technology led to
alternatives (technical design, technical and economic
corresponding economic impact, forcing many DSS devel-
analysis, and system analysis).
opers to consider cost in their design (Figure 2). Evaluating
the costs of different alternatives can be done in numerous
ways; it can be as simple as a subjective classification of the
Technical design
cost category of each alternative, or it can be more complex
Selecting a water treatment process is inherently a technical by developing cost functions that require actual local
design task. Nevertheless, as is clear from Table 1, this market studies (Ahmed et al. 2003; Hidalgo et al. 2007).
approach is somewhat outdated as decision makers realised Cost can also be confined to capital or investment cost or it
the importance of considering non-technical factors in their can include operation, maintenance, and residuals disposal
decisions. It is currently only used when the technical costs (Petrides et al. 1995; Heller et al. 1998; Comas et al.
problem is of considerable difficulty to justify the time and 2003; Flores et al. 2007).
money invested in the developed technical DSS. As shown In some DSSs there is an inclination towards expressing
in Figure 2, the scope of this approach focuses on the the various selection criteria in terms of money (Bick &
technical aspects of the system and the objectives constitute Oron 2005). Cost-benefit analysis or life cycle costing of
a list of performance targets for the effective removal of a treatment system makes it easy to compare the
certain contaminants that are achieved through a detailed various alternatives in terms of monetary value.
design approach (Evenson & Baetz 1994; Hudson et However, since many social and environmental costs
al. are difficult to quantify, they cannot be incorporated in
1997; Bagajewicz 2000; Sairan et al. 2004). Although the analysis, rendering the approach less
this comprehensive.
might sound like a strictly mathematical optimisation
problem, often heuristics and expert knowledge are used
to account for non-quantitative design aspects. Additionally,
System analysis
pilot studies may be needed to quantify the set of variables
considered in the analysis of the studied alternatives Many perceive that designing a water treatment scheme
(Joksimovic et al. 2006). Even within the scope of should take into consideration not only technical aspects
technical effectiveness the objectives often differ but also social, political, economical, legislative and even
according to the source water and type of treatment climatological features of the area it is intended to serve
problem at hand. (Hidalgo et al. 2007). A system analysis approach
includes choosing from a wide variety of treatment
alternatives in view of an exhaustively defined working
environment (Comas et al. 2003). It considers the
interactivity of the treatment alternative with all the
affected surroundings allowing for sustainability based
selection of treatment systems (Tang et al. 1997; Balkema
et al. 2001; Comas et al. 2003; Hidalgo et al. 2007).
In general, it can be concluded that the above
methodologies can lead to different insights about the

Figure 2 | Approaches to water treatment problem analysis and their respective


scopes.
1761 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

characteristics of the various water treatment systems. the problem into four decision levels: pre-primary, primary,
In Figure 2 we show the difference in scope between the secondary, and tertiary treatment (Freitas et al. 2000); or
various approaches to a water treatment problem analysis. outlining the selection procedure among alternatives in the
Technical analysis provides specific insights into perform- form of a decision flow chart (Flores et al. 2007). These
ance efficiency and effectiveness. Economic analysis conceptual methods can guide the designer to select or
focuses on real costs, and system analysis considers the design a system that will fulfil the preset objectives;
bigger picture that includes the aspects of cost, technical however, without automation they require substantial effort
performance, as well as social, legal, and environmental to successfully follow them. Several knowledge represen-
interactions (Balkema et al. 2001). Generally speaking, the tation methods used to allow the automation of the selection
outcome of a DSS is more reliable when it adopts an and design process in water and wastewater treatment DSSs
integrated approach to problem analysis and solution; and are discussed below.
in so doing it is also more likely to bring about a decision
that is more sustainable.
Mathematical programming

Mathematical programming used to solve water treat-


ALTERNATIVES FOR KNOWLEDGE ment problems has been reviewed (Bagajewicz 2000).
REPRESENTATION AND REASONING This approach focuses largely on the technical aspects of
the design and is mainly concerned with optimising the
Typically, after analysis of the problem at hand, a knowledge solution, as discussed later in this paper. Although math-
acquisition stage is initiated where relevant information is ematical programming has been successfully used in
extracted from sources such as publications, expert inter- designing an optimum treatment train, it is debatable
views, and case studies. The term “knowledge” is used to whether real world design problems are presentable in a
denote the reasoning and interpretation of information mathematical model. Integer, linear, non-linear, and mixed
gathered from data sources (Bellinger et al. 2004). Knowl- programming, as well as heuristic algorithms, are com-
edge acquisition is a fundamental and typically tedious monly used in modelling a problem and outlining an
stage. Some developed DSSs incorporate an automated objective function. Although mathematical programming
learning system that extracts knowledge from databases and methods are used for knowledge representation, they are
users’ input. The learning system should allow for augmen- more often considered as optimisation tools (Balkema et
tation with knowledge obtained from other sources, and it al. 2001; Joksimovic et al. 2006).
is usually an independent module in the DSS (Krovvidy
et al. 1991). The acquired knowledge can be represented
by one or a combination of methods including Simulation and modelling
mathematical programming, artificial intelligence Process simulation and modelling helps to define and
systems, and stochastic or deterministic process-based quantify relationships between the process performance
simulation models (Poch et al. 2004) as shown in Figure 1 and design variables in the form of a mathematical
and Table 1. The choice among these methods is relationship. Simulation plays an important role in generat-
dependent on the type and complexity of the available ing design alternatives and estimating their performance
knowledge and the set objectives. under various conditions (Heller et al. 1998; Rodriguez-
Any attempt to develop a DSS to aid in the Roda et al. 2000; Joksimovic et al. 2006; Flores et al. 2007;
selection/design of water treatment trains has to include a Hlavinek & Kubik 2008). Mass and energy balances have
conceptual stage where the results of the problem analysis been used to simulate processes, estimate effluent charac-
can structure the theories and strategies governing the teristics, and suggest process modifications to improve
selection/design procedure. For example, in the case of performance (Petrides et al. 1995). The influence of
wastewater treatment one strategy can be to break down process uncertainties on train performance was
considered using
1762 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

Monte-Carlo simulation to generate alternative wastewater retrieve these relevant cases (Krovvidy & Wee 1993). The
treatment trains (Chen & Beck 1997; Benedetti et al. 2008). rationale is that starting from the solution of a relevant
Furthermore, simulation can be used to test the effective- previous case will more likely put the designer on the
ness of the selected treatment train (Ullmer et al. 2005). optimal path to a solution. Case-based systems are designed
to be automatically updated with new knowledge to
improve the obtained solution. Cases are viewed as a
Artificial intelligence methods
sequence of states that takes a given problem state (e.g.
Expert systems (ES) are knowledge-based systems (KBS) contaminated water) to a targeted goal state (e.g. water of
which emulate human reasoning using knowledge within a acceptable quality) (Krovvidy & Wee 1993). The
particular discipline (Heller et al. 1998). Most water main
treatment problems rely on the application of certain rules drawback of case-based systems is that they require a
of thumb. Applying heuristic rules based on experience in large number of cases to get acceptable solutions.
selecting and ordering of water treatment units has Neural networks (NN) mimic human brain functioning
gained popularity in the past couple of decades by learning how to deal with certain problems from
(Krovvidy et al. 1991; Yang & Kao 1996; Hudson et al. experience, and then applying this learning to new but
1997; Heller et al. 1998; Freitas et al. 2000; Ahmed et al. similar problems. Much like the human brain, their
2003; Comas et al. 2003; Wukovits et al. 2003). The structure includes interconnected neurons that generate
challenge of ES lies in the knowledge acquisition phase an output based on input signals. The number of neurons
where estab- lished knowledge can be obtained from and the way they are connected influences the output. NN
domain experts and relevant publications (Sairan et al. have been used as optimisation methods; Krovvidy et
2004). Knowledge is usually organised and documented al.
in the form of decision trees as a precursor to developing (1991) used Hopfield NN to select an optimum wastewater
the KBS (Krovvidy et al. 1991; Yang & Kao 1996; Freitas et system with minimum total cost subject to the constraint
al. 2000; Comas et al. 2003). Decision trees can then be that the effluent contaminant concentrations are lower than
converted to production rules by traversing each the target limits.
branch from the root to the leaf. Rules extracted from Bayesian probability networks are probabilistic graphi-
decision trees can be codified to discard, favour, or cal networks that represent a set of variables and the extent
disadvantage alternatives based on their characteristics to which they are conditionally independent. They are
(Evenson & Baetz 1994; Comas et al. 2003). Issue-based rarely used in water treatment DSSs. Bayesian probabilistic
information systems (IBIS) offer a natural framework to reasoning was used to define relationships among variables
record information as argumentation in a deliberation of raw water quality, water processing alternatives, their
process and are used to map the rationale of alternative costs, quality of treated water, and consequences to public
selection and design as a process of argumenta- tion. health (Zhu & McBean 2007). The probability of the latter
These IBIS networks take the shape of a tree-view. The three variables given the first two variables is calculated and
alternatives are screened to select the optimum.
issue or question related to the design is shown at the top,
Fuzzy logic is not a stand-alone method; rather it is a
the possible alternative solutions to the issue raised branch
technique to manipulate incomplete, imprecise, or unreli-
from it, and the arguments or reasons behind the selection
able information and improve the representation of
of an alternative complete the tree-view (Tasso
relationships that are not well defined in the problem
&
under analysis. Krovvidy et al. (1994) use the
de Arantes e Oliveira 1998; Rodriguez-Roda et al.
2000). compositional
Case-based reasoning (CBR) estimates the problem rule of inference to define a fuzzy relationship between the
solution based on the successful solutions for previous influent and effluent concentrations for a series of technol-
similar problems. The primary challenge for a CBR system is ogies in a treatment train and to define the resulting
determining those old situations that are “similar” to the possibility values for their removal percentages. Yang
current case and organising them in a knowledge base in a &
Kao (1996) use fuzzy membership functions to incorporate
way that allows the description of the problem at hand to
user defined technology preference in their DSS in a
1763 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

linguistic expression (low, medium, and high) which is the Screening analysis
main advantage of using fuzzy logic.
If unit processes are considered separately, the number of
systems increases dramatically. Compiling all the possible
wastewater treatment trains, Chen & Beck (1997) have
SEQUENTIAL DECISION OPTIMISATION noted that as many as 50,000 alternatives need to be

After defining the problem at hand and representing it in considered as possible trains to achieve sustainable

any of the methods outlined previously, the final step is to wastewater treatment. An alternative is using screening

select an optimum (or near optimum) solution. Despite the analysis using information on local circumstances and

tendency of DSS developers to strive for reaching an water quality to rule out inappropriate alternatives before

optimum solution, often this step is absent in water running the rating algorithm (Loetscher & Keller 2002). To

treatment DSSs, perhaps because the very definition of an simplify the evaluation of multiple alternatives many DSSs
optimum solution is typically not agreed upon. In case of employ a pre-screening stage. Objectives can be refined
conflicting design objectives, the search can be for Pareto- into numerical constraints expressed as a function of the
optimal solutions where at least most objectives are satisfied design variables and used in the screening (Rodriguez-
without violating the others (Balkema et al. 2004). Roda et al. 2000; Loetscher & Keller 2002). Rules have also
Choosing among a variety of treatment alternatives is been used to screen alternatives incapable of contaminant
generally based on the constraints posed by the objectives removal or that cannot function in the presence of certain
of the treatment system on the one hand and the compounds (Wukovits et al. 2003). For example, a
characteristics of the treatment system on the other. common constraint is complying with regulatory limits
Researchers and designers refer to the considerations that on effluent contaminant concentration; this can be
help in selecting a treatment alternative as criteria or expressed quantitatively as contaminant X not exceeding
factors (Figure 1). Although in the problem analysis stage the concentration Y.
one should come up with the criteria or objectives Screening methods used vary; conjunctive elimination
incorporated in the decision process, it is only in the (CE) is one method that was used to eliminate sanitation
optimisation phase that a developer defines the method of systems that have attributes’ values lower than defined cutoff
quantification of the criteria as it fits to the optimisation levels, and are thus deemed technically infeasible
method used. These criteria are usually hard to assess or (Loetscher & Keller 2002). Another method is the
measure, and therefore sets of proxy indicators that best “generating and screening” method, which was used in
assess these criteria are used. The criteria can be generally screening alternative wastewater treatment trains (Chen
categorised into four types: technical, economic, environ- & Beck 1997). This method proceeds by generating as many
mental, and sociocultural. However, most studies focus candidate alterna- tives as possible and calculating a
only on technical and economical indicators such as: cost “probability of survival” based on the relative frequencies
of treatment, effluent quality achieved, land required, ease of successfully satisfying a particular constraint and then
of operation and maintenance, resource requirement isolating the most promising alternatives. This gives more
(Hlavinek & Kubik 2008). flexibility, since the focus is on generating the
There are two general approaches for sequential alternatives regardless of the selection criteria.
decision optimisation: (1) screening analysis by comparing Screening criteria are often not entirely agreed upon among
different treatment systems to arrive at the optimum designers, and thus it is better to make the alternatives list
system; (2) decision breakdown into small parts and independent of the criteria.
prioritising the various decision criteria. Both approaches
have been used individually or sequentially (Figure 1). The
techniques used in implementing either approach vary and Decision breakdown
are discussed below.
As more criteria are used to evaluate an alternative, the
relative importance of each criterion must be established
1764 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

and the overall score with respect to all the criteria must be
derived. In case of conflicting criteria it is even more
important to account for the differences in their impact
(Heller et al. 1998). In this case multi-criteria
decision
analysis (MCDA) can be incorporated in the DSS by
breaking down the design problem.
The simplest form of MCDA is by quantifying the
evaluation criteria and calculating the weighted sum score
for each alternative. MCDA can become substantially more
complex when there are conflicting objectives and con-
straints. A very wide range of MCDA methods can be used Figure 3 | Typical hierarchical structure implemented in an AHP optimization
in selection problems. It can be done by trade-off methods technique. Source Bick & Oron (2005).

that assign weights to different objectives, such as through a


pair-wise comparison of alternatives using the analytical- equal influence (1) to extremely high influence (9). In this
hierarchy process (AHP) or using SMART. Other non- way, a decision matrix is built for each indicator. These
trade-off methods include ELECTRE (ELimination and matrices are combined by normalising and calculating the
Choice Expressing the REality) and PROMETHEE (Pre- geometric mean to reach a final decision (Ellis & Tang
ference Ranking Organization METHod for Enrichment 1991;
Evaluation) which use outranking techniques based on Tang et al. 1997; Bick & Oron 2005).
AHP ignores the complicated interrelationships among
preference relations (e.g. alternative “a” is better than
multiple performance criteria. The integration of AHP and
alternative “b” if condition “x” applies) (Ashley et al. 2008)
An example of MCDA was presented by Flores et al. grey relational analysis (GRA) has been used to solve the
(2007), who defined the criteria for the design of an inexact problem of selecting an optimal wastewater treat-
activated sludge plant as having a set of issues, a set ment alternative to overcome the drawbacks of both
of design methods. AHP allows using non-uniform weights on each
objectives, a set of evaluation criteria used to measure the criterion, whereas GRA enables the multi-level analysis to
degree of satisfaction of objectives by a set of alternatives, examine the complicated interrelationships among factors
and a set of weight factors assigned and normalised
(Zeng et al. 2007).
to determine the relative importance of the objectives. AHP has occasionally been found to be unsuitable
Alternatives can be evaluated by quantifying the evaluation because of the very large number of paired comparisons in a
criteria and calculating their weighted sum score for treatment selection problem. Multi-attribute utility tech-
each alternative. nique (MAUT) is another technique where tree structures
Another example of MCDA is the use of the analytical are used to aggregate criteria ratings on various levels in
hierarchy process (AHP). AHP was developed by Thomas what is referred to as multi-level amalgamation (MLA)
Saaty in the 1970s (Saaty & Vargas 2001). AHP is
(Loetscher & Keller 2002). The strength of MLA lies in
designed for subjective evaluation of a set of
its
alternatives based on
ability to deal with numerous criteria through tree structures;
multiple criteria arranged in a hierarchical structure. An
it also uses different aggregation methods at the various
AHP hierarchy consists of an overall goal, a number of
levels to account for the different effect each criterion has on
alternati es for fulfilling the goal, and a group of criteria and
the objective (Figure 4). Capital letters A, G, and M stand
sub-criteria that relate the alternatives to the goal as shown
for different aggregation methods: arithmetic mean, geo-
in Figure 3. Ranking a large number of systems can be done
metric mean, and multiplication respectively.
by comparing the alternative systems pair-wise on all
Simple integer programming is another common
selected criteria. Linguistic criteria are represented in
tool for multi-criteria rating of alternatives (Loetscher &
numerical values of 1 – 9 using Saaty’s scale for comparative Keller 2002). More sophisticated linear and non-linear
judgement to denote comparative importance ranging from
1765 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

Figure 4 | Aggregation using multi-level amalgamation. Source Loetscher & Keller (2002).

programming methods have also been used in water algorithm was used to create the optimum treatment train
treatment problems (Ullmer et al. 2005; Joksimovic et al. for a wastewater treatment problem by specifying the order
2006). Integer and linear programming is often initially of processes in a train; for example, the rule Follow (X, Y) is
used to get good starting points for the non-linear model used if process X must follow Y (Krovvidy & Wee 1993;
variables (Balkema et al. 2004; Castro et al. 2007). Krovvidy et al. 1994). E olutionary approach optimises, one
Whether a screening or decision breakdown approach
by one, the selected variables with respect to the design
is chosen, optimisation algorithms are needed to select
objectives and process performance (Flores et al. 2007).
optimum solutions. Optimisation techniques used depend
Genetic algorithms (GA) are artificial intelligence optimis-
mainly on the number of possible alternatives and the type
ation algorithms based on the evolutionary approach. GA
of variables used in the objective function (discrete,
combines the inputs that generate the best solutions into
continuous, or mixed). Exhausti e or implicit enumeration
new inputs to calculate the objective values for a new
is used where all possible design alternatives can be
generation. Mutations are introduced during the selection
explored and rated. It can only be used with alternative
process and the best “so far” solution is reinserted.
sets of small size, which is not the case in most water and
The search stops when the maximum number of gener-
wastewater problems. Gradient-based algorithms built in
ations is reached or when no improvement is made.
global optimisation solvers are used by researchers to
The result is not a global optimum but rather the “best so
search for the global optimum solution (Castro et al.
far” solution (Balkema et al. 2004). Optimisation by GA
2007). However, they require appropriate bounding of
could be by screening alternatives using defined objectives
some of the model variables to guarantee that the objective
or by decision breakdown and calculation of a maximum
functions are finitely valued and numerically stable.
fitness score subject to several constraints (Hlavinek &
Branch-and-bound integer programming is a commonly Kubik 2007).
used method that systematically enumerates all alternatives Many researchers have integrated several methods to
by growing a tree of alternatives in stages. Infeasible better represent the treatment problem. Krovvidy (1998)
alternatives from one stage are eliminated by using upper applied inductive learning, expert systems, case based
and lower estimated bounds of the objective function being reasoning and fuzzy sets to the design problem of a
optimised (Evenson & Baetz 1994; Wukovits et al. 2003). wastewater treatment train. Some models, like EnviroCad,
Heuristic optimisation focuses on reducing computing use knowledge-based methods to perform process synthesis
time but it cannot guarantee a global optimum solution. (Petrides et al. 1995). Ullmer et al. (2005) and Castro et
Rules are employed to apply constraints on the design of a al.
treatment train and denote changes in the quality of water (2007) combined heuristics and mixed integer non-linear
after a certain treatment process. A heuristics based programming (MINLP) in the design of industrial waste-
water treatment systems. Sairan et al. (2004) used
a
1766 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

knowledge-base method for the selection of wastewater (Sairan et al. 2004; Bick & Oron 2005). The validity of the
systems and integrated it with design calculation spread- DSS includes making sure that the output of the system is
sheets to aid in the design of the treatment system. what the user needs to solve the addressed problem.
Flores et al. (2007) used heuristics and classification trees to The rigour of validation depends on the sophistication
cross- examine the results of a multi-criteria decision- of the DSS; the objective is to examine the quality of the
making model and provide a clear overview of the outcome and identify needs for further modifications. The
performance of the competing alternatives. most effective validity test is by field testing of the DSS
When developing a decision support method, a through an application to a real world problem. However,
common approach is to start with knowledge and rule- in many cases this is not feasible. Thus, the basic approach
based heuristic methods for screening and short-listing to the validation of a DSS is through the testing of its results
alternatives. Optimisation can then be used to refine and against expected results. Usually an expert is involved in the
optimise the screened alternatives (Freitas et al. 2000; test and a number of cases are entered into the DSS and the
Loetscher & Keller 2002). This two-phased process deviation from the expected results is used as an indicator of
allows validity (Heller et al. 1998). Nevertheless, in design
incorporation of a system approach into the analysis and support systems it is easier to validate the results by
selection of best alternatives, and allows the development comparing them against experimental and mathematical
of an integrated DSS. results.
Typical verification and validation practice was demon-
strated by Sairan et al. (2004) by verifying a DSS through
ASPECTS OF USABILITY program debugging, error analysis, and data input and
output analysis. Encouraging users to verify the output of a
Although there have been many DSSs developed over the
DSS against their own manual calculations is also a good
past years, few appear on the market as useful products.
practice (Sairan et al. 2004). Other researchers take the
SANEX and WAWTTAR are examples of DSSs that are
validation task to a higher level, where the scope of
being circulated through the United Nations Environmental
validation is extended to assess user friendliness, output
Programme (UNEP) Global Programme of Action (GPA)1;
format, and relevance of results to the problem (Heller et
WAWTTAR is also circulated by the United States
al. 1998). Furthermore, involving a range of problem
Environmental Protection Agency (USEPA) as a tool to stake- holders in the validation of the DSS allows for a
help in planning and implementing small water systems 2. diverse range of opinions on the DSS output (Ashley et
The reason other DSSs are not circulated may be either that al. 2008)
many of them are too complicated for non-expert users, or
that they operate in a “black-box” mode, making it difficult
User interface and intervention
for users to trust their outcome (Denzer 2005). Aspects
of usability as observed in the reviewed DSSs are The quality of user interface design and level of interactivity
explained below (Figure 1). are the main factors influencing the usability of the DSS. In
general, the user interface should encompass aspects of user
input, decision analysis and reasoning, in addition to
Verification and validation
demonstrating the DSS calculations and allowing user
An important step of developing a DSS is its verification intervention to change decision variables (Kao et al.
and validation. The verification of the developed DSS 1993; Druzdzel & Flynn 2002). Little attention is given to
ranges from the basic practice of program debugging to the the user interface when the DSS is intended as a
rigorous demonstration of the consistency, completeness conceptual demonstration of its utility in solving a
and correctness of the DSS through a sensitivity analysis problem (Flores et al. 2007), or when it is intended for a
highly specific use or for expert users who are more
1
www.training.gpa.unep.org/software/ concerned with the theory behind the decision process
2
www.epa.gov/OWM/mab/smcomm/tools.htm
(Rodriguez-Roda et al. 2000; Gachet & Sprague 2005).
1767 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

DSSs that are intended for practical use allow more treatment alternative evaluation has prompted the use of
focus on the ability of the user to communicate with them several approaches to assist the decision-making process.
through the user interface. If we consider a DSS that is To decide whether or not a DSS needs to be developed, one
intended to be used by a wide range of users, then it is has to consider several elements:
important that the user interface allows active interaction to
1. Level of complexity of the decision process: the more
take place. Interactivity can be in the form of adding the
complex the decision, the more likely that a DSS is
ability to monitor the decision process, and/or set con-
needed.
straints or heuristic rules that reflect the user’s preferences,
2. How promptly a solution is needed: even if the decision-
overriding wrong decisions, or by giving a warning message
making process is simple, one might need a DSS to assist
if any design standards are violated (Krovvidy et al.
with frequently addressed issues that require essentially
1991;
instantaneous decisions.
Kao et al. 1993; Freitas et al. 2000). It is important that
the 3. Availability of expertise at the point of application: if
user interface integrates the various underlying modules of assembling a roundtable of experts to solve the problem
the DSS; having to alternate between different modules has at hand is feasible then a DSS is not needed. However,
a deleterious effect on system usability. Often it is also this is often not the case, especially with water issues that
important to have a help tool to guide the user through the are health related.
system (Krovvidy et al. 1991; Heller et al. 1998) 4. Degree of specificity of a water issue: if the problem is
too specific then developing a DSS is discouraged
because the investment in a DSS is not justified.
Output reports
However, in rare cases the decision considered is so
From the review of several DSSs, it is clear that the output complex and will have such a significant impact that the
of a DSS used in selection and design of a water treatment cost of investing in a DSS is no longer relevant (e.g. a
system can be at any of the following levels: DSS for planning of a particular watershed).
(1) Basic: presents the optimum solution to the problem Water and wastewater DSSs have evolved from being
and some parameters that help define the case under dominated by the use of conceptual design and decision-
analysis (e.g. quality of influent). making frameworks to the current use of various sophisti-
(2) Reasoned: presents the solution, case definition cated decision-making methods. The challenge here is that of
parameters, cost of various alternatives, and decision every engineering problem, i.e. striking a balance between
variables that influenced the results. Most DSSs fall the work invested in the DSS and the required accuracy
into this level (Rodriguez-Roda et al. 2000; Ahmed of its outcome. Some DSSs focus on the detailed design of
et al. 2003; Joksimovic et al. 2006). the water treatment system, ignoring other socio-economic
(3) Advanced: in addition to the reasoned output,
and environmental aspects, while others adopt a holistic
advanced features may be included, such as: the next
approach to the problem but fail to produce detailed designs.
best solution, a comparison between the alternatives, a
Few of the reviewed DSSs are available for real world
cost estimate of the various alternatives, or the
use and most are designed for local needs. The reasons for
possibility of a “better” solution in case an input
this are mainly related to the drivers for developing the DSS
variable changes (Comas et al. 2003).
to begin with. Most of the DSSs that are being used in the
real world were supported and funded by organisations or
companies that intended that the developed system be used.
DISCUSSION
Other DSSs that were developed to test or demonstrate the
Water treatment process design and decision support has applicability of a particular method on the issues of water
grown from a humble technical design problem in the early and wastewater treatment have had limited or no appli-
nineties to a complex integrated decision task where various cation in the real world.
aspects are considered. This growth in the complexity of
1768 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

The quest to produce a global DSS applicable to any system (DSS) for water and wastewater treatment process
water treatment problem in any context is not justified since selection and design. It identifies the framework necessary
there are too many variables related to local conditions to to develop a decision support system, to facilitate the
be accommodated by the current level of DSS sophisti- selection of developing tools, and to provide guidance on
cation. However, efforts to make use of the knowledge the implementation of the developed DSS within the overall
incorporated in the developed DSSs have yet to be made. context of water treatment. One main conclusion from this
The goal of the developer should be to produce a good DSS. review is that the scope of the DSS, its intended use, and the
In general, a good DSS should be: (i) based on a system elements considered are the main factors influencing the
analysis approach; (ii) capable of acquiring, representing, way a DSS is constructed. The application of the reviewed
and analysing knowledge related to the issue at hand; (iii) methods in the field of water treatment decision-making
flexible and capable of dealing with missing or uncertain varies considerably.
data; (iv) adequately interactive with the user and user The system analysis approach is yet to be given
friendly; and should (v) produce useful output and be extended attention as the most comprehensive approach
capable of justifying it. to problem analysis in water and wastewater treatment
It is unavoidable that the DSS developer will have to process selection and design. This review confirmed that
choose, on a case-by-case basis, the most suitable technique technical and economic considerations are still the basic
applicable to the particular problem at hand. Here are a few criteria in evaluating alternatives, mainly focusing on
questions to address before developing a DSS, to ensure its contaminant removal. However, few DSSs have been
usability and success: developed to address decision-making that involves all
major system components. Environmental issues coupled
(1) Should the DSS address a specific system tailored to
the needs of only one application, or should it be a with social considerations have only recently been included

generalised DSS from the start, which clearly means in DSSs which set the benchmark for future DSSs.

that there is a more substantial investment The future of DSSs in water and wastewater treat-

(Denzer 2005)? ment should focus more on integrating various data

(2) Is the intended outcome of the DSS to provide the within the context of a system view of water resources

optimal solution to a problem or is it to get a ranked management. This integration will have implications for

list of possible solutions? knowledge representation and reasoning practice. With

(3) Is the DSS addressing strictly a design problem or more data of various characteristics being considered in

should it include other economic and social aspects the DSS, developers have to derive methods or combi-

which will require the involvement of all stake- nations of methods to incorporate such variety. Also, the

holders? uncertainties in data values and reliability have to be

(4) Is the DSS intended to be an integrated system with included by adopting a probabilistic knowledge represen-

non-technical aspects of the decision taken into tation approach to increase the validity and credibility of

consideration? the DSS’s output.

(5) Is it possible to utilize knowledge bases of other Joint consideration of the environmental, technical,

previously developed DSSs? And how can the design economic, and sociocultural factors relevant to evaluating
of the new DSS allow for sharing knowledge with and selecting among treatment alternatives includes mul-
other DSSs? tiple criteria, making the process inherently multi-objective.
This will in turn make the optimisation task multi-objective,
leading to the need for assigning preference or importance

CONCLUSIONS weights to decision criteria or objectives. It is important to


consider methods to decrease subjectivity of these weights
The purpose of this paper was to provide insight into what a through stakeholders’ involvement in the early stages of
developer encounters when constructing a decision support DSS development.
1769 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

A higher level of interactivity with the users should be Chen, J. & Beck, M. B. 1997 Towards designing sustainable urban
wastewater infrastructures: a screening analysis. Water Sci.
the goal of future DSSs. Careful attention must be given to
Technol. 35(9), 99 – 112.
the various aspects of usability. User friendliness and Comas, J., Alemany, J., Poch, M., Torrens, A., Salgot, M. &
usefulness of the DSS are the keys to the success or failure Bou, J. 2003 Development of a knowledge-based decision
support system for identifying adequate wastewater treatment
of a DSS. for small communities. Water Sci. Technol. 48(11 – 12),
393 – 400.
Denzer, R. 2005 Generic integration of environmental decision
support systems—state-of-the-art. En iron. Modell. Softw.
ACKNOWLEDGEMENTS 20(1), 217 – 223.
Druzdzel, M. J. & Flynn, R. R. 2002 Decision support systems. In
The authors would like to thank Dr. Sarah M. Dorner Encyclopedia of Library and Information Science (ed. A. Kent),
(École Polytechnique de Montré al) for her insightful Marcel Dekker, Inc., New York.
Ellis, K. V. & Tang, S. L. 1991 Wastewater treatment optimization
comments. Funding for this project was provided by the
model for developing-world 1: model development. J. En iron.
Natural Sciences and Engineering Research Council of Eng.—ASCE 117(4), 501 – 518.
Canada (NSERC). Evenson, E. J. & Baetz, B. W. 1994 Selection and sequencing of
hazardous waste treatment processes: a knowledge-based
systems approach. Waste Manage. 14(2), 161 – 165.
Finney, B. A. & Gerheart, R. A. 2004 A User’s Manual for
REFERENCES WAWTTAR. En ironmental Resources Engineering, Humboldt
Ahmed, S. A., Tewfik, S. R. & Talaat, H. A. 2003 Development and State University, Arcata, CA.
verification of a decision support system for the selection of Flores, X., Rodrı́guez-Roda, I., Poch, M., Jiménez, L. & Bañares-
optimum water reuse schemes. Desalination 152(1), 339 – 352. Alcántara, R. 2007 Systematic procedure to handle
Ashley, R., Blackwood, D., Butler, D., Jowitt, P., Davies, J., Smith, H., critical decisions during the conceptual design of
Gilmour, D. & Oltean-Dumbrava, C. 2008 Making asset activated sludge plants. Ind. Eng. Chem. Res. 46(17),
investment decisions for wastewater systems that include 5600 – 5613.
sustainability. J. En iron. Eng. 134, 200. Freitas, I. S. F., Costa, C. A. V. & Boaventura, R. A. R. 2000
Bagajewicz, M. J. 2000 A review of recent design procedures for Conceptual design of industrial wastewater treatment
water networks in refineries and process plants. Comput. processes: primary treatment. Comput. Chem. Eng. 24(2 – 7),
Chem. Eng. 24(99), 2093 – 2113. 1725 – 1730.
Balkema, A. J., Preisig, H. A., Otterpohl, R., Lambert, A. J. D. & Gachet, A. & Sprague, R. 2005 A Context-Based Approach to the
Weijers, S. R. 2001 Developing a model based decision support Development of Decision Support Systems. In International
tool for the identification of sustainable treatment options for Workshop on Context Modeling and Decision Support, Paris,
domestic wastewater. Water Sci. Technol. 43(7), 265 – 270. France.
Balkema, A. J., Preisig, H. A. & Otterpohl, R. 2004 Optimisation for Heller, M., Garlapati, S. & Aithala, K. 1998 Expert membrane
screening design of sustainable domestic water systems. In: system design and selection for metal finishing waste water
The 5th International Conference on the Foundations of treatment. Expert Syst. Appl. 14(3), 341 – 353.
Computer-Aided Process Design (FOCAPD), 333 – 336, Hidalgo, D., Irusta, R., Martinez, L., Fatta, D. & Papadopoulos, A.
Princeton, USA. 2007 Development of a multi-function software decision
Bellinger, G., Castro, D. & Mills, A. 2004 Data, information, support tool for the promotion of the safe reuse of treated
knowledge, and wisdom. Available at: http://www.systems- urban wastewater. Desalination 215(1), 90 – 103.
thinking.org/dikw/dikw.htm (accessed May 7th 2009). Hlavinek, P. & Kubik, J. 2007 Optimization of Treatment Train for
Benedetti, L., Bixio, D., Claeys, F. & Vanrolleghem, P. A. 2008 Water Reuse Schemes in the Czech Republic. In Wastewater
Tools to support a model-based methodology for emission/ Reuse—Risk Assessment, Decision-Making and En ironmental
immission and benefit/cost/risk analysis of wastewater systems Security, pp. 103 – 108.
that considers uncertainty. En iron. Modell. Softw. 23(8), Hlavinek, P. & Kubik, J. 2008 Decision Support System for
1082 – 1091. Evaluation of Treatment Train for Removal of
Bick, A. & Oron, G. 2005 Post-treatment design of seawater reverse Micropollutants. In: Methods and Techniques for Cleaning-up
osmosis plants: boron removal technology selection for Contaminated Sites, pp. 121 – 127.
potable water production and environmental control. Hudson, A. D., Sanders, D. A., Golding, H., Tewkesbury, G. E. &
Desalination 178(1), 233 – 246. Cawte, H. 1997 Aspects of an expert design system
Castro, P. M., Matos, H. A. & Novais, A. Q. 2007 An efficient
for the wastewater treatment industry. J. Syst. Arch. 43(1 – 5),
heuristic procedure for the optimal design of wastewater
59 – 65.
treatment systems. Resour. Conser . Recycling 50(2), 158 – 185.
1770 M. A. Hamouda et al. | Decision support systems in water and wastewater treatment process design Water Science & Technology—WST | 60.7 | 2009

Joksimovic, D., Kubik, J., Hlavinek, P., Savic, D. & Walters, G. Rodriguez-Roda, I., Poch, M. & Bañares-Alcántara, R. 2000
2006 Development of an integrated simulation model for Conceptual design of wastewater treatment plants using a
treatment and distribution of reclaimed water. Desalination design support system. J. Chem. Technol. Biotechnol. 75(1),
188(1 – 3), 9 – 20. 73 – 81.
Kao, J. J., Brill, E. D., Pfeffer, J. T. & Geselbracht, J. J. 1993 Saaty, T. L. & Vargas, L. G. 2001 Models, Methods, Concepts &
Computer-based environment for waste-water Applications of the Analytic Hierarchy Process. Springer.
treatment-plant design. J. En iron. Eng.—ASCE 119(5), Sairan, F. M., Ujang, Z., Salim, M. R. & Din, M. F. M. 2004
931 – 945. Architecture of decision support system for WASDA: the
Krovvidy, S. 1998 Intelligent tools for wastewater module for sequencing batch reactor. In ASIAWATER 2004
treatment design. Comput. Aided Ci . Infrastructure International Conference on Water and Wastewater:
Eng. 13(3), 219 – 226. Technology and Management in Asia, The Mines, Kuala
Krovvidy, S. & Wee, W. G. 1993 Wastewater treatment systems Lumpur.
from case-based reasoning. Mach. Learn. 10(3), 341 – 363. Tang, S. L., Wong, C. L. & Ellis, K. V. 1997 An optimization model
Krovvidy, S., Wee, W. G., Summers, R. S. & Coleman, J. J. 1991 for the selection of wastewater and sludge treatment
An AI approach for wastewater treatment systems. Appl. alternatives. J. Chart. Inst. Water En iron. Manage. 11(1),
Intell. 1(3), 247 – 261. 14 – 23.
Krovvidy, S., Wee, W. G., Suidan, M., Summers, R. S., Coleman, J. J. Tasso, C. & de Arantes e Oliveira, E. R. 1998 De elopment of
& Rossman, L. 1994 Intelligent sequence planning for Knowledge-Based Systems for Engineering. Springer.
wastewater treatment systems. IEEE Expert: Intell. Syst. Their
Ullmer, C., Kunde, N., Lassahn, A., Gruhn, G. & Schulz, K. 2005
Appl. 9(6), 15 – 20.
WADOY water design optimization—methodology and
Loetscher, T. & Keller, J. 2002 A decision support system for software for the synthesis of process water systems. J. Cleaner
selecting sanitation systems in developing countries. Socio-
Prod. 13(5), 485 – 494.
Econ. Plann. Sci. 36(4), 267 – 290. Wukovits, W., Harasek, M. & Friedl, A. 2003 A knowledge based
Metcalf & Eddy 2003 Wastewater Engineering: Treatment, Disposal, system to support the process selection during waste water
Reuse, 4th edition. McGraw-Hill, New York. treatment. Resour. Conser . Recycling 37(3), 205 – 215.
MWH 2005 Water Treatment Principles and Design, 2nd edition. Yang, C.-T. & Kao, J.-J. 1996 An expert system for selecting and
John Wiley and Sons, New York. sequencing wastewater treatment processes. Water Sci.
Petrides, D. P., Abeliotis, K. G., Aelion, V., Venkat, E. & Technol. 34(3), 347 – 353.
Mallick, S. K. 1995 EnviroCAD: a computer tool for analysis Zeng, G. M., Jiang, R., Huang, G. H., Xu, M. & Li, J. B. 2007
and evaluation of waste recovery, treatment and disposal Optimization of wastewater treatment alternative selection by
processes. J. Hazard. Mater. 42(3), 225 – 246. hierarchy grey relational analysis. J. En iron. Manage. 82(2),
Poch, M., Comas, J., Rodriguez-Roda, I., Sanchez-Marre, M. & 250 – 259.
Cortes, U. 2004 Designing and building real environmental Zhu, Z. J. Y. & McBean, E. A. 2007 Selection of water treatment
decision support systems. En iron. Modell. Softw. 19(9), processes using Bayesian decision network analyses. J. En iron.
857 – 873.
Eng. Sci. 6(1), 95 – 102.

View publication stats

Вам также может понравиться