Special Considerations for Abaqus/Explicit Analyses

View additional details pertaining to analyses using Abaqus/Explicit.

As previously mentioned, Simulation Composite Analysis is compatible with both Abaqus/Standard and Abaqus/Explicit. In general, the specific requirements for Abaqus/Explicit are the same as Abaqus/Standard, however there are some aspects that are unique to Abaqus/Explicit and there are some features in Simulation Composite Analysis that are not supported by Abaqus/Explicit. Although many of these aspects and restrictions have been discussed already, they are summarized and discussed here for completeness.

Execution

An analysis using Abaqus/Explicit is executed in the same manner as an analysis using Abaqus/Standard. Refer to the Installation and Operations Guide for more information on executing Simulation Composite Analysis with Abaqus. The only difference to note is that Abaqus/Explicit allows you to select the amount of precision to use for numerical calculations (single or double precision). Simulation Composite Analysis currently only supports double precision. The default method is single precision, therefore you must specify the double precision option. If the job is submitted from the command line you can use the 'double=both' or '-double both' option to specify a double precision analysis. For example:

abaqus job=explicit_job double=both

If the analysis is submitted from within Abaqus/CAE double precision can be selected under the "Precision" tab in the "Edit Job" dialog box. Choose the "Double - analysis + packager" option under the Abaqus/Explicit precision drop-down menu as shown below. This option can also be permanently set via the Abaqus environment file (abaqus_v6.env) by setting the double_precision variable to a value of BOTH.

Lastly, Simulation Composite Analysis for Abaqus/Explicit only supports MPI based parallel execution methods on both Windows and Linux. Threaded parallel methods are not supported.

Material Definition Differences

In general, the definition of Simulation Composite Analysis materials for Abaqus/Explicit is the same as Abaqus/Standard. The following is a list of the exceptions:

  • The density of the material must be specified. For input files, this is done via the *DENSITY keyword and within Abaqus/CAE this is accomplished by selecting General > Density in the Edit Material dialog box.
  • The number of required state dependent variables increased by six relative to the number required for Abaqus/Standard analyses. Refer to the flow-chart shown in the Request MCT State Variable Output for Composite Materials section to determine the precise value.
  • If element deletion is desired, the DELETE parameter on the *DEPVAR keyword should be set to a value of 1. Within Abaqus/CAE, this can be set within the Edit Material dialog box by modifying the variable that controls element deletion for the Depvar Material Behavior.
  • Certain analysis features are not supported (see below).
  • There are additional material constants that can be defined that are unique to explicit analyses (see below).

Unsupported Analysis Features

The following material options are not supported for Simulation Composite Analysis materials in an Abaqus/Explicit analysis:

  • Simulation Composite Analysis Cohesive materials
  • Longitudinal shear nonlinearity of the matrix phase of a unidirectional composite (user material constant #4)
  • Material strengthening from hydrostatic compressive loads in unidirectional composites (user material constant #6)
  • Thermal residual stress calculations (*CURE STRESS keyword in HIN file)
  • Output of constituent stresses and strains
  • Damage tolerance (see Model Damage Tolerance in Composite Materials)

Explicit Specific Material Constants

There are three user-material constants that are specific to Simulation Composite Analysis materials in an Abaqus/Explicit analysis:

  • Material Degradation Time Period - UMC #11
  • Matrix Strain Rate Strengthening Parameter - UMC #17
  • Fiber Strain Rate Strengthening Parameter - UMC #18

Element Deletion

If desired, integration points can be deleted after ultimate failure of the composite material. Once all of the integration points in an element have been flagged for deletion the element will be permanently removed from the analysis. To turn on element deletion for a material set the DELETE parameter on the *DEPVAR keyword to a value of 1. For example:

*MATERIAL, NAME=IM7_8552
*USER MATERIAL, CONSTANTS=3
1, 1, 1
*DEPVAR, DELETE=1
12

An integration point is flagged for deletion anytime a fiber failure completes. Completion means that fiber failure initiates and the material has completely degraded linearly to its fiber failure state over the material time degradation period (see the image in Appendix A10). For woven composites a fiber failure in either tow will trigger element deletion regardless of the failure state of the other tow.