Está en la página 1de 12

ESPECTRO DE

RESPUETA SISMICA
METODO DE PASO A PASO EN EL TIEMPO

GIANMARCO
UPEU FACULTAD DE INGENIERIA Y ARQUITECTURA
UNIVERSIDAD PERUANA UNIN
FACULTAD DE INGENIERA Y ARQUITECTURA
E.A.P INGENIERA CIVIL

ESPECTRO DE RESPUESTA SISMICA


TRABAJO PRESENTADO PARA LA ASIGNATURA DE CALCULO COMPUTARIZADO

INTEGRANTES:
-Gianmarco Herrera Suarez

Docente:
-Mg. Mario Holger, Lovn

Lima, octubre del 2017


Contenido
1. INTRODUCCION............................................................................................................................... 3
2. MARCO TEORICO ............................................................................................................................ 4
2.1 Espectros de Respuesta ................................................................................................................. 4
2.2 Registro instrumental de los terremotos ........................................................................................ 4
2.3 Obtencin del espectro de respuesta de aceleracin...................................................................... 5
3. MTODOS BASADOS EN LA INTERPOLACIN DE LA EXCITACIN .................................. 6
3.1 Finalmente, para la transformacin de los puntos de los registros se toman los coeficientes: ...... 7
4. RESPUESTAS DE SEALES SSMICAS EN EL MATLAB APLICANDO LOS COEFICIENTES
EN LA FRMULA DE RECURRENCIA ............................................................................................. 7
4.1 Resultados de espectros de respuesta .......................................................................................... 10

Lista de ilustraciones

Ilustracin 1 Lima 1974 .......................................................................................................................... 4


Ilustracin 2 Lima 1966 .......................................................................................................................... 4
Ilustracin 3 Lima 1974 .......................................................................................................................... 4
Ilustracin 4 Modelo de respuesta de aceleracin. .................................................................................. 5
Ilustracin 5 Notacin para los mtodos de paso a paso en el tiempo. ................................................... 6
Ilustracin 6 Notacin para una excitacin interpolada linealmente. ...................................................... 6
Ilustracin 7 COEFICIENTES EN LAS FRMULAS DE RECURRENCIA ( < 1) ........................... 7
1. INTRODUCCION

En forma general, podemos definir espectro como un grfico de la respuesta mxima (expresada en
trminos de desplazamiento, velocidad, aceleracin, o cualquier otro parmetro de inters) que
produce una accin dinmica determinada en una estructura u oscilador de un grado de libertad.
La importancia de los espectros en el diseo de estructuras radica en el hecho de que estos grficos
condensan la compleja respuesta dinmica en un parmetro clave: los valores de respuesta mxima,
que son usualmente los requeridos por el diseador para el clculo de estructuras.
Debemos aclarar, sin embargo, que los espectros de respuesta omiten informacin importante dado
que los efectos del terremoto sobre la estructura dependen no solo de la respuesta mxima sino
tambin de la duracin del movimiento y del nmero de ciclos con demanda significativa de
desplazamientos.
2. MARCO TEORICO
2.1 Espectros de Respuesta
Analiza los efectos combinados de la aceleracin, periodo predominante de vibracin y
duracin de un sismo en las edificaciones.
Respuesta mxima del acelerograma de un sismo en sistemas de un grado de libertad de
diferentes periodos fundamentales con un mismo amortiguamiento.
Se obtienen tambin espectros de respuesta de desplazamiento relativo, velocidad relativa,
pseudo velocidad relativa y espectro de Fourier.
El espectro de respuesta de aceleracin da una idea de la magnitud de la fuerza ssmica. El de
velocidad expresa la energa mxima y el de desplazamiento la magnitud de la deformacin.

2.2 Registro instrumental de los terremotos

Ilustracin 1 Lima 1974

Ilustracin 2 Lima 1966

Ilustracin 3 Lima 1974


2.3 Obtencin del espectro de respuesta de aceleracin

Ilustracin 4 Modelo de respuesta de aceleracin.

Superposicin de Espectros de Respuesta de Desplazamientos, Velocidades y Aceleraciones Absolutas

Para realizar esta superposicin nos vamos a vasar en el mtodo de paso a paso en el tiempo donde, un
sistema inelstico, la ecuacin de movimiento que debe resolverse de manera numrica
es

Que est sometida a las condiciones de:

