Difference between revisions of "ViscousDamper Material"

From OpenSeesWiki
Jump to navigationJump to search
Line 4: Line 4:
  
 
{|  
 
{|  
| style="background:lime; color:black; width:800px" | '''uniaxialMaterial ViscousDamper  $matTag  $K $Cd $alpha'''
+
| style="background:lime; color:black; width:800px" | '''uniaxialMaterial ViscousDamper  $matTag  $K $Cd $alpha <$LGap $NM $RelTol $AbsTol $MaxHalf> '''
 
|}
 
|}
  
Line 18: Line 18:
 
|  '''$alpha ''' || Viscous damper exponent
 
|  '''$alpha ''' || Viscous damper exponent
 
|-
 
|-
|  '''<$LGap> ''' || gap length to simulate the gap length due to the pin tolerance
+
|  '''$LGap ''' || gap length to simulate the gap length due to the pin tolerance
 
|-
 
|-
|  '''<$NM> ''' || Number of (default value NM = 1)
+
|  '''$NM ''' || Number of (default value NM = 1)
 
|-
 
|-
|  '''<$RelTol> ''' || Tolerance for relative error control of the adaptive iterative algorithm (default value 10^-6)
+
|  '''$RelTol ''' || Tolerance for relative error control of the adaptive iterative algorithm (default value 10^-6)
 
|-
 
|-
|  '''<$AbsTol> ''' ||  Tolerance for absolute relative error control of adaptive iterative algorithm (default value 10^-6)
+
|  '''$AbsTol ''' ||  Tolerance for absolute relative error control of adaptive iterative algorithm (default value 10^-6)
 
|-
 
|-
|  '''<$MaxHalf> ''' ||  Maximum number of sub-step iterations within an integration step (default value 15)
+
|  '''$MaxHalf ''' ||  Maximum number of sub-step iterations within an integration step (default value 15)
 
|-
 
|-
 
|}
 
|}

Revision as of 19:33, 16 May 2015




This command is used to construct a ViscousDamper material, which represents the Maxwell Model (linear spring and nonlinear dashpot in series). The ViscousDamper material simulates the hysteretic response of nonlinear viscous dampers. An adaptive iterative algorithm has been implemented and validated to solve numerically the constitutive equations within a nonlinear viscous damper with a high-precision accuracy.

uniaxialMaterial ViscousDamper $matTag $K $Cd $alpha <$LGap $NM $RelTol $AbsTol $MaxHalf>

$matTag integer tag identifying material
$K Elastic stiffness of linear spring (to model the axial flexibility of a viscous damper (brace and damper portion)
$Cd Viscous parameter of damper
$alpha Viscous damper exponent
$LGap gap length to simulate the gap length due to the pin tolerance
$NM Number of (default value NM = 1)
$RelTol Tolerance for relative error control of the adaptive iterative algorithm (default value 10^-6)
$AbsTol Tolerance for absolute relative error control of adaptive iterative algorithm (default value 10^-6)
$MaxHalf Maximum number of sub-step iterations within an integration step (default value 15)

Examples:

1. Input parameters:
Assume a viscous damper with axial stiffness K=300.0kN/mm, viscous parameter Cd=280.3kN(s/mm)0.3, and exponent a=0.30.
The input parameters for the material should be as follows:
uniaxialMaterial ViscousDamper 1 300 280.3 0.30
Using these properties, Figure 1 shows the hysteretic response of this damper for sinusoidal displacement increments of 12, 24 and 36mm and a frequency f = 0.5Hz.
The sensitivity of the viscous damper with respect to its axial stiffness is shown in Figures 2 to 4 for the following set of parameters:
Viscous Damper with various input parameter variations
2. Single story single bay frame with viscous damper

References:

[1] Akcelyan, S., and Lignos, D.G. (2015), “Adaptive Numerical Method Algorithms for Nonlinear Viscous and Bilinear Oil Damper Models Under Random Vibrations”, ASCE Journal of Engineering Mechanics, (under review).
[2] Oohara, K., and Kasai, K. (2002), “Time-History Analysis Models for Nonlinear Viscous Dampers”, Proc. Structural Engineers World Congress (SEWC), Yokohama, JAPAN, CD-ROM, T2-2-b-3 (in Japanese).
[3] Kasai K, Oohara K. “Algorithm and Computer Code To Simulate Response of Nonlinear Viscous Damper” Passively Controlled Structure Symposium 2001, Yokohama, Japan (in Japanese).

Code Developed and Implemented by : Sarven Akcelyan & Prof. Dimitrios G. Lignos, (McGill University)