Está en la página 1de 20

PROYECTO FINAL ANÁLISIS ESTRUCTURAL

Integrantes:

Yonatan Diaz Vanegas

Sebastian Pineda López

Edwin Estrella Velásquez

Fernando Cuello Murillo

Docente:

PhD. Andrés F. Guzmán Guerrero

Asignatura:

Análisis Estructural

Universidad del Norte

Departamento de ingeniería civil y ambiental

Barranquilla-Atlántico

2019
Tabla de Contenido

Pág.

1. Introducción 3
2. Objetivos

2.1 Objetivo general 3

2.2 Objetivos específicos 3

3. Resultados 4
4. Análisis de resultados 15
5. Conclusión 16
6. Referencias 17
7. Anexos 18
Introducción

La estructura analizada en este trabajo consiste en un edificio residencial de tres plantas, este
edificio está ubicado en el municipio de Riohacha, en la calle 17 #11-115. Esta estructura
cuenta con un área de 179.025 m 2 en la primera planta y 188.945 m 2 en la segunda y tercera
planta. La viga más extensa tiene una luz de 4.06 m, sus losas son aligeradas y la altura entre
piso varía en cada nivel; la distancia entre la primera y segunda planta es de 3.425 m, la
distancia entre la segunda y tercera planta es de 2.83 m y la distancia entre la tercera planta y
la cubierta es de 3.08 m.

En este trabajo se realizará una comparación entre dos métodos de análisis estático, el método
matricial y el modelo de la estructura en el software SAP2000. Entre estos dos métodos hay
una gran diferencia, y es que el método matricial es un método exacto, mientras que el
modelo de SAP2000 es un método aproximado. Los métodos matriciales consisten en
organizar la información en forma de matrices, donde todas las relaciones entre las distintas
partes de una estructura dan lugar a sistemas de ecuaciones (Blanco, González y Gracia-
Manrique, 2016). Estos métodos son ampliamente usados en el análisis estructural, debido a
que permiten hallar reacciones en los apoyos, deformaciones, fuerzas internas y ángulos de
rotación en los elementos que componen una estructura, lo cual es de suma importancia.

Objetivos:

Objetivo general:

Con base en un plano arquitectónico, predimensionar los elementos estructurales siguiendo el


Reglamento Colombiano de Construcción Sismo Resistente de 2010 (NSR-10) y realizar una
comparación entre los resultados del método matricial de la rigidez y los resultados del
modelamiento de la estructura en el software SAP2000.

Objetivos específicos:

● Determinar cargas vivas y cargas muertas en la estructura.


● Modelar la estructura en el software SAP2000.
● Aplicar el método matricial de la rigidez en el pórtico central de la estructura.
● Realizar diagramas de fuerzas internas en la viga central de la estructura.
Resultados

Matriz de rigidez.
Para el análisis del pórtico seleccionado a través del método de la rigidez se debe seguir una
cierta cantidad de pasos descritos a continuación.
Primero, es necesario realizar una breve identificación de la estructura. Identificar la cantidad
de vigas y columnas, y la dirección de ellos será esencial para este proceso. Además, realizar
el conteo de nodos y la enumeración de los grados de libertad en cada uno de ellos (Figura 4).

Para el siguiente paso se requiere definir las coordenadas locales que servirán para cada uno
de los 42 elementos del pórtico (Figura 1) sin importar su dirección en el plano.

Figura 1. Coordenadas locales para cada elemento


Es necesario tener las propiedades de cada elemento (Figura 2) como lo son la inercia (I),
módulo de elasticidad (E), longitud (L) y el área de la sección transversal (A). Para nuestro
caso como el material es el mismo el módulo de elasticidad no cambiaráa. Para las vigas, la
inercia será la misma a lo largo del pórtico, pero variavaría con respecto a cada una de las
otras vigas. En el caso de las columnas, lo único que cambia entre ellas son las longitudes
entre los diferentes pisos de la estructura.

Elemento L E I A
C1 3,425 1,78E+07 1,33E-04 0,04
C2 2,83 1,78E+07 1,33E-04 0,04
C3 3,08 1,78E+07 1,33E-04 0,04
V1 1,28 1,78E+07 2,60E-04 0,05
V2 3,62 1,78E+07 2,60E-04 0,05
V3 4,06 1,78E+07 2,60E-04 0,05
V4 4,02 1,78E+07 2,60E-04 0,05
V5 3,96 1,78E+07 2,60E-04 0,05
V6 4,02 1,78E+07 2,60E-04 0,05
V7 3,42 1,78E+07 2,60E-04 0,05
Figura 2. Propiedades de los elementos

Para cada uno de los elementos es necesario calcular una matriz local (Figura 5), en la cual
nos basamos en la estructura brindada en el libro del Dr. Fernando Flores (Figura 3).
Figura 3. Estructura de matriz global.

