Está en la página 1de 42

CAPTULO 8

RESPUESTA ELSTICA EN EL TIEMPO


RESUMEN
Se presenta el Mtodo de Newmark, para encontrar la respuesta lineal, en el tiempo,
de un sistema de mltiples grados de libertad, ante una accin ssmica. En primer lugar se
deducen las ecuaciones generales, para el caso de aceleracin constante y de aceleracin
lineal. Luego se aplica el Mtodo, para el anlisis ssmico plano y se resume el procedimiento
de clculo. Se indica adems el programa newmarlineal que grafica la respuesta de
desplazamientos del ltimo piso de un prtico plano e indica la respuesta mxima. El programa
es de carcter general ya que ingresan como datos las matrices de masas, amortiguamiento,
rigidez y el vector J que define las cargas generalizadas. Encuentra la respuesta ante un
acelerograma.
Posteriormente, se describe el modelo de anlisis ssmico, para prticos planos y se
realiza un ejemplo en el que se ilustra el clculo de las respuestas en el tiempo de
desplazamientos laterales y del cortante basal. Se destaca que el corte basal hallado en el
anlisis elstico es bastante alto y que en la prctica se divide este valor para el factor de
reduccin de las fuerzas ssmicas, debido a comportamiento inelstico de la estructura.
Despus se presenta el mtodo denominado: Procedimiento de Espacio de Estado
para encontrar la respuesta en el tiempo de una estructura de mltiples grados de libertad; se
indican dos formas de resolver con sus respectivos programas de computacin, que son el pse
en el que se enva todo el acelerograma a esta subrutina y el programa pse_de_uno en que se
va enviando para cada instante de tiempo la aceleracin del sismo. El marco terico del
Procedimiento de Espacio de Estado se inici en el captulo anterior.
Como aplicacin prctica se presenta el anlisis ssmico de estructuras con aisladores
de base elastomricos colocados sobre las columnas. Esta es una muy buena opcin para el
diseo de estructuras cuya primera planta sea destinada a parqueadero. Varios objetivos se
persiguen en este apartado y son los siguientes:
El primero que el lector sepa la forma de calcular directamente las reacciones de
empotramiento perfecto de una estructura. Esto se necesita hacerlo para encontrar la carga
vertical que gravita en cada aislador, con este dato se encontrar la rigidez de cada aislador.

RESPUESTA ELSTICA EN EL TIEMPO

284

Para encontrar el vector de cargas se presenta el programa de CEINCI-LAB denominado


cargas.
El segundo objetivo, que el lector vea que a los aisladores se los puede modelar como
un elemento ms de la estructura, para esto se define el sistema de coordenadas locales, su
matriz de rigidez, el sistema de coordenadas globales, la matriz de paso de locales a globales y
se presenta el programa kaisladores que halla la contribucin de los aisladores a la matriz de
rigidez de la estructura por ensamblaje directo.
El tercer objetivo es ilustrar como se obtiene la matriz de masas considerando las
masas concentradas en todos los nudos y considerando la inercia rotacional, para esto se
presenta el programa masas_ais.
El cuarto objetivo est relacionado con la obtencin de la matriz de amortiguamiento en
una estructura considerando todos los grados de libertad. En este caso no se puede hallar
directamente los valores y vectores propios, se debe trabajar como se indic en captulos
anteriores y de igual manera la matriz de amortiguamiento se la encuentra particionando la
matriz y hallando cada una de sus sub matrices.
Todos estos objetivos son aplicados a otro tipo de estructuras como el caso de
Puentes. De ah su importancia de conocerlos con profundidad.
El quinto y principal objetivo es demostrar la eficiencia del uso de los aisladores de
base en la estructura, con el ejemplo que se realiza se aprecia que el aislador es el que se
deforma pero el desplazamiento de la superestructura con respecto al desplazamiento del
aislador es mnimo, casi cero. El lector puede observar cmo se reducen las fuerzas y
momentos que ingresan a la superestructura.
Se resuelve un ejemplo y lo principal es que se presenta el programa con el cual se
halla la respuesta en el tiempo debajo de los aisladores, sobre los aisladores y en el ltimo
piso. Se consider la componente Norte-Sur del sismo de El Centro de 1940 como excitacin
ssmica, se encontr la respuesta en el tiempo de desplazamientos, se hall el desplazamiento
mximo y para ese desplazamiento mximo se encuentra las fuerzas y momentos en cada uno
de los elementos de hormign armado.

8.1 MTODO DE NEWMARK


..

..

Sea q i y q i +1 los vectores de respuesta, de aceleracin de un sistema de n grados de


libertad en los tiempos discretos t i y t i +1 , ante acciones dinmicas y

t el incremento de

tiempo, como lo muestra la figura 8.1


Se define:

= t ti

t i t t i +1

para

De ecuacin (8.1), se observa que para t = t i , se tiene qu

t = t i +1

(8.1)

=0

y para

= t . Siendo:
t = t i +1 t i

La aceleracin del sistema para un instante cualquiera


..

..

q( ) = qi

..

, viene definida por:

..

+ f ( ) (qi +1 qi )

(8.2)

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

Figura 8.1 Variacin de la aceleracin entre t i , t i +1


De tal forma, que:

f ( ) = 0
f ( ) = 1

285

para = 0
para = t

En otras palabras, se tiene que:

0 f ( ) 1

[t i , t i +1 ]

La ecuacin (8.2) considera que la ley de variacin de las aceleraciones en el intervalo


es la misma para los n grados de libertad.
La velocidad del sistema para un tiempo cualquiera del intervalo puede expresarse

como:
.

t ..

q ( ) = q i + q( ) d

(8.3)

Al reemplazar (8.2) en (8.3) se tiene:


.

..

..

..
+ q i +1 q i f ( ) d

q( ) = q i + q i d
0

..

..

Se destaca que q i , q i y q i +1 son los vectores de velocidad y aceleracin en los


tiempos discretos t i y t i +1 respectivamente, son cantidades constantes. Luego:
t

..

..
q( ) = q i + q i + q i +1 q i f ( ) d
0

..

(8.4)

Sea:

g ( ) = f ( ) d
0

(8.5)

286

RESPUESTA ELSTICA EN EL TIEMPO

t =

f ( )d

(8.6)

t 2 = g ( )d

(8.7)

Para

= t i +1 = t

se tiene al reemplazar (8.6) en (8.4)


.

..

..

..

q i +1 = q i + q i t + (q i +1 q i ) t
De donde:
.
.
..
..

q i +1 = q i + (1 ) q i + q i +1 t

(8.8)

Al reemplazar (8.5) en (8.4) e integrar, se halla:

t .

.
..
..

..
(
)
(
)
q

q
d

q
q
=
+
+

i +1 i g ( )d
0
0 i
0 i
0

..

q( ) q i = q i + q i
.

..

q( ) = q i + q i + q i
Para

= t i +1 = t

..

..
+ q i +1 q i g ( )d
2
0

2
2

..

..

+ (q i +1 q i ) g ( )d
0

se encuentra, luego de sustituir (8.7)


.

..

q i +1 = q i + q i t + q i

..
t 2 ..

+ q i +1 q i t 2
2

De donde:
.
..
1

..
q i +1 = q i + q i t + q i + q i +1 t 2

(8.9)

.
..
1
..
q i +1 = q i + q i t + q i t 2 + q i +1 t 2
2

..

Al despejar q i +1 de esta ltima ecuacin, se tiene:


..

q i +1 =

1
t

.
..

1
q

1
q i
1
+
i
i
i

Al reemplazar (8.10) en (8.8), se obtiene:

(8.10)

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

q i +1 = q i + (1 ) q i t + t
.

..

287

.
.. 1

t
q
1
+
i
i
i
i
2 1

1
t 2

Luego:
.

q i +1 =

(q i +1 q i ) + 1

(8.11)

EJEMPLO 1
Determinar los valores de

.
..
q i + 1
t q i

y . Si f ( ) se considera constante y vale 0.5

SOLUCIN
Al ser constante f ( ) de ecuacin (8.5), se tiene:

1
g ( ) =
2
Al sustituir este valor en ecuacin (8.7), se obtiene:

t =

1
d
2

1 2
t
4
1
=
4

t 2 =

Por otra parte, al reemplazar f ( ) en ecuacin (8.6) se halla:

t =

1
d
2

1
t
2
1
=
2

t =

Por lo tanto, cuando se considera que la variacin de la aceleracin en la respuesta del


sistema es constante, los valores de

y son respectivamente

1 1
y . A este caso se
4 2

denomina Mtodo de Aceleracin Constante o Mtodo del Trapezoide.

EJEMPLO 2

Determinar los valores de


siguiente ecuacin:

y si f ( ) vara en forma lineal y viene definida por la

RESPUESTA ELSTICA EN EL TIEMPO

288

f ( ) =

SOLUCIN
Al emplear la ecuacin (8.5), se encuentra:

g ( ) =

2
2 t

Al reemplazar este valor en (8.7) e integrar, se halla:

t 2 =

1
2 t

1 t 3
2 t 3

t 2 =

1
6

Al trabajar con la ecuacin (8.6), se obtiene:

t =

t d
0

1 t 2
t 2
1
=
2

t =

Por lo tanto, para el caso de aceleracin lineal

1
1
y =
6
2

8.2 APLICACIN DEL MTODO DE NEWMARK


El sistema de ecuaciones diferenciales que gobierna los problemas dinmicos (en su
mayor parte), est definido por la ecuacin (8.12). La solucin de este sistema se realizar con
el Mtodo de Newmark.
..

M q + C q + K q = M J a (t )

(8.12)

Donde M , C , K son las matrices de Masa, Amortiguamiento y Rigidez del sistema.


.

..

Se consideran constantes para anlisis lineal. q, q, q son los vectores de desplazamiento,


velocidad y aceleracin, respectivamente, J es un vector que contiene unos para el caso
plano, depende del modelo numrico de anlisis, a(t) es la aceleracin de movimiento del
suelo. Normalmente se considera la componente horizontal.
Para el tiempo discreto

t i +1 , la ecuacin (8.12), queda:

ROBERTO AGUIAR FALCONI