Se supone que el sistema tiene un amortiguamiento viscoso lineal, pero podran considerarse otras
formas de amortiguamiento, incluyendo el amortiguamiento no lineal, como ser evidente ms
adelante.

La respuesta se determina en los instantes de tiempo discretos ti, indicados como el tiempo i; el
desplazamiento, la velocidad y la aceleracin del sistema de 1GDL son ui, ui y i, respectivamente.
Ilustracin 5 Notacin para los mtodos de paso a paso en el tiempo.

3. MTODOS BASADOS EN LA INTERPOLACIN DE LA EXCITACIN


En el caso de los sistemas lineales es posible desarrollar un procedimiento numrico muy
eficiente mediante la interpolacin de la excitacin en cada intervalo de tiempo y el desarrollo de la
solucin exacta usando los mtodos del captulo 4. Si los intervalos de tiempo son cortos, la
interpolacin lineal es satisfactoria. En la fi gura 5.2.1 se muestra que durante el intervalo de tiempo ti
t ti+1, la funcin de excitacin est dada por

Ilustracin 6 Notacin para una excitacin interpolada linealmente.


3.1 Finalmente, para la transformacin de los puntos de los registros se toman los
coeficientes:

Ilustracin 7 COEFICIENTES EN LAS FRMULAS DE RECURRENCIA ( < 1)

4. RESPUESTAS DE SEALES SSMICAS EN EL MATLAB APLICANDO LOS


COEFICIENTES EN LA FRMULA DE RECURRENCIA
clc;clear;

%PROGRAMA PARA CALCULAR EL ESPECTRO DE RESPUESTA

%=============== DATOS INICIALES ============================


at1=xlsread('Registros.xlsx','B3:B4880'); % carga externa Lima 1974
at2=xlsread('Registros.xlsx','C3:C4880'); % carga externa Lima 1966
at3=xlsread('Registros.xlsx','D3:D4880'); % carga externa Lima 1974
g=1; % Gravedad
dt=0.02 % Gravedad Intervalo de tiempo
xi=0.05 % Coeficiente de amorguamiento
u0=0.0 % Desplazamiento inicial
v0=0.0 % Velocidad inicial
Tn=(0.0:0.01:4)'; % Matriz de periodos
m=532; % masa del sistema

%=============== CALCULOS PREVIOS ===========================


at(:,1)= at1;
at(:,2)= at2;
at(:,3)= at3;
%=============== CALCULO DEL ESPECTRO ===========================
for k=1:3
Pt=-m*at(:,k)*g;
n_per=size(Tn,1);
espect=zeros(n_per,3);

for j=1:n_per
wn=2*pi/Tn(j);
wD=wn*sqrt(1-xi^2);
alpha=xi*wn/wD;
%=================== CONSTANTES =============================
A=exp(-xi*wn*dt)*(cos(wD*dt)+alpha*sin(wD*dt));
B=exp(-xi*wn*dt)*((1/wD)*(sin(wD*dt)));
C=(1/(dt*m*wD^3*(1+alpha^2)^2))*(2*alpha-exp(-
xi*wn*dt)*((dt*wD*(1+alpha^2)+2*alpha)*cos(wD*dt)+(alpha*dt*wD*(1+alpha^2)+
alpha^2-1)*sin(wD*dt)));
D=(1/(dt*m*wD^3*(1+alpha^2)))*(dt*wD*(1+alpha^2)-2*alpha+exp(-xi*wn*dt)*((-
1+alpha^2)*sin(wD*dt)+2*alpha*cos(wD*dt)));

A_1=-exp(-xi*wn*dt)*wD*((1+alpha^2)*sin(wD*dt));
B_1=exp(-xi*wn*dt)*(-alpha*sin(wD*dt)+cos(wD*dt));
C_1=exp(-xi*wn*dt)/(m*wD)*sin(wD*dt)-1/(dt*m*wD^2*(1+alpha^2))*(1-exp(-
xi*wn*dt)*(cos(wD*dt)+alpha*sin(wD*dt)));
D_1=1/(m*wD^2*dt*(1+alpha^2))*(1-exp(-
xi*wn*dt)*(alpha*sin(wD*dt)+cos(wD*dt)));

A_2=exp(-xi*wn*dt)*wD^2*(1+alpha^2)*(alpha*sin(wD*dt)-cos(wD*dt));
B_2=exp(-xi*wn*dt)*wD*((-1+alpha^2)*sin(wD*dt)-2*alpha*cos(wD*dt));
C_2=exp(-xi*wn*dt)/m*(cos(wD*dt)-(alpha+1/(dt*wD))*sin(wD*dt));
D_2=exp(-xi*wn*dt)/(m*dt*wD)*sin(wD*dt);

