How to apply load as a time series?

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

Moderators: silvia, selimgunay, Moderators

Post Reply
Lanka
Posts: 21
Joined: Mon Feb 19, 2007 6:38 pm
Location: Fugro

How to apply load as a time series?

Post by Lanka »

Hi Silvia,
I want to apply load as time series at a particular node. But, I am having problem in defining load pattern . Here is the part of my code where I define load pattern;

set LoadSeries1 "Series -dt 0.00024414 -filePath ./commandForce.txt -factor 1.0"

pattern Plain 1 $LoadSeries1
{

load 382 1 0

}

The time step between load values is 0.00024414 sec where the values are taken from a file specified by commandForec.txt.

The above load time history is applied at node 382 in direction 1.

Could you plese help me on this?

Thanks.
-Lanka.
silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia »

have you looked at the examples manual?
i do that for the uniform eq.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
Lanka
Posts: 21
Joined: Mon Feb 19, 2007 6:38 pm
Location: Fugro

Post by Lanka »

Yes, I did.
When we use uniformeq. command we don't specify node information because the command acceleration is applied to all fixed nodes in a particular direction. But load pattern command needs node details.

This is the error message I am getting when I specify node details.

"error reading load pattern information in { } invalid command name "Series"

Could you clarify me on this issue?

Thanks.
silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia »

then look at the multiple-support excitation example
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
Lanka
Posts: 21
Joined: Mon Feb 19, 2007 6:38 pm
Location: Fugro

Post by Lanka »

Thanks!
I looked at the examples. I am little bit confused.
In all the examples dynamic lateral load is specified as either acceleration (using uniform eq.) or displacement (using multiple support eq.). Its seems some of the commands are unique to the Multiple support excitation or uniform eq.
Can't we apply dynamic lateral load as force time series (units in N) using pattern plain command?
silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia »

sure, you can apply nodal forces or displacements -- these are on the lhs of the equilibrium equation. the uniform excitation deals with the rhs of the equilibrium equation and the inertial forces are calculated "automatically".
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
Lanka
Posts: 21
Joined: Mon Feb 19, 2007 6:38 pm
Location: Fugro

Post by Lanka »

Thanks!
Do we have any example shows a dynamic lateral load analysis by applying a force time series? I looked at the example manual all of them are using either uniform eq or multi-support eq.
silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia »

nope, but it's a combination of the load applied in the static pushover analysis and the analysis part of the eq analysis.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
k.manoj
Posts: 26
Joined: Sun Nov 19, 2006 10:53 pm
Location: Tokyo Institute of Technology,
Contact:

Post by k.manoj »

You should specify all the dof of the node on which you apply lateral load. So the correct script may be:

set LoadSeries1 "Series -dt 0.00024414 -filePath ./commandForce.txt - factor 1.0"

pattern Plain 1 $LoadSeries1
{

load 382 1 0 0

}
manoj
Post Reply