CEINCI-ESPE
..

289

M q i +1 + C q i +1 + K q i +1 = M J a i +1

(8.13)

Por otra parte, el vector de desplazamientos en forma incremental, es

q i +1 = q i +1 + q i

(8.14)

Las ecuaciones (8.11) y (8.10) en funcin de quedan:


..

q i +1 =
.

q i +1 =

1
..
1
1 .

1
q
q
i +1
t i 2 i
t 2

.
..
t q i
q i +1 + 1 q i + 1
t

2

(8.15)

(8.16)

Finalmente, al reemplazar (8.16), (8.15) y (8.14) en (8.13), se obtiene luego de agrupar


trminos.

K q i +1 = Fi +1

(8.17)

Siendo:

K =K +

M+
C
2
t
t

(8.18)

1 . 1
.
..
..
t q i K q i
1 q i C 1 q i + 1
Fi +1 = M J a i +1 + M
q i +
2

2
t

(8.19)

Se denomina a K como la matriz de rigidez efectiva, que es una matriz constante para
anlisis lineal y a Fi +1 el vector de cargas efectivas, que es variable en cada instante de
tiempo.
Al resolver el sistema de ecuaciones lineales definido en (8.17) se encuentra

q i +1 .

Por lo tanto el vector de desplazamientos para el tiempo i + 1 se obtendr sumando stos


valores a los del tiempo i, utilizando la ecuacin (8.14). La aceleracin y velocidad para el
tiempo i + 1 se encuentran con las ecuaciones (8.15) y (8.16).
Si en el tiempo

t = 0 , la aceleracin del suelo es diferente de cero y si las condiciones

iniciales

..

q(0) = q(0) = 0 . Se debe evaluar q(0) con la ecuacin del movimiento que queda:
..

M q (0) = M J a (0)
8.3 PROCEDIMIENTO DE CLCULO
El procedimiento de clculo, para el anlisis lineal, utilizando el mtodo
Newmark, es el siguiente:

de

290

RESPUESTA ELSTICA EN EL TIEMPO

i.

Se determina la matriz de rigidez efectiva.

K =K +
ii.

Para el instante de tiempo

M+
C
2
t
t

i + 1 se determina el vector de cargas efectivo.

1 . 1
.
..
..
t q i K q i
1 q i C 1 q i + 1
Fi +1 = M J a i +1 + M
q i +

iii.

Se obtiene el incremento de desplazamiento para el tiempo


resolver el sistema de ecuaciones lineales:

i + 1 , para ello se debe

K q i +1 = F i +1
iv.

Se calculan la aceleracin, velocidad y desplazamiento en el incremento de tiempo


i + 1.
..

1
..
1
1 .

q i
1
q
q

+
1
i
i
2
t
t 2

..
t q i
=
q i +1 + 1 q i + 1
t
2

q i +1 =
.

q i +1

q i +1 = q i +1 + q i
v.

Se actualizan desplazamientos, velocidades y aceleraciones y se pasa al prximo


punto desde el paso ii.

q i = q i +1
.

..

..

q i = q i +1
q i = q i +1

EJEMPLO 3

Encontrar la respuesta en el tiempo, del prtico plano de la figura 8.2 ante el sismo del
9 de noviembre de 1974, registrado en Per. Las matrices de rigidez, masas, amortiguamiento
y el vector J, se indican a continuacin.

2761.1
K = 1538.1
285.7

1538.1
2278.0
1080.6

6.3608
C = 2.1516
0.0124

285.7
1080.6
836.9
2.1516
5.3010
2.1143

1.633
M = 0
0

0.0124
2.1143
3.0325

0
0
1.633
0
0
1.633
1
J = 1
1

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

30x30
3

30x30
30x30 30x30

30x30

30x30

30x30

30x30
3

30x30

30x30 30x30

30x30

30x30

30x30
3

30x30

30x30 30x30

30x30

291

Figura 8.2 Modelo de clculo de un prtico plano para el anlisis ssmico.

SOLUCIN

Para el anlisis ssmico plano, en que se concentran las masas, como se indica en la
figura 8.2, el vector J es unitario. Para encontrar las matrices de rigidez, masas y
amortiguamiento, las unidades utilizadas son T., m., y s. Esto se debe tener cuenta para que el
acelerograma tenga unidades de m/s2.
Para resolver el problema se elabor el programa newmarklineal y la forma de uso es
la siguiente:
[Y] = nerwmarlineal (p,M,C,K,J,dt,beta)

p
M
C
K
J
dt

Corresponde al nombre del archivo que contiene el acelerograma.


Es la matriz de masas de orden (nxn) Siendo n el nmero de grados de libertad.
Es la matriz de amortiguamiento.
Es la matriz de rigidez.
Es el vector unitario, para el caso plano (Q = - M J a(t) ).
Es el incremento de tiempo del acelerograma y con el cual se halla la respuesta
dinmica.
beta Vale 0.25 cuando se considera aceleracin constante o 0.167 para aceleracin
lineal.
Y
Es la respuesta mxima de los desplazamientos, en valor absoluto, del
ltimo piso de un prtico plano.

>> K=[2761.1 -1538.1 285.7; -1538.1 2278.0 -1080.6; 285.7 -1080.6 836.9]
>> M=[1.63 0 0; 0 1.63 0; 0 0 1.63]
>> C=[ 6.3608 -2.1516 0.0124; -2.1516 5.3010 -2.1143; 0.0124 -2.1143 3.0325]
>> J=[1; 1; 1]
>> load Peru04.dat
>> [Y] =newmarklineal (Peru04,M,C,K,J,0.02,0.167)

292

RESPUESTA ELSTICA EN EL TIEMPO

El archivo del acelerograma tiene un dt = 0.02 y se ha considerado = 0.167 . La


respuesta del tercer piso se indica en la figura 8.3 y el valor mximo del desplazamiento es
0.0226 m. Este ejercicio se resuelve tambin, ms adelante, por el Procedimiento de Espacio
de Estado.
function [ymax]=Newmarklineal(p,M,C,K,J,dt,beta)
%
% Respuesta en el tiempo de un sistema de multiples grados de libertad
% por el Metodo de Newmark, ante una sismo definido por su acelerograma
%
% Por: Roberto Aguiar Falconi
%
CEINCI ESPE
%
%-----------------------------------------------------------------% [ymax]=Newmarklineal(p,M,C,K,J,dt,beta)
%-----------------------------------------------------------------% p : vector que contiene los registros del acelerograma
% M : matriz de masas del sistema
% C : matriz de amortiguamiento del sistema
% K : matriz de rigidez del sistema
% J : Q=-M J a(t) es vector unitario para caso plano.
% dt : incremento de tiempo con el cual se calcula la respuesta.
% beta: Vale 1/4 para aceleracion constante y 1/6 para aceleracion lineal
% gama: Vale 0.5
% d, v, a : desplazamiento, velocidad y aceleracion de la respuesta
%
n=length(p);tmax=dt*n;t=linspace(0,tmax,n)';gama=0.5;ngl=length(K);
% Cambio de cm/s2 a m/s2 en el acelerograma
for i=1:n
p(i)=p(i)/100;
end
% Constantes auxiliares de clculo
fac1=1/(beta*dt);fac2=gama/(beta*dt); fac3=1/(beta*dt*dt);
fac4=(1/(2*beta))-1;fac5=1-(gama/beta); fac6=1-(gama/(2*beta));
% Calculo de K sombrero
Ks=K+fac3*M+fac2*C;
% Condiciones iniciales
for i=1:ngl
d(i)=0; v(i)=0; a(i)=0;
end
d=d';v=v';a=a';
% Respuesta en el tiempo
for i=1:n-1
F=-M*J*p(i+1)+M*(fac1*v+fac4*a)-C*(fac5*v+fac6*dt*a)-K*d;
dq=Ks\F;aa=fac3*dq-fac1*v-fac4*a;
vv=fac2*dq+fac5*v+fac6*dt*a;dd=dq+d;
y(i)=dd(ngl);tt(i)=dt*i;
d=dd; v=vv; a=aa;
end
plot (tt,y)
ylabel('Desplazamiento ultimo piso');xlabel('Tiempo')
ymax=max(abs(y))
%---fin---

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

293

Figura 8.3 Respuesta en desplazamientos del tercer piso.

8.4 MODELO NUMRICO PARA ANLISIS PLANO


El modelo numrico con el cual se realiza el anlisis ssmico, se lo ha venido
desarrollando en los captulos anteriores, sin embargo en el presente apartado, se describe en
forma rpida.

EJEMPLO 4

Encontrar la respuesta ssmica del prtico 2, de una construccin de 2 pisos, de la


figura 8.4, ante el acelerograma sinttico, indicado en la figura 8.5. Este acelerograma genera
en forma aproximada el espectro del CEC-2000 para un perfil de suelo S2 en la zona de mayor
peligrosidad ssmica de Ecuador.

Figura 8.4 Estructura de anlisis

294

RESPUESTA ELSTICA EN EL TIEMPO

El registro de la figura 8.5 es una acelerograma artificial, que tiene una duracin de 20
segundos y la fase inicial y final son de 5 segundos, cada uno. De tal forma que la fase intensa,
la que produce dao tiene una duracin de 10 segundos.
Las cargas que se consideran para el anlisis, son de 500 kg/m2 para la carga muerta y
de 200 kg/m2 para la carga viva, de tal manera que la carga para el anlisis ssmico es de 550
kg/m2 ya que se trata de una vivienda. (550 = 500 + 0.25 x 200).

Figura 8.5 Acelerograma sinttico.

SOLUCIN

En la figura 8.6, se aprecia que sobre el prtico 2, gravitan dos cargas triangulares, de
tal forma que la carga uniforme distribuida sobre el prtico, tiene un valor de:

P0 =

W s
0.55 4.0
T
2 =
* 2 = 1.467
3
3
m

