Difference between revisions of "Transversely Isotropic Softening Material"

From OSUPDOCS
Jump to navigation Jump to search
Line 53: Line 53:
|-
|-
| coefVariationMode || The options are 1 = vary only strength, 2 = vary only toughness, and 3 = vary strength and toughness. Note that strength, toughness, and critical crack opening displacement (COD) are interrelated. Option 1 means COD will increase to keep toughness constant; 2 means COD will decrease to keep strength constant; 3 means COD will remain constant. || none || 1
| coefVariationMode || The options are 1 = vary only strength, 2 = vary only toughness, and 3 = vary strength and toughness. Note that strength, toughness, and critical crack opening displacement (COD) are interrelated. Option 1 means COD will increase to keep toughness constant; 2 means COD will decrease to keep strength constant; 3 means COD will remain constant. || none || 1
|-
| coeff || coefficient of friction for post-decohesion contact (default is 0 or frictionless) (experimental implementation in development in [[OSParticulas]] only) || none || 0
|-
|-
| ([[Common Material Properties|other]]) || Properties common to all materials || varies || varies
| ([[Common Material Properties|other]]) || Properties common to all materials || varies || varies

Revision as of 11:51, 23 November 2019

Constitutive Law

This MPM Material is a transversely isotropic, elastic material, but once it fails, it develops anisotropic damage and will become orthotropic. The material is available only in OSParticulas. The constitutive law for this material is

      [math]\displaystyle{ \mathbf{\sigma} = (\mathbf{I} - \mathbf{D}) \mathbf{C}( \mathbf{\varepsilon}- \mathbf{\varepsilon}_{res}) }[/math]

where C is stiffness tensor for the underlying transversely isotropic material and D is an anisotropic 4th rank damage tensor appropriate for damage in transversely isotropic materials, and [math]\displaystyle{ \mathbf{\varepsilon}_{res} }[/math] is any residual strain (such as thermal or solvent induced strains).

The MPM implementation of softening isotropic materials is described in Nairn, Hammerquist, and Aimene[1] This extension to transversely isotropic will be in a future publication.

TransIsoSoftening 1 and 2

TransIsoSoftening 1 and TransIsoSoftening 2 give identical materials but with different initial orientations. TransIsoSoftening 1 has the unrotated axial direction along the z (or θ if axisymmetric) axis while TransIsoSoftening 2 has unrotated axial direction along the y (or Z if axisymmetric) axis. You can change the unrotated direction to any other orientation when defining material points (in MPM) or elements (in FEA) by selecting rotation angles for particles or elements. For 2D analyses, the two options allow for axial direction in the x-y (or r-θ if axisymmetric) analysis plane (TransIsoSoftening 2) or normal to that plane (TransIsoSoftening 1). For 3D analyses, only TransIsoSoftening 1 is allowed (and it the only one needed).

Damage Initiation

