/MAT/LAW87 (BARLAT2000)
Block Format Keyword This elasto-plastic law is developed for anisotropic materials, especially aluminum alloys.
Yield stresses can be defined either by user-defined functions (plastic strain versus stress) or analytically by a combination of Swift-Voce model. The model is based on Barlat YLD2000 criterion. 1
Format
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/MAT/LAW87/mat_ID/unit_ID or /MAT/BARLAT2000/mat_ID/unit_ID | |||||||||
mat_title | |||||||||
E | Iflag | VP | c | p |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Ifit | |||||||||
Blank Line |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Ifit | |||||||||
Blank |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
a | n | Fcut | Fsmooth | Nrate | |||||
A | Q | B | K0 |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
fct_IDi | Fscalei |
Definitions
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) |
|
Initial
density (Real) |
||
E | Young's
modulus (Real) |
|
Poisson's
ratio (Real) |
||
Iflag | Yield stress definition flag.
(Integer) |
|
VP | Strain rate choice flag.
4
(Integer) |
|
Ifit | Material parameter fit flag.
|
|
Barlat material parameters
with i=1~8. 1
(Real) |
||
Yield strength in 00 direction (rolling direction). | ||
Yield strength in 45 direction. | ||
Yield strength in 90 direction. | ||
Yield strength biaxial loading. | ||
Lankford r-value in 00 direction (rolling direction). | ||
Lankford r-value in 45 direction. | ||
Lankford r-value in 90 direction. | ||
Lankford r-value in biaxial loading. | ||
a | Exponent in yield
function. 1
Default = 2 (Integer) |
|
Swift Voce weighting
coefficient. 2
Default = 0.0 (Real) |
||
Q | Voce hardening
coefficient. (Real) |
|
K0 | Voce hardening
parameter. (Real) |
|
B | Voce plastic strain
coefficient. Default = 0.0 (Real) |
|
A | Swift hardening
coefficient. (Real) |
|
n | Swift hardening
exponent. Default = 1.0 (Real) |
|
Swift hardening
parameter. Default = 0.00 (Real) |
||
Fsmooth | Smooth strain rate option
flag. 3
(Integer) |
|
Fcut | Cutoff frequency for
strain rate filtering, Appendix: Filtering. Default = 1030 (Real) |
|
c | Cowper Seymonds reference
strain rate. (Real) |
|
p | Cowper Seymonds strain
rate exponent. 4 (Real) |
|
Nrate | Number of yield functions.
2 Nrate > 0 used only if Iflag = 0. (Integer) |
|
fct_IDi | Yield stress versus plastic strain
identifier. (Integer) |
|
Fscalei | Scale factor for ordinate for fct_IDi. Default = 1.0 (Real) |
|
Strain rate
i corresponding to fct_IDi. If VP =0, total strain rate for fct_IDi. If VP =1, plastic strain rate for fct_IDi. Default = 1.0 (Real) 5 |
Example 1 (with Barlat parameters input Ifit=0)
In this example use Barlat parameters input (Ifit=0) and tabulated yield stress-strain curve input (Iflag=0)
#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/LAW87/1/1
Steel
# RHO_I
7.8E-6 0
# E Nu IFlag VP coeff_c exp_p
210 0.3 0 1 4.15401 3.57
# A1 A2 A3 A4 IFlag_fit
1.0 1.0 1.0 1.0 0
# A5 A6 A7 A8
1.0 1.0 1.0 1.0
#Blank line
# exp_a ALPHA NEXP Fcut Fsmooth NRATE
2 0 0 1 1
# ASWIFT EPSO QVOCE BETA KO
0 0 0 0 0
# func_id YSCALE strain rate
4 1.5 1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/4
Mat_Curev Quasi-static
# X Y
0 .3
0.007 .5
0.05 .7
0.1 .75
0.3 .9
1 1.2
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#ENDDATA
/END
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
Example 2 (with experiment data input Ifit=1)
#RADIOSS STARTER
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/UNIT/1
unit for mat
g 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/LAW87/1/1
ALU
# RHO_I
2.7E-3 0
# E Nu IFlag VP coeff_c exp_p
70000 0.3 1
# sig00 sig45 sig90 sigb I_fit
133.179899 133.102756 132.330693 162.330301 1
# r00 r45 r90 rb
0.703242569 0.486264221 0.865336191 0.546807587
#empty line
# exp_a ALPHA NEXP Fcut Fsmooth NRATE
8 0.55 0.21 1 0
# ASWIFT EPSO QVOCE BETA KO
415. 0.00220 174.7 11.19 132.4
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#ENDDATA
/END
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
Comments
- The yield function is
expressed as:
(1) (2) (3) (4) and denote the principal values of the tensors and which are a linear transformation of the stress deviator, which leads to:(5) (6) The tensors and are linear transformations of the stress tensor:
(7) (8) - The yield stress could
be defined either by tabulated input or using the analytic Swift-Voce model.
- If tabulated, it is possible to add total strain rate dependency by defining a number Nrate of functions
- The analytic Swift Voce model is expressed as:
(9) Where, is the equivalent plastic strain.
- The strain rate
filtering is available to smooth strain rates when tabulated input is
chosen.
List of Animation output (in /ANIM/SHELL/USRII/JJ):
USR 1= plastic strain
USR 2= effective stress
USR 3= increment of plastic strain
- When Iflag= 1 (analytic Swift-Voce formulation is used) strain rates
effect is taken into account using Cowper Symonds expression:
(10) If VP= 0: is the total strain rate.
If VP = 1: is the plastic strain rate.
- When Iflag= 0 (tabulated formulation) then:
If VP= 0: is the total strain rate.
If VP = 1: is the plastic strain rate.
- If Ifit =1, the coefficients will be automatically fit in the Radioss Starter. The tensile yield strengths and Lankford ratios must be determined from uniaxial tension experiments along the rolling, diagonal and transverse directions at an amount of plastic work corresponding to a plastic strain equal to 0.2%. and should be determined from biaxial test, for the same amount of plastic strain.