Siendo W la carga uniforme distribuida por unidad de rea, s la luz corta, que en
este caso es igual y vale 4.0 m., se multiplica por 2 ya que son dos reas cooperantes. Desde
un punto de vista conservador en lugar de considerar el rea cooperante triangular se pudo
considerar rectangular.
En la figura 8.7 se presenta la geometra del prtico 2, con las cargas actuantes y las
secciones de las vigas y columnas.
Las vigas se consideran axialmente rgidas, de tal manera que se tiene un solo
desplazamiento horizontal por piso. Las columnas se consideran totalmente flexibles, con esta
indicacin en la figura 8.8 se indican los grados de libertad, respectivos.
En la figura 8.8, se indican las coordenadas principales, que son la 9 y la 10. Las
coordenadas secundarias van del 1 al 8. Las coordenadas principales se han numerado al final,
debido a que la matriz de rigidez lateral, se obtiene aplicando la primera etapa de Gauss, que
consiste en triangularizar el sistema, como se indic en el captulo 4. La matriz de rigidez de la
estructura es de 10 por 10, luego al aplicar la primera etapa de Gauss pero hasta la fila 8, se
obtiene la matriz de rigidez lateral en las dos ltimas filas.
nicamente para aplicar el Mtodo de Newmark se trabaja con la matriz de rigidez
lateral, que para el presente ejemplo es de 2 por 2.

ROBERTO
O AGUIAR F
FALCONI
C
CEINCI-ESP
PE

295

Figura
a 8.6 rea coooperante de carga
c
para el prtico
p
2

odelo de massas puntuales por piso, como


c
se indicca en la figurra 8.9,
Se trabaja con un mo
de tal manera que
e m1 es la masa total del piso
p
1 y m2 es la masa tota
al del piso 2.

T s2
1.467 4
m1 = m2 =
= 0.599
9 .8
m

Figura 8.7 Geometra del prtico


o 2 y cargas acctuantes.

296

RESPUE
ESTA ELST
TICA EN EL TIEMPO

Figurra 8.8 Coorddenadas princiipales y secunndarias


La matrizz de masas es
e de 10 porr 10, en la cu
ual solo existen valores d
diferentes de
e cero
m1 y enn la fila 10 y columna 10, que vale m2 . Se trabajja con
en la fila 9 y columna 9, que vale
v
os Ritz, com
mo se vio en
n el captulo
o 6. Para el ejercicio, la
as propiedad
des dinmica
as del
modo
prticco que se analiza se indiccan en la tab
bla 8.1.

Modo
1
2

Tab
bla 8.1 Propiiedades dinm
micas de prticco 2.
cuencia Nattural
Frec
Valor Propiio
(1/s)
646.645
25.429
9017.31
94.959

Figura 8.9 Modeelo para el cllculo de las masas

Perodo
(s)
0.247
0.066

ROBERTO
O AGUIAR F
FALCONI
C
CEINCI-ESP
PE

297

Como se
e trabaj co
on matrices de 10 por 10, los mo
odos de vib
bracin tiene
en 10
eleme
entos y son:

(1)

0.00495
0.2043

0.00495

0.2043
0.0069
=

0.1456
0.0069

0.1456
0.5151

1.1850

( 2)

0.00757
0.01458

0.00757

0.01458
0.01541
=

0.5521
0.01541

0.5521
1.185

0.5151

ender el sign
nificado de lo
os modos de
e vibracin, se
s debe mira
ar primero la figura
Para ente
a se apreciia que la prim
mera coorde
enada corresponde al dessplazamiento
o vertical dell nudo
8.8; ah
izquie
erdo de la primera
p
plan
nta, positivo si va hacia arriba, la segunda
s
al g
giro de ese nudo,
positiivo si es anttihorario, etcc. Las dos ltimas

coord
denadas corrresponden a
al desplazam
miento
latera
al del primero
o y segundo piso.
Ntese que
q
los desp
plazamientoss verticales, tanto para el
e primer mo
odo como para el
segundo modo, son
s pequeo
os, pero exissten y los girros en cada uno de los n
nudos, no so
on tan
pequeos, especcialmente pa
ara el prime
er modo. Se
e recuerda que
q
los mod
dos lo nico
o que
indica
an es la form
ma como va a responder la estructura
a y son adime
ensionales.

Figu
ura 8.10 Moddos de vibraciin consideran
ndo todos los grados de libe
ertad.
En la figu
ura 8.10 se ha
h dibujado las
l dos formas modales; cada uno de los nudos se ha
identificado con una letra ta
anto para la posicin inicial como para
p
la posicin final. Con
C
el
prop
sito de ilusstrar la form
ma del mod
do no se ha
a dibujado en forma p
proporcional a los
resulttados. Lo im
mportante de
e todo esto, es que se vea
v que ha ms
m de los desplazamientos
horizzontales exis
sten despla
azamientos verticales
v
y rotaciones,, en cada un
no de los nu
udos.

298

RESPUESTA ELSTICA EN EL TIEMPO

Normalmente, para el anlisis ssmico plano, se dibujan los modos de vibracin como
se indica en la figura 8.11, para las coordenadas principales, debido a que las coordenadas
secundarias influyen muy poco en la respuesta estructural.

Figura 8.11 Modos de vibracin considerando solo los desplazamientos horizontales.


A pesar de que la matrices de rigidez, masa y amortiguamiento son de 10 por 10, la
estructura solo tiene dos modos de vibracin, debido a que las dos ltimas matrices solo dos
cantidades son diferentes de cero.
En las figuras 8.12 y 8.13 se muestran la respuesta en el tiempo del desplazamiento
horizontal del primer y del segundo piso. Como se trabaja en el rango elstico la estructura
oscila siempre con respecto al eje de coordenadas (desplazamiento igual a cero); cuando la
estructura responde en el rango no lineal este eje vara de acuerdo a las deformaciones
permanentes del sistema. Se aprecia en estas figuras que los dos pisos tienen bsicamente el
mismo comportamiento, claro est que el segundo piso tiene mayores desplazamientos
horizontales que el primer piso.
Para fines prcticos, interesa los desplazamientos laterales mximos, estos son:
0.0107 m., para el piso uno y 0.0242 m., para el piso dos.

Desplazamiento Primer Piso


(m)

0,015
0,01
0,005
0
0

10

12

14

16

18

-0,005
-0,01
-0,015
Tiempo (Seg)

Figura 8.12 Respuesta en el tiempo del desplazamiento horizontal del primer piso.

20

Desplazamiento Segundo Piso


(m)

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

0,03
0,025
0,02
0,015
0,01
0,005
0
-0,005 0
-0,01
-0,015
-0,02
-0,025

10

12

14

16

18

299

20

Tiempo (Seg)

Figura 8.13 Respuesta en el tiempo del desplazamiento horizontal del segundo piso.
Por otra parte, en la figura 8.14 se presentan las fuerzas horizontales que actan en los
pisos uno y dos, la suma de estas fuerzas horizontales, reporta el cortante basal que se ha
denominado V y en la figura 8.15 se indica la respuesta en el tiempo del cortante basal.

F2

F1

V
Figura 8.14 Fuerzas horizontales equivalentes y cortante basal
Como era de esperarse las respuestas mximas se hallan en la fase intensa del
acelerograma que va desde los 5 hasta los 15 segundos.
Figuras similares, se puede presentar para ver la variacin en el tiempo, de los
momentos a flexin, cortantes o fuerzas axiales, en vigas y columnas.
El cortante basal mximo, que se observa en la figura 8.15 es de 14.456 T., es una
cantidad muy alta. Como se estudi en el captulo 3, este es el cortante elstico y el cortante
inelstico para el cual se disea la estructura, se obtiene dividiendo el cortante elstico para el

RESPUESTA ELSTICA EN EL TIEMPO

300

factor de reduccin de las fuerzas ssmicas R , que es funcin del factor de reduccin por
ductilidad R , del factor de resistencia Rs y del factor de redundancia . Aguiar, (2007)

16
Cortante Basal (Ton)

14
12
10
8
6
4
2
0
-2 0

10

15

20

Tiempo (Seg)

Figura 8.15 Variacin en el tiempo del cortante basal.

8.5 PROCEDIMIENTO DE ESPACIO DE ESTADO


El Procedimiento de Espacio de Estado, SSP, es muy utilizado para encontrar la
respuesta en el tiempo de estructuras y es muy apropiado para trabajar con matrices de
rigidez, masa y amortiguamiento que no son diagonales. El Procedimiento de Espacio de
Estado, tiene enormes ventajas de exactitud y tiempo de ejecucin respecto a mtodos
clsicos. Adems de ello no presenta problemas de estabilidad en la solucin numrica.

8.5.1 Formulacin del Problema


El sistema de ecuaciones diferenciales que gobiernan los problemas de dinmica
estructural, fue indicado en la ecuacin (8.12) sin embargo para tenerlo presente se vuelve a
repetir la mencionada ecuacin. De igual manera se repite la obtencin de la matriz y de la
ecuacin de estado que se present en el captulo anterior.

Donde
, , , son las matrices de masa, amortiguamiento y rigidez, respectivamente;
, , son los vectores de desplazamiento, velocidad y aceleracin. , es el vector de cargas
generalizadas.
Al premultiplicar la ecuacin por

M 1 , por la izquierda, se halla:

..

q + M 1 C q + M 1 K q = M 1 Q
Como artificio numrico de clculo se introduce la siguiente ecuacin:

(8.20)
(8.21)

Se introduce la siguiente notacin:


(8.22)
Con esta notacin, las ecuaciones (8.21) y (8.20), quedan:

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

301

X =F X +r

(8.23)

Donde:

0
F =
1
M K

I
1

M C

0
r = 1
M Q

( 8.24)

(8.25)

Hay dos formas de presentar la solucin del sistema de ecuaciones diferenciales,


definido en (8.23), las mismas que se indican a continuacin.

8.5.2 Primera forma de solucin


La solucin del sistema (8.23) es:

X k +1 = A X k + P1 rk +1 + P2 (rk +1 rk )
A=e

t F

(8.27)

P1 = F 1 ( A I )

F 1

(8.26)

P2 = F 1
P1 A
t

1
K C
K 1 M
=

0
I

(8.28)
(8.29)

En la ecuacin (8.26) el subndice k corresponde al instante de tiempo k y el subndice


