TITLE Cleaning water from benzene pollution by air strippingSOLUTION_MASTER_SPECIES#element species alk gfw_formula element_gfwBenzene Benzene 0.0 C6H6 78.115SOLUTION_SPECIESBenzene = Benzene log_k 0 delta_h 0 kcalPHASESBenzene(g) Benzene = Benzene log_k -2.727 # log(K_Henry in mol/L/Atm) delta_h 8.097 kcal T_c 288.85; -P_c 48.3; -Omega 0.212ENDGAS_PHASE 1 -pressure 1 # external pressure at the top of the colomn? -fixed_volume -volume 0.1 # LBenzene(g) 0ENDUSER_GRAPH 1 -headings vol Dissolved_benzene Standard Gas_benzene -axis_titles "Liter gas per liter of water" "Dissolved Benzene, mg/L" "Gas-phase Benzene, moles" -axis_scale y_axis auto auto auto auto log -axis_scale sy_axis auto auto auto auto log -initial_solutions true -connect_simulations true -plot_concentration_vs x -start10 PUT(GET(1) + (GAS("Benzene(g)") > 0) * 0.1, 1)20 GRAPH_X GET(1)30 GRAPH_Y TOT("Benzene")*GFW("Benzene")*1000, 0.00540 GRAPH_SY GAS("Benzene(g)") -endENDSOLUTION 1 Water polluted with benzeneunits mmol/kgwpH 7 chargetemp 25Benzene 1 # 78.1 mg/kgw (at the standard for drinking water <0.005 mg/L)water 1 # kgENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 ENDUSE SOLUTION 1USE GAS_PHASE 1SAVE solution 1 END
10 PUT(GET(1) + (GAS("Benzene(g)") > 0) * 0.1, 1)
USE solution 1USE gas_phase 1SAVE solution 1SAVE gas_phase 1
DATABASE c:\phreeqc\database\minteq.v4.datTITLE SOLUTION_MASTER_SPECIESOxg Oxg 0 Oxg 32 N NO3- 0 14.0067 14.0067N(-3) NH4+ 0 14.0067N(0) N2 0 14.0067Phenol Phenol 0 Phenol 94.11SOLUTION_SPECIESOxg = Oxg log_k 0Phenol = Phenol Log_k 0NH4+ = NH3 + H+ log_k -9.252 delta_h 12.48 kcal -analytic 0.6322 -0.001225 -2835.76 -gamma 2.5 02 NO3- + 12 H+ + 10 e- = N2 + 6 H2O log_k 207.08 delta_h -312.13 kcalNO3- + 10 H+ + 8 e- = NH4+ + 3 H2O log_k 119.077 delta_h -187.055 kcal PHASESOxg(g) O2 + 4 H+ + 4 e- = 2 H2O log_k 83.0894 delta_h -571.66 kJN2(g) N2 = N2 log_k -3.26 delta_h -1.358 kcalNH3(g) NH3 = NH3 log_k 1.77 delta_h -8.17 kcalPhenol(g) Phenol = Phenol -log_k -3.45 -delta_h 96.4 KJFix_pH H+ = H+ log_k 0GAS_PHASE 0 -fixed_volume-pressure 1 -volume 0.2 # L in headspace-temperature 25N2(g) 0.78 # a portion of N2 in atmospheric airOxg(g) 0.242 # a portion of O2 in atmospheric airCO2(g) 0.00044 # a portion of CO2 in atmospheric air NH3(g) 1e-6 # a portion of NH3 in atmospheric airPhenol(g) 1e-6 # a portion of Phenol in atmospheric air END SOLUTION 0 Initial waterunits mg/lDensity 1 calculatepH 7.7 temp 25N(-3) 5470 # Total ammonia nitrogen: 4500 mg/lAcetate 4620 Phenol 1640 Cl 10 chargewater 1 ENDMIX 10 0.1 # 100 mLSAVE SOLUTION 0SELECTED_OUTPUT; -reset false; -file NH3_gas.txtUSER_PUNCH -start 10 for i = 0 to 120 step 1 20 punch "USE SOLUTION 0" + eol$25 punch "EQUILIBRIUM_PHASES" + eol$ 27 punch " Fix_pH -9.3 NaOH 10" + eol$30 punch "USE GAS_PHASE 0" + eol$40 punch "REACTION_TEMPERATURE 85" + eol$45 punch "SAVE SOLUTION 0" + eol$50 punch "END" + eol$60 next i-endENDPRINT; -reset false; -selected_out falseUSER_GRAPH 1-axis_titles "The total volume of air passed, L" "Ammonium mass removal, %" -start10 GRAPH_X GAS_VM * (GAS("NH3(g)") + GAS("N2(g)") + GAS("Oxg(g)") + GAS("CO2(g)") + GAS("H2O(g)") + GAS("Phenol(g)")) * (SIM_NO - 3) 20 GRAPH_Y ((0.3917 - TOT("N(-3)")) / 0.3917) * 100 -endINCLUDE$ NH3_gas.txtEND
#DATABASE c:\phreeqc\database\minteq.v4.datTITLESOLUTION_MASTER_SPECIES Phenol Phenol 0 Phenol 94.11 Acetate Acetate- 1 59.045 59.045SOLUTION_SPECIESPhenol = Phenol log_k 0Acetate- = Acetate- log_k 0Acetate- + H+ = H(Acetate) log_k 4.757 delta_h 0.41 kJ -gamma 0 0PHASESAmm(g) Amm = Amm log_k 1.7966 -analytical_expression -18.758 0.0003367 2511.3 4.8619 39.192 0Oxg(g) Oxg = Oxg -analytical_expression -7.5001 0.0078981 0 0 200270 0N2(g) N2 = N2 log_k -3.1864 -analytical_expression -58.453 0.001818 3199 17.909 -27460 0CO2(g) CO2 = CO2 log_k -1.468 delta_h -4.776 kcal -analytical_expression 10.5624 -0.023547 -3972.8 0 587460 1.9194e-05H2O(g) H2O = H2O log_k 1.506 delta_h -44.03 kJ -analytical_expression -16.5066 -0.0020013 2710.7 3.7646 0 2.24e-06Phenol(g) Phenol = Phenol log_k -3.45 delta_h 96.4 kJFix_pH H+ = H+ log_k 0GAS_PHASE 0 -fixed_volume -pressure 1 -volume 0.2 -temperature 25 Amm(g) 1e-06 CO2(g) 0.00044 N2(g) 0.78 Oxg(g) 0.242 Phenol(g) 1e-06END SOLUTION 0 Initial water temp 25 pH 7.7 pe 4 redox pe units mg/l density 1 Acetate 4620 Amm 5470 as N Cl 10 charge Phenol 1640 -water 1 # kgENDMIX 10 0.1 # 100 mLSAVE SOLUTION 0SELECTED_OUTPUT; -reset false; -file NH3_gas.txtUSER_PUNCH 1 -headings -start 10 FOR i = 0 TO 5*120 STEP 1 20 PUNCH "USE SOLUTION 0"+EOL$ 30 PUNCH "EQUILIBRIUM_PHASES"+EOL$ 40 PUNCH " Fix_pH -9.3 NaOH 10"+EOL$ 50 PUNCH "USE GAS_PHASE 0"+EOL$ 60 PUNCH "REACTION_TEMPERATURE 1"+EOL$ 70 PUNCH "85"+EOL$ 80 PUNCH "SAVE SOLUTION 0"+EOL$ 90 PUNCH "END"+EOL$100 NEXT i -endENDSELECTED_OUTPUT 1-active falseENDUSER_GRAPH 1 -headings vol %_removal Amm -axis_titles "The total volume of air introduced, L" "Ammonium mass removal, %" "Amm, mol/kgw" -initial_solutions false -connect_simulations true -plot_concentration_vs x -start10 stp = GET(0)+120 PUT(stp, 0)30 GRAPH_X stp * 0.240 GRAPH_Y((0.3917-TOT("Amm"))/0.3917)*10050 GRAPH_SY TOT("Amm") -end -active trueINCLUDE$ NH3_gas.txtEND