PhreeqcUsers Discussion Forum

Registrations currently disabled due to excessive spam. Please email phreeqcusers at gmail.com to request an account.
Welcome Guest
 

  • Forum Home
  • Login
  • Register

  • PhreeqcUsers Discussion Forum »
  • Processes »
  • Reactive transport modelling »
  • Getting the total moles of solid phase in finite difference cell
« previous next »
  • Print
Pages: [1]   Go Down

Author Topic: Getting the total moles of solid phase in finite difference cell  (Read 4100 times)

Leo

  • Top Contributor
  • Posts: 36
Getting the total moles of solid phase in finite difference cell
« on: 06/04/17 13:33 »
Dear users,

I am currently using PHAST3 for modeling the natural attenuation of an acid, oxidizing groundwater plume through an aquifer that contains Calcite and Pyrite, among others.

To verify the mass balance, i would like to compare manually calculated values with values from PHAST-Output, e.g. the total amount of Calcite in the active model area.

Therefore, it would be helpful to get the total amounts of Calcite in each finite-difference cell. The PHAST2-manual suggests to use "EQUI("Calcite")*CELL_PORE_VOLUME" in USER_PUNCH. However, it seems, that this also has to be devided by the porosity ("CELL_POROSITY") or the mass of water ("TOT("water")") to give the right amount.

My understanding is as follows, please correct me, if I'm wrong here.
For each FD-cell/node and each time step there is a chemistry calculation using the PHREEQC-code. There, a standard volume of 1,0 L, that refers to 1,0 L of the porous media, is used for the calculations, regardless of the actual FD-cell-volumne. Of that, V_w = n(porosity) * 1,0 L water is used for the chemical calculations. Furthermore, n_Calcite = c(moles Calcite/L water) * V_w are used for reversible reactions. This would lead to the unit of "EQUI("Calcite")" being "mol", but refering to the "standard-volume" of 1L porous medium.

Anyway, the suggested way of using "EQUI("Calcite")*CELL_PORE_VOLUME" does not seem to result in the total amount (moles) of a phase in a single FD-cell.

I'm hoping for some clarifying comments.

Thanks in advance,

Leo
Logged

dlparkhurst

  • Global Moderator
  • *****
  • Posts: 4222
Re: Getting the total moles of solid phase in finite difference cell
« Reply #1 on: 07/04/17 00:32 »
PHAST version 1 had a representative volume that contained 1 Liter of water. However, PHAST version 2 by default uses a representative volume of 1 L of aquifer (although you can define the representative volume to be different). 

The amount of mineral in the representative volume depends on the choice of units for equilibrium phases in the UNITS keyword of the trans.dat file. The EQUILIBRIUM_PHASES definition is moles. In UNITS, you can pick whether that is moles per volume of rock, per volume of water, or per volume of aquifer. PHAST then calculates a number of moles in the cell.

So you are right, I think you need to divide the number of moles given by EQUI by the porosity (or SOLN_VOL for confined flow) to get the moles of mineral per pore volume and then multiply by CELL_PORE_VOLUME to get the total number of moles in the cell.





Logged

Leo

  • Top Contributor
  • Posts: 36
Re: Getting the total moles of solid phase in finite difference cell
« Reply #2 on: 07/04/17 08:16 »
Thank you for the quick reply. This helps a lot.
Logged

  • Print
Pages: [1]   Go Up
« previous next »
  • PhreeqcUsers Discussion Forum »
  • Processes »
  • Reactive transport modelling »
  • Getting the total moles of solid phase in finite difference cell
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines | Terms and Policies
  • XHTML
  • RSS
  • WAP2