Sie sind auf Seite 1von 9

1

Tarea 8

Tutor:
Ing. Edwin Duque

Alumno:
Bryan Wladimir Ramrez Cabrera

Universidad Tcnica Particular de Loja


Titulacin de Ingeniera Civil
Estructuras

Tarea 8
1. PROBLEMA.
Con ayuda del programa espectro generar el espectro de diseo de aceleracin,
velocidad y desplazamiento para 15 registros ssmicos (tomar del archivo aceleraciones
ssmicas). El criterio de diseo ser el valor medio de la respuesta y = 0.05.
2. MARCO TERICO.
Espectro de respuesta.
Se define el espectro de respuesta como la respuesta mxima de un conjunto de osciladores
de 1 gdl que tienen el mismo amortiguamiento, sometidas a una historia de aceleraciones
dadas.
Se pueden obtener espectros de respuesta elsticos de desplazamientos, velocidades y
aceleraciones, encontrando las mximas respuestas en valor absoluto de: desplazamiento,
velocidad, aceleracin.
A estas respuestas mximas se las denomina:

Espectro de diseo.
OBTENCIN DE UN ESPECTRO DE DISEO
Se deben clasificar los registros ssmicos de acuerdo al lugar en que fueron
registrados ya que la forma espectral depende del tipo de suelo.
Obtener los espectros de respuesta de cada uno de ellos, posteriormente se aplican
las estadsticas con las que se determina el espectro de diseo.
Una aceleracin mxima de suelo considerable, por lo menos que sean
Aceleraciones mayores al 10% de la aceleracin de la gravedad

3. METODOLOGIA.
Para el desarrollo del problema se emple el software Matlab para poder simplificar los
clculos a realizar, disponemos de un archivo script para Matlab para la generacin de
espectros de respuesta de desplazamiento, aceleracin y velocidad, pero este archivo solo
nos permite la generacin de los espectros de respuesta de un sismo a la vez y el problema
nos pide la generacin de los espectro de respuesta para 15 sismos y de ellos obtener el
espectro de diseo.

Para ello se realiz la modificacin del script original el cual estaba dispuesto de la
siguiente manera.
function [Sd,Sv,Sa]=espectro(p,dt,zeda)
%
% Espectros de respuesta elstica de: desplazamientos, velocidad y
aceleracin.
% Empleando Mtodo de Aceleracin Lineal.
%
% Por: Roberto Aguiar Falconi
% CEINCI-ESPE
%
%----------------------------------------------------------------------------------------------% [Sd,Sv,Sa]=espectro(p,dt,zeda)
%----------------------------------------------------------------------------------------------%
% p Vector que contiene el acelerograma.
% dt Intervalo de tiempo con el que se halla la respuesta igual al
% valor con que fueron tomados los datos del acelerograma.
% zeda Vector que contiene los valores de amortiguamiento.
% Sd Valores mximos de los desplazamientos en absoluto.
% Sv Valores mximos de las velocidades en absoluto.
% Sa Valores mximos de las aceleraciones en absoluto.
% DT Intervalo de Periodos = 0.03 s.
% Tmin Perodo mnimo que se considera igual a 0.01 s.
% Tmax Perodo mximo que se considera igual a 3.00 s.
%
hold off; Tmin=0.01; Tmax=3.0; DT=0.03; n=((Tmax-Tmin)/DT)+1;
m=length(zeda); T=linspace(Tmin,Tmax,n)'; W=2*pi./T; K=W.*W;
for i=1:m
zi=zeda(i); C=(2*zi).*sqrt(K);
for j=1:n
xj=K(j); yj=C(j);
[d,v,a]=lineal(p,1,yj,xj,dt);
Sd(i,j)=max(abs(d)); Sv(i,j)=max(abs(v)); Sa(i,j)=max(abs(a));
end
end
subplot (3,1,1); plot (T,Sd); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (3,1,2); plot (T,Sv); ylabel('Velocidad');
hold on
subplot (3,1,3); plot (T,Sa);xlabel('PERIODO'); ylabel('Aceleracion'); hold
off
%---fin---

Solo se consider el aumento de variables en el script para poder generar el mismo