Figura 4. Identificación de elementos y enumeración de grados de libertad.


Luego de obtener las 42 matrices locales, es necesario realizar una transformación para cada
una de ellas desde coordenadas locales a coordenadas globales. Esto se realiza mediante la
multiplicación de la matriz local con una matriz cuadrada de 6×x6 conformada por el seno y
el coseno del ángulo de inclinación de cada uno de los elementos (Figura 6). Al tratarse de un
sistema de vigas y columnas que no poseen inclinación, el ángulo solo será 0º o 90º según la
dirección que presente con respecto a la horizontal.
1 2 3 4 5 6
207883,21 -
2 0 0 207883,2117 0 0 1
-
708,85638 708,85638 1213,9165
0 8 1213,91656 0 8 6 2
-
1213,9165 1213,9165 1385,8880
0 6 2771,77616 0 6 8 3
-
207883,21
2 0 0 207883,2117 0 0 4
0 - -1213,91656 0 708,85638 - 5
708,85638 1213,9165
8 8 6
-
1213,9165 1213,9165 2771,7761
0 6 1385,88808 0 6 6 6
Figura 5. Matriz local elemento 1.

0 1 0 0 0 0
-1 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 1 0
0 0 0 -1 0 0
0 0 0 0 0 1
Figura 6. Matriz de transformación para columnas.

1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
Figura 7. Matriz de transformación para vigas.

1 2 3 25 26 27
-
708,8563881 0 -1213,91656 708,856388 0 -1213,91656 1
-
0 207883,212 0 0 207883,212 0 2
-
1213,916565 0 2771,77616 1213,91656 0 1385,88808 3
-
708,8563881 0 1213,91656 708,856388 0 1213,91656 25
0 -207883,212 0 0 207883,212 0 26
-
1213,916565 0 1385,88808 1213,91656 0 2771,77616 27
Figura 8. Matriz con coordenadas globales para elemento 1.

Una vez multiplicadas las matrices tenemos como resultado una matriz 6x6 con coordenadas
globales (Figura 8). Cabe destacar que la matriz global es de 93x93, por lo tanto, es necesario
realizar una matriz para cada elemento del tamaño de la matriz global. Para ello se usan las
coordenadas globales definidas para cada elemento, se ubican manualmente dentro de la
matriz 93x93 de cada elemento y se rellena con ceros las demás casillas de la matriz.
Posteriormente se realiza la sumatoria de los Kij de cada uno de los elementos de la
estructura para así obtener finalmente la matriz de rigidez global del pórtico.
Modelación en SAP2000.
Con la finalidad de poder comparar los resultados obtenidos a través del método matricial en
un pórtico plano, fue necesario modelar mediante el software SAP2000, una estructura
tridimensional que correspondía a los planos presentados con anterioridad y que simulaba de
manera realista el comportamiento que podría tener la estructura presentada.
A continuación, se presenta de una manera ordenada la forma en cómo se llevó a cabo el
modelamiento de la estructura 3D dentro del software SAP2000, y alguno de los resultados
obtenidos en la elaboración del modelo.

Figura 9. Selección de tipo de modelo

En la Figura 9 se ilustra el primero paso para la modelación, donde se establecen las unidades
con las que se va a trabajar dentro del modelo y donde se selecciona también el tipo de
modelo que se realizara.
Figura 10. Número de pisos y espaciados entre
columnas

En el paso 2 (Figura 10), se definen el número de piso de la estructura, el espaciado entre


columnas, y se establece de manera predeterminara la altura entre pisos, y la longitud de los
espaciados.

Figura 11. Ajuste personalizado de la cuadricula


En la Figura 11 se ilustra la manera en la que se puede personalizar la cuadricula (grid) de los
ejes estructurales, donde se pueden establecer espaciamientos diferentes entre columnas,
alturas entre piso diferente para cada uno de los niveles de la estructura.

Figura 12. Modelado 3D/ Alzado estructural

Luego del ingreso de los datos, el software genera de manera automática un plano alzado de
la estructura en estudio y el modelado tridimensional de la edificación (Figura 12).

Figura 13. Definición del material

Para continuar con el modelamiento, y el análisis de la estructura en SAP2000 se define el


material que constituye a las columnas y las vigas, además se especifican propiedades
necesarias para el cálculo de deformaciones como lo es el módulo de elasticidad (E).
Por medio de los resultados hallados en el método de la rigidez realizamos los siguientes
diagramas de carga axial (Figura 14), cortante (Figura 18) y momento (Figura 19).

Figura 14. Carga Axial Vs Longitud Columna eje D

Figura 15. Carga axial Vs Longitud columna eje D (Tramo 0 – 3.425m)


Figura 16. Carga axial Vs Longitud de columna eje D (Tramo 3.425 – 6.255m)

