ReverseCyclic and ground motion analysis of cantilvercolumn
Moderators: silvia, selimgunay, Moderators
ReverseCyclic and ground motion analysis of cantilvercolumn
hello everyone! I am a graduate and a greenhand of OS. Thanks in advance!
I want to do Reverse Cyclic Lateral Load Analysis and damage of cantilever column.
Reverse Cyclic Lateral Load Analysis script is:
wipe
source gravityloads.tcl
pattern Plain 2 "Linear" {
load 2 200 0.0 0.0
}
uniaxialMaterial Pinching4 4 300 0.02 400 0.1 311 0.135 171 0.135 -300 -0.02 -400 -0.1 -311 -0.135 -171 -0.135 0.5 0.25 0.05 -0.5 -0.25 -0.05 1.0 0.2 0.3 0.2 0.9 0.5 0.5 2.0 2.0 0.5 1.0 0.0 1.0 1.0 0.9 10 energy
recorder Node -file RCyclicPinchR.out -load -node 2 -dof 1 disp
# build the components for the analysis object
system SparseGeneral -piv;
constraints Plain
test NormUnbalance 1.0e-9 10
algorithm Newton
numberer Plain
## analysis type used in the procedure is Static
set peakpts [list 0.02 0.025 0.03 0.05 0.07 0.1 0.14 ]
set increments 10
set nodeTag 2
set dofTag 1
# print the results at nodes
print Node
the experiment date of this Reverse Cyclic Lateral Load is
3176
0 0
0.143 -1.532
0.143 -1.67
0.024 -0.95
0.024 -1.088
0.024 -1.364
0.019 -1.501
0.024 -1.532
0.028 -2.022
0.033 -1.992
0.047 -2.145
0.052 -2.267
0.043 -2.666
0.057 -2.834
0.09 -2.712
0.086 -2.513
0.081 -2.497
0.076 -2.405
0.552 24.087
1.005 44.427
1.462 64.437
1.633 71.617
1.205 50.127
0.743 28.207
0.367 8.317
-0.062 -12.7
-0.443 -32.173
-0.872 -52.333
-1.205 -66.743
-0.838 -46.053
-0.443 -24.863
-0.029 -5.3926
...-2.9195 39.077
-0.915 39.907
0.057 39.417
0.071 39.237
question 1:the RCyclicPinchR out is blank,how can i do ?
question 2:I want to get the damage of cantilever column after strong earthquake, how to define recorder ? is there anything that i need do?[/list][/quote][/url][/i][/b]
I want to do Reverse Cyclic Lateral Load Analysis and damage of cantilever column.
Reverse Cyclic Lateral Load Analysis script is:
wipe
source gravityloads.tcl
pattern Plain 2 "Linear" {
load 2 200 0.0 0.0
}
uniaxialMaterial Pinching4 4 300 0.02 400 0.1 311 0.135 171 0.135 -300 -0.02 -400 -0.1 -311 -0.135 -171 -0.135 0.5 0.25 0.05 -0.5 -0.25 -0.05 1.0 0.2 0.3 0.2 0.9 0.5 0.5 2.0 2.0 0.5 1.0 0.0 1.0 1.0 0.9 10 energy
recorder Node -file RCyclicPinchR.out -load -node 2 -dof 1 disp
# build the components for the analysis object
system SparseGeneral -piv;
constraints Plain
test NormUnbalance 1.0e-9 10
algorithm Newton
numberer Plain
## analysis type used in the procedure is Static
set peakpts [list 0.02 0.025 0.03 0.05 0.07 0.1 0.14 ]
set increments 10
set nodeTag 2
set dofTag 1
# print the results at nodes
print Node
the experiment date of this Reverse Cyclic Lateral Load is
3176
0 0
0.143 -1.532
0.143 -1.67
0.024 -0.95
0.024 -1.088
0.024 -1.364
0.019 -1.501
0.024 -1.532
0.028 -2.022
0.033 -1.992
0.047 -2.145
0.052 -2.267
0.043 -2.666
0.057 -2.834
0.09 -2.712
0.086 -2.513
0.081 -2.497
0.076 -2.405
0.552 24.087
1.005 44.427
1.462 64.437
1.633 71.617
1.205 50.127
0.743 28.207
0.367 8.317
-0.062 -12.7
-0.443 -32.173
-0.872 -52.333
-1.205 -66.743
-0.838 -46.053
-0.443 -24.863
-0.029 -5.3926
...-2.9195 39.077
-0.915 39.907
0.057 39.417
0.071 39.237
question 1:the RCyclicPinchR out is blank,how can i do ?
question 2:I want to get the damage of cantilever column after strong earthquake, how to define recorder ? is there anything that i need do?[/list][/quote][/url][/i][/b]
ReverseCyclic and ground motion analysis of cantilvercolumn
thank you silvia! now i have two question
1. in the RCyclicPinch.tcl ,how to get the parameter for example rDisp ,uForce,gammaK1 gammaK2 gammaK3 gammaK4 gammaKLimit ,gammaD1 gammaD2 gammaD3 gammaD4 gammaDLimit ?
##### Ratio of maximum deformation at which reloading begins
### Pos_env. Neg_env.
set rDisp [list 0.5 0.5]
##### Ratio of envelope force (corresponding to maximum deformation) at which reloading begins
### Pos_env. Neg_env.
set rForce [list 0.25 0.25]
##### Ratio of monotonic strength developed upon unloading
### Pos_env. Neg_env.
set uForce [list 0.05 0.05]
##### Coefficients for Unloading Stiffness degradation
### gammaK1 gammaK2 gammaK3 gammaK4 gammaKLimit
#set gammaK [list 1.0 0.2 0.3 0.2 0.9]
set gammaK [list 0.0 0.0 0.0 0.0 0.0]
##### Coefficients for Reloading Stiffness degradation
### gammaD1 gammaD2 gammaD3 gammaD4 gammaDLimit
#set gammaD [list 0.5 0.5 2.0 2.0 0.5]
set gammaD [list 0.0 0.0 0.0 0.0 0.0]
2. I want to get the damage of the ground motion analysis of cantilver column, how can i get the damage? now i don't find suitable example,please give me detailed examplation or suitable example.
when defining Recorder Objects , which one i should choose? Recorder Objects :Node Recorder;EnvelopeNode Recorder;Drift Recorder;Element Recorder;EnvelopeElement Recorder;Display Recorder;Plot Recorder;playback Command;
1. in the RCyclicPinch.tcl ,how to get the parameter for example rDisp ,uForce,gammaK1 gammaK2 gammaK3 gammaK4 gammaKLimit ,gammaD1 gammaD2 gammaD3 gammaD4 gammaDLimit ?
##### Ratio of maximum deformation at which reloading begins
### Pos_env. Neg_env.
set rDisp [list 0.5 0.5]
##### Ratio of envelope force (corresponding to maximum deformation) at which reloading begins
### Pos_env. Neg_env.
set rForce [list 0.25 0.25]
##### Ratio of monotonic strength developed upon unloading
### Pos_env. Neg_env.
set uForce [list 0.05 0.05]
##### Coefficients for Unloading Stiffness degradation
### gammaK1 gammaK2 gammaK3 gammaK4 gammaKLimit
#set gammaK [list 1.0 0.2 0.3 0.2 0.9]
set gammaK [list 0.0 0.0 0.0 0.0 0.0]
##### Coefficients for Reloading Stiffness degradation
### gammaD1 gammaD2 gammaD3 gammaD4 gammaDLimit
#set gammaD [list 0.5 0.5 2.0 2.0 0.5]
set gammaD [list 0.0 0.0 0.0 0.0 0.0]
2. I want to get the damage of the ground motion analysis of cantilver column, how can i get the damage? now i don't find suitable example,please give me detailed examplation or suitable example.
when defining Recorder Objects , which one i should choose? Recorder Objects :Node Recorder;EnvelopeNode Recorder;Drift Recorder;Element Recorder;EnvelopeElement Recorder;Display Recorder;Plot Recorder;playback Command;
look at the user and examples manual for the recorders.
for the data on the pinching, you should contact the material author, as i don't have much experience with it.
also, you have to calculate damage in post-processing.
for the data on the pinching, you should contact the material author, as i don't have much experience with it.
also, you have to calculate damage in post-processing.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
ReverseCyclic and ground motion analysis of cantilvercolumn
Thanks silvia!
If i calculate damage in post-processing,should i use OSP - The OpenSees Graphical Post Processor ?
If i want to get hysteretic curves,should i define two ecorder command in the Reverse Cyclic Lateral Load Analysis ? the two ecorder command are :
recorder Node -file RCyclic.out -time -node 2 -dof 1 2 disp
recorder Element -file Element1.out -time -ele 1 force
is hysteretic curves made up of the datas from the two out files?
If i calculate damage in post-processing,should i use OSP - The OpenSees Graphical Post Processor ?
If i want to get hysteretic curves,should i define two ecorder command in the Reverse Cyclic Lateral Load Analysis ? the two ecorder command are :
recorder Node -file RCyclic.out -time -node 2 -dof 1 2 disp
recorder Element -file Element1.out -time -ele 1 force
is hysteretic curves made up of the datas from the two out files?