Académique Documents
Professionnel Documents
Culture Documents
t
+ (U) = 0 (1)
U
t
+ (U U) = [(U+U
T
)] p +g (2)
m
A
t
+ (Um
A
) (D
AB
m
A
) = 0 (3)
where symbol denitions can be found in the nomenclature. The
uid is assumed to be isothermal with the density being a function
of solute mass fraction only; i.e. the pressure dependence of the
density is neglected. This is generally knownas a weakly compress-
ible formulation of the governing equations, and has previously
been used successfully for studying pressure-driven membrane
systems [9,26]. The viscosity and diffusion coefcient are allowed
to be functions of the solute mass fraction. The ow is assumed to
be laminar, which is reasonable in most real membrane systems
[10].
The case considered in this paper is one in which the porous
support of a composite membrane faces the drawsolution and the
active separation layer of the membrane faces the feed solution: an
orientation commonly known as the AL-FS orientation. The com-
posite membrane is modeled as a two-dimensional plane which
means that the thickness of the membrane is not resolved, see Fig.
1. The fact that the membrane is modeled as a smooth plane means
that potential effects caused by surface roughness are neglected.
We believe that it is highly unlikely that roughness effects beyond
those represented by a slip velocity, especially on the micro-meter
scale, will signicantly affect the observed results. Assuming zero
hydraulic pressure applied over the membrane, the water ux J
w
can be written as [24]:
J
w
= A(
d,i
f,m
)n
d
(4)
where A is the pure water permeability coefcient,
d,i
is the
osmotic pressure between the porous support and the active layer
of the membrane,
f,m
is the osmotic pressure at the membrane
on the feed side, and n
d
is the unit normal vector on the porous
boundary, i.e. the normal facing the draw solution, see Fig. 1. A is
readily measured in a pressure driven systemwith clean water on
both sides of the membrane; in such a systemthe water ux will be
linearly proportional to the applied pressure with A as the propor-
tionality coefcient [19]. The model does not resolve the osmotic
pressure
d,i
withinthemembrane, soadditional informationabout
what happens in the porous support is required in order to calcu-
late the water ux. The most widely accepted analytical model for
describing the effect of the porous support layer onthe water ux is
that developed by Loeb et al., where a linear relationship between
solute concentration and osmotic pressure is assumed [22]:
J
w
=
1
K
ln
B +A
d,m
B +|J
w
| +A
f,m
n
d
(5)
490 M.F. Gruber et al. / Journal of Membrane Science 379 (2011) 488495
Fig. 1. Schematic representation of the geometry considered in all simulations. The close-up illustrates how the grid is graded such that a very ne resolution is obtained
close to the membrane. The membrane is represented using a dashed line, reecting the fact that the thickness of the membrane is not resolved, but rather described using
Eq. (5).
where B is the solute permeation coefcient and K is a parameter
termed by Lee et al. [21] that describes how easily solute can dif-
fuse into and out of the support layer. Eq. (5) provides the velocity
boundary condition in the normal direction of the membrane. It is
notedthat inthe cases where BA
d,m
andB |J
w
| Eq. (5) reduces
to the following:
J
w
= A(
d,m
e
|J
w
|K
f,m
)n
d
(6)
By comparing Eq. (4) with Eq. (6) an ICP modulus is obtained:
d,i
d,m
= e
|J
w
|K
(7)
The ICP modulus in Eq. (7) is only strictly valid for perfect mem-
branes (i.e. 100% solute rejection) and when assuming a linear
relationship between osmotic pressure and solute concentration.
Nevertheless, the ICP modulus nicely illustrates howthe coefcient
K inuences the ux equation to account for changes in concentra-
tion across the porous support layer.
Ano-slipvelocity boundary conditioninthe tangential direction
is often assumed at the membrane boundary in CFD simulations
[9,26], however this may not be accurate at potentially rough
porous supports [5]. On porous surfaces where the no-slip bound-
ary cannot be applied, the tangential slip velocity U
slip
can be
modeled as being proportional to the shear rate U/n
d
at the
boundary [4,5]:
U
slip
=
U
n
d
(8)
where is the slip coefcient, is the permeability (m
2
) and n
d
is the direction towards the draw which is normal to the mem-
brane. The slip coefcient often ranges from0.5 to 10 and describes
the owhydrodynamics adjacent to and directly inside the porous
support, such that it depends on surface characteristics such as
roughness, pore size and structure. It has for instance been shown
that has a tendency to be higher for a densely packed porous
material than for a less densely packed material [28]. The perme-
ability generally lies in the range of 10
11
m
2
to 10
15
m
2
for
most semi-pervious materials [29]. In this model it is assumed that
and do not depend on permeation velocity and in general that
they are simply membrane constants. The shear rate is obtained
directly from the velocity eld in the model and as such accounts
for potential oweffects caused by membrane permeation. Know-
ing the value for the parameter
m
D
AB
m
A
n
d
n
d
+
m
m
A,m
J
w
= J
s
(13)
This provides a boundary condition for the solute mass fraction
which must be satised at both sides of the membrane. In conclu-
sion, with Eq. (5) for the water ux through the membrane and Eq.
(13) for solute ux balance on the membrane, we have boundary
conditions available for the velocity eld and solute mass fraction
on both sides of the membrane.
2.2. Case geometry and parameters
Simulations were carried out in the simple cross-owchamber
shown in Fig. 1. The chamber was inspired by the one used in [27]
and the dimensions were 14cm6mm. The membrane segment
was 10cm and located in the middle of the chamber. The height
of both the feed and drawchannels were 3mm. The computational
mesh consisted of 150 cells perpendicular to the membrane in both
the feed and draw channel, graded such that the rst grid points
were located within 5mof the membrane in order to capture CP
effects [9]. Gridpoints were within 50m of the upper and lower
chamber walls, which was found to be sufcient. 280 cells were
used along the length of the chamber.
M.F. Gruber et al. / Journal of Membrane Science 379 (2011) 488495 491
At the drawand feed inlet uniforminitial solute mass fractions
were specied. Onbothinlets the component of the pressure gradi-
ent normal totheinlets was set tozero; theerror introducedbysuch
a boundary condition on the inlet pressure is believed to be mini-
mal, especially given the 2cminlet sections, which was conrmed
through a range of verication tests. Fully developed velocity pro-
les in the direction along the length of the channels were set at
both inlets as follows [9]:
U
x
= 6
U
y
h
1
y
h
(14)
where x and y refer to the coordinate system seen in Fig. 1. Since
pressure is unimportant for the hydrodynamics of the weakly com-
pressible formulation, a gauge pressure of zero was specied at
both outlets. For the solute mass fraction and velocity at the outlets
we set m
A
/n=0 and U n=0. On all non-membrane walls the
no-slip velocity and zero gradient solute mass fraction boundary
conditions were applied; U=0 and m
A
/n=0, respectively. On the
membrane the boundary conditions described in Section 2.1 were
implemented for the velocity and solute mass fraction. The veloc-
ity on the draw side of the membrane was corrected for density
changes across the membrane as in [9].
The scope of this paper is limited to a theoretical and numerical
investigationof FOsystems andas suchall necessary model param-
eters were inspired by previous literature in the eld, rather than
being obtained from our own experiments. Empirical expressions
for the physical properties of a NaCl solution at 25
C were obtained
from[30]:
= 805.1 10
5
m
A
(15)
= 0.89 10
3
(1 +1.63m
A
) (16)
D
AB
= max(1.61 10
9
(1 14m
A
), 1.45 10
9
) (17)
= 997.1 +694m
A
(18)
where is the osmotic pressure (Pa), is the viscosity (Pa s), D
AB
is the diffusion coefcient of the solute (m
2
s
1
), and is the uid
density (kgm
3
). Using Eqs. (15) and (18) we estimate the propor-
tionality factor in Eq. (12) as:
= 805 10
2
Pa m
3
kg
1
(19)
The expressions (15)(19) are valid for NaCl mass fractions up to
0.09, which corresponds to a NaCl concentration of approximately
1.6M[30]. Inspired by FOexperiments performed by Yip et al. [27],
membrane characteristics were set as follows:
A = 1 10
12
m(s Pa)
1
(20a)
B = 1 10
7
ms
1
(20b)
K = 0.5s m
1
(20c)
For the slip-boundary condition on the porous support, the slip
coefcient andthe porosity must be set. Basedoninvestigations
in [31] the slip coefcient was set to 5. The porosity was var-
ied between the general values of 10
5
m
2
to 10
15
m
2
, i.e. values
ranging from highly pervious materials to more semi-permeable
materials [29]. It is noted that the value for and the values speci-
ed in Eqs. (20a)(20c) are merely inspired by the values found in
[31] and [27], i.e. it is not attempted to reproduce the experimental
results presented in [27].
2.3. Numerical procedure
The simulations were performed using the OpenFOAM library,
version 1.7. Anewsolver based on the weakly compressible formu-
lationdescribedinSection2.1 was implementedusing the supplied
solvers twoLiquidMixingFoam and rhoPisoFoam as templates. A
PISO algorithmwas used for treating the inter-equation pressure-
velocity coupling of the governing Eqs. (1) and (2) for mass and
momentumconservation[32]. Two iterations inthe PISOloopwere
found to be sufcient to achieve stable simulations for all cross-
ow velocities. In order to obtain temporal accuracy of the solute
mass fraction, Eq. (3) which describes the convection and diffusion
of solute, was solved within the PISO loop. Membrane boundary
conditions were explicitly implemented using eld values from
previous time steps. The water ux equation, Eq. (5), was solved
for J
w
at each point on the membrane using Ridders method for
root-nding [33].
In this work the Reynolds numbers for the majority of the
simulations were around 300. It has been argued that isotropic
turbulence models only are relevant to membrane chambers for
Reynolds numbers above 30,000 [10]. We therefore believe that
the laminar model developed here is capable of describing the gen-
eral owdynamics investigated in this work. The Reynolds number
is proportional to the cross-ow velocity and reaches a value of
3000 for a cross-owvelocity of 1ms
1
in the present system. One
simulation was carried out in this work with a cross-ow veloc-
ity of 1ms
1
. It is believed that the ow will enter a transitional
regime above a Reynolds number of about 2000, which may work
to decrease ECP at the membrane because of increased mixing [10].
Inclusionof turbulenceinthemodel is however beyondthescopeof
this work, and it is assumed that results obtained with the present
model at Reynolds numbers of 3000 are sufciently accurate.
3. Results and discussions
All simulations were run until steady-state solutions with con-
stant water and solute uxes were obtained. The exact time for
each simulation to reach steady-state was dependent on the ow
conditions; for the lowest cross-ow velocities it took about an
hour of simulation for the ow to reach steady-state and for the
highest cross-ow velocities the simulation had reached steady-
state after less than a minute of simulated ow. It was conrmed
that the model ensured overall mass balance and that the solute
ux balance equation was satised at both sides of the membrane
boundary during the simulations. Simulations were run on a per-
sonal computer with a quad core processor (Intel Q9450) and it
took approximately 1h for each simulation to reach steady-state.
Using the total amount of solute at the draw side of the mem-
brane as the integral functioninananalysis of the GridConvergence
Index (GCI) [10,34], it was found that the GCI for the coarse grid
compared to that of a ner grid with twice the amount of cells in
both directions was below 0.1%. This conrms that grid indepen-
dence was achieved.
3.1. Mass fraction proles vs. cross-ow velocity
The ultimate goal of implementing CFD models that describe
membrane ows is to have models in which various owparame-
ters can readily be optimized to promote higher water ux across
the membrane. A signicant parameter to be investigated in this
regard is the average cross-ow velocity in the membrane cham-
ber. It is generally known that higher cross-owvelocities work to
reduce the severity of ECP. To showthis effect, solute mass fraction
proles are presented in Fig. 2(a) for mean inlet velocities of 0.001,
0.01, 0.1, and 1ms
1
. All mass fraction proles in this paper are
recorded along the y axis at the center of the membrane, refer to
Fig. 1. At each time-step in the simulation, the total water uxes
across the membrane were recorded and the steady-state results
are presented in Fig. 2(b). As expected it is evident that increased
cross-ow velocities reduce ECP at the membrane, which in turn
provides for higher water permeation rates.
492 M.F. Gruber et al. / Journal of Membrane Science 379 (2011) 488495
In Fig. 2(a), signicant ECP is observed at the draw side of the
membrane for cross-ow velocities <1ms
1
. This is interesting
considering that most current analytical approaches to modeling
FO ux assume that there is no ECP at this side of the membrane;
i.e. that
d,m
in Eq. (5) can be replaced with the bulk osmotic
pressure in the draw [21,2325,27]. The general reasoning behind
this assumption is that the support layer is completely perme-
able to the draw solute, and therefore the concentration at the
membrane is the same as in the bulk [21,23]. This is likely to be
true in real applications where mass-transfer promoting spacers
are used and cross-ow velocities typically are on the order of
0.1ms
1
[10,27,35]. The extension of the analytical ICP theory to
a CFD model combined with the concept of solute ux conserva-
tion however allowus to investigate cases where ECP on the draw
side may be very signicant, e.g. when a lowcross-owvelocity is
used or when the water ux is high.
In Fig. 2, both the feed and draw cross-ow velocities are
adjusted simultaneously. Its seen that the cross-ow velocity in
the feed does not result in any signicant ECP on the feed side for
the velocities investigated here. Naturally, if the feed cross-ow
velocity is reduced so much that the inow of water in the feed
compartment becomes comparable to the membrane water ux,
concentrative ECPwill start tobecome important onthe feedside of
the membrane, which was conrmed to happen in the model (data
not shown). Such lowcross-owvelocities are however unlikely to
be used in any real membrane systems, and it is concluded that for
realistic cross-ow velocities and a solute-free feed solution, ECP
on the feed side is insignicant.
We note that although we manage to decrease the osmotic
pressure across the membrane by around 40% by changing the
cross-ow, this only results in a water ux decrease of around 20%,
seeFig. 2(b). This occurs partlybecausetheseverityof ICPis reduced
with decreased draw concentration at the membrane, refer to Eq.
(7), and partly because of the lower water ux which also works to
reduce the severity of ICP.
3.2. The effect of a slip boundary condition
An important assumption made in the simulations presented
in Fig. 2 is the no-slip velocity boundary condition on the support,
which is not valid for a rough surface, see Section 2.1. Depending
on membrane characteristics and shear rate there will be a non-
zero slip velocity present on the porous support, which may work
to reduce the ECP found on this side of the membrane signicantly
[4]. Implementing Eq. (8) in the CFD model, solute mass fraction
proles away fromthe membrane on the drawside were obtained
for different
/ value as high as 10
3
m, which corresponds to an extremely
pervious material [29], ECP is still observed at the porous support.
For
/ values below 10
5
m the slip velocity had a negligible
effect on ECP. It is noted that the slip velocity for
/ = 10
3
m
was foundtobe 0.086ms
1
, whichis very large considering a mean
cross-ow velocity of 0.1ms
1
. Based on these observations, we
conclude that albeit the additional convectionat the surface caused
by a slip velocity may work to reduce ECP at the porous support, it
does not seemto be able to completely negate ECP effects in realis-
tic systems, for which it is expected that
/ will be signicantly
less than 10
3
m, e.g. for typical high-ux MF membranes a value
on the order of 10
7
mis expected [19].
3.3. ICP modulus
As was noted in Section 2.1, it is customary to assume the
osmotic pressure at the membrane boundary in Eq. (5) to be equal
to the bulk osmotic pressure in the draw. Based on Fig. 2 we note
that ECP cannot be ignored on the draw side of the membrane for
the ow conditions and geometry investigated here. The conse-
quence of using an analytical model in which it is assumed that
ECP is absent to describe a systemwhere that is not strictly true, is
that the internal membrane parameter Kas used in Eq. (5) becomes
dependent on ow conditions outside the membrane. To see this,
we re-dene the actual resistivity to diffusion within the porous
support layer to be F instead of K. For illustrative purposes, we
assume that the membrane has complete (or very high) rejection
of solute, in which case we can utilize the ICP modulus dened in
Eq. (7) with F instead of K:
d,i
=
d,m
e
|J
w
|F
(21)
Noting that ECP is signicant on the draw side means that
it cannot be assumed that
d,m
=
d,b
. Based on lm theory, the
effect of ECP can be included in Eq. (21) by an ECP modulus given
Fig. 2. Results for different cross-ow velocities. (a) Solute mass fraction proles recorded along the y-axis at the center of the membrane (see Fig. 1), so that y =0.003
corresponds to the lower wall of the feed compartment and y =0.003 to the upper wall of the draw compartment. The membrane is indicated with a dashed vertical line at
y =0. (b) Water uxes through the membrane for experiments shown in (a).
M.F. Gruber et al. / Journal of Membrane Science 379 (2011) 488495 493
Fig. 3. Solute mass fraction proles away frommembrane at the drawside for dif-
ferent
/.
as [24]:
d,m
d,b
= e
|J
w
|/k
d
(22)
where k
d
is a mass transfer coefcient. Combining Eqs. (7), (21) and
(22) we obtain:
d,i
=
d,b
e
|J
w
|(F+1/k
d
)
=
d,b
e
|J
w
|K
(23)
Fromthis we see that what is usually dened as the solute resis-
tivity Kin the porous support is actually a combination of the actual
solute resistivity in the porous layer F and a mass transfer coef-
cient k
d
:
K = F +
1
k
d
(24)
In accordance with the model developed by Lee et al., the solute
resistivity can be written as [21]:
K =
S
D
AB
(25)
where S is a structural parameter for the membrane whichdepends
onits thickness, tortuosity andporosity only. The structural param-
eter S is usually calculated using K in place of F in Eq. (25), and K is
in turn estimated by tting a water ux equation to experimental
results for thewater ux. SinceKdepends onthemass transfer coef-
cient it inturnalsodepends ontheowconditions, sotoobtainthe
Fig. 4. Using a geometric relation for k
d
as described in [36], this gure depicts an
analytical expression for K as a function of mean cross-owvelocity using Eq. (24).
Assuming negligible ECP, i.e.
f,m
=
f,b
and
d,m
=
d,b
, the mass-transfer coefcients
K as determined fromthe numerical results presented in Fig. 2 are also depicted in
the gure. The dotted line represents the solute resistivity to diffusion within the
porous support layer F.
Fig. 5. Simulations performed at different bulk draw/feed solute concentrations. (a)
Zero feed solute concentration with increasing drawsolute concentration. (b) Con-
stant draw solute mass fraction of 0.09 with increasing feed solute concentration.
(c) Water permeation uxes corresponding to the simulations shown in (a) and (b).
actual structural parameter S which should only depend on mem-
brane characteristics, one must consider the ow conditions. It is
recommended that ow conditions which minimize ECP are uti-
lized in order to ensure a large k
d
and thereby a value of K which
approaches F, thus making the calculated S value independent of
owconditions.
Based on correlations for the geometry used here, the mass
transfer coefcient k
d
can be calculated as a function of ow rate
using lm-theory models [36]. Using the relation for k
d
found in
[36] we depict the value of K as a function of cross-ow veloc-
ity using Eq. (24) in Fig. 4. From the gure it is clear that for K to
attain a value close to F the cross-owvelocity must be higher than
494 M.F. Gruber et al. / Journal of Membrane Science 379 (2011) 488495
0.1ms
1
. It is notedthat turbulence-promotingspacers, morecom-
plex case geometries and slip velocity at the boundary may work
to enhance mass transfer and thereby reduce K at a given mean
cross-ow velocity [4,10,35]. Naturally, the coefcient F could be
estimated from a given experiment simply by using Eq. (24) and
expressions for k
d
obtained with lm-theory or by some other
means. Such simple expressions for the mass transfer coefcients
k
d
are however only available for the simplest of geometries, and
even for the geometry investigated here some discrepancy is seen
between the analytical expression and the results obtained in the
CFD model, see Fig. 4. The advantage of using a CFD model is that
the ECP proles are fully resolved directly in the model.
3.4. Osmotic pressure dependence
To study howthe osmotic pressure difference across the mem-
brane inuences the solute mass fraction proles and water uxes,
a series of 9 simulations were performedwithdrawinlet m
A
-values
ranging from 0.01 to 0.08, keeping the feed inlet m
A
=0. Resulting
mass fraction proles are presented in Fig. 5(a). Another series of 8
simulations were run with the drawinlet m
A
kept at 0.09 and with
feed inlet m
A
-values ranging from 0.01 to 0.09. Solute mass frac-
tion proles are shown in Fig. 5(b). The water uxes recorded for all
simulations are presented in Fig. 5(c). A no-slip velocity boundary
conditionwas usedinall thesimulations, seediscussionSection3.2.
As the bulk draw concentration is increased in Fig. 5(c), a non-
linear increase in water ux was observed as expected from Eq.
(5). FromFig. 5(a), it is seen that increasing the drawconcentration
results inincreased ECP, whichis to be expected fromthe ECP mod-
ulus in Eq. (22). Upon addition of solute to the feed, the water ux is
decreased by the combined effect of increased ECP on the feed side
anddecreasedbulkdrivingforceacross themembrane. InFig. 5(b) it
is seen howwhen the feed concentration is increased initially, ECP
on the feed side becomes more signicant, however as the feed
concentration approaches the draw concentration, the decreased
water ux results in lower ECP on both sides of the membrane. The
lower water ux additionally decreases the severity of ICP and all
the effects taken together are what cause the hysteresis observed
for the water ux in Fig. 5(c), which corresponds to what has pre-
viously been observed experimentally for FO membranes [24].
4. Concluding remarks
We have developed a generalized computational model for
membrane systems and used it to investigate water ux and con-
centration polarization in FO systems with composite membranes.
The model was developed within an open source CFD framework
with a custom built weakly compressible transient solver and
explicit boundary conditions for the velocity and solute mass frac-
tion on the membrane. The code was validated by comparing the
results to previously published water and solute uxes, and veri-
ed by the existence of overall mass balance in the chamber and
ux balance at the membrane boundary.
The model was used to reveal the existence of external dilutive
concentration polarization on the drawside of an FOexperiment in
whichanasymmetric membrane was facedwithits porous support
against the draw side. The external concentration polarization on
the porous support is not normally considered in semi-analytical
approaches, since for realistic applications it can be assumed that
the presence of eddy-promoting spacers and highcross-owveloc-
ities will largely negate the external polarization. In cases where
such optimized conditions cannot be assumed, our results show
how CFD simulations can be used to reveal and quantify external
concentration polarization.
It was demonstrated that a tangential slip-velocity could be
included in the CFD model in order to parameterize and investi-
gate the effects of complex ow dynamics near the membrane.
The results show that a tangential ow along the membrane
result indecreased external polarizationand therefore enhance the
water ux, however not to such a degree that external polariza-
tion becomes negligible. Investigations of the inuence of osmotic
pressure difference across the membrane revealed additional
information about how different feed and draw concentrations
contribute differently to the effective osmotic pressure across the
active layer of the membrane.
The main advantage of the presented CFD model over tradi-
tional semi-analytical approaches is its capabilityof simultaneously
resolving the effects of parameters such as slip velocity, external
and internal concentration polarization, physical uid properties
and cross-owvelocity in a membrane chamber. The model is eas-
ily extended to three-dimensional geometries and canfurthermore
readily be usedtostudy the effect of mass-transfer promoting spac-
ers, chamber geometry and chamber size, albeit at a signicant
extra computational cost.
Acknowledgements
C. Hlix-Nielsen, L. Yde and C.Y. Tang were supported by the
Environment & Water Industry Programme Ofce of Singapore
(EWI) through a collaboration project #MEWR 651/06/169. L. Yde
andC.J. Johnsonwere also supportedby the DanishScience of Tech-
nology and Innovation.
Nomenclature Nomenclature
Symbol
A pure water permeability (m(s Pa)
1
)
slip coefcient
B solute permeation coefcient (ms
1
)
C solute concentration (kgm
3
)
D
AB
solute diffusion coefcient (m
2
s
1
)
g gravitational acceleration (ms
2
)
h height of chamber (m)
J
s
solute ux (kg(m
2
s)
1
)
J
w
water permeation ux (ms
1
)
K diffusion resistivity (s m
1
)
k
d
mass transfer coefcient (ms
1
)
permeability (m
2
)
m
A
solute mass fraction (kgkg
1
)
n surface normal vector
n surface normal direction (m)
viscosity of uid (Pa s)
p pressure (Pa)
osmotic pressure (Pa)
R solute separation coefcient
Re Reynolds number
uid denisty (kgm
3
)
S structural parameter (m)
U uid velocity vector (ms
1
)