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 »
  • Adding nex exchange speciese during transport simulation
« previous next »
  • Print
Pages: [1]   Go Down

Author Topic: Adding nex exchange speciese during transport simulation  (Read 4505 times)

FlouretAlex

  • Top Contributor
  • Posts: 36
Adding nex exchange speciese during transport simulation
« on: 11/02/21 14:40 »
Hello dear PHREEQC users

I would like to know if there is a way of adding some exchange species during transport simulation. I would like to add these species at a certain time of the transport so it should base on the function of time or number of shifts. Maybe with user punch and a bit of basic?
 If someone had some idea just let me know =).
Logged

dlparkhurst

  • Global Moderator
  • *****
  • Posts: 4211
Re: Adding nex exchange speciese during transport simulation
« Reply #1 on: 11/02/21 15:23 »
No, I don't think there is any way to add an EXCHANGE_SPECIES or change a log K in the middle of a TRANSPORT simulation. You might be able to do it with KINETICS, but it may require making the entire exchange definition kinetic. I wouldn't try.

The answer is to split the TRANSPORT simulation. Run one TRANSPORT for a specified time, add a new EXCHANGE_SPECIES definition, and then run a second TRANSPORT for the remaining period. I think the new exchange species should appear  in the exchanger composition after the first shift of the second TRANSPORT. If nothing changes in the TRANSPORT definitions, you need only define the number of shifts in the second TRANSPORT definition, all other parameters (number of cells, cell lengths, dispersivity, etc) will remain the same.
Logged

FlouretAlex

  • Top Contributor
  • Posts: 36
Re: Adding nex exchange speciese during transport simulation
« Reply #2 on: 11/02/21 16:16 »
So if I understand correctly the script should look like this

TRANSPORT
parameters for transport definition
END

EXCHANGE n
Hso_w XXX

TRANSPORT
parameters for transport definition
END

I was also thinking about doing it this way. I'll try and see, thank you for your help.

Logged

dlparkhurst

  • Global Moderator
  • *****
  • Posts: 4211
Re: Adding nex exchange speciese during transport simulation
« Reply #3 on: 11/02/21 17:11 »
I thought you simply wanted to add an additional exchange species.

Code: [Select]
EXCHANGE_SPECIES
NaY
CaY2
END
EXCHANGE 1-10
Y 1
-eq 1
END
TRANSPORT
END
EXCHANGE_SPECIES
CsY
END
TRANSPORT

What you have will introduce an exchanger in cell n. (Your exchanger Hso_w looks more like a surface?) You should be careful about the initial exchange composition for the exchanger in the EXCHANGE definition. Are the exchange sites filled with a given composition (NaX)? or are they initially in equilibrium with a given solution composition (-eq 1)?
Logged

FlouretAlex

  • Top Contributor
  • Posts: 36
Re: Adding nex exchange speciese during transport simulation
« Reply #4 on: 12/02/21 18:21 »
That's true you are right I should define my initial exchange composition. And I will do so.
Thank you!
Have a nice day!
Logged

  • Print
Pages: [1]   Go Up
« previous next »
  • PhreeqcUsers Discussion Forum »
  • Processes »
  • Reactive transport modelling »
  • Adding nex exchange speciese during transport simulation
 

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