During reverse osmosis (RO) membrane filtration, performance is dramatically affected by fouling, which concurrently decreases the permeate flux while increasing the energy required to operate the system. Comprehensive design and optimization of RO systems are best served by an understanding of the coupling between membrane shape, local flow field, and fouling; however, current studies focus exclusively on simplified steady-state models that ignore the dynamic coupling between fluid flow, solute transport, and foulant accumulation. We developed a customized solver (SUMs: Stanford University Membrane Solver) under the open source finite volume simulator OpenFOAM to solve transient Navier-Stokes, advection-diffusion, and adsorption-desorption equations for foulant accumulation. We implemented two permeate flux reduction models at the membrane boundary: the resistance-in-series (RIS) model and the effective-pressure-drop (EPD) model. The two models were validated against filtration experiments by comparing the equilibrium flux, pressure drop, and fouling pattern on the membrane. Both models not only predict macroscopic quantities (e.g., permeate flux and pressure drop) but also the fouling pattern developed on the membrane, with a good match with experimental results. Furthermore, the models capture the temporal evolution of foulant accumulation and its coupling with flux reduction.
During reverse osmosis (RO) membrane filtration, performance is dramatically affected by fouling, which concurrently decreases the permeate flux while increasing the energy required to operate the system. Comprehensive design and optimization of RO systems are best served by an understanding of the coupling between membrane shape, local flow field, and fouling; however, current studies focus exclusively on simplified steady-state models that ignore the dynamic coupling between fluid flow, solute transport, and foulant accumulation. We developed a customized solver (SUMs: Stanford University Membrane Solver) under the open source finite volume simulator OpenFOAM to solve transient Navier-Stokes, advection-diffusion, and adsorption-desorption equations for foulant accumulation. We implemented two permeate flux reduction models at the membrane boundary: the resistance-in-series (RIS) model and the effective-pressure-drop (EPD) model. The two models were validated against filtration experiments by comparing the equilibrium flux, pressure drop, and fouling pattern on the membrane. Both models not only predict macroscopic quantities (e.g., permeate flux and pressure drop) but also the fouling pattern developed on the membrane, with a good match with experimental results. Furthermore, the models capture the temporal evolution of foulant accumulation and its coupling with flux reduction.
Reverse osmosis (RO) filtration systems are widely applied in seawater desalination [1,2,3,4,5], landfill leachate treatment [6,7], and wastewater reclamation [8,9,10,11,12,13,14]. Typically, RO performs one of the final stages of water treatment and is designed to remove ions or soluble substances.Due to the extraction of the solvent (e.g., water) on the feed side close to the membrane surface, the solute concentration rises, which is known as concentration polarization (CP) [15,16,17,18,19]. Some solutes can precipitate or crystallize on the membrane surface, while other solutes adsorb to the membrane, hindering permeation of the solvent and reducing the efficiency of the membrane [20,21]. Such fouling processes cause reduction of clean water permeate flux. By increasing the applied pressure, one can increase the pressure gradient across the membrane to force a larger permeate flux, but the energy input per unit flux increases as a result. Fouling depends on the solute and membrane properties; for instance, biologically active foulants can produce thick, relatively low permeability biofilms [22]. RO membrane modules require spacers to separate membrane leaves and create flow channels; these spacers play an important role in fouling development. For example, the most commonly used net-like spacers create dead zones where foulant cake growth is accentuated [23].Different mechanisms can be utilized at different scales to control fouling. These include: (i) changes in the morphology (shape) of the flow channel at the system scale (∼cm) [24,25,26,27,28]; (ii) modifications to the topology of the membrane surface at the micro-scale (∼mm–μm) [29,30,31,32,33,34,35]; (iii) chemical or surface treatment which changes the interaction force between foulant and membrane at the nano-scale (∼nm) [36,37,38].It has been shown that morphological changes can provide in-situ fouling mitigation; a number of studies [35,39,40,41] have demonstrated that flow and solute transport at both the macro- and micro-scales can be controlled by modifying the membrane/spacer morphology. However, most analyses still optimize the system by trial and error since a general framework to study foulant deposition and in situ control is still not available. Due to experimental difficulties and cost, performing extensive studies on different configurations is challenging.Computational models [5,25,42,43] represent an attractive alternative to more expensive experimentation as they allow one to virtually span the entire design space at a fraction of the cost; however, foulant dynamical behavior is elusive for most existing models. The major challenges associated with modeling dynamic fouling processes are (i) the temporal evolution of foulant deposition and (ii) the strong coupling between flow, bulk solute concentration, and foulant deposition. Complex spacer geometry complicates the matter even further, and, while inherently essential to RO system optimization, modeling the spatio-temporal evolution of fouling remains an open challenge.Most of the models that account for the temporal evolution of the foulant layer do so without a full coupling between flow, transport, and foulant deposition. For example, Bucs et al. [22] model the thickness of foulant as an empirically postulated function of time with a constant growth rate, yet the velocity and bulk concentration fields are determined from steady-state equations. Xie et al. [44] model fouling accumulation using a temporal adsorption/desorption equation under the hypothesis that the adsorption rate depends on the local bulk concentration. The authors also introduce in their model the process of mechanical removal of foulant due to hydrodynamic shear by introducing a stress term into the growth equation for the foulant. Again, not only are the flow and concentration fields solved by steady-state equations, but the flow field is imposed as a background field without accounting for the feedback from fouling processes. Lyster and Cohen [45] propose a set of equations and boundary conditions that couple the velocity component orthogonal to the membrane surface with the local concentration gradient on the membrane surface. While these conditions, derived by mass balance in two dimensions, are shown to successfully capture concentration polarization (CP) and the coupling between CP, flow and bulk concentration, the model does not account for unsteady terms and does not include a mechanism to relate CP to fouling.Recently, Ling and Battiato [46] developed a model that couples the transient Navier–Stokes and the advection–diffusion equations, as well as an adsorption–desorption equation for foulant accumulation. Although they validate it against experimental data and demonstrate that it is able to correctly capture unsteady measurements of permeate flux, its capability of correctly capturing spatial distribution of the foulant in morphologically complex membranes was not evaluated. This is a critical step in assessing the potential of using the model as a virtual laboratory for design and membrane performance optimization purposes. It is worth noticing that Ling and Battiato used an effective-pressure-drop (EPD) model, which couples the flux reduction and fouling accumulation by introducing an additional pressure reducing term. The EPD model varies from the more classical approach of treating the foulant layer as an additional flow resistance, which is often referred to as a resistance-in-series (RIS) model [47]. In this study, we use both approaches and compare them.Here, all processes are modeled using a 3D fully-coupled system of transient equations: the Navier–Stokes equations for flow, an advection–diffusion equation for the bulk concentration, and an adsorption–desorption equation for fouling. Furthermore, the model allows one to relate concentration polarization, occurring in the bulk solution, with fouling taking place on the membrane modeled as a surface concentration. The flux reduction induced by foulant accumulation is modeled using an adsorption–desorption equation which associates the local bulk concentration, foulant surface concentration, and permeate flux. All equations are implemented through a customized solver SUMS (Stanford University Membrane solver) in the open-source finite-volume framework OpenFoam.The model is validated by comparing three-dimensional simulations with fouling experiments conducted by Xie and et al. [44], who measured (i) the permeate flux and pressure drop and (ii) the spatial distribution of fouling patterns for different spacer configurations. Such comparisons demonstrate the RIS and EPD models’ capability of capturing both system-scale quantities (i.e., flux and pressure) and local effects (fouling pattern). The spacers studied by Xie et al. do not have conventional geometry; they comprise a set of sinusoidal flow channels that vary in amplitude and frequency. This experimental data set, with its unique design, has a wider variation in geometry (and thus a wider range of flow patterns) and spatial scales than most spacer studies; in addition, the data were readily available to us in raw form, making this a useful data set for testing the effectiveness of the SUMS framework.The paper is organized with Section 2 introducing the governing equations and simulation scenarios. In Section 3, we present the experimental setup and data post-processing technique to digitize the images of fouling patterns. In Section 4, we compare the simulated permeate flux, pressure drop, and fouling pattern with the corresponding experimental results. We provide concluding remarks in Section 5.
2. Materials and Methods
2.1. Formulation
We are interested in studying fouling accumulation on a flat sheet membrane as a function of time, , and location, . The flow field () of an incompressible viscous fluid satisfies the Navier–Stokes and continuity equations
where [m/s] is a three-dimensional velocity field , [kg m−1s−2] is the pressure, [kg/m3] is the fluid density, and [m2/s] is the fluid kinematic viscosity. Gravity is neglected in this study. The solute bulk concentration satisfies an advection–diffusion equation
where is the solute bulk concentration [mol/m3] in the liquid domain, and D [m2/s] is the molecular diffusion coefficient of the solute in water. A Langmuir adsorption–desorption equation (defined on the membrane surface) is used to model foulant accumulation on the membrane located at (see Figure 1, i.e., the surface concentration of the foulant [mol/m2], defined at , satisfies
where [] is the adsorption coefficient, [] is the desorption coefficient and is the equilibrium foulant concentration. The adsorption model uses the liquid–domain concentration adjacent to the membrane, , to determine the driving force for foulant adsorption on the membrane. It is worth emphasizing that the same kinetic equation has been adopted in both organic foulant growth [44,48] and crystal growth [49] modeling, where and can be determined via experiments. Additionally, such a framework allows one to evaluate concentration polarization and foulant accumulation individually. Ion (e.g., Ca) transport in solution is modeled by and its crystallization (e.g., CaSO or CaCO) and accumulation on the membrane is modeled by .
Figure 1
Three-dimensional sketch of the domain, with the definition of wall and membrane surfaces.
The previous equations are supported by appropriate boundary conditions at the inlet and outlet for the momentum and mass transport problems. Specifically,On the solid walls of the channel, no-slip and no-penetration conditions are employed. On the membrane surface, the velocity components and are modeled by the Beavers–Joseph condition [50],
where is a constant that only depends on the geometry of the membrane porous structure. In addition, the flux balancing boundary condition proposed by Lyster and Cohen [45]
is employed. In (7), is the permeate water flux, is the intrinsic membrane rejection rate [45], (set to in this study). The permeate flux across a clean membrane is modeled as:
where is the hydraulic membrane water permeability in the absence of fouling (i.e., when ), the pressure drop is defined as , with the local pressure and the ambient pressure, here set to zero. is the osmotic pressure difference between the feed and permeate, here we assume concentration at the permeate side is zero, namely:
where [] is the osmotic coefficient and is the bulk concentration near the membrane surface. When the local concentration increases, the permeate flux decreases due to the osmotic pressure. Additional flux reduction due to fouling can be modeled through (i) a resistance-in-series (RIS) model, and (ii) an effective pressure drop (EPD) model, which are discussed in the following.
2.2. Resistance-in-Series Model
The RIS model treats the foulant layer and the membrane as flow resistors that connect in series such that the fouled membrane permeability is and is modeled asThe former relationship quantifies the combined resistance induced by the membrane and the accumulated foulant. In (10), is the clean membrane resistance,
and is the fouled membrane resistance,
where is the fouled membrane permeability and is the normalized surface concentration: . When , the foulant layer results in the maximum flow resistance. The foulant permeability is modeled as a proportion of the clean membrane permeability, i.e.,
where is a dimensionless constant. Combining (9) with (10), while accounting for (11)–(13), the permeate flux across a fouled membrane in the RIS model can be written asIt is worth emphasizing that, when , then , then relationship (9) for clean membranes is recovered. However, the model cannot capture local clogging of the membrane (i.e., ) when , since such condition would require , or such that , which contradicts the model formulation where is just a fitting constant different from zero.
2.3. Effective Pressure Drop Model
In the EPD model, Equation (9) is generalized under fouled conditions through a modification of the effective driving pressure drop, , where a pressure reduction due to local foulant accumulation, [46], is introduced,In (15), is a foulant coefficient. Equation (9) for clean membranes is readily recovered when and . In addition, (15) is able to capture local blockage () when . Additionally, the EPD formulation (15) directly associates the flux reduction with precipitation kinetics. This allows one to achieve the coupling between flow, bulk transport, and foulant deposition exclusively through boundary conditions on the membrane surface, without the need for additional ad hoc parametrization of the fouled membrane resistance. In this study, we will compare these two approaches.Once the transient, coupled flow and transport problems are solved by using the RIS or the EPD model for fouling, the permeate flow rate
can be calculated as
where is defined by either (14) or (15), respectively, and is the non-fouled region of the membrane surface and is defined by using a threshold value of the surface concentration , i.e., (with in this study), asThe set of Equations (1)–(17) can be cast in dimensionless form. We define the dimensionless quantities
where and are the dimensionless velocity field and coordinate axes, respectively. We also introduce the following dimensionless numbers,
where , , , are the Reynolds, Péclet and Damköhler numbers, respectively. Then, the dimensionless form of Equations (1)–(3) reads as follows:
for flow, and
for transport. On the membrane surface (), the dimensionless boundary conditions for flow and transport are slip conditions in the direction parallel to the membrane
where is the Beavers–Joseph constant and is selected to be 2, and the dimensionless flux balancing condition for mass transport
where
and
for the resistance-in-series model, or
for the effective pressure drop model. In (26) and (27), the dimensionless permeability is defined asA complete list of all boundary conditions is provided in Table 1. The dimensionless permeate flow rate is
Table 1
Boundary Conditions for the simulation.
Boundary
Flow
Bulk Concentration
Pressure
u
Cb
P
Inlet, Γi
u=(1,0,0)
Cb=1
∂P/∂n=0
Outlet, Γo
∂u/∂n=0
∂Cb/∂n=0
∂P/∂n=0
Solid Wall, Γw
u=0
∂Cb/∂n=0
∂P/∂n=0
Membrane, Γm
u=(uh,vh,wh)
∂Cb/∂n=whCb
P^out/ν2/B2
The 3D model (20)–(29) is implemented through the customized solver SUMs (Stanford University Membrane solver) in the open source finite volume simulator OpenFOAM, where an implicit time scheme for the transient solver and second order discretization in space are employed. The numerical mesh of the simulation is generated by a built-in OpenFOAM mesh tool, SnappyHexMesh, and the mesh resolution is determined such that the thinnest throat in the channel contains 15 numerical grids.
3. Experimental Data and Image Post-Processing
Experiments were performed with spacers inserted into a flat-sheet crossflow test cell. Each spacer formed ten equivalent flow paths on the membrane, see Figure 2. Each flow path was 6 mm wide and 1.5 mm high. The membrane was on the 6 mm side of the flow path. The straight-line distance between the entrance and exit of each flow path was 130 mm, resulting in an active membrane area of 780 mm2 for all configurations.
Figure 2
Three-dimensional rendering of the experimental setup by Xie et al. [24]. The membrane after flooding experiment together with a detailed rendering of spacer structure are shown on the right-hand side.
The experiments involved four sinusoidal spacers with different amplitudes and periods and a straight channel membrane for benchmark, see Figure 3. The data collected involve measurements of steady-state permeate flux and pressure drop [44], as well as spatial distribution of the foulant on the membrane surface after flooding concentrated solution. The full description of the setup, data collection procedure, and data type can be found in [24,44]. A list of experimental parameters is provided in Table 2. The experimental data collected include measured permeate flux, pressure drop, and fouling pattern on the membrane surface.
Figure 3
Spacer geometries R1, S1, S2, S3, and S4, and corresponding sinusoidal functions.
Table 2
Experimental parameters, symbols, values, and corresponding units.
Parameter
Experimental Parameters
Symbol
Value
[L,T,M]
Width
B
6×10−3
m
Height
H
1.5×10−3
m
Viscosity
ν
1×10−6
m2/s
Diffusion Coeff.
D
2×10−11
m2/s
Outlet Pressure
Pout
4137
Psi
Inlet Velocity
Uin
0.15
m/s
Concentration
C0
50
mmol/L
Permeability
Km
5×10−8
m/(s·kPa)
Images of fouling patterns for different spacer morphologies need to be processed to map color intensity into surface concentration for comparison with numerical simulation. This is achieved in three sequential steps: (i) one flow channel is extracted from the raw image of the membrane, (ii) the image color intensity (in gray scale) is mapped to surface concentration according to
where is the surface concentration from the experiment, is the maximum gray scale intensity and I is the gray scale intensity at a given location; (iii) the experimental fouling patterns for the different spacers morphologies are obtained by thresholding the surface concentration as specified in Equation (17), i.e., surface concentration equal to or higher than the threshold value (with ) is used to represent the experimental fouling pattern. In Figure 4, we show the unprocessed pictures of the fouling patterns in a single channel (top) and the fouling patterns after mapping to concentration fields (bottom) for each spacer morphology. The latter are used for a direct comparison with numerically simulated fouling patterns as discussed in the following section.
Figure 4
Images of the fouled membrane at the end of each experiment (top brown images) and digitalized fouling patterns (bottom red images) based on the gray scale of the experimental results. The threshold of all the images is set to be .
4. Results and Discussion
In this section, we present the simulation results from the two fouling models, the RIS and the EPD, defined by Equations (26) and (27), respectively. Both models are used to predict fouling, steady state permeate flux, and pressure drop for all five geometries.The simulation parameters are set equal to the values reported in the experiments [24], and listed in Table 2. Additionally, studies on membrane adsorption/desorption rates have shown that the ratio between and varies from to 1 [48]. In our study, we set . More specifically, since the absolute values of and only affect how fast the foulant reaches equilibrium , we select and . The dimensionless number corresponding to the experimental conditions investigated are reported in Table 3, where is determined by the experimental parameters, and and are determined by the selection of and . Furthermore, is fitted by using the experimental data of R1. We note that, in addition to the parameters listed above, which are shared by both the RIS and EPD models, each model has one undetermined parameter: in the RIS model, and in the EPD model. Such parameters are fitted from experimental flux measurements on the benchmark rectangular geometry, R1, and then kept constant to predict flux, pressure, and fouling pattern for the all other geometries with and , for the RIS and EPD models, respectively. In each simulation, the inlet concentration is set to when , i.e.,
Table 3
The fixed parameters of all the simulations.
Model
Re
DaI
DaII
Ao
β
Ak
Ap
RISEPD
900
5×107
4×10−3
0.067
2
0.07-
-3600
For all simulations and the total simulated time is 0.5 h.
4.1. Steady-State Flux and Pressure
We compare the steady-state permeate flux measured in the experiments with the simulated flux. The flux is numerically computed from Equation (16) with defined by (14) or (15) for the RIS and EPD models, respectively. The pressure drop, , is calculated as
where is the average pressure at the inlet, is the imposed pressure at the outlet, and L is the total length of the channel. In Figure 5, we plot both the measured and the simulated permeate fluxes from the RIS and EPD models, as well as the pressure drop for all five spacer configurations. The EPD model exhibits better agreement with the experimental flux than the RIS model, which underestimates the experimental flux when the geometry is more torturous (S1–S4). The difference in performance between the two models can be explained as follows. When the geometry is more torturous, the foulant distribution exhibits a more heterogeneous pattern along the membrane (see Figure 4), and it is associated with a less uniform velocity distribution. In the RIS model, the flow resistance is modeled by the combination of the membrane resistance and the foulant resistance, where the membrane permeability is a small value: as a result, the local flux is less sensitive to foulant distribution heterogeneity. On the other hand, in the EPD model, effective pressure loss due to the foulant is calculated by using a linear dependence which allows for accounting for the direct impact of local foulant variations on flux. Both models provided similar longitudinal pressure drop prediction, and the results are in good agreement with the experimental results, except for the S4 geometry. A good match with experiments is expected since the flux in RO systems is small compared to the crossflow velocity and thus flux boundary conditions would not significantly alter the longitudinal flow. Overall, the results suggest that, for the straight spacer (R1), both the RIS and EPD models can match the experimental results, while, for sinusoidal spacers (S1–S4), the EPD model can more accurately predict the measured flux. To estimate the overall accuracy of each model, we define error associated with the prediction of the permeate flux,
where and are the numerical and experiment pressure drop, respectively. We also define the error associated with the pressure drop estimation as:
where and are the flux results of simulation and experiment, respectively. The error of the RIS is and , the error of the EPD model is and , which is consistent with Figure 5.
Figure 5
Comparison between the simulated permeate flux and pressure drop and the experimental results. Different shapes indicate results of different channel shapes, and the blue and red markers represent the RIS and the EPD models, respectively.
4.2. Dynamics
Tracking flux decline is an essential component of assessing the filtration process as the decline curve tracks the correlation between foulant accumulation and flux reduction.In Figure 6, we plot both the average permeate flux normalized by the flux before solute injection begins,
as well as the average foulant accumulation defined as
for the R1 and the S4 geometries and the RIS and EPD models. Both models show transient flux reduction and the flux results are closely coupled with foulant accumulation: as the foulant builds up, permeate flux decreases. Both models predict similar foulant accumulation, although the EPD model shows faster foulant buildup in the initial stage. For the flux reduction curves, the RIS shows little dependence on the two geometries, while the EPD model is able to better capture flux differences between between R1 and S4.
Figure 6
Comparison of the flux decline (left axis) of R1 and S4, and foulant accumulation (right axis) of R1 and S4 using RIS and EPD boundary conditions.
4.3. Fouling Pattern
Once the models have been validated against device-scale measurements, we proceed to test their ability to reproduce the spatial distribution of fouling patterns at steady state. For the RIS and the EPD models, we select the individually to plot the foulant distribution, where is determined such that the foulant coverage reaches 50% of the total area of the membrane, i.e.,In Figure 7, Figure 8 and Figure 9, we compare the experimental and predicted fouling patterns from the two models for all geometries. Overall, the model results show good agreement with data regardless of the flux boundary condition used. Specifically, the models correctly capture a number of features in the experimental fouling patterns: (i) more foulant accumulates near the outlet than at the inlet, (ii) foulant accumulates at the peaks and troughs of the sinusoidal channel, and (iii) for sinusoidal spacers with larger amplitude, the fouling pattern develops an asymmetric shape with not symmetric tails extending upstream.
Figure 7
Comparison of the fouling pattern of R1, between the experimental results (in red), the RIS model simulation results (in blue) and the EPD model (in orange).
Figure 8
Comparison of the fouling pattern of S1 and S2, between the experimental results (in red), the RIS model simulation results (in blue) and the EPD model (in orange).
Figure 9
Comparison of the fouling pattern of S3 and S4, between the experimental results (in red), the RIS model simulation results (in blue) and the EPD model (in orange).
Overall, the fouling pattern exhibits strong spatial heterogeneity, a result of coupling between adsorption and local flow conditions, which can significantly differ across channel morphologies. A framework coupling between flow, solute transport, and foulant accumulation is robust in modeling heterogeneous spacers and can accurately predict high fouling zones.
5. Conclusions
In this study, we investigate the ability of two different fouling models (RIS and EPD) to correctly capture both system-scale performance quantities, namely permeate flux and pressure drop, as well as fine-scale features, such as high fouling regions. The two models are constructed as boundary conditions on the membrane surface and implemented in the code SUMs within the OpenFOAM framework. Both fouling models have only one fitting parameter, calibrated against the rectangular membrane benchmark geometry. Fit-free predictions are then performed on four membranes with sinusoidal spacers with different amplitudes and frequencies. Model predictions are tested against the experimental data, which included both system scale measurements (flux decline curves and pressure drop) and local measurements (fouling patterns). Both models were overall able to capture both (i) system-scale pressure drop and (ii) spatio-temporal fouling patterns for five different spacer geometries, although the EPD model was more sensitive to the impact of spacer morphologies on flux, and therefore better able to predict both flux decline and steady-state flux for different morphologies. Both the RIS and the EPD models were successful in capturing the spatial distribution of foulant, and its main experimentally observed features. These results suggest that such a framework is able to successfully (i) simulate flow, transport, and fouling process using transient equations; (ii) couple the flow, bulk concentration and surface concentration of the foulant dynamically while elucidating foulant accumulation mechanisms; (iii) associate concentration polarization with fouling by using an adsorption type equation, and (iv) incorporate different flux reduction models such as the RIS model and the EPD model. Future work includes generalization of the code to Membrane Distillation (MD) processes and other filtration techniques as well as to more complex spacer geometries and system-scale (i.e., module scale) domains. Moreover, as a three-dimensional simulator, SUMs are compatible with three-dimensional geometries imported directly from design tools. As a result, the code can be directly used for filtration systems optimization in industrial applications.
Authors: Mark A Shannon; Paul W Bohn; Menachem Elimelech; John G Georgiadis; Benito J Mariñas; Anne M Mayes Journal: Nature Date: 2008-03-20 Impact factor: 49.962
Authors: Lauren F Greenlee; Desmond F Lawler; Benny D Freeman; Benoit Marrot; Philippe Moulin Journal: Water Res Date: 2009-03-18 Impact factor: 11.236
Authors: Yiben Gao; Sanna Haavisto; Weiyi Li; Chuyang Y Tang; Juha Salmela; Anthony G Fane Journal: Environ Sci Technol Date: 2014-11-24 Impact factor: 9.028
Authors: Szilárd S Bucs; Rodrigo Valladares Linares; Johannes S Vrouwenvelder; Cristian Picioreanu Journal: Water Res Date: 2016-09-20 Impact factor: 11.236