16 Oct 2019

Simulation-based Tortuosity estimation of porous media

Tortuosity is a key factor for material characterization of porous media. This package propose 4 methods to calculate the tortuosity factor based on the xlab properties: Absolute Permeability, Molecular Diffusion, Formation Factor and Thermal Conductivity.

Tortuosity-package

Diffusional Tortuosity:

This module computes the tortuosity based on the computed Molecular diffusion, result of the "Molecular Diffusivity Experiment Simulation" module.

This module needs to be attached to the Spreadsheet that includes the Apparent Molecular diffusivity value.

This module needs as second input the binary data representing the pore phase. When attached to the spreadsheet, the module will try to retrieve automatically this binary data. If necessary, it is possible to manually select the right binary input from "Binary image" port.

The output is a Spreadsheet including the "Diffusional Tortuosity" value.

Thermal Tortuosity:

This module computes the tortuosity based on the computed Molecular diffusion, result of the "Thermal Conductivity Experiment Simulation" module.

This module needs to be attached to the Spreadsheet that includes the Apparent Thermal Conductivity value.

This module needs as second input the binary data representing the pore phase. When attached to the spreadsheet, the module will try to retrieve automatically this binary data. If necessary, it is possible to manually select the right binary input from "Binary image" port.

The output is a Spreadsheet including the "Thermal Tortuosity" value.

Electrical Tortuosity:

This module computes the tortuosity based on the computed Formation factor, result of the "Formation Factor Experiment Simulation" module.

This module needs to be attached to the Spreadsheet that include the Formation Factor value.

This module needs as second input the binary data representing the pore phase. When attached to the spreadsheet, the module will try to retrieve automatically this binary data. If necessary, it is possible to manually select the right binary input from "Binary image" port.

The output is a Spreadsheet including the "Electrical Tortuosity" value.

Flow Tortuosity:

This module computes the tortuosity based on the computed Flow Velocity vector field, result of the "Absolute Permeability Experiment Simulation" module.

This module needs to be attached to the vector field volume data.

This module needs as second input the binary data representing the pore phase. When attached to the spreadsheet, the module will try to retrieve automatically this binary data. If necessary, it is possible to manually select the right binary input from "Binary image" port.

The output is a Spreadsheet including the "Flow Tortuosity (Magnitude)" and/or "Flow Tortuosity (Streamlines)" values, depending the method selected.

To test the various methods, the scripts provided in the zip files can be tested with the xlab tutorial hx project files stored in the installation directory in the data\tutorials\xlab folder. The zip file contains a documentation explaining precisely how to use the scripts and the inputs they should be attached to.