How to generate reversed cyclic sine function

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

Moderators: silvia, selimgunay, Moderators

Post Reply
jjeon34
Posts: 10
Joined: Fri Nov 12, 2010 1:52 pm
Location: Georgia Tech

How to generate reversed cyclic sine function

Post by jjeon34 »

I want to use reversed cyclic sine function with different peak values every loading cycle for static cyclic pushover analysis.
I already had the displacement values as input motion (text file). The loading is applied at the top of the column.
But I couldn't find this kind of example in OpenSees manual and Forum.

Please let me know how to use kind of sine wave in OpenSees when doing static cyclic pushover analysis.

Thank you.
vesna
Posts: 3033
Joined: Tue May 23, 2006 11:23 am
Location: UC Berkeley

Re: How to generate reversed cyclic sine function

Post by vesna »

I'm not sure I understand your question well. Do you have a text file of the motion that you want to apply at the top of the column?
jjeon34
Posts: 10
Joined: Fri Nov 12, 2010 1:52 pm
Location: Georgia Tech

Re: How to generate reversed cyclic sine function

Post by jjeon34 »

Yes, vesna

I have a text file for static cyclic analysis.
In the my case, the loading pattern [displacement vs. time (or frequency)] at top of column is irregular (kind of sine curve), so I made a text file.
vesna
Posts: 3033
Joined: Tue May 23, 2006 11:23 am
Location: UC Berkeley

Re: How to generate reversed cyclic sine function

Post by vesna »

Let's say that the file name is Disp.out

Define the load pattern like this:

set Disp "Series -dt $dt -filePath Disp.out"

pattern Plain 10 $Disp {
sp $nodeTag $dofTag 1.0
}

and use load control integrator.
Post Reply