Damage initiation is controlled by attaching a damage initiation law to the material. These laws define a failure envelop. Once the response reaches the envelop, the damage process is initiated and the normal to the crack plane is calculated depending on type of failure. The normal is need to find the anisotropic D tensor (which involves rotating analysis into the crack axis system where the x axis is aligned with the crack normal.

Predamage on any particle at the start of a simulation can be set using initial particle damage using particle boundary conditions.

The only damage surface currently allowed for a transversely isotropic softening material is the TIFailure initiation law.

Damage Evolution

Damage evolution is determined by softening laws laws to predict degradation of normal and shear tractions across the crack plane. You need to attach four softening laws to this material. These four laws handle degradation of axial modulus (EA), axial shear modulus (GA), transverse tensile modulus (ET), and transverse shear modulus (GT). Areas under these laws correspond to fracture toughnesses GIc and lumped GIIc/GIIIc for the material for various crack orientations.

In brief, this material models crack initiation and propagation through damage mechanics. The softening law properties tie the damage mechanics to toughness properties for the material. The scheme can handle interacting cracks (which become interacting damage zones) and 3D cracks.

Material Properties

When the material is undamaged, its response is identical to properties entered for the underlying transversely isotropic material. Once those are specified, you have to attach one damage initiation law and four softening laws to define how the material responds after initiation of damage.

Property Description Units Default
(Transversely Isotropic Properties) Enter all properties needed to define the underlying transversely isotropic material response varies varies
Initiation Attach damage initiation law by name or ID that is compatible with this material. Once attached, enter all required material properties for that law. none TIFailure
SofteningEA Attach a softening law (by name or ID) for propagation of tensile damage that changes EA. Once attached, enter all required properties for that law by prefacing each property with "EA-". none Linear
SofteningGA Attach a softening law (by name or ID) for propagation of shear damage that changes GA. Once attached, enter all required properties for that law by prefacing each property with "GA-". none Linear
SofteningET Attach a softening law (by name or ID) for propagation of tensile damage that changes ET. Once attached, enter all required properties for that law by prefacing each property with "ET-". none Linear
SofteningGT Attach a softening law (by name or ID) for propagation of shear damage that changes GT. Once attached, enter all required properties for that law by prefacing each property with "GT-". none Linear
shearFailureSurface Select failure surface assumed when modeling shear damage in 3D calculations. Use 1 for an elliptical failure criterion based on current degraded shear strengths. Use 0 for a rectangular failure surface that encloses the elliptical failure criterion. The elliptical surface is preferred, but rectangular is more efficient. none 1
coefVariation This property assigns a coefficient of variation to failure properties. The property that is affected is determined by the coefVariationMode parameter. Each particle's relative property is set at the start of the simulation to have the same Gaussian distribution of values about their means, but will have no spatial correlations. A better approach to stochastic modeling would use Gaussian random fields with spatial correlation, but the feature is not yet implemented. none 0
coefVariationMode The options are 1 = vary only strength, 2 = vary only toughness, and 3 = vary strength and toughness. Note that strength, toughness, and critical crack opening displacement (COD) are interrelated. Option 1 means COD will increase to keep toughness constant; 2 means COD will decrease to keep strength constant; 3 means COD will remain constant. none 1
coeff coefficient of friction for post-decohesion contact (default is 0 or frictionless) (experimental implementation in development in OSParticulas only) none 0
(other) Properties common to all materials varies varies

History Variables

This material stores several history variables that track the extent of the damage and orientation of the damage plane:

  1. 0, 0.75, 0.8, 0.85, 0.95, 1.05, 1.15, 1.25, or 1 higher than previous 7 to indicate undamaged (0), damage propagation (0.75, 0.8, 0.85, 0.95, 1.05, 1.15, 1.25), or post failure (decohesion) state of the particle. The specific values indicate the failure mode that initiated the damage:
    • 0.75, 1.25, 1.75, 2.25: Transverse Tension
      • 0.75, 1.75: Material axial direction along z axis in the crack axis system
      • 1.25, 2.25: Material axial direction along y axis in the crack axis system
    • 0.95, 1.95: Axial Tension
      • Material axial direction along x axis in the crack axis system
    • 0.80, 1.15, 1.80, 2.15: Axial Shear
      • 0.80, 1.80: Material axial direction along z axis in the crack axis system
      • 1.15, 2.15: Material axial direction along y axis in the crack axis system
    • 1.05, 2.05: Transverse Shear
      • Material axial direction along x axis in the crack axis system
    • 0.85, 1.85: Rolling Shear (or shear failure in isotropic plane)
      • Material axial direction along z axis in the crack axis system
  2. δn or the maximum normal cracking strain.
  3. δxy or the maximum x-y shear cracking strain.
  4. δxz or the maximum x-z cracking strain (zero for 2D).
  5. dn or damage variable for normal loading. It varies from 0 to 1 where 1 is complete damage or failure.
  6. dxy or damage variable for x-y shear loading. It varies from 0 to 1 where 1 is complete damage or failure.
  7. dxz or damage variable for x-z shear loading. It varies from 0 to 1 where 1 is complete damage or failure (zero for 2D).
  8. For 2D it is cos(θ), but for 3D it is Euler angle α.
  9. For 2D it is sin(θ), but for 3D it is Euler angle β.
  10. For 2D it is not used, but for 3D it is Euler angle γ.
  11. Ac/Vp where Ac is crack area within the particle and Vp is particle volume.
  12. Relative strength derived at the start by coefVariation and coefVariationMode properties.
  13. Relative toughness derived at the start by coefVariation and coefVariationMode properties.

Variables 8-10 define the normal to the damage crack plane. For 2D, θ is the counter clockwise angle from the x axis to the crack normal. For 3D, (α, β, γ) are the three Euler angles for the normal direction using a Z-Y-Z rotation scheme. You can use the damagenormal archiving option to save enough information for plotting the normal. Although damaged normal is a unit vector, it is archived with magnitude equal to Ac/Vp (which gets another history variable archived and the value is used for some visualization options).

This material also tracks the cracking strain which can be saved by using the plasticstrain archiving option. The strain is archived in the global axis system. If you also archive the damagenormal, you will be able to plot a vector along the crack-opening displacement vector.

Examples

This example can be a starting point for modeling of wood

 Material "wood","Douglas fir","TransIsoSoftening"&#type$
   EA 12000
   ET 900
   GA 800
   nuT .4
   nuA .33
   alphaA 0
   alphaT 40
   rho 0.5
   largeRotation 1
   Initiation "TIFailure"
   sigmac 10
   tauc 3
   sigmacA 100
   taucA 10
   taucT 30
   strengthCoefVariation 0.3
   SofteningEA Linear
   SofteningGA Linear
   SofteningET Linear
   SofteningGT Linear
   EA-Gc 800
   GA-Gc 600
   ET-Gc 200
   GT-Gc 400
 Done

References

  1. J. A. Nairn, C. C. Hammerquist, and Y. E. Aimene, "Numerical Implementation of Anisotropic Damage Mechanics," Int. J. for Numerical Methods in Engineering, 112(12), 1846-1868 (2017). PDF