Fracture_data

 

Data Structure: Fracture_data

Description

Fracture data structure

Usage

Fracture_data     NUM=ival   where ival  is the data structure number

 

Description

Overview

Fractures in ParaGeo may be modelled in a discrete approach via definition of contact surfaces or in a continuum approach (i.e. fractures are contained in finite elements) using Fracture_data. The Fracture_data structure defines all fracture properties directly related to pre-existing or newly created (e.g. hydraulic fracture) fractures for all fields. The data required is dependent on the active fields and on the particular analysis options and fracture models selected for those fields.

 

Fracture sets are assigned to specific formations in Material_data. All elements in the formations with assigned fracture sets will contain one or multiple fractures (depending on fracture spacing and characteristic element length) for each of the assigned fracture sets. There is an option however to confine fractures to specific regions of formations via definition of fracture location using an active flag for fractures in Spatial_grid data and Spatial_state_set.

 

Orientation of a given fracture set is defined via an assigned Coordinate_system with the fracture plane orientation being normal to the vertical components of the assigned coordinate system (i.e. Y axis in 2D problems and Z axis in 3D problems).

 

Fracture_coordinate_001

 

Different fracture behaviour for the different fields may be characterized by defining the models of choice:

Fracture type: Defines whether the fractures are pre-existing or propagate according to a defined criterion.

Mechanical model (normal) : Defines the mechanical behaviour of the fracture in the normal direction. This can be fracture with no compliance, fracture with linear elastic behaviour or fracture with non-linear elastic behaviour.

Mechanical model (shear): Defines the mechanical behaviour of the fracture in the fracture plane directions. This may consider no compliance of the fracture in the shear direction, linear elastic behaviour, non-linear elastic behaviour or may consider plasticity via a strength criterion.

Flow model: Defines the flow behaviour of the fracture. Usually permeability multipliers that enhance flow are provided for certain conditions which may be based on stress, strain or aperture.

 

Bedding Plane Slip

Bedding plane slip can be allowed by defining a fracture set parallel to the bedding plane orientation and define a shear slip criterion. In order to achieve that, the following are required:

1) A Coordinate_system with direction cosines defined for horizontal orientation and reference_orientation set as "bedding". This will define the bedding plane orientation at element level. Note that such coordinate system must be assigned within Group_data.

2) Set the reference_orientation to "Material" in the Fracture_data. This will use the bedding plane orientation previously defined at element level as the current fracture set orientation.

3) Definition of a shear strength criterion (e.g. Shear_model_type "MaxShear" will allow bedding plane slip when the shear stress aligned with fracture orientation exceeds the specified value).

 

Hydraulic Fracture

In ParaGeo we can model the development of hydraulic fractures normal to the minimum principal stress usin a continuum approach. Hydraulic fractures increase the permeability and may be considered to become planes of mechanical weakness by defining the appropiate properties. Considering Hydraulic fractures in a simulation requires:

1) Defining Fracture_data and assign the fracture sets to the materials that will be allowed to develop hydraulic fractures

2) Fracture_type (or Propagation_properties) within Fracture_data must be set to HydroFixed (generally used) or HydroRotate

3) Propagation_properties must be defined to set the minimum principal effective stress required to develop an hydraulic fracture.

4) Defining the Conductivity_model to be adopted for the hydrailic fracture

 

Then in order to consider mechanical weakness along the fracture plane the corresponding keywords need to be defined as well.

 

Previously developed hydraulic fractures may become closed (and hence stop contributing to an enhanced permeability in the formation) when the minimum principal stress increases above the defined threshold value. The state of the hydraulic fracture may be visualised by plotting the Fracture State variable. This may take the following values:

0 - Hydraulic fracture not developed yet

1 - Open hydraulic fracture

2 - Closed hydraulic fracture

 

Fracture State should not be confused with the Active Flag values (also visualisable in ParaView) which depending of the value defines:

- 2 - Geostatic initialisation (development of hydraulic fractures is prevented during initialisation stage)

0 - Hydraulic fracture not developed yet (but will develop if conditiors are met)

1 - Hydraulic fracture has developed (although current status may be either open or closed)

2 - Hydraulic fracture switched OFF for the formation (hydraulic fracture will not develop)

 

In order to switch off the potential development of hydraulic fractures (i.e. assign Active Flag 2) in a given formation the keyword Fracture_activation_flag must be set to 2 in Group_data (pre-existing formations) or/and in Sedimentation_data (for deposited formations).

 

Note that in order to prevent the potential development of hydraulic fractures during geostatic initialisation the formation must be assigned to a geostatic data set.

 

Notes

Several Fracture_data data structures may be defined.

If Facies_definition is used with materials that have fractures assigned, all materials must have the same fracture sets ( Fracture_data) assigned.

 

 

Click to expand/collapseName    Fracture name

 

Click to expand/collapseFracture_file    Local .mat file name for import (Optional)

 

Click to expand/collapseUnits    Units used to define the fracture properties (Optional)

 

Click to expand/collapseDescription    Fracture description (Optional)

 

Click to expand/collapseFracture_spacing    Definition of the length between fractures

 

Click to expand/collapseActivation_pore_pressure    Pore pressure above which hydraulic fracturing is considered

 

Click to expand/collapseCoordinate_system_name    Coordinate system name

 

Click to expand/collapseCoordinate_system    Coordinate system number

 

Click to expand/collapseAngle    Fracture angle in 2-D

 

Click to expand/collapseFracture_type    Name of fracture propagation model

 

Click to expand/collapsePropagation_properties    Properties for fracture propagation model

 

Click to expand/collapseNormal_stiffness_model    Name of normal stiffness model for the fracture

 

Click to expand/collapseNormal_stiffness_properties    Properties for fracture propagation model

 

Click to expand/collapseNormal_stiffness_table    Normal stress-based properties

 

Click to expand/collapseShear_stiffness_model    Name of the shear stiffness model for the fracture

 

Click to expand/collapseShear_stiffness_properties    Properties for elastic shear model

 

Click to expand/collapseShear_strength_model    Name of the shear strength model for the fracture

 

Click to expand/collapseShear_strength_properties    Properties for fracture shear strength

 

Click to expand/collapseConductivity_model    Name of fracture propagation model

 

Click to expand/collapsePermeability_multiplier    Permeability multiplier for fracture

 

Click to expand/collapsePermeability    Permeability values for fracture

 

Click to expand/collapseConductivity_table    Fracture conductivity table

 

Click to expand/collapseInitial_activation_flag    Defines whether a fracture is active in the initial state

 

Click to expand/collapseIsotropic_perm_flag    Defines an option applying isotropic permeability