k+1 al instante de tiempo k+1. En la ecuacin (8.27), t es el incremento de tiempo con el cual
se desea hallar la respuesta en el tiempo. En el programa pse que se presenta ms adelante,
se ha considerado que t es el incremento de tiempo con el cual se obtuvo el acelerograma y
es igual al incremento de tiempo con el cual se halla la respuesta en el tiempo.
Para hallar el vector de estado X en el instante k+1 mediante la ecuacin (8.26) se
debe conocer el valor de X en el instante k, el valor de la excitacin en los instantes k y k+1.
La fuente de error se tiene en el clculo del exponencial de la matriz:

A = exp(t F ) = E 1

(8.30)

Siendo la matriz modal, cuyas columnas son los vectores propios de F , E es la


matriz diagonal cuyos elementos son exp( t ) , donde son los valores propios de F .

8.5.3 Formulacin de la respuesta en la Primera forma


La solucin de la ecuacin (8.23) es la siguiente:
t

X (t ) = exp(F t ) X 0 + exp[F (t )] r ( ) d
0

(8.31)

302

RESPUESTA ELSTICA EN EL TIEMPO

Al discretizar la respuesta y considerando un incremento constante de tiempo


puede encontrar la respuesta en un instante

t se

t = (k + 1)t en funcin del valor anterior para

t 0 = k t .

X (kt + t ) = exp(F t )X (kt ) +

( k +1)t

exp{[(k + 1)t ]F } [r ( )]d

kt

Se considera que la variacin de la excitacin r entre el instante de tiempo k t y el


instante de tiempo

(k + 1)t

es lineal. Luego:

r ( ) = r (kt ) + ( kt )

r (kt + t ) r (kt )
t

Al sustituir esta variacin de


variable:

kt < (k + 1)t

r ( ) en la integral y considerando el siguiente cambio de

= (k + 1)t

d = d

Se tiene:

r (kt + t ) r (kt )

X (kt + t ) = exp(F t )X (kt ) + exp(F )(t )


+ r (kt ) d
t

0
t

Ecuacin que puede expresarse en forma condensada, de la siguiente manera:

X (k + 1) = A X (k ) + P1 r (k + 1) P2 [r (k + 1) r (k )]
Donde:

A = e t F
P1 = F 1 ( A I )
1

P2 = F 1
P1 A
t

El algoritmo de Espacio de Estado puede ser considerado como la generalizacin de la


integral de Duhamel (Captulo 1) para varios grados de libertad.

8.5.4 Programa pse


El programa pse encuentra la respuesta en el tiempo de un sistema de n grados de
libertad ante una accin ssmica definida por un acelerograma. La forma de uso del programa
es la siguiente:
[q]=pse(M,C,K,Qo,p,dt)

M es la matriz de masas del sistema, de orden nXn. El usuario debe indicar por consola
esta matriz.
C es la matriz de amortiguamiento del sistema, que debe el usuario dar por consola.
K es la matriz de rigidez del sistema, que debe el usuario dar por consola.
Qo es el vector que multiplica a la aceleracin del suelo, se debe indicar por consola.
p es el nombre del archivo que contiene al acelerograma.

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

303

dt es el incremento de tiempo del acelerograma. Con este incremento de tiempo se


encuentra la respuesta en el tiempo.
Si se tiene un sistema de un grado de libertad, la ecuacin del movimiento es:
..

m q + c q + k q = m a(t )
Para este caso el valor de Qo que se debe indicar al programa es: Qo=[-m]
Para un sistema de mltiples grados de libertad, el sistema de ecuaciones diferenciales
es el siguiente:
..

M q + C q + K q = M J a (t )
En este caso el valor de Qo es:

Q0 = M J

Como se aprecia Qo es el vector que multiplica a la aceleracin del suelo a ( t ) . Es


importante tener presente las unidades en las cuales est el acelerograma. Si las unidades
estn en cm./s2, en el clculo de las matrices de masa, rigidez y amortiguamiento se deber
trabajar con T., y cm., como se aprecia en el primer ejemplo que se resuelve, posteriormente.
Si en todo el clculo dinmico se ha trabajado en T., y m., el usuario del programa
debe cambiar las unidades del acelerograma de cm./s2 a m/s2. Esto antes de utilizar el
programa pse, la otra opcin es modificar al programa de tal manera que la aceleracin del
suelo se pase de cm./s2., a m/s2.; este procedimiento se ilustra en el segundo ejemplo. Lo
importante es que se tengan unidades compatibles.
function [q]=pse(M,C,K,Qo,p,dt)
%
% Procedimiento de Espacio de Estado para sistemas de n grados de libertad
% Programa general en que se requiere la respuesta ante un acelerograma.
%
% Por: Roberto Aguiar Falconi
%
CEINCI ESPE
% ----------------------------------------------------------------% [q]=pse(M,C,K,Qo,p,dt)
% ----------------------------------------------------------------% M Matriz de masas.
% C Matriz de amortiguamiento.
% K Matriz de rigidez.
% Qo Coeficiente del vector de cargas que multiplica a la aceleracin
%
del suelo.
% p Acelerograma para el cual se calcula la respuesta en el tiempo.
%
Previamente el usuario habr calculado las matrices de masa,
%
amortiguamiento, rigidez, as como el coeficiente Qo.
% F Matriz de orden 2nx2n
% q Los n primeros valores corresponden a los desplazamientos y los
%
restantes a las velocidades.
% dt Incremento de tiempo con el cual se obtiene la respuesta.
ngl=length(K);
% Matriz F
CERO=zeros(ngl,ngl); IDENT=eye(ngl,ngl);MIK=(-1)*inv(M)*K;MIC=(-1)*inv(M)*C;
F=[CERO IDENT; MIK
MIC];
% Exponencial de la matriz F multiplicado por dt
A=expm(dt*F);

304

RESPUESTA ELSTICA EN EL TIEMPO

% Matrices P1 y P2
IDEN=eye(2*ngl,2*ngl); P1=inv(F)*(A-IDEN); P2=inv(F)*((1/dt)*P1-A);
% Vector r de cargas ssmicas
for i=1:ngl; NULO(i)=0; end; MIQ=inv(M)*Qo;
% respuesta en el tiempo
n=length(p);
for i=1:2*ngl; Xk(i)=0;end; Xk=Xk';q=Xk(ngl);
for i=1:n-1
t(i)=i*dt;
MCARGA=MIQ*p(i);
MCARGA2=MIQ*p(i+1);rk=[NULO';
MCARGA];rk2=[NULO';
MCARGA2];
Xk2=A*Xk+P1*rk2+P2*(rk2-rk);
% Solo almacena la respuesta en el tiempo del ultimo grado de libertad
q(i)=Xk2(ngl); Xk=Xk2;
end
q=q'; t=t';
% Dibujo para la respuesta en el tiempo del ultimo piso
plot (t,q)
xlabel ('Tiempo (s)'); ylabel ('Desplazamiento ultimo piso');
% ---fin

EJEMPLO 5
Encontrar la respuesta en el tiempo de un sistema de 1 gdl., que est definido por:

m = 0.004898

T s2
cm

c = 0.0030775

T
cm

k = 0.193366

T
cm

Ante el sismo registrado en el Per el 9 de noviembre de 1974, cuyo archivo est en


gals y se denomina Peru04.dat. El intervalo de tiempo de este archivo es 0.02 s. (Este ejercicio
fue resuelto en el captulo 2).

SOLUCIN

En la figura 8.16 se presenta la respuesta en el tiempo del sistema, pero antes se


indica la forma como se debe proceder para la entrada de datos, para utilizar el programa.
>> M=[0.004898]
>> C=[0.003775]
>> K=[0.193366]
>> Qo=[-0.004898]
>> load Peru04.dat
>> [q]=pse(M,C,K,Qo,Peru04,0.02)
Las matrices

F , F 1 , A, P1 , P2 , son:

F =
39.4786

0.0199
P1 =
0.0079

0.6283

0.0159
F 1 =
1

0.9921
A=
0.7826

0.0198
0.9797

0.0002
0.0198

0.010
P2 =
0.0052

0.0253
0

0.0001
0.0099

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

305

Figura 8.16 Respuesta en el tiempo de ejemplo 1.

EJEMPLO 6

Encontrar la respuesta en el tiempo, del tercer piso, de la estructura indicada en la


figura 8.2, ante el sismo de Per del 9 de noviembre de 1974. Las unidades con las cuales se
obtuvieron las matrices de rigidez, masa y amortiguamiento son T., y m. (Estas matrices fueron
ya indicadas en el Ejemplo 3).

2761.1
K = 1538.1
285.7

1538.1
2278.0
1080.6

6.3608
C = 2.1516
0.0124
La

matriz

1 = 2 = 3

de
= 0.05 .

285.7
1080.6
836.9

2.1516
5.3010
2.1143

amortiguamiento

1.633
M = 0
0

1.633
Q0 = 1.633
1.633

0.0124
2.1143
3.0325
se

obtuvo

0
0
1.633
0
0
1.633

con

los

siguientes

valores

Se modific al programa pse debido a que el acelerograma est en cm./s2 y se desea


tener en m/s2. Las sentencias que se incrementaron son:
for i=1:n
p(i)=p(i)/100;
end
En la figura 8.17 se indica la respuesta de desplazamientos del tercer piso, se aprecia
que prcticamente se obtuvieron los mismos resultados cuando se aplic el Mtodo de
Newmark.

306

RESPUESTA ELSTICA EN EL TIEMPO

Figura 8.17 Desplazamientos del tercer piso de ejemplo 2.


Los desplazamientos laterales mximos, para cada uno de los pisos y el clculo de la
deriva mxima de piso se indican en la tabla 8.2. La deriva mxima de piso es el
desplazamiento relativo de piso dividido para la altura de piso.

Piso

3
2
1

Tabla 8.2 Clculo de la deriva mxima de piso


Desplazamiento Desplazamiento
Altura de Piso
Mximo
Relativo
(m)
(m)
(m)
0.0227
0.0063
3.00
0.0164
0.0092
3.00
0.0072
0.0072
3.00

Deriva de Piso
(%)
0.21
0.31
0.24

En la ltima columna de la tabla 8.2 se indica la deriva mxima de piso en porcentaje.


