IMPACTGENERATE

Automated Impact Analysis

Description: Automated Impact Analysis (AIA). Automatically sets up a nonlinear transient impact analysis including contact definition, initial conditions, damping, time increment, and duration.

Format:

IMPACTGENERATE, gid, cid, v0, a, t1, t2, t3, tdelta, ttotal, nta, nto, desid

Example:

IMPACTGENERATE, 134, , 124.5, 386.4, 0.004, 1.05, 0.654

Option Definition Type Default
gid Grid point identification number on projectile. See Remark 1. Integer > 0 Required
cid Projectile translation vector, ti, coordinate system identification number. See Remark 2. Integer ≥ 0 or -1 0
v0 Initial projectile velocity magnitude in the direction of the projectile translation vector. See Remark 3. Real ≥ 0.0 0.0
a Projectile and part acceleration magnitude in the direction of the projectile translation vector. See Remark 4. Real ≥ 0.0 0.0
t1, t2, t3 Projectile translation vector. Real ≥ 0.0 0.0, 0.0, 0.0
tdelta Time increment. See Remark 5. Real ≥ 0.0 Model dependent
ttotal Total duration. See Remark 6. Real ≥ 0.0 Model dependent
nta Number of analysis time steps. See Remark 6. Integer > 0 or blank See Remark 6
nto Number of output time steps. See Remark 7. Integer > 0 or blank See Remark 7
desid Damped element set identification number. Set identification of previously appearing SET command. Only elements whose identification numbers appear on this SET command will be used. See Remarks 8 and 9. Integer > 0 or blank Projectile element set

Remarks:

  1. gid is a point on the projectile through the projectile translation vector defined by ti. The grid point should be selected at the approximate impact point and defines the base of the projectile axis.
  2. A cid value equal to -1 specifies that the ti are in the basic coordinate system and the vector magnitude is the exact translation distance required to place the projectile on the surface of the body. A cid value greater than or equal to zero ignores the projectile vector magnitude and estimates the distance to impact by translating the projectile to the part so that it contacts near the vector base.
  3. The initial projectile velocity magnitude, v0, is required if the acceleration magnitude, a, is not specified.
  4. The acceleration magnitude, a, is required if the initial projectile velocity, v0, is not specified.
  5. The transient time increment may be omitted and a value based on the estimate of the contact frequency at impact will be used. The contact frequency is determined using

    where is the natural frequency of the projectile fixed at the point of contact and is the natural frequency of the part fixed at the user defined boundary conditions. The time increment is then determined using

  6. Duration is the total time duration of the analysis. If both duration (ttotal) and the number of analysis time steps (nta) are omitted, a duration value will be calculated using

    where is the projectile translation distance to impact, is the average velocity before impact equal to , and is tdelta if specified or the calculated time increment. When nta is specified, a duration value will be calculated using

  7. If the MAXIMPACTSTEP model parameter is set to a value other than zero and nta is omitted, the transient time increment and duration will be adjusted to limit the number of output steps to MAXIMPACTSTEP (see Section 5, Parameters, for more information on MAXIMPACTSTEP). When nta and nto are both specified, the number of output steps is set to nto if nto is less than nta or nta if it is greater.

  8. The damped element set, desid, is generally not required but may be needed for more complicated models where the object of interest is the projectile. It is used for the following:
    • To define all elements and grid points contained in the projectile set when there is a discontinuity in a complex projectile such as a surface weld element between two discontinuous parts. By default the projectile set is automatically identified using the projectile grid point, gid. The body set is defined as all elements not in the projectile set. If there is a discontinuity in a complex projectile, it will be necessary to explicitly define the projectile using the damped element set, desid.
    • To specify the object that the damping frequency of interest should be based on. This is typically the object of interest. When the damped element set is specified, the damping frequency is calculated using a normal modes analysis where the body is fixed and the frequency of the mode with the largest scaled displacement at the impact point in the direction of the projectile translation vector is used.
  9. When the damped element set, desid, is not specified, the damping frequency of interest is based on element structural damping. If element structural damping is specified on any element in the projectile set, the damping frequency will be based on a normal modes analysis of the projectile. Otherwise, the body is used as the basis where the projectile is fixed and a normal modes analysis is performed on the body.