Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelacin en OpenSees
En el programa OpenSees pueden modelarse los siguientes tipos de aisladores:
Aisladores Elastmericos
Aislador de goma de bajo amortiguamiento (LDR)
Ncleo de Plomo (LR)
Aisladores de Friccin
Apoyo deslizante plano
Pndulo de Friccin Simple
Pndulo de Doble Friccin
Pndulo de Triple Friccin
II.
III.
IV.
V.
ElastomericX.................................................................................................................. 31
VII.
LeadRubberX ................................................................................................................. 36
VIII.
HDR .................................................................................................................................. 41
IX.
X.
XII.
XIII.
|2
AISLADORES DESLIZANTES O DE FRICCIN
I.
Este comando se utiliza para construir un elemento flatSilderBearing, que est definido por dos
nodos. El nodo i (iNode) representa la superficie plana de deslizamiento y el nodo j (jNode)
representa el deslizador. El elemento puede tener longitud cero o la altura apropiada del apoyo. El
apoyo tiene propiedades de friccin unidireccionales (2D) o acopladas (3D) para deformaciones por
cortante, y los comportamientos fuerza-deformacin definidos por UniaxialMaterials en las dos (2D)
o cuatro (3D) direcciones restantes. Para capturar el comportamiento de levantamiento del aislador,
el UniaxialMaterial definido por el usuario en la direccin axial es modificado para un comportamiento
de no tensin. Por default (sDratio=0.0), momentos P-Delta son transferidos en su totalidad a la
superficie plana de deslizamiento (iNode). Es importante tener en cuenta que las rotaciones de la
superficie de deslizamiento (rotaciones en el iNode) afectan el comportamiento a cortante del apoyo.
Para evitar la introduccin de amortiguamiento viscoso artificial en el sistema de aislamiento (algunas
veces referido como dispersin de amortiguamiento en el sistema de aislamiento), el elemento no
contribuye al amortiguamiento de Rayleigh por default. Si el elemento no tiene longitud cero, el eje
local x est determinado por la geometra nodal a menos que el vector opcional eje x sea especificado
en cuyo caso la geometra nodal es ignorada y se utiliza la orientacin definida por el usuario.
Para dos dimensiones:
element flatSliderBearing $eleTag $iNode $jNode $frnMdlTag $kInit -P $matTag -Mz $matTag <orient $x1 $x2 $x3 $y1 $y2 $y3> <-shearDist $sDratio> <-doRayleigh> <-mass $m> <-iter $maxIter
$tol>
|3
$maxIter
$tol
NOTA:
1) Si el elemento tiene longitud cero y los vectores opcionales de orientacin no estn
especificados, los ejes locales del elemento coinciden con los globales. De otra manera, el
eje local z est definido por el producto cruzado entre el los vectores x y y especificados en
la lnea de comandos.
2) Debido a que la fuerza de friccin est afectada tanto por la fuerza axial como por el
coeficiente de deslizamiento, el elemento puede ser numricamente sensible. Es
recomendado que para un anlisis dinmico se utilice un menor paso de tiempo de lo que
se utiliza para una estructura comparable sin aisladores.
3) Si existe un levantamiento (y por lo tanto impacto) en el elemento de apoyo, puede ser de
ayuda utilizar un mtodo de integracin que proporcione amortiguamiento numrico.
Proporcionando algo de amortiguamiento viscoso para el material que es asignado a la
direccin axial puede ser de ayuda en disipar la energa de impacto.
4) Las consultas vlidas para un elemento de apoyo deslizante cuando se crea un objeto
ElementRecorder son 'force,' 'localForce,' 'basicForce,' 'localDisplacement,' 'basicDisplacement'
and 'material $matNum matArg1 matArg2...' Donde $matNum es el numero asociado con el
material cuyos datos se van a imprimir.
|4
EJEMPLOS:
Para un apoyo deslizante plano en 2D: element flatSliderBearing 1 1 2 1 250.0 -P 1 -Mz 2 -orient 0 1 0
-1 0 0;
TestSlider2d_0.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud cero,
Tambin prueba los diferentes modelos de friccin.
TestSlider2d_1.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud finita.
TestSlider2d_2.tcl Modela un stick aislado de un nivel y el elemento de apoyo tiene longitud finita.
TestSlider2d_3.tcl Modela un edificio aislado de una cruja y un nivel y el elemento tiene longitud
finita.
TestSlider2d_4.tcl Modela un edificio aislado de una cruja y 5 niveles y el elemento tiene longitud
finita.
Para un apoyo deslizante plano en 3D: element flatSliderBearing 1 1 2 1 250.0 -P 1 -T 2 -My 3 -Mz 4 orient 0 0 1 -1 0 0;
TestSlider3d_0.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud cero,
Tambin prueba los diferentes modelos de friccin.
TestSlider3d_1.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud finita.
TestSlider3d_2.tcl Modela un stick aislado de un nivel y el elemento de apoyo tiene longitud finita.
TestSlider3d_3.tcl Modela un edificio aislado de una cruja y un nivel y el elemento tiene longitud
finita.
TestSlider3d_4.tcl Modela un edificio aislado de una cruja y 5 niveles y el elemento tiene longitud
finita.
|5
II.
Este comando es utilizado para construir un elemento singleFPBearing, que est definido por dos
nodos. El nodo i (iNode) representa la superficie cncava de deslizamiento y el nodo j (jNode) representa
el deslizador articulado. El elemento puede tener longitud cero o la altura apropiada del apoyo. El apoyo
tiene propiedades de friccin (con rigidez pos fluencia debida a la superficie cncava de
deslizamiento) unidireccionales (2D) o acopladas (3D) para deformaciones por cortante, y los
comportamientos fuerza-deformacin definidos por UniaxialMaterials en las dos (2D) o cuatro (3D)
direcciones restantes. Para capturar el comportamiento de levantamiento del aislador, el
UniaxialMaterial definido por el usuario en la direccin axial es modificado para un comportamiento
de no tensin. Por default (sDratio=0.0), momentos P-Delta son transferidos en su totalidad a la
superficie cncava de deslizamiento (iNode). Es importante tener en cuenta que las rotaciones de la
superficie de deslizamiento (rotaciones en el iNode) afectan el comportamiento a cortante del apoyo.
Para evitar la introduccin de amortiguamiento viscoso artificial en el sistema de aislamiento (algunas
veces referido como dispersin de amortiguamiento en el sistema de aislamiento), el elemento no
contribuye al amortiguamiento de Rayleigh por default. Si el elemento no tiene longitud cero, el eje
local x est determinado por la geometra nodal a menos que el vector opcional eje x sea especificado
en cuyo caso la geometra nodal es ignorada y se utiliza la orientacin definida por el usuario.
Para dos dimensiones:
element singleFPBearing $eleTag $iNode $jNode $frnMdlTag $Reff $kInit -P $matTag -Mz $matTag
<-orient $x1 $x2 $x3 $y1 $y2 $y3> <-shearDist $sDratio> <-doRayleigh> <-mass $m> <-iter $maxIter
$tol>
|6
$maxIter
$tol
NOTA:
1) Si el elemento tiene longitud cero y los vectores opcionales de orientacin no estn
especificados, los ejes locales del elemento coinciden con los globales. De otra manera, el
eje local z est definido por el producto cruzado entre el los vectores x y y especificados en
la lnea de comandos.
2) Debido a que la fuerza de friccin est afectada tanto por la fuerza axial como por el
coeficiente de deslizamiento, el elemento puede ser numricamente sensible. Es
recomendado que para un anlisis dinmico se utilice un menor paso de tiempo de lo que
se utiliza para una estructura comparable sin aisladores.
3) Si existe un levantamiento (y por lo tanto impacto) en el elemento de apoyo, puede ser de
ayuda utilizar un mtodo de integracin que proporcione amortiguamiento numrico.
Proporcionando algo de amortiguamiento viscoso para el material que es asignado a la
direccin axial puede ser de ayuda en disipar la energa de impacto.
4) Las consultas vlidas para un elemento de apoyo deslizante cuando se crea un objeto
ElementRecorder son 'force,' 'localForce,' 'basicForce,' 'localDisplacement,' 'basicDisplacement'
and 'material $matNum matArg1 matArg2...' Donde $matNum es el numero asociado con el
material cuyos datos se van a imprimir.
|7
EJEMPLOS:
Para un pndulo de friccin simple cncavo en 2D: element singleFPBearing 1 1 2 1 34.68 250.0 -P 1
-Mz 2 -orient 0 1 0 -1 0 0;
TestFPS2d_0.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud cero,
Tambin prueba los diferentes modelos de friccin.
TestFPS2d_1.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud finita.
TestFPS2d_2.tcl Modela un stick aislado de un nivel y el elemento de apoyo tiene longitud finita.
TestFPS2d_3.tcl Modela un edificio aislado de una cruja y un nivel y el elemento tiene longitud
finita.
TestFPS2d_4.tcl Modela un edificio aislado de una cruja y 5 niveles y el elemento tiene longitud
finita.
Para un pendulo de friccion simple cncavo en 3D: element singleFPBearing 1 1 2 1 34.68 250.0 -P 1
-T 2 -My 3 -Mz 4 -orient 0 0 1 -1 0 0;
TestFPS3d_0.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud cero,
Tambin prueba los diferentes modelos de friccin.
TestFPS3d_1.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud finita.
TestFPS3d_2.tcl Modela un stick aislado de un nivel y el elemento de apoyo tiene longitud finita.
TestFPS3d_3.tcl Modela un edificio aislado de una cruja y un nivel y el elemento tiene longitud
finita.
TestFPS3d_4.tcl Modela un edificio aislado de una cruja y 5 niveles y el elemento tiene longitud
finita.
|8
III.
Este comando es utilizado para construir un elemento Triple Friction Pendulum Bearing, que est
definido por dos nodos. El elemento puede tener longitud cero o la altura apropiada del apoyo. El apoyo
tiene propiedades de friccin (con rigidez pos fluencia debida a la superficie cncava de
deslizamiento) unidireccionales (2D) o acopladas (3D) para deformaciones por cortante, y los
comportamientos fuerza-deformacin definidos por UniaxialMaterials en las dos (2D) o cuatro (3D)
direcciones restantes. Para capturar el comportamiento de levantamiento del aislador, el
UniaxialMaterial definido por el usuario en la direccin axial es modificado para un comportamiento
de no tensin. Por default (sDratio=0.0), momentos P-Delta son transferidos en su totalidad a la
superficie cncava de deslizamiento (iNode). Es importante tener en cuenta que las rotaciones de la
superficie de deslizamiento (rotaciones en el iNode) afectan el comportamiento a cortante del apoyo.
Para evitar la introduccin de amortiguamiento viscoso artificial en el sistema de aislamiento (algunas
veces referido como dispersin de amortiguamiento en el sistema de aislamiento), el elemento no
contribuye al amortiguamiento de Rayleigh por default. Si el elemento no tiene longitud cero, el eje
local x est determinado por la geometra nodal a menos que el vector opcional eje x sea especificado
en cuyo caso la geometra nodal es ignorada y se utiliza la orientacin definida por el usuario.
|9
element TFP $eleTag $iNode $jNode $R1 $R2 $R3 $R4 $D1 $D2 $D3 $D4 $d1 $d2 $d3 $d4 $mu1
$mu2 $mu3 $mu4 $h1 $h2 $h3 $h4 $H0 $colLoad <$K>
$eleTag
$iNode $jNode
$R1
$R2
$R3
$R4
$D1
$D2
$D3
$D4
$d1
$d2
$d3
$d4
$mu1
$mu2
$mu3
$mu4
$h1
$h2
$h3
$h4
$H0
$colLoad
$K
| 10
NOTA:
1) Si el elemento tiene longitud cero y los vectores opcionales de orientacin no estn
especificados, los ejes locales del elemento coinciden con los globales. De otra manera, el
eje local z est definido por el producto cruzado entre el los vectores x y y especificados en
la lnea de comandos.
2) Las consultas vlidas para un elemento de apoyo deslizante cuando se crea un objeto
ElementRecorder son 'force,' 'localForce,' 'basicForce,' 'localDisplacement,' 'basicDisplacement'
and 'material $matNum matArg1 matArg2...' Donde $matNum es el numero asociado con el
material cuyos datos se van a imprimir.
EJEMPLO:
element TFP 1 1 2 12.0 12.0 88.0 88.0 12.0 12.0 44.0 44.0 8.0 8.0 12.5 12.5 0.02 0.02 0.09 0.12 3.0 3.0
4.5 4.5 12.5 45.0;
REFERENCIA:
Becker, TC, Mahin, SA. "Experimental and analytical study of the bi-directional behavior of the triple
friction pendulum isolator," Earthquake Engineering and Structural Dynamics. (accepted for publication
03/11)read the paper
| 11
IV.
Este comando es utilizado para construir un elemento Triple Friction Pendulum Bearing (TPB), El
elemento es un elemento tridimensional con friction coefficient models. [1] [2]. El elemento toma en
cuenta el acoplamiento vertical-horizontal y el acoplamiento bidireccional en comportamiento
horizontal. El modelo de coeficiente de friccin (friction coefficient model) es un modelo general que
toma en cuenta la variacin del coeficiente de friccin en velocidad y fuerza vertical. Otros modelos
simplificados de coeficiente de friccin tales como vertical-force-independent friction
coefficient, velocity-independent friction coefficient y constant friction coefficient pueden ser definidos
tambin. El elemento puede tambin ser usado para modelar pndulos de friccin simple o doble
friccin simplificando la curva general (backbone) del elemento.
Figura 1
El comportamiento horizontal normalizado del elemento es una extensin del comportamiento
unidireccional propuesto por Fenz & Constantinou [3] y Morgan & Mahin [4]. La curva envolvente
normalizada para comportamiento unidireccional se muestra en la Figura 2 donde los radios
efectivos son calculados con = , basados en la geometra del apoyo en la Figura 1. Los
desplazamientos y las fuerzas normalizadas son evaluados de acuerdo a [2], [3] o [4]. El
archivo en Excel para generar la curva de un TPB est aqu: curva.xls
| 12
$iNode $jNode
Nodos Finales
$W
| 13
$uy
$kvc, $kvt
$minFv (>=0)
$tol
CASOS ESPECIALES:
1. Aislador desacoplado vertical-horizontal:
Restringir el desplazamiento vertical de los dos nodos y establecer $minFv= reaccin
esttica vertical del aislador.
NOTAS:
El elemento actual requiere 6 grados de libertad en cada nodo y define el sistema de coordenadas
locales para ser el mismo que el sistema global de coordenadas, donde el eje vertical debe ser el 3.
Como el elemento toma en cuenta el comportamiento de acoplamiento vertical-horizontal de TPBs,
el tamao de paso del tiempo en el anlisis de estructuras rgidas verticalmente debe ser lo
suficientemente pequeo para que los componentes de alta frecuencia en las respuestas puedan
capturarse.
El amortiguamiento Rayleigh est incluido automticamente cuando se usa el comando Rayleigh. La
altura del aislador (para calcular el momento de volteo de la fuerza horizontal) es calculada de la
distancia vertical entre los dos nodos finales.
EJEMPLO:
frictionModel VelNormalFrcDep 1 [expr 0.012/pow($W,0.8-1.0)] 0.8 [expr 0.018/pow($W,0.7-1.0)] 0.7
25.0 0.0 0.0 3.0
frictionModel VelNormalFrcDep 2 [expr 0.052/pow($W,0.8-1.0)] 0.8 [expr 0.075/pow($W,0.7-1.0)] 0.7
25.0 0.0 0.0 3.0
frictionModel VelNormalFrcDep 3 [expr 0.12/pow($W,0.8-1.0)] 0.8 [expr 0.16/pow($W,0.7-1.0)] 0.7 25.0
0.0 0.0 3.0
element TripleFrictionPendulum 1 1 2 1 2 3 0.36 1.25 1.25 0.1 0.2 0.2 1000.0 0.0005 1.E6 1.0 0.1 1.E-5;
| 14
REFERENCIAS
[1] N. D. Dao, K. L. Ryan, E. Sato y T. Sasaki, Predicting the displacement of triple pendulum
bearings in a full-scale shaking experiment using a three-dimensional element, Earthquake
Engineering and Structural Dynamics, 2013.
[2] N. Dao, Seismic Response of a Full-scale 5-story Steel Frame Building Isolated by Triple
Pendulum Bearings under 3D Excitations. Dissertation, University of Nevada Reno, 2012.
[3] D. M. Fenz y M. C. Constantinou, Spherical sliding isolation bearings with adaptive behavior:
Theory, Earthquake Engineering and Structural Dynamics, vol. 2, n 37, pp. 163-183, 2008.
[4] T. A. Morgan y S. A. Mahin, The use of innovative base isolation systems to achieve complex
seismic performance objectives, PEER-2011/06, 2011.
EJEMPLOS DE APLICACION
Descarga estos 3 archivos de movimientos del terreno y cambia la extension .tcl a .ATH para los
EJEMPLOS 2 a 7: Media:TCU065-E.tcl, Media:TCU065-N.tcl, Media:TCU065-V.tcl
EJEMPLO 1
Pushover estatico unidireccional de un elemento TPB con coeficientes de friccion constantes:
Codigo Tcl: Media:CheckingTripleFrictionPendulum_StaticCyclicPushover.tcl
Resultados:
| 15
EJEMPLO 2
Analisis sismico dinamico unidireccional de una masa simple apoyada en un elemento TPB con
coeficientes de friccion constantes.
Codigo Tcl: Media:CheckingTripleFrictionPendulum_1DDynamics_ConstFriction.tcl
Resultados:
| 16
EJEMPLO 3
Analisis sismico dinamico unidireccional de una masa simple apoyada en un elemento TPB con
coeficientes de friccion variables.
Codigo Tcl: Media:CheckingTripleFrictionPendulum_1DDynamics_VariableFriction.tcl
Resultados:
| 17
EJEMPLO 4
Analisis sismico dinamico en dos dimensiones de una masa simple apoyada sobre un elemento TPB
con coeficientes de friccion constantes.
Codigo Tcl: Media:CheckingTripleFrictionPendulum_2DDynamic_ConstFriction.tcl
Resultados:
| 18
EJEMPLO 5
Analisis sismico dinamico en dos dimensiones de una masa simple apoyada en un elemento TPB
con coeficientes de friccion variables.
Codigo Tcl: Media:CheckingTripleFrictionPendulum_2DDynamic_VariableFriction.tcl
Resultados:
| 19
EJEMPLO 6
Analisis sismico dinamico en tres dimensiones de una masa simple apoyada en un elemento TPB
con coeficientes de friccion constantes.
Codigo Tcl: Media:CheckingTripleFrictionPendulum_3DDynamic_ConstFriction.tcl
Resultados:
| 20
EJEMPLO 7
Analisis sismico dinamico en tres dimensiones de una masa simple apoyada en un elemento TPB
con coeficientes de friccion variables.
Codigo Tcl: Media:CheckingTripleFrictionPendulum_3DDynamic_VariableFriction.tcl
Resultados:
| 21
V.
Este comando es utilizado para construir un elemento RJWatsonEqsBearing, el cual esta definido por
dos nodos. El nodo i (iNode) representa la placa de mamposteria y el nodo j (jNode) representa la
superficie de la placa deslizante. El elemento puede tener longitud cero o la altura apropiada del
apoyo. El apoyo tiene propiedades de friccion unidireccionales (2D) o acopladas (3D) (con
endurecimiento post-fluencia debido a los resortes reguladores de energia de masa (MER)) para
deformaciones por cortante, y comportamientos fuerza-deformacion definidos por UniaxialMaterials
en las dos (2D) y cuatro (3D) direcciones restantes. Para capturar el comportamiento de
levantamiento del apoyo, el UniaxialMaterial especificado por el usuario en la direccion axial es
modificado para un comportamiento de no tension. Por defecto (sDratio=1.0) los momentos P-Delta
son transferidos completamente a la superficie de deslizamiento (jNode). Es importante sealar que
las rotaciones de la superficie de deslizamiento (rotaciones en el nodo j) afectan directamente el
comportamiento a cortante del apoyo. Para evitar la introduccion de amortiguamiento viscoso artificial
en el sistema de aislamiento (a veces referido como prdida o dispersin de amortiguamiento en el
sistema de aislamiento), el elemento no contribuye al amortiguamiento Rayleigh por default. Si el
elemento no tiene longitud cero, el eje local x est determinado por la geometra nodal a menos que
el vector opcional eje x sea especificado en cuyo caso la geometra nodal es ignorada y se utiliza la
orientacin definida por el usuario.
Para un problema en dos dimensiones:
element RJWatsonEqsBearing $eleTag $iNode $jNode $frnMdlTag $kInit $k2 $k3 $eta -P $matTag
-Mz $matTag <-orient $x1 $x2 $x3 $y1 $y2 $y3> <-shearDist $sDratio> <-doRayleigh> <-mass $m>
<-iter $maxIter $tol>
Etiqueta de elemento
$iNode $jNode
Nodos finales
$frnMdlTag
$kInit
$k2
$k3
$eta
-P $matTag
-T $matTag
-My $matTag
| 22
-Mz $matTag
$x1 $x2 $x3
$y1 $y2 $y3
$sDratio
-doRayleigh
$m
$maxIter
$tol
NOTA:
1) Si el elemento tiene longitud cero y los vectores opcionales de orientacin no estn
especificados, los ejes locales del elemento coinciden con los globales. De otra manera, el
eje local z est definido por el producto cruzado entre el los vectores x y y especificados en
la lnea de comandos.
2) Debido a que la fuerza de friccin est afectada tanto por la fuerza axial como por el
coeficiente de deslizamiento, el elemento puede ser numricamente sensible. Es
recomendado que para un anlisis dinmico se utilice un menor paso de tiempo de lo que
se utiliza para una estructura comparable sin aisladores.
| 23
3) Si existe un levantamiento (y por lo tanto impacto) en el elemento de apoyo, puede ser de
ayuda utilizar un mtodo de integracin que proporcione amortiguamiento numrico.
Proporcionando algo de amortiguamiento viscoso para el material que es asignado a la
direccin axial puede ser de ayuda en disipar la energa de impacto.
4) Las consultas vlidas para un elemento RJ-Watson EQS cuando se crea un objeto
ElementRecorder son 'force,' 'localForce,' 'basicForce,' 'localDisplacement,' 'basicDisplacement'
and 'material $matNum matArg1 matArg2...' Donde $matNum es el numero asociado con el
material cuyos datos se van a imprimir.
EJEMPLOS:
Para un pendulo de friccion simple concavo en 2D: element RJWatsonEqsBearing 1 1 2 1 250.0
0.519 0.0 3.0 -P 1 -Mz 2 -orient 0 1 0 -1 0 0;
TestFPS2d_0.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud cero,
Tambin prueba los diferentes modelos de friccin.
TestFPS2d_1.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud finita.
TestFPS2d_2.tcl Modela un stick aislado de un nivel y el elemento de apoyo tiene longitud finita.
TestFPS2d_3.tcl Modela un edificio aislado de una cruja y un nivel y el elemento tiene longitud
finita.
TestFPS2d_4.tcl Modela un edificio aislado de 5 niveles y una cruja y el elemento de apoyo tiene
longitud finita.
Para un pendulo de friccion simple concavo en 3D: element singleFPBearing 1 1 2 1 34.68 250.0 -P 1
-T 2 -My 3 -Mz 4 -orient 0 0 1 -1 0 0;
TestFPS3d_0.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud cero,
Tambin prueba los diferentes modelos de friccin.
TestFPS3d_1.tcl Modela una masa aislada rgida y el elemento de apoyo tiene longitud finita.
TestFPS3d_2.tcl Modela un stick aislado de un nivel y el elemento de apoyo tiene longitud finita.
TestFPS3d_3.tcl Modela un edificio aislado de una cruja y un nivel y el elemento tiene longitud
finita.
TestFPS3d_4.tcl Modela un edificio aislado de 5 niveles y una cruja y el elemento de apoyo tiene
longitud finita.
| 24
MODELOS DE FRICCION
FrictionModel Command
El comando frictionModel es utilizado para construir un objeto de modelo de friccin, que especifica
el comportamiento del coeficiente de friccin en trminos de la velocidad absoluta de deslizamiento
y la presin en el rea de contacto. El comando tiene al menos un argumento, el tipo de modelo de
friccin. Cada tipo esta descrito abajo.
frictionModel frnMdlType? arg1?
Coulomb Friction
Las siguientes cantidades de la respuesta del modelo de friccin pueden ser grabadas con el objeto
ElementRecorder, mientras el elemento tiene un modelo de friccin asociado con l.
normalForce, velocity, frictionForce, COF
EJEMPLO:
recorder Element -file Elmt.out -time -ele 1 frictionModel normalForce
| 25
Coulomb Friction
Este comando es utilizado para construir un modelo de Friccin de Coulomb. La Ley de Friccin de
Coulomb establece que la friccin cinemtica es independiente de la velocidad de deslizamiento.
frictionModel Coulomb $frnTag $mu
$frnTag
$mu
EJEMPLO:
frictionModel Coulomb 1 0.163
| 26
Friccin dependiente de la velocidad y presin - Velocity and Pressure Dependent Friction
Este comando es utilizado para construir un objeto VelPressureDep friction model.
frictionModel VelPressureDep $frnTag $muSlow $muFast0 $A $deltaMu $alpha $transRate
$frnTag
$muSlow
$muFast0
$A
$deltaMu
$alpha
$transRate
EJEMPLO:
frictionModel VelPressureDep 1 0.085 0.163 7.0686 0.05 0.08 0.77
REFERENCIAS:
[1] Tsopelas P., and Constantinou M. C. (1996). "Experimental Study of FPS System in Bridge Seismic
Isolation." Earthquake Eng. and Structural Dynamics, VOL. 25, 65-78.
[2] Constantinou M. C., Tsopelas P., Kasalanati A., and Wolff E. D. (1999). Property Modification Factors
for Seismic Isolation Bearings. Technical Report MCEER-99-0012, University of Buffalo, Buffalo, New
York.
| 27
Friccin dependiente de la velocidad - Velocity Dependent Friction
Este comando es utilizado para construir un objeto VelDependent friction model. Esto es til para
modelar el comportamiento de PFTE (Tefln) o materiales similares deslizndose en una superficie de
acero inoxidable. Para una presentacin detallada sobre la dependencia de la velocidad de dichas
interfaces, consulte Constantinou et al. (1999).
frictionModel VelDependent $frnTag $muSlow $muFast $transRate
$frnTag
$muSlow
$muFast
$transRate
EJEMPLO:
frictionModel VelDependent 1 0.05 0.163 0.615
REFERENCIAS:
Constantinou, M.C., Tsopelas, P., Kasalanati, A., and Wolff, E.D. (1999). Property modification factors
for seismic isolation bearings. Report MCEER-99-0012, Multidisciplinary Center for Earthquake
Engineering Research, State University of New York.
| 28
Friccin dependiente de la Velocidad Multi-Linear Multi-Linear Velocity Dependent Friction
Este comando es utilizado para construir un objeto VelDepMultiLinear friction model. La relacin
friccin-velocidad est dada por una curva multi-linear que est definida por un conjunto de puntos. La
pendiente dada por los ltimos dos puntos especificados en el eje de velocidad positivo es extrapolada a
infinitas velocidades positivas. Los puntos de velocidad y friccin deben ser iguales o mayores que cero
(deben definirse valores no negativos). El nmero de puntos de velocidad proporcionados deben ser igual
al nmero de puntos de friccin proporcionados.
frictionModel VelDepMultiLinear $frnTag -vel $velocityPoints -frn $frictionPoints
$frnTag
$velocityPoints
$frictionPoints
EJEMPLO:
frictionModel VelDepMultiLinear 1 -vel 0.0 0.1 2.0 8.0 10.0 -frn 0.163 0.085 0.150 0.163 0.163
| 29
Friccin dependiente de la Velocidad y Fuerza Normal Velocity and Normal Force Dependent
Friction
frictionModel VelNormalFrcDep $frnTag $aSlow $nSlow $aFast $nFast $alpha0 $alpha1 $alpha2
$maxMuFact
$frnTag
$aSlow
$nSlow
$aFast
$nFast
$alpha0
$alpha1
$alpha2
$maxMuFact
TEORIA:
1. Definir el coeficiente de friccin a velocidad baja (Slow) y alta (Fast) [1] (Figura 3):
Slow = aSlow*N^(nSlow-1)
Fast = aFast*N^(nFast-1)
Donde aSlow, aFast, nSlow 1, nFast 1 son constantes que determinan los modelos de coeficiente
de friccin. Como los coeficientes de friccin Slow y Fast son adimensionales, el usuario debe ser
cuidadoso en definir las constantes que coincidan con las unidades del modelo de datos de entrada.
2. El coeficiente de friccin como funcin de la velocidad es [2]:
= Fast - (Fast-Slow )*exp(-a*udot)
| 30
CASOS ESPECIALES:
1. Coeficiente de Friccin Constante:
= const: $nSlow = $nFast = 1.0; $aSlow = $aFast = ; todas las otras constantes que definen
son arbitrarias.
EJEMPLO:
set muSlow 0.12
set muFast 0.18
set nSlow 0.8
set nFast 0.7
set alpha0 25.0
set alpha1 0.0
set alpha2 0.0
frictionModel VelNormalFrcDep 1 [expr $muSlow/pow($W,$nSlow-1.0)] $nSlow [expr
$muFast/pow($W,$nFast-1.0)] $nFast $alpha0 $alpha1 $alpha2 3.0
REFERENCIAS:
[1] Bowden F.P., Tabor D. (1964). "The friction and lubrication of solids part II." Oxford University
Press, London, Great Britain, 1964.
[2] Constantinou M.C., Mokha A., Reinhorn A. (1990). "Teflon bearings in base isolation. II: Modeling."
Journal of Structural Engineering (ASCE) 1990; 116(2): 455-474
| 31
AISLADORES ELASTOMERICOS
VI.
ElastomericX
Este comando es utilizado para construir un objeto ElastomericX bearing element en tres dimensiones.
La geometra continua 3D de un apoyo elastmerico es modelada como un elemento discreto de 2
nodos y 12 grados de libertad. Este elemento extiende la formulacin del elemento
Elastomeric_Bearing_(Bouc-Wen)_Element. Sin embargo, en vez de que el usuario proporcione
modelos de material como argumentos de entrada, este solo requiere las propiedades geomtricas
y materiales de un aislador elastmerico como argumentos. Los modelos de material en seis
direcciones se formulan dentro del elemento a partir de argumentos de entrada. Los valores tiempodependientes de las propiedades mecnicas (rigidez de cortante, capacidad de carga de pandeo)
tambin pueden ser grabadas usando el recorder de parmetros.
Para un problema 3D:
element ElastomericX $eleTag $Nd1 $Nd2 $Fy $alpha $Gr $Kbulk $D1 $D2 $ts $tr $n <<$x1 $x2
$x3> $y1 $y2 $y3> <$kc> <$PhiM> <$ac> <$sDratio> <$m> <$cd> <$tc> <$tag1> <$tag2> <$tag3>
<$tag4>
$eleTag
$Nd1 $Nd2
$Fy
$alpha
$Gr
$Kbulk
$D1
$D2
$ts
$tr
$n
$x1 $x2 $x3
$y1 $y2 $y3
$kc
$PhiM
$ac
$sDratio
$m
$cd
$tc
$tag1
$tag2
$tag3
$tag4
| 32
Nota importante:
Debido a que los valores por defecto de los parmetros de calentamiento estn en unidades SI, el
usuario debe anular los valores por defecto parmetros de calentamiento si est utilizando unidades
del Sistema Imperial (RU). El usuario deber distinguir entre el limite elstico de un apoyo
elastmerico (Fy) y la resistencia caracterstica (Qd): Qd=Fy*(1-alpha).
La forma general del vector de fuerza del elemento, fb, y la matriz de rigidez, Kb, para la
representacin del elemento considerada anteriormente est dada por la siguiente ecuacin:
El acoplamiento de los dos resortes de cortante est considerado directamente al usar un modelo
acoplado bidireccional. Todos los otros resortes estn desacoplados. El acoplamiento de las
direcciones vertical y horizontal est considerado indirectamente al usar expresiones de las
propiedades mecnicas en una direccin que son dependientes de los parmetros de respuesta en
la otra direccin. Los resortes desacoplados lineales estn considerados en la torsin y los dos
| 33
resortes rotacionales ya que no se espera que afecten significativamente la respuesta de un apoyo
elastmerico. Los trminos fuera de la diagonal debidos al acoplamiento entre axial y cortante, y
axial y rotacin, no estn consideradas en el modelo de dos resortes utilizado aqu (Koh & Kelly,
1987). Un modelo exacto tendra valores no-ceros de estos trminos fuera de la diagonal. En Ryan
et al. (1991) se presenta una discusin en la formulacin del modelo de dos resortes y el modelo
exacto. El subndice b se refiere al sistema de coordenadas bsico del elemento. Las cantidades de
respuesta son transformadas entre las coordenadas bsicas, locales y globales para realizar
clculos.
El modelo de resortes discreto presentado aqu tiene las ventajas de fcil implementacin y ser
computacionalmente eficiente. Las propiedades mecnicas de los seis resortes (tambin referidos
como modelos de material en OpenSees) se definen utilizando soluciones analticas disponibles del
anlisis de soportes elastmericos. Las expresiones para las propiedades mecnicas, incluyendo
rigidez y capacidad de carga de pandeo, se obtienen considerando explcitamente la no linealidad
geomtrica debida a los efectos de grandes desplazamientos. Los modelos de material en seis
direcciones son:
Direccin Axial: Un nuevo modelo matemtico que captura el comportamiento bajo tensin
cclica. Link
Dos direcciones de cortante: Un caso especial del modelo Bouc-Wen extendido por
Nagarajaiah et al. (1991) para soportes de aislamiento ssmico.
Torsin: Un modelo elstico lineal
Dos direcciones rotacionales: Modelos elstico lineales
En adicin al comportamiento capturado por elementos de soporte existentes, este elemento puede
capturar las siguientes caractersticas:
1.
2.
3.
4.
| 34
Tag3: Recomendada si la carga axial esperada durante la carga es ms del 10% de la capacidad de
carga de pandeo.Tag2+Tag3: Proporciona mayor ablandamiento.
Tag4: A menos que se est investigando el comportamiento axial, el efecto del modelo de tensin
en la respuesta de cortante es insignificante.
Verificacin y validacin
Este elemento ha sido verificado segn las pautas de ASME. Para detalles completos, los usuarios
son referidos a SMiRT23 Paper y al captulo 4 de Dissertation Manish Kummar.
Recorders
Adems de los recorders regulares proporcionados por los elementos de apoyo ( Element Recorder),
este elemento tambin puede registrar valores instantneos de fuerza de cavitacin (Fcn), capacidad
de carga de pandeo (Fcrn), rigidez vertical (Kv) y rigidez horizontal (ke) utilizando el recorder de
parmetros en ese orden.
Para verificar si el apoyo se ha pandeado o cavitado, un usuario puede obtener el historial de Fcn y
Fcrn como se ha descrito anteriormente y dividir la fuerza axial (obtenida del basicForce recorder,
qb(2)) por Fcn y Fcrn en cada paso de tiempo, el cual proporciona relaciones demanda vs capacidad
(D/C) en cada paso de tiempo. Si Fcn/qb(0)>1.0 : Cavitacin o si Fcn/qb(0)>1.0: Pandeo.
Ejemplos
Se presenta un ejemplo en el que un apoyo de bajo amortiguamiento se somete a una carga
armnica de tensin en laboratorio (SEESL en UB). La respuesta obtenida de un elemento
ElastomericX en OpenSees es comparada con los resultados experimentales. El comportamiento de
un apoyo elastmerico en cortante y compresin esta bien establecido, y no se investiga aqu.
element ElastomericX 1 1 2 $Fy_h $alpha $G $K $D1 $D2 $ts $tr $n 0 1 0 1 0 0 $kc $PhiM $ac 0.5 0.0
$cd $tc 1 0 0 0
Excitation files: File:Excitation Warn.zip
Tcl files: File:EBgravity.tcl File:EBtest.tcl
| 35
Referencias
1.
Kumar, M., Whittaker, A., and Constantinou, M. (2014). "An advanced numerical model of elastomeric
seismic isolation bearings." Earthquake Engineering & Structural Dynamics, 43(13), 1955-1974. Link
2.
Kumar, M., Whittaker, A., and Constantinou, M. (2015). "Experimental investigation of cavitation in
elastomeric seismic isolation bearings." Engineering Structures, 101, 290-305. Link
3.
Kumar, M., Whittaker, A., and Constantinou, M. (2015). "Response of base-isolated nuclear
structures to extreme earthquake shaking." Nuclear Engineering and Design (In press). Link
4.
Warn, G. P. (2006). "The coupled horizontal-vertical response of elastomeric and lead-rubber seismic
isolation bearings." PhD Dissertation, Civil, Structural and Environmental Engineering, University at
Buffalo.
5.
Koh, C. G., and Kelly, J. M. (1987). "Effects of axial load on elastomeric isolation bearings."
EERC/UBC 86/12, Earthquake Engineering Research Center, University of California, Berkeley,
United States, 108p.
6.
Nagarajaiah, S., Reinhorn, A. M., and Constantinou, M. C. (1991). "Nonlinear dynamic analysis of 3d-base-isolated structures." Journal of structural engineering New York, N.Y., 117(7), 2035-2054.
http://satishnagarajaiah.blogs.rice.edu/files/2011/07/J1.pdf
7.
Ryan, K. L., Kelly, J. M., and Chopra, A. K. (2005). "Nonlinear model for lead-rubber bearings
including axial-load effects." Journal of Engineering Mechanics, 131(12), 1270-1278.
http://ascelibrary.org/doi/abs/10.1061/(ASCE)0733-9399(2005)131%3A12(1270)
| 36
VII.
LeadRubberX
Este comando es utilizado para construir un objeto LeadRubberX en tres dimensiones. La geometra
continua 3D de un apoyo elastmerico con ncleo de plomo es modelada como un elemento discreto
de 2 nodos y 12 grados de libertad. Extiende la formulacin de ElastomericX incluyendo degradacin
de resistencia en el apoyo LRB debido al calentamiento del ncleo de plomo. El elemento
LeadRubberX solo requiere las propiedades geomtricas y materiales de un apoyo elastmerico
como argumentos. Los modelos de material en seis direcciones se formulan dentro del elemento a
partir de argumentos de entrada. Los valores tiempo-dependientes de las propiedades mecnicas
(rigidez de cortante, capacidad de carga de pandeo, temperatura en el ncleo de plomo, esfuerzo de
fluencia) tambin pueden ser grabadas usando el recorder de parmetros.
Para un problema 3D:
element LeadRubberX $eleTag $Nd1 $Nd2 $Fy $alpha $Gr $Kbulk $D1 $D2 $ts $tr $n <<$x1 $x2
$x3> $y1 $y2 $y3> <$kc> <$PhiM> <$ac> <$sDratio> <$m> <$cd> <$tc> <$qL> <$cL> <$kS> <$aS>
<$tag1> <$tag2> <$tag3> <$tag4> <$tag5>
$eleTag
$Nd1 $Nd2
$Fy
$alpha
$Gr
$Kbulk
$D1
$D2
$ts
$tr
$n
$x1 $x2 $x3
$y1 $y2 $y3
$kc
$PhiM
$ac
$sDratio
$m
$cd
$tc
$qL
$cL
$kS
$aS
$tag1
$tag2
$tag3
$tag4
| 37
$tag5
Nota importante:
Debido a que los valores por defecto de los parmetros de calentamiento estn en unidades SI, el
usuario debe anular los valores por defecto parmetros de calentamiento si est utilizando unidades
del Sistema Imperial (RU). El usuario deber distinguir entre el limite elstico de un apoyo
elastmerico (Fy) y la resistencia caracterstica (Qd): Qd=Fy*(1-alpha).
La forma general del vector de fuerza del elemento, fb, y la matriz de rigidez, Kb, para la
representacin del elemento considerada anteriormente est dada por la siguiente ecuacin:
El acoplamiento de los dos resortes de cortante est considerado directamente al usar un modelo
acoplado bidireccional. Todos los otros resortes estn desacoplados. El acoplamiento de las
direcciones vertical y horizontal est considerado indirectamente al usar expresiones de las
propiedades mecnicas en una direccin que son dependientes de los parmetros de respuesta en
la otra direccin. Los resortes desacoplados lineales estn considerados en la torsin y los dos
| 38
resortes rotacionales ya que no se espera que afecten significativamente la respuesta de un apoyo
elastmerico. Los trminos fuera de la diagonal debidos al acoplamiento entre axial y cortante, y
axial y rotacin, no estn consideradas en el modelo de dos resortes utilizado aqu (Koh & Kelly,
1987). Un modelo exacto tendra valores no-ceros de estos trminos fuera de la diagonal. En Ryan
et al. (1991) se presenta una discusin en la formulacin del modelo de dos resortes y el modelo
exacto. El subndice b se refiere al sistema de coordenadas bsico del elemento. Cuando el modelo
es implementado en programas de software, las cantidades de respuesta son transformadas entre
las coordenadas bsicas, locales y globales para realizar clculos.
El modelo de resortes discreto presentado aqu tiene las ventajas de fcil implementacin y ser
computacionalmente eficiente. Las propiedades mecnicas de los seis resortes (tambin referidos
como modelos de material en OpenSees) se definen utilizando soluciones analticas disponibles del
anlisis de soportes elastmericos. Las expresiones para las propiedades mecnicas, incluyendo
rigidez y capacidad de carga de pandeo, se obtienen considerando explcitamente la no linealidad
geomtrica debida a los efectos de grandes desplazamientos. Los modelos de material en seis
direcciones son:
Direccin Axial: Un nuevo modelo matemtico que captura el comportamiento bajo tensin
cclica. Link
Dos direcciones de cortante: Un caso especial del modelo Bouc-Wen extendido por
Nagarajaiah et al. (1991) para soportes de aislamiento ssmico combinados con con modelo
de degradacion de resistencia de Kalpakidis et al.(2010)
Torsin: Un modelo elstico lineal
Dos direcciones rotacionales: Modelos elstico lineales
En adicin al comportamiento capturado por elementos de soporte existentes, este elemento puede
capturar las siguientes caractersticas:
1.
2.
3.
4.
5.
| 39
comportamiento fuerza cortante-deformacin en alta carga axial se debe a este. Una carga de
pandeo constante mostrara menos ablandamiento.
Tag3: Recomendada si la carga axial esperada durante la carga es ms del 10% de la capacidad de
carga de pandeo.Tag2+Tag3: Proporciona mayor ablandamiento.
Tag4: A menos que se est investigando el comportamiento axial, el efecto del modelo de tensin
en la respuesta de cortante es insignificante.
Tag5: Recomendada para movimientos del terreno de larga duracin y baja frecuencia. El efecto es
ms prominente ms all de los sismos bsicos de diseo.
Verificacin y validacin
Este elemento ha sido verificado segn las pautas de ASME. Para detalles completos, los usuarios
son referidos a SMiRT23 Paper y al captulo 4 de Dissertation Manish Kummar.
Recorders
Adems de los recorders regulares proporcionados por los elementos de apoyo ( Element Recorder),
este elemento tambin puede registrar valores instantneos de fuerza de cavitacin (Fcn), capacidad
de carga de pandeo (Fcrn), rigidez vertical (Kv), rigidez horizontal (ke), incremento de temperatura
(dT), y esfuerzo de fluencia (qYield) utilizando el recorder de parmetros en ese orden.
Para verificar si el apoyo se ha pandeado o cavitado, un usuario puede obtener el historial de Fcn y
Fcrn como se ha descrito anteriormente y dividir la fuerza axial (obtenida del basicForce recorder,
qb(2)) por Fcn y Fcrn en cada paso de tiempo, el cual proporciona relaciones demanda vs capacidad
(D/C) en cada paso de tiempo. Si Fcn/qb(0)>1.0 : Cavitacin o si Fcn/qb(0)>1.0: Pandeo.
Ejemplos:
Se presenta un ejemplo en el que un apoyo elastmerico con ncleo de plomo (soporte de gran
tamao en Kalpakidis et al. (2010)) es sometido en laboratorio a una carga armnica de cortante
(SEESL at UB). Se compara la respuesta obtenida del elemento LeadRubberX en OpenSees con
los resultados experimentales.
Excitation files: File:Excitation.zip
Tcl files: File:LDRgravity.tcl File:LDRtest.tcl
| 40
Referencias
1. Kumar, M., Whittaker, A., and Constantinou, M. (2014). "An advanced numerical model of
elastomeric seismic isolation bearings." Earthquake Engineering & Structural Dynamics, 43(13),
1955-1974.Link
2. Kumar, M., Whittaker, A., and Constantinou, M. (2015). "Experimental investigation of cavitation
in elastomeric seismic isolation bearings." Engineering Structures, 101, 290-305. Link
3. Kumar, M., Whittaker, A., and Constantinou, M. (2015). "Response of base-isolated nuclear
structures to extreme earthquake shaking." Nuclear Engineering and Design (In press). Link
4. Kalpakidis, I. V., Constantinou, M. C., and Whittaker, A. S. (2010). "Modeling strength
degradation in lead-rubber bearings under earthquake shaking." Earthquake Engineering and
Structural Dynamics, 39(13), 1533-1549.
http://onlinelibrary.wiley.com/doi/10.1002/eqe.1039/abstract
| 41
VIII.
HDR
Este comando es utilizado para construir un objeto HDR element en tres dimensiones. La geometra
continua 3D de un aislador elastmerico de alto amortiguamiento es modelado como un elemento
discreto de 2 nodos y 12 grados de libertad. Este es el tercer elemento en la serie de elementos
desarrollados para el anlisis de estructuras aisladas de base bajo cargas extremas (otros son
ElastomericX y LeadRubberX). La mayor diferencia entre un elemento HDR y un ElastomericX es el
modelo de histresis en cortante. El elemento HDR ustiliza un modelo propuesto por Grant et al.
(2004) para captar el comportamiento a cortante de un apoyo elastmerico de alto amortiguamiento.
Los valores tiempo-dependientes de las propiedades mecnicas (rigidez de cortante, capacidad de
carga de pandeo, temperatura en el ncleo de plomo, esfuerzo de fluencia) tambin pueden ser
grabadas usando el recorder de parmetros.
Para un problema 3D:
element HDR $eleTag $Nd1 $Nd2 $Gr $Kbulk $D1 $D2 $ts $tr $n $a1 $a2 $a3 $b1 $b2 $b3 $c1 $c2
$c3 $c4 <<$x1 $x2 $x3> $y1 $y2 $y3> <$kc> <$PhiM> <$ac> <$sDratio> <$m> <$tc>
$eleTag
$Nd1 $Nd2
$Gr
$Kbulk
$D1
$D2
$ts
$tr
$n
$a1 $a2 $a3 $b1 $b2 $b3 $c1 $c2 $c3 $c4
$x1 $x2 $x3
$y1 $y2 $y3
$kc
$PhiM
$ac
$sDratio
$m
$tc
| 42
Modelo Fsico y Propiedades Mecnicas
El modelo fsico de un aislador elastmerico est considerado como un elemento discreto de dos
nodos y 12 grados de libertad. Los dos nodos estn conectador por seis resortes que representan el
comportamiento mecnico en las seis direcciones bsicas de un apoyo. Los grados de libertad y la
representacin discreta del resorte de un apoyo elastmerico se muestran en las siguientes figuras.
La forma general del vector de fuerza del elemento, fb, y la matriz de rigidez, Kb, para la
representacin del elemento considerada anteriormente est dada por la siguiente ecuacin:
El acoplamiento de los dos resortes de cortante est considerado directamente al usar un modelo
acoplado bidireccional. Todos los otros resortes estn desacoplados. El acoplamiento de las
direcciones vertical y horizontal est considerado indirectamente al usar expresiones de las
propiedades mecnicas en una direccin que son dependientes de los parmetros de respuesta en
la otra direccin. Los resortes desacoplados lineales estn considerados en la torsin y los dos
resortes rotacionales ya que no se espera que afecten significativamente la respuesta de un apoyo
elastmerico. Los trminos fuera de la diagonal debidos al acoplamiento entre axial y cortante, y
axial y rotacin, no estn consideradas en el modelo de dos resortes utilizado aqu (Koh & Kelly,
1987). Un modelo exacto tendra valores no-ceros de estos trminos fuera de la diagonal. En Ryan
et al. (1991) se presenta una discusin en la formulacin del modelo de dos resortes y el modelo
exacto. El subndice b se refiere al sistema de coordenadas bsico del elemento. Las cantidades de
respuesta son transformadas entre las coordenadas bsicas, locales y globales para realizar
clculos.
| 43
El modelo de resortes discreto presentado aqu tiene las ventajas de fcil implementacin y ser
computacionalmente eficiente. Las propiedades mecnicas de los seis resortes (tambin referidos
como modelos de material en OpenSees) se definen utilizando soluciones analticas disponibles del
anlisis de soportes elastmericos. Las expresiones para las propiedades mecnicas, incluyendo
rigidez y capacidad de carga de pandeo, se obtienen considerando explcitamente la no linealidad
geomtrica debida a los efectos de grandes desplazamientos. El efecto P-Delta, que es un mtodo
aproximado para tomar en cuenta la no linealidad geomtrica en problemas de anlisis estructural,
por lo tanto no est considerado. Los modelos de material en seis direcciones son:
Direccin Axial: Un nuevo modelo matemtico que captura el comportamiento bajo tensin
cclica. Link
Dos direcciones de cortante: Un modelo bidireccional propuesto por Grant al. (2004)
Torsin: Un modelo elstico lineal
Dos direcciones rotacionales: Modelos elstico lineales
En adicin al comportamiento capturado por elementos de soporte existentes, este elemento puede
capturar las siguientes caractersticas:
1.
2.
3.
4.
Recorders
Adems de los recorders regulares proporcionados por los elementos de apoyo ( Element Recorder),
este elemento tambin puede registrar valores instantneos de fuerza de cavitacin (Fcn), capacidad
de carga de pandeo (Fcrn) y rigidez vertical (Kv) utilizando el recorder de parmetros en ese orden.
Para verificar si el apoyo se ha pandeado o cavitado, un usuario puede obtener el historial de Fcn y
Fcrn como se ha descrito anteriormente y dividir la fuerza axial (obtenida del basicForce recorder,
qb(2)) por Fcn y Fcrn en cada paso de tiempo, el cual proporciona relaciones demanda vs capacidad
(D/C) en cada paso de tiempo. Si Fcn/qb(0)>1.0 : Cavitacin o si Fcn/qb(0)>1.0: Pandeo.
| 44
Ejemplos
Se presenta un ejemplo, en el cual un aislador elastmerico de alto amortiguamiento (apoyo KL301
en Grant et al. (2004)) es sometido a diferentes amplitudes y secuencias de carga. El apoyo
(KL301) y los parmetros del modelo de Grant en Grant et al. (2004) han sido utilizados. Los
archivos tcl pueden encontrarse aqu: File:HDRgravity.tcl File:HDRtest.tcl
Referencias:
1. Kumar, M., Whittaker, A., and Constantinou, M. (2014). "An advanced numerical model of
elastomeric seismic isolation bearings." Earthquake Engineering & Structural Dynamics,
Published online, DOI: 10.1002/eqe.2431. Link
2. Grant, D. N., Fenves, G. L., and Whittaker, A. S. (2004). "Bidirectional modeling of high-damping
rubber bearings." Journal of Earthquake Engineering, 8(sup001), 161-185.
3. Kumar, M., Whittaker, A., and Constantinou, M. (2015). "Experimental investigation of cavitation
in elastomeric seismic isolation bearings." Engineering Structures, 101, 290-305. Link
4. Kumar, M., Whittaker, A., and Constantinou, M. (2015). "Response of base-isolated nuclear
structures to extreme earthquake shaking." Nuclear Engineering and Design (In press). Link
| 45
IX.
Este comando es utilizado para construir un objeto elastomericBearing, el cual est definido por dos
nodos. El elemento puede tener longitud cero o la altura apropiada del apoyo. El apoyo tiene
propiedades plsticas unidireccionales (2D) o acopladas (3D) para deformaciones por cortante, y
comportamientos fuerza-deformacin definidos por UniaxialMaterials en las dos (2D) o cuatro (3D)
direcciones restantes. Por defecto (sDratio=0.5) los momentos P-Delta estn distribuidos
equitativamente a los dos nodos finales. Para evitar la introduccin amortiguamiento viscoso artificial
en el sistema de aislamiento (a veces referido como perdida de amortiguamiento en el sistema de
aislamiento), el elemento no contribuye al amortiguamiento Rayleigh por default. Si el elemento no
tiene longitud cero, el eje local x est determinado por la geometra nodal a menos que el vector
opcional eje x sea especificado en cuyo caso la geometra nodal es ignorada y se utiliza la orientacin
definida por el usuario.
Para un problema en dos dimensiones:
element elastomericBearingPlasticity $eleTag $iNode $jNode $kInit $qd $alpha1 $alpha2 $mu -P
$matTag -Mz $matTag <-orient $x1 $x2 $x3 $y1 $y2 $y3> <-shearDist $sDratio> <-doRayleigh> <mass $m>
| 46
NOTA:
1) Si el elemento tiene longitud cero y los vectores opcionales de orientacin no estn
especificados, los ejes locales del elemento coinciden con los globales. De otra manera, el
eje local z est definido por el producto cruzado entre el los vectores x y y especificados en
la lnea de comandos.
2) Los apoyos elastmericos son muy rgidos en compresin, pero no muy rgidos. No es una
buena idea especificar una rigidez axial extremadamente grande (como 1E10), porque
puede llevar a problemas con sensibilidad numrica. Siempre especificar un valor realista
para la rigidez del material que es asignado a lo largo de la direccin axial. Para asignar
distintas rigideces en compresin y tensin el material Elastic o ElasticMultiLinear puede ser
usado.
3) Las consultas vlidas para un elemento de apoyo elastomerico cuando se crea un objeto
ElementRecorder son 'force,' 'localForce,' 'basicForce,' 'localDisplacement,' 'basicDisplacement'
and 'material $matNum matArg1 matArg2...' Donde $matNum es el numero asociado con el
material cuyos datos se van a imprimir.
EJEMPLOS:
element elastomericBearingPlasticity 1 1 2 20.0 2.50 0.02 0.0 3.0 -P 1 -Mz 2; # for a 2D elastomeric
bearing
element elastomericBearingPlasticity 1 1 2 20 2.50 0.02 0.0 3.0 -P 1 -T 2 -My 3 -Mz 4; # for a 3D
elastomeric bearing
| 47
X.
Este comando es utilizado para construir un objeto elastomericBearing, el cual est definido por dos
nodos. El elemento puede tener longitud cero o la altura apropiada del apoyo. El apoyo tiene
propiedades plsticas unidireccionales (2D) o acopladas (3D) para deformaciones por cortante, y
comportamientos fuerza-deformacin definidos por UniaxialMaterials en las dos (2D) o cuatro (3D)
direcciones restantes. Por defecto (sDratio=0.5) los momentos P-Delta estn distribuidos
equitativamente a los dos nodos finales. Para evitar la introduccin amortiguamiento viscoso artificial
en el sistema de aislamiento (a veces referido como perdida de amortiguamiento en el sistema de
aislamiento), el elemento no contribuye al amortiguamiento Rayleigh por default. Si el elemento no
tiene longitud cero, el eje local x est determinado por la geometra nodal a menos que el vector
opcional eje x sea especificado en cuyo caso la geometra nodal es ignorada y se utiliza la orientacin
definida por el usuario.
Para un problema en dos dimensiones:
element elastomericBearingBoucWen $eleTag $iNode $jNode $kInit $qd $alpha1 $alpha2 $mu $eta
$beta $gamma -P $matTag -Mz $matTag <-orient $x1 $x2 $x3 $y1 $y2 $y3> <-shearDist $sDratio>
<-doRayleigh> <-mass $m>
$eleTag
$iNode $jNode
$kInit
$qd
$alpha1
$alpha2
$mu
$eta
$beta
$gamma
-P $matTag
-T $matTag
-My $matTag
-Mz $matTag
$x1 $x2 $x3
$y1 $y2 $y3
$sDratio
-doRayleigh
| 48
$m
| 49
NOTA:
1) Si el elemento tiene longitud cero y los vectores opcionales de orientacin no estn
especificados, los ejes locales del elemento coinciden con los globales. De otra manera, el
eje local z est definido por el producto cruzado entre el los vectores x y y especificados en
la lnea de comandos.
2) Los apoyos elastmericos son muy rgidos en compresin, pero no muy rgidos. No es una
buena idea especificar una rigidez axial extremadamente grande (como 1E10), porque
puede llevar a problemas con sensibilidad numrica. Siempre especificar un valor realista
para la rigidez del material que es asignado a lo largo de la direccin axial. Para asignar
distintas rigideces en compresin y tensin el material Elastic o ElasticMultiLinear puede ser
usado.
3) Las consultas vlidas para un elemento de apoyo elastomerico cuando se crea un objeto
ElementRecorder son 'force,' 'localForce,' 'basicForce,' 'localDisplacement,' 'basicDisplacement'
and 'material $matNum matArg1 matArg2...' Donde $matNum es el numero asociado con el
material cuyos datos se van a imprimir.
EJEMPLOS:
element elastomericBearingBoucWen 1 1 2 20.0 2.50 0.02 0.0 3.0 1.0 0.5 0.5 -P 1 -Mz 2; # for a 2D
elastomeric bearing
element elastomericBearingBoucWen 1 1 2 20 2.50 0.02 0.0 3.0 1.0 0.5 0.5 -P 1 -T 2 -My 3 -Mz 4; # for
a 3D elastomeric bearing
| 50
ELEMENTOS ESPECIALES
XI.
MultipleShearSpring Element
Este comando es utilizado para construir un elemento multipleShearSpring (MSS), el cual est
definido por dos nodos. Este elemento consiste en una serie de resortes idnticos de cortante
ordenados radialmente para representar el comportamiento isotrpico en el plano local y-z.
element multipleShearSpring $eleTag $iNode $jNode $nSpring -mat $matTag <-lim $dsp> <-orient
<$x1 $x2 $x3> $yp1 $yp2 $yp3> <-mass $m>
$eleTag
$inode $jnode
$nSpring
$matTag
$dsp
$x1 $x2 $x3
$yp1 $yp2 $yp3
$m
NOTAS:
1) Si $dsp es positiva y la deformacin por cortante del MSS excede $dsp, este elemento calcula el
coeficiente equivalente para ajustar la fuerza y rigidez del MSS. La fuerza y rigidez ajustada del MSS
reproduce el comportamiento del material uniaxial previamente definido bajo carga monotonica en
cada direccin. Si $dsp es cero, el elemento no calcula el coeficiente equivalente.
2) Las consultas validas de un elemento multipleShearSpring cuando se crea un objeto
ElementRecorder son 'globalForce', 'localForce', 'basicForce', 'localDisplacement' y 'basicDeformation'.
| 51
EJEMPLO:
REFERENCIAS:
Wada. A. and Hirose K. , "Building Frames Subjected to 2D Earthquake Motion", Seismic Engineering:
Research and Practice, American Society of Civil Engineers, 388-397, 1989.
http://www.akira-wada.com/paper/conference/1989sanfrancisco.pdf
| 52
XII.
KikuchiBearing Elemnt
Este comando es utilizado para construir un objeto KikuchiBearing element, que est definido por
dos nodos. Este elemento consiste en un modelo de mltiples resortes de cortante (MSS) y un
modelo de mltiples resortes normales (MNS).
element KikuchiBearing $eleTag $iNode $jNode -shape $shape -size $size $totalRubber <totalHeight $totalHeight> -nMSS $nMSS -matMSS $matMSSTag <-limDisp $limDisp> -nMNS $nMNS
-matMNS $matMNSTag <-lambda $lambda> <-orient <$x1 $x2 $x3> $yp1 $yp2 $yp3> <-mass $m>
<-noPDInput> <-noTilt> <-adjustPDOutput $ci $cj> <-doBalance $limFo $limFi $nIter>
$eleTag
$inode $jnode
$shape
$size
$totalRubber
$totalHeight
$nMSS
$matMSSTag
$limDisp
$nMNS
$matMNSTag
$lambda
$x1 $x2 $x3
$yp1 $yp2 $yp3
$m
-noPDInput
-noTilt
$ci $cj
$limFo $limFi $nIter
Etiqueta de elemento
Nodos finales
Formas disponibles: round, square
Dimetro (forma circular), longitud del borde (forma cuadrada)
Espesor total del caucho
Altura total del apoyo (default: distancia entre el iNode y jNode)
Numero de resortes en MSS = nMSS
Etiqueta de material para MSS
Deformacin mnima para calcular el coeficiente equivalente de MSS (ver
nota 1)
Numero de resortes en MNS = nMNS*nMNS (para forma circular y
cuadrada)
Etiqueta de materia para MNS
Parmetro que calcula la distribucin del mdulo de compresin en MNS
(ver nota 2)
Componentes del vector en coordenadas globales que definen el eje local x
Componentes del vector en coordenadas globales que definen el vector yp
el cual se posiciona en el plano local x-y del elemento
Masa del elemento
No considerar momento P-Delta
No considerar inclinacin del enlace rgido
Ajuste del momento P-Delta para la reaccin de la fuerza
(default:$ci=0.5, $cj=0.5)
Tolerancia de la fuerza externa desbalanceada ($limFo), Tolerancia de la
fuerza interna desbalanceada ($limFi), Numero de iteraciones para
deshacerse de la fuerza interna desbalanceada ($nIter)
NOTAS:
1) Si $limdisp es positiva y la deformacin por cortante del MSS excede $limdisp, este elemento
calcula el coeficiente equivalente para ajustar la fuerza y rigidez del MSS. La fuerza y rigidez ajustada
del MSS reproduce el comportamiento del material uniaxial previamente definido bajo carga
monotonica en cada direccin.
2) Un valor recomendado es (D/t)*sqrt(3*G/K), donde D, t, G y K son tamao (para forma circular y
cuadrada), espesor, mdulo de cortante y mdulo de volumen de una capa de goma,
respectivamente.
3) Las consultas validas de un elemento multipleShearSpring cuando se crea un objeto
ElementRecorder son 'globalForce', 'localForce', 'basicForce', 'localDisplacement' y 'basicDeformation'.
| 53
EJEMPLO:
REFERENCIAS:
M. Kikuchi, I. D. Aiken and A. Kasalanati , "Simulation analysis for the ultimate behavior of full-scale leadrubber seismic isolation bearings", 15th World Conference on Earthquake Engineering, No. 1688, 2012.
http://www.iitk.ac.in/nicee/wcee/article/WCEE2012_1688.pdf
| 54
XIII.
YamamotoBiaxialHDR Element
Este comando es utilizado para construir un objeto YamamotoBiaxialHDR element, el cual est
definido por dos nodos. Este elemento puede ser utilizado para representar el comportamiento
isotrpico de un aislador elastmerico de alto amortiguamiento en el plano local y-z.
element YamamotoBiaxialHDR $eleTag $iNode $jNode $Tp $DDo $DDi $Hr <-coRS $cr $cs> <-orient
<$x1 $x2 $x3> $y1 $y2 $y3> <-mass $m>
$eleTag
$inode $jnode
$Tp
$DDo
$DDi
$Hr
Optional Data
$cr $cs
NOTAS:
1) Las consultas validas de un elemento YamamotoBiaxialHDR cuando se crea un objeto
ElementRecorder son 'globalForce', 'localForce', 'basicForce', 'localDisplacement' y 'basicDeformation'.
| 55
EJEMPLO:
YamamotoBiaxialHDR_Sample.tcl, YamamotoBiaxialHDR_input_X.tcl,
YamamotoBiaxialHDR_input_Y.tcl
REFERENCIAS:
Masashi Yamamoto, Shigeo Minewaki, Harumi Yoneda and Masahiko Higashino, "Nonlinear behavior of
high-damping rubber bearings under horizontal bidirectional loading: full-scale tests and analytical
modeling", Earthquake Engineering and Structural Dynamics, 41, 1845-1860, 2012.
http://onlinelibrary.wiley.com/doi/10.1002/eqe.2161/abstract