Static Reversed-Cyclic Analysis

If you have a script you think might be useful to others post it
here. Hopefully we will be able to get the most useful of these incorporated in the manuals.

Moderators: silvia, selimgunay, Moderators

Post Reply
nrojas
Posts: 15
Joined: Tue Nov 10, 2009 4:27 am
Location: University of Puerto Rico

Static Reversed-Cyclic Analysis

Post by nrojas » Mon Oct 18, 2010 6:35 pm

Hi !!!

I want to do static cyclic analysis but with different displacement history in both direction. Is this posible? The Analyze.Static.Cycle.tcl only do cyclic analysis for the same vector of displacement for both directions. Please if some body can help me, I will appreciate it.

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk » Tue Oct 19, 2010 9:57 am

do something like this:

[code]
foreach {dU numStep} {0.1 100 -0.01 1000} {
integrator DisplacementControl $ctrlNode $dof $dU
analyze $numStep
}
[/code]

just vary dU and numStep in the list you supply, i.e. the {0.1 100 -0.01 1000 .....}

nrojas
Posts: 15
Joined: Tue Nov 10, 2009 4:27 am
Location: University of Puerto Rico

Post by nrojas » Tue Oct 19, 2010 1:58 pm

I have to do this in the analyze.static.cycle.tcl script?

I change the displacement vector including positive and negative values
like this:
set iDmax "0.004 -0.005 0.011 -0.015 0.0151 -0.017 0.0221 -0.025 0.0294 -0.03"; # vector of displacement-cycle peaks, in terms of storey drift ratio

when I run the program it give an error:

integer too large to represent.

What can i do to solve this error?

Post Reply