Description of barite benchmark
Quick start
mpirun -np 4 ./poet barite.R barite_results
mpirun -np 4 ./poet --interp barite_interp_eval.R barite_results
List of Files
barite.R: POET input script for a 20x20 simulation gridbarite_interp_eval.R: POET input script for a 400x200 simulation griddb_barite.dat: PHREEQC database containing the kinetic expressions for barite and celestite, stripped down fromphreeqc.datbarite.pqi: PHREEQC input script defining the chemical system
Chemical system
The benchmark depicts an isotherm porous system at 25 °C where pure water is initially at equilibrium with celestite (strontium sulfate; brute formula: SrSO_4). A solution containing only dissolved Ba2+ and Cl^- diffuses into the system causing celestite dissolution. The increased concentration of dissolved sulfate SO42- induces precipitation of barite (barium sulfate; brute formula: BaSO42-). The overall reaction can be written:
Ba2+ + celestite → barite + Sr2+
Both celestite dissolution and barite precipitation are calculated using a kinetics rate law based on transition state theory:
rate = -Sm K (1-SRm)
where the reaction rate has units mol/s, Sm (m2) is the reactive surface area, K (mol/m2/s) is the rate constant, and SR is the saturation ratio, i.e., the ratio of the ion activity product of the reacting species and the solubility constant.
For barite, the reaction rate is computed as sum of two mechanisms, r/acid/ and r/neutral/:
ratebarite = Sbarite (r/acid/ + r/neutral/) * (1 - SRbarite)
where:
r/acid/ = 10-6.9 e-30800 / R ⋅ act(H+)0.22
r/neutral/ = 10-7.9 e-30800 / R
R (8.314462 J K-1 mol-1) is the gas constant.
For celestite the kinetic law considers only the acidic term and reads:
ratecelestite = Scelestite 10-5.66 e-23800 / R ⋅ act(H+)0.109 ⋅ (1 - SRcelestite)
The kinetic rate laws as implemented in the db_barite.dat file
accepts one parameter which represents reactive surface area in m2.
For the benchmarks the surface areas are set to
- Sbarite: 50 m2
- Scelestite: 10 m2
Initial conditions
The parametrization
References
- Tranter, Wetzel, De Lucia and Kühn (2021): Reactive transport model of kinetically controlled celestite to barite replacement, Adv. Geosci., 1, 1–9 ,https://doi.org/10.5194/adgeo-1-1-2021