Beruflich Dokumente
Kultur Dokumente
FUNDAMENTO PRÁCTICO
APLICATIVO
CODIGO UTILIZADO:
close all;
clear all;
clc
%--------------------------------------------------------------------------
A= load('SISMO.DAT'); %Carga el acelerograma en una matriz
%--------------------------------------------------------------------------
%--------------------------------------------------------------------------
% grafica el acelerograma %
%--------------------------------------------------------------------------
figure;
plot(A(:,1),A(:,2));grid on;
xlabel('Tiempo [s]');
ylabel('Aceleracion(cm/s2)');
title('Acelerograma');
%--------------------------------------------------------------------------
%CALCULO DEL ESPECTRO DE ACELERACION Y PSEUDEACELERACION%
%--------------------------------------------------------------------------
T=0.005:0.005:3; %Definicion del intervalo de periodo
ts=A(2,1)-A(1,1); %Definicion del intervalo de tiempo del acelerograma
t=A(:,1); %vector de tiempo del acelerograma
Ac=A(:,2); %vector de Aceleraciones
pv=zeros(size(T)); %vector para cargar Pseudovelocidades
pa=zeros(size(T)); %vector para cargar Pseudoaceleraciones
maxu=zeros(size(T)); %vector para cargar desplazamientos maximas
maxv=zeros(size(T)); %vector para cargar velocidades maximas
maxa=zeros(size(T)); %vector para cargar aceleraciones maximas
%%%%%%%%%%
z=5/100; %porcentaje de amortiguamiento de la estructura
%%%%%%%%%%
for i=1:length(T);
clear u v a; %(borra todas las variables)
wn=2*pi/T(i); %calcula la frecuencia natural para el periodo dado
wd=(wn)*sqrt(1-z^2); %calcula la frecuencia amortiguada
h=(1/wd).*(exp(-z*wn*t)).*sin(wd.*t); %Funcion de respuesta del sma de 1GDL (obtenida mediante
un impulso unitario)
u=ts*conv(h,-Ac); %se calcula los desplazamientos mediante la convolucion
entre h(t) y las aceleraciones
maxu(i)=max(abs(u)); %Acumula en un vector los deplazamientos maximos
%Pseudo-Velocidad:
pv(i)=maxu(i)*wn;
%Pseudo-Aceleracion:
pa(i)=maxu(i)*wn^2;
end
%--------------------------------------------------------------------------
% GRAFICA ACELERACIONES Y PSEUDOACELERACIONES
%--------------------------------------------------------------------------
T=[0,T];
maxa=[max(abs(Ac)),maxa];
pa=[max(abs(Ac)),pa];
figure;
plot(T,maxa,T,pa);grid on;
xlabel('Periodo T_n [s]');
ylabel('Acelerecion (c/m2)');
legend('Espectro de Aceleracion','Espectro de Pseudo-Aceleracion')
title(['Espectro ACELERACIONES Amortiguamiento ',num2str(z*100),' %']);
%display(max(abs(Ac)));
figure;
subplot(2,1,2);
plot(T,[0,maxv],T,[0,pv]);grid on;
xlabel('Periodo T_n [s]');
ylabel('Velocidad [cm/s]');
legend('Espectro de Velocidades','Espectro de Pseudo-Velocidades')
title(['Espectro Velocidades Amortiguamiento ',num2str(z*100),' %']);
subplot(2,1,1);
plot(T,[0,maxu]);grid on;
xlabel('Periodo T_n [s]');
ylabel('Desplazamientos [cm]');
legend('Espectro de desplazamientos')
title(['Espectro DESPLAZAMIENTOS Amortiguamiento ',num2str(z*100),' %']);
Espectros de respuesta
Tn [s] D (m) V A
0.00 0.00000000 0.00000000 0.00000000
0.10 0.04899455 3.07841840 193.42273250
0.20 0.30051281 9.44088845 296.59425792
0.30 0.92701021 19.41525633 406.63217777
0.40 1.26200384 19.82350992 311.38696564
0.50 1.04191297 13.09306456 164.53230170
0.60 1.77302390 18.56706287 194.43382771
0.70 1.76019818 15.79950188 141.81599723
0.80 3.35076244 26.31682668 206.69187339
0.90 3.62986134 25.34121269 176.91503913
1.00 2.98021140 18.72522045 117.65403001
1.10 2.60524133 14.88110366 85.00066536
1.20 2.02708197 10.61377635 55.57360304
1.30 1.62730482 7.86512133 38.01385752
1.40 1.71274117 7.68676440 34.49811798
1.50 1.86845392 7.82656149 32.78382409
1.60 2.06570671 8.11201130 31.85579387
1.70 2.23748352 8.26971976 30.56481278
1.80 2.38420448 8.32244366 29.05080873
1.90 2.68108203 8.86617644 29.31991030
2.00 2.70427010 8.49571507 26.69007606
2.10 2.91136823 8.71079337 26.06263282
2.20 3.43703228 9.81614122 28.03483378
2.30 3.88706646 10.61876473 29.00855066
2.40 4.07732385 10.67440889 27.94553711
2.50 4.25234375 10.68730551 26.86012839
2.60 4.23258138 10.22849736 24.71828627
2.70 4.55669025 10.60389971 24.67639514
2.80 4.35952039 9.78274088 21.95241920
2.90 3.76172718 8.15021688 17.65838723
3.00 3.60747614 7.55548036 15.82416105
Espectros de respuesta
Tn [s] D (m) V A
0.00 0.00000000 0.00000000 0.00000000
0.10 0.04220412 2.65176332 166.61520319
0.20 0.24435699 7.67670131 241.17068449
0.30 0.72150585 15.11118324 316.48788170
0.40 0.89005132 13.98089336 219.61135941
0.50 0.98850812 12.42195943 156.09894593
0.60 1.39565089 14.61522189 153.05024577
0.70 1.48736903 13.35059319 119.83464421
0.80 2.17495055 17.08202170 134.16188474
0.90 2.54242449 17.74947133 123.91468604
1.00 2.29868422 14.44305892 90.74841559
1.10 1.98948040 11.36388549 64.91036211
1.20 1.64455704 8.61088050 45.08646489
1.30 1.33047013 6.43045412 31.07979601
1.40 1.45088109 6.51153910 29.22371912
1.50 1.56983857 6.57572443 27.54433006
1.60 1.61249033 6.33223471 24.86662757
1.70 1.74313051 6.44259532 23.81177661
1.80 1.89979012 6.63151853 23.14836655
1.90 2.06162188 6.81765909 22.54558708
2.00 2.34807703 7.37670155 23.17459140
2.10 2.67879580 8.01493828 23.98063925
2.20 3.01699874 8.61652826 24.60874715
2.30 3.30072317 9.01698058 24.63276518
2.40 3.48174088 9.11517631 23.86347578
2.50 3.55640906 8.93823087 22.46422435
2.60 3.57238221 8.63305362 20.86272141
2.70 3.54511585 8.24985920 19.19829412
2.80 3.50083088 7.85584612 17.62847746
2.90 3.43421589 7.44062581 16.12097612
3.00 3.35425677 7.02513895 14.71341661
Tn [s] D (m) V A
0.00 0.00000000 0.00000000 0.00000000
0.10 0.03727607 2.34212428 147.16000835
0.20 0.18442806 5.79397831 182.02319684
0.30 0.48772200 10.21482577 213.93881061
0.40 0.59964454 9.41919435 147.95635888
0.50 0.81420680 10.23162435 128.57438352
0.60 1.02621424 10.74649042 112.53698452
0.70 1.10899141 9.95428358 89.34944048
0.80 1.38183091 10.85287456 85.23827747
0.90 1.54726040 10.80191531 75.41159508
1.00 1.56559529 9.83692531 61.80722461
1.10 1.41963945 8.10896156 46.31828014
1.20 1.26632942 6.63048535 34.71714013
1.30 1.14307298 5.52472256 26.70219663
1.40 1.09340862 4.90720641 22.02349087
1.50 1.16846658 4.89446137 20.50187185
1.60 1.22769026 4.82112837 18.93252683
1.70 1.35772564 5.01814222 18.54701028
1.80 1.57410648 5.49466818 19.18001022
1.90 1.80060442 5.95449012 19.69113938
2.00 2.02748554 6.36953366 20.01048016
2.10 2.24398923 6.71400006 20.08824122
2.20 2.44509386 6.98317174 19.94389185
2.30 2.61351906 7.13966286 19.50427164
2.40 2.74612471 7.18933767 18.82164202
2.50 2.84016786 7.13812039 17.94005326
2.60 2.89500141 6.99608858 16.90681575
2.70 2.92733966 6.81222872 15.85277607
2.80 2.93523187 6.58664492 14.78039665
2.90 2.92314651 6.33333491 13.72190235
3.00 2.89667852 6.06678930 12.70625380
FIGURA N° 4.11 Espectro de Pseudo-Velocidad a Razón de Amortiguamiento del 5%, 10% Y 20%
FUENTE: Elaboración Propia
FIGURA N° 4.12 Espectro de Pseudo-Aceleración a Razón de Amortiguamiento del 5%, 10% Y 20%
FUENTE: Elaboración Propia
FIGURA N°
4.18 Espectro de Desplazamiento, Velocidades y Pseudo-Velocidades con Razón de Amortiguamiento
del 20%
FUENTE: Elaboración Propia - MATLAB
FIGURA N° 4.19 Espectro de Aceleraciones con Razón de Amortiguamiento del 20%
FUENTE: Elaboración Propia - MATLAB
AMORTIGUAMIENTO 5%
FIGURA N°
0.25 Espectro de Pseudo - Aceleraciones con Razón de Amortiguamiento del 10%
FUENTE: Elaboración Propia – SEISMOSIGNAL
FIGURA N° 0.26 Espectro de Pseudo - Velocidades con Razón de Amortiguamiento del 10%
FUENTE: Elaboración Propia – SEISMOSIGNAL