Rayleigh Damping Command: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 27: Line 27:


NOTE:  
NOTE:  
#The command overwrites any existing damping coeeficients at the Elements and Nodes.


The command overwrites any existing damping coeeficients at the Elements and Nodes.  
# The following paper is something that you should read if you are new to the damping and nonlinear analysis. Finley A. Charney, "Unintended Consequences of Modeling Damping in Structures", J. Struct. Engrg. Volume 134, Issue 4, pp. 581-592 (April 2008)
 


EXAMPLE:
EXAMPLE:

Revision as of 00:13, 22 May 2010




This command is used to assign damping to all previously-defined elements and nodes. When using rayleigh damping in OpenSees, the damping matrix for an element or node, D is specified as a combination of stiffness and mass-proportional damping matrices:

D = $alphaM * M + $betaK * Kcurrent +$betaKinit * Kinit + $betaKcomm * KlastCommit

rayleigh $alphaM $betaK $betaKinit $betaKcomm


$nodeTag integer tag identifying node
$alphaM factor applied to elements or nodes mass matrix
$betaK factor applied to elements current stiffness matrix.
$betaKinit factor applied to elements initial stiffness matrix.
$betaKcomm factor applied to elements committed stiffness matrix.


NOTE:

  1. The command overwrites any existing damping coeeficients at the Elements and Nodes.
  1. The following paper is something that you should read if you are new to the damping and nonlinear analysis. Finley A. Charney, "Unintended Consequences of Modeling Damping in Structures", J. Struct. Engrg. Volume 134, Issue 4, pp. 581-592 (April 2008)

EXAMPLE:

rayleigh 0.01 0.02 0.0 0.0



Code Developed by: fmk