Database C:\phreeqc\database\PITZER.DAT# Phase defintion Phases Brucite Mg(OH)2 = Mg++ + 2 OH- log_k -10.88 -delta_H 4.85 kcal/mol Vm 24.6Magnesite MgCO3 = CO3-2 + Mg+2 -log_k -7.8 -delta_h -7.048 kcal -analytic 7.267 -0.033918 -1476.604 -Vm 28.018 Calcium_Hydroxide # Reardon, 1990Ca(OH)2 = Ca+2 + 2 OH- -log_k -5.19 -Vm 33.1 END solution 1 1st stage RO brine -units mg/L -temp 20.0 pH 7.4Si 48.2 Ca 703.3Mg 2105.5 K 619.9Na 17760.9Alkalinity 202.6 as HCO3 Br 146Cl 32510F 0.617N 2.85P 0.27S(6) 4630Al 0.003Ba 0.194Sr 20.3Li 0.198 B 6.31END solution 11 2nd stage RO brine -units mg/L -temp 20.0 pH 7.6Si 49.1 Ca 956.5Mg 2760.4 K 824.9 Na 21070.0Alkalinity 265.25 as HCO3 Br 152 Cl 39645F 0.898N 6.65P 0.15S(6) 5593Al 0.004Ba 0.09Sr 27.1Li 0.329 B 8.63END use solution 1reaction 1 HCl 1 0.004 moles Equilibrium_Phases 1 CO2(g) -3.4 Save solution 2 END Use solution 2 reaction 2 NaOH 1 0.2 moles Equilibrium_Phases 2Brucite 0 0 Calcium_Hydroxide 0 0 Magnesite 0 0 Calcite 0 0 Dolomite 0 0 Chrysotile 0 0 Talc 0 0 Barite 0 0 Sepiolite 0 0Quartz 0 0 # Chlorite(14A) 0 0 # Strontianite 0 0 # K-feldspar 0 0 ** Not in Pitzer database # K-mica 0 0 **# Hydroxyapatite 0 0 **Save solution 3 END Use solution 3 reaction 3 CaCl2 10.033 moles in 1 steps save solution 4 END Use solution 4 Reaction_Temperature 1 70Reaction 4 H2O -1 46 moles Equilibrium_Phases 3Gypsum 0 0 Halite 0 0 Sylvite 0 0Anhydrite 0 0Barite 0 0 Aragonite 0 0 Calcite 0 0 Brucite 0 0 Calcium_Hydroxide 0 0 Magnesite 0 0 Dolomite 0 0 Quartz 0 0save solution 5 END Use solution 5 Use reaction_temperature 1Reaction 5 H2O -1 9 in 18 Steps Equilibrium_Phases 4 Halite 0 0 Sylvite 0 0 Save solution 6 User_graph 1-chart_title " Extent of evaporation to extract Salt -1 "-axis_titles "Volume of water Evaporated (ml) " "moles" -headings "Volume_Remaining(ml)" "NaCl" "KCl" -start 10 vol_rW= 0.198*.998 # volume fo water remaining after gypsum extraction in l20 graph_x (vol_rW-tot("water")*0.998)*1000 # in ml - vol of water remaining after further evaporation 30 graph_y EQUI_DELTA("Halite") EQUI_DELTA("Sylvite") -end END User_graph 1-detach end Use solution 5 use reaction_temperature 1 use Equilibrium_Phases 4 use reaction 5 user_graph 2 -chart_title " Extent of evaporation to extract Salt -2 "-axis_titles "Volume of water Evaporated (ml) " "Efficiency(%)"-headings "Volume_Remaining(ml)" "NaCl_EXTEFF" "Na_Removal_EFF" "Cl_Removal_EFF"-start 10 vol_rW= 0.198 # volume fo water remaining after gypsum extraction in l after step 6 20 graph_x (vol_rW-tot("water")*0.998)*1000 # in ml vol of water evaporated40 Nai= 1.021e+00 # only mass initial Na present after CaCl2 dosage 50 Cli= 1.044e+00 # only mass initial Cl present after CaCl2 dosage 60 NaCl_ExtEff= EQUI_DELTA("Halite")*100/Nai70 Na_Removal_EFF= (Nai-totmole("Na"))*100/Nai80 Cl_Removal_EFF = (Cli-totmole("Cl"))*100/Cli90 graph_y NaCl_ExtEff Na_Removal_EFF Cl_Removal_EFF-end END
SOLUTION-units mol/kgwNa 1K 1Cl 2ENDUSE solution 1EQUILIBRIUM_PHASESHalite 0 0Sylvite 0 0REACTION 1H2O 1-55.4 in 20 stepsUSER_GRAPH 1 -headings f Halite Sylvite -axis_titles "Concentration factor" "Moles" "" -axis_scale x_axis auto auto auto auto log -initial_solutions false -connect_simulations true -plot_concentration_vs x -start10 GRAPH_X 1 / TOT("Water")20 GRAPH_Y EQUI("Halite"), EQUI("Sylvite")30 END -end -active trueEND