Processes > Dissolution and precipitation
Silica precipitation via CO2 acidification of a sodium silicate solution
(1/1)
RenAmb:
How can I know when SiO2(a) will precipitate vs NaHCO3 and Na2CO3 when I inject CO2 in a solution of sodium silicate with a initial pH of 13 up to a pH wanted (for example 7) using PHREEQC ? How do I model the injection of 100 % CO2 at 200 ml/min ?
dlparkhurst:
You can study this script, look up the keyword data blocks, and experiment with changing the input. I used pitzer.dat, which had the carbonate minerals.
--- Code: ---SOLUTION
-units mol/kgw
pH 13 charge
Na 2
Si 1
END
USE solution 1
REACTION
CO2 1
3 in 60 steps
EQUILIBRIUM_PHASES
SiO2(a) 0 0
Natron 0 0
Nahcolite 0 0
USER_GRAPH 1
-headings rxn SI(SiO2(a)) SI(Natron) Si(Nahcolite) pH
-axis_titles "CO2 added, moles" "Saturation index" "pH"
-initial_solutions false
-connect_simulations true
-plot_concentration_vs x
-start
10 GRAPH_X RXN
20 GRAPH_Y SI("SiO2(a)"), SI("Natron"), SI("Nahcolite")
30 GRAPH_SY -LA("H+")
-end
-active true
END
--- End code ---
Navigation
[0] Message Index
Go to full version