Figura 17. Carga axial Vs Longitud de columna eje D (Tramo 6.255 – 9.335)
Tabla 1. Cálculo de las fuerzas internas por el método de la rigidez para la columna del eje
D tramo 1.

Figura 18. Cortante vs Longitud Viga 2 Piso

Figura 19. Momento vs Longitud Viga 2 Piso


Figura 20. Fuerzas internas Viga 2 Piso Figura 21. Fuerzas internas Viga 2Piso

Tramo 0 – 1.28 m Tramo 1.28 – 4.09m

Figura 22. Fuerzas internas Viga 2 Piso Figura 23. Fuerzas internas Viga 2 Piso

tramo 4,09 - 8,96m tramo 8,96 - 12,98 m


Figura 24. Fuerzas internas Viga 2 Piso Figura 25. Fuerzas internas Viga 2 Piso

tramo 12,98 - 16,94 m tramo 16,94 - 20,96 m

Figura 26. Fuerzas internas Viga 2 Piso

tramo 20,96 - 24,38 m

Tabla 2. Cálculo de las fuerzas internas para la Viga Piso 2 por el método de la rigidez
tramo 1
Tabla 3. Comparación magnitudes de GDL método matricial - SAP2000

Análisis de Resultados

De acuerdo con los resultados obtenidos de la modelación realizado por medio de dos
métodos, el primero método matricial de la rigidez en el cual se hizo uso de dos herramientas
computacionales las cuales fueron Excel y Matlab, y el segundo, método de modelación del
programa SAP2000 se analizan y comparan, evidenciándose ciertas diferencias en las
magnitudes de los grados de libertad obtenidos por cada método. Lo anterior se interpreta con
base en los errores obtenidos para los grados de libertad correspondientes a los momentos y
fuerzas en el eje X de los elementos empotrados del primero piso, en los cuales se
encontraron errores porcentuales que llegan a valores de 64,83%, lo anterior se considera que
puede ser debido a las aproximaciones que realiza el programa SAP2000 con respecto a estos
tipos de fuerza basado en las deformaciones de los elementos, por tanto se recomienda un
análisis más detallados para lograr reducir estos errores entre los valores obtenidos por los
dos métodos. No obstante, se evidenció a partir de los resultados obtenidos para las fuerzas
en el eje Y que los errores porcentuales obtenidos entre las magnitudes de los dos métodos
usados son muy bajas llegando a un valor máximo de solo 1,74 %, se considera que lo
anterior se debe a la mayor información que se suministra al programa SAP2000 en este
sentido, debido a que se tuvierono en cuenta las cargas transmitidas por las áreas aferentes a
cada viga de carga en las cuales se tenía peso de losa, acabados y cargas vivas de la
estructura, adicionalmente en la modelación se tuvo en cuenta la manera más optima de
adecuar y colocar el peso propio de las columnas dividiéndolo a la mitad para cada nodo.
Finalmente al analizar la todo el comportamiento de la estructura se considera viable la
modelación a través del programa SAP2000 para el análisis de carga pero teniendo
precaución al momento de verificar las cargas de momentos y fuerzas en el eje X teniendo en
cuenta que se consideraron valores teóricos como los obtenidos por medio del método
matricial de la rigidez, ya que por este método se usó Matlab para realizar el código con el
cual se consiguió Kglobal (93 celdas por 93 celdas) de la estructura presentada en Excel y
con el previo cálculo del vector de desplazamiento se obtuvieron al operar las matrices los
valores de los grados de libertad que corresponden a los elementos empotrados del primer
piso. Sin embargo, considerando los errores obtenidos en los grados de libertad anteriormente
mencionados, se muestra a partir de los diagramas de cortante y momentos de las vigas del
segundo piso, y del diagrama de carga axial de la columna del eje D que las fuerzas internas
de los elementos obtenidos por el método de SAP2000 son muy cercanas a las fuerzas
internas obtenidas por medio del método de la rigidez con las Klocales y desplazamientos de
cada elemento.

Conclusión

A causa de que se disponía de poca información acerca de los acabados de la estructura, se


debió usar tablas del Reglamento Colombiano de Construcción Sismo Resistente de 2010
(NSR-10) muy conservadoras para determinar los valores de carga muerta, lo cual se traduce
en una sobreestimación de la carga muerta, que puede distanciar los resultados obtenidos en
este trabajo de los resultados de un ejercicio real.

En este trabajo se evidenciarono las ventajas del uso de un software como SAP2000 en
ejercicios de ingeniería,. eEn los procedimientos se nota la diferencia de simplicidad que
existe entre ambos métodos,: el método matricial de la rigidez fue claramente más complejo
de realizar que el método en SAP2000, pero teniendo en cuenta el error calculado entre
ambos procesos se puede concluir que el modelo entregado por SAP2000 es una herramienta
que a partir de un método aproximado, agiliza y optimiza los cálculos de estructuras
complejas que con el método de la rigidez serian una tediosa tarea de realizar sin contar los
múltiples errores que se pueden presentar a la hora de emplear el método.

