SOLUTION_MASTER_SPECIES Organic Organic 0 CH2O 30.0271 Snd Snd 0 N 14.0067 Xnd Xnd 0 N 14.0067 Xi Xi 0 CH2O 30.0271 Xp Xp 0 C6H12NO2 130 Xs Xs 0 CH2O 30.0271SOLUTION_SPECIESOrganic = Organic log_k 0 delta_h 0 kJSnd = Snd log_k 0 delta_h 0 kJXnd = Xnd log_k 0 delta_h 0 kJXi = Xi log_k 0 delta_h 0 kJXp = Xp log_k 0 delta_h 0 kJXs = Xs log_k 0 delta_h 0 kJ2 NO3- + 12 H+ + 10 e- = N2 + 6 H2O #-log_k 207.08 -log_k 0RATES#p1 Aerobic growth of heterotrophic biomass Denitrification_withO -start10 u = (4*32/176)/(24*3600)20 Ks = 10/32*1e-330 Koh = 0.2/32*1e-340 f1 = MOL("Organic")/(Ks + MOL("Organic"))50 f2 = MOL("O2")/(Koh + MOL("O2"))60 rate = u * KIN("heterotrophic") * f1 * f2 *176 70 moles = rate * TIME80 PUT(rate, 1)90 if (M + moles) < 0 then moles = -M100 SAVE moles -end#p2 Anoxic growth of heterotrophic biomass Denitrification_withoutO -start10 u = (4*32/176)/(24*3600)20 Ks = 10/32*1e-330 Koh = 0.2/32*1e-340 Kno = 0.5/14*1e-350 ng = 0.860 f1 = MOL("Organic")/(Ks + MOL("Organic"))70 f2 = Koh/(Koh + MOL("O2"))80 f3 = TOT("N")/(Kno+TOT("N"))90 rate = u * KIN("heterotrophic") * f1 * f2 * f3 *ng *176 100 moles = rate * TIME110 PUT(rate, 2) # save the rate for use in Biomass rate calculation120 SAVE moles -end#p3 Aerobic growth of heterotrophic biomass Nitrification -start10 u = (0.5*32/176)/(24*3600)20 Koa = 0.4/32*1e-330 Knh = 1/14*1e-340 f1 = TOT("Amm")/(Knh + TOT("Amm"))50 f2 = MOL("O2")/(Koa + MOL("O2"))60 rate = u * KIN("autotrophic") * f1 * f2 * 176 70 moles = rate * TIME80 PUT(rate, 3)90 if (M + moles) < 0 then moles = -M100 SAVE moles -end#p4 Decay of heterotrophic biomass heterotrophic -start10 bh = 0.3/(24*3600)20 ratewithO = GET(1) 30 ratewithoutO = GET(2) 40 rate = -(ratewithO + ratewithoutO)* 0.005681818 + bh*M50 moles = rate * TIME60 if (M + moles) < 0 then moles = -M70 SAVE moles -end#p5 Decay of autotrophic biomass autotrophic -start10 b = 0.05/(24*3600)20 rate = GET(3)30 rate = -rate*0.005681818 +b*M40 moles = rate * TIME50 if (M + moles) < 0 then moles = -M60 SAVE moles -end#p6 Ammonification Ammonification -start10 ka = 0.05*14/(24*3600)20 rate = ka * MOL("Snd")*KIN("heterotrophic")30 moles = rate * TIME40 if (M + moles) < 0 then moles = -M50 SAVE moles -end#p7 Particulate biodegradable pollution hydrolysis organic_slow -start10 kh = 3/(24*3600)20 Kx = 0.1*(176/32)*1e-330 Koh = 0.2/32*1e-340 Kno = 0.5/14*1e-350 nh = 0.860 f1 = (MOL("Xs")*KIN("heterotrophic"))/(Kx+MOL("Xs")/KIN("heterotrophic"))70 f2 = MOL("O2")/(Koh+ MOL("O2"))80 f3 = Koh/(Koh+ MOL("O2"))90 f4 = TOT("N")/(Kno+TOT("N"))100 rate = kh * f1 * (f2+nh*f3*f4)*KIN("heterotrophic")110 PUT(rate,4)120 moles = rate * TIME130 if (M + moles) < 0 then moles = -M140 SAVE moles -end#p8 Particulate organic nitrogen hydrolysis n_slow -start10 rate = GET(4)20 rate = rate * MOL("Xnd")/MOL("Xs")30 moles = rate * TIME40 if (M + moles) < 0 then moles = -M50 SAVE moles -endENDSOLUTION 1 Pulse solution with Amm N temp 20 pH 8 redox pe units mmol/l density 1 Alkalinity 305 mg/L as HCO3 Amm 1.285 Cl 100 Na 100 Organic 2.1875 O(0) 1.25 # O(0) 10 O2(g) 0.3 Snd 0.357 Xi 1.25 Xs 5.3125 Xnd 0.714 Xp 1 -water 1 # kg#EQUILIBRIUM_PHASE 1# O2(g) -0.3 10INCREMENTAL_REACTIONS trueKINETICS 1 Denitrification_withO -formula Organic -0.09375 Amm -0.005681818 C 0.065340909 H 0.153409091 O 0.082386364 -tol 1e-08Denitrification_withoutO -formula Organic -0.09375 Amm -0.005681818 N -0.04995005 C 0.065340909 H 0.153409091 O 0.082386364 Ntg 0.024975025 -tol 1e-08Nitrification -formula O -0.011363636 Amm -0.303300866 C -0.028409091 H 0.858766234 N 0.297619048 -tol 1e-08autotrophic -formula C5H9NO2 0 Xs 0.02875 Xnd 0.005336991 Xp 0.000344828 C -0.002409875 H -0.010501567 O -0.018076019 -m 0.000245 -m0 0.000245 -tol 1e-08heterotrophic -formula C5H9NO2 0 Xs 0.02875 Xnd 0.005336991 Xp 0.000344828 C -0.002409875 H -0.010501567 O -0.018076019 -m 0.004899 -m0 0.004899 -tol 1e-08Ammonification -formula Snd -0.071428571 Amm 0.071428571 -tol 1e-08organic_slow -formula Xs -0.03125 Organic 0.03125 -tol 1e-08n_slow -formula Xnd -0.071428571 Snd 0.071428571 -tol 1e-08-steps 86400 in 24 steps-step_divide 60-runge_kutta 3-bad_step_max 500END
20 Ks = 10/32*1e-330 Koh = 0.2/32*1e-340 Kno = 0.5/14*1e-3
SOLUTION_MASTER_SPECIES Organic Organic 0 CH2O 30.0271 Snd Snd 0 N 14.0067 Xnd Xnd 0 N 14.0067 Xi Xi 0 CH2O 30.0271 Xp Xp 0 C6H12NO2 130 Xs Xs 0 CH2O 30.0271SOLUTION_SPECIESOrganic = Organic log_k 0 delta_h 0 kJSnd = Snd log_k 0 delta_h 0 kJXnd = Xnd log_k 0 delta_h 0 kJXi = Xi log_k 0 delta_h 0 kJXp = Xp log_k 0 delta_h 0 kJXs = Xs log_k 0 delta_h 0 kJ2 NO3- + 12 H+ + 10 e- = N2 + 6 H2O #-log_k 207.08 -log_k 0RATES#p1 Aerobic growth of heterotrophic biomass Denitrification_withO -start10 u = (4*32/176)/(24*3600)20 Ks = 10/32*1e-330 Koh = 0.2/32*1e-340 f1 = MOL("Organic")/(Ks + MOL("Organic"))50 f2 = MOL("O2")/(Koh + MOL("O2"))60 rate = u * KIN("heterotrophic") * f1 * f2 *17670 moles = rate * TIME80 PUT(rate, 1)90 if (M + moles) < 0 then moles = -M100 SAVE moles -end#p2 Anoxic growth of heterotrophic biomass Denitrification_withoutO -start10 u = (4*32/176)/(24*3600)20 Ks = 10/32*1e-330 Koh = 0.2/32*1e-340 Kno = 0.5/14*1e-350 ng = 0.860 f1 = MOL("Organic")/(Ks + MOL("Organic"))70 f2 = Koh/(Koh + MOL("O2"))80 f3 = TOT("N")/(Kno+TOT("N"))90 rate = u * KIN("heterotrophic") * f1 * f2 * f3 *ng *176100 moles = rate * TIME110 PUT(rate, 2) # save the rate for use in Biomass rate calculation120 SAVE moles -end#p3 Aerobic growth of heterotrophic biomass Nitrification -start10 u = (0.5*32/176)/(24*3600)20 Koa = 0.4/32*1e-330 Knh = 1/14*1e-340 f1 = TOT("Amm")/(Knh + TOT("Amm"))50 f2 = MOL("O2")/(Koa + MOL("O2"))60 rate = u * KIN("autotrophic") * f1 * f2 * 17670 moles = rate * TIME80 PUT(rate, 3)90 if (M + moles) < 0 then moles = -M100 SAVE moles -end#p4 Decay of heterotrophic biomass heterotrophic -start10 bh = 0.3/(24*3600)20 ratewithO = GET(1) 30 ratewithoutO = GET(2) 40 rate = -(ratewithO + ratewithoutO)* 0.005681818 + bh*M50 moles = rate * TIME60 if (M + moles) < 0 then moles = -M70 SAVE moles -end#p5 Decay of autotrophic biomass autotrophic -start10 b = 0.05/(24*3600)20 rate = GET(3)30 rate = -rate*0.005681818 +b*M40 moles = rate * TIME50 if (M + moles) < 0 then moles = -M60 SAVE moles -end#p6 Ammonification Ammonification -start10 ka = 0.05*14/(24*3600)20 rate = ka * MOL("Snd")*KIN("heterotrophic")30 moles = rate * TIME40 if (M + moles) < 0 then moles = -M50 SAVE moles -end#p7 Particulate biodegradable pollution hydrolysis organic_slow -start10 kh = 3/(24*3600)20 Kx = 0.1*(176/32)*1e-330 Koh = 0.2/32*1e-340 Kno = 0.5/14*1e-350 nh = 0.860 f1 = (MOL("Xs")*KIN("heterotrophic"))/(Kx+MOL("Xs")/KIN("heterotrophic"))70 f2 = MOL("O2")/(Koh+ MOL("O2"))80 f3 = Koh/(Koh+ MOL("O2"))90 f4 = TOT("N")/(Kno+TOT("N"))100 rate = kh * f1 * (f2+nh*f3*f4)*KIN("heterotrophic")110 PUT(rate,4)120 moles = rate * TIME130 if (M + moles) < 0 then moles = -M140 SAVE moles -end#p8 Particulate organic nitrogen hydrolysis n_slow -start10 rate = GET(4)20 rate = rate * MOL("Xnd")/MOL("Xs")30 moles = rate * TIME40 if (M + moles) < 0 then moles = -M50 SAVE moles -endENDSOLUTION 1 Pulse solution with Amm N temp 20 pH 8 redox pe units mmol/l density 1 Alkalinity 305 mg/L as HCO3 Amm 1.285 Cl 100 Na 100 Organic 2.1875 O(0) 1.25 Snd 0.357 Xi 1.25 Xs 5.3125 Xnd 0.714 Xp 1 -water 1 # kgENDEQUILIBRIUM_PHASE 1 O2(g) -0.34 10ENDINCREMENTAL_REACTIONS trueKINETICS 1Denitrification_withO -formula Organic -0.09375 Amm -0.005681818 C 0.065340909 H 0.153409091 O 0.082386364 -tol 1e-08Denitrification_withoutO -formula Organic -0.09375 Amm -0.005681818 N -0.04995005 C 0.065340909 H 0.153409091 O 0.082386364 Ntg 0.024975025 -tol 1e-08Nitrification -formula O -0.011363636 Amm -0.303300866 C -0.028409091 H 0.858766234 N 0.297619048 -tol 1e-08autotrophic -formula C5H9NO2 0 Xs 0.02875 Xnd 0.005336991 Xp 0.000344828 C -0.002409875 H -0.010501567 O -0.018076019 -m 0.000245 -m0 0.000245 -tol 1e-08heterotrophic -formula C5H9NO2 0 Xs 0.02875 Xnd 0.005336991 Xp 0.000344828 C -0.002409875 H -0.010501567 O -0.018076019 -m 0.004899 -m0 0.004899 -tol 1e-08Ammonification -formula Snd -0.071428571 Amm 0.071428571 -tol 1e-08organic_slow -formula Xs -0.03125 Organic 0.03125 -tol 1e-08n_slow -formula Xnd -0.071428571 Snd 0.071428571 -tol 1e-08-steps 86400 in 24 steps-step_divide 60-runge_kutta 3-bad_step_max 500ENDUSE solution 1USE kinetics 1USE equilibrium_phases 1END
Ammonification -formula Snd -1 Amm 1Ammonification -formula Snd -1 AmmH 1Ammonification -formula Snd -1 AmmH 1 OH 1Ammonification -formula Snd -1 AmmH 1 HCO3 1
SOLUTION_MASTER_SPECIES Organic Organic 0 CH2O 30.0271 Snd Snd 0 N 14.0067 Xnd Xnd 0 N 14.0067 Xi Xi 0 CH2O 30.0271 Xp Xp 0 C6H12NO2 130 Xs Xs 0 CH2O 30.0271SOLUTION_SPECIESOrganic = Organic log_k 0 delta_h 0 kJSnd = Snd log_k 0 delta_h 0 kJXnd = Xnd log_k 0 delta_h 0 kJXi = Xi log_k 0 delta_h 0 kJXp = Xp log_k 0 delta_h 0 kJXs = Xs log_k 0 delta_h 0 kJ2 NO3- + 12 H+ + 10 e- = N2 + 6 H2O #-log_k 207.08 -log_k 0RATES#p6 Ammonification Ammonification -start10 ka = 0.05*14/(24*3600)20 rate = ka * MOL("Snd")*KIN("Biomass_yi")30 moles = rate * TIME40 if (M + moles) < 0 then moles = -M50 SAVE moles -end#p4 Decay of heterotrophic biomass Biomass_yi -start10 bh = 0.3/(24*3600)20 ratewithO = GET(1) 30 ratewithoutO = GET(2) 40 rate = -(ratewithO + ratewithoutO)* 0.005681818 + bh*M50 moles = rate * TIME60 if (M + moles) < 0 then moles = -M70 SAVE moles -endSOLUTION 1 Pulse solution with Amm N temp 20 pH 8 redox pe units mmol/l density 1 Alkalinity 366 mg/L as HCO3 Amm 0.892857143 Cl 100 Na 100 Organic 2 O(0) 1.25 Snd 0.721428571 Xi 1.25 Xs 5 Xnd 1.307142857 Xp 0.01 -water 1 # kgEQUILIBRIUM_PHASES 1 O2(g) -0.34 10 SELECTED_OUTPUT -file 20260223_2.xlsx -high_precision trueUSER_PUNCH -headings Organic Amm C H O ALK PH -start 10 PUNCH TOT("Organic") TOT("Amm") TOT("C") TOT("H") TOT("O") TOT("Alkalinity") 20 PUNCH -LA("H+") -endKINETICS 1Biomass_yi -formula C5H9NO2 0 -m 0.004899 -m0 0.004899 -tol 1e-08Ammonification -formula Snd -0.071428571 Amm 0.071428571# -formula Snd -0.071428571 AmmH 0.071428571# -formula Snd -0.071428571 AmmH 0.071428571 OH 0.071428571 # -formula Snd -0.071428571 AmmH 0.071428571 HCO3 0.071428571 -tol 1e-08-steps 86400 in 24 steps-step_divide 60-runge_kutta 3-bad_step_max 500END
Amm AmmH+ 0 AmmH 17.031
SOLUTION_MASTER_SPECIES Snd Snd 0 N 14.0067
SOLUTION_MASTER_SPECIES Snd Snd 0 N 14.0067SOLUTION_SPECIESSnd = Snd log_k 0 delta_h 0 kJSOLUTION 1 Pulse solution with Amm N temp 20 pH 8 redox pe units mmol/l density 1 Alkalinity 305 mg/L as HCO3 Amm 1.285 Cl 100 Na 100 O(0) 1.25 # O(0) 10 O2(g) 0.3 Snd 0.357 -water 1 # kgREACTIONSnd -1Amm 10.0003 in 5 stepsUSER_GRAPH 1 -axis_titles "Snd reacted, moles" "Alkalinity" "" -initial_solutions false -connect_simulations true -plot_concentration_vs x -start10 GRAPH_X RXN20 GRAPH_Y ALK -end -active trueEND
SOLUTION_MASTER_SPECIES Organic Organic 0 CH2O 30.0271 Snd Snd 0 N 14.0067 Xnd Xnd 0 N 14.0067 Xi Xi 0 CH2O 30.0271 Xp Xp 0 C6H12NO2 130 Xs Xs 0 CH2O 30.0271SOLUTION_SPECIESOrganic = Organic log_k 0 delta_h 0 kJSnd = Snd log_k 0 delta_h 0 kJXnd = Xnd log_k 0 delta_h 0 kJXi = Xi log_k 0 delta_h 0 kJXp = Xp log_k 0 delta_h 0 kJXs = Xs log_k 0 delta_h 0 kJ2 NO3- + 12 H+ + 10 e- = N2 + 6 H2O #-log_k 207.08 -log_k 0RATES#p3 Aerobic growth of heterotrophic biomass Nitrification -start10 u = (0.5*32/176)/(24*3600)20 Koa = 0.4/32*1e-330 Knh = 1/14*1e-340 f1 = TOT("Amm")/(Knh + TOT("Amm"))50 f2 = MOL("O2")/(Koa + MOL("O2"))60 rate = u * KIN("autotrophic") * f1 * f2 * 17670 moles = rate * TIME80 PUT(rate, 3)90 if (M + moles) < 0 then moles = -M100 SAVE moles -end#p5 Decay of autotrophic biomass autotrophic -start10 b = 0.05/(24*3600)20 rate = GET(3)30 rate = -rate*0.005681818 +b*M40 moles = rate * TIME50 if (M + moles) < 0 then moles = -M60 SAVE moles -end#p6 Decay of autotrophic biomass autotrophic_product -start10 b = 0.05/(24*3600)20 rate = GET(3)30 rate = -rate*0.005681818 +b*KIN("autotrophic")35 if rate < 0 then rate = 040 moles = rate * TIME50 if (M + moles) < 0 then moles = -M60 SAVE moles -endENDSOLUTION 1 Pulse solution with Amm N temp 20 pH 8 redox pe units mmol/l density 1 Alkalinity 305 mg/L as HCO3 Amm 1.285 Cl 100 Na 100 Organic 2.1875 O(0) 1.25 # O(0) 10 O2(g) 0.3 Snd 0.357 Xi 1.25 Xs 5.3125 Xnd 0.714 # Xp 1 -water 1 # kgEQUILIBRIUM_PHASE 1 O2(g) -0.3 10INCREMENTAL_REACTIONS trueKINETICS 1Nitrification -formula O -0.011363636 Amm -0.303300866 C -0.028409091 H 0.858766234 N 0.297619048 -tol 1e-08autotrophic -formula C5H9NO2 0 C -0.002409875 H -0.010501567 O -0.018076019 -m 0.000245 -m0 0.000245 -tol 1e-08autotrophic_product -formula Xp 0.000344828 -m 0.000245 -m0 0.000245 -tol 1e-08-steps 86400 in 24 steps-step_divide 60-runge_kutta 3-bad_step_max 500END