Interesa el mayor valor de todos ellos. Este es 0.31%.

8.5.5 Segunda forma de solucin


Para la segunda forma de clculo, en la ecuacin (8.25) se remplaza
con lo que se obtiene.

(8.32)
La solucin es la misma presentada en la ecuacin (8.26) pero escrita de otra manera.
(8.33)
Donde:

0
F =
1
M K

I
M 1C

(8.34)

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

307

El programa que encuentra la respuesta en el tiempo de la forma indicada en este


apartado se denomina pee_de_uno. Este programa para cada valor de la aceleracin del suelo
encuentra la respuesta en el tiempo. En el captulo 6 se present este programa.

Figura 8.18 Estructura de un piso con aislador de base.

8.6 AISLADORES DE BASE ELASTOMRICOS CASO PLANO


En el captulo 5, se present el marco terico para el caso de una estructura de un piso
con aisladores de base elastomricos; en la figura 8.18 se muestra el modelo numrico de
anlisis y se va a volver a presentar las ecuaciones diferenciales, con el propsito de entender
bien el modelo y poder generalizarlo para prticos de varios pisos.
1
0
El significado de las variables est indicado en forma grfica en la figura 8.18. Al
desarrollar el sistema de ecuaciones diferenciales se encuentra.

Se denomina:

Con lo que las ecuaciones diferenciales quedan de la siguiente forma.


:
(8.35)
-

(8.36)

La ecuacin (8.35) corresponde al sistema de aislacin y la (8.36) a la superestructura,


que en este caso es de un piso. Generalizando lo presentado para prticos planos con
a la coordenada del aislador
aisladores de base elastomricos, y en lugar de denominar
se la denomina a secas y a las coordenadas laterales de la superestructura se las llama con
la letra ; se tiene:
(8.37)
(8.38)

308

RESPUESTA ELSTICA EN EL TIEMPO

Donde
,
,
; son las matrices de masa, amortiguamiento y rigidez, con base
es un vector unitario para el caso plano, de orden . Siendo el nmero de
empotrada;
pisos. En la figura 8.19, se muestra la nueva nomenclatura de los grados de libertad utilizada
para un prtico plano de 4 pisos con aisladores de base.

Figura 8.19 Nueva nomenclatura para estructuras planas con aisladores de base.
Al despejar de la ecuacin (8.37) , se tiene

q&& = a (t ) m ( t )
Al sustituir