procedimiento pero para ms sismos simultneamente, el script modificado quedo de la
siguiente forma.
function
[Sd1,Sd2,Sd3,Sd4,Sd5,Sd6,Sd7,Sd8,Sd9,Sd10,Sd11,Sd12,Sd13,Sd14,Sd15,Sdp,Sv1,Sv
2,Sv3,Sv4,Sv5,Sv6,Sv7,Sv8,Sv9,Sv10,Sv11,Sv12,Sv13,Sv14,Sv15,Svp,Sa1,Sa2,Sa3,S

4
a4,Sa5,Sa6,Sa7,Sa8,Sa9,Sa10,Sa11,Sa12,Sa13,Sa14,Sa15,Sap]=espectro1(p1,p2,p3,
p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,dt1,dt2,dt3,dt4,dt5,dt6,dt7,dt8,dt9
,dt10,dt11,dt12,dt13,dt14,dt15,zeda)
%
% Espectros de respuesta elstica para 15 sismos de: desplazamientos,
velocidad y aceleracin.
% Espectro de diseo.
% Empleando Mtodo de Aceleracin Lineal.
%
% Por: Roberto Aguiar Falconi, Bryan Ramirez Cabrera
% CEINCI-ESPE
% UTPL
%
%----------------------------------------------------------------------------------------------%
[Sd1,Sd2,Sd3,Sd4,Sd5,Sd6,Sd7,Sd8,Sd9,Sd10,Sd11,Sd12,Sd13,Sd14,Sd15,Sdp,Sv1,Sv
2,Sv3,Sv4,Sv5,Sv6,Sv7,Sv8,Sv9,Sv10,Sv11,Sv12,Sv13,Sv14,Sv15,Svp,Sa1,Sa2,Sa3,S
a4,Sa5,Sa6,Sa7,Sa8,Sa9,Sa10,Sa11,Sa12,Sa13,Sa14,Sa15,Sap]=espectro1(p1,p2,p3,
p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,dt1,dt2,dt3,dt4,dt5,dt6,dt7,dt8,dt9
,dt10,dt11,dt12,dt13,dt14,dt15,zeda)
%----------------------------------------------------------------------------------------------%
% p Vector que contiene el acelerograma.
% dt Intervalo de tiempo con el que se halla la respuesta igual al
% valor con que fueron tomados los datos del acelerograma.
% zeda Vector que contiene los valores de amortiguamiento.
% Sd Valores mximos de los desplazamientos en absoluto.
% Sv Valores mximos de las velocidades en absoluto.
% Sa Valores mximos de las aceleraciones en absoluto.
% DT Intervalo de Periodos = 0.03 s.
% Tmin Perodo mnimo que se considera igual a 0.01 s.
% Tmax Perodo mximo que se considera igual a 3.00 s.
%
hold off; Tmin=0.01; Tmax=3.0; DT=0.03; n=((Tmax-Tmin)/DT)+1;
m=length(zeda); T=linspace(Tmin,Tmax,n)'; W=2*pi./T; K=W.*W;
for i=1:m
zi=zeda(i); C=(2*zi).*sqrt(K);
for j=1:n
xj=K(j); yj=C(j);
[d1,v1,a1]=lineal(p1,1,yj,xj,dt1);
[d2,v2,a2]=lineal(p2,1,yj,xj,dt2);
[d3,v3,a3]=lineal(p3,1,yj,xj,dt3);
[d4,v4,a4]=lineal(p4,1,yj,xj,dt4);
[d5,v5,a5]=lineal(p5,1,yj,xj,dt5);
[d6,v6,a6]=lineal(p6,1,yj,xj,dt6);
[d7,v7,a7]=lineal(p7,1,yj,xj,dt7);
[d8,v8,a8]=lineal(p8,1,yj,xj,dt8);
[d9,v9,a9]=lineal(p9,1,yj,xj,dt9);
[d10,v10,a10]=lineal(p10,1,yj,xj,dt10);
[d11,v11,a11]=lineal(p11,1,yj,xj,dt11);
[d12,v12,a12]=lineal(p12,1,yj,xj,dt12);
[d13,v13,a13]=lineal(p13,1,yj,xj,dt13);
[d14,v14,a14]=lineal(p14,1,yj,xj,dt14);
[d15,v15,a15]=lineal(p15,1,yj,xj,dt15);
Sd1(i,j)=max(abs(d1)); Sv1(i,j)=max(abs(v1)); Sa1(i,j)=max(abs(a1));

