Energy dissipated by mass weighted damping

450 views
Skip to first unread message

hongyu luo

unread,
Aug 17, 2021, 10:30:27 AM8/17/21
to ls-d...@googlegroups.com
Dear all,

Does anyone know the formulation of damping energy reported in the ASCII file glstat? Thanks very much.

Henry

James M. Kennedy

unread,
Aug 17, 2021, 11:40:14 AM8/17/21
to hongyu luo, ls-d...@googlegroups.com
Dear Henry,

See if the following is of some help:

Please see page 15-7 of the LS-DYNA User’s Manual:

"LS-DYNA Keyword User's Manual - Volume I", LS-DYNA Dev/Revision 13586,
Livermore Software Technology Corporation, Livermore, California, March, 2021.

http://ftp.lstc.com/anonymous/outgoing/jday/manuals/DRAFT_Vol_I.pdf

4. Formulation. With mass proportional system damping the acceleration is
computed as:

𝐚𝑛 = 𝐌−1(𝐏𝑛 − 𝐅𝑛 − 𝐅dampn)

where, 𝐌 is the diagonal mass matrix, 𝐏𝐧 is the external load vector, 𝐅𝑛 is the
internal load vector, and 𝐅damp𝑛 is the force vector due to system damping. This
latter vector is defined as:

𝐅damp𝑛 = 𝐷𝑠𝑚𝐯

The best damping constant for the system is usually some value approaching
the critical damping factor for the lowest frequency mode of interest.

(𝐷𝑠)critical = 2𝜔min

The natural frequency 𝜔min (given in radians per unit time) is generally taken as
the fundamental frequency of the structure. This frequency can be determined
from an eigenvalue analysis or from an undamped transient analysis. Note that
this damping applies to both translational and rotational degrees of freedom.
Also note that mass proportional damping will damp rigid body motion as well
as vibration.

Energy dissipated by through mass weighted damping is reported as system
damping energy in the ASCII file glstat. This energy is computed whenever
system damping is active.
------------------------------

Some additional notes:

https://www.dynasupport.com/howtos/general/damping

Mass damping in LS-DYNA, which includes *DAMPING_GLOBAL and *DAMPING_PART_MASS, is intended to damp low-frequency structural modes but it has the added effect of damping rigid body modes. Thus parts that undergo significant rigid body motion should be excluded from mass damping (or the mass damping should be turned off during the time the part undergoes rigid body motion). The critical mass damping coefficient is 4*pi/T where T is the period of the mode targeted for damping (usually the lowest frequency (fundamental) mode). The period can be determined from an eigenvalue analysis or estimated from results of an undamped transient analysis. In version 970, *DAMPING_RELATIVE provides a means to invoke mass damping which is relative to the motion of a particular rigid body.

Damping is completely optional. If the user decides to use mass damping, a damping coefficient less than the critical damping coefficient is suggested. A value of 10% of critical damping, or 0.4*pi/T is fairly typical. You can choose to damp all parts using the same damping coefficient (*DAMPING_GLOBAL) or, to tailor the damping to the individual response characteristics of each part, you can assign a different damping coefficient to each part (*DAMPING_PART_MASS). In either case, the damping coefficient can vary with time (useful to turn damping off or on in the middle of a simulation).

------------------------------

https://www.dynaexamples.com/introduction/examples-manual/misc/damping

Sincerely,
James M. Kennedy
KBS2 Inc.
August 17, 2021
--
You received this message because you are subscribed to the Google Groups "LS-DYNA2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ls-dyna2+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ls-dyna2/F435CD84-78FD-4B7F-86C1-9FA9AE7C63A5%40gmail.com.

sabbir siddique

unread,
Aug 19, 2021, 4:21:40 AM8/19/21
to ls-d...@googlegroups.com
Dear All,

I was trying to understand the stress initialization for gravity load through Dynamic Relaxation (DR). Everything seems acceptable except the Dynamic Relaxation convergence curve. The convergence curve produced from 'relax' file is like below 

Inline image

Should not it be a smooth single curve? As the *.k file is small, I dare to attach the same.

Thanks in advance for help.

Regards,
Sabbir Siddique


DynamicRelaxation.k

l...@schwer.net

unread,
Aug 19, 2021, 5:49:51 PM8/19/21
to sabbir siddique, ls-d...@googlegroups.com

It seems you ignored the time step size limitation for you contact:

 

The LS-DYNA time step size should not exceed     4.044E-06

to avoid contact instabilities. 

 

I added a *Define_Curve to control the time step size

 

*DEFINE_CURVE_TITLE

$#    lcid      sidr       sfa       sfo      offa      offo    dattyp     lcint

       999         2       1.0       1.0       0.0       0.0         0         0

$#                a1                  o1 

                 0.0             4.00E-6

                 5.0             4.00E-6

$

and the corresponding

 

*CONTROL_TIMESTEP

$  DTINIT TSSFAC ISDO TSLIMT DT2MS LCTM ERODE MS1ST

     0.0,      0.0,        0,       0.0,      0.0,      999

$

 

 

 

You can increase this contact limiting time step easily by making your rigid supports have similar elastic properties to your concrete. The contact time step is based on relative elastic bulk moduli.

 

                --len

 

PS – you also have an excessive repetition of the keyword *DATABASE_ABSTAT

 

 

From: ls-d...@googlegroups.com <ls-d...@googlegroups.com> On Behalf Of sabbir siddique
Sent: Thursday, August 19, 2021 1:21 AM
To: ls-d...@googlegroups.com

--

You received this message because you are subscribed to the Google Groups "LS-DYNA2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ls-dyna2+u...@googlegroups.com.

image001.png
image002.png
Reply all
Reply to author
Forward
0 new messages