Uniform Excitation Pattern

The UniformExcitation pattern allows the user to apply a uniform excitation to a model acting in a certain direction. The resulting load pattern is applied as

\[ P(t) = \ddot{u}_g \mathbf{m} \iota \]

The command is as follows:

Model.pattern(“UniformExcitation”, name, dof, accel)

dof int
1 corresponds to translation along the global 1 axis
2 corresponds to translation along the global 2 axis
3 corresponds to translation along the global 3 axis
4 corresponds to rotation about the global 1 axis
5 corresponds to rotation about the global 2 axis
6 corresponds to rotation about the global 3 axis
accel Ref(Path) acceleration time series
v0 float initial velocity.
scale float

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