/MAT/LAW65 (ELASTOMER)

Block Format Keyword This law describes nonlinear elastoplastic material with strain rate dependent loading and unloading behavior.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/MAT/LAW65/mat_ID/unit_ID or /MAT/ELASTOMER/mat_ID/unit_ID
mat_title
ρ i                
E υ ε p m a x        
Nrate Fsmooth Fcut            
Nrate times (Each loading/unloading function pair per line)
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
fct_IDld fct_IDul Fscalestress ε ˙        

Definition

Field Contents SI Unit Example
mat_ID Material identifier.

(Integer, maximum 10 digits)

 
unit_ID Unit Identifier.

(Integer, maximum 10 digits)

 
mat_title Material title.

(Character, maximum 100 characters)

 
ρ i Initial density.

(Real)

[ kg m 3 ]
E Young's modulus.

(Real)

[ Pa ]
υ Poisson's ratio.

(Real)

 
ε p m a x Failure plastic strain.

(Real)

 
Nrate Number of loading/unloading function pair.

Default = 50 (Integer)

 
Fsmooth Smooth strain rate flag.
= 0 (Default)
No strain rate filtering.
= 1
Strain rate filtering.

(Integer)

 
Fcut Cutoff frequency for strain rate filtering.

Default = 1030 (Real)

[Hz]
fct_IDld True stress-true strain function identifier for loading.

(Integer)

 
fct_IDul True stress-true strain function identifier for unloading.

(Integer)

 
Fscalestress Stress scale factor.

Default = 1.0 (Real)

[ Pa ]
ε ˙ Strain rate.

Default = 1.0 (Real)

[ 1 s ]

Example (Nitinol)

#RADIOSS STARTER
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/UNIT/1
unit for mat
                  kg                  mm                  ms
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#-  2. MATERIALS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/MAT/LAW65/1/1
nitinol-like material
#              RHO_I
                6E-6                   
#                 E0                  NU             EPS_max
                  50                  .3                   0
#    Nrate   Fsmooth                Fcut
         1         1                   0
#FUNC_IDld FUNC_IDul       FSCALESTRESS             EPS_rate
         3         4                   1                   0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#-  3. FUNCTIONS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3
Loading_stress_strain
#                  X                   Y
                   0                   0                                                            
               .0085                 .35                                                            
               .0575                 .55                                                            
                .077               1.262                                                            
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/4
Unloading_stress_strain
#                  X                   Y
                   0                   0                                                            
               .0055                .199                                                            
               .0502                 .25                                                            
                .077               1.245                                                            
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#ENDDATA
/END
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|

Comments

  1. The law is defined by pairs of true stress-true strain functions for loading and unloading at specified strain rates. Each of the curves should begin with point (0,0) and increase monotonically. Each unloading curve should lie below the loading curve for corresponding strain rate.
  2. The loading/unloading curve with the higher strain rate ( ε ˙ 2 ) should lie above the curve with lower strain rate ( ε ˙ 1 ). The curves between ε ˙ 2 and ε ˙ 1 are interpolated linearly for intermediate strain rates. Curves are extrapolated for strain rates higher than maximum specified strain rate. It is advised to duplicate the last curves twice to avoid instability for high strain rates.
  3. Yield stress is determined at the intersection point between loading and unloading curves.
  4. If the load is removed prior to the intersection point between loading and unloading curves, the unloading follows the hyperelastic path with hysteresis (Fig. 1). This path is calculated based on the value of Young's modulus, E until it intersects with the unloading curve. Thereafter it follows the unloading curve back to its initial state (0,0).

    If the load is removed after intersection point between loading and unloading curves, the unloading curve is shifted by the value of plastic strain (Fig. 2).

  5. The Young's modulus must be greater than the maximum slope of all stress-strain curves. As mentioned before, Young's modulus is used to determine the unloading path between loading and unloading curves.
  6. When ε p reaches ε p m a x in one integration point, then based on the element type:
    • Shell elements:

      The corresponding shell element is deleted.

    • Solid elements:

      The deviatoric stress of the corresponding integral point is permanently set to 0, however, the solid element is not deleted.


    mat_law65_strain-stress
    Figure 1. Loading and Unloading Function Sets for Constant Strain Rates - Hyperelastic Loading/Unloading

    mat_law65_plasticstrain
    Figure 2. For Plastic Case the Unloading Curve is Shifted by the Value of the Actual Plastic Strain