Sie sind auf Seite 1von 14

journal of

MEMBRANE
SCIENCE
ELSEVIER Journal of Membrane Science 129 (1997) 161-174

Optimal design and scheduling of flexible reverse osmosis networks


°a:~
M i n g j i e Z h u a, Mahmoud M. E1-Halwagl ' , Malik A1-Ahmad b

a Department of Chemical Engineering, Auburn University, Auburn, AL 36849, USA

b Department of Chemical Engineering, King Saud University, Riyadh, Saudi Arabia

Received 8 March 1996; received in revised form 15 October 1996; accepted 17 October 1996

Abstract

In this paper, we present a systematic technique for the optimal design and scheduling of flexible reverse osmosis networks
that can accommodate a given range of potential variations in the characteristics of the feed and system performance.
Flexibility provisions are made to allow the system to meet operational tasks as performance declines due to membrane
fouling and scaling. In addition to designing the system, decisions are made regarding the scheduling of maintenance. The
design technique is based on formulating the problem as a mixed-integer nonlinear programming (MINLP) problem whose
objective is to minimize the total annualized cost, while incorporating thermodynamic, technical and flexibility constraints. An
iterative solution procedure is proposed to implement the mathematical programming problem. The merits of the proposed
strategy procedure is illustrated by solving an industrial case study.

Keywords: Reverse osmosis; Economics; Fouling; Water treatment; Design

1. Introduction Several research efforts have been directed


towards membrane modeling [2], and multi-stage
Reverse osmosis (RO) membrane processes are RO system analysis and design [3-8]. Several process
finding growing industrial interest. They can be effec- configurations have been industrially implemented.
tively used for seawater desalination, waste-water For instance, the system shown in Fig. la includes
treatment, and material recovery. For instance, in three membrane stages with sequential permeate
the area of desalination, the RO membrane processes staging. This configuration recovers high purity
have grown steadily and overtaken much of the share solvent at the permeate. Another structure, called
of market of multistage flash (MSF) distillation by the the tapered flow arrangement (see Fig. lb) consists
end of the 1980s [1]. In addition, industries that use of several stages in series with decreasing number
high-value chemicals are recognizing the efficiency of of modules in parallel. Based on a number of
RO systems in reusing/recovering these chemicals for heuristic rules, several short-cut methods were
an environmental and economic benefit. proposed for the design of straight-through and
tapered RO systems [6-10].
Despite the usefulness of the foregoing membrane-
*Corresponding author. Tel.: +1 334 844 2064; fax: +1 334 844 hybrid systems, each of these methods suffers from at
2063; e-mail: mahmoud@eng.auburn.edu least one of the following limitations:

0376-7388/97/$17.00 © 1997 Elsevier Science B.V. All rights reserved.


PII S0376-7388(96)003 10-9
162 M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174

Feed ReJect) membrane systems is flexibility. Regardless of the


