Uniform Excitation Pattern: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
(Created page with 'The UniformExciatation pattern allows the user to apply a uniform excitatation to a model acting in a certain direction. The command to generate a multi-support excitation cont…')
 
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The UniformExciatation pattern allows the user to apply a uniform excitatation to a model acting in a certain direction.
{{CommandManualMenu}}
 
 
The command to generate a multi-support excitation contains in '''{ }''' the commands to generate all the ground motions and the single-point constraints in the pattern. The command is as follows:


The UniformExcitation pattern allows the user to apply a uniform excitation to a model acting in a certain direction. The command is as follows:


{| style="background:yellow; color:black; width:800px"  
{| style="background:yellow; color:black; width:800px"  
| ''' pattern UniformExcitation $patternTag $dir -accel $tsTag <-vel0 $ver0>'''
| ''' pattern UniformExcitation $patternTag $dir -accel $tsTag <-vel0 $vel0> <-fact $cFactor>'''
|}
|}


Line 14: Line 12:
|  style="width:150px" | '''$patternTag ''' || unique tag among load patterns
|  style="width:150px" | '''$patternTag ''' || unique tag among load patterns
|-
|-
|  '''$dir''' || direction graound motin acts
|  '''$dir''' || direction in which ground motion acts
|-
| || 1 - corresponds to translation along the global X axis
|-
| || 2 - corresponds to translation along the global Y axis
|-
| || 3 - corresponds to translation along the global Z axis
|-
| || 4 - corresponds to rotation about the global X axis
|-
| || 5 - corresponds to rotation about the global Y axis
|-
| || 6 - corresponds to rotation about the global Z axis
|-
|-
| '''$tsTag''' || tag of the TimeSeries series defining the acceleration history.
| '''$tsTag''' || tag of the TimeSeries series defining the acceleration history.
|-
|-
| '''vel0''' || optional, the initial velocity, default=0.0.
| '''$vel0''' || the initial velocity (optional, default=0.0)
|-
| '''$cFactor''' || constant factor (optional, default=1.0)
|}
|}



Latest revision as of 18:33, 15 March 2016




The UniformExcitation pattern allows the user to apply a uniform excitation to a model acting in a certain direction. The command is as follows:

pattern UniformExcitation $patternTag $dir -accel $tsTag <-vel0 $vel0> <-fact $cFactor>

$patternTag unique tag among load patterns
$dir direction in which ground motion acts
1 - corresponds to translation along the global X axis
2 - corresponds to translation along the global Y axis
3 - corresponds to translation along the global Z axis
4 - corresponds to rotation about the global X axis
5 - corresponds to rotation about the global Y axis
6 - corresponds to rotation about the global Z axis
$tsTag tag of the TimeSeries series defining the acceleration history.
$vel0 the initial velocity (optional, default=0.0)
$cFactor constant factor (optional, default=1.0)

NOTES:

  1. The responses obtained from the nodes for this type of excitation are RELATIVE values, and not the absolute values obtained from a multi-support case.


Code Developed by: fmk