La diferencia en los resultados obtenidos de ambos método (matricial y SAP2000), se debe a


que los errores generalmente se presentan debido a que SAP2000 es un método aproximado
para hallar las fuerzas internas de los elementos y las reacciones en los apoyos, mientras que
el método matricial es un método masmás exacto que trabaja con las características de los
elementos y los desplazamientos de estos en la estructura.
Referencias

· Blanco, J., González, A., & García-Manrique, J. (2016). Análisis estático de


estructuras por el método matricial. Málaga, España: Universidad de Málaga.
Anexos

CodigosCódigos de Matlab- CodigoCódigo FuncionFunción KLG

function[KLG]=klocalg(A,I,E,L,gdl)
KLG=zeros(gdl,gdl);
sw=0;
while sw==0
fprintf('¿Elija el tipo de elemento?\n1. Columna\n2. Viga\n');
a=input('');
if a==1 || a==2
sw=1;
else
sw=0;
frpintf('Elija una opción\n')
end
if
else if

end
end
clc;
Y=[1 0 0 -1 0 0;0 2/L 1 0 -2/L 1;0 3/L 2 0 -3/L 1];H=[-1 0 0 1 0 0;0 -2/L -1 0 2/L -1;0 3/L 1 0
-3/L 2];
Z=[Y;H];
K(1,:)=(A*E/L)*Z(1,:);
K(4,:)=(A*E/L)*Z(4,:);
K(2,:)=(6*E*I/L^2)*Z(2,:);
K(5,:)=(6*E*I/L^2)*Z(5,:);
K(3,:)=(2*E*I/L)*Z(3,:);
K(6,:)=(2*E*I/L)*Z(6,:);
KG=zeros(gdl,gdl);
A= [0 1 0 0 0 0;-1 0 0 0 0 0;0 0 1 0 0 0;0 0 0 0 1 0;0 0 0 -1 0 0;0 0 0 0 0 1];
for i=1:6
fprintf('Ingrese el GDL global correspondiente al GDL local %i\n',i);
n(i)=input('');
end
if a==1
K=A'*K*A;
end
for i=1:6
for j=1:6;
KG(n(i),n(j))=K(i,j);
end
end
KLG=KG;
end
Codigo KGlobal
clear all;
clc;
m=input('Cantidad de barras en la estructura\n ');
gdl=input('Indique cantidad de grados de libertad\n');
bv=input('Ingrese base de la sección tranversal para la viga\n ');
hv= input('Ingrese altura de la sección tranversal para la viga\n ');
bc=input('Ingrese base de la sección tranversal para la columna\n ');
hc= input('Ingrese altura de la sección tranversal para la columna\n ');
Av=bv*hv;
Ac=bc*hc;
Iv=(bv*hv^3)/12;
Ic=(bc*hc^3)/12;
E= input('Ingrese modulo de elasticidad (KN/m^2)\n');
KG=zeros(gdl,gdl);
for i=1:m
clc;
sw=0;
while sw==0
fprintf('¿Elija el tipo de elemento, para el elemento %i?\n1. Columna\n2. Viga\n',i);
a=input('');
if a==1 || a==2
sw=1;
else
sw=0;
frpintf('Elija una opción\n')
end
end
if a==1
A=Ac;
I=Ic;
end
if a==2
A=Av;
I=Iv;
end
clc;
fprintf('Ingrese la longitud de la barra numero %i\n',i);
L= input('');
KGL=klocalg(A,I,E,L,a,gdl);
KG=KG+KGL;
end
xlswrite('KGLOBAL.XLS',KG,'KG','A2');
Codigo KLocal

clear all;
clc;
b=input('Ingrese base de la sección tranversal\n');
h= input('Ingrese altura de la sección transversal\n');
A=b*h;
I=(b*h^3)/12;
E= input('Ingrese modulo de elasticidad (KN/m^2)\n');
L= input('Ingrese la longitud\n');
Y=[1 0 0 -1 0 0;0 2/L 1 0 -2/L 1;0 3/L 2 0 -3/L 1];H=[-1 0 0 1 0 0;0 -2/L -1 0 2/L -1;0 3/L 1 0
-3/L 2];
Z=[Y;H];
K(1,:)=(A*E/L)*Z(1,:);
K(4,:)=(A*E/L)*Z(4,:);
K(2,:)=(6*E*I/L^2)*Z(2,:);
K(5,:)=(6*E*I/L^2)*Z(5,:);
K(3,:)=(2*E*I/L)*Z(3,:);
K(6,:)=(2*E*I/L)*Z(6,:);
xlswrite('KLOCAL',K,'KLOCAL','A2');

También podría gustarte