%=================== RESPUESTA ==============================


u=zeros(size(Pt));
v=zeros(size(Pt));
a=zeros(size(Pt));
t=zeros(size(Pt));
u(1,1)=u0;
v(1,1)=v0;
n_ter=size(Pt,1);

for i=1:n_ter-1
u(i+1,1)=A*u(i)+B*v(i)+C*Pt(i)+D*Pt(i+1,1);
v(i+1,1)=A_1*u(i)+B_1*v(i)+C_1*Pt(i)+D_1*Pt(i+1);
a(i+1,1)=A_2*u(i)+B_2*v(i)+C_2*Pt(i)+D_2*Pt(i+1)+at(i+1)*g;
t(i+1,1)=t(i)+dt;
end

espect(j,1)=max(abs(u));
espect(j,2)=max(abs(v));
espect(j,3)=max(abs(a));
end
if k == 1
Espectro(:,1:3)=espect
end
if k == 2
Espectro(:,4:6)=espect
end
if k == 3
Espectro(:,7:9)=espect
end

end

%==================== CALCULO DE DESVIACIN ESTANDAR ======================


Promedio=zeros(size(Espectro,1),3);
Envolvente=zeros(size(Espectro,1),3);

%==================== Desplazamientos =============================


for l=1:size(Espectro,1)
prom= (Espectro(l,1)+Espectro(l,4)+Espectro(l,7))/3;
var= sqrt(( Espectro(l,1)-prom)^2+( Espectro(l,4)-prom)^2+(
Espectro(l,7)-prom)^2);
Env= prom+3*var;
Prom(l,1)=prom
Envolvente(l,1)=Env

end
%==================== Velocidades =============================
for l=1:size(Espectro,1)
prom= (Espectro(l,2)+Espectro(l,5)+Espectro(l,8))/3;
var= sqrt(( Espectro(l,2)-prom)^2+( Espectro(l,5)-prom)^2+(
Espectro(l,8)-prom)^2);
Env= prom+3*var;
Prom(l,2)=prom
Envolvente(l,2)=Env

end
%==================== Aceleraciones =============================
for l=1:size(Espectro,1)
prom= (Espectro(l,3)+Espectro(l,6)+Espectro(l,9))/3;
var= sqrt(( Espectro(l,3)-prom)^2+( Espectro(l,6)-prom)^2+(
Espectro(l,9)-prom)^2);
Env= prom+3*var;
Prom(l,3)=prom
Envolvente(l,3)=Env

end

%==================== GRAFICOS =============================


figure
subplot(3,1,1)
plot(t,at1)
subplot(3,1,2)
plot(t,at2)
subplot(3,1,3)
plot(t,at3)
figure
plot(Tn(:,1),Espectro(:,1),'r',Tn(:,1),Espectro(:,4),'g',Tn(:,1),Espectro(:
,7),'b',Tn(:,1),Envolvente(:,1),'c','linewidth',1.5);grid on;
title('Espectro de desplazamiento');
xlabel('Periodo [Tn]'),ylabel('Desplazamiento [cm]');legend('Lima
1974','Lima 1966', 'Lima 1974','Envolvente')
figure
plot(Tn(:,1),Espectro(:,2),'r',Tn(:,1),Espectro(:,5),'g',Tn(:,1),Espectro(:
,8),'b',Tn(:,1),Envolvente(:,2),'c','linewidth',1.5);grid on;
title('Espectro de velocidad');
xlabel('Periodo [Tn]'),ylabel('velocidad [cm/s2]');legend('Lima 1974','Lima
1966', 'Lima 1974','Envolvente')
figure
plot(Tn(:,1),Espectro(:,3),'r',Tn(:,1),Espectro(:,6),'g',Tn(:,1),Espectro(:
,9),'b',Tn(:,1),Envolvente(:,3),'c','linewidth',1.5);grid on;
title('Espectro de aceleracin');
xlabel('Periodo [Tn]'),ylabel('aceleracin [m/s2]');legend('Lima
1974','Lima 1966', 'Lima 1974','Envolvente')

%==================== FIN DEL PROGRAMA ======================

4.1 Resultados de espectros de respuesta

También podría gustarte