Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MATERIA:
DISEÑO SISMORESISTENTE
ESTUDIANTES:
BARCIA VELIZ STEPHANIE
OCHOA MACIAS CRISTOPHER GABRIEL
PINCAY BRAWN GERARDO DICK
RIVERA PALMA JUAN ADRIÁN
DOCENTE:
CURSO:
NOVENO-B
2
INDICE
1. DATOS DE LA ESTRUCTURA...................................................................................3
6. BIBLIOGRAFÍA..........................................................................................................33
3
1. DATOS DE LA ESTRUCTURA
D=600 KG/m2
L=200 KG/m2
TRABAJAR CON
D+0.25 L
Donde:
W= carga inicial (T/m2) D+0.25 L
S= longitud corta
0.65 T /m2∗3.65 m
Q=
3
Se ha denominado Pushover básico, a aquel que utiliza el modelo de Giberson para hallar la
matriz de rigidez de la estructura ya que este modelo de plasticidad concentrada es muy
elemental y la mejor forma de entender como se obtiene la curva de capacidad sísmica de
una estructura, por medio del Pushover es describiendo este programa.
[SS,icon,iconu,Tabla3,VC,ngl]=krigidez_giberson_po_2(ngl,Tabla1,Tabla2,Tabla
3,L,seno,coseno,VC,icon,iconu,jj)
Los datos de entrada de este programa son: ngl es el número de grados de libertad.
EA
inicial, centro de luz y nudo final, a más de ello se da la rigidez axial . El usuario
L
puede crear esta tabla indicando la información para cada uno de los elementos
(demasiado largo) otra forma es dar esta información para pocos elementos y
elaborar un pequeño programa que genere para el resto de la estructura.
Tabla 1 Tabla1_Col
My, Mu , ∅y ∅u My, Mu , ∅y ∅u
7,1727 10,0981 0,0102 0,0302 7,1727 10,0981 0,0102 0,0302
7,7382 10,6635 0,0104 0,0304 7,7382 10,6635 0,0104 0,0304
7,7457 10,6711 0,0104 0,0304 7,7457 10,6711 0,0104 0,0304
7,7382 10,6635 0,0104 0,0304 7,7382 10,6635 0,0104 0,0304
7,1727 10,0981 0,0102 0,0302 7,1727 10,0981 0,0102 0,0302
6,9842 9,9096 0,0101 0,0301 6,9842 9,9096 0,0101 0,0301
8
Tabla 2 Tabla1_Vig
My, Mu , ∅y ∅u My, Mu , ∅y ∅u
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
5,4979 8,0053 0,0102 0,0342 4,3311 6,4207 0,0098 0,0298
Tabla2 es una matriz de 6 columnas y mbr filas que contiene: la carga axial N , el
cortante V , el momento M , en el nudo inicial y lo propio en el nudo final que se va
generando en cada elemento conforme se va incrementando la carga axial.
Resumiendo, Tabla2 contiene: N , V , M , N ' , V ' , M '.
Tabla3 es una matriz de 8 columnas y mbr filas que contiene: el instante del ciclo
de carga en que se pasa M y en el nudo inicial; instante del ciclo de carga en que se
pasa M 'y en el nudo final; instante del ciclo de carga en que se pasa M u en el nudo
inicial; instante del ciclo de carga en que se pasa M 'u en el nudo final; en la quinta
columna se indica la secuencia con que las secciones superan M y en el nudo inicial;
Ciclo para Ciclo para Ciclo para Ciclo para Secuencia Secuencia Secuencia Secuencia
M y en NI M y en NJ M u en NI M u en NJ M y en NI M y en NJ M u en NI M u en NJ
417 0 586 0 10 0 5 0
392 592 570 0 5 25 1 0
393 593 571 0 7 27 3 0
392 592 570 0 6 26 2 0
413 0 584 0 9 0 4 0
0 606 0 0 0 29 0 0
0 487 0 645 0 19 0 14
0 488 0 645 0 20 0 15
0 485 0 645 0 18 0 16
0 600 0 0 0 28 0 0
0 0 0 0 0 0 0 0
0 611 0 0 0 30 0 0
0 623 0 0 0 32 0 0
0 616 0 0 0 31 0 0
0 0 0 0 0 0 0 0
428 339 617 606 12 2 10 7
478 370 639 612 16 3 12 8
478 371 639 612 17 4 13 9
467 330 638 588 15 1 11 6
517 417 0 0 21 11 0 0
576 441 0 0 23 13 0 0
577 442 0 0 24 14 0 0
561 408 0 0 22 8 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
11
En la figura 14, se presentan las dos curvas de capacidad, la una es lineal (rigidez no
cambia. Teoría Elástica) y la otra es no lineal (rigidez cambia. Teoría Inelástica) En los dos
análisis se aplicó las mismas fuerzas en cada ciclo de carga sin embargo de ello, en el
modelo no lineal los desplazamientos laterales son mayores debido a que la rigidez
disminuye.
Esta gráfica es la base para encontrar el factor de reducción de las fuerzas sísmicas R, con
el cual se pasa del espectro elástico al inelástico
12
%........................................................................
..
%%
.............................Datos.......................................
%........................................................................
..
clear; clc
format bank
%% Tabla 1 de los elementos.
Tabla1_Col=[7.1727 10.0981 0.0102 0.0302 7.1727 10.0981 0.0102 0.0302
7.1727 10.0981 0.0102 0.0302 374290;
7.7382 10.6635 0.0104 0.0304 7.7382 10.6635 0.0104 0.0304
7.7382 10.6635 0.0104 0.0304 374290;
7.7457 10.6711 0.0104 0.0304 7.7457 10.6711 0.0104 0.0304
7.7457 10.6711 0.0104 0.0304 374290;
7.7382 10.6635 0.0104 0.0304 7.7382 10.6635 0.0104 0.0304
7.7382 10.6635 0.0104 0.0304 374290;
7.1727 10.0981 0.0102 0.0302 7.1727 10.0981 0.0102 0.0302
7.1727 10.0981 0.0102 0.0302 374290;
6.9842 9.9096 0.0101 0.0301 6.9842 9.9096 0.0101 0.0301
6.9842 9.9096 0.0101 0.0301 374290;
7.3650 10.2904 0.0103 0.0303 7.3650 10.2904 0.0103 0.0303
7.3650 10.2904 0.0103 0.0303 372490;
7.3701 10.2955 0.0103 0.0303 7.3701 10.2955 0.0103 0.0303
7.3701 10.2955 0.0103 0.0303 374290;
7.3650 10.2904 0.0103 0.0303 7.3650 10.2904 0.0103 0.0303
7.3650 10.2904 0.0103 0.0303 372490;
6.9842 9.9096 0.0101 0.0301 6.9842 9.9096 0.0101 0.0301
6.9842 9.9096 0.0101 0.0301 374290;
6.7946 9.7199 0.0100 0.0300 6.7946 9.7199 0.0100 0.0300
6.7946 9.7199 0.0100 0.0300 374290;
14
%dibujogdl(X,Y,NI,NJ,CG)
[K,icon,iconu,Tabla3,VC,ngl]=krigidez_giberson_po_2(ngl,Tabla1,Tabla2,Tab
la3,L,seno,coseno,VC,icon,iconu,j);%Matriz de Rigidez
[KE]=krigidez_Giberson(ngl,ELEM,L,seno,coseno,VC);
if det(K)<=1e-10%Se detiene el calculo si la matriz es singular
fprintf(' Matriz Singular --> Colapso por Estructura
Inestable\n');
[Q,V,Q2]=cargas_po(Qa(:,j),ngl,Fm,L,seno,coseno,VC); %Vector de
cargas generalizadas y cortante basal
Vac(j)=V+Vac(j-1);
break
end
if j==2;
Fm(1:size(Fm,1),2)=zeros(size(Fm,1),1);
end
[Q,V,Q2]=cargas_po(Qa(:,j),ngl,Fm,L,seno,coseno,VC); %Vector de
cargas generalizadas y cortante basal
q=K\Q; %Vector de coordenadas generalizadas inelastico
qE=KE\Q; %Vector de coordenadas generalizadas elástico
Dt=q(np); %Desplazamiento en el tope inelastico
DtE=qE(np); %Desplazamiento en el topi elastico
VV=VV+V;Dtt=Dtt+Dt; %Valores acumulados inelásticos
VVE=VVE+V;DttE=DttE+DtE; % Valores acumulados elásticos
derg=Dtt/Ht; %Deriva total
Vac(j)=VV;Dtac(j)=Dtt;% Vector de cortante y desplazamientos
inelasticos
VacE(j)=VVE;DtacE(j)=DttE; % Vector de cortantes y desplazamientos
elásticos
%........Espectro de capacidad....
[Sdd,Saa,fi1]=espe_cap(K,M,Mt,np,ngl,Dtt,VV);
if abs(derg)>=0.03%Se deja de calcular cuando se sobrepasa la deriva
global límite
fprintf(' Colapso por Deriva global>=0.04\n');
17
Vac(j)=Vac(j-1);Dtac(j)=Dtac(j-1);
break
end
[FF(:,:,j)]=fuerzas_po_2(ngl,Tabla1,Tabla2,Tabla3,L,seno,coseno,VC,q,Q2);
% Fuerzas y Momentos en elemento
%%
% Iteración para encontrar el punto donde fluye el primer elemento
if icon>0 && cont1My<3
cont1My=cont1My+1;
end
if cont1My==1
cont1My=cont1My+1;
DeltaQ=DeltaQ/100;
Tabla2=Tabla2-FF(:,:,j-1);Tabla3=zeros(mbr,8);icon=0;iconu=0;
j=j-2;
end
if cont1My==3
cont1My=cont1My+1;
DeltaQ=DeltaQ*100;
Vac(j)=Vac(j-1);Dtac(j)=Dtac(j-1);
Vacy=Vac(j-1);Dtacy=Dtac(j-1);FFy=FF(:,:,j-1);%Punto
inmediatamente anterior a la fluencia de la estructura
end
Qa(:,j+1)=(sum(M)'.*fi1*DeltaQ)/sum(sum(M)'.*fi1); %Cargas estáticas
% Qa(:,j+1)=ones(np,1)*DeltaQ; %Cargas estáticas que aplico al 1er piso y
al segundo piso
%No hay equilibrio de fuerzas axiales xq el elemento es axialmente
rígido
end
%........................................................................
..
%.......................Resultados de
Tabla3...............................
%........................................................................
..
Tabla3_para_V=Tabla3(:,1:4); %En Tabla3 en las 4 1ras columnas se
reemplaza 0 por 1 para no tener indices cero
for i=1:size(Tabla3,1)*4
if Tabla3_para_V(i)==0
Tabla3_para_V(i)=1;
end
end
fprintf(' Nudo_Inic Nudo_Final Nudo_Inic Nudo_Final Nudo_Inic
Nudo_Final Nudo_Inic Nudo_Final\n');
fprintf(' V_para_My V_para_My V_para_Mu V_para_Mu Secu_My
Secu_My Secu_Mu Secu_Mu\n');%Los primeros términos indican el
cortante basal donde el elemento llegó a My y Mu
fprintf('%10.3f %10.3f %10.3f %10.3f %10.3f %10.3f %10.3f %10.3f\n',
[Vac(Tabla3_para_V(:,1))',Vac(Tabla3_para_V(:,2))',Vac(Tabla3_para_V(:,3)
)',...
Vac(Tabla3_para_V(:,4))',Tabla3(:,5:8)]');%Resultados de Tabla3
18
subplot(1,2,2);
set(0,'defaultfigurecolor',[1 1 1])
title('Esquema de Estructura y de Rótulas')
for i=1:mbr
line([X(NI(i)) X(NJ(i))], [Y(NI(i)) Y(NJ(i))]) %Grafica a la
estructura
hold on
if Tabla3(i,7)~=0 %Grafica las rótulas en nudo inicial
plot(X(NI(i))+.05*L(i)*coseno(i), Y(NI(i))+.05*L(i)*seno(i),'bs')
end
if Tabla3(i,8)~=0 %Grafica las rótulas en nudo final
plot(X(NJ(i))-.05*L(i)*coseno(i), Y(NJ(i))-.05*L(i)*seno(i),'bs')
end
end
axis([-.5, max(X)*1.05, 0, max(Y)*1.05]);
grid minor
hold off
figure (2)
plot(Dtac,Vac,DtacE,VacE)
legend('Inelastico','Elastico')
xlabel('Dt (m)')
ylabel('V (T)')
19
Primero debemos realizar la entrada de datos para realizar la curva de capacidad sísmica
resistente de la estructura de hormigón armado que se indica en la ilustración 2, la misma
que ya fue resuelta sin cambiar las relaciones momento-curvatura; ahora se pide que en
cada ciclo de carga se obtengan las relaciones momento curvatura de acuerdo a la carga
axial que va variando en las columnas y a la longitud de las zonas que se van dañando.
b c
20
Tabla 20.1 Datos para describir una sección de una viga o columna de hormigón. Fuente:
Aguiar et al. (2016).
El programa debe seguir la siguiente secuencia y hay que tener mucha precaución al
ingresar cada dato, pues de esto dependerá la veracidad en los resultados del pórtico que
estemos analizando.
% Ej_portico_hormigon
%Unidades en T-m
fpc=2400;
Ey=151000*(fpc/10)^0.5;%Steel modulus of elasticity
fy=42000;%Debería ser por 1.25 %Yield steel stress
Material=2;Type=1;h=0.35;b=0.35;bw=0.35;tf=0;dp=0.06;As=3*0.014^2*pi/4;
Asp=3*0.014^2*pi/4;S=0.08;Av=2*0.01^2*pi/4;As1=2*0.014^2*pi/4;
Col35x35=[Material,fpc,Ey,fy,Type,h,b,bw,tf,dp,As,Asp,S,Av,As1];
Material=2;Type=1;h=0.35;b=0.25;bw=0.25;tf=0;dp=0.06;As=2*0.016^2*pi/4+1*
0.012^2*pi/4;
Asp=2*0.016^2*pi/4;S=0.07;Av=2*0.01^2*pi/4;
Vig25x35Extr=[Material,fpc,Ey,fy,Type,h,b,bw,tf,dp,As,Asp,S,Av,0];
Material=2;Type=1;h=0.35;b=0.25;bw=0.25;tf=0;dp=0.06;As=2*0.016^2*pi;
Asp=2*0.016^2*pi/4;S=0.14;Av=2*0.01^2*pi/4;
Vig25x35Med=[Material,fpc,Ey,fy,Type,h,b,bw,tf,dp,As,Asp,S,Av,0];
Table1=[
repmat([Col35x35,Col35x35,Col35x35],[15,1]);%elem 1 to 15
repmat([Vig25x35Extr,Vig25x35Med,Vig25x35Extr],[12,1])%elem 16 and 27
];
En la matriz de datos Table1 se indican tres vectores con los datos de la geometría de las
secciones en el nudo inicial, centro de luz y nudo final; esto se da para cada elemento; la
instrucción repmat facilita la entrada de datos (repite los datos, entre corchetes se indica
cuantas veces se desea repetir y el ancho del campo.
Se está trabajando con el modelo de plasticidad de Giberson, con este modelo no se puede
considerar nudo intermedio en la viga, por lo que la entrada de datos tendiente a obtener las
coordenadas de los nudos X,Y, y de los vectores que contienen al nudo inicial y final
NI,NJ, de los elementos, es como sigue. (Se recomienda ver el Capítulo 15 para
comprender la entrada de datos)
GEN=[ 1 1 6 4 1 1 1
6 6 11 4 1 1 1
11 11 16 4 1 1 1
16 6 7 2 4 5 5
17 7 8 2 4 5 5
18 8 9 2 4 5 5
19 9 10 2 4 5 5];
NODE=[ 1 0 0 1 5 0 2.88;
2 3.65 0 1 5 0 2.88;
3 7.35 0 1 5 0 2.88;
4 11.05 0 1 5 0 2.88;
5 14.70 0 1 5 0 2.88;
6 0 2.88 2 5 0 2.70;
7 3.65 2.88 2 5 0 2.70;
8 7.35 2.88 2 5 0 2.70;
9 11.05 2.88 2 5 0 2.70;
10 14.70 2.88 2 5 0 2.70];
Ahora se indica, la carga vertical que actúa en los elementos; para ello se da el número del
elemento cargado y el valor de la carga uniforme distribuida en el arreglo Fm
Por ultimo realizamos el diagrama de Curvas de capacidad sísmica de cada piso con la
función:
a) b)
c)
Ilustración 9. Secuencia de formación de ingreso de secciones a rango no lineal
25
Presentamos tres gráficas de la secuencia con que las secciones ingresan al rango no lineal. En la
figura a, se ve que los nudos exteriores de las vigas han superado el momento de fluencia; esto es
lo que se espera en un diseño sísmico, que primero ingresen al rango no lineal las vigas y en la
mayor parte de sitios. En la figura b, se presenta un estado de daño en el cual algunos elementos
han superado el momento último (color negro) y en otros han llegado al momento de reserva y se
ha formado una rótula plástica; en la figura c, se muestra el estado en que queda la estructura una
vez que ha llegado a una deriva global de 0.03.
Ilustración 10.
26
Es muy interesante esta gráfica que relaciona el desplazamiento lateral con el cortante en un piso,
la curva que se desplaza menos corresponde al primer piso y la que se desplaza más al tercer piso
Nótese también que el desplazamiento lateral máximo en el tercer piso está alrededor de los 22
cm, con esto queda claro que la curva de capacidad sísmica de la estructura no llega al último
tramo inclinado.
Ilustración 11.
27
Las fórmulas de Wilbur se aplican a marcos regulares formadas por piezas de momento de
inercia constante en los que las deformaciones axiales son despreciables y las columnas
tienen puntos de inflexión.
1.- los giros en todos los nudos de un nivel y de los dos niveles adyacentes son iguales,
excepto en el nivel de desplazamiento, en donde puede suponerse empotramiento o
articulación según el caso.
2.- las cortantes en los dos entrepisos adyacentes al de interés son iguales a la de este. De
aquí resultan las siguientes expresiones: Para el primer entrepiso, suponiendo columnas
empotradas en la cimentación, Para el segundo entrepiso, columnas empotradas en la
cimentación:
Donde:
n= pisoactual
m= piso anterior
o= piso superior
48. Ec
kn=
Dn. hn
Donde:
1. Obtener las inercias de los elementos que conforman el pórtico (columnas y vigas).
b . h3
I=
12
Ic
kc=
Lc
Ic=inercia de la columna
Lc=longitud de la columna
Iv
kv =
Lv
Iv=inercia de la viga
Lv=longitud de la viga
∑ kc
∑ kv
30
A continuación, dentro de la tabla se presentan los resultados obtenidos para cada piso
transformados a la uniad Tn/m para realizar la comparación
PISO 2
0,001852623 0,000972267 16379,1081 24899,49611 2539,051417
PISO 3
0,001736834 0,000972267 11628,26477 32880,40607 3352,880767
31
Para las curvas de capacidad sísmica dada por las dos programaciones tenemos los
siguientes criterios
Al analizar las dos curvas podemos determinar que en la presentada por el programa Pushover
Elemental el valor del cortante es un poco mayor en comparación con el de Pushover Nivel 1, sin
embargo, en este último se muestra que en el último tramo se incrementa la rigidez de la
estructura, ya que la pendiente es mayor que en el tramo anterior, que es casi recto.
32
ks (Tn/m)
PISO 1 2636,834348
PISO 2 2539,051417
PISO 3 3352,880767
Como podemos fijarnos los valores de la matriz de piso en los dos métodos están muy
lejanos esto podría ser efecto de que el método de Wilbur es un método empírico a
diferencia del otro que es experimental, los valores sobrepasan en gran manera, por lo que
detrminamos que nos es recomendable utilizarlo en el cálculo estructural para cualquier
edificación
33
5. BIBLIOGRAFÍA
2. Aguiar Roberto, Mora David, Morales Enrique, (2015,2), “Peligrosidad sísmica de Quito
y el método del espectro de capacidad”, Revista Internacional de Ingeniería de Estructuras,
20 (1), 1-39.
7. Aguiar R., (2002) Sistema de computación CEINCI3 para evaluar daño sísmico en los
Países Bolivarianos, Centro de Investigaciones Científicas. Universidad de las Fuerzas
Armadas ESPE, 302 p.