Skip to article

 

Use of BC Fluid Flow

We consider a two-dimensional problem of a square plate, which is acted upon by pore pressure and fluid flow.

Geometry creation

1. Create a surface.

On the command bar, select the module for constructing surface geometry (Mode - Geometry, Entity - Surface, Action - Create).

From the list of geometric primitives Select Rectangle.

Set block dimensions:

Click Apply.

2. Move the surface to the origin.

On the command bar, select the module for constructing surface geometry (Mode - Geometry, Entity - Surface, Action - Transform).

Select Move from the list of possible transformations.

Set the following parameters:

Click Apply.

Thus, the bottom left corner of the plate has moved to the origin.

Meshing

1. Changing mesh settings.

In order to automatically build a quadrangular mesh, change the default settings. In the standard line, select Tools - Options.

In the window that opens, select Mesh Defaults in the left column. In the Default Element Type panel, set the default to Hex/Quad.

Click Save.

2. On the command bar, select the surface mesh module (Mode - Mesh, Entity - Surface, Action - Mesh).

Set the following parameters:

Click Apply Scheme.

Click Mesh.

Setting the material and properties of blocks

1. In the command bar, select the module for specifying material properties (Mode - Material, Entity - Material Management).

Specify the name of the material material. From the left column, drag Isotropic Material to the Material Properties column. Set the following parameters:

In the window on the left go to Geomechanic - Biot Isotropic model. Drag the characteristics Permeability, Fluid's  viscosity and Biot alpha to the Material Properties window. Enter value:

Click Apply.

Close the Materials management window.

2. Create a block of one material type.

On the command bar, select the block management module (Mode - Blocks, Entity - Block, Action - Add).

Set the following parameters:

Click Apply.

3. Set the block parameters.

On the command bar, select the block management module (Mode - Blocks, Entity - Block, Action - Block properties/parameters).

Set the following parameters:

Click Apply.

Setting boundary conditions

1. Set pore pressure to curve 1.

On the command panel, select the boundary conditions module (Mode - Boundary Conditions, Entity - Pore Pressure, Action - Create).

Set the following parameters:

Click Apply.

2. Set the fluid flow to curve 3.

On the command panel, select the boundary conditions module (Mode - Boundary Conditions, Entity - Fluid Flux, Action - Create).

Set the following parameters:

Click Apply.

Starting calculation

1. Set the analysis type.

On the command bar, select the calculation settings module (Mode - Calculation Settings, Calculation Settings - Static, Static - General).

Select:

Click Apply.

Click Start Calculation.

2. In the window that appears, select the directory where the result will be saved and enter the file name.

3. In the case of a successful calculation, the console displays the message: Calculation finished successfully at "date" "time".

Results analysis

1. Open the file with the results. There are three ways to do that.

In the appeared FidesysViewer window on the toolbar, set the following parameters:

 

2. Select Filter → Alphabetical → Probe Location. In the properties tab for this filter, set the following parameters:

Click Apply.

 

As a result, the displayed pore pressure value was 120.

3. On the top panel, select the data of the calculation result to display:

 

Select Filter → Alphabetical → Probe Location. In the properties tab for this filter, set the following parameters:

Click Apply.

 

As a result, the values of fluid flow and pore pressure are displayed.

Using Console Interface

Geometry creating, meshing, setting boundary conditions and materials can be performed using the console interface. Below is a link to the program code that allows you to perform the steps described above manual, you only need to specify the full path and name.

porofluidtrans