[C

(b)

q& + K ( b ) q + r ( s ) M ( s ) u&&

en la ecuacin (8.38) y luego de simplificar

M ( s ) u&& + C ( s ) u& + K ( s ) u = M ( s ) r ( s ) m ( t )

(C

(b)

, se tiene:

q& + K ( b ) q + r ( s ) M ( s ) u&&

(8.39)

Al desarrollar el segundo trmino de (8.39) se tiene:

M ( s ) u&& + C ( s ) u& + K ( s ) u = M ( s ) r ( s ) m ( t )

(C

(b)

q& + K ( b ) q ) + M ( s ) r ( s ) m ( t ) r ( s ) M ( s ) u&&
1

Al pasar de lado el ltimo trmino de la ecuacin anterior, al lado izquierdo, se halla:


1

M ( s ) u&& M ( s ) r ( s ) m ( t ) r ( s ) M ( s ) u&& + C ( s ) u& + K ( s ) u = M ( s ) r ( s ) m (t )

(C

(b)

q& + K ( b ) q )

Al sacar factor comn , en los dos primeros trminos,

(M

(s)

M ( s ) r ( s ) m (t ) r ( s ) M ( s ) u&& + C ( s ) u& + K ( s ) u = M ( s ) r ( s ) m (t )
~ (s)

Se denomina Matriz de Masa corregida M

(C

(b )

q& + K ( b ) q )

, a:

1
t
~
M ( s ) = M ( s ) M ( s ) r ( s ) m (t ) r ( s ) M ( s )

Luego, el sistema de ecuaciones diferenciales para la superestructura, queda:

(8.40)

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

~
M ( s ) u&& + C ( s ) u& + K ( s ) u = M ( s ) r ( s ) a~ (q, q& )
1
a~ (q, q& ) = m ( t ) C (b ) q& + K (b ) q

Donde

309

(8.41)
(8.42)

a~ (q, q& ) es el vector de aceleracin total asociada con la superestructura

rgida.
De La Llera et al. (2005); han desarrollado varios mtodos de solucin del sistema de
ecuaciones diferenciales, en forma aproximada, en todos esos mtodos se considera en la
ecuacin diferencial (8.37) que
, que implica suponer que la flexibilidad de la
superestructura no influye en la respuesta del sistema de aislamiento, especialmente cuando el
perodo de vibracin de la superestructura es menor a 1.0 s. Kulkarni y Jangrid (2002). Con
esta hiptesis la ecuacin (8.37) queda:
(8.43)
Que corresponde a un sistema de un grado de libertad, para el caso plano. En este
apartado se van a estudiar dos Mtodos que son el Cuasi-Esttico y el de Masa Corregida,
destacando de antemano que estos mtodos pueden ser aplicados para estructuras
espaciales, claro est con sus respectivas matrices de masa, rigidez y amortiguamiento.

8.6.1

Mtodo Cuasi-Esttico

En el Mtodo Cuasi-Esttico; la ecuacin diferencial (8.43) se resuelve con el Mtodo


de Newark o con Procedimiento de Espacio de Estado y se encuentra la respuesta
y
.
Con estas respuestas se halla la aceleracin que ingresa a la superestructura
,
1
a~ (q, q& ) = m ( t ) (C ( b ) q& + K ( b ) q )

Finalmente, la respuesta de la superestructura se halla en forma esttica mediante las


ecuaciones (8.44) y (8.45)
(8.44)
K ( s ) u = F ( s ) (q, q& )

F ( s ) (q, q& ) = M ( s ) r ( s ) a~ (q, q& )

(8.45)

La ecuacin (8.44) es la ecuacin bsica de equilibrio de estructuras estticas pero


aqu se debe calcular en cada incremento de tiempo, F (q, q& ) que son las fuerzas que
actan en la superestructura en cada piso. Esta ecuacin es la parte esttica de la ecuacin
(8.41).
(s)

8.6.2

Mtodo de Masa Corregida

Para tener presente las ecuaciones se indica el procedimiento de clculo a seguir con
el Mtodo de Masas Corregidas, pero generalizndolo al caso espacial. Segun (2007).
i.

ii.

~ (s)

Se halla la matriz de masas corregidas M

t
1
~
M ( s) = M (s) M ( s) r ( s) M (t ) r ( s) M ( s)
Se encuentra la respuesta en el sistema de aislamiento q y q&

&&g
M ( t ) q&& + C ( b ) q& + K ( b ) q = M ( t ) r ( b ) u

310

RESPUESTA ELSTICA EN EL TIEMPO

Ntese que se ignora la aceleracin de la superestructura. Para cada instante de


tiempo se hallan los vectores q y q& , empleando el Procedimiento de Espacio de
Estado P.E.E., o cualquier otro mtodo de anlisis dinmico.
iii.

~ (q, q& )
Se halla el vector de aceleraciones de la superestructura a
1
a~ (q, q& ) = M ( t ) (C ( b ) q& + K ( b ) q )

iv.

Se encuentra la respuesta dinmica en la superestructura, empleando el PEE.

~
&& + C ( s ) u& + K ( s ) u = M ( s ) r ( s ) a~ (q, q& )
M (s) u
En Aguiar et al. (2008) se presentan ejercicios y programas de computacin para
encontrar el anlisis ssmico de estructuras espaciales con aisladores de base utilizando estos
dos mtodos.

8.7 ESTRUCTURAS CON AISLADORES SOBRE LAS COLUMNAS


En los captulos anteriores se coloc los aisladores de base sobre la cimentacin.
Ahora, se desea ilustrar como se realiza el anlisis ssmico cuando los aisladores se colocan
sobre las columnas del primer piso, como se observa en la figura 8.20, que corresponde al
parqueadero del Hospital Militar de Santiago de Chile.

Figura 8.20 Aisladores de base sobre columnas del primer piso.


En algunos edificios, la planta baja se ha destinado para parqueaderos y en los pisos
superiores se tienen los departamentos, generndose la falla denominada piso blando que ha
generado gran dao en varias estructuras durante sismos severos. El caso ms reciente se
tiene en el Mega sismo de Chile de 2010. Pero en este sismo el Hospital Militar de Santiago de
Chile tuvo un excelente comportamiento ssmico a tal punto que los pacientes la noche del 27
de febrero de 2010 sintieron el Mega sismo como un pequeo temblor. (Aguiar, 2011).
Al tener los aisladores de base sobre las columnas estos se conservan de mejor forma
con relacin a los que se colocan sobre la cimentacin. Por esto interesa ilustrar como se
realiza el anlisis ssmico de la estructura indicada en la parte superior izquierda de la figura
8.21, es un prtico de 2 pisos, con dos ejes de columnas, 3 vigas y 2 aisladores de base que
tienen una altura .

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

311

Por facilidad se ha considerado que todas las columnas son iguales y tienen
dimensiones , ; de igual manera las vigas son iguales y de dimensin , . La luz del
y la altura de cada entrepiso .
prtico es
En la parte superior derecha de la figura 8.21 se presentan las cargas verticales que
gravitan sobre las vigas. En la parte inferior izquierda de 8.21 se indica la numeracin de los
nudos y elementos. Ntese que al aislador se lo modela como un elemento de longitud ; este
modelaje tambin se puede hacer cuando los aisladores se colocan sobre la cimentacin.
Finalmente, en la parte inferior derecha de la figura 8.21, se presentan los grados de
libertad, se considera que las vigas son axialmente rgidas de tal manera que hay un grado de
libertad horizontal por piso que en este caso son el 1, 6 y 11. La rigidez horizontal del aislador
se obtiene con la siguiente ecuacin:
(8.46)
2
Donde
es el perodo objetivo que el Proyectista Estructural se impone para el diseo
es la masa que gravita sobre el aislador y es
de la estructura (generalmente es de 2 seg.);
igual al peso (reaccin vertical) sobre la gravedad.

Figura 8.21 Estructura con aisladores elastomricos colocados sobre las columnas.

312

RESPUESTA ELSTICA EN EL TIEMPO

8.7.1

Clculo de las reacciones

Para hallar las reacciones se debe considerar a la superestructura que se halla sobre
los aisladores. A la izquierda de la figura 8.22 se presenta el modelo de clculo para el ejercicio
de la figura 8.21. A la derecha de 8.22 se presentan los grados de libertad, considerando que
las vigas son axialmente rgidas. Se tienen 10 grados de libertad; interesa conocer la reaccin
y la
. Se utiliza este modelo para calcular directamente las reacciones, caso
vertical
contrario se debi emplear un modelo con empotramiento en el sitio donde van los aisladores.
El sistema de coordenadas
, indicado a la derecha de la figura 8.22 est
compuesto por coordenadas a y b. Las coordenadas a son aquellas cuyo desplazamiento
es cero para el clculo de las reacciones.
. Las coordenadas b van de la 6 a la 10.Con
esta acotacin la ecuacin bsica de anlisis esttico se escribe de la siguiente manera.

Q=Kq
R + Qa K AA
Q
= K
b
BA

K AB 0
K BB qb

Donde R es el vector que contiene a las reacciones de la estructura;


de cargas asociado a las coordenadas

(8.47)

Qa es el vector

a (apoyos); Qb es el vector de cargas de la estructura

como que si estuviera empotrada en la base. Al desarrollar los productos matriciales se halla:

R + Qa = K AB q b
Qb = K BB q b

(8.48)

Figura 8.22 Modelo para el clculo de las reacciones de la superestructura.


Luego el procedimiento de clculo para encontrar las reacciones es el siguiente:
i.

ii.
iii.
iv.
v.

Encontrar la matriz de rigidez de toda la estructura, utilizando todos los programas de


CEINCI-LAB que se han indicado en los captulos anteriores de este libro. Particionar
esta matriz y hallar las submatrices que estn indicadas en la ecuacin (8.47).
, . Para el efecto se debe utilizar
Encontrar el vector de cargas , que contiene a:
el programa cargas.
Particionar y hallar: , .
, y encontrar .
Resolver el sistema de ecuaciones
Calcular con la primera ecuacin de (8.48)

A continuacin se indica el programa cargas, se deja al lector que vea la entrada de datos.

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

function [Q,Q2]=cargas(njc,nmc,ngl,L,seno,coseno,CG,VC,F,Fm)
%
% Programa que calcula el vector de cargas Q de un prtico plano
% con cargas en los elementos y en las juntas
%
% Por: Roberto Aguiar Falconi
%
CEINCI-ESPE
%
Octubre de 2009
%------------------------------------------------------------% [Q,Q2]=cargas(njc,nmc,ngl,L,seno,coseno,CG,VC,F,Fm)
%------------------------------------------------------------% njc nmero de juntas cargadas
% nmc nmero de miembros cargados
% ngl nmero de grados de libertad
%L
Vector que contiene la longitud de los elementos
% seno Vector que contiene el seno de cada elemento
% coseno Vector que contiene el coseno de cada elemento
% VC Matriz de vectores de colocacin de elementos
%F
Matriz con: Nudo cargado, FH, FV, Momento
% Fm Matriz con: Nm elem, Carga, Cdigo, elem a gener, incr. num elem.
%
Cdigo=1 Carga Uniforme en elemento horizontal
%
Cdigo=2 Carga Triangular en elemento horizontal
%
%Q
Vector de cargas generalizadas
% Q2 Matriz con Vectores de empotramiento perfecto en
%
coordenadas locales de todos los elementos
% CARGAS EN JUNTAS
Q=zeros(ngl,1);ic=length(VC(1,:));mbr=length(L);
Q2=zeros(mbr,ic);% Empotramiento perfecto en coord. locales.
if njc~=0
for i=1:njc
nudo=F(i,1);
for j=1:3
gdl(j)=CG(nudo,j);Q(gdl(j))=F(i,j+1);
end
end
end
% CARGAS EN LOS ELEMENTOS
if nmc~=0
nf=length(Fm(:,5));
for icon=1:nf
i=Fm(icon,1); % Numero de elemento cargado
P=Fm(icon,2); % Carga en elemento
icod=Fm(icon,3); % Cdigo del tipo de carga
ielem=Fm(icon,4); % Elementos a generar con igual carga y longitud
icr=Fm(icon,5); % Incremento en la numeracin de elementos con igual carga
if icod==1 & seno(i)==0 % CARGA UNIFORME EN ELEMENTO HORIZONTAL
Q2(i,2)=P*L(i)/2;Q2(i,5)=Q2(i,2);
Q2(i,3)=P*L(i)*L(i)/12;Q2(i,6)=-Q2(i,3);
elseif icod==1 & seno(i)~=0 % CARGA UNIFORME EN ELEMENTO INCLINADO
Px=P*seno(i)*coseno(i);Py=P*coseno(i)*coseno(i);
dx=L(i)/100;
for k=1:100
x(k)=(k-1)*dx;fac=x(k)/L(i);
f1(k)=(1-fac)*Px; %Funcion de forma fi1 * Px
f2(k)=(1-3*fac^2+2*fac^3)*Py; %Funcion de forma fi2 * Py

313

314

RESPUESTA ELSTICA EN EL TIEMPO

f3(k)=(x(k)*(1-fac)^2)*Py; % Funcion de forma fi3 * Py


f4(k)=fac*Px; %Funcin de forma fi4 * Px
f5(k)=(3*fac^2-2*fac^3)*Py; % Funcion de forma fi5 * Py
f6(k)=(-x(k)^2/L(i))*(1-fac)*Py; % Funcion de forma fi6 * Py
end
Q2(i,1)=trapz(x,f1);Q2(i,2)=trapz(x,f2);
Q2(i,3)=trapz(x,f3);Q2(i,4)=trapz(x,f4);
Q2(i,5)=trapz(x,f5);Q2(i,6)=trapz(x,f6);
end
T23=zeros(6,6);T23(1,1)=coseno(i);T23(2,2)=T23(1,1);T23(3,3)=1;
T23(4,4)=T23(1,1);T23(5,5)=T23(1,1);T23(6,6)=1;T23(2,1)=-seno(i);
T23(1,2)=seno(i);T23(5,4)=-seno(i);T23(4,5)=seno(i);
Q3=-T23'*Q2(i,:)'; % Vector de empotramiento en coordenadas globales
for ij=1:6
gdl=VC(i,ij);
if gdl==0
continue
else
Q(gdl)=Q(gdl)+Q3(ij);
end
end
for ik=0:ielem
for ki=1:6
Q2(i+ik*icr,ki)=Q2(i,ki); % Se genera los elementos iguales
gdl=VC(i+ik*icr,ki);
if gdl==0
continue
else
Q(gdl)=Q(gdl)+Q3(ki);
end
end
end
end
end
return
% ---end---

8.7.2

Matriz de rigidez de los aisladores

En la figura 8.23 se muestra la nomenclatura utilizada para definir la geometra de un


aislador; el mismo que ha sido modelado como un elemento de longitud . Se define , , a las
longitudes de la capa de acero. Almazn (2001)

Figura 8.23 Nomenclatura utilizada para definir la geometra de aislador.


A la izquierda de la figura 8.24 se indica el sistema de coordenadas locales para el
elemento aislador de base, que se denomina
. Donde
es el vector que contiene la

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

315

fuerza horizontal y vertical y , el vector de desplazamientos: horizontal y vertical. A la derecha


de la figura 8.24 se presenta el sistema de coordenadas globales del aislador, que se ha
, donde
es el vector de cargas y
, el vector de deformaciones
denominado
la matriz de rigidez del aislador
asociado a las coordenadas indicadas. Aguiar, (2004).Sea
en coordenadas locales, que se encuentra con la siguiente ecuacin.
(8.49)
es la rigidez horizontal del aislador;
es la rigidez vertical del aislador. La
Donde
rigidez horizontal ya se indic como se obtiene; la rigidez vertical se halla en funcin del rea
de las placas, del mdulo de elasticidad del acero y del espesor de las placas.

Figura 8.24 Sistema de coordenadas de un aislador.


Interesa encontrar la matriz de rigidez del aislador en coordenadas globales, para ello
se debe determinar en primer lugar la matriz de paso , definida de la siguiente manera:

p = T p
Esta matriz es:

0 li 1 0
1
T=
0 1 0 0 1
Sean

lj

(8.50)

K 0 y K 0 las matrices de rigidez asociadas a las coordenadas locales y globales

del aislador. Se conoce la matriz de rigidez

K 0 y para encontrar K 0 se utiliza la siguiente

ecuacin. Aguiar (2004).

K 0 = T t K 0 T

( 8.51)

Una vez que se tiene la matriz de rigidez de cada aislador en coordenadas globales, se
encuentra la contribucin de los aisladores a la matriz de rigidez de la estructura por
ensamblaje directo utilizando los vectores de colocacin. Esto se lo hace con el programa
kaisladores, que se lista a continuacin.
function [KELAS]=kaisladores(ngl,nais,Ko,Lo,VCAIS)
%
% Programa para encontrar la contribucin de los aisladores a la
% Matriz de rigidez de un prtico
%
% Por: Roberto Aguiar Falconi
%
CEINCI-ESPE
%
Noviembre de 2009

316

RESPUESTA ELSTICA EN EL TIEMPO

%------------------------------------------------------------% [KELAS]=kaisladores(ngl,nais,Ko,Lo,VCAIS)
%------------------------------------------------------------% ngl Nmero de grados de libertad de la estructura
% nais Nmero de aisladores de la estructura
% Ko Matriz que contiene la rigidez horizontal y vertical de cada
%
uno de los aisladores, colocados en la diagonal Ko(2*nais,2*nais)
% Lo Matriz de transformacin de coord. locales a globales en aislador
%
Tiene 2 filas y 6 columnas
% VCAIS Matriz que contiene los vectores de colocacin de los aisladores
%
% KELAS Matriz que contiene la contribucin de los aisladores a la matriz
%
de rigidez de la estructura
%
KELAS=zeros(ngl);
for i=1:nais
ii=[1:2]+(i-1)*2;
K=Ko(ii,ii); % Rigidez en coordenadas locales
KG=Lo'*K*Lo; % Rigidez en coordenadas globales
for j=1:6
jj=VCAIS(i,j);
if jj==0
continue
end
for m=1:6
mm=VCAIS(i,m);
if mm==0
continue
end
KELAS(jj,mm)=KELAS(jj,mm)+KG(j,m);
end
end
end
return
%---fin---

Figura 8.25 Modelo de masas puntuales.

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

8.7.3

317

Matriz de Masas

Para encontrar la matriz de masas M se concentr la masa en los nudos, como se


observa en la figura 8.25. Los giros son muy bajos en comparacin a los desplazamientos
laterales, por esto los giros son coordenadas secundarias pero como se est trabajando con
todos los grados de libertad se considera la energa cintica de rotacin que vale

J & siendo

J el momento de inercia de la masa que es igual a J = m r 2 , donde r es el radio de giro que


se considera igual a r = L / 20 .
El programa que determina la matriz de masas en el sistema CEINCI-LAB se
denomina: masas_ais.
function [M]=masas_ais(ngl,L,VC,Fm,g)
%
% Programa que calcula la Matriz de masas en prticos planos
% con un modelo de masas puntuales
%
% Por: Roberto Aguiar Falconi
%
CEINCI-ESPE
%
Noviembre de 2009
%------------------------------------------------------------% [M]=masas_ais(ngl,L,VC,Fm,g)
%------------------------------------------------------------% ngl nmero de grados de libertad
%L
Vector que contiene la longitud de los elementos
% VC Matriz de vectores de colocacin de elementos
% Fm Matriz con: Nm elem, Carga, Cdigo, elem a gener, incr. num elem.
%
Cdigo=1 Carga Uniforme en elemento horizontal
%
Cdigo=2 Carga Triangular en elemento horizontal
%g
aceleracin de la gravedad
%
%M
Matriz de masas
M=zeros(ngl);
nf=length(Fm(:,1)); % Nmero de filas de datos
for icon=1:nf
i=Fm(icon,1); % Numero de elemento cargado
P=Fm(icon,2); % Carga en elemento
icod=Fm(icon,3); % Cdigo del tipo de carga
ielem=Fm(icon,4); % Elementos a generar con igual carga y longitud
icr=Fm(icon,5); % Incremento en la numeracin de elementos con igual carga
if icod==1 % CARGA UNIFORME EN ELEMENTO
radio=L(i)/20;
m(1)=P*L(i)/(2*g);m(2)=m(1);m(3)=(P*L(i)/(2*g))*radio*radio;
m(4)=m(1);m(5)=m(1);m(6)=m(3);
end
for ij=1:6
gdl=VC(i,ij);
if gdl==0
continue
else
M(gdl,gdl)=M(gdl,gdl)+m(ij);
end
end
for ik=1:ielem
for ki=1:6

RESPUESTA ELSTICA EN EL TIEMPO

318

gdl=VC(i+ik*icr,ki);
if gdl==0
continue
else
M(gdl,gdl)=M(gdl,gdl)+m(ki);
end
end
end
end
return
% ---end---

8.7.4

Matriz de Amortiguamiento

Cuando se trabaja con todos los grados de libertad, la matriz de rigidez no tiene
inversa. Por lo tanto, no se puede obtener directamente los valores y vectores propios a partir
de las matrices K y M se debe hacerlo considerando la base empotrada, con las
submatrices K BB y M BB .
Con estas dos submatrices K BB y M BB se halla la matriz C BB , aplicando el algoritmo
de Wilson y Penzien, que se present en el captulo anterior. Se destaca que la matriz de
amortiguamiento asociada a todos los grados de libertad tiene la siguiente forma.

C
C = AA
C BA
El objetivo es calcular ahora
matriz de influencia esttica

C AB
C BB

C AA y C AB ; C BA = C AB ' .Para ello se trabaja con la

X i estudiada en captulos anteriores. Se recuerda la forma como

se obtuvo esta matriz.

qb = X i qa

(8.52)

K BB X i = K BA
Al observar la primera ecuacin de (8.52) se puede ver que

X i es una matriz de

transformacin de coordenadas. Aguiar (2004). Luego:

C AA = X it C BB X i

(8.53 )

La submatriz C BA se encuentra con la ecuacin (8.52) pero trabajando con las


matrices de amortiguamiento.

C BA = C BB X i

(8.54)

EJEMPLO 7

La estructura de la figura 8.21, es de hormign armado con un mdulo de elasticidad


1800000 /
y tiene la siguientes dimensiones:
0.40

5.0

.
0.60

3.0

.
0.60

0.60

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

319

La estructura tiene un factor de amortiguamiento


0.05; y que se van a colocar
0.15. El perodo objetivo
2
. Los aisladores
aisladores de base elastomricos con
tienen las siguientes dimensiones:
0.10

0.40

Considerar que la rigidez vertical de los aisladores es 100 veces la rigidez horizontal.
Se pide encontrar la respuesta en el tiempo en los grados de libertad 1, 6 y 11 (ver figura 8.21)
ante la componente N-S., del sismo de El Centro de 1940. Presentar el desplazamiento relativo
del segundo piso, con respecto al primer piso.
Encontrar tambin el desplazamiento lateral mximo y para dicho valor encontrar las
fuerzas y momentos en cada uno de los elementos de hormign armado.

SOLUCIN

El programa desarrollado para resolver el Ejemplo 7, utilizando la librera de programas


de CEINCI-LAB se indica a continuacin.
clear all; close all; echo off
%
% Programa para el anlisis ssmico de Prtico con
% Aisladores Elstomricos en la parte superior de las columnas
% Por: Roberto Aguiar Falconi
%
CEINCI-ESPE
%
Noviembre de 2009
%------------------------------------------------------------% aislador_elastomerico_ej1_libro
%------------------------------------------------------------% 1. Datos generales
L1=5.0; H=3.0; %Longitud y altura del prtico
bv=0.40; hv=0.60; %base y altura de las vigas
bc=0.60; hc=0.60; %base y altura de columnas
bm=0.20; %ancho de mampostera
zeda=0.05; %Factor de amortiguamiento de superestructura
zedab=0.15; %Factor de amortiguamiento de aisladores
li=0.10;h=0.40;lj=0.10;% Dimensiones en altura de aislador
nais=2; %Nmero de aisladores
Tb=2.0; % Perodo objetivo de sistema de aislacin
g=9.81; % Aceleracin de la gravedad
E=1800000; % Modulo de elasticidad del material
njc=0; F=0; % Nmero de juntas cargadas. Se debe colocar F=0
%-------------------------------------------------------------------------% 1. Clculo de reacciones en superestructura
nod=4; % Nmero de nudos del prtico de superestructura
gdlv=[2 4]; % grados de libertad verticales de aisladores
nmc=2; % Nmero de miembros cargados de superestructura
Fm=[1 3.0 1 0 0;%Elem carg, carga, cdigo, elem a gener, incr numero elemento
4 2.0 1 0 0];%Carga uniforme repartida en viga 4.
CG=[1 2 3;1 4 5;6 7 8;6 9 10];
ngl=10; % Nmero de grados de libertad de superestructura
% MATRIZ DE GENERACION DE NUDOS DE LOS ELEMENTOS
GEN=[1 1 2 1 3 2 2; %elem, ni, nf, elem a gene, inc en elem, inc en ni, inc en nf
2 1 3 1 1 1 1];
% Generacin de vector NI (Nudo Inicial) y NJ (Nudo Final) de elementos

320

RESPUESTA ELSTICA EN EL TIEMPO

[NI,NJ]=gn_portico(GEN);
% MATRIZ DE GENERACION DE COORDENADAS DE LOS NUDOS
NUDOS=[1 0.0 0.0 0 0 0 0;% i, xi, yi, nudos a gener, incr num nudo, dx,dy
2 L1 0.0 0 0 0 0;
3 0.0 H 0 0 0 0;
4 L1 H 0 0 0 0];
% Generacin de las coordenadas de los nudos
[X,Y]=glinea_portico(NUDOS);
% Dibuja la superestructura
dibujo (X,Y,NI,NJ);
% Vector de colocacin
[VC]=vc(NI,NJ,CG);
% Longitud, Seno y Coseno de elementos
[Ls,senos,cosenos]=longitud (X,Y,NI,NJ);
% Secciones de los elementos
SECCION=[1 bv hv 1 3; % Eleme, base, altura, elem a gener, increm en elem
2 bc hc 1 1];
[ELEM]=gelem_portico(SECCION);
% Matriz de rigidez de la estructura
[K]=krigidez(ngl,ELEM,Ls,senos,cosenos,VC,E); %Matriz Rigidez Estructura
r=[1:ngl];r1=[1,2,3,4,5]; %Grados de libertad para calcular reacciones apoyos
r2=setdiff(r,r1); %Grados de libertad de nudos libres
Kaa=K(r1,r1);Kab=K(r1,r2);Kbb=K(r2,r2);
Xi=-Kbb\Kab'; %Matriz de influencia esttica
Kbf=Kbb; % Matriz de rigidez con base empotrada
% Cargas solo en los elementos horizontales
[Q,Q2]=cargas(njc,nmc,ngl,Ls,senos,cosenos,CG,VC,F,Fm);
% Kaa*qa+Kab*qb=F1+R; Kab'*qa+Kbb*qb=F2
F2=Q(r2);qb=Kbb\F2;
% Clculo de las reacciones
F1=Q(r1);% Son las contribuciones de los elementos cargados
R=Kab*qb-F1;
%----------------------------------------------------------------------% 2. Rigidez de aisladores elastomricos
wn=2*pi/Tb;% Frecuencia para Tb=2 s. wn=2*pi/T
Mo=R(gdlv)/g; % Masas de los apoyos con aisladores
Kb=diag([wn^2*Mo]);% Rigidez de los aisladores horizontales
for k=1:nais % Rigidez de aisladores en diagonal (kb, kv) de cada aislador
kk=[1:2]+(k-1)*2;
Ko(kk,kk)=[Kb(k,k) 0; 0 100*Kb(k,k)]; % Rigidez de aislador horiz. y vert.
end
%-------------------------------------------------------------------------% 3. Matriz de rigidez, superestructura y subestructura
CG=[0 0 0;0 0 0;1 2 3;1 4 5;6 7 8;6 9 10;11 12 13;11 14 15];
ngl=15; % Nmero de grados de libertad de superestructura y subestructura
% MATRIZ DE GENERACION DE NUDOS DE LOS ELEMENTOS
GEN=[1 1 3 1 1 1 1; %elem, ni, nf, elem a gene, inc en elem, inc en ni, inc en nf
3 3 4 1 1 2 2;
5 5 7 1 1 1 1;
7 7 8 0 0 0 0;
8 3 5 1 1 1 1];
% Generacin de vector NI (Nudo Inicial) y NJ (Nudo Final) de elementos
[NI,NJ]=gn_portico(GEN);
% MATRIZ DE GENERACION DE COORDENADAS DE LOS NUDOS
NOD=[1 0.0 0.0 0 0 0 0;% i, xi, yi, nudos a gener, incr num nudo, dx,dy
2 L1 0.0 0 0 0 0;
3 0.0 H
0 0 0 0;

ROBERTO AGUIAR FALCONI


CEINCI-ESPE
4 L1 H
0 0 0 0;
5 0.0 H+h 0 0 0 0;
6 L1 H+h 0 0 0 0;
7 0.0 2*H+h 0 0 0 0;
8 L1 2*H+h 0 0 0 0];
% Generacin de las coordenadas de los nudos
[X,Y]=glinea_portico(NOD);
% Dibuja la superestructura
dibujo (X,Y,NI,NJ);
% Vector de colocacin
[VC]=vc(NI,NJ,CG);
% Longitud, Seno y Coseno de elementos
[L,seno,coseno]=longitud (X,Y,NI,NJ);
% Secciones de los elementos solo vigas y columnas
SECC=[1 bc hc 1 1; % Eleme, base, altura, elem a gener, increm en elem
3 bv hv 1 1;
5 bc hc 1 1;
7 bv hv 0 0];
[ELEMEN]=gelem_portico(SECC);
% Matriz de rigidez de la estructura
[K]=krigidez(ngl,ELEMEN,L,seno,coseno,VC,E); %Matriz Rigidez Estructura sin aisladores
%-------------------------------------------------------------------------%4. Contribucin de aisladores
% Vector de colocacin de aisladores
VCAIS=[1 2 3 6 7 8;
1 4 5 6 9 10];
Lo=[-1 0 -li 1 0 -lj;
0 -1 0 0 1 0];%[d1,d2]=Lo*[p(i);p(j)]
[KELAS]=kaisladores(ngl,nais,Ko,Lo,VCAIS);% KELAS es la contribucin de los aisladores
KT=K+KELAS;% Mariz de rigidez estructura con aisladores
%-------------------------------------------------------------------------%5. Matriz de masas y de amortiguamiento
% Matriz de Masas (Modelo de masas puntuales)
Fmasa=[3 0.576 1 0 0;%Elem carg, carga, cdigo, elem a gener, incr numero elemento
4 3.0 1 0 0;
7 2.0 1 0 0];%Carga uniforme repartida en viga 4.
[M]=masas_ais(ngl,L,VC,Fmasa,g);
% Matriz de amortiguamiento
[T,phi,omega]=orden_eig(KT,M);% Perodos y Frecuencias de vibracin
[C]=amortiguamiento(M,phi,omega,zeda);
Cb=diag(2*zedab*wn*Mo); % Amortiguamiento horizontal de los aisladores
for k=1:nais
kk=[1:2]+(k-1)*2;
Co(kk,kk)=[Cb(k,k) 0; 0 0]; % Amortiguador de aislador horiz
end
[CELAS]=Caisladores(ngl,nais,Co,Lo,VCAIS);% Contribucin de aisladores
CC=C+CELAS;
%-------------------------------------------------------------------------%6. Vectores de incidencia
S=zeros(ngl,2);Jh=zeros(ngl,1);
pp=CG(:,1); k1=pp(find(pp>0)); Jh(k1,1)=1; %Sismo horizontal
pp=CG(:,2); k2=pp(find(pp>0)); Jv(k2,1)=1; %Sismo vertical
% Respuesta en el tiempo ante componente horizontal
load rec_centro
nn=length(ux);tu(1)=0;ugx=0.01*ux; %Acelerograma viene en gals
% Condiciones iniciales
qp=zeros(ngl,1);q=qp; %Vector de velocidades y desplazamientos iniciales nulos

321

322

RESPUESTA ELSTICA EN EL TIEMPO

Y=[q;qp]; % El vector inicial de q es el de las cargas verticales estticas.


Y1=Y; % Para segunda corrida en que se halla vector q asociado a desp. max. de aisl.
%qmax=zeros(ngl,1);% Para calcular desplazamientos mximos en diferentes tiempos
%qmax1=zeros(ngl,1);% Para calcular desplazamientos cuando se produce desplaz1 max
% Respuesta en el tiempo de aisladores punto en punto
for iji=1:nn-1
iji
acel=-ugx(iji);tu(iji+1)=iji*dT;
[Yn]=pee_de_uno(KT,CC,M,Jh,acel,dT,Y);
Y=Yn;
for i=1:ngl;
if i==1 % Se almacena desplazamiento inferior de aislador de base
q1t(1,iji+1)=Y(1);
end
if i==6 % Se almacena desplazamiento superior de aislador de base
q6t(1,iji+1)=Y(6);
end
if i==11 % Se almacena desplazamiento en segundo piso de estructura
q11t(1,iji+1)=Y(11);
end
end
end
for i=1:length(q1t)
q6tr(1,i)=q6t(1,i)-q1t(1,i); %desplazamientos relativos de 6 con 1
q11tr(1,i)=q11t(1,i)-q6t(1,i); %desplazamiento realtivo de 11 con 6
end
[qmaxaislador,ind]=max(q6t(1,:)) % ind es el instante de despla. mximo
Y=Y1; % Se inicia de nuevo en cero
for iji=1:ind % Vector q asociado a desplazamiento mximo aislador
iji
acel=-ugx(iji);
[Yn]=pee_de_uno(KT,CC,M,Jh,acel,dT,Y);
Y=Yn;
end
qmax=Y(1:ngl); % Desplazamientos y giros asociados a despl.- mx.
% Calculo de Momentos y Fuerzas mximas en los elementos en desp. max.
Q2=zeros(length(L),6);
[FF]=fuerzas(ngl,ELEMEN,L,seno,coseno,VC,E,qmax,Q2)% Por sismo en X
% Fuerzas en los aisladores
fprintf ('\n Fuerzas y desplazamientos en los aisladores');
%[FFA,Dx]=fuerzas_aisladores(ngl,Ko,VCAIS,qmax,li,lj,h)% Por sismo
figure (1)
subplot(311), plot(tu',q1t');
subplot(312), plot(tu',q6t','r');
subplot(313), plot(tu',q11t','g')
figure (2)
subplot(111), plot(tu',q1t'); grid; hold on;
plot(tu',q6t','r:')
figure (3)
subplot(111);plot(tu',q6tr');
figure (4)
subplot(111);plot(tu',q11tr');
% ---end--En la parte superior de la figura 8.26 se encuentra los desplazamientos laterales del
grado de libertad 1, bajo el aislador. Ntese que estn multiplicados por 10 , de tal manera
que prcticamente no se mueve la sub estructura.

ROBERTO AGUIAR FALCONI


CEINCI-ESPE

323

Figura 8.26 Desplazamiento horizontal en grados de libertad: 1, 6 y 11.


En la parte central de la figura 8.26 se presenta el desplazamiento lateral del aislador;
el desplazamiento mximo es 5.27 cm. Finalmente, en la parte inferior se tiene el
desplazamiento lateral del segundo piso, coordenada 11, la respuesta de desplazamientos es
prcticamente la misma que el desplazamiento del aislador con lo que el desplazamiento
relativo es muy bajo como se observa en la figura 8.27, los mismos que estn multiplicados por
10 .

Figura 8.27 Desplazamiento relativo del segundo piso.


En la figura 8.28 se presentan las fuerzas y momentos en los elementos de hormign
armado (HA) asociados al desplazamiento mximo del aislador que es 5.27 cm. Se deja al
lector que modifique el programa y obtenga las fuerzas y momentos en el elemento lineal con
el cual se modela el aislador.

324

RESPUESTA ELSTICA EN EL TIEMPO

Figura 8.28 Fuerzas y momentos en los elementos de H.A.

REFERENCIAS
1. Aguiar R., (2004), Anlisis Matricial de Estructuras, Centro de Investigaciones
Cientficas. Escuela Politcnica del Ejrcito. Tercera Edicin, 550 p., Quito.
2. Aguiar R., Factor de reduccin de fuerzas ssmicas en edificios de Hormign Armado,
Centro de Investigaciones Cientficas, 117 p., Quito.
3. Aguiar R., Almazn J. L., Dechent P., Surez V., (2008), Aisladores de base
elastomricos y FPS, Centro de Investigaciones Cientficas. Escuela Politcnica del
Ejrcito.
4. Almazn J. L., (2001), Torsin accidental y natural en estructuras aisladas con el
sistema de pndulo friccional, Tesis Doctoral. Pontificia Universidad Catlica de Chile,
288 p., Santiago.
5. De La Llera J. Almazn J., y Segun C., (2005), Control de Estructuras asimtricas
mediante aislamiento ssmico, IX Congreso Chileno de Sismologa e Ingeniera
Antissmica, 12 p., Concepcin.
6. Kulkarni J., Jangrid R., (2002), Rigid body response of base-isolated structures,
Journal of Structural Control, 9, 171-188.
7. Segun E., (2007), Torsin en sistemas aislados ssmicamente con dispositivos
elastomricos, Tesis para optar por el grado de Doctor en Ciencias de la Ingeniera.
Pontificia Universidad Catlica de Chile, 229 p., Santiago de Chile.

También podría gustarte