Configure Fatigue Analysis Using the EN Method

Use the EN tool to calculate fatigue based on strain life.

  1. Click the arrow next to the fatigue module icon and select the EN tool from the list of options.


    Figure 1.
    The EN dialog opens.
  2. Select an axial method.
    Solid models are not compatible with multiaxial analysis. Currently, only shell elements are supported.
  3. Select the FE model units.
    This unit is necessary because the SN/EN curve might be defined in a different unit, and FEA stress needs to be converted before looking up the fatigue life for a given stress level on the SN curve.
  4. Select a stress combination.
    Note: This option is only available for uniaxial analyses.

    Supported options include:

    • abs. max. principal
    • signed vonmises
    • signed max shear
    • max. principal
    • critical plane
  5. Based on the scatter of the EN curve, enter a real value between 0 and 1 for the certainty of survival.
  6. Select a mean and plasticity stress correction option.
    Note: These options are only available for uniaxial analyses. They define the linear stress correction above the elastic region.
  7. Define the tension and shear damage models.
    Note: These options are only available for multiaxial analyses.

    You can choose to evaluate one or both of the damage models. Whichever damage from the two models is worse will be displayed after evaluation.

  8. Choose a layer selection.
    Note:
    • If the layer is a shell, fatigue calculation will be done both on top and bottom. The default layers set for Top and Bottom set by HyperLife can be edited.
    • If the shell layer has just one layer example – for example, mid or membrane, and so on – then the reported fatigue results will be the same for any of the layer selection options ( Worst, Top, or Bottom).
    • If the model has only solid elements, you can only perform uniaxial fatigue, and Top or Worst should be the layer selection.
  9. Select Stress Gradient.
    • OFF (Default)
    • FKM Guideline
    Restriction: Stress Gradient is only supported for Time Series loading.
  10. Select a loading type.
    • Time Series
    • Transient Response
    • Modal Superposition
    • Random (PSD Stresses): uniaxial with a von Mises stress combination only
    • Random (Input PSD with FRF): uniaxial with a von Mises stress combination only
    • Sine Sweep: uniaxial with a von Mises stress combination only

    For Random loading, do the following:

    1. Select a damage model from the drop-down menu.
    2. Define the upper limit of the stress range.
      Stress Range Upper Limit (Calculated): Calculates the upper limit of the stress range. This is calculated as 2*RMS Stress*factor (Default factor = 8). The RMS stress is output from the random response subcase. The stress ranges of interest are limited by the above calculated stress. Any stresses beyond the calculated value are not considered in random fatigue damage calculations. Upper stress range can also be input directly via the User Input option.
    3. Define the width of the stress range.
      Stress Range Width (Calculated): Calculates the width of the stress range for which the probability is calculated. The default is 100 and the first bin starts from 0.0 to the calculated width. The width of the stress range is calculated as the upper limit of the stress range / Stress Range Width (Calculated). The stress range width can also be input directly via the User Input option.
    For Sine Sweep loading, choose the number of frequencies to be considered from the frequency response subcase.
    • User Input: Input a value for the number of frequencies to be considered between the first and last frequency.
    • All Frequencies: Consider all the frequencies from the frequency response subcase.
    • Frequency Increment: Input a value to select frequencies based on an increment.
  11. Select Result Input.
    • Stress: Option to query stress for Strain Life evaluation.
    • Strain: Option to query strain for Strain Life evaluation.
    The Result Input option is only supported for the Uniaxial Method with the following loading types:
    • Time Series
    • Transient Response
    • Modal Superposition