MultipleSupport output

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
johnnyontheweb
Posts: 46
Joined: Sat Oct 08, 2011 6:28 am

MultipleSupport output

Post by johnnyontheweb »

Hi all,
I've a model in which I imposed the displacements to the ground (in order to simplify, in this sample I used the same TH):

From:
https://opensees.github.io/OpenSeesDocu ... ttern.html
I read:
The results for the responses at the nodes are the ABSOLUTE values, and not relative values as in the case of a UniformExcitation.
When using MultiSupport pattern, the ground motions are applied by specifying for each constrained node a ground motion. This is done using the Imposed Motion Command command. The ground motions at each of the supports is specified using a Ground Motion. When enforcing the constraint at the node, the imposedMotion constraint will obtain the displacement from the ground motion. If the groundMotion was built by user specifying the acceleration, the trapezoidal rule is used for integration to obtain the displacements.
The TCL code I have:

Code: Select all

timeSeries Path 100 -time { 0 0.005 0.01 0.015 } -values {0 1.55 6.25 1.37 }
pattern MultipleSupport 100 {
groundMotion 1 Plain -disp 100 -fact 1
imposedSupportMotion 1 1 1
imposedSupportMotion 3 1 1
}
and then I run a dynamic analysis (VariableTransient).

From recorders, I obtain ZERO ground velocity and acceleration in constrained nodes (e.g. 1 and 3). I'd expect at least velocity to be different than 0.
This is a problem because I'm using a dashpot modelled with the so called "sky-hook" tecnique, in which one node of the dashpot is constrained to the ground. Since velocity in internal node is ABSOLUTE, the force given by dashpot is different from the same dynamic analysis conducted with UniformExcitation pattern (see also https://portwooddigital.com/2021/08/29/ ... xcitation/).

Which is the reasons why in MultipleSupport pattern we have zero velocity and acceleration on grounded nodes?
By imposing a piece-wise displacement time-history, I expect velocity to be non-zero, while acceleration, as a second derivative over time, is expected to be numerically zero.
mhscott
Posts: 880
Joined: Tue Jul 06, 2004 3:38 pm
Location: Corvallis, Oregon USA
Contact:

Re: MultipleSupport output

Post by mhscott »

Did you use Transformation constraint handler?
johnnyontheweb
Posts: 46
Joined: Sat Oct 08, 2011 6:28 am

Re: MultipleSupport output

Post by johnnyontheweb »

yes, constraints Transformation, but I get zero accel and vel also with Plain and Penalty (Penalty gives nearly 0 at constrained nodes).
Lagrange gives error if no alphaM/S are specified.
johnnyontheweb
Posts: 46
Joined: Sat Oct 08, 2011 6:28 am

Re: MultipleSupport output

Post by johnnyontheweb »

Which Transformation constraint handler do I have to use?
As by preceding post, it seems all of them lead to the same result.
Post Reply