5
Sd2(i,j)=max(abs(d2)); Sv2(i,j)=max(abs(v2)); Sa2(i,j)=max(abs(a2));
Sd3(i,j)=max(abs(d3)); Sv3(i,j)=max(abs(v3)); Sa3(i,j)=max(abs(a3));
Sd4(i,j)=max(abs(d4)); Sv4(i,j)=max(abs(v4)); Sa4(i,j)=max(abs(a4));
Sd5(i,j)=max(abs(d5)); Sv5(i,j)=max(abs(v5)); Sa5(i,j)=max(abs(a5));
Sd6(i,j)=max(abs(d6)); Sv6(i,j)=max(abs(v6)); Sa6(i,j)=max(abs(a6));
Sd7(i,j)=max(abs(d7)); Sv7(i,j)=max(abs(v7)); Sa7(i,j)=max(abs(a7));
Sd8(i,j)=max(abs(d8)); Sv8(i,j)=max(abs(v8)); Sa8(i,j)=max(abs(a8));
Sd9(i,j)=max(abs(d9)); Sv9(i,j)=max(abs(v9)); Sa9(i,j)=max(abs(a9));
Sd10(i,j)=max(abs(d10)); Sv10(i,j)=max(abs(v10)); Sa10(i,j)=max(abs(a10));
Sd11(i,j)=max(abs(d11)); Sv11(i,j)=max(abs(v11)); Sa11(i,j)=max(abs(a11));
Sd12(i,j)=max(abs(d12)); Sv12(i,j)=max(abs(v12)); Sa12(i,j)=max(abs(a12));
Sd13(i,j)=max(abs(d13)); Sv13(i,j)=max(abs(v13)); Sa13(i,j)=max(abs(a13));
Sd14(i,j)=max(abs(d14)); Sv14(i,j)=max(abs(v14)); Sa14(i,j)=max(abs(a14));
Sd15(i,j)=max(abs(d15)); Sv15(i,j)=max(abs(v15)); Sa15(i,j)=max(abs(a15));
Sdp=[(Sd1+Sd2+Sd3+Sd4+Sd5+Sd6+Sd7+Sd8+Sd9+Sd10+Sd11+Sd12+Sd13+Sd14+Sd15)/(15)
];
Svp=[(Sv1+Sv2+Sv3+Sv4+Sv5+Sv6+Sv7+Sv8+Sv9+Sv10+Sv11+Sv12+Sv13+Sv14+Sv15)/(15)
];
Sap=[(Sa1+Sa2+Sa3+Sa4+Sa5+Sa6+Sa7+Sa8+Sa9+Sa10+Sa11+Sa12+Sa13+Sa14+Sa15)/(15)
];
end
end
subplot (6,1,1); plot (T,Sd1); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd2); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd3); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd4); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd5); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd6); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd7); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd8); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd9); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd10); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd11); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd12); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')

6
hold on
subplot (6,1,1); plot (T,Sd13); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd14); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,1); plot (T,Sd15); ylabel('Desplazamiento'); title('ESPECTROS DE
DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,2); plot (T,Sv1); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv2); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv3); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv4); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv5); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv6); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv7); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv8); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv9); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv10); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv11); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv12); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv13); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv14); ylabel('Velocidad');
hold on
subplot (6,1,2); plot (T,Sv15); ylabel('Velocidad');
hold on
subplot (6,1,3); plot (T,Sa1);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa2);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa3);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa4);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa5);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa6);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa7);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa8);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa9);xlabel('PERIODO'); ylabel('Aceleracion');

7
hold on
subplot (6,1,3); plot (T,Sa10);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa11);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa12);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa13);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa14);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,3); plot (T,Sa15);xlabel('PERIODO'); ylabel('Aceleracion');
hold on
subplot (6,1,4); plot (T,Sdp); ylabel('Desplazamiento'); title('ESPECTROS
PROMEDIOS DE DESPLAZAMIENTO, VELOCIDAD Y ACELERACION RELATIVA')
hold on
subplot (6,1,5); plot (T,Svp); ylabel('Velocidad');
hold on
subplot (6,1,6); plot (T,Sap);xlabel('PERIODO'); ylabel('Aceleracion'); hold
off
%---fin---

Con el cdigo de este script se consigui con xito la obtencin de los espectros de
respuesta y el espectro de diseo para 15 sismos.
4. RESULTADOS.
Los resultados numricos obtenidos sern adjuntados en un archivo de Excel.
El espectro de respuestas de desplazamiento, velocidad y aceleracin se los puede observar
en la figura 1.

Figura 1. Espectros de respuesta de desplazamiento, velocidad y aceleracin.


Fuente: El autor.

Los espectros de diseo de desplazamiento, velocidad y aceleracin se los observa en la


figura 2.

Figura 2. Espectro de diseo de desplazamiento, velocidad y aceleracin.


Fuente. El autor.

Los resultados numricos de los espectros de diseo sern adjuntados en un archivo


Excel.

El desarrollo en el software se lo puede observar en la figura 3.

Figura 3. Desarrollo del problema


Fuente. El autor.

Das könnte Ihnen auch gefallen