MATFVE
Bulk Data Entry Defines material properties for frequency-dependent viscoelastic materials.
Format 1 (TYPE=FORMULA)
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | FORMULA | |||||||
R1 | I1 | a | R1k | I1k | b |
Format 2 (TYPE=TABLE)
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | TABLE | |||||||
TID1 | TID2 | TID3 | TID4 |
Format 3 (TYPE=PRONY)
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | PRONY | gD1 | tD1 | gB1 | tB1 | |||
gD2 | tD2 | gD3 | tD3 | gD4 | tD4 | gD5 | tD5 | ||
gB2 | tB2 | gB3 | tB2 | gB4 | tB4 | gB5 | tB5 |
Format 4 (TYPE=PRELOAD)
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | PRELOAD | |||||||
EUNIAXI | |||||||||
El | Es | f | |||||||
etc. | |||||||||
EVOLUME | |||||||||
Kl | Ks | f | J | ||||||
etc. |
Format 5 (TYPE=RTEST)
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | TYPE | etol | npmax | |||||
SHEAR | slong | ||||||||
gs(t) | t | ||||||||
etc | |||||||||
BULK | blong | ||||||||
gk(t) | t | ||||||||
etc |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | TYPE | etol | npmax | |||||
COMB | slong | blong | |||||||
gs(t) | gk(t) | t | |||||||
etc |
Format 6 (TYPE=CTEST)
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | TYPE | etol | npmax | |||||
SHEAR | slong | ||||||||
js(t) | t | ||||||||
etc | |||||||||
BULK | blong | ||||||||
jk(t) | t | ||||||||
etc |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | MID | TYPE | etol | npmax | |||||
COMB | slong | blong | |||||||
js(t) | jk(t) | t | |||||||
etc |
Example
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MATFVE | 2 | PRONY | 0.25 | 5e-2 | 0.25 | 5e-2 |
Definition
Field | Contents | SI Unit Example |
---|---|---|
MID | Unique material identification number. No default (Integer > 0) |
|
TYPE | Frequency-dependent visco-elastic material model type. No default |
|
R1 | Real part of the deviatoric part for the
FORMULA type. Default = blank (Real) |
|
I1 | Imaginary part of the deviatoric part for the
FORMULA type. Default = blank (Real) |
|
a | A real number for the deviatoric part for the
FORMULA type. Default = blank (Real) |
|
R1k | Real part of the bulk part for the FORMULA
type. Default = blank (Real) |
|
I1k | Imaginary part of the bulk part for the
FORMULA type. Default = blank (Real) |
|
b | A real number for the bulk part for the
FORMULA type. Default = blank (Real) |
|
TID1 | Table ID (TABLEDi only) to specify the
real part of the deviatoric part. Default = blank (Integer > 0) |
|
TID2 | Table ID (TABLEDi only) to specify the
Imaginary part of the deviatoric part. Default = blank (Integer > 0) |
|
TID3 | Table ID (TABLEDi only) to specify the
real part of the bulk part. Default = blank (Integer > 0) |
|
TID4 | Table ID (TABLEDi only) to specify the
Imaginary part of the bulk part. Default = blank (Integer>0) |
|
gDi | Modulus ratio for the
-th deviatoric Prony series. No default (Real > 0.0) |
|
tDi | Relaxation time for the
-th deviatoric Prony series. No default (Real > 0.0) |
|
gBi | Modulus ratio for the
-th bulk Prony series. No default (Real > 0.0) |
|
tBi | Relaxation time for the
-th bulk Prony series. No default (Real > 0.0) |
|
EUNIAXI | Continuation line to indicate the storage and loss moduli from uniaxial tests when TYPE = PRELOAD. | |
EVOLUME | Continuation line to indicate the storage and loss moduli from volumetric tests when TYPE = PRELOAD. | |
El | Uniaxial loss modulus. No default (Real) |
|
Es | Uniaxial storage modulus. No default (Real) |
|
f | Frequency. No default (Real ≥ 0.0) |
|
Uniaxial nominal strain. No default (Real) |
||
Kl | Bulk loss modulus. No default (Real) |
|
Ks | Bulk storage modulus. No default (Real) |
|
J | Volume ratio between current and original volumes. No default (Real > 0.0) |
|
SHEAR | Continuation line to indicate test data from shear relaxation/creep tests are to follow. | |
BULK | Continuation line to indicate test data from volumetric relaxation/creep tests are to follow. | |
COMB | Continuation line to indicate test data from both shear and volumetric relaxation/creep tests are to follow. | |
t | Time; should be specified in an ascending order. No default (Real > 0.0) |
|
gs(t) | Normalized shear modulus. No default (0.0 ≤ Real ≤ 1.0) |
|
gk(t) | Normalized bulk modulus. No default (0.0 ≤ Real ≤ 1.0) |
|
js(t) | Normalized shear compliance. No default (1.0 ≤ Real) |
|
jk(t) | Normalized bulk compliance. No default (1.0 ≤ Real) |
|
etol | Error tolerance for
CTEST/RTEST material calibration.
Default = 0.0 (0.0 ≤ Real) |
|
npmax | Maximum number of terms in the Prony series for
CTEST/RTEST material
calibration. Default = 5 (1 ≤ Integer ≤ 5) |
|
slong | Long term normalized Shear modulus for
RTEST. Default = blank (0.0 < Real < 1.0) Long term normalized Shear compliance for CTEST. Default = blank (1.0 < Real) |
|
blong | Long term normalized Bulk modulus for RTEST.
Default = blank (0.0 < Real < 1.0) Long term normalized Bulk compliance for CTEST. Default = blank (1.0 < Real) |
Comments
- The long-term response is given by an elastic material description, which needs to have the same MID. MATHE/MAT1/MAT9 are supported.
- CHEXA, CTETRA, CPENTA, CPYRA elements are supported.
- A function
of deviatoric relaxation in the time-domain
is considered.
If the MTIME field on MAT1/MAT9/MATHE entries is set to LONG (default), the input material property is considered as the long-term material deviatoric input modulus ( ) and Equation 1 is used for calculation of the material property incorporating relaxation.
The subscript indicates the -th term in the Prony series.
This equation is equivalent to the equation on the MATVE entry. The equation on MATVE is rewritten by using:
If the MTIME field on the MAT1/MAT9/MATHE entries is set to INSTANT, the input material property is considered as the instantaneous material input ( ) and Equation 2 for can be rewritten by substituting for calculation of the material property incorporating relaxation.- Long-term deviatoric modulus.
- Prony series deviatoric parameter.
- Relaxation time.
Where,- Indicates the normalized modulus.
- Indicates the modulus for relaxation.
- Indicates the normalized compliance.
- Indicates the compliance for creep.
The example equations in this comment show the calculation for shear relaxation. These can be similarly written in an analogous manner for bulk relaxation.
The Fourier transform of this function is:
Where, is the Fourier transformation. Equation 3 is for the frequency-dependent deviatoric relaxation. Similarly, the equation for the frequency-dependent bulk relaxation can be written in an analogous manner.
After Fourier transformation, the Real and Imaginary parts , and , are frequency-dependent and can be input in four different ways (FORMULA, TABLE, PRONY, or PRELOAD).
- When
TYPE=FORMULA: Where,
- Frequency.
- ,
- Real and imaginary parts of the Fourier transform of the deviatoric relaxation function.
- ,
- Real and imaginary parts of the Fourier transform of the bulk relaxation function.
- When
TYPE=TABLE:
- TID1
- Specify as a function of the frequency .
- TID2
- Specify as a function of the frequency .
- TID3
- Specify as a function of the frequency .
- TID4
- Specify as a function of the frequency .
Where,- Angular frequency.
- ,
- Real and imaginary parts of the Fourier transform of the deviatoric relaxation function.
- ,
- Real and imaginary parts of the Fourier transform of the bulk relaxation function.
- When
TYPE=PRONY, the data inputs have the
same meaning as the MATVE card. The storage and loss
moduli are determined as follows, after a Fourier transform of the
time-domain Prony series. Where,
- ,
- Deviatoric storage and loss moduli.
- ,
- Bulk storage and loss moduli.
- ,
- Long-term material modulus.
- ,
- Where, and are Prony series parameters for shear and bulk moduli, respectively.
- Relaxation time.
- Angular frequency.
Where,- Angular frequency.
- ,
- Real and imaginary parts of the Fourier transform of the deviatoric relaxation function.
- ,
- Real and imaginary parts of the Fourier transform of the bulk relaxation function.
- When TYPE=
PRELOAD:
- EUNIAXI
- Test data to specify uniaxial loss modulus, uniaxial storage modulus, the frequency , uniaxial nominal strain.
- EVOLUME
- Test data to specify bulk loss modulus, bulk storage modulus, the frequency , volume ratio (current volume/initial volume).
- When
MODEL=RTEST/CTEST:
Relaxation (RTEST) or Creep (CTEST) test data can be input using these two types. This test data will internally be used to calibrate a Prony series.
If creep test data are used, then the creep test will be first converted to the relaxation test using the convolution integration,
If the Laplace transform, , is written as:
The Laplace transforms of the functions and satisfy , Then the calibration to a Prony series will be carried out based on the relaxation test.- Normalized modulus
- Normalized compliance
You can input shear test data or volumetric test data, respectively, using the continuation lines SHEAR or BULK. The continuation line COMB will allow both shear and volumetric test data together.
- For all types, deviatoric component and bulk component specifications cannot be blank at the same time.
- Only Direct Frequency Response Analysis is supported.
- A nonlinear LGDISP analysis needs to precede the direct frequency response analysis which establishes the base state for the direct frequency analysis. STATSUB(PRELOAD) in the Subcase Information section for the direct frequency analysis needs to point to this nonlinear LGDISP analysis. A dummy nonlinear LGDISP analysis without loadings will mean that the base state is the initial configuration.
- The time domain and the frequency domain viscoelastic behavior cannot be specified together. That is, MATVE and MATFVE cannot be used together.