Documente Academic
Documente Profesional
Documente Cultură
PROYECTO BIMESTRAL
Índice de Contenidos
Índice de Contenidos ..................................................................................................... i
Índice de Figuras .......................................................................................................... ii
Índice de Tablas .......................................................................................................... iv
1. Introducción. .......................................................................................................... 1
1.1 Parte A: Análisis estructural ............................................................................ 2
1.2 Parte B: Propiedades dinámicas (en cada dirección) ...................................... 2
1.3 Parte C: Análisis modal espectral ................................................................... 2
1.4 Parte D: Aplicación de las recomendaciones de la NEC 15. Capítulo 6. Sección
6.2.1. Procedimiento estático .................................................................................... 2
2. Análisis estructural. ................................................................................................ 4
2.1 Matriz de Rigidez de cada pórtico en las dos direcciones. (Grados de libertad
locales)...................................................................................................................... 4
2.1.1 Consideraciones generales. .................................................................... 4
2.1.2 Método de la rigidez. ............................................................................... 4
2.1.3 Resultados obtenidos. ............................................................................. 6
2.2 Condensación de matrices de rigidez a los grados de libertad traslacionales.
11
2.3 Matriz de rigidez global de la estructura. (Grados de libertad globales) ........ 12
3. Propiedades dinámicas........................................................................................ 12
3.1 Matriz de Masa ............................................................................................. 12
3.1.1 Columnas .............................................................................................. 13
3.1.2 Vigas ..................................................................................................... 13
3.1.3 Losas ..................................................................................................... 14
3.1.4 Gradas................................................................................................... 14
3.1.5 Mampostería.......................................................................................... 15
3.1.6 Resultados obtenidos. ........................................................................... 16
3.2 Matriz de modal normalizada a la masa........................................................ 16
3.3 Factores de participación modal y masas modales efectivas. ....................... 19
4. Análisis Modal Espectral ...................................................................................... 20
4.1 Espectros de respuesta (Sd, Sv, Sa, PSv, PSa) ........................................... 20
6.1.1 Resultados obtenidos. ........................................................................... 21
4.2 Desplazamientos espectrales ....................................................................... 23
4.3 Desplazamientos máximos modales. ............................................................ 23
4.3.1 Gráfica de desplazamientos máximos modales ..................................... 24
4.4 Deriva máxima de piso. ................................................................................ 25
4.5 Fuerzas Inerciales Máximas de piso. ............................................................ 26
ii
Índice de Figuras
Figura 1. Fachada Lateral ............................................................................................. 1
Figura 2. Planta Tipo..................................................................................................... 1
Figura 3. Barra de pórtico ............................................................................................. 4
Figura 4. Matriz de rigidez de elemento tipo ................................................................. 4
iii
Índice de Tablas
Tabla 1. Tipo de suelo .................................................................................................. 3
1
1. Introducción.
Se cuenta con el diseño arquitectónico del edificio mostrado en la figura 1. Las
dimensiones de las secciones de las columnas pueden ser medidas directamente en el
plano arquitectónico. La orientación de las columnas debe mantenerse en el diseño final.
1. Ensamble las matrices de rigidez de cada pórtico en los grados de libertad locales,
en las 2 direcciones de la edificación. Describa el método de ensamblado.
2. Condense las matrices de rigidez a los grados de libertad traslacionales.
3. Ensamble la matriz de rigidez de la estructura (Grados de libertad globales), en cada
dirección de la edificación.
1. Grafique los espectros de respuesta (Sd, Sv, Sa, PSv, PSa) de la componente NS del
sismo del Eje Cafetero. Utilice un rango de periodos entre 0 y 2 segundos, con un
intervalo entre periodos de 0.05 segundos
2. Utilizando el espectro de respuesta encuentre los desplazamientos espectrales para
cada modo de vibración.
3. Encuentre y grafique los desplazamientos máximos modales.
4. Calcule y grafique la deriva máxima de piso para cada modo de vibración.
5. Calcule y grafique las fuerzas inerciales máximas de cada piso.
6. Calcule el cortante basal modal.
7. Utilice el método de combinación SRSS para calcular las fuerzas de cada piso, el
cortante basal y las derivas máximas de piso. Utilice el aporte de todos los modos de
vibración.
Formato de presentación.
El proyecto debe ser presentado de manera individual, en hojas de papel bond A4,
anillado. Utilice las dos páginas de cada hoja.
2. Análisis estructural.
4EI/L 2EI/L
K=
2EI/L 4EI/L
Figura 4. Matriz de rigidez de elemento tipo
5
𝐴𝑑 = 𝑆 ∗ 𝐷 + 𝐴𝐷𝐿 (1. 1)
Donde:
dm= Giros en los extremos de las barras.
Gt= relaciones sistema de acciones externas con internas.
Δ= desplazamientos en los grados de libertad.
Si se relaciona la ecuación (1. 1) con la ecuación (1. 2), estas permiten obtener la
siguiente ecuación:
𝑎𝑚 = 𝑆𝑚 ∗ 𝑑𝑚 + 𝑎𝑒𝑚𝑝 (1. 3)
Del principio del contragradiente, se tiene que, para un sistema expuesto a cargas
externas, la energía se conserva, con lo que se tiene que:
1 1 1 1 1 1 (1. 4)
𝑃1 ∗ 𝐷1 + 𝑃2 ∗ 𝐷2 + ⋯ 𝑃𝑛 ∗ 𝐷𝑛 = 𝑎1 ∗ 𝑑1 + 𝑎2 ∗ 𝑑2 + ⋯ 𝑎𝑛 ∗ 𝑑𝑛
2 2 2 2 2 2
6
Con las siguientes condiciones, que se tienen de las deducciones del método de rigidez,
se puede plantear la expresión siguiente que permite encontrar la matriz de rigidez de
cualquier estructura:
𝑑 = 𝐺𝑡 ∗ 𝐷 (1. 7)
∆= 𝐺 ∗ 𝑎 (1. 8)
𝐾 = 𝐺 ∗ 𝑘𝑚 ∗ 𝐺 𝑇 (1. 9)
Donde:
K= matriz de rigidez de la estructura.
km=matriz diagonal, que contiene matrices de rigidez de cada elemento.
G=matriz que relaciona cargas externas con cargas internas.
Gt= transpuesta de matriz G.
106.24 -53.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -15.59 -15.59 -15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-53.12 106.24 -53.12 0.00 0.00 15.59 15.59 15.59 15.59 15.59 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -15.59 -15.59 -15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -53.12 106.24 -53.12 0.00 0.00 0.00 0.00 0.00 0.00 15.59 15.59 15.59 15.59 15.59 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -15.59 -15.59 -15.59 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -53.12 106.24 -53.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.59 15.59 15.59 15.59 15.59 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -15.59 -15.59 -15.59
0.00 0.00 0.00 -53.12 53.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.59 15.59 15.59 15.59 15.59 15.59 15.59 15.59 15.59 15.59
0.00 15.59 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 16.75 128.03 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 0.00 16.75 129.89 17.69 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 17.69 96.38 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 15.25 0.00 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 128.03 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 129.89 17.69 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.69 96.38 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 128.03 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 129.89 17.69 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.69 96.38 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 128.03 16.75 0.00 0.00 0.00 15.25 0.00 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 129.89 17.69 0.00 0.00 0.00 15.25 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.69 96.38 0.00 0.00 0.00 0.00 15.25
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 65.11 17.30 0.00 0.00 0.00
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 98.62 16.75 0.00 0.00
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 97.52 16.75 0.00
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 16.75 99.38 17.69
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.69 65.88
7
MATRIZ K EJE B,C,D,E,F
155.81 -77.91 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -27.72 -27.72 -27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-77.91 155.81 -77.91 0.00 0.00 15.59 15.59 27.72 27.72 27.72 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -27.72 -27.72 -27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -77.91 155.81 -77.91 0.00 0.00 0.00 0.00 0.00 0.00 15.59 15.59 27.72 27.72 27.72 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -27.72 -27.72 -27.72 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -77.91 155.81 -77.91 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.59 15.59 27.72 27.72 27.72 0.00 0.00 0.00 0.00 0.00 -15.59 -15.59 -27.72 -27.72 -27.72
0.00 0.00 0.00 -77.91 77.91 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.59 15.59 27.72 27.72 27.72 15.59 15.59 27.72 27.72 27.72
0.00 15.59 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 16.75 175.48 16.75 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 0.00 16.75 177.34 17.69 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 17.69 143.83 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 15.25 0.00 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 175.48 16.75 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 177.34 17.69 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 17.69 143.83 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 175.48 16.75 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 177.34 17.69 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 17.69 143.83 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 95.61 17.30 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00
0.00 0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 129.12 16.75 0.00 0.00 0.00 15.25 0.00 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 175.48 16.75 0.00 0.00 0.00 27.12 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 177.34 17.69 0.00 0.00 0.00 27.12 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 17.69 143.83 0.00 0.00 0.00 0.00 27.12
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 65.11 17.30 0.00 0.00 0.00
0.00 0.00 0.00 -15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 17.30 98.62 16.75 0.00 0.00
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 121.25 16.75 0.00
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 16.75 123.11 17.69
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 17.69 89.60
8
MATRIZ K EJE 1,2
226.64 -113.32 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -27.72 -27.72 -27.72 -27.72 -27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-113.32 226.64 -113.32 0.00 0.00 27.72 27.72 27.72 27.72 27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -27.72 -27.72 -27.72 -27.72 -27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -113.32 226.64 -113.32 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.72 27.72 27.72 27.72 27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -27.72 -27.72 -27.72 -27.72 -27.72 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -113.32 226.64 ###### 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.72 27.72 27.72 27.72 27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -27.72 -27.72 -27.72 -27.72 -27.72
0.00 0.00 0.00 -113.32 113.32 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.72 27.72 27.72 27.72 27.72 27.72 27.72 27.72 27.72 27.72 27.72 27.72
0.00 27.72 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 21.51 193.93 21.22 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 21.22 192.79 20.94 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 0.00 20.94 193.37 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 21.51 194.50 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 21.51 151.48 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 193.93 21.22 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.22 192.79 20.94 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 20.94 193.37 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 194.50 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 151.48 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 193.93 21.22 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.22 192.79 20.94 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 20.94 193.37 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 194.50 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 151.48 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 193.93 21.22 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.22 192.79 20.94 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 20.94 193.37 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 194.50 21.51 0.00 0.00 0.00 0.00 27.12 0.00
0.00 0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 151.48 0.00 0.00 0.00 0.00 0.00 27.12
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 97.25 21.51 0.00 0.00 0.00 0.00
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 139.69 21.22 0.00 0.00 0.00
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.22 138.56 20.94 0.00 0.00
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 20.94 139.14 21.51 0.00
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 140.27 21.51
0.00 0.00 0.00 -27.72 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 21.51 97.25
9
MATRIZ K EJE 3,4,5
144.01 -72.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -15.59 -15.59 -15.59 -15.59 -15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-72.01 144.01 -72.01 0.00 0.00 27.72 15.59 15.59 15.59 15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -15.59 -15.59 -15.59 -15.59 -15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -72.01 144.01 -72.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.72 15.59 15.59 15.59 15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -15.59 -15.59 -15.59 -15.59 -15.59 0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 -72.01 144.01 -72.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.72 15.59 15.59 15.59 15.59 15.59 0.00 0.00 0.00 0.00 0.00 0.00 -27.72 -15.59 -15.59 -15.59 -15.59 -15.59
0.00 0.00 0.00 -72.01 72.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.72 15.59 15.59 15.59 15.59 15.59 27.72 15.59 15.59 15.59 15.59 15.59
0.00 27.72 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 21.51 146.47 21.22 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 21.22 145.34 20.94 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 0.00 20.94 145.91 21.51 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 21.51 147.05 21.51 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 21.51 104.03 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-27.72 0.00 27.72 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.51 146.47 21.22 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.22 145.34 20.94 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 20.94 145.91 21.51 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.51 147.05 21.51 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.51 104.03 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -27.72 0.00 27.72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 151.48 21.51 0.00 0.00 0.00 0.00 27.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.51 146.47 21.22 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.22 145.34 20.94 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 20.94 145.91 21.51 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00 -15.59 0.00 15.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 21.51 147.05 21.51 0.00 0.00 0.00 0.00 15.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00
La condensación de matrices, parte del principio de que todos los grados de libertad
analizados en una estructura, pueden ser condensados en un número menor de grados
de libertad, con el fin de utilizar los principios dinámicos que se verán adelante, el
objetivo es no perder demasiada precisión con la condensación, la expresión a utilizar
es la siguiente:
̂ = 𝑘𝑡𝑡 − 𝑘𝑡𝑜 ∗ 𝑘𝑜𝑜 −1 ∗ 𝑘𝑜𝑡
𝑘𝑡𝑡 (1. 10)
Donde;
gdl
ktt kto
ktt_r
kot koo
Dado que se trata de una idealización de un sistema elástico, este permite, realizar la
suma de matrices para obtener los resultados de la matriz de rigidez de la estructura,
condensada a los grados de libertad traslacionales, mismos que son los grados de
libertad globales. Los resultados siguientes deben multiplicarse *10^6 y están en
unidades de [N/m].
3. Propiedades dinámicas.
3.1 Matriz de Masa
Para calcular la matriz de masas, se ha considerado evaluar los elementos estructurales
aisladamente, para determinar su contribución a los pisos establecidos, con los datos
indicados en la Figura 16. Propiedades físicas de elementos.
3.1.1 Columnas
Las masas de las columnas se han calculado como se muestra en la Figura 17. Volumen
de hormigón en columnas. Donde se ha estimado el volumen de las columnas inferiores
y superiores con respecto a un piso, luego se estableció la cantidad de las mismas en
el piso tratado y finalmente se la calculado el volumen. El volumen total es la intervención
de la mitad de las columnas inferiores con la mitad de las columnas superiores, en
cuanto al último piso, este tiene la colaboración de las columnas de su piso inferior.
COLUMNAS
COL INFERIOR COL SUPERIOR
PISO Volumen Total Volumen Total VOLUMEN
Cantidad Cantidad
[m3] [m3] [m3] [m3]
1 0.18 30 5.28 0.18 30 5.28 5.28
2 0.18 30 5.28 0.18 30 5.28 5.28
3 0.18 30 5.28 0.18 30 5.28 5.28
4 0.18 30 5.28 0.18 30 5.28 5.28
5 0.18 30 5.28 2.64
Figura 17. Volumen de hormigón en columnas.
3.1.2 Vigas
Las masas de las vigas se han estimado en base a la longitud que se tiene de las
mismas, como se muestra en la Figura 18. Ejes en sentido X. y en la Figura 19. Ejes en
sentido Y. además, se anexa estas longitudes en el plano E2
Longitud Longitud
EJE Cantidad
Vigas [m] Total [m]
4.3 1 4.3
4.45 1 4.45
Eje A
4.45 1 4.45
4.2 1 4.2
4.3 5 21.5
Eje 4.35 5 21.75
B,C,D,E,F 4.35 5 21.75
4.1 5 20.5
TOTAL 102.9
Figura 18. Ejes en sentido X.
3.45 3 10.35
3.45 3 10.35
3.45 3 10.35
TOTAL 71.7
Figura 19. Ejes en sentido Y.
La determinación del total de estas longitudes, permite encontrar el volumen total que
existe de vigas por piso, como lo indica la Figura 20. Volumen de hormigón en vigas.
VIGAS
VIGAS
PISO Longitud Volumen
[m] [m3]
1 174.60 20.95
2 174.60 20.95
3 174.60 20.95
4 174.60 20.95
5 174.60 20.95
Figura 20. Volumen de hormigón en vigas
3.1.3 Losas
LOSAS
LOSAS
PISO Volumen
Área [m2]
[m3]
1 298.59 44.79
2 298.59 44.79
3 298.59 44.79
4 298.59 44.79
5 298.59 44.79
Figura 21. Volumen de hormigón en losas.
3.1.4 Gradas
GRADAS
GRADAS
PISO Área
Área Gradas Área Gradas Volumen
Descanso
Subida [m2] Bajada [m2] [m3]
[m2]
1 0.63 0.55 0.18 1.85
2 0.63 0.55 0.18 1.85
3 0.63 0.55 0.18 1.85
4 0.00 0.55 0.00 0.66
5 0.00 0.00 0.00 0.00
Figura 23. Volumen de hormigón en gradas.
3.1.5 Mampostería
Dado que el primer piso presenta una configuración en planta diferente a las de los pisos
superiores, se ha decidido calcular el peso de mampostería individualmente para estos,
la forma de cálculo es medir las áreas de las mamposterías, y estas se multiplicadas por
el peso de los bloques que se ha dado como dato de 90kg/m2. Las áreas estimadas,
basadas en los planos arquitectónicos entregados, y restados las ventadas vistos en
fachada, ya que se conoce dimensiones de estos únicamente, se tiene:
MAMPOSTERÍA
MAMPOSTERÍA
PISO Ventanas en
Longitud [m] Área [m2]
fachada [m2]
1 105.02 2.10 306.13
2 175.43 27.78 487.11
3 175.43 27.78 487.11
4 175.43 27.78 487.11
5 175.43 27.78 487.11
Figura 24. Áreas de mampostería
16
La Figura 25. Total de masas por piso, muestra el resumen de los cálculos ejecutados
en los numerales anteriores, obteniendo así las masas por piso de la edificación
calculada.
RESUMEN MASAS
PISO COLUMNAS VIGAS LOSAS GRADAS MAMPOSTERÍA TOTAL
1 12679.20 50284.80 107492.40 4449.60 27552.03 202458.03
2 12679.20 50284.80 107492.40 4449.60 43839.63 218745.63
3 12679.20 50284.80 107492.40 4449.60 43839.63 218745.63
4 12679.20 50284.80 107492.40 1592.64 43839.63 215888.67
5 6339.60 50284.80 107492.40 0.00 43839.63 207956.43
Figura 25. Total de masas por piso
Para obtener la matriz modal normalizada a la masa, conjuntamente con las frecuencias
angulares y los periodos de vibración, se ha decidido recurrir al método de Jacobi,
mismo que es un método iterativo para resolver el problema de autovalores y
autovectores presentado por las ecuaciones diferenciales a resolver en la ecuación (1.
25).
[𝑚] ∗ {𝑢̈ } + [𝐾] ∗ {𝑢} = {0} (1. 11)
Donde:
̅̅̅̅
𝑘𝑗𝑗 ̅̅̅̅
𝑘𝑖𝑖 (1. 13)
𝛼= 𝛾=−
𝑥 𝑥
̅̅̅̅
𝑘𝑖𝑖 = 𝐾𝑖𝑖 ∗ 𝑀𝑖𝑗 − 𝑀𝑖𝑖 ∗ 𝐾𝑖𝑗 (1. 14)
17
2 (1. 17)
𝑘̅ 𝑘̅
𝑥 = + 𝑠𝑖𝑔𝑛(𝑘 ) ∗ ( ) + ̅̅̅̅
̅ √ 𝑘𝑖𝑖 ∗ ̅̅̅̅
𝑘𝑗𝑗
2 2
Donde el proceso se detenga hasta que los valores fuera de la diagonal principal de la
matriz de rigidez sea un número pequeño, con tendencia al 0. El algoritmo desarrollado
en la sección Anexos Algoritmo de normalización a la masa, se basa en un número
grande de iteraciones, mismo que ha sido fijado en 1000, para obtener las tendencias
antes descritas.
La matriz “K” final obtenida, es la que se muestra en la Figura 27. Matriz K*xx obtenida,
notándose que los valores fuera de la diagonal principal son todos 0, por lo que se
acepta el resultado arrojado, y se procede a revisar los resultados finales.
8.6200
26.7774
ωxx 47.0930
68.1028
84.2275
Figura 31. Frecuencias angulares xx
9.1079
28.0417
ωyy 48.5771
69.1228
84.5245
Figura 32. Frecuencias angulares yy
Los resultados arrojados por el cálculo del algoritmo desarrollado muestra, los
resultados ilustrados en la Figura 33. Periodos de vibración xx.
19
0.73
0.23
Txx [seg] 0.13
0.09
0.07
Figura 33. Periodos de vibración xx
0.69
0.22
T yy[seg] 0.13
0.09
0.07
Figura 34. Periodos de vibración yy
El cálculo de las masas efectivas para cada modo de vibración, estará dado por el
cálculo del vector de participación modal, mismo que se indica en la siguiente expresión:
{Ӷ} = [∅𝑛]𝑇 ∗ [𝑀] ∗ {𝑖} (1. 23)
948.1592
-320.1065
Ӷxx 194.7921
134.6417
79.0449
Figura 35. Vector de participación modal xx
De igual forma se obtienen los datos para el sentido yy, como se ve en la Figura 36.
Vector de participación modal yy
950.8297
-317.3430
Ӷyy 190.5474
130.2845
75.6857
Figura 36. Vector de participación modal yy
%
meff % meff Acumulado
899005.807 84.509 84.509
MASAS 102468.146 9.632 94.142
EFECTIVAS 37943.951 3.567 97.709
xx 18128.386 1.704 99.413
6248.099 0.587 100.000
Figura 37. Masas efectivas xx
Se tratará con el archivo indicado para el presente trabajo, mismo que posee datos para
la componente NS del sismo del Eje Cafetero. Se ha utilizado un rango de periodos
entre 0 y 2 segundos, con un intervalo entre periodos de 0.05 segundos. Para la
fabricación de las gráficas inidicadas, se ha utilizado el método de Newmark, el algoritmo
utilizado se encuentra en la sección anexos “A” 7.3.
Basados en una aceleración lineal, como se indica en la Figura 39. Aceleración Método
de Newmark, se procede a realizar la formulación indicada en la ecuación (1. 25)
𝑚 𝑐𝛾 (1. 25)
[ 2
+ ] ∗ 𝑢𝑖+1
𝛽 ∗ (∆𝑡) 𝛽 ∗ ∆𝑡
𝑚 𝑐𝛾 𝑚 𝛾
= 𝑃𝑖+1 + [ + ] ∗ 𝑢 𝑖 + [ + 𝑐 ∗ ( − 1)] ∗ 𝑢̇ 𝑖
𝛽 ∗ (∆𝑡)2 𝛽 ∗ ∆𝑡 𝛽 ∗ ∆𝑡 𝛽
1 𝛾
+ [( − 1) ∗ 𝑚 + ∆𝑡 ∗ ( − 1) ∗ 𝑐] ∗ 𝑢̈ 𝑖
2𝛽 2𝛽
21
Los valores utilizados son los siguientes, según la aceleración escogida por el método:
ϒ=1/2 β=1/6 (1. 28)
Los resultados obtenidos son los visualiazados en las Figura 41. Espectro y
Pseudoespectro de Aceleraciones, Figura 42. Espectro y Pseudoespectro de
Velocidades y Figura 43. Espectro de Desplazamientos., hasta un valor máximo de T=
2seg.
22
0.73 0.0845
0.23 0.0172
Desplazamiento xx
Txx [seg] 0.13 0.0050
(m)
0.09 0.0021
0.07 0.0012
Figura 44. Desplazamientos sentido xx
0.69 0.09700
0.22 0.01523
Desplazamiento yy
T yy[seg] 0.13 0.00496
(m)
0.09 0.00215
0.07 0.00121
Figura 45. Desplazamientos sentido yy
Procediendo de esta forma los resutlados son los visualizados en la Figura 56. Fuerzas
máximas xx y la Figura 57. Fuerzas máximas yy.
El cortante basal modal está dada por la sumatoria de todas las fuerzas en un modo de
vibración, de esta forma se obtendrán tantos cortantes basales, como grados de libertad
se tenga.
La combinación SRSS, por sus siglas en inglés de “Raíz Cuadrada de la Suma de los
Cuadrados”, permite combinar las respuestas de varios modos de vibración para un solo
grado de libertad, en este caso, de todos los modos de vibración, con la expresión
mostrada en (1. 41):
𝑛 (1. 38)
𝑟̅ = √∑(𝑟𝑖)2
𝑖=1
Según lo indicado, el suelo a tratar es un suelo tipo B, donde este tipo de suelo
conjuntamente con el factor z=0.5, determina los factores Fa, Fs y Fd, mismos que
permiten la amplificación de suelo en periodos cortos, la amplificación de las ordenadas
del espectro elástico de respuesta de desplazamientos en roca y el factor de
comportamiento no lineal de los suelos, respectivamente.
Figura 68. Fd. Amplificación de las ordenadas del espectro elástico de respuesta de desplazamientos en
roca
31
5.1.4 Región.
La región tratada, para la determinación del factor η es Esmeraldas, por lo que se tiene
que η=2.48.
Este coeficiente debe ser tratado con mucho cuidado, ya que al ser un coeficiente que
representa la ductilidad del sistema, este debe ser representativo de la capacidad de
disipación de energía de sistema estructural adoptado. Según la NEC15, se indica el
factor R en la Figura 71. Factor de reducción de respuesta R.
Las irregularidades en planta, deben ser tratadas con igual cuidado que el coeficiente
anterior, en este caso se tienen secciones huecas en las losas, mismas que producen
torsiones debido al desfase de la ubicación del centro de masas y centro de rigidez, pero
esta diferencias de masas, no representa una avariación de gran magnitud por lo que
no se reduce este coeficiente, conjuntamente no se presentan ejes estructurales no
paralelos, entrantes de gran magnitud o irregularidad torsional:
∅𝑝 = 1.0 (1. 40)
Finalmente, se tiene que el cálculo del espectro estará dado por la Figura 72. Espectro
de aceleraciones, mostrada a continuación:
El resultado del programa que ha sido utilizado para este fin, es presentado
seguidamente en la Figura 73. Espectro de aceleraciones CORTANTE BASAL, con el
resumen de datos respectivo, adicionalmente, se adjunta una copia de las capturas de
pantalla de los procesos seguidos al Ing. Juan Carlos Singaucho, según lo solicitado.
Los datos necesarios ya han sido indicados anteriormente, el cálculo adicional es el del
factor Sa(g) que se obtendrá mediante el periodo calculado en el inciso Periodo de la
estructura usando el método 1. El valor resultante, según las fórmulas observadas en la
Figura 72. Espectro de aceleraciones NEC15, es de Sa(g)=0.8263. Este cortante basal,
está determinado según el comportamiento inelástico de la estructura, misma que tiene
la capacidad de disipar energía mediante el coeficiente de reducción de respuesta de 8,
caso contrario, se tendría el cortante basal elástico, determinado en la ecuación
𝐼 ∗ 𝑆𝑎(𝑔) 1 ∗ 0.8263 (1. 43)
𝑉= ∗𝑊 = ∗ 𝑊 = 10.33% ∗ 𝑊
𝑅 ∗ ∅𝑃 ∗ ∅𝐸 8∗1∗1
𝑉 = 82.63% ∗ 𝑊 (1. 44)
Ct 0.055
α 0.90
T [seg] 0.6198
k 1.06
Figura 76. Coeficiente "k" de distribución de fuerzas laterales
(Wi x ht)
Piso Wi (N) hi (m) ht (m) Wi x ht ^ k ^k/ (Σ Wi Fi (N)
x ht)
No. 5 1986113.30 2.935 14.675 34235768.80 0.33 350929.15
No. 4 2145894.67 2.935 11.74 29198993.96 0.28 299300.36
No. 3 2145894.67 2.935 8.805 21525001.35 0.20 220639.13
No. 2 2117867.90 2.935 5.87 13822656.62 0.13 141687.28
No. 1 2040052.62 2.935 2.935 6386562.82 0.06 65464.60
(Wi x ht)
Piso Wi (N) hi (m) ht (m) Wi x ht ^ k ^k/ (Σ Wi Fi (N)
x ht)
No. 5 1986113.30 2.935 14.675 34235768.80 0.33 350929.15
No. 4 2145894.67 2.935 11.74 29198993.96 0.28 299300.36
No. 3 2145894.67 2.935 8.805 21525001.35 0.20 220639.13
No. 2 2117867.90 2.935 5.87 13822656.62 0.13 141687.28
No. 1 2040052.62 2.935 2.935 6386562.82 0.06 65464.60
Sentido xx Sentido yy
Piso
KA KB KC KD KE KF TOTAL K1 K2 K3 K4 K5 TOTAL
No. 5 53.12 77.91 77.91 77.91 77.91 77.91 442.655 113.32 113.32 72.01 72.01 72.01 442.655
No. 4 106.24 155.81 155.81 155.81 155.81 155.81 885.309 226.64 226.64 144.01 144.01 144.01 885.309
37
No. 3 106.24 155.81 155.81 155.81 155.81 155.81 885.309 226.64 226.64 144.01 144.01 144.01 885.309
No. 2 106.24 155.81 155.81 155.81 155.81 155.81 885.309 226.64 226.64 144.01 144.01 144.01 885.309
No. 1 106.24 155.81 155.81 155.81 155.81 155.81 885.309 226.64 226.64 144.01 144.01 144.01 885.309
3983.89 3983.89
Figura 79. Rigidez Lateral de pórticos
Sentido xx Sentido yy
Piso
KA KB KC KD KE KF TOTAL K1 K2 K3 K4 K5 TOTAL
No. 5 12.0% 17.6% 17.6% 17.6% 17.6% 17.6% 100.0% 25.6% 25.6% 16.3% 16.3% 16.3% 100%
No. 4 12.0% 17.6% 17.6% 17.6% 17.6% 17.6% 100.0% 25.6% 25.6% 16.3% 16.3% 16.3% 100%
No. 3 12.0% 17.6% 17.6% 17.6% 17.6% 17.6% 100.0% 25.6% 25.6% 16.3% 16.3% 16.3% 100%
No. 2 12.0% 17.6% 17.6% 17.6% 17.6% 17.6% 100.0% 25.6% 25.6% 16.3% 16.3% 16.3% 100%
No. 1 12.0% 17.6% 17.6% 17.6% 17.6% 17.6% 100.0% 25.6% 25.6% 16.3% 16.3% 16.3% 100%
Figura 80. Relación de rigideces laterales.
(Wi x ht)
Piso Wi (N) hi (m) ht (m) Wi x ht ^ k ^k/ (Σ Wi Fi (N)
x ht)
No. 5 1986113.30 2.935 14.675 34235768.80 0.33 350929.15
No. 4 2145894.67 2.935 11.74 29198993.96 0.28 299300.36
No. 3 2145894.67 2.935 8.805 21525001.35 0.20 220639.13
No. 2 2117867.90 2.935 5.87 13822656.62 0.13 141687.28
No. 1 2040052.62 2.935 2.935 6386562.82 0.06 65464.60
Figura 78. Distribución de fuerzas según NEC15 y con los porcentajes de aporte
mostrados en la Figura 80. Relación de rigideces laterales., se procede a ensamblar la
matriz de fuerzas que le corresponde a cada piso y a cada pórtico en las direcciones
analizadas.
Sentido xx
Piso
FA FB FC FD FE FK TOTAL_xx
No. 5 42111.50 61763.53 61763.53 61763.53 61763.53 61763.53 350929.15
No. 4 35916.04 52676.86 52676.86 52676.86 52676.86 52676.86 299300.36
No. 3 26476.70 38832.49 38832.49 38832.49 38832.49 38832.49 220639.13
No. 2 17002.47 24936.96 24936.96 24936.96 24936.96 24936.96 141687.28
No. 1 7855.75 11521.77 11521.77 11521.77 11521.77 11521.77 65464.60
1078020.53
Figura 81. Distribución de fuerzas sentido xx
38
Sentido yy
Piso
F1 F2 F3 F4 F5 TOTAL_yy
No. 5 89837.86 89837.86 57084.47 57084.47 57084.47 350929.15
No. 4 76620.89 76620.89 48686.19 48686.19 48686.19 299300.36
No. 3 56483.62 56483.62 35890.63 35890.63 35890.63 220639.13
No. 2 36271.94 36271.94 23047.80 23047.80 23047.80 141687.28
No. 1 16758.94 16758.94 10648.91 10648.91 10648.91 65464.60
1078020.53
Figura 82. Distribución de fuerzas sentido yy
De igual forma para el sentido ortogonal, donde la distribución de fuerzas está dada por
la figura Figura 84. Distribución de fuerzas en sentido yy.
39
La determinación de las derivas de piso está dada por los resultados obtenidos en
cuanto a desplazamientos de cada piso, en este caso se está asumiendo que todo el
piso tendrá un desplazamiento igual, por lo que se sigue manteniendo las teorías del
comportamiento elástico y de la concentración de masas en la losa de la estructura.
Además, se debe proceder con el agrietamiento de las secciones según se indica en la
NEC15. Figura 85. Agrietamiento de secciones
40
Ahora, dado que se está utilizando solamente las rigideces laterales, estas solo tienen
la contribución de las columnas, por lo que multiplicar por el factor de 0.8 a las rigideces
de piso, es correcto.
Para la determinación de la deformación que cada piso tiene a nivel de losa, según las
fuerzas repartidas y según la matriz de rigideces laterales de las mismas, se empelará
la ecuación (1. 46)
𝛿(𝑚) = [𝐾]−1 ∗ 𝐹 (1. 46)
La matriz de rigidez, no condensada, que posee los grados de libertad del 1 al 5,
esquematizados en la sección anexos E1, en las dos direcciones se muestra en la
Figura 86. Matriz de rigidez lateral
K xx
708.25 -354.12 0.00 0.00 0.00
-354.12 708.25 -354.12 0.00 0.00
0.00 -354.12 708.25 -354.12 0.00
0.00 0.00 -354.12 708.25 -354.12
0.00 0.00 0.00 -354.12 354.12
K yy
708.25 -354.12 0.00 0.00 0.00
-354.12 708.25 -354.12 0.00 0.00
0.00 -354.12 708.25 -354.12 0.00
0.00 0.00 -354.12 708.25 -354.12
0.00 0.00 0.00 -354.12 354.12
Figura 86. Matriz de rigidez lateral
6 Conclusiones y recomendaciones
6.1 Recomendaciones para el diseño final
• Las derivas elásticas obtenidas, son altas, una deriva de 2.41% en xx y una
deriva de 1.93% en yy no están bajo las recomendaciones del código de obtener
una deriva del 2%, por lo que es recomendable rigidizar la estructura en el
sentido xx y yy, ya que ambas presentan altas derivas elásticas de piso.
7. Anexos “A”
%% Datos de entrada
%Datos
fc=28; % MPa
E=4700*fc^0.5; % MPa
% Inercias
Ic=0.4*0.3^3/12; % Columnas 1
Ic2=0.4*0.3^3/12; % Columnas 2
Iv=0.3*0.4^3/12; % Vigas
%Longitudes
%Lx %Ly
lon=[ 0 2.86+0.15/2 % L1
4.60 0 % L2
4.75 0 % L3
4.50 0 ]; % L4
%% Calculos Inciales
%Longitudes
L=zeros(1,length(lon));
for i=1:length(lon)
L(i)=sqrt(lon(i,1).^2+lon(i,2).^2);
43
end
%% Matriz de Rigidez
%Matriz de rigidez elementos. INGRESAR CADA UNO
k_1 = matriz_rigidez_MP(E*Ic,L(1));
k_2 = matriz_rigidez_MP(E*Ic,L(1));
k_3 = matriz_rigidez_MP(E*Ic,L(1));
k_4 = matriz_rigidez_MP(E*Ic,L(1));
k_5 = matriz_rigidez_MP(E*Ic,L(1));
k_6 = matriz_rigidez_MP(E*Ic,L(1));
k_7 = matriz_rigidez_MP(E*Ic,L(1));
k_8 = matriz_rigidez_MP(E*Ic,L(1));
k_9 = matriz_rigidez_MP(E*Ic,L(1));
k_10 = matriz_rigidez_MP(E*Ic,L(1));
k_11 = matriz_rigidez_MP(E*Ic2,L(1));
k_12 = matriz_rigidez_MP(E*Ic2,L(1));
k_13 = matriz_rigidez_MP(E*Ic2,L(1));
k_14 = matriz_rigidez_MP(E*Ic2,L(1));
k_15 = matriz_rigidez_MP(E*Ic2,L(1));
k_16 = matriz_rigidez_MP(E*Ic2,L(1));
k_17 = matriz_rigidez_MP(E*Ic2,L(1));
k_18 = matriz_rigidez_MP(E*Ic2,L(1));
k_19 = matriz_rigidez_MP(E*Ic2,L(1));
k_20 = matriz_rigidez_MP(E*Ic2,L(1));
k_21 = matriz_rigidez_MP(E*Ic2,L(1));
k_22 = matriz_rigidez_MP(E*Ic2,L(1));
k_23 = matriz_rigidez_MP(E*Ic2,L(1));
k_24 = matriz_rigidez_MP(E*Ic2,L(1));
k_25 = matriz_rigidez_MP(E*Ic2,L(1));
k_26 = matriz_rigidez_MP(E*Iv,L(2));
k_27 = matriz_rigidez_MP(E*Iv,L(3));
k_28 = matriz_rigidez_MP(E*Iv,L(3));
k_29 = matriz_rigidez_MP(E*Iv,L(4));
k_30 = matriz_rigidez_MP(E*Iv,L(2));
k_31 = matriz_rigidez_MP(E*Iv,L(3));
k_32 = matriz_rigidez_MP(E*Iv,L(3));
k_33 = matriz_rigidez_MP(E*Iv,L(4));
k_34 = matriz_rigidez_MP(E*Iv,L(2));
k_35 = matriz_rigidez_MP(E*Iv,L(3));
k_36 = matriz_rigidez_MP(E*Iv,L(3));
k_37 = matriz_rigidez_MP(E*Iv,L(4));
k_38 = matriz_rigidez_MP(E*Iv,L(2));
k_39 = matriz_rigidez_MP(E*Iv,L(3));
k_40 = matriz_rigidez_MP(E*Iv,L(3));
k_41 = matriz_rigidez_MP(E*Iv,L(4));
k_42 = matriz_rigidez_MP(E*Iv,L(2));
k_43 = matriz_rigidez_MP(E*Iv,L(3));
k_44 = matriz_rigidez_MP(E*Iv,L(3));
k_45 = matriz_rigidez_MP(E*Iv,L(4));
%Matriz de rigidez ampliada.
km = zeros(num_ele*piv);
for i=0:1:(num_ele-1)
km
(1+(i*piv):(piv*(i+1)),1+(i*piv):(piv*(i+1)))=eval(['k_',num2str(i+1)]
);
end
%% Matriz G transpuesta.
% Miembro, acciones según sistema adoptado, zeros.
%Accion 1
44
%Accion 6
g_help(:,6) = [1;0;1 ; 2;1;0 ; 26;1;0 ; zeros((piv+1)*(num_ele-3),1)];
%Accion 7
g_help(:,7) = [6;0;1 ; 7;1;0 ; 26;0;1; 27;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 8
g_help(:,8) = [11;0;1 ; 12;1;0 ; 27;0;1; 28;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 9
g_help(:,9) = [16;0;1 ; 17;1;0 ; 28;0;1 ; 29;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 10
g_help(:,10) = [21;0;1 ; 22;1;0 ; 29;0;1; zeros((piv+1)*(num_ele-
3),1)];
%Accion 11
g_help(:,11) = [2;0;1 ; 3;1;0 ; 30;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 12
g_help(:,12) = [7;0;1 ; 8;1;0 ; 30;0;1 ; 31;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 13
g_help(:,13) = [12;0;1 ; 13;1;0 ; 31;0;1 ; 32;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 14
g_help(:,14) = [17;0;1 ; 18;1;0 ; 32;0;1 ; 33;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 15
g_help(:,15) = [22;0;1 ; 23;1;0 ; 33;0;1 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 16
g_help(:,16) = [3;0;1 ; 4;1;0 ; 34;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 17
g_help(:,17) = [8;0;1 ; 9;1;0 ; 34;0;1 ; 35;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 18
45
%Accion 21
g_help(:,21) = [4;0;1 ; 5;1;0 ; 38;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 22
g_help(:,22) = [9;0;1 ; 10;1;0 ; 38;0;1 ; 39;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 23
g_help(:,23) = [14;0;1 ; 15;1;0 ; 39;0;1 ; 40;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 24
g_help(:,24) = [19;0;1 ; 20;1;0 ; 40;0;1 ; 41;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 25
g_help(:,25) = [24;0;1 ; 25;1;0 ; 41;0;1 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 26
g_help(:,26) = [5;0;1 ; 42;1;0 ; zeros((piv+1)*(num_ele-2),1)];
%Accion 27
g_help(:,27) = [10;0;1 ; 42;0;1 ; 43;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 28
g_help(:,28) = [15;0;1 ; 43;0;1 ; 44;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 29
g_help(:,29) = [20;0;1 ; 44;0;1 ; 45;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 30
g_help(:,30) = [25;0;1 ; 45;0;1 ; zeros((piv+1)*(num_ele-2),1)];
Gt=zeros(num_ele*2,GDL);
for i=1:GDL
aux=0;
for j=1:3:((piv+1)*(num_ele))
elem=g_help(1+(aux*3),i);
if elem~=0
Gt(g_help(j,i)*piv-1:g_help(j,i)*piv,i)=g_help(j+1:j+2,i);
end
aux=aux+1;
end
end
G = Gt';
%% Matriz de rigidez de la estructura.
K = G*km*Gt;
save('K_A','K');
%% Datos de entrada
%Datos
fc=28; % MPa
E=4700*fc^0.5; % MPa
% Inercias
Ic=0.3*0.4^3/12; % Columnas 1
Ic2=0.3*0.4^3/12; % Columnas 2
Iv=0.3*0.4^3/12; % Vigas
%Longitudes
%Lx %Ly
lon=[ 0 2.86+0.15/2 % L1
3.70 0 % L2
3.75 0 % L3
3.80 0 ]; % L4
%% Calculos Inciales
%Longitudes
L=zeros(1,length(lon));
for i=1:length(lon)
L(i)=sqrt(lon(i,1).^2+lon(i,2).^2);
end
%% Matriz de Rigidez
%Matriz de rigidez elementos. INGRESAR CADA UNO
k_1 = matriz_rigidez_MP(E*Ic,L(1));
k_2 = matriz_rigidez_MP(E*Ic,L(1));
k_3 = matriz_rigidez_MP(E*Ic,L(1));
k_4 = matriz_rigidez_MP(E*Ic,L(1));
k_5 = matriz_rigidez_MP(E*Ic,L(1));
k_6 = matriz_rigidez_MP(E*Ic2,L(1));
k_7 = matriz_rigidez_MP(E*Ic2,L(1));
k_8 = matriz_rigidez_MP(E*Ic2,L(1));
k_9 = matriz_rigidez_MP(E*Ic2,L(1));
k_10 = matriz_rigidez_MP(E*Ic2,L(1));
k_11 = matriz_rigidez_MP(E*Ic2,L(1));
k_12 = matriz_rigidez_MP(E*Ic2,L(1));
k_13 = matriz_rigidez_MP(E*Ic2,L(1));
k_14 = matriz_rigidez_MP(E*Ic2,L(1));
k_15 = matriz_rigidez_MP(E*Ic2,L(1));
k_16 = matriz_rigidez_MP(E*Ic2,L(1));
k_17 = matriz_rigidez_MP(E*Ic2,L(1));
k_18 = matriz_rigidez_MP(E*Ic2,L(1));
k_19 = matriz_rigidez_MP(E*Ic2,L(1));
k_20 = matriz_rigidez_MP(E*Ic2,L(1));
k_21 = matriz_rigidez_MP(E*Ic2,L(1));
k_22 = matriz_rigidez_MP(E*Ic2,L(1));
k_23 = matriz_rigidez_MP(E*Ic2,L(1));
k_24 = matriz_rigidez_MP(E*Ic2,L(1));
k_25 = matriz_rigidez_MP(E*Ic2,L(1));
47
k_26 = matriz_rigidez_MP(E*Ic2,L(1));
k_27 = matriz_rigidez_MP(E*Ic2,L(1));
k_28 = matriz_rigidez_MP(E*Ic2,L(1));
k_29 = matriz_rigidez_MP(E*Ic2,L(1));
k_30 = matriz_rigidez_MP(E*Ic2,L(1));
k_31 = matriz_rigidez_MP(E*Iv,L(2));
k_32 = matriz_rigidez_MP(E*Iv,L(3));
k_33 = matriz_rigidez_MP(E*Iv,L(4));
k_34 = matriz_rigidez_MP(E*Iv,L(2));
k_35 = matriz_rigidez_MP(E*Iv,L(2));
k_36 = matriz_rigidez_MP(E*Iv,L(2));
k_37 = matriz_rigidez_MP(E*Iv,L(3));
k_38 = matriz_rigidez_MP(E*Iv,L(4));
k_39 = matriz_rigidez_MP(E*Iv,L(2));
k_40 = matriz_rigidez_MP(E*Iv,L(2));
k_41 = matriz_rigidez_MP(E*Iv,L(2));
k_42 = matriz_rigidez_MP(E*Iv,L(3));
k_43 = matriz_rigidez_MP(E*Iv,L(4));
k_44 = matriz_rigidez_MP(E*Iv,L(2));
k_45 = matriz_rigidez_MP(E*Iv,L(2));
k_46 = matriz_rigidez_MP(E*Iv,L(2));
k_47 = matriz_rigidez_MP(E*Iv,L(3));
k_48 = matriz_rigidez_MP(E*Iv,L(4));
k_49 = matriz_rigidez_MP(E*Iv,L(2));
k_50 = matriz_rigidez_MP(E*Iv,L(2));
k_51 = matriz_rigidez_MP(E*Iv,L(2));
k_52 = matriz_rigidez_MP(E*Iv,L(3));
k_53 = matriz_rigidez_MP(E*Iv,L(4));
k_54 = matriz_rigidez_MP(E*Iv,L(2));
k_55 = matriz_rigidez_MP(E*Iv,L(2));
%Matriz de rigidez ampliada.
km = zeros(num_ele*piv);
for i=0:1:(num_ele-1)
km
(1+(i*piv):(piv*(i+1)),1+(i*piv):(piv*(i+1)))=eval(['k_',num2str(i+1)]
);
end
%% Matriz G transpuesta.
% Miembro, acciones según sistema adoptado, zeros.
%Accion 1
g_help(:,1) = [1;1/L(1);1/L(1);2;-1/L(1);-1/L(1) ; 6;1/L(1);1/L(1);7;-
1/L(1);-1/L(1) ; 11;1/L(1);1/L(1);12;-1/L(1);-1/L(1) ;
16;1/L(1);1/L(1);17;-1/L(1);-1/L(1) ; 21;1/L(1);1/L(1);22;-1/L(1);-
1/L(1) ; 26;1/L(1);1/L(1);27;-1/L(1);-1/L(1) ; zeros((piv+1)*(num_ele-
12),1)];
%Accion 2
g_help(:,2) = [2;1/L(1);1/L(1);3;-1/L(1);-1/L(1) ; 7;1/L(1);1/L(1);8;-
1/L(1);-1/L(1) ; 12;1/L(1);1/L(1);13;-1/L(1);-1/L(1) ;
17;1/L(1);1/L(1);18;-1/L(1);-1/L(1) ; 22;1/L(1);1/L(1);23;-1/L(1);-
1/L(1) ; 27;1/L(1);1/L(1);28;-1/L(1);-1/L(1) ; zeros((piv+1)*(num_ele-
12),1)];
%Accion 3
g_help(:,3) = [3;1/L(1);1/L(1);4;-1/L(1);-1/L(1) ; 8;1/L(1);1/L(1);9;-
1/L(1);-1/L(1) ; 13;1/L(1);1/L(1);14;-1/L(1);-1/L(1) ;
18;1/L(1);1/L(1);19;-1/L(1);-1/L(1) ; 23;1/L(1);1/L(1);24;-1/L(1);-
1/L(1) ; 28;1/L(1);1/L(1);29;-1/L(1);-1/L(1) ; zeros((piv+1)*(num_ele-
12),1)];
%Accion 4
g_help(:,4) = [4;1/L(1);1/L(1);5;-1/L(1);-1/L(1) ;
9;1/L(1);1/L(1);10;-1/L(1);-1/L(1) ; 14;1/L(1);1/L(1);15;-1/L(1);-
48
%Accion 6
g_help(:,6) = [1;0;1 ; 2;1;0 ; 31;1;0 ; zeros((piv+1)*(num_ele-3),1)];
%Accion 7
g_help(:,7) = [6;0;1 ; 7;1;0 ; 31;0;1; 32;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 8
g_help(:,8) = [11;0;1 ; 12;1;0 ; 32;0;1; 33;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 9
g_help(:,9) = [16;0;1 ; 17;1;0 ; 33;0;1 ; 34;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 10
g_help(:,10) = [21;0;1 ; 22;1;0 ; 34;0;1 ; 35;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 11
g_help(:,11) = [26;0;1 ; 27;1;0 ; 35;0;1; zeros((piv+1)*(num_ele-
3),1)];
%Accion 12
g_help(:,12) = [2;0;1 ; 3;1;0 ; 36;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 13
g_help(:,13) = [7;0;1 ; 8;1;0 ; 36;0;1 ; 37;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 14
g_help(:,14) = [12;0;1 ; 13;1;0 ; 37;0;1 ; 38;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 15
g_help(:,15) = [17;0;1 ; 18;1;0 ; 38;0;1 ; 39;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 16
g_help(:,16) = [22;0;1 ; 23;1;0 ; 39;0;1 ; 40;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 17
g_help(:,17) = [27;0;1 ; 28;1;0 ; 40;0;1 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 18
g_help(:,18) = [3;0;1 ; 4;1;0 ; 41;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 19
g_help(:,19) = [8;0;1 ; 9;1;0 ; 41;0;1 ; 42;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 20
g_help(:,20) = [13;0;1 ; 14;1;0 ; 42;0;1 ; 43;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 21
g_help(:,21) = [18;0;1 ; 19;1;0 ; 43;0;1 ; 44;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 22
g_help(:,22) = [23;0;1 ; 24;1;0 ; 44;0;1 ; 45;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 23
49
%Accion 24
g_help(:,24) = [4;0;1 ; 5;1;0 ; 46;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 25
g_help(:,25) = [9;0;1 ; 10;1;0 ; 46;0;1 ; 47;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 26
g_help(:,26) = [14;0;1 ; 15;1;0 ; 47;0;1 ; 48;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 27
g_help(:,27) = [19;0;1 ; 20;1;0 ; 48;0;1 ; 49;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 28
g_help(:,28) = [24;0;1 ; 25;1;0 ; 49;0;1 ; 50;1;0 ;
zeros((piv+1)*(num_ele-4),1)];
%Accion 29
g_help(:,29) = [29;0;1 ; 30;1;0 ; 50;0;1 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 30
g_help(:,30) = [5;0;1 ; 51;1;0 ; zeros((piv+1)*(num_ele-2),1)];
%Accion 31
g_help(:,31) = [10;0;1 ; 51;0;1 ; 52;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 32
g_help(:,32) = [15;0;1 ; 52;0;1 ; 53;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 33
g_help(:,33) = [20;0;1 ; 53;0;1 ; 54;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 34
g_help(:,34) = [25;0;1 ; 54;0;1 ; 55;1;0 ; zeros((piv+1)*(num_ele-
3),1)];
%Accion 35
g_help(:,35) = [30;0;1 ; 55;0;1 ; zeros((piv+1)*(num_ele-2),1)];
Gt=zeros(num_ele*2,GDL);
for i=1:GDL
aux=0;
for j=1:3:((piv+1)*(num_ele))
elem=g_help(1+(aux*3),i);
if elem~=0
Gt(g_help(j,i)*piv-1:g_help(j,i)*piv,i)=g_help(j+1:j+2,i);
end
aux=aux+1;
end
end
G = Gt';
%% Matriz de rigidez de la estructura.
K = G*km*Gt;
save('K_1_2','K');
FUNCIONES UTILIZADAS
Ensambla las matrices de rigidez de los elementos analizados.
function [k] = matriz_rigidez_MP(EI,L)
50
end
%Matriz A
[ ktt_A ] = cond_K( gdlc, K_A );
%Matriz B
[ ktt_B ] = cond_K( gdlc, K_B );
%Matriz C
[ ktt_C ] = cond_K( gdlc, K_C );
%Matriz D
[ ktt_D ] = cond_K( gdlc, K_D );
%Matriz E
[ ktt_E ] = cond_K( gdlc, K_E );
%Matriz F
[ ktt_F ] = cond_K( gdlc, K_F );
%Matriz 1
[ ktt_1 ] = cond_K( gdlc, K_1 );
%Matriz 2
[ ktt_2 ] = cond_K( gdlc, K_2 );
%Matriz 3
[ ktt_3 ] = cond_K( gdlc, K_3 );
%Matriz 4
[ ktt_4 ] = cond_K( gdlc, K_4 );
%Matriz 5
[ ktt_5 ] = cond_K( gdlc, K_5 );
FUNCIONES UTILIZADAS
function [ ktt ] = cond_K( gdlc, Kcon )
% Condensa Matrices K a gdl deseados
[dim1,dim2]=size(Kcon);
51
ktt=Kcon(1:gdlc,1:gdlc);
kto=Kcon(1:gdlc,gdlc+1:dim2);
kot=Kcon(gdlc+1:dim1,1:gdlc);
koo=Kcon(gdlc+1:dim1,gdlc+1:dim2);
ktt=ktt-kto*koo^-1*kot;
end
%% Newmark
% Patricio Palacios Benavides.
% Mención en Estructuras.
% Ingeniería Sísimica
clear all; clc, close all;
%% Datos
% [ag]=xlsread('dato','ACHN_100sps cms2');
[ag]=xlsread('dato');
%load('datos.mat');
dt=0.005;
zeta=5/100;
%% Función
% T = Periodos.
% PSa = Pseudo espectro de aceleración.
% PSv = Pseudo espectro de velocidad.
% Sd = Espectro de desplazamientos.
% Sv = Espectro de velocidades.
% Sa = Espectro de acelereaciones.
%%
scrsz = get(0,'ScreenSize');
figure('Position',[scrsz(1) scrsz(2) scrsz(3)
scrsz(4)],'NumberTitle','off','Name','SEÑAL DEL SISMO');
T1=0:dt:length(ag)*dt;
ag1(:,1)=T1(1:length(ag));
ag1(:,2)=ag;
plot(ag1(:,1),ag1(:,2),'m');
hold on
xlabel('Periodos T_n [ sec ]');
ylabel('Aceleración [ cm/seg2 ]' );
title('SEÑAL SISMO');
grid on;
%%
scrsz = get(0,'ScreenSize');
52
FUNCIONES UTILIZADAS
%% Vector de periodos
T=0:0.02:10;
lT=length(T);
%% PGA
PGA=max(abs(ag));
vg=cumtrapz(ag)*dt; % Vector velocidad del suelo. (Método de
trapecios)
ug=cumtrapz(vg)*dt; % Vector desplazamiento del suelo. (Método de
trapecios)
%% Vector de desplazamientos de respuesta del sistema de 1GDL
u=zeros(length(ag),1);
v=zeros(length(ag),1);
a=zeros(length(ag),1);
% Condición de establidad
q=dt*pi()*sqrt(2)*sqrt(gama-2*beta);
% Iteración para n sistemas de 1GDL
for j=1:lT
if T(j)>q
w(j,1)=2*pi/T(j); % Frecuencia angular.
m=1; % Masa unitaria.
k=(w(j,1))^2*m; % Rigidez.
c=2*m*w(j,1)*zeta; % Amortiguamiento.
a1=m/(beta*dt^2) + c*gama/(beta*dt); % Ecuación
a1.
a2=m/(beta*dt) + c*(gama/beta - 1); % Ecuación
a2.
a3=(1/(2*beta)-1)*m + dt*(gama/(2*beta) - 1)*c; % Ecuación
a2.
kp=k+a1; % Ecuación
k modificado.
% Hacer pasar la señal por los sistemas
for i=1:length(u)-1
u(1,1)=0; % Condiciones de inicio.
v(1,1)=0; % Condiciones de inicio.
a(1,1)=0; % Condiciones de inicio.
pp=-m*ag(i,1) + a1*u(i,1) + a2*v(i,1) + a3*a(i,1); %
Ecuación Newmark punto #1
u(i+1,1)=pp/kp;
a(i+1,1)=(1/(beta*dt^2))*(u(i+1,1)-u(i,1)) -
(1/(beta*dt))*v(i,1) - (1/(2*beta)-1)*a(i,1); % Aceleración Ec. 3
RELATIVA
at(i+1,1)=a(i+1,1)+ag(i+1,1);
% Aceleración Ec. 3 + ag(i,1) ABSOLUTO
v(i+1,1)=v(i,1) + ((1-gama)*dt)*a(i,1) +
(gama*dt)*a(i+1,1); % Velocidad Ec. 1
end
Sd(j,1)=max(abs(u(:,1))); % Espectro de
desplazamientos.
54
end
iter=1000;
% Encerar Datos
[dim1,dim2]=size(K);
parm=zeros(1,4);
posc=zeros(1,2);
P=zeros(dim1,dim2);
K_ast=zeros(dim1,dim2);
M_ast=K_ast;
%% Secuencia de dimensiones
ind=1;
cont_dim=1;
while ind<2
%% Valor de maximo absoluto y posicion fuera de la diagonal.
% Encuentra el valor máximo
K_v=K;
for i=1:dim1
for j=1:dim2
55
if i==j
K_v(i,j)=0; % Matriz K_v con 0 en diagonal
end
end
end
K_v=K_v(:)'; %Transforma a vector matriz K_v
max_k=max(abs(K_v));
% Encuentra la Posición del maximo absoluto
for ii=1:dim1
for jj=1:dim2
if ii~=jj && max_k==abs(K(ii,jj))
i=ii;
j=jj;
end
end
end
%% Parámetros
kii_r=K(i,i)*M(i,j)-M(i,i)*K(i,j);
kjj_r=K(j,j)*M(i,j)-M(j,j)*K(i,j);
k_r=K(i,i)*M(j,j)-K(j,j)*M(i,i);
fin=fi*diag(diag(1./power(M,0.5)));
%% Ordenar resultados
[w_o,posicion]=sort(w);
fin_o=eye(length(K));
for i=1:length(K)
fin_o(:,i)=fin(:,posicion(i));
end
%% Periodos
for i=1:length(K)
T(:,i)=2*pi/(w_o(i))^0.5;
End
%% Vector de participación modal
v_i(1:length(Ko),1)=1;
gamma_m=fin_o'*Mo*v_i;
%% Masa efectiva
m_eeff=zeros(length(K),3);
m_eef(:,1)=gamma_m.^2;
for i=1:length(K)
m_eef(i,2)=m_eef(i,1)*100/(sum(m_eef(:,1)));
if i==1
m_eef(i,3)=m_eef(i,2);
else
m_eef(i,3)=m_eef(i-1,3) + m_eef(i,2);
end
end
%% Resultados
disp('PARAMETROS (parm)');
disp('1. kii');
disp('2. kjj');
disp('3. k_r');
disp('4. x');
disp(' ');
disp('FRECUENCIAS ANGULARES');
disp(w_o');
disp(' ');
disp('PERIODOS DE VIBRACIÓN');
disp(T');
disp(' ');
disp('MATRIZ MODAL NORMALZIADA');
disp(fin_o);
h=[2.86+0.15/2];
h_piso=[0 ; h ; h*2 ; h*3 ; h*4 ; h*5+0.15/2];
%% Periodos XX
Txx=[0.73; 0.23 ; 0.13 ; 0.09 ; 0.07 ];
eta_x=zeros(length(Txx));
for i=1:length(Txx)
T=Txx(i,1);
[ Dxx(i,1)] = search_des( Sd , T );
eta_max_x(i,1)=gamma_m_xx(i,1)*Dxx(i,1);
eta_x(i,i)=eta_max_x(i,1);
end
%% Derivas de Piso XX
U_max_x=fin_xx*eta_x
F_max_x=Kx*U_max_x;
V_x=sum(F_max_x);
[dim1,dim2]=size(U_max_x);
for j=1:dim2
for i=1:dim1
if i==1
deriv_x(i,j)=U_max_x(i,j)*100/h;
else
deriv_x(i,j)=(U_max_x(i,j)-U_max_x(i-1,j))*100/h;
end
end
end
%% Periodos YY
Tyy=[0.69; 0.22; 0.13; 0.09 ; 0.07];
eta_y=zeros(length(Tyy));
for i=1:length(Tyy)
T=Tyy(i,1);
[ Dyy(i,1)] = search_des( Sd , T );
eta_max_y(i,1)=gamma_m_yy(i,1)*Dyy(i,1);
eta_y(i,i)=eta_max_y(i,1);
end
%% Derivas de Piso YY
58
U_max_y=fin_yy*eta_y
F_max_y=Ky*U_max_y;
V_y=sum(F_max_y);
[dim1,dim2]=size(U_max_y);
for j=1:dim2
for i=1:dim1
if i==1
deriv_y(i,j)=U_max_y(i,j)*100/h;
else
deriv_y(i,j)=(U_max_y(i,j)-U_max_y(i-1,j))*100/h;
end
end
end
Son utilizados según las comandos primarios de Matlab, sin necesidad de incursionar
en mayores cálculos o uso de comandos que no sean (“plot”)
h=[2.86+0.15/2];
h_piso=[h*5+0.15/2 ; h*4 ; h*3 ; h*2 ; h*1 ; 0 ];
% KA KB KC KD KE KF
Fx=[34337.53 50361.72 50361.72 50361.72 50361.72
50361.72
29285.79 42952.49 42952.49 42952.49 42952.49
42952.49
59
%% GRAFICAS xx
scrsz = get(0,'ScreenSize');
figure('Position',[scrsz(1) scrsz(2) scrsz(3)
scrsz(4)],'NumberTitle','off','Name','DISTRIBUCIÓN CORTANTE BASAL');
F=[Fx;0,0,0,0,0,0];
%%%%%
ind=1;
subplot(2,2,ind)
for i=1:length(F)
hold on;
plot(0:10:F(i,ind),h_piso(i),'b','LineWidth',2)
plot(F(i,ind),h_piso(i),'>','LineWidth',2)
text(F(i,ind),h_piso(i)+0.8,[num2str(round(F(i,ind)*100)/100)],'FontWe
ight','bold');
end
title('PORTICO A','FontWeight','bold','FontSize',12);
grid on;
xlabel('Fuerzas (N)'); ylabel('Altura Piso (m)');
%%%%%
ind=2;
subplot(2,2,ind)
for i=1:length(F)
hold on;
plot(0:10:F(i,ind),h_piso(i),'b','LineWidth',2)
plot(F(i,ind),h_piso(i),'>','LineWidth',2)
text(F(i,ind),h_piso(i)+0.8,[num2str(round(F(i,ind)*100)/100)],'FontWe
ight','bold');
end
title('PORTICO B C D E F','FontWeight','bold','FontSize',12);
grid on;
xlabel('Fuerzas (N)'); ylabel('Altura Piso (m)');
%% GRAFICAS xx
scrsz = get(0,'ScreenSize');
figure('Position',[scrsz(1) scrsz(2) scrsz(3)
scrsz(4)],'NumberTitle','off','Name','DISTRIBUCIÓN CORTANTE BASAL');
F=[Fy;0,0,0,0,0];
%%%%%
ind=1;
subplot(2,2,ind)
for i=1:length(F)
hold on;
plot(0:10:F(i,ind),h_piso(i),'r','LineWidth',2)
plot(F(i,ind),h_piso(i),'r>','LineWidth',2)
60
text(F(i,ind),h_piso(i)+0.8,[num2str(round(F(i,ind)*100)/100)],'FontWe
ight','bold');
end
title('PORTICO 1 2','FontWeight','bold','FontSize',12);
grid on;
xlabel('Fuerzas (N)'); ylabel('Altura Piso (m)');
%%%%%
ind=3;
subplot(2,2,ind)
for i=1:length(F)
hold on;
plot(0:10:F(i,ind),h_piso(i),'r','LineWidth',2)
plot(F(i,ind),h_piso(i),'r>','LineWidth',2)
text(F(i,ind),h_piso(i)+0.8,[num2str(round(F(i,ind)*100)/100)],'FontWe
ight','bold');
end
title('PORTICO 3 4 5','FontWeight','bold','FontSize',12);
grid on;
xlabel('Fuerzas (N)'); ylabel('Altura Piso (m)');