Setting permeability anisotropy with Voronoi elements
I'm trying to define proper permeability values for each connection in my Voronoi mesh file. Essentially, my PER(1) and PER(2) values are constant and equal to one another, and I have another constant value for PER(3), but it does not necessarily equal PER(1) and PER(2).
First, is it correct that the flow equations solved by TOUGH2 don't treat permeability as a tensor directly, but rely on the ISOT value provided in columns 26-30 from each line of the CONNE block? If I'm wrong about this, then I shouldn't have a problem just using the MESH file I've generated as-is.
However, if I'm not wrong:
Assuming the XYZ axes to be the principal axes of permeability, it should be fairly straightforward to calculate with the equivalent permeability should be for each connection based on the value of BETAX, but I'm not sure what the best way to set that up with permeability modifiers. I'd particularly be interested in solutions that don't involve me having to change my MESH file each time I change the values of PER(1), PER(2), and PER(3) in the ROCKS block.
Thanks!
4 replies
-
Just for clarity, I should say that PER(1) and PER(2) are the permeabilities I'm associating with the x and y axes, and PER(3) is the permeability associated with the z-axis (parallel to gravity).
-
Mikey,
I'm not sure I followed your post, but as you know, TOUGH2 does NOT use a permeability tensor (for an exception, see Arnaldsson, A., Berthet, J.-C., Kjaran, S., Sigurðsson, S. Þ., Numerical scheme to simulate flow through anisotropic rocks in TOUGH2. Computers & Geosciences, 65, 2014, doi:10.1016/j.cageo.2013.08.002), but assigns permeabilities simply by the value of ISOT, regardless of the orientation of a connection.
Also note that in iTOUGH2 you can assign permeability modifiers separately for each PER.
Stefan
-
Hi!
Have your found an answer to your question? I am really confused with ISOT. The ISOT means permeability direction. Its value can be 1, 2 or 3. If I have a three dimensional mesh which is generated by another software, how can I know ISOT for every connection between two blocks?
Thanks!