0

Porosity change by pressure change in TOUGHREACT

Hello, TOUGH community,

In my flow simulation with TOUGHREACT, I observe pressure changes by fluid injection.

Here, I find that without chemical reactions, there is no porosity change at all even with changing pressure.

I used rock compressibility in the ROCKS block in flow.inp. WIth this setting, I could model the porosity change in the TOUGH2 and TOUGH3.

In TOUGHREACT, is there any other input option that I need to assign to see the porosity change by pressure change?

Thank you for your consideration.

3 replies

null
    • TOUGHREACT Developer
    • Eric_Sonnenthal
    • 4 days ago
    • Reported - view

    Hi Kyung Jae,

    In TOUGH2 the pore compressibility changed the porosity internally only for the pressure calculation, but did not "update" that modified porosity (porosities were only stored as an unchanging rock parameter). Changing porosity using the pore compressibility can be done in TOUGHREACT with this revised MOP parameter:

    MOP(23) = 0 Coupling of pressure to porosity changes

    = 1 No coupling of pressure to porosity changes

    However, while using pore compressibility to change porosity is a good way to model pressure changes in porous media, it assumes the rock grains are compressible and there is no grid block volume change. This does not accurately conserve mass for reactive-transport. Those mass balance errors may not be very large, unless the compressibility is set large and the porosity changes significantly. So we have a MOP option to choose whether to update the porosity. Either way the compressibility is used internally to modify the porosity. Now that I read the description, it should say "update in the porosity owing to pressure changes".

    cheers,

    Eric 

      • Kyung_Jae_Lee
      • 3 days ago
      • Reported - view

       Hello, Eric,

      Thank you very much for your response. I checked with MOP(23)=0, but it doesn't work. (Porosity has not been updated and remained at initial value.) 

      My version of code is TOUGHREACT_V332.

      When I check by printing out porosity in several locations of codes, the porosity update was made after subroutines CONVER2, but it resets to initial porosity at the next time step. 

      • Kyung_Jae_Lee
      • 2 days ago
      • Reported - view

       Final update: I found that I input wrong number for porosity update setting in chemical.inp, and now I can see the porosity update by pressure & temperature change. Thanks.

Content aside

  • 2 days agoLast active
  • 3Replies
  • 13Views
  • 2 Following