Click here to donate to keep PhreeqcUsers open
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Forum Home
Login
Register
PhreeqcUsers Discussion Forum
»
Applications and Case Studies
»
Acid mine/rock drainage
»
Use the keyword REACTION to simulate solution loss in leaching experiment.
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Use the keyword REACTION to simulate solution loss in leaching experiment. (Read 1279 times)
Joe
Contributor
Posts: 4
Use the keyword REACTION to simulate solution loss in leaching experiment.
«
on:
June 25, 2023, 01:49:40 AM »
Hi, phreeqcusers. I'm working on a model for a leaching experiment. I noticed that "Loss of solution due to pore water retention and weekly evaporation was modeled using the keyword REACTION. At each shift, 0.28 mol of water (5 gs) is removed to maintain an average recovered effluent volume of 950 mL" in a paper (doi.org/10.1016/j.advwatres.2019.04.008).
I'd like to know how the keyword REACTION is achieved for this purpose. Anyone knows bout this problem, please? Thanks!
Logged
dlparkhurst
Top Contributor
Posts: 3712
Re: Use the keyword REACTION to simulate solution loss in leaching experiment.
«
Reply #1 on:
June 25, 2023, 05:33:19 PM »
I can't say exactly what they did from the excerpt that you posted.
Evaporation can be modeled easily with REACTION:
Code:
[Select]
REACTION n
H2O 1
-0.28 moles
Water is simply removed from the system, which will increase the concentrations of solutes.
However, water retention is not so simple. In this case, you need to remove both water and solutes. The most straightforward way would be to use MIX
Code:
[Select]
MIX n
n 0.95
This would snippit would remove 0.05 of solution--water and solutes--for solution n.
It is also possible to remove water and solutes with REACTION, but it takes some work. You would need to get the total moles of H, O, and all solutes in the solution (assuming charge balance), and then include all of these elements in the REACTION definition. If you do it by hand, you could print TOTMOL of each element, and then develop the REACTION definition. Alternatively, to automate the process, you could use USER_PUNCH to write the REACTION definition to a file, and then INCLUDE$ that file. I don't know if they are using this approach, or whether they are simply removing H2O.
Logged
Joe
Contributor
Posts: 4
Re: Use the keyword REACTION to simulate solution loss in leaching experiment.
«
Reply #2 on:
June 25, 2023, 08:18:18 PM »
That's great, thank you very much!
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
PhreeqcUsers Discussion Forum
»
Applications and Case Studies
»
Acid mine/rock drainage
»
Use the keyword REACTION to simulate solution loss in leaching experiment.