| Literature DB >> 35207120 |
Marcello Di Martino1,2, Styliani Avraamidou3, Efstratios N Pistikopoulos1,2.
Abstract
An ever-growing population together with globally depleting water resources pose immense stresses for water supply systems. Desalination technologies can reduce these stresses by generating fresh water from saline water sources. Reverse osmosis (RO), as the industry leading desalination technology, typically involves a complex network of membrane modules that separate unwanted particles from water. The optimal design and operation of these complex RO systems can be computationally expensive. In this work, we present a modeling and optimization strategy for addressing the optimal operation of an industrial-scale RO plant. We employ a feed-forward artificial neural network (ANN) surrogate modeling representation with rectified linear units as activation functions to capture the membrane behavior accurately. Several ANN set-ups and surrogate models are presented and evaluated, based on collected data from the H2Oaks RO desalination plant in South-Central Texas. The developed ANN is then transformed into a mixed-integer linear programming formulation for the purpose of minimizing energy consumption while maximizing water utilization. Trade-offs between the two competing objectives are visualized in a Pareto front, where indirect savings can be uncovered by comparing energy consumption for an array of water recoveries and feed flows.Entities:
Keywords: mixed-integer linear programming; neural network modeling; reverse osmosis; surrogate modeling
Year: 2022 PMID: 35207120 PMCID: PMC8879670 DOI: 10.3390/membranes12020199
Source DB: PubMed Journal: Membranes (Basel) ISSN: 2077-0375
Inorganic feed water composition of the RO plant. Comparison of taken measurements in January and July 2017.
| Analyte | Results January 2017 ( | Results July 2017 ( |
|---|---|---|
| Total Alkalinity as CaCO | 222 | 227 |
| Total Dissolved Solids | 1300 | 1350 |
| Chloride | 237 | 243 |
| Fluoride | 0.215 | Not measured |
| Nitrate | <0.5 | Not measured |
| Phosphate | <0.1 | Not measured |
| Sulfate | 462 | 481 |
| Calcium | 26.8 | 24.4 |
| Iron | 0.216 | 0.171 |
| Magnesium | 12.5 | 11.0 |
| Silicon | 7.60 | 8.15 |
| Sodium | 418 | 416 |
| Strontium | 2.17 | 1.96 |
| Iron Dissolved | <0.125 | 0.159 |
| Aluminum |
|
|
| Barium |
|
|
| Hardness (Ca/Mg calculation) | 118 | 106 |
| Silica as SIO | 16.3 | 17.4 |
Figure 1RO process overview and available measurements of the HOaks Desalination plant.
Figure 2Feed flows of the RO plant of the fist six month of the year 2017.
Overview of measured data throughout the RO plant per stage. The pressures were measured in psi and the feed flow in . Both have been converted to SI units.
| Parameter | Stage 1 | Stage 2 | Stage 3 |
|---|---|---|---|
| Feed pressure (bar) | |||
| Retentate pressure (bar) | |||
| Permeate Conductivity ( | |||
| Feed flow ( |
|
Figure 3Linear regression results of retentate pressure of stage 1, first parallel flow.
Figure 4Linear regression results of retentate pressure of stage 2, first parallel flow.
Figure 5Linear regression results of retentate pressure of stage 3, first parallel flow.
Normalized liner regression results for the retentate pressure of Stage 1.
| Stage 1 | ||||
|---|---|---|---|---|
| Parallel Flow | 1 | 2 | 3 | 4 |
| Slope | 0.9738 | 0.9961 | 0.9639 | 0.9394 |
| Intercept | −0.0178 | −0.0109 | −0.0159 | −0.0429 |
Normalized liner regression results for the retentate pressure of Stage 2.
| Stage 2 | ||||
|---|---|---|---|---|
| Parallel Flow | 1 | 2 | 3 | 4 |
| Slope | 0.9428 | 0.9717 | 0.9387 | 0.8924 |
| Intercept | −0.0438 | 0.0002 | −0.0344 | −0.0821 |
Normalized liner regression results for the retentate pressure of Stage 3.
| Stage 3 | ||
|---|---|---|
| Parallel Flow | 1 | 2 |
| Slope | 0.5704 | 0.5551 |
| Intercept | −0.2841 | −0.3053 |
Linear regression performance for the retentate pressure of each stage and parallel flow, in terms of R (root mean square error).
| Parallel Flow | Stage 1 | Stage 2 | Stage 3 |
|---|---|---|---|
| 1 | 0.9996 | 0.9997 | 0.9744 |
| 2 | 0.9965 | 0.9997 | 0.9746 |
| 3 | 0.9997 | 0.9999 | X |
| 4 | 0.9996 | 0.9998 | X |
Figure A1Linear regression results of retentate pressure of stage 1, second parallel flow.
Figure A2Linear regression results of retentate pressure of stage 1, third parallel flow.
Figure A3Linear regression results of retentate pressure of stage 1, fourth parallel flow.
Figure A4Linear regression results of retentate pressure of stage 2, second parallel flow.
Figure A5Linear regression results of retentate pressure of stage 2, third parallel flow.
Figure A6Linear regression results of retentate pressure of stage 2, fourth parallel flow.
Figure A7Linear regression results of retentate pressure of stage 3, second parallel flow.
Weights and biases of the ANN to approximate . One input () and one hidden layer with three nodes.
| Layer | Weight | Bias |
|---|---|---|
| Hidden layer | 0.7617 | −0.2093 |
| −0.9346 | 0.6925 | |
| 0.7775 | 0.3956 | |
| Output layer | −0.5216 | |
| −0.4094 | −0.3413 | |
| 1.2498 |
Figure 6ANN with ReLUs for the approximation of the pressure difference across the ERD in stage 3.
Figure A8Calculation results based on the surrogate model for . Both parallel flows are taken into account.
Weights and biases of the ANN to approximate . One input () and one hidden layer with two nodes.
| Layer | Weight | Bias |
|---|---|---|
| Hidden layer | −1.7695 | −1.3021 |
| 1.7932 | −1.3353 | |
| Output layer | −2.0706 | −0.017 |
| 2.1311 |
Figure A9Approximation of with a separate ANN, based on stage 3 parallel flow one.
Figure A10Approximation of with a separate ANN, based on stage 3 parallel flow one.
Figure 7Stage 3 pressure description.
Results of estimating the water recoveries throughout the RO plant.
| Parameter | Mean | Max | Min |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inputs and outputs of various possible ANNs. In each case only one hidden layer has been considered (; ).
| Approach | Input | Output | #Nodes |
|
|---|---|---|---|---|
| 7 | 0.961 | |||
| 10 | 0.973 | |||
| Stage 1 | ||||
| 9 | 0.972 | |||
| 8 | 0.958 | |||
| 12 | 0.965 | |||
| Stage 2 | ||||
| 11 | 0.964 | |||
| 8 | 0.952 | |||
| 5 | 0.951 | |||
| Primary RO train | ||||
| 6 | 0.954 | |||
| 3 | 0.954 | |||
|
| ||||
| 5 | 0.968 | |||
| Stage 3 | ||||
| 4 | 0.968 | |||
|
| 3 | 0.895 | ||
|
| 4 | 0.894 | ||
| Overall plant |
| 3 | 0.898 | |
Figure A11Results of the ANN training for the approximation of the overall permeate concentration, R = 0.895.
Weights and biases of the ANN to approximate . Five inputs (, , , , ) and one hidden layer with three nodes.
| Layer | Weight | Bias |
|---|---|---|
| Hidden layer | −0.9282 0.1619 1.1833 −0.7842 1.2263 | 0.2516 |
| −0.0198 −0.0470 0.0774 0.0187 −1.4914 | −0.4574 | |
| −0.6438 1.0768 −2.2842 0.9856 0.7062 | −0.5085 | |
| Output layer | −0.2997 | |
| −0.5658 | −0.3704 | |
| 1.8043 |
Figure A12Normalized results multivariate linear regression of the RO system to approximate the overall permeate concentration , R = 0.848.
Monthly averaged feed flow and water recovery of the RO plant for the year 2017.
| Parameter | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sept | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 8Energy minimization results of the year 2017. Comparison of minimized energy results and the overall RO plant energy consumption.
Figure 9Pareto front evaluating the trade-off between minimizing the energy consumption in kW, the feed flow, as well as the water recovery of the system.
Specific energy consumption of the obtained multi-objective optimization results.
|
|
|
|---|---|
| 44 | 0.1923 |
| 50 | 0.2455 |
| 55 | 0.2868 |
| 60 | 0.3245 |
| 65 | 0.3597 |
| 70 | 0.3941 |
| 75 | 0.4294 |
| 80 | 0.4665 |
| 85 | 0.5072 |