nature and magnitude of feed variations membrane
fouling, etc. the system must realize the assigned
separation tasks. Hence, there is a great need for a
systematic procedure that can address the problem of
designing flexible RO membrane systems.
The area of designing flexible chemical processes
has attracted several research efforts over the past
(a) decade. Grossmann and Morari [12] outlined some
useful concepts involved in integrating flexibility with
design. Grossmann and co-workers [13,14] formu-
lated the flexibility problem as a mathematical pro-
gramming problem. Significant efforts have been
Reject)
m
directed toward the synthesis of flexible heat-
exchange networks [15-18]. Design of mass exchange
networks with a specified uncertainty probability dis-
tribution has been recently addressed by Zhu and E1-
Halwagi [19].
Permeate
The present work addresses the problem of synthe-
sizing a flexible RO system using a combination of RO
(b)
membranes, pumps, and energy-recovery turbines for
Fig. 1. A state-space representation of RO membrane system. (a) the separation of solvent and solute from aqueous
Permeate-staging RO system; (b) tapered reject-staging RO streams. The proposed method simultaneously inte-
scheme. grates the aspects of flexibility with cost effectiveness.
The problem is formulated as a mixed-integer non-
(1) Inadequate structural representation. All the linear programming (MINLP) model for minimizing
above-mentioned works have been based on some the total annualized cost (TAC) subject to thermody-
empirical analysis without presenting a systematic namic, technical, fouling, and flexibility constraints.
system framework that can embed all structural pos- Owing to the complexity of the devised optimization
sibilities. program, we propose a solution algorithm to solve the
(2) Energy-recovery device. For high pressure and mathematical formulation. This algorithm is based on
high-flow treatment, use of energy recovery devices iteratively solving a sequence of optimization or
may result in very cost-effective design. Most of the algebraic problems so as to yield the optimal solution.
above-mentioned works have not exploited this eco- Finally, a case study is presented to illustrate the
nomic potential. effectiveness of the methodology.
(3) Single feed/single component separations. All
of previous works addressed single feed/single com-
ponent separations. None of them tackled more than 2. Problem description and formulation
one component simultaneously.
In order to tackle these limitations, a systematic The problem of designing a flexible RO system for
procedure was proposed [11] for the design of RO solvent-solute separation, as shown in Fig. 2, can be
systems for waste reduction. This procedure features described as follows:
minimization of total annualized cost and embodiment Given:
of all structural possibilities. 1. R = { i l i = 1,NR}: a set of feed (solute-rich)
So far, all aforementioned works have been based streams. The solute-laden streams have flow rates
on the nominal operating conditions without consid- G = {Gili ~ R} and should be brought from a set
ering variations in characteristics of feed and system of supply compositions y~ = {~[i C R} to a set of
performance. An important issue in designing RO specified target compositions yt = {yll i E R}
M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174 163

Permeate
Uncertainties distillation and membrane-separation networks
yt={y~ti~ R]
O= {Oklk=l,Nu} [ 11,20-23].
Based on the state-space approach, E1-Halwagi
Feed Streams
[11] developed a structural representation which
R= {ill= I,NR} embed RO systems including membrane modules,
G={GilieR } - - Re:te::er pumps and turbines. According to this representation,
yS={y~lia R} the RO system can be fully described via two sets of
boxes: a set of distribution boxes (DBs) and a set of
matching boxes (MBs). The distribution boxes are
responsible for stream mixing, bypass and recycle.
Concentratedfrom On the other hand, the matching boxes are used to
FeedStreams
determine the optimal assignment of streams to units.
Fig. 2. Examplesof RO systemconfiguration. Therefore, the RO system can be conceptualized as
being composed of two DBs and two MBs as shown in
Fig. 3: a pressurization/depressurization stream-dis-
which correspond to the desired level of separa- tribution box (PDSDB), a pressurization/depressuri-
tion. zation matching box (PDMB), a membrane unit
2. A set of membrane modules, booster pumps, and stream-distribution box (MUSDB), and a membrane
energy-recovery turbines are available for the con- unit matching box (MUMB). Using the same termi-
struction of the system for the specified separation. nology of the state-space concept in control systems,
Each unit has a known cost estimation function variables associated with substreams leaving MBs are
which relates the cost to its type and capacity. called state variables, and the corresponding variables
3. O = { O k l k = l , N , } : the process uncertainties entering MBs are called state inputs. All variables
expressed as a set of parameters with given prob- entering the DBs (supply variables) are called inputs,
ability distribution functions, and lower and upper while all variables leaving the DBs for discharge
bounds such that ~ _< Ok < 0v, k = 1,N,, where (target variables) are called outputs. The units in
Ok can be the changes of flow rates, supply com- the MBs are called state operators. The combination
positions, or performance degradation due to the of the DB and MB embeds all potential structural
membrane fouling and scaling. For the decline in possibilities including series and parallel unit arrange-
membrane performance, the fouling models and ments, and stream distribution such as splitting, mix-
the membrane regeneration/maintenance costs are
also available.
The objective is to design a flexible RO system that G~ Gt yt
~ | MUSDB
can separate certain solute from the feed streams via
RO membrane separation at a minimum total annual- Y [Jc ~ Pjb Pjp
jbESb
ized cost while maintaining a feasible operation over
the entire uncertainty region. This task involves the
identification of the optimum usage of all membrane
modules, as well as the types and sizes of all units, and ~j~ j~S ~
the determination of optimum membrane maintenance MUMB ~'~~
schedule, and the network configuration. Y;-P
o;m~
j,~Sm
2.1. Problem representation via state-space model

In order to systematically embed all system con- el° y;


j~S m
figurations, we employ the generalized state-space
approach, which has been recently introduced and Fig. 3. A schematic representation of the flexible RO system
used in synthesizing heat-exchange, mass-exchange, synthesis problem.
164 M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174

ing, recycle and bypass. Several examples of embed- branes, these local fluxes can be integrated [8,26] to
ding various RO system configurations using the predict the permeate flow rate through the membrane
state-space approach are given by E1-Halwagi [11]. with area A as follows:
G p = AQ.y(ZIP - 7r) (3)
2.2. @ s t e m description and modeling
where
Before exploring the system design and optimiza- 7/
tion, it is first necessary to invoke the appropriate "Y = 1 + 16A#roIls~l/r 4 (4)
modeling equations that can satisfactorily predict the
membrane performance with reasonable computa- tanh[( 1 6 a # r o / r 2) 1/2 (I/ri)] (5)
tional complexity. Several models exist for modeling zl= [(16A#ro/r2)l/2(1/ri)]
RO membrane modules (see Ref. [24] for an overview
and Ap = (pf + p r ) / 2 - PP. The osmotic pressure 7r
of these models). Lonsdale et al. [2] developed a mass
is estimated at the average bulk concentration
transfer solution-diffusion model for the case of per-
(Cj + C~)/2.
fect mixing on both sides of the membrane, and for a
cross flow configuration. A local behavior model was The solute flux can be approximated by:
proposed [6] for highly rejecting membranes Nb (D2M~(Cf+cr) (6)
described by the preferential water sorption model = \-~) 2
[25]. These models are mainly based on two para-
meters: the pure water permeability, Q, and the solute and the permeate concentration is approximated by:
transport parameter, ( D 2 u / K r ) (some models use the Nb
rejection coefficient instead). According to the above CP = -- (7)
Na
models, the solvent and solute local fluxes are pre-
dicted as follows: In addition, overall and component material balances
are given by:
N a = Q[p - pP - (Trw - 7rP)] (1)
Gf = G p + G r (8)
N b = ( D 2 M / K 6 ) ( C w - C e) (2)
G f c f = GPCp q- G T c T (9)
where N a and N b denote mass fluxes of solvent and
solute, respectively, while Q and D 2 M / K 6 are solvent
2.3. M e m b r a n e f o u l i n g and maintenance scheduling
permeability and solute transport parameter,
respectively. 7rw is osmotic pressure at the wall con-
Fouling and scaling are major factors affecting the
centration Cw, and 7rp and C p are corresponding vari-
RO system performance. It is significantly important
ables for permeation. Fig. 4 indicates a schematic
from both the operational and design point of view to
representation of a membrane unit and the variables.
have a reliable model to predict and evaluate the
These equations apply to tubular, hollow fiber as
fouling extent in the RO membrane system.
well as spiral membranes. For hollow fiber mem-
Foulants exist in different forms, such as suspended
particles (e.g. silica and iron oxides), inorganic com-
pr pounds (e.g. calcium sulphate, calcium carbonate,
Feed Pf - v A I L / / / / / / / / / / / / ~ Reject magnesium hydroxide, and magnesium sulphates).
C f G ~- Cr Gr Other foulants are just organic or biological com-
I I pounds which can drastically deteriorate the mem-
brane itself and change its performance over time.
PPl Cp Gp Several approaches have appeared in literature to
model membrane fouling. These approaches include
modeling the cake formation (build up of fouling
Permeate layers) [27,28], and modeling pore blockage and
Fig. 4. A schematic representation of a membrane unit. constriction [29-31].
M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174 165

A major effect of fouling is the deterioration of 2.4.1. Constraints for the PDSDB
membrane permeability. Reverse osmosis membranes Following are the material balances for the inlet
can also be chemically or mechanically regenerated so junctions of the PDSDB:
that their performance can be recovered. One of the
objectives of this paper is to determine the optimal
G" = Z GB + GD (10)
jbES b
maintenance schedule at the design stage so that the
resulting plant is not only optimum in terms of fixed jm E Sm (11)
cost, but also optimum in terms of operating cost £es b
which includes maintenance cost. In order to address
-, = V " c, ar . + GT; ' jm E Sm (12)
the scheduling of maintenance, the following terms G). ~ --Jm~]b
~Esb
are defined:
Inter-maintenance period: Time between two con- The superscripts A, B, C and D denote the stream
secutive membrane regeneration operations. Within a distribution directions as follows: A - from MB outlets
membrane regeneration operation, some (not neces- (or state variables) to their inlets (or state inputs); B -
sary all) modules are regenerated. from fresh-feed supplies (or network inputs) to MB
Maintenance cycle: Periodical time during which inlets; C - from MB outlets to targets for discharging
all modules are regenerated once. One maintenance (or network outputs); and D - from fresh-feed supplies
cycle may contain several inter-maintenance periods. (or network inputs) to targets. The lower case super-
Therefore, several questions need to be answered: scripts are defined as follows: b for booster pumps, m
What is the frequency of maintenance cycle? How for membrane modules, p for membrane permeates,
many periods are there in a cycle? Which membranes and r for membrane retentates, etc. Therefore, bm
should be regenerated at the end of each period? And, indicates the distribution from b to m, and rb from r to
what is the best sequencing of these periods in the b, etc.
cycle? For the material balances of the outlet junctions of
the PDSDB, the following equations can be obtained:
2.4. Mathematical formulation
c'= (13)
j,,ES~
Having invoked the system representation and
models, we are now in a position to develop an Gtyt = Z (GC:ypjm -}- GC~yrjm) + GDy" (14)
optimization design formulation which aims at jmEs"
minimizing the total annualized cost (TAC) of the
6;j~,---- Z ( ~ f ~ b + G A j ~ ; ~ ) + a ~ b , jbES b (15)
network while satisfying the operational, physical, j~cs m
thermodynamic and environmental considerations
for the network. The TAC of the network consists Gjb:Vj, = Z (G:j:b,~. + G:2bby;,~) + G~Y", jbES b
of two terms: annual operating cost and annualized j,,,E S"
investment cost. The annual operating cost is a func- (16)
tion of the operating condition that includes the cost of
The component material balances such as Eq. (14)
power necessary for pumping less the value of power
should be employed in the MUSDB whenever stream-
generated by turbines, the cost of membrane regen-
mixing occurs to transfer composition variables to the
eration, replacement, etc., while the annualized invest-
relevant substreams.
ment cost is for all membrane module units, pumps
Whenever stream-mixing occurs, the following
and energy-recovery devices, and is fixed once the
isobaric-mixing constraints are necessary since
configuration of the network is determined. The fol-
only streams with equal pressures can be mixed
lowing are the set of necessary constraints for the
together:
formulation.
It should be noted that these constraints should be (Pjb-P')G~=O, jb E S b (17)
repeated for each stream or component for multi-
stream or multi-component problem. (Pj, -- P~jm)G~j~b= O, jb E S b, in E Sm (18)
166 M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174

(ejb r Arb = O, jb C Sb, jm E S m


- P}~)G~db (19) GJm = ~ GAbOn jm C S m (25)
Jbdm ~
Jb~ Sb
Similar constraints should be applied to the
MUSDB wherever the stream-mixing occurs to trans-
Gj.YJm = E GAbjmyjb' jm E S m (26)
fer pressure variables to all substreams.
jb cS b

2.4.2. Constraints for the PDMB The following isobaric-mixing constraints will
Since it is illogical to pressurize a stream and ensure that only the streams of the same pressure
immediately depressurize it, each stream entering are allowed to mix. They are also necessary for
the PDMB will pass through either a booster pump transferring the pressures variables from the PDSDB
or a turbine. The identification of the existence or to the inlets of the MUMB:
absence of a pump or turbine can be done by defining (Pj~ - e.Jb I"~Gjb,]m
Abm = 0, jm E S m, jb E S b (27)
the binary integers (1,0) bj~ and tj~. Therefore, the
following constraints identifying the values of the
binary integers are necessary:
2.4.4. Constraints for the MUMB
Ubje > PJb - PJ~ >- Lbjb (20) The following equations are simplified from
Eqs. (1) and (2). The modification is based on the
Utjb >--PJb -- PJ~ >- Ltje (21) consideration of simplification of computational com-
plexity, while possessing adequate accuracy for design
bib + tjb < 1 (22) and optimization purpose. The high pressure side
bj~,tjb = 1,0; jo C So concentration is assumed to have the value of the
arithmetic average of the feed and retentate concen-
where U and L are arbitrary large and small positive trations. This assumption is mild due to the relatively
numbers, respectively. The foregoing constraints will small pressure drop per module compared to the feed
force bjb to be one and tjb to be zero if PJb is larger than pressure. For instance, in a typical hollow fiber RO
Pjb. Similarly, if Pjb is larger than PJb, then tjb will be module, the pressure drop is normally less than one
one and bj~ zero. The constraint (22) ensures that there atmosphere compared to a feed pressure that usually
exists at most one booster pump or one turbine for ranges from 30 to 60 atm. Hence, the maximum error
each stream in the PDMB. in pressure driving force will be less than -t-1.67 per
The following equations will predict the energy cent. The following equations will relate the flow rates
consumptions for the booster pumps or recovered and compositions on the reject and the permeate
energy of turbines: leaving a stage to the flow rate, pressure and composi-
tion of the stream entering that stage as well as the
{ GJ~ " P£) if bib 1 pressures of the permeate and the reject leaving that
W b. = eo---p(Pjb - =
gb etGjb .. (23) stage.
(PJb-PJ~) i f t j b = l
Q[P +er
where eo and et are the efficiencies of booster pumps 2 -/ffJm - r%1 (28)
and turbines, respectively.
+Y)r2 ~ ' ) (29)
2.4.3. Constraints for the MUSDB
Material balances for the inlet junctions of the 7rj= _ (Yj= + 5 2 ) / 2
MUSDB: (30)
7r0 Yo
~ P = Z ( T A b m ~jbd,.' SO
jb E (24) G~P = Mj AfNj a (31)
j~cSm
Material balances for the outlet junctions of the
_uO (32)
MUSDB:
M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174 167

Gjm =~jjm + ~ r jm (33) pumps, turbines, and necessary pipe lines. The oper-
ating cost includes energy consumptions for pumps,
Gj.~j. = aJP~JJm + G'j,y),
-r r (34)
and membrane regeneration/maintenance. The oper-
jmES m ating cost for the entire flexibility region can be
expressed as an expectation over the entire uncertainty
H e r e , Mj,, is the number of membrane modules
region as follows:
parallel in the stage jm. N a and N b are the mass fluxes
for the permeated solvent and the solute, respectively,
while ~ and yP are the corresponding flow rate and COSTVr d ~ n J ~ (o,) " "
concentration through the membrane. The parameter
7r° is the osmotic pressure at a given concentration Y0 [o~y(o,,o2,...,oN.-1)cUr (o)jb(O)dON. "'" dOzdO1
and 7 can be calculated from Eq. (4). For a given enter- J o~"(O1,02,...,ON. --1)
ing flow rate and concentration, there are eight un-
known variables for these seven equations. If the feed fV cVT (o)Jb(O)dO (36)
pressure or membrane area is fixed, then all leaving
flow rates and concentrations will be determined. The where 01,02,... are uncertainty variables, while
0~un 0]nax, 02min (01), o~ax(01), "'" correspond to lower
design procedure is aimed at determining the optimal
system configuration and operating conditions. and upper bounds which describe the boundary of
feasible region F which is defined as:
2.5. Feasibility test F = {0IV0 e F 3z : operating constraints are satisfied}

The feasibility test is designed to check whether the The function jb(O) is the joint probability distribu-
derived network can be feasibly operated over the tion function of the uncertainty variables and CUr(0)
entire uncertainty region. This test can be mathema- is the operating (utility) cost under uncertainty 0.
tically formulated as a max-min-max problem [13] as Eq. (36) can be discretized by employing a Gaussian
follows: quadrature formula as follows:
N,
x(d) = max na~n max fAd, z,O)
OEF COST w = y p(O")cUT(O") (37)
m=l
where d, z and 0 are vectors representing the design
variables, control variables and uncertain parameters, where Np denotes the number of quadrature points
respectively. J is the set of indices of inequality within F A / ' , andp(0m) denotes the occurrence prob-
constraints formalized as fj(d,z,q) <_O,j E J. F is ability for a small uncertainty region around the mth
the uncertainty region, or uncertainty hyper-rectangle, quadrature point 0m such that p(0 ~) = W,db(Om),
and is defined as follows: where Wm is the Gaussian quadrature weight. This
discretization transforms the optimization problem
/" = {0k[~ <_ Ok _< O~,k = 1, Nu} from the integral form into the more manageable
The feasibility of operation for all j E J can be algebraic form. Another motivation for employing
ensured by the constraint: this discretization is that it allows the handling of
the continuous operation via a multi-period represen-
x(,/) _ o (35) tation. Within each period, the average performance of
the system is employed instead of the transient beha-
2.6. Design objective function vior. Therefore, the system performance can be
described by algebraic equations as opposed to
The design task is aimed at minimizing the TAC of dynamic partial differential equations. This approach
the network which is the summation of the annualized renders the optimization program in a form which is
investment cost and the annual operating cost. The much easier to solve compared to a formulation which
investment cost of the network includes all relevant involves algebraic and differential equations. The
equipments, such as membrane modules, booster accuracy of the formulation can be preserved to any
168 M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174

desired extent by simply increasing the number of uncertainty region. At the same time, thermodynamic,
quadrature points. Attention should be given not to technical, and fouling constraints are satisfied. The
excessively increase the number of quadrature points MINLP can be solved using the software LINGO [32].
to the extent leading to a very large size of the
optimization program.
3. Design approach
2.7. Design formulation
The objective of the design procedure is to develop
The optimal design of flexible RO systems can be an RO system that features a minimum TAC and is
formulated as a mixed-integer non-linear program- flexible to tackle the specified uncertainties. The
ming (MINLP) problem which has the TAC as the major uncertainties are assumed to be performance
objective function and Eqs. (10)-(35) as its con- declines due to the fouling. Therefore, the optimal
straints. The solution for this formulation features a membrane maintenance schedule should be deter-
minimized TAC and is feasible to tackle the entire mined at the design stage. The proposed design pro-

PreselectSchedules
i= l,Ns
1st.Schedule:i = 1
I.
-Fi~xil~D~;i~~t;~oiim .............. ~.......................................
P= { OklkeU~}

d = arglDESIGN(P)} "~
TAC' = UT'(d)+ IV(d) |
'(d)=,~upW(8
k)UT(8~,d)~

1
AdjustPointsand Weights:~ (Flexibility Test ~ ( k=k+l ~'
P={ P'OC} j

N_........................

L
ChangeSchedule
i=i+l
1
I ~(d) = EP~rlUT(0,d)} 1

Screen the Best 1


Network & Schedule
TAC = rain

Fig. 5. Flow diagram of the solution strategy for flexible RO system scheduling and design.
M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174 169

cedure, as shown in Fig. 5, consists of two main obtained. Otherwise, modify the weights of the
problems: the scheduling problem that predetermines selected points and return to step 2.
a number of maintenance schedules for membrane Although the designed network is based upon a
regeneration (the uncertainty ranges are also fixed for finite number of operating points, the feasible opera-
each schedule), and the flexible design problem that tion for the infinite number of variations contained in
produces the network configuration based on the input the uncertainty region is ensured by the flexibility step
information and uncertainty information from the of the synthesis strategy.
scheduling problem.
3. 2. Scheduling problem
3.1. Flexible design problem
It is now appropriate to include the scheduling of
This procedure is based on a given flexibility frame- membrane maintenance/regeneration into the design
work. Although the synthesis problem is formulated as procedure. The fouling is the major uncertainty affect-
an MINLP, the problem can not be directly solved due ing the system performance. Due to the deterioration
to two reasons. First, the feasibility test itself is an of membrane properties over time, maintenance
optimization problem which cannot be solved before should be regularly scheduled to regenerate the mem-
the design has been derived. Secondly, the operating branes. The optimization of maintenance scheduling is
cost term of the TAC is an integral over time which not a straightforward task. More frequent the regen-
cannot be represented analytically. Therefore, a solu- eration, better is the performance but higher the
tion procedure (see the part inscribed inside the operating cost. The scheduling problem is composed
dashed-line box in Fig. 5) which consists of the of the following steps:
following major steps is proposed: (1) Preselect a number of membrane maintenance
(1) Select a finite number of parameter points as schedules. The corresponding uncertainty distribu-
periods of operation. The nominal operating condi- tions and ranges are consequently fixed for each
tion, and some extreme operating conditions may be selected schedule. The regeneration of a module unit
considered as an initial set of candidates. entails down time for that unit along with the con-
(2) Carry out the optimal design procedure, sequent reduced capacity, incurred regeneration cost
DESIGN, to determine the optimal network config- and improved membrane performance.
uration for the selected points. The derived network (2) For each maintenance schedule, call the flexible
features the minimal TAC for selected periods. In design sub-procedure (inside the dashed-line box of
evaluating the operating cost, we employ weight Fig. 5) to get an RO system which is optimal under the
coefficients which can be determined from the uncer- specified uncertainties representing the selected main-
tainty probability distribution function. tenance schedule.
(3) Perform the feasibility test procedure, F-TEST, (3) Among all resulting RO systems, each repre-
to determine whether the derived network is feasible to senting an uncertainty framework, select a system that
operate over the entire uncertainty region. This can be has the lowest TAC. The corresponding maintenance
done by inspecting Eq. (35). Since the design vari- schedule is optimal.
ables have been determined in the previous step, the
network can be configured and the index x(d) can be
evaluated. If the test is satisfied (which corresponds to 4. Case study
x(d) being non-positive), go to the next step. Other-
wise, add the critical point to the set of operating This example deals with the desalination of sea-
points, then return to step 2. water using DuPont B-10 hollow-fiber RO modules. It
(4) Perform the Gaussian quadrature for the oper- is desired to produce fresh water from seawater. The
ating cost within the uncertainty region for the design, minimum acceptable flowrate of freshwater (perme-
which will give the accurate expectation of the oper- ate) is 21.6 m 3 h - 1 . The maximum allowable compo-
ating cost term of the TAC. If the difference is within sition (mass fraction) of salt in the permeate is
the tolerance, stop. The optimal solution has been 0.00057. The data for nominal case (no feed changes,
170 M. Zhu et aL /Journal of Membrane Science 129 (1997) 161-174

Table 1 The following cost data were employed in calculat-


Geometrical Properties of the DuPont B-10 RO modules ing the TAC. Membrane costs were assumed to be
Property Value $2700/module. Each time a maintenance is scheduled
for regenerating the modules, the cost involved fixed
Fiber length, l, m 0.750
Fiber seal length, ls, m 0.075 charges and variable charges. The variable charges are
Outer radius of fiber, ro, m 50x 10-6 typically a linear function of the number of regener-
Inner radius of fiber, ri, m 21 x 10 6 ated modules. The following expression is used:
Membrane area, A, m2 152.0
Membrane regeneration cost = $10000 ÷ 450
x (number of modules)
Table 2
Input data for the seawater desalination example The equipment costs of pumps and turbines are
Feed composition, yS 0.03480 obtained from the following equations:
Maximum permeate compostion, yP 0.00057 Pump cost = $2590(power in k W ) 0"79
Minimum water capacity, m3 h -l >21.6
Minimum flow rate per module, m3 s-~ 2.1 x 10-4 Turbine cost = $830(power in kW) 0'47
Maximum flow rate per module, m3 s-1 2.7x 10 4
Pressure drop per module, N m -2 0.22x 105 The corresponding electricity cost was chosen as
Solute transport parameter, D2M/K6, kg/s m2 4.0× 10 - 6 $0.07/kW h. The equipment costs were adjusted to
Initial water permeability, Q0, kg/s N 3.0× l0 lO
account for installation and contingencies by a Lang
factor of 2.8. A three-year linear depreciation scheme
was used with no salvage value.
no fouling) are taken from Refs. [7,11]. Geometrical By employing the proposed design procedure, the
properties of the modules are listed in Table 1. The resulting design, as shown in Fig. 6, was found to
input data for the design are summarized in Table 2. include 94 RO membrane modules, a feed pump and
Due to the fouling and scaling, the major dynamic an energy-recovery turbine. This is a two-stage
variation is the decline of water permeability. Without tapered-flow scheme. There are 54 and 40 modules
regenerating membranes, it is estimated that after one in the first and second stage, respectively. The design
year of operation, water permeability changes from solution also identified the optimal policy for the feed
the initial value 3.0 × 10 -1° down to 1.0 x 10 -1° kg/ pressure to vary between 62 and 70 atm depending on
s N. An exponentially decaying model is used to the status of fouling, while the feed seawater flowrate
describe it, as shown below: is controlled to fluctuate from 45 to 51 m 3 h -1 (see
Fig. 7). The water capacity is always maintained
Q = Qoe-t/T
above 21.6 m 3 h -1. The total annualized cost of the
where Qo = 3.0 × 10 - l ° kg/s N and ~- = 328 d. network is $518 000/yr.
In addition, the feed flowrate and pressure are The optimum maintenance schedule of the network
allowed to vary so that the water capacity can be is found to have two maintenance cycles per year. This
maintained at the desired level. solution indicates that all membrane modules are to be
The membrane modules have an upper pressure regenerated once every six months. The optimum
bound of 70 atm, a m a x i m u m unit flowrate per module inter-maintenance period of the network is found to
of 2.7 × 10 -4 m 3 s -1, and a minimum unit flowrate be three months. At the end of the first three-month
per module of 2.1 x 10 -4 m 3 s 1. The high pressure period, half of the modules (27 in the first stage and 20
side bulk concentration is assumed to have the value of in the second stage) are regenerated and the other half
the arithmetic average o f the feed and retentate con- (marked as gray modules to indicate different fouling
centrations. Turbines may be used to recover energy status from the first half) are regenerated at the end of
from high pressure retentate. The decisions of select- the second period, thereby completing a regeneration
ing the units and determining the system configuration cycle. Fig. 7 presents the optimal operating profiles of
are to be made at the design stage. The optimum RO the designed system during one operating year. At the
maintenance schedule will also be decided. beginning, all modules are assumed to be new (or just
M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174 171

TAC
45 ? ; 1 : 3 ~ ~ % K ppm $1,000
630
620

610
T
600
j' v

Fresh Water
W271 590

58d
570

560

2 21.6 m3/l~-
~ 570 ppm
IT 55o
540

201
530

520

510

Inter-Maintenance Periods Per Cycle

Fig. 8. O p t i m a l m a i n t e n a n c e schedule.

pressure reaches its upper bound (70 atm), the feed


flowrate is increased so that the water capacity is
Fig. 6. O p t i m u m R O system for seawater desalination.
ensured. After regenerating the membranes at the
end of each period, the feed pressure is maintained
at a lower level. This maintenance schedule results in a
Optimal Profile of Feed Pressure minimum total annualized cost for the system.
r0 I I )/ I r~ I //1 In order to display the effect of selecting non-
I I I t I I p

optimal scheduling on the cost, Fig. 8 compares the


..... .... .... i ..... t ..... :;...... ..... ! .....
66 -- I I I ~_~ I___ I _1 ..... total annualized costs for different designs. The plots
indicate the TACs over maintenance periods for a
,, ,, ,, ,, ,, / number of preselected schedules. As has been seen,
62 i i i i
0 50 100 150 200 250 300 350 400 the schedule with two maintenance cycles per year and
Optimal Profile of Feed Flowrate two maintenance periods per cycle features the lowest
52 [ [ ~ I I I I TAC among all designs.
~50 .....
I
I
-I . . . . . .
J
I
L .....
I
J . . . .
~
t
J- ......
i
~
I. . . .
J
r
.L ......
I
i
L
i
.....
I i i t i t t
t i t t I i i
I t I t t ~ t
48 ..... I ...... r ..... "1-- -1- ..... ~ . . . . "r . . . . . . . . . . . .
t l t J t i
I J t t t i
5. Conclusions
t t t !
4 ~ . t ~ it l t l 'i

0 50 100 150 200 250 300 350 400 This work has presented a systematic methodology
Days for the optimal design of flexible RO systems under
variable feed conditions and system performance
Fig. 7, O p t i m a l profiles o f operating conditions.
(varying permeability caused by fouling). The design
task has been formulated as an MINLP which seeks to
regenerated). Hence, the feed pressure can be main- minimize the TAC of the network while considering
tained at lower value (62 atm). Because of fouling the the thermodynamic, modeling, economic, environ-
feed pressure has to be increased, while the feed mental, and feasibility constraints. The optimum
flowrate can be slightly decreased. Once the feed RO maintenance schedule is also determined in the
172 M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174

design stage. An iterative solution procedure has been set of binary integers (1/0) to identify the
proposed to implement the mathematical program- e x i s t e n c e / a b s e n c e of t u r b i n e s , t =
ming approach. The effectiveness of this design meth- {tjbltje ----0/1, jb E Sb}
odology has been demonstrated by solving a seawater U arbitrary large positive number, or set of
desalination case study. indices of u n c e r t a i n t y p a r a m e t e r s .
u -- {klk = 1, Nu}
W work, kW
6. Nomenclature inlet mass composition of rich substream
for the MBs. y is the corresponding outlet
A area of membrane module, m 2 composition
b set of binary integers (1,0) to identify the yS set of supply mass compositions, of
existence/absence of booster pumps. entering rich streams, yS = {~[i E R}
b = {bjblbj~ = 0 , 1,jb E S b} yt set of mass compositions, or target com-
cUT utility or operating cost of network which positions, of exiting lean streams.
is a function of operating conditions.
cuT(o) means operating cost under un- 6.1. Greek letters
certainty 0
[D2M/ K~5] solute transport parameter, kg/s m 2. defined in Eq. (5)
Gi mass flow rate of the ith entering solute energy efficiency, eb for booster pumps
rich stream, kg/s. G = {Gil i E R} and et for energy-recovery turbines
mass flow rates of substreams going F region of uncertainty. F = {0kl~ _< Ok
through the MBs, kg/s <_O~,k~ u}
J set of indices of inequality constraints 7 defined in Eq. (4)
describing the network # viscosity, kg/m s
L arbitrary small positive number 7f osmotic pressure, N m -2
l fiber length, m. ls for fiber seal length P density, kg m -3
mjo number of membrane modules parallel in T membrane performance decline time con-
the stage jm stant, d
N mass flux through membrane. N a and N b 0 set of u n c e r t a i n t y p a r a m e t e r s . 0 =
denote mass fluxes of solvent and solute, {o~1,~~ u}
respectively oL set of lower bounds of uncertainty
Nb number of booster pumps and turbines parameters. 0L = { ~ l k E U}
N~ number of membrane stages 0U set of upper bounds of uncertainty
Up number of uncertainty points parameters. 0 U = {O~lk C U}
NR number of entering solute rich streams
N~ number of uncertainty parameters 6.2. Subscripts
P inlet pressure for the MBs, N m -2. P is the
corresponding outlet pressure i index of entering rich streams, i E R
Q solvent permeability through membrane, J index of inequality constraints, j C J
kg/s N. Q0 denotes the initial value. jb index of booster pumps or turbines, jb C S b
R set of indices of entering rich streams. jm index of membrane stages. Jm C S m
R = {ili = 1, Ng}
radius of fiber, m. ri and ro for inner and 6.3. Superscripts
outer radius, respectively
sb set of indices of booster pumps or A distribution direction of flowrate inside the
turbines. S b ~- {jb~b = 1, Nb } DB: from the inlet junctions connecting to
Sm set of indices of membrane stages. the outlets of the MB to the outlets leading
S m -----{jm~,n = 1, Nm} to the inlets of the MB
M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174 173

B d i s t r i b u t i o n d i r e c t i o n o f f l o w r a t e i n s i d e the [7] E Evangelista, A short-cut method for the design of reverse


D B : f r o m the i n l e t j u n c t i o n s c o n n e c t i n g to osmosis desalination plants, Ind. Eng. Chem. Process Des.
Dev., 24 (1985) 211-223.
the e n t e r i n g s t r e a m s to the outlets l e a d i n g [8] E Evangelista, Improved graphical analytical method for the
to t h e inlets o f t h e M B . F o r c o l d s t r e a m s , design of reverse osmosis desalination plants, Ind. Eng.
e n t e r i n g s t r e a m s c o m e f r o m the c o o l e d Chem. Process Des. Dev., 25(2) (1986) 366-375.
rich streams [9] K.K. Sirkar and H.G. Rao, Short-cut design methods for
reverse-osmosis separation with tubular modules,
b b o o s t e r p u m p s or t u r b i n e s
Desalination, 48 (1983) 25.
C distribution direction of flowrate inside the [10] EL. Harris, G.B. Humphreys and K.S. Spiegler, in P. Meares
D B : f r o m the i n l e t j u n c t i o n s c o n n e c t i n g to (Ed.), Membrane Separation Processes, Elsevier, Amsterdam,
the outlets o f t h e M B to the o u t l e t s for 1976, p. 135.
exiting [11] M.M. E1-Halwagi, Synthesis of reverse osmosis networks
for waste reduction, AIChE J., 38(8) (1992) 1185-
D d i s t r i b u t i o n d i r e c t i o n o f f l o w r a t e i n s i d e the
1198.
DB: f r o m the i n l e t j u n c t i o n s c o n n e c t i n g to [12] I.E. Grossmann and M. Morari, Operability, Resiliency and
the e n t e r i n g s t r e a m s to the outlets for Flexibility - Process Design Objectives for a Changing
exiting World, in 2nd Int. Conf. Foundations Comput. Aided Process
m membrane modules Des., Snowmass, 1984, pp. 931-1010.
p e r m e a t e sides o f m e m b r a n e [13] K.P. Halemane and I.E. Grossmann, Optimal process design
P under uncertainty, AIChE J., 29(3) (1983) 425-433.
F r e j e c t ( r e t e n t a t e ) sides o f m e m b r a n e [14] R.E. Swaney and I.E. Grossmalm, An index for operational
s supply flexibility in chemical process design. I. Formulations and
t target theory, AIChE J., 31(4) (1985) 621--630.
[15] J. Cerchl, N. Camussi and M.A. Isla, Synthesis of flexible heat
exchanger networks. I. Convex networks, Comput. Chem.
Engng., 14(2) (1990a) 197-211.
Acknowledgements [16] C.A. Floudas and I.E. Grossmann, Synthesis of flexible
heat exchanger networks with uncertain flowrates
T h e f i n a n c i a l S u p p o r t o f the N a t i o n a l S c i e n c e and temperatures, Comput. Chem. Engng., 11(4) (1987)
Foundation (grant # NSF-CTS-NYI-9457013) is 319-336.
[17] E. Kotjabasakis and B. Linnhoff, Sensitive tables for the
gratefully acknowledged.
design of flexible processes. I. How much contingency in heat
exchanger networks is cost-effective?, Chem. Engng. Res.
Des., 64(5) (1986) 197-211.
References [18] K.P. Papalexandri and E.N. Pistikopoulos, A multiperiod
MINLP model for improving the flexibility of heat exchanger
[1] T. Matsuura, Synthetic Membranes and Membrane Separation networks, ESCAPE-2, Comput. Chem. Engng. Suppl., 17(5)
Processes, CRC Press, Boca Raton, 1994. (1992) Sll 1-6.
[2] H.K. Lonsdale, U. Merten and R.L. Riley, Transport [19] M. Zhu and M.M. E1-Halwagi, Synthesis of flexible mass-
porperties of cellulose acetate osmotic membranes, J. Appl. exchange networks, Chem. Eng. Comm., 138 (1995) 193-
Polym. Sci., 9 (1965) 1341-1362. 211.
[3] I.K. Bansal and A.J. Wiely, A mathematical model for [20] V. Manousiouthakis, M. Bagajewicz and R. Pham, Total
optimizing the design of reverse osmosis systems, Tappi, annualized cost minimization for heat/mass exchange net-
56(10) (1973) 112. works, AIChE Meeting, Chicago, Nov. 1990.
[4] L.T. Fan, C.Y. Cheng, L.Y.S. Ho, C.L. Hwang and L.E. [21] M.M. E1-Halwagi and V. Manousiouthakis, Optimal design of
Erickson, Analysis and optimization of a reverse-osmosis non-isothermal mass exchange networks, AIChE Meeting,
water purification system. I. Process analysis and simulation, Chicago, Nov. 1990.
Desalination, 5 (1968) 237. [22] M.J. Bagajewicz and V. Manousiouthakis, Mass heat-
[5[ L.T. Fan, C.Y. Cheng, L.Y.S. Ho, C.L. Hwang and L.E. exchange and representation of distillation networks, AIChE
Erickson, Analysis and optimization of a reverse-osmosis J., 38(11) (1992) 1769-1800.
water purification system. II. Optimization, Desalination, 6 [23] B.K. Srinivas and M.M. E1-Halwagi, Optimal design of
(1969) 131. pervaporation systems for waste reduction, Comput. Chem.
[6] K.K. Sirkar and H.G. Rao, Approximate design equations and Engng., 17(10) (1993) 957-970.
alternate design methodologies for tubular reverse-osmosis [24] A.M. E1-Halwagi and V. Manousiouthakis, Simulation of
desalination, Ind. Eng. Chem. Process Des. Dev., 21 (1981) hollow fiber reverse osmosis modules, Sep. Sci. Tech., in
161. press.
174 M. Zhu et al./Journal of Membrane Science 129 (1997) 161-174

[25] S. Sourirajan, Reverse Osmosis, Logos Press, London, 1970. [29] G. Belfort and B. Marx, Artificial particulate fouling of
[26] M.S. Dandavati, M.R. Doshi and W.N. Gill, Hollow fiber hyperfiltration membranes. II. Analysis and protection from
reverse osmosis: experiments and analysis of radial flow fouling, Desalination, 28 (1979) 13-30.
systems, Chem. Eng. Sci., 30 (1975) 877-886. [30] J. Hiddink, R.D. Boer and P.EC. Nooy, Dairy Science, 63(7)
[27] R.G. Gutman, Chem. Engng., 28(7) (1977) 510--513, 521- (1980) 204--214.
523. [31] H. Ohya, An expression method of compaction effects on
[28] M. AI-Ahmad and F.A. Aleem, Scale formation and fouling reverse osmosis membranes at high pressure operation,
problems effect on the performance of MSF and RO Desalination, 26 (1978) 163-173.
desalination plants in Saudi Arabia, Desalination, 93 (1993) [32] LINDO Systems, LINGO: The Modeling Language and
287-310. Optimizer, LINDO Systems Inc., Chicago, 1995.

Das könnte Ihnen auch gefallen