*DYNAMIC
Dynamic stress/displacement analysis.

This option is used to provide direct integration of a dynamic stress/displacement response in Abaqus/Standard analyses and is generally used for nonlinear cases. It is used to perform a dynamic stress/displacement analysis using explicit integration in Abaqus/Explicit. The analysis in both Abaqus/Standard and Abaqus/Explicit can also be adiabatic.

Products: Abaqus/Standard  Abaqus/Explicit  Abaqus/CAE  

Type: History data

Level: Step

Abaqus/CAE: Step module

References:


Defining a dynamic analysis in Abaqus/Standard

Optional parameter for the subspace projection method: 

SUBSPACE

Include this parameter to choose the subspace projection method (explicit integration of the model projected onto the eigenvectors obtained in the last *FREQUENCY step preceding this step).

If this parameter is omitted, implicit time integration of the dynamic equations for all global level degrees of freedom is used.

Optional parameters for the general implicit integration method: 

ADIABATIC

Include this parameter if an adiabatic stress analysis is to be performed. This parameter is relevant only for isotropic metal plasticity materials with a Mises yield surface and when the *INELASTIC HEAT FRACTION option has been specified.

ALPHA

Set this parameter equal to a nondefault value of the numerical (artificial) damping control parameter, , in the implicit operator for TIME INTEGRATOR=HHT-TF or HHT-MD. Allowable values are 0 (no damping) to –0.5. The value of –0.333 provides maximum damping. The default for TIME INTEGRATOR=HHT-TF is ALPHA=–0.05, which provides slight numerical damping.

APPLICATION

Use this parameter to choose a time integration method. Other parameter values are determined by the time integration method selected. You can override the defaults by specifying these parameter values directly.

Set APPLICATION=TRANSIENT FIDELITY (default for problems without contact in the model) to choose a method for an accurate solution with slight numerical damping. The TIME INTEGRATOR=HHT-TF, IMPACT=AVERAGE TIME, and INCREMENTATION=CONSERVATIVE are set.

Set APPLICATION=MODERATE DISSIPATION (default for problems with contact in the model) to choose a method with larger than default numerical damping and a more aggressive time incrementation scheme at the expense of some solution accuracy. The TIME INTEGRATOR=HHT-MD, IMPACT=NO, and INCREMENTATION=AGGRESSIVE are set.

Set APPLICATION=QUASI-STATIC to choose a method with very significant numerical damping that is primarily intended to obtain quasi-static solutions. The TIME INTEGRATOR=BWE, IMPACT=NO, and INCREMENTATION=AGGRESSIVE values are set. In addition, the default step amplitude is set to RAMP instead of STEP.

BETA

Set this parameter equal to a nondefault value, , in the implicit operator for TIME INTEGRATOR=HHT-TF or HHT-MD. Allowable values are positive.

DIRECT

Include this parameter to choose direct user control of the incrementation through the step. If this parameter is included and no contact impacts or releases occur, constant increments of the size defined on the data line are used. If this parameter is omitted, Abaqus/Standard uses the automatic time incrementation scheme after trying the user's initial time increment for the first attempt at the first increment. The DIRECT parameter and the HAFTOL and HALFINC SCALE FACTOR parameters are mutually exclusive.

The DIRECT parameter may have the value NO STOP. If this value is included, the solution to an increment is accepted after the maximum number of iterations allowed (as defined in the *CONTROLS option) have been done, even if the equilibrium tolerances are not satisfied. Small increments and a minimum of two iterations are usually necessary if this value is used. This approach is not generally recommended; it should be used only in special cases when the analyst has a thorough understanding of how to interpret results obtained in this way.

GAMMA

Set this parameter equal to a nondefault value, , in the implicit operator for TIME INTEGRATOR=HHT-TF or HHT-MD. Allowable values are greater or equal to 0.5.

HAFTOL

Set this parameter equal to the half-increment residual tolerance to be used with the automatic time incrementation scheme. For automatic time incrementation this value controls the accuracy of the solution if HALFINC SCALE FACTOR is not specified. It is recommended that the HALFINC SCALE FACTOR parameter be used instead of the HAFTOL parameter. If both are included, the HAFTOL parameter is ignored. The DIRECT and HAFTOL parameters are mutually exclusive.

The HAFTOL parameter has dimensions of force and is usually chosen by comparison with typical actual force values, such as applied forces or expected reaction forces. The following guidelines may be helpful. For problems where considerable plasticity or other dissipation is expected to damp out the high frequency response, choose HAFTOL as 10 to 100 times typical actual force values for moderate accuracy and low cost; choose HAFTOL as 1 to 10 times typical actual force values for higher accuracy. In such cases smaller values of HAFTOL are usually not needed.

For elastic cases with little damping the high frequency modes usually remain important throughout the problem; therefore, HAFTOL values should be smaller than recommended above. Choose HAFTOL as 1 to 10 times typical actual force values for moderate accuracy; choose HAFTOL as 0.1 to 1 times actual force values for higher accuracy.

HALFINC SCALE FACTOR

Set this parameter equal to a scale factor applied to Abaqus/Standard calculated time average force and moment values to be used as the half-increment residual tolerance with the automatic time incrementation solution accuracy checking scheme. The DIRECT and HALFINC SCALE FACTOR parameters are mutually exclusive. The HALFINC SCALE FACTOR is ignored when NOHAF parameter is set.

The HALFINC SCALE FACTOR parameter is unitless. As a guideline, with smaller HALFINC SCALE FACTOR values, more accurate solutions should be obtained at the expense of using finer time increments. By default for APPLICATION=TRANSIENT FIDELITY, it is set to 10000 if contact is present in the model and to 1000 otherwise. These defaults differ from the suggested HAFTOL ratios primarily because the HALFINC SCALE FACTOR is applied to known force averages; hence, they need not be as conservative.

IMPACT

Use this parameter to choose a time incrementation type when contact impacts or releases occur during analysis.

Set IMPACT=AVERAGE TIME to choose a time incrementation scheme that employs average time of impact/release cut backs to enforce energy balance and maintains velocities and accelerations compatible on the active contact interface. The IMPACT=AVERAGE TIME and TIME INTEGRATOR=BWE settings are mutually exclusive.

Set IMPACT=CURRENT TIME to choose a “marching through” scheme without impact/release cut backs. The velocities and accelerations are compatible on the active contact interface.

Set IMPACT=NO to choose a “marching through” scheme without impact/release cut backs and without velocity/acceleration compatibility computations.

INCREMENTATION

Use this parameter to choose a general time incrementation type.

Set INCREMENTATION=CONSERVATIVE to choose a time incrementation scheme that maximizes solution accuracy.

Set INCREMENTATION=AGGRESSIVE to choose a time incrementation scheme based only on convergence history, similar to a scheme typically used in static problems without rate or history dependence. Setting INCREMENTATION=AGGRESSIVE also sets the value of the NOHAF parameter.

INITIAL

By default, Abaqus/Standard will calculate or recalculate accelerations at the beginning of the step if an IMPACT value other than NO is used. Set INITIAL=NO to bypass the calculation of initial accelerations at the beginning of the step.

If INITIAL=NO, Abaqus/Standard assumes that the initial accelerations for the current step are zero if the current step is the first *DYNAMIC step. If the immediately preceding step was also a *DYNAMIC step, using INITIAL=NO causes Abaqus/Standard to use the accelerations from the end of the previous step to continue the new step. This is appropriate only if the loading does not change suddenly at the start of the new step.

NOHAF

Include this parameter to suppress calculation of the half-increment residuals and thus skip some accuracy checking for the automatic time incrementation scheme. For fixed time incrementation with the DIRECT parameter included, Abaqus/Standard calculates the half-increment residuals by default; the NOHAF parameter switches off this calculation, saving some of the solution cost.

SINGULAR MASS

Use this parameter to control velocity and acceleration adjustments if a singular global mass matrix is detected during initialization or during contact impact/release computations.

Set SINGULAR MASS=ERROR (default) to issue an error message and stop execution if a singular global mass matrix is detected when calculating the velocity and acceleration adjustments.

Set SINGULAR MASS=WARNING to issue a warning message and avoid these velocity and acceleration adjustments (i.e., continue time integration using the current velocities and accelerations) if a singular global mass matrix is detected.

Set SINGULAR MASS=MAKE ADJUSTMENTS to adjust velocities and accelerations even if a singular mass matrix is detected. This setting can result in large, non-physical velocity and/or acceleration adjustments, which can, in turn, cause poor time integration solutions and artificial convergence difficulties. This approach is not generally recommended; it should be used only in special cases when the analyst has a thorough understanding of how to interpret results obtained in this way.

TIME INTEGRATOR

Use this parameter to choose the time integration method.

Set TIME INTEGRATOR=BWE to choose the backward Euler time integrator.

Set TIME INTEGRATOR=HHT-TF to choose the Hilber-Hughes-Taylor time integrator with default parameter settings which provide slight numerical damping. This is the default for APPLICATION=TRANSIENT FIDELITY.

Set TIME INTEGRATOR=HHT-MD to choose the Hilber-Hughes-Taylor time integrator with default parameter settings that provide moderate numerical damping. This is the default for APPLICATION=MODERATE DISSIPATION.

Data line for a transient dynamic analysis: 

First (and only) line:

  1. Suggested initial time increment. For implicit integration, this same time increment will be used throughout the step unless contact impacts or releases occur or the automatic time incrementation scheme is used. If the SUBSPACE parameter is included, the smaller of this time increment or 80% of , where is the circular frequency of the highest mode included in the dynamic response analysis, is used throughout the step.

  2. Time period of the step.

  3. Minimum time increment allowed. If a smaller time increment than this value is needed, the analysis is terminated. If this entry is zero, a default value of the smaller of the suggested initial time increment or 10–5 times the time period of the step is assumed.

  4. Maximum time increment allowed. Only useful for automatic time incrementation. If this value is zero, the default depends on the APPLICATION setting. If APPLICATION=TRANSIENT FIDELITY, the maximum time increment allowed is the time period of the step divided by 100. If APPLICATION=MODERATE DISSIPATION, it is the time period of the step divided by 10. If APPLICATION=QUASI-STATIC, it is the time period of the step.


Defining a dynamic analysis in Abaqus/Explicit

Required parameter:

EXPLICIT

Include this parameter to specify explicit time integration.

Optional, mutually exclusive parameters: 

DIRECT USER CONTROL

Include this parameter to specify that this step should use a fixed time increment that is specified by the user.

ELEMENT BY ELEMENT

Include this parameter to indicate that variable, automatic time incrementation using the element-by-element stable time increment estimates should be used. This method will generally require more increments and more computational time than the global time estimator.

FIXED TIME INCREMENTATION

Include this parameter to specify that this step should use a fixed time increment that will be determined by Abaqus/Explicit at the beginning of the step using the element-by-element time estimator.

Optional parameters:

ADIABATIC

Include this parameter to specify that an adiabatic stress analysis is to be performed. This parameter is relevant only for metal plasticity (Inelastic behavior, Section 23.1.1 of the Abaqus Analysis User's Guide). The *INELASTIC HEAT FRACTION and *SPECIFIC HEAT options must be specified in the appropriate material definitions.

IMPROVED DT METHOD

Set IMPROVED DT METHOD=YES (default) to use the “improved” method to estimate the element stable time increment for three-dimensional continuum elements and elements with plane stress formulations (shell, membrane, and two-dimensional plane stress elements).

Set IMPROVED DT METHOD=NO to use the conservative method to estimate the element stable time increment for three-dimensional continuum elements and elements with plane stress formulations.

SCALE FACTOR

Set this parameter equal to the factor that is used to scale the time increment computed by Abaqus/Explicit. The default scaling factor is 1.0. This parameter can be used to scale the default global time estimate, and it can be used in conjunction with the ELEMENT BY ELEMENT and FIXED TIME INCREMENTATION parameters. It cannot be used in conjunction with the DIRECT USER CONTROL parameter.

Data line for automatic time incrementation (global or ELEMENT BY ELEMENT estimation): 

First (and only) line:

  1. Enter a blank field.

  2. T, time period of the step.

  3. Enter a blank field.

  4. , maximum time increment allowed. If this value is not specified, no upper limit is imposed.

Data line for fixed time incrementation using DIRECT USER CONTROL

First (and only) line:

  1. , time increment to be used throughout the step.

  2. T, time period of the step.

Data line for fixed time incrementation using FIXED TIME INCREMENTATION

First (and only) line:

  1. Enter a blank field.

  2. T, time period of the step.