Concrete Models Faq
Concrete Models Faq
Concrete Models Faq
More from Len Schwer regarding the "simple input" concrete models (6/10/2010) ...
Cylindrical sample unconfined compressive strength values should be used for
the MAT159.
You raise an important question for what I call 'simple input' concrete
models, e.g. MAT016, MAT072R3, MAT084/85, & MAT159. Each of these models
should explicitly state if the compressive strength value is for cylindrical
or cubical samples.
I believe only MAT084/85, on my short list, uses cubical samples.
(more details in "mat84_winfrith" notes)
BUT...
on 9/24/2010, Martin Bleachley of Serco, in regard to MAT84/85, said
"As the cylinder strength of concrete < cube strength, it is usual to
use the former.
Although I cannot say for sure, it is likely to be the cylinder
strength as we have documentation validating the model (Load v strain)
against a concrete cylinder test."
_____________________________________________________________________
RE: Further discussion of material models for concrete in LS_DYNA
*Mat_194 (*mat_rc_shear_wall) can be used with shells to model "squat shear walls"
or
concrete slabs.
Solids:
Material models 5, 14, 16, 25, 72, 72r3, 84/85, 96, 111, 145, 159, 272
can be used to model concrete with solid elements.
Some sample input for concrete is given for mat_145 in the User's Manual.
A third cap model, mat_159 (*mat_cscm(_concrete))
has some built-in parameters for concrete (see also
http://ftp.lstc.com/anonymous/outgoing/support/FAQ_kw/concrete/mat159 ).
Only for Mode I do Cards 4 - 7 represent "pressure" and "yield (or effective)
stress".
Mat_72r3 also has an 'easy input' option which is based on the unconfined
compressive strength (recommended if you know nothing else about the
concrete).
*Mat_72 says it's appropriate for impulsive loadings
so I would assume *mat_72r3 would also fall under this heading.
A complete input deck for a notched beam simulation (using solid elements) using
*mat_096
is available in
http://ftp.lstc.com/anonymous/outgoing/support/FAQ_kw/concrete/notchbeam.mat96.k.gz
*Mat_096 is probably NOT a good general purpose concrete model.
*Mat_084/mat_085 can produce a binary database that permits the user to visual
cracking
of the material using LS-Prepost.
See also
http://ftp.lstc.com/anonymous/outgoing/support/FAQ_kw/concrete/mat84_winfrith
*Mat_25 and *mat_145 are geologic cap models. Mat_145 is superior in the sense
that the geologic cap is numerically smooth/continuous.
Mat 145 elements are indeed eroded when the damage parameter
exceeds 0.99; unity is the maximum value.
The damage may be turned off by setting Afit=Cfit=Efit=1.0 AND
Bfit=Dfit=Ffit=0.0, as explained in the LS-DYNA User Manual.
The user can set FAILFG=0 (Card 5) and failed elements will not be removed.
Although this is intended for SPH & ALE, it seems to fit the user's
need; the elements will remain, but their strength will be zero. I plan to
add a feature where the failed strength is not zero, but that awaits funding.
(Len 6/6/03)
The so-called Release III of the Karagozian and Case (K&C) Concrete Model
is *mat_072r3 or *mat_concrete_damage_rel3.
It has a model parameter generation capability based on the unconfined
compressive strength of the concrete.
_______________________________________________________________
RE: failure and erosion
_________________________________________
RE: implicit analysis:
The comments still ring true in my opinion. Any implicit solver has a tendency
to become unstable (won't converge) when there is a high degree of material
nonlinearity that includes cracking, crushing, erosion. That does not mean
you can't attempt it. There is a far better chance at success if you employ
implicit dynamics rather than implicit static.
_____________________________________________________________________________
RE: Example input for concrete material models
*KEYWORD
*TITLE
4 concrete material models in English units
$
$ Note that mats 16, 72r3. and 159 offer shortcut input methods whereby essentially
$ only the density and unconfined compressive strength need be provided by the
user.
$
$ User is responsible for validity of material input.
$
$ Psi, inch, sec, lbf-s2/inch4, lbf
$
*MAT_SOIL_AND_FOAM
$ pedigree of this mat_005 input is unknown; I think fc' is sigy when
$ p=sigy/3. Plugging a0,a1,a2 into expression for sigy, fc' = sigy = 6956 psi
$ assuming my hand calcs are correct. jd
$# mid ro g bulk a0 a1 a2 pc
5 2.2000E-4 7.8800E+5 6.0000E+6 2.4390E+6 6025.0000 -0.051900-300.00000
$# vcr ref
0.000 0.000
$# eps1 eps2 eps3 eps4 eps5 eps6 eps7 eps8
0.000 0.020000 0.037700 0.041800 0.051300 0.100000 0.500000 0.000
$# eps9 eps10
0.000 0.000
$# p1 p2 p3 p4 p5 p6 p7 p8
0.000 21000.000 34800.000 45000.000 58000.000 1.2500E+5 9.4450E+5 0.000
$# p9 p10
0.000 0.000
*MAT_PSEUDO_TENSOR
$ Mode II Concrete Model Option with automatic EOS
$# mid ro g pr
16 2.2000E-4 0.000 0.200000
$# sigf a0 a1 a2 a0f a1f b1 per
5000.0000 -1.000000 0.000 0.000 0.000 0.000 0.000 0.000
$# er prr sigy etan lcp lcr
3.0000E+7 0.300000 60000.000 1.0E+5 0 0
$# x1 x2 x3 x4 x5 x6 x7 x8
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
$# x9 x10 x11 x12 x13 x14 x15 x16
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
$# ys1 ys2 ys3 ys4 ys5 ys6 ys7 ys8
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
$# ys9 ys10 ys11 ys12 ys13 ys14 ys15 ys16
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
*MAT_CONCRETE_DAMAGE_REL3
$ see rate effects curve 723 below
$# mid ro pr
72R3 2.2000E-4 0.200
$# ft a0 a1 a2 b1 omega a1f
0.000 -5000.000 0.000 0.000 0.000 0.000 0.000
$# slambda nout edrop rsize ucf lcrate locwidth npts
0.000 0.000 0.000 1.000000 1.000000 723 0.000 0.000
$# lambda1 lambda2 lambda3 lambda4 lambda5 lambda6 lambda7 lambda8
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
$#lambda09 lambda10 lambda11 lambda12 lambda13 b3 a0y a1y
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
$# eta1 eta2 eta3 eta4 eta5 eta6 eta7 eta8
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
$# eta09 eta10 eta11 eta12 eta13 b2 a2f a2y
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
*MAT_CSCM_CONCRETE
$# mid ro nplot incre irate erode recov itretrc
159 2.2000E-4 1 0.000 0 1.000000 0.000 0
$# pred
0.000
$ f'c in psi,,unit system
$# fpc dagg units
5000.0 0.000 3
*DEFINE_CURVE
$# lcid sidr sfa sfo offa offo dattyp
723 0 1000.0000 0.000 0.000 0.000 0
$# a1 o1
-30.000000 9.700000
-0.300000 9.700000
-0.100000 6.720000
-0.030000 4.500000
-0.010000 3.120000
-0.003000 2.090000
-0.001000 1.450000
-1.000000e-04 1.360000
-1.000000e-05 1.280000
-1.000000e-06 1.200000
-1.000000e-07 1.130000
-1.000000e-08 1.060000
0.000 1.000000
3.000000e-08 1.000000
1.000000e-07 1.030000
1.000000e-06 1.080000
1.000000e-05 1.140000
1.000000e-04 1.200000
0.001000 1.260000
0.003000 1.290000
0.010000 1.330000
0.030000 1.360000
0.100000 2.040000
0.300000 2.940000
30.000000 2.940000
*END