Sunteți pe pagina 1din 141

UNIVERSIDAD CENTROAMERICANA

FACULTAD DE CIENCIA, TECNOLOGA Y AMBIENTE

DISEO Y APLICACIN DE CDIGOS EN MATLAB PARA CLCULO DE


PARMETROS DINMICOS EN ANLISIS SSMICOS DE SUELO Y
ESTRUCTURAS

Investigacin Monogrfica para obtener el ttulo de Ingeniero Civil

Autores:

Br. Moiss David Hernndez Martnez


Br. Oswaldo Jos Mercado Lpez

Tutor:
PhD. Ing. Edwin A. Obando

Managua, Nicaragua
Mayo 2015
AGRADECIMIENTO
Por Moiss Hernndez
A Dios todo poderoso, mi amigo por excelencia y padre celestial, por no
desampararme en ningn momento y darme las fuerzas necesarias para poder
sobrellevar las dificultades presentadas.
A mis padres y hermano, por el apoyo y cario que me brindaron, y por creer en
m en todo momento. Adems a mi madre Yadira Martnez, le agradezco la
formacin que me dio, y por fomentar en m el deseo de saber cada da ms.
A mis abuelas Mara Martnez y Socorro Lara, que aunque no estn fsicamente
presentes siempre estarn en mi corazn. Gracias por sus bendiciones desde el
cielo.
A mi padre Omar Antonio Hernndez, que gracias a su apoyo incondicional me
apoyo en sus consejos y en los nimos que me brindaba para continuar con mis
estudios universitarios.
A Gilbert Daniel Selva, por estar con migo en todo momento, como mi amigo, como
mi compaero de nimo, consejero en los momentos de dudas y como mi gua.
A mi amiga, Lila Auxiliadora urinda, por sus invaluables consejos, cario y
soporte en los momentos difciles y mi ayuda emocional. Tambin a mi iglesia y
hermanos en Jesucristo nuestro seor al que tambin agradezco, por que ha estado
ah cuando le he clamado por ayuda y fuerza.

A mi excelente tutor PhD. Edwin Obando. A quien le agradezco la oportunidad


de haber podido realizar tan interesante trabajo de tesis. Porque ha sido pilar
fundamental para la construccin de este trabajo, agradezco su gran apoyo y
entendiendo que nunca podr pagar su ayuda brindada, su disposicin y gua en
cualquiera de los tantos momentos que lo necesit.

Agradeciendo a los profesores, Coordinador de la carrera Ing. Otoniel Baltodano


Pea, y en especial al Ing. Jimmy Vanegas Salmern por que ha sido tambin un
pilar fuerte en mi educacin universitaria, verdugo de todos los estudiantes de
ingeniera civil en las asignatura de estructuras, nunca olvidar sus enseanzas y
consejos.

A mi ta Rosa Hernndez, por su apoyo y consejo cuando no estaban mis padres,


por su apoyo en cuanto a la alimentacin y alojamiento y evitar de esa forma
trasladarme desde Managua hasta el departamento de Granada.

A todas las buenas personas que integran mi familia y amigos, y en general a todos
aquellos que en cierta forma contribuyeron con mi formacin profesional.

i
Por Oswaldo Mercado
Filipenses 4:13: Todo lo puedo en Cristo que me fortalece. Este logro ms en mi
vida se lo dedico especialmente a Dios, nuestro padre Celestial, por ser un fiel
amigo en momentos de angustia y desesperacin. Por haberme permitido llegar
hasta este momento de mi vida con salud y bienestar. Por haberme dado las fuerzas
y el conocimiento para culminar satisfactoriamente este trabajo investigativo.
A mi madre, Zeneyda Lpez Muoz, que gracias a su ayuda incondicional y el amor
de madre me han hecho sentir un hijo lleno valenta para cumplir cada uno de las
metas que se me presenten en el camino. Siempre que realizo las cosas mal, usted
me aconseja para que las haga bien. Por haberme formado con buenos principios
morales.

A mi pap, Danilo Mercado, que por su confianza y valor de ver la vida, es un


ejemplo que debo seguir. Le agradezco profundamente por haberme inculcado el
amor al trabajo. Le agradezco, por todos los valores que me ha enseado, pues hoy
puedo decir que me han servido para enfrentar los retos que los da la vida.

A mi abuela, Blanca Potosme, por ser una abuela ejemplar, que siempre me ha
dado buenos consejos que me han servido a ver la vida de una manera distinta, por
los regaos que me daba cuando me portaba mal, me han sido til para ser una
excelente persona, y sobre todo, por animarme a seguir siempre adelante y no ver
hacia atrs, motivo por el cual me fortaleci a culminar mi carrera profesional.
A mi abuelo, Carlos Mercado, el cual fue un pilar fundamental en mi vida, y que a
pesar de haber partido hace 17 aos a la diestra del Padre, fue una gran persona
que siempre confi en m, siempre me confortaba con ese nimo que siempre sola
tener, me deca que luchara por lo que realmente quera y que nunca me diera por
vencido, eso me inspir a culminar este trabajo monogrfico, gracias por enviarme
muchas bendiciones abuelo, que Dios lo tenga en su Santo Reino.
A mi novia, Mara Jos Lpez, por brindarme su ayuda incondicional en todo
momento, por ensearme que se debe luchar por lo que se anhela en la vida y que
todo se lo debemos encomendar a nuestro seor Jesucristo. Gracias por estar a mi
lado en las buenas y en las malas, brindndome tu compaa sincera.
En general, a toda mi familia porque siempre me han apoyado incondicionalmente,
por confiar en m y que la sabidura que Dios me ha regalado en la vida, ha sido
usado segn su santa voluntad.

Finalmente, le agradezco a todos mis amigos, principalmente a todos a aquellos me


ayudaron en cada momento me mi vida. Que me brindaron su amistad sincera, que
a pesar de los problemas siempre me motivaron a seguir adelante.

ii
DEDICATORIA

Por Moiss Hernndez y Oswaldo Mercado


Agradecemos a Dios nuestro Creador en primer lugar, por habernos permitido llegar
hasta aqu, por ser la luz en nuestros caminos, por darnos el don de la vida, por las
bendiciones, por la pruebas que permiten que cada da seamos excelentes
personas, por la sabidura que nos regala para poder decidir entre lo bueno y lo
malo, por las fuerzas que nos da para cumplir todas aquellas metas que aspiramos
alcanzar. Sin la ayuda de Dios no lo hubiramos logrado.

Al Dr. Edwin Obando, quien de manera incondicional fue facilitador de


conocimientos para que este trabajo se pudiera llevar a cabo sin ningn
inconveniente. Por haber tenido siempre esa disposicin de ayudarnos sin importar
que tan ocupado tuviera su agenda de trabajo. Usted es un docente ejemplar,
siempre nos motiv a seguir adelante en este trabajo investigativo brindndonos sus
conocimientos en un rea que desconocamos. Gracias a usted, hoy podremos
culminar con este sueo que tenemos desde hace cinco aos.

Al Ing. Jimmy Vanegas por ser un amigo incondicional, siempre estuvo dispuesto
a ayudarnos en las dudas que surgan en anlisis y diseo de estructuras. Gracias
a usted logramos adquirir nuevos conocimientos. Adems, fue un excelente
profesor pues siempre destac la importancia del anlisis ssmico para las
estructuras, motivo por el cual decidimos seleccionar esta rea de investigacin.
Ms que un docente, usted es nuestro amigo, le agradecemos por la confianza que
usted nos brind durante los aos de estudio.

A nuestra Decana Tarsilia Silva, por su gran apoyo en cuanto al tiempo que le
solicitamos para culminar nuestro trabajo monogrfico, en lo personal le decimos
que usted fue y ser siendo para nosotros una pieza muy importante en nuestro
desarrollo profesional, muchas gracias por mostrarnos ese carisma, simpata,
humildad y deseo de ayudar a los estudiantes, usted es ejemplo para todos
nosotros.

A todos nuestros profesores, que por cinco aos fueron pilares fundamentales en
los conocimientos adquiridos y que gracias a ellos hoy podemos estar en sta etapa
ms de nuestras vidas.

iii
CONTENIDO

AGRADECIMIENTO ................................................................................................ i
DEDICATORIA ....................................................................................................... iii
LISTADO DE FIGURAS ....................................................................................... viii
LISTADO DE TABLAS ........................................................................................... xi
NOTACIONES DE ESTE DOCUMENTO .............................................................. xiii
RESUMEN ............................................................................................................ xvi
ABSTRACT.......................................................................................................... xvii

1. INTRODUCCIN .............................................................................................. 1
1.1. JUSTIFICACIN ........................................................................................ 3
1.2. LIMITACIONES ......................................................................................... 4
2. OBJETIVOS ..................................................................................................... 5
2.1. OBJETIVO GENERAL ............................................................................... 5
2.2. OBJETIVOS ESPECFICOS ...................................................................... 5
3. MATLAB Y SUS APLICACIONES EN LA INGENIERA ................................. 6
4. REVISIN DE LITERATURA: .......................................................................... 8
4.1. GENERALIDADES .................................................................................... 8
4.1.1. TIPOS DE ONDAS SSMICAS ............................................................ 8
4.1.1.1. Ondas de compresin ................................................................... 8
4.1.1.2. Ondas P ........................................................................................ 8
4.1.1.3. Las ondas S .................................................................................. 9
4.1.1.4. Ondas Superficiales ...................................................................... 9
4.1.2. EFECTOS SISMICOS SOBRE EDIFICIOS ......................................... 9
4.1.3. FALLAS GEOLGICAS. .................................................................. 10
4.1.4. TIPOS DE FALLAS ........................................................................... 12
4.2. INSTRUMENTOS DE MEDICIN Y REGISTROS SSMICOS ................ 13
4.2.1. Sismgrafos ....................................................................................... 13
4.2.2. Acelerogramas................................................................................... 13
4.2.2.1. Correcciones de Acelerogramas ................................................. 15
4.2.2.1.1. Correccin instrumental .......................................................... 15

iv
4.2.2.1.2. Correccin de lnea base ........................................................ 15
4.2.2.2. Mtodos para filtrar acelerogramas ............................................. 16
4.2.2.2.1. Filtros ideales .......................................................................... 16
4.2.2.2.2. Filtros Ormsby ......................................................................... 18
4.2.2.2.3. Filtros por ruidos...................................................................... 19
4.3. EVALUACIN NUMRICA DE LA RESPUESTA DINMICA ................ 20
4.3.1. Mtodo de la interpolacin de la excitacin ssmica .................... 20
4.3.2. Mtodo de las diferencias centrales .............................................. 22
4.3.3. Mtodo de Newmark ........................................................................ 24
4.3.4. Transformada rpida de Fourier (FFT) ........................................... 26
4.3.5. Mtodo de Nakamura: Relacin espectral H/V .............................. 27
4.4. TIPOS DE ESPECTROS DE RESPUESTAS .......................................... 29
4.4.1. Espectro de respuesta .................................................................... 29
4.4.1.1. Espectro de respuesta de Deformacin ...................................... 30
4.4.1.2. Espectro de respuesta de Pseudo-Velocidad ............................. 31
4.4.1.3. Espectros de respuesta de Pseudo-Aceleracin......................... 32
4.4.1.4. Construccin del espectro de respuesta ..................................... 32
4.5. ANLISIS DINMICO Y RESPUESTA DE LOS SISTEMAS LINEALES 32
4.5.1. Generalidades .................................................................................. 32
4.5.1.1. Excitacin ssmica ....................................................................... 33
4.5.1.2. Modos de vibracin y frecuencias naturales ............................... 33
4.5.1.3. Matrices modales y espectrales .................................................. 35
4.5.1.4. Ortogonalidad de los modos de vibrar ........................................ 36
4.5.1.5. Normalizacin de los modos de vibrar ........................................ 36
4.5.1.6. Amortiguamiento ......................................................................... 36
4.5.1.6.1. Vibraciones libres de sistemas amortiguados ......................... 37
4.5.1.7. Matriz de amortiguamiento .......................................................... 39
4.5.1.7.1. Matriz de amortiguamiento clsico .......................................... 39
4.5.1.7.1.1. Amortiguamiento de Rayleigh ........................................... 39
4.5.1.7.1.2. Amortiguamiento de Caughey ........................................... 42
4.5.1.8. Contribuciones a la respuesta modal .......................................... 43
4.5.1.8.1. Expansin modal del vector de excitacin .............................. 43

v
4.5.1.8.2. Factores de contribucin modal .............................................. 44
4.5.1.9. Expansin modal de las fuerzas ssmicas efectivas ................... 45
4.5.1.9.1. Respuestas modales ............................................................... 45
4.5.1.10. Respuesta dinmica de estructuras usando espectros de
respuesta 47
4.5.1.10.1. Clculo de respuesta modal ................................................. 48
4.5.1.10.2. Mtodos de Combinacin modal ........................................... 48
4.5.1.10.2.1. Mtodo de CQC............................................................... 48
4.5.1.10.2.2. Mtodo de SRSS ............................................................. 50
4.6. FUNDAMENTOS DE PROGRAMACIN EN MATLAB .......................... 51
4.6.1. Lenguaje de programacin ............................................................. 51
5. ESTRUCTURA DE ALGORITMOS DESARROLLADOS EN MATLAB ........ 52
6. RESULTADOS ............................................................................................... 55
6.1. PROCESAMINTO DE SEALES ............................................................ 55
6.1.1. CORRECCIN DE LNEA BASE...................................................... 56
6.1.2. FILTRADO ........................................................................................ 56
6.1.3. CORRECCIN DE REGISTRO OBTENIDO EL 19 DE MARZO DE
2008 POR MATLAB ....................................................................................... 57
6.1.4. VALIDACION CON DEEPSOIL ........................................................ 58
6.1.5. FILTRADO DEL REGISTRO OBTENIDO EL 19 DE MARZO DE
2008 POR MATLAB Y GEOPSY ................................................................... 59
6.2. EVALUACIN NUMRICA DE LA RESPUESTA DINMICA ................ 62
6.2.1. Mtodo de la interpolacin de la excitacin .................................. 63
6.2.2. Mtodo de la diferencia central ...................................................... 64
6.2.3. Mtodo de Newmark: Aceleracin Promedio contante ................ 65
6.2.4. Mtodo de Newmark: Aceleracin Lineal ...................................... 66
6.3. PARAMETROS DE DINAMCIA DE SUELO POR MEDIO DE LA
RELACIN ESPECTRAL H/V. .......................................................................... 70
6.4. ASPECTOS DE DINMICA ESTRUCTURAL ......................................... 73
6.4.1. RUTINAS DE ANLISIS ................................................................... 73
6.4.2. DESCRIPCIN DE LA ESTRUCTURA DE 5 NIVELES ................... 73
6.4.3. CLCULO DE MODOS Y PERIODOS DE VIBRACIN .................. 75
6.4.4. CALCULANDO FUERZAS LATERALES ......................................... 78
7. CONCLUSIONES ........................................................................................... 90
vi
8. RECOMENDACIONES................................................................................... 92
9. BIBLIOGRAFA .............................................................................................. 94
10. ANEXOS ..................................................................................................... 96
CDIGO 1: CORRECCIN DE LNEA BASE ................................................ 100
CDIGO 2: FILTRADO ................................................................................... 101
CDIGO 3: MTODO DE LA INTERPOLACIN DE LA EXCITACIN ......... 102
CDIGO 4: MTODO DE LA DIFERENCIA CENTRAL ................................. 103
CDIGO 5: MTODO DE NEWMARK: ACELERACIN PROMEDIO
CONSTANTE ................................................................................................... 103
CDIGO 6: MTODO DE NEWMARK: ACELERACIN LINEAL ................. 104
CDIGO 7: TODOS LOS MTODOS LINEALES COMBINADOS ................. 105
CDIGO 8: RELACIN ESPECTRAL H/V ..................................................... 107
CDIGO 9: ENVOLVENTE DEL ESPECTRO DEL RNC-07 .......................... 109
CDIGO 10: PARMETROS MODALES ESTRUCTURALES ...................... 109

vii
LISTADO DE FIGURAS

Fig. 4.1: Tipos de ondas ssmicas.


Fig. 4.2: Fallas Geolgicas del rea de Managua (INETER, 2002).
Fig. 4.3: Fallas geolgicas.
Fig. 4.4: Tipos de fallas geolgicas segn su desplazamiento.
Fig. 4.5: Ejemplos de sismgrafos.
Fig. 4.6: Acelerogramas correspondientes a las tres componentes de un sismo.
Fig. 4.7: Visualizacin del fichero binario correspondiente a un acelerograma
obtenido en el acelergrafo de Agrn (GR), el 24/02/97. Correspondiente al
terremoto con epicentro en Huelma (GR), de m R=4.3.
Fig. 4.8: Comportamiento de los filtros ideales paso-bajas, paso-altas, paso-banda.
Fig. 4.9: Ejemplos de algunos filtros digitales.
Fig. 4.10: Filtro Ormsby.
Fig. 4.11: Izqda.: Efecto del ruido de alta frecuencia, Drcha.: Efecto del ruido de baja
frecuencia.
Fig. 4.12: Notacin para una excitacin interpolada linealmente.
Fig. 4.13: Grfico de la fuerza Pi en el tiempo.
Fig. 4.14: Esquema del modelo seguido por Nakamura (1989).
Fig. 4.15: Descripcin de la Razn Espectral H/V (Modificado de Ansal, 2004).
Fig. 4.16: a) Aceleracin del suelo b) Respuesta de deformacin de tres sistema
SDF con =2% y Tn=0.5, 1, 2 seg. c) Espectro de respuesta de deformacin para
=2%. (Chopra, 1995).
Fig. 4.17: sistema de un grado de libertad, (a) fuerza aplicada p (t); (b) movimiento
del terreno inducido por un sismo.
Fig. 4.18: Sistema de un grado de gdl con amortiguamiento viscoso. Equilibrio de
Fuerzas.
Fig. 4.19: Respuesta de un sistema sobre amortiguado.
Fig. 4.20: Respuesta de un sistema amortiguado.
Fig. 4.21: (a) Amortiguamiento proporcional a la masa, (b) Amortiguamiento
proporcional a la rigidez.
Fig. 4.22: Variacin de las frecuencias de amortiguamiento modal con la frecuencia
natural: (a) amortiguamientos proporcionales a la masa y a la rigidez; (b)
Amortiguamiento de Rayleigh. (Chopra, 2014).
Fig. 4.23: Fuerzas externas: (a) s; (b) sn
Fig. 4.24: Clculo de las respuestas estticas modales en cada entrepiso, a partir
del vector de fuerzas sn: (a) cortante y momento de volteo en la base, (b) cortante
en el i-simo entrepiso y momento de volteo en el i-simo nivel.

viii
Fig. 4.25: Variacin de correlacin para coeficiente U in para la relacin de
frecuencia E in (Chopra, 1995)
Fig. 5.1: Diagrama de Flujo para analizar los parmetros dinmicos del suelo.
Fig. 6.1: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. a)
Acelerograma sin corregir. b) Velocidad sin corregir. c) Desplazamiento sin corregir.
Grficos elaborados en Matlab
Fig. 6.2: d) Aceleracin Corregida por lnea base. Los incisos (e) y (f) son velocidad
y desplazamiento respectivamente ambas corregida por el cdigo 1 programado en
MATLAB.
Fig. 6.3: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. a)
Registro de la aceleracin corregido por el cdigo 1 y la validacin de DEEPSOIL.
b) Muestra la velocidad (cm/s). c) Muestra los desplazamientos del terreno (cm),
estos dos ltimos incisos comparados con Deepsoil.
Fig. 6.4: Filtrado de la seal por el filtro IIR Bandpass de orden 4, por el programa
Geopsy.
Fig. 6.5: Filtrado de la seal por el filtro IIR Bandpass de orden 4 de 0.5 a 12 HZ.
Fuente Autores.
Fig. 6.6: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. Los
grficos: a, b, c, de parte izquierda presenta Aceleracin, velocidad y
desplazamiento corregido y filtrado.
Fig. 6.7: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. Los
grficos: d, e, f, de la parte derecha presentan solo correccin de Lnea base.
Fig. 6.8: Espectro corregido por lnea base. Obtenido de la reunin de las funciones
en MATLAB para cada mtodo, Amort=5%. Fuente. Autores
Fig. 6.9: Espectro corregido por lnea base y filtrado. Obtenido de la reunin de las
funciones en MATLAB para cada mtodo, Amort=5%. Fuente. Autores.
Fig. 6.10: Grfico de Pseudo-Aceleracin, Mtodo de Newmark (APC, AL) y
DEEPSOIL, Amort=5%.
Fig. 6.11: Acelerogramas de la seal metroHVRS1_2.txt sin corregir, grafico
elaborado en MATLAB, presenta: a) Componente Vertical Z (seal sin correccin),
b) Componente NS (seal sin corregir), c) Componente EW (seal sin corregir).
Fig. 6.12: Acelerogramas de la seal metroHVRS1_2.txt corregida, grafico
elaborado en MATLAB por el Cdigo 1, presenta en el eje y la aceleracin (g), y en
el eje x los periodos (s), para las componentes Z, NS, EW.
Fig. 6.13: Representacin del valor max y min de la desviacin estndar
correspondiente a la seal metroHVRS1_2, registrada en Metrocentro-Managua, y
el espectro H/V, a). Muestras el espectro H/V en MATLAB y b). Presenta el espectro
H/V de Geopsy.
Fig. 6.14: Espectros H/V Combinados MATLAB y Geopsy

ix
Fig. 6.15: Edificio de cortante de cinco niveles, modelamiento realizado en el
programa SAP2000
Fig. 6.16: Ventana de trabajo en MATLAB, matriz de masas
Fig. 6.17: Matriz de rigidez de la estructura de 5 niveles
Fig. 6.18: Representacin grfica de los modos normalizados de vibracin del
marco de 5 niveles
Fig. 6.19: Espectro de desplazamiento, del terremoto en la ciudad de Managua en
1972
Fig. 6.20: Mtodo de combinacin modal CQC para un edificio de 5 niveles
Fig. 6.21: Modelo del marco de tres niveles de concreto reforzado.
Fig. 6.22: Dimensiones de vigas y columnas para los dos primeros niveles de la
estructura de 3 pisos
Fig. 6.23: Dimensiones de vigas y columnas para el tercer nivel de la estructura de
3 pisos
Fig. 6.24: Matriz de masa para la estructura de 3 niveles
Fig. 6.25: Matriz de rigidez global de la estructura de 3 niveles
Fig. 6.26: Representacin grfica de los modos normalizados de vibracin del
marco de tres niveles.
Fig. 6.27: Espectro de desplazamiento del terremoto ocurrido en la ciudad de
Managua 1972, magnitud de 6.2 en la escala de Richter.
Fig. A10.1. Diagrama del Procesamiento algortmico para obtener el espectro H/V.
Fig. A10.2: Edificio de cinco niveles (ejemplo Chopra)
Fig. A10.3: Ventana de trabajo en MATLAB, matriz de masas
Fig. A10.4: Matriz de rigidez de la estructura
Fig. A10.5: Representacin grfica de los modos normalizados de vibracin
Fig. A10.6: Espectro de desplazamiento, del terremoto en la ciudad de Managua en
1972

x
LISTADO DE TABLAS

Tabla 6.1: Amplitudes mximas en (g) del filtro Bandpass.


Tabla 6.2: Mtodos de la respuesta dinmica y funciones de MATLAB.
Tabla 6.3: Aceleraciones espectrales mximas y periodos, para cada mtodo.
Tabla 6.4: Tabla comparativa de los valores producidos por los cdigos de MATLAB
y el programa Geopsy para la seal metroHVRS1_2:
Tabla 6.5: Masa y rigideces por cada nivel para el edificio de 5 niveles
Tabla 6.6: Periodos fundamentales y frecuencias naturales del edificio de 5 pisos
Tabla 6.7: Datos de modos de vibrar de la estructura de 5 niveles, sin normalizar
Tabla 6.8: Comparacin de datos modales de vibracin entre SAP2000 y rutina de
clculo para un marco de 5 niveles en la direccin X.
Tabla 6.9: Obtencin de manera automatizada de la contribucin de fuerzas a cada
nivel.
Tabla 6.10: Propiedades modales y expansin modal en m1
Tabla 6.11: Fuerzas laterales para cada modo y por nivel en la direccin X
Tabla 6.12: Respuestas estticas mximas en la estructura de 5 niveles en la
direccin X
Tabla 6.13: Datos de desplazamientos y aceleraciones modales mximas del
terremoto de Managua ocurrido en el ao 1972.
Tabla 6.14: Valores correspondientes a los desplazamientos generados en cada
nivel, tomando en cuenta desplazamientos y aceleraciones modales del espectro
del terremoto ocurrido en Managua en 1972. Desplazamientos respecto a la
direccin X
Tabla 6.15: Fuerzas estticas equivalentes para el n-simo modo en la direccin X
Tabla 6.16: Tabla comparativa de valores obtenidos para cortante basal y momento
de volteo para un marco de 5 niveles.
Tabla 6.17: Relaciones de frecuencias naturales (in), 5 niveles
Tabla 6.18: Coeficientes de correlacin (in), 5 niveles
Tabla 6.19: Trminos individuales de la regla CQC para el cortante basal
Tabla 6.20. Datos de Masa y Rigidez para cada nivel.
Tabla 6.21. Tabla de Periodos y Frecuencias de estructura de 3 niveles.
Tabla 6.22: Comparacin de datos modales de vibracin entre SAP 2000 y rutinas
de clculo para un marco de tres niveles.
Tabla 6.23: Datos de desplazamiento y aceleraciones modales mximas del
terremoto de Managua en 1972.
Tabla 6.24: Valores correspondientes a los desplazamientos generados en la
direccin X para cada nivel del marco de tres niveles.
Tabla 6.25: Tabla comparativa de valores obtenidos para cortante basal y momento
de volteo para un marco de tres niveles.

xi
Tabla A10.1: Coeficientes en las frmulas de recurrencia (Mtodo de la
interpolacin de la excitacin ssmica).
Tabla A10.2: Mtodo de la Diferencia Central.
Tabla A10.3: Mtodo de Newmark (Aceleracin Promedio Constante y Aceleracin
Lineal)
Tabla A10.4: Mtodo de Newmark: Sistemas Lineales
Tabla A10.5: Respuestas estticas modales
Tabla A10.6: Masa y rigideces por cada nivel
Tabla A10.7: Periodos fundamentales y frecuencias naturales del edificio de 5 pisos
Tabla A10.8: Modos de vibrar de la estructura de cinco niveles (Chopra)
Tabla A10.9: Comparacin de modos normalizados de la estructura de 5 niveles
con el programa SAP2000.
Tabla A10.10: Obtencin de manera automatizada de la contribucin de fuerzas a
cada nivel.
Tabla A10.11: Propiedades modales y expansin modal en m1
Tabla A10.12: Fuerzas laterales para cada modo y por nivel
Tabla A10.13: Respuestas estticas mximas
Tabla A10.14: Datos de desplazamientos y aceleraciones modales mximas del
terremoto de Managua ocurrido en el ao 1972.
Tabla A10.15: Valores correspondientes a los desplazamientos generados en cada
nivel, tomando en cuenta desplazamientos y aceleraciones modales del espectro
del terremoto ocurrido en Managua en 1972.
Tabla A10.16: Fuerzas estticas equivalentes para el n-simo modo
Tabla A10.17: Tabla comparativa de valores obtenidos para cortante basal y
momento de volteo para un marco de 5 niveles.
Tabla A10.18: Relaciones de frecuencias naturales (in)
Tabla A10.19: Coeficientes de correlacin (in)
Tabla A10.20: Trminos individuales de la regla CQC para el cortante basal
Tabla A10.21: Comandos de Matlab

xii
NOTACIONES DE ESTE DOCUMENTO

Toda la simbologa utilizada en esta tesis se define a continuacin.


Abreviaturas.
1. 1GDL: Un solo grado de libertad.
2. Cm: Centro de masa.
3. CM: Carga Muerta.
4. CQC: Combinacin Cuadrtica Completa.
5. CV: Carga Viva.
6. FDT: Trasformada discreta de Fourier.
7. FFT: Trasformada Rpida de Fourier.
8. PSA: Pseudo-Aceleracin.
9. PSD: Densidad Espectral de Potencia (Power spectral Density por sus
siglas en ingles).
10. MDC: Mtodo de la Diferencia Central.
11. PSV: Pseudo-Velocidad.
12. GDL: Grados de Libertad.
13. SRSS: Raz Cuadrada de la suma de los cuadrados.
14. VGDL: Varios Grados de Libertad.
15. ABSSUM: Suma Absoluta.

Acento.
: Condensada de k (Rigidez).
1.
2. (): Factor de contribucin modal.
Prefijos.
1. : Incremento en un paso de tiempo.
2. : Incremento en un paso de tiempo extendido.
Subndice.
1. : Aceleracin.
2. : Velocidad.
3. : Desplazamiento.
4. g: Terreno.
5. i : Nmero de paso de tiempo.
6. A (t): Pseudo-Aceleracin, en frmula.
7. f : Sistema de base fija.
8. f s i : Fuerza Restauradora en el momento i.
9. m: Masa del sistema.
10. : Amortiguamiento.
11. t: Tiempo.
12. P: Fuerza externa.
13. k: Rigidez.

xiii
14. c: Coeficiente de amortiguamiento.
15. C c : Coeficiente (Tabla A10.1).
16. Dc : Coeficiente (Tabla A10.1).
17. Ac : Coeficiente (Tabla A10.1).
18. Dc : Coeficiente (Tabla A10.1).
19. D: Constante Arbitraria, ordenada del espectro de deformacin.
20. e: Excentricidad de masa de rotacin.
21. E: Mdulo de elasticidad.
22. B: Constante de integracin, constante arbitraria coeficiente de la ecuacin
(5.2.5).
23. B1 y B2: Constantes arbitraria.
24. Dy: Ordenada del espectro de deformacin de cedencia.
25. m: Matriz de masa.
26. u g : Desplazamiento del terreno.
27. : Aceleracin del Terreno.
28. pi : Valor de p (t) en el tiempo i
29. t c : Tiempo Variable.
30. ti : Tiempo en el i -simo pico.
31. Tn : Periodo natural no amortiguado.
32. TD : Periodo natural amortiguado.
33. : Vector de desplazamiento.
34. V: Ordenada del espectro de Pseudo-velocidad.
35. Vb: Cortante Basal.
36. (x,y): Coordenadas Cartesianas.
37. J : Parmetro del mtodo de Newmark.
38. E : Parmetro del mtodo de Newmark.
39. D A , D D , DV : Factores de amplificacin espectral.
40. Z n : Frecuencia natural no amortiguada.
41. Z D : Frecuencia natural amortiguada en (rad/s).
42. I : ngulo de Fase.
43. W : Variable de tiempo ficticia.
44. H : Duracin de una fuerza impulsiva.
45. H U , H R , HW : Valores de tolerancia.
46. Z0 2S / T0
47. Ta , Tb , Tc , Td , Te , T f : Periodos que definen las regiones espectrales.
48. Lhn : Ver ecuacin 4.109.
49. *n : Coeficiente de contribucin modal (Ver ecuacin 4.101).
50. h : Altura de entrepiso.

xiv
51. h j : Altura del j-simo nivel.
52. s, sa, sb: distribuciones espaciales de p (t).
53. r st : Respuesta esttica al valor de s.
54. rnst : n-simo respuesta esttica modal.
55. Vinst : n-simo respuesta esttica modal Vi.
56. u nst : n-simo respuesta esttica modal u.
57. u i : Desplazamientos laterales del marco i.
st
58. u bn : n-simo respuesta esttica modal.
59. Dn : Ordenada del espectro de desplazamiento.
60. An : Ordenada del espectro de Pseudo-Aceleracin.
61. Vb : Cortante basal
62. M b : Momento de volteo.
63. E in : Relacin de frecuencias naturales.
64. U in : Coeficiente de correlacin.

xv
RESUMEN

En esta investigacin se realiz la demostracin y validez de los cdigos


programados en MATLAB para el anlisis de la evaluacin numrica a la respuesta
dinmica, as como el cociente espectral H/V, y algunos parmetros de Dinmica
estructural, tambin se realiz el algoritmo para correccin de lnea base y filtrado
de la seal por el filtro IIR Bandpass, con el fin de ampliar los conocimientos en esta
temtica. El uso de mtodos a la respuesta dinmica permite obtener espectros de
aceleraciones, velocidad y desplazamiento de una seal ssmica o una seal con
ruido ambiental. Por otro lado la tcnica de la razn espectral H/V permite el anlisis
de las tres componentes de una seal (NS, EW, Z) con la finalidad de obtener las
respuestas espectrales mximas a partir de un cociente que toma las frecuencias
mximas y mnimas.

No obstante en el rea estructural, tambin se program un algoritmo, cuya finalidad


es que permita analizar estructuras en 2D de n-grados de libertad. Cabe mencionar
que el programa ordena de manera automtica en matrices los valores de masas y
rigideces de cada nivel de la estructura que se est analizando, para ello basta
nicamente introducir los datos de los mismos. Adems, se extraen grficamente
cada modo de vibrar, as como los valores de periodos fundamentales (Tn) y
frecuencias naturales de vibracin. Posteriormente se utiliz una seal ssmica, que
primeramente haya sido corregida y filtrada en los cdigos elaborados, para obtener
el espectro de desplazamiento y de Pseudo-aceleracin, y de esta manera extraer
los datos de desplazamientos y aceleraciones modales, en funcin de los periodos
de la estructura. Estos datos, son de gran utilidad para calcular los cortantes basales
y momentos que actan en la base de la estructura.

xvi
ABSTRACT

In this investigation show and validity of code programmed in MATLAB for the
numerical analysis of the dynamic response evaluation was performed, and the
spectral ratio H/V, and Structural Dynamics some parameters, the correction
algorithm is also conducted baseline and signal filtering by IIR Bandpass filter, in
order to increase knowledge on this subject. Using the dynamic response methods
allows to obtain spectra of acceleration, velocity and displacement of a seismic
signal or a signal with background noise. Furthermore the technique of spectral ratio
H/V allows the analysis of the three components of a signal (NS, EW, and Z) in order
to obtain the maximum spectral responses from a ratio taking the maximum and
minimum frequencies.

However in the structural area, an algorithm was also scheduled, whose purpose is
to analyze 2D structures of n-degrees of freedom. It is noteworthy that the program
automatically ordered values in matrices mass and stiffness of each level of the
structure being analyzed, it is sufficient to enter only the values thereof. Furthermore,
each mode graphically extracted vibrate and fundamental periods values (Tn) and
natural frequencies of vibration. Subsequently a seismic signal, which has been
corrected first and codes developed filtered to obtain the spectrum of pseudo-
displacement and acceleration, and thus extract the data of displacements and
accelerations manners, depending on the periods used structure. These data are
useful to calculate the basal cutting and moments acting at the base of the structure.

xvii
1. INTRODUCCIN

Con el advenimiento de las computadoras, la automatizacin de los procedimientos


de clculo en las distintas disciplinas de la ingeniera, ha permitido lograr avances
que ha beneficiado de manera notable a la sociedad actual. Particularmente en
reas propensas a fenmenos naturales como son los sismos, es de gran relevancia
entender cmo las distintas obras civiles interactan con el emplazamiento de suelo
sobre el cual estas ubican y como este es afectado por la energa que es liberada
por los terremotos.

Para el anlisis del efecto de las ondas ssmicas generadas por terremotos tanto en
el emplazamiento de suelo como en las estructuras es a menudo realizado por
software computacional, los cuales permiten modelar de manera bastante precisa
los distintos fenmenos de propagacin de ondas. Sin embargo, la mayora de estos
softwares son usados como caja negra dado que permiten nicamente ingresar los
datos de entrada para la obtencin de los resultados, lo cual no permite conocer los
pasos previos e incluso las incertidumbres asociadas a los mtodos usados por el
programa. Esta limitante tiende a restringir la profundidad del estudio por ende da
pocas facilidades para realizar investigaciones en la materia.

En Nicaragua, la mayora de estudios relacionados al comportamiento de sistemas


de suelo y edificio han sido por medios de softwares comerciales, cuyo anlisis se
llevan a cabo con bastante exactitud y en ocasiones con poca flexibilidad, lo cual
limita por un lado el detalle con que se estudian los parmetros dinmicos tanto de
suelo como estructuras, y por otro lado la oportunidad de hacer experimentacin o
modelacin bajo condiciones variables.

Para poder llevar acabo la experimentacin se debe aplicar investigaciones de


parmetros dinmicos de sistemas, sometidos a cargas ssmicas por lo cual es
necesario tener dominio de un lenguaje de programacin apropiado como es el caso
de MATLAB, en nuestro pas algunos ingenieros en diversas universidades que
promueven la investigacin y el desarrollo de productos novedosos, han utilizado
este software que tiene utilidad en diversos campos de la ciencia y la ingeniera,
como por ejemplo: Obando et.al, 2010 y 2011; Chavarra & Berrios, 2013. Todos
ellos han aplicado algoritmos en Matlab para hacer anlisis de suelo y de
estructuras.

Con el fin de proponer una herramienta y demostrar su aplicacin en el anlisis de


sistemas de suelo y estructuras, en este trabajo de investigacin se propone el
diseo y aplicacin de rutinas de clculos elaborados en MATLAB, las cuales
estaran enfocadas en dos fases:

1
Procesamiento y anlisis de seales ssmicas obtenidas en el terreno, as
como clculo de espectro elstico de respuestas basado en los mtodos
dominio de tiempo (Mtodo de la interpolacin de la excitacin ssmica,
Mtodo de las diferencias centrales y Mtodo de Newmark), tambin se
incorpora al anlisis de Dinmica de Suelo el espectro de Nakamura o Razn
espectral H/V, que es utilizado por muchos ingenieros por su facilidad y
confianza en los datos.

Diseo de las rutinas que estarn enfocadas en el clculo de parmetros


modales de sistemas mltiples grados de libertad, tales como periodo
fundamental de la estructura y modos de vibrar, usando vectores propios,
factores de particin modal, as como el clculo de fuerzas laterales
obtenidas de la combinacin modal tales como CQC y SRSS.

Este trabajo tiene como objetivo principal demostrar la versatilidad y eficiencia en la


aplicacin del lenguaje MATLAB y por otro lado estimular a los investigadores en
esta rea a disear sus propias rutinas de clculo, las cuales a su vez pueden ser
validadas por softwares comerciales cuya eficacia y publicidad este aceptada.

2
1.1. JUSTIFICACIN

La ciudad de Managua, desde hace muchos aos ha venido creciendo


poblacionalmente, y por ende presenta mayor demanda en infraestructuras como:
casa, hospitales, oficinas, centros tursticos, etc., por lo que ha venido avanzando
territorialmente. Managua, se encuentra ubicada en una zona donde las actividades
ssmicas son constantes debido al gran nmero de fallas existentes en todo el
territorio, para ello es necesario que se cuente con estudios de respuesta ssmica
del suelo que permitan evaluar las respuestas dinmicas que presentan las
estructuras durante la excitacin brusca del suelo. A la vez estas estructuras, al ser
expuesta al movimiento ssmico, presentan deformaciones tales como: cortantes
basales, daos en los muros de carga y de corte, fisuras en columnas y vigas, etc.

Los estudios desarrollados a la fecha por Edwin A. Obando et al. (2011), hace
necesario obtener espectros que permitan evaluar las capacidades de los tipos de
suelos existentes en la ciudad de Managua, de la misma manera evaluar las
condiciones con que se encuentran para soportar cualquier movimiento de un
sismo, cuya finalidad es de obtener valores de aceleraciones y deformaciones
mximas que se utilizan para el clculo del comportamiento de las estructuras
durante un evento ssmico. Uno de los aspectos de gran importancia es que las
estructuras que se desean analizar y disear de acuerdo a las condiciones del sitio,
tengan un mejor comportamiento dinmico durante un sismo, es decir, que el edificio
se desplace en la misma direccin y velocidad del sismo, logrando que las
deformaciones de los elementos estructurales sean mnimas.

Actualmente, existen pocos conocimientos de estudios de respuestas ssmicas


aplicados a las estructuras, solamente se cuenta con conocimientos de los
parmetros de las caractersticas del suelo establecidos en el Reglamento Nacional
de la Construccin (RNC-07). Los estudios previos hacen hincapi en una
comparacin de los espectros de respuesta que se realiza en el sitio y con el
establecido en el RNC-07, esta investigacin permitir obtener habilidades de
programacin para la creacin de rutinas que se limite en obtener espectros de
diseo y de respuesta ssmica para una determinada estructura. En su lenguaje de
programacin se incorporar el lenguaje de MATLAB, con el fin de obtener valores
de diseo y as realizar construcciones seguras para que soporte los
desplazamientos ssmicos.

3
1.2. LIMITACIONES

En primera instancia, se hace la salvedad que estas rutinas programadas en


MATLAB, son una herramientas destinadas para el anlisis de parmetros de suelo
y estructura, no propone en ninguna manera, el anlisis de la estratigrafa del suelo
en esta rea, y en el rea de estructura no realiza el diseos de elementos
estructurales ni la revisin de los mismos, por lo cual el usuario deber limitarse a
obtener datos nicamente dinmicos para mejorar el comportamiento de la
estructura ante cualquier sismo y de esa forma disear de manera eficiente los
elementos estructurales importante.

La herramienta se limita a realizar anlisis de un sismo y algunos parmetros


dinmicos de la estructura, como por ejemplo coeficiente de participacin modal,
cortante basal, fuerzas laterales externa, desplazamiento de cada nivel,
combinaciones modales entre otras, es decir que el usuario al utilizar estos cdigos
para el anlisis dinmico del suelo y la estructura, debe tener cuidado al adquirir
sta informacin de las rutinas.

El usuario debe tener la limitante de no usar estas rutinas para el anlisis no lineal
de la evaluacin numrica de la respuesta dinmica del suelo y en caso de la parte
dinmica estructural, este solamente hace el anlisis dinmico de los vectores
propios, as como los modos de vibrar para marcos en el plano, en ninguna forma
estas rutinas estn diseadas para el anlisis dinmico en el espacio y no permite
anlisis de las torsiones.

Otra limitante es que por el tiempo solamente se tomaron los tpicos de mayor
relevancia para el anlisis dinmico del suelo y de la estructura, por lo que no se
pudo programar otros parmetros que a pesar de no tener mucha importancia en
esta tesis si tiene influencia en la dinmica suelo y estructura, cabe mencionar que
ambos campos tiene una amplia gama de informacin debido a los muchos estudios
y descubrimientos cientficos que han encontrado. Cabe mencionar que el usuario
debe tener conocimiento en estas reas de la ingeniera civil para poder manipular
estas rutinas de manera correcta, ya que los creadores de estas no se hacen
responsable del mal manejo de parte del usuario al obtener datos errneos, tambin
el usuario debe apegarse a lo que est programado, y no pedirle a esta rutinas lo
que no est en ellas, ya que an faltan parmetros de poca importancia pero que el
usuario pueda necesitarla. Estos aspectos restringen ciertas consideraciones en el
anlisis de suelo y estructura, pero no implica que esta herramienta sea incapaz de
realizar un anlisis eficiente, ya que estas rutinas estn validadas con software
comerciales, y por ultimo debido al tiempo no se pudo elaborar un entorno grfico,
con la finalidad de mejorar el trabajo investigativo.

4
2. OBJETIVOS

2.1. OBJETIVO GENERAL

x Desarrollar cdigos en MATLAB para clculo de parmetros dinmicos en


anlisis ssmicos de suelo y estructuras.

2.2. OBJETIVOS ESPECFICOS

x Disear un algoritmo para el manejo automatizado de correccin de lnea


base, filtrado de seales ssmicas e integracin de registros acelerogrficos.
x Crear rutinas para la elaboracin de espectros de respuesta usando mtodos
de: Interpolacin de la excitacin ssmica, diferencia central y mtodo de
Newmark utilizando varios registros de entrada.
x Disear rutinas del mtodo de razn espectral H/V, para que de forma
automatizada se obtengan frecuencias mximas y mnimas de sismos que
tengan sus tres componentes.
x Automatizar una rutina para una estructura de n-gados de libertad que
permita calcular periodos y modos de vibrar, as como el coeficiente de
particin modal.
x Determinar las fuerzas laterales obtenidas por los mtodos CQC y SRSS,
tomando en cuenta las fuerzas cortantes de un edificio de varios niveles.
x Validar los resultados obtenidos de los cdigos respecto a los programas
comerciales, tales como GEOPSY, DEEPSOIL V5.1 y SAP2000.

5
3. MATLAB Y SUS APLICACIONES EN LA INGENIERA

Con la modernizacin de los sistemas virtuales y la evolucin de la informtica, la


ingeniera ha alcanzado un nivel de investigacin avanzado en sus diferentes
ramas. En la actualidad el anlisis de parmetros de ndole natural, como por
ejemplo climatologa, sismo, viento, etc., ha sido determinado por medio de software
con mucha precisin en sus algoritmos y los resultados que estos arrojan son
confiables.

En nuestro pas son pocas las personas investigadoras que se encargan de elaborar
sus propias rutinas o algoritmos para analizar cualquier fenmeno natural, ya que
las universidades no fomentan la investigacin haciendo uso de sus propias
herramientas informticas, siempre se emplean software elaborados en otros
pases y los estudiantes quedan con un lago de dudas respecto al proceso de
clculo que hace el programa en su interior, lo que debilita el anlisis de los
resultados.

En Nicaragua, han habido personas que han contribuido a la investigacin ingenieril


para mejorar el anlisis dinmico de suelo y estructura, tal es el caso de PhD. Edwin
Obando Hernndez que elabor una investigacin sobre un mecanismo mvil del
sensor de barreno de multi-profundidad para estudiar la base superficial del suelo
mediante un modelo matemtico llamado funcin de transferencia que no es ms
que un cociente que relaciona la respuesta de un sistema a una seal de entrada o
excitacin (Obando et.al, 2010 y 2011), tambin Rainer Parrales elaboro un estudio
sobre las propiedades dinmicas del suelo en la ciudad de Managua realizando un
cdigo en MATLAB para analizar los resultados de la frecuencia natural del suelo,
aplicando el mtodo de Nakamura (Parrales, 2006); Y los Br. Darwin Chavarra y
Freddy Berrios (Chavarra & Berrios, 2013), quienes elaboraron un software
basados en lenguaje de programacin MATLAB, que puede analizar estructuras
bajo el mtodo de las rigideces, este software lleva por nombre: AEstruct2D V1.0,
todas estas personas son investigadoras de la Universidad Nacional Autnoma de
Nicaragua (UNAN-Managua), y como estudiantes tenemos que lograr fomentar en
la UCA este espritu investigativo, elaborando nuestros propios programas para
obtener resultados confiables.

Por otro lado, MATLAB no solo se aplica a la Ingeniera, tambin tiene aplicaciones
en la ciencia como por ejemplo: En la climatologa, medicina, economa, entre otras
aplicaciones como por ejemplo: En el rea de filtrado de seales, tambin en las
estadsticas, fsica etc.

6
A pesar que en nuestro pas, MATLAB no se incorpora en las reas mencionadas
anteriormente, si se aplica a la ingeniera, es una lstima que lo profesionales sean
incapaz de usar este software porque piensan que ya existen programas en los
cuales introducen un dato y obtiene resultados y a como se expone en prrafos
anteriores debemos de quitar esa venda de los ojos para saber analizar de forma
ms certera los datos, es decir, que tengamos menos incertidumbre con los
nmeros que arrojan estos programas elaborados en otros pases.

MATLAB tiene otras aplicaciones como por ejemplo:


x Electrnica.
x Filtrado y procesamiento de seales ssmicas.
x Finanzas.
x Hidrulica.

7
4. REVISIN DE LITERATURA:
4.1. GENERALIDADES
4.1.1. TIPOS DE ONDAS SSMICAS

Hay varios tipos diferentes de ondas ssmicas, y todas ellos se mueven de maneras
diferentes. Los dos principales tipos son ondas de compresin y ondas superficiales.
Las ondas de compresin pueden viajar a travs de las capas internas de la tierra,
pero las ondas de superficie slo pueden moverse por la superficie del planeta como
las ondas sobre el agua. La energa de los terremotos genera ondas de compresin
y ondas superficiales.

Fig. 4.1: Tipos de ondas ssmicas

4.1.1.1. Ondas de compresin

Recorriendo el interior de la tierra, las ondas de compresin llegan antes que las
ondas superficiales emitidas por un terremoto. Estas ondas son de mayor ancho de
banda que las ondas de superficie.

4.1.1.2. Ondas P

El primer tipo de onda de compresin es la onda P u onda primaria. Esta es la ms


rpida de las ondas ssmicas, y, en consecuencia, la primera en llegar a una
estacin ssmica. La onda P puede moverse a travs de roca slida y los fluidos,
como el agua o las capas lquidas de la tierra. Comprime y descomprime la roca
como las ondas de sonido hacen con el aire. A veces los animales pueden escuchar
las ondas P de un terremoto. Los perros, por ejemplo, suelen comenzar ladrando
histricamente justo antes del terremoto (o ms concretamente, antes de que las
ondas superficiales lleguen). Por lo general, la gente slo puede sentir el golpe y el
ruido de las ondas superficiales.

8
Las ondas P hacen que las partculas se muevan en la misma direccin en que se
mueve la onda, que es la direccin en que la energa se mueve y es la direccin de
propagacin de la onda.

4.1.1.3. Las ondas S

El segundo tipo de onda de las que se desplazan a travs de la tierra es la onda S


u onda secundaria, que es la segunda ola que se siente en un terremoto. Una onda
S es ms lenta que una onda P y slo puede moverse a travs de roca slida, no a
travs de cualquier medio lquido. Es esta caracterstica de las ondas S que llev a
los sismlogos a la conclusin de que el ncleo de la Tierra es lquido. Las ondas S
mueven las partculas de roca arriba a abajo o de lado a lado perpendicularmente
a la direccin en que la onda est viajando (la direccin de propagacin de la onda).

4.1.1.4. Ondas Superficiales

Estas ondas, tambin conocidas como ondas Love y Rayleigh, por los primeros
investigadores que las estudiaron, viajan slo a travs de la corteza y son de una
frecuencia ms baja que las ondas S y P. Por eso se distinguen fcilmente en un
sismograma a pesar de llegar despus que las ondas de S y P, porque las ondas
superficiales son casi totalmente responsables de los daos y la destruccin
asociada a los terremotos. Este dao y la fuerza de las ondas superficiales resultan
menores en los terremotos cuyo hipocentro es ms profundo.

4.1.2. EFECTOS SISMICOS SOBRE EDIFICIOS

El aspecto de mayor importancia en el diseo estructural para resistir fuerzas


ssmicas radica en el sistema lateralmente resistente del edificio. En la mayora de
los edificios, este sistema se compone de una combinacin de elementos
horizontales distribuidores (por lo regular, diafragmas de techos y piso) y elementos
verticales de arriostramiento muros de cortante, marcos rgidos, marcos armados,
etc.). (E. Carreo & A. Suarez, 1999)

La falla de cualquier parte de este sistema, o de las conexiones entre las partes
puede producir daos importantes en el edificio, incluso la posibilidad del colapso
total.

9
La intensidad de la vibracin inducida en un edificio depende tanto de las
caractersticas del movimiento del terreno, como de las propiedades dinmicas de
la estructura.

A medida que la intensidad de la excitacin aplicada al edificio aumenta, se generan


cambios en las propiedades dinmicas del mismo, la que alteran su respuesta. En
trminos generales, el comportamiento deja de ser linear, la rigidez tiende a bajar y
el amortiguamiento tiende a aumentar. (E. Carreo & A. Suarez, 1999)
La intensidad del movimiento ssmico es uno de los peligros al que estn expuestas
las construcciones. Para tomar en cuenta el peligro ssmico, frecuentemente se
recurre al uso de espectros de diseo que dependen, entre otros aspectos, de la
cercana del sitio a las fuentes generadoras de temblores y de las condiciones
locales del terreno. (Ulises Mena Hernndez & Rocha, 2008).

El conocimiento de las fuerzas de los terremotos, el anlisis de sus efectos sobre


las estructuras, el desarrollo de normas de construccin y los mtodos para
determinar el riesgo ssmico sobre las construcciones son algunas de las principales
motivaciones para el estudio de los acelerogramas.(E. Carreo & A. Suarez, 1999)

4.1.3. FALLAS GEOLGICAS.

Segn (INETER, 2002) La ciudad de Managua cuenta con una elevada densidad
de fallas geolgicas activas y sufri en 1931 y 1972 dos terremotos destructivos que
causaron grandes prdidas de vidas humanas y enormes daos materiales. Se cree
que las fallas principales que atraviesan la parte central de Managua tiene pocos
kilmetros de longitud y con esta caracterstica pueden generar terremotos
relativamente moderados de magnitudes hasta 6.5 Richter. Por otro lado, las fallas
que forman los lmites Este y Oeste del graven de Managua (Falla Cofrada, Falla
Mateare).

10
Fig. 4.2: Fallas Geolgicas del rea de Managua (INETER, 2002)

Las fallas son fracturas en las cuales ha tenido lugar el desplazamiento relativo de
los dos lados de la ruptura. La longitud de las fallas puede alcanzar desde varios
metros hasta cientos de kilmetros y extenderse desde la superficie a varias
decenas de kilmetros de profundidad. (Verastegui, Daniel, 1999). La presencia de
fallas en la superficie no necesariamente implica que el rea tiene actividad ssmica,
as como la inexistencia de las mismas no implica que el rea sea a ssmica, ya que
muchas veces las fracturas no alcanzan a aflorar en la superficie (Figura 4.3).

Si bien la superficie en una falla puede ser irregular, esta puede ser representada
aproximadamente como un plano, el cual est descrito por su rumbo y buzamiento.
El rumbo es la lnea de interseccin del plano de falla con un plano horizontal; el
azimut del rumbo es utilizado para describir su orientacin respecto al Norte y el
buzamiento es el ngulo de inclinacin desde el plano horizontal hasta el plano de
falla. (Verastegui, Daniel, 1999).

11
Fig. 4.3: Fallas geolgicas

4.1.4. TIPOS DE FALLAS

Segn su movimiento, existen tres tipos de falla: normal, inversa y de desgarradura.


Las fallas normales son propias de las zonas en traccin; se produce un
desplazamiento hacia abajo de la porcin inferior. Las fallas inversas corresponden
a zonas de compresin, se produce un desplazamiento hacia arriba de la porcin
inferior a como se muestra en la figura 4.4. (Torrez & Inca, 2001).

Fig. 4.4: Tipos de fallas geolgicas segn su desplazamiento

12
4.2. INSTRUMENTOS DE MEDICIN Y REGISTROS SSMICOS
4.2.1. Sismgrafos

Las caractersticas de las ondas ssmicas y su propagacin han podido estudiarse


gracias a instrumentos que registran las vibraciones ssmicas conocidos como
sismgrafos. Dependiendo del tipo de instrumento utilizado se puede obtener el
desplazamiento, velocidad o aceleracin del suelo; lo cual est determinado por el
rango til de frecuencias a medir (), con respecto a la frecuencia natural del
instrumento (n). (Williams, 1998).

Fig. 4.5: Ejemplos de sismgrafos

Los sismgrafos registran el movimiento respecto al tiempo de un pndulo que


oscila libremente dentro de un marco sujeto al suelo; este movimiento es registrado
por un estilete o pluma sobre un tambor rotatorio. En los sismgrafos modernos, el
movimiento del pndulo se convierte en seales electrnicas que se registran en la
memoria de una computadora.

4.2.2. Acelerogramas

Segn (Torrez & Inca, 2001) Los acelermetros, tambin conocidos como
sismgrafos de movimiento fuerte, se disean para registrar directamente
movimientos del suelo cercanos y producen un registro conocido como
acelerograma. Los instrumentos se orientan de tal forma que registren la
aceleracin del suelo en funcin del tiempo para tres direcciones o componentes

13
normales. En la Figura 4.6 se muestran los acelerogramas registrados en una
estacin durante un sismo en Friuli (Italia), el 5 de mayo de 1976.

El anlisis ssmico requiere de la digitalizacin numrica de los acelerogramas, es


decir convertir el registro en una serie de datos de aceleracin - tiempo. Los
acelerogramas dan una informacin directa del movimiento ssmico, especialmente
apta para estimar la respuesta de las estructuras y edificios. La aceleracin como
medida instrumental de la intensidad se ha constituido as en el parmetro base
para el anlisis estructural ssmico.

Fig. 4.6: Acelerogramas correspondientes a las tres componentes de un sismo

Tradicionalmente, en el anlisis dinmico de estructuras, las acciones ssmicas son


introducidas como acelerogramas que actan sobre la cimentacin. Los programas
computacionales usualmente permiten que un nico acelerograma, que acta de
manera simultnea sobre todos los elementos que conforman la cimentacin, sea
las fuentes de las solicitaciones ssmicas. (Proao, 2007)

Existen circunstancias especiales en que el modelamiento mediante acelerogramas


que actan sobre la cimentacin, es insuficiente para conocer el comportamiento
dinmico de la estructura. Una de las alternativas viables cuando se emplean
programas comerciales es la utilizacin de Diagramas de Desplazamiento. (Proao,
2007).
14
Tanto el registro de acelerogramas como su tratamiento han ido cambiando a
medida que han evolucionado los sistemas de adquisicin y el almacenamiento y
procesado de los datos. (Espinoza & Gilmore, 2002)

El conocimiento de las fuerzas que actan sobre un emplazamiento, debida a los


terremotos, el anlisis de sus efectos sobre las estructuras, el desarrollo de normas
de construccin y los mtodos para determinar el riesgo ssmico sobre las
construcciones son algunas de las principales motivaciones para el estudio de
acelerogramas. En ellos, el parmetro de mayor inters es la aceleracin del suelo,
aunque tambin son importantes, la velocidad y el desplazamiento. As si
suponemos una estructura simple con una masa concentrada en su tejado y
consideramos la fuerza lateral concentrada en los elementos verticales, que seran
las paredes o columnas. (Espinoza & Gilmore, 2002)

4.2.2.1. Correcciones de Acelerogramas

Para obtener una determinacin lo ms exacto posible de los valores de aceleracin


que se han producido durante un terremoto en el lugar de registro, es necesario
hacer un cuidadosos tratamiento de los registros, puesto que los datos que se
recogen en campo estn en un formato original propio del acelergrafo (binario),
ser necesario hacer un conversin de los mismos a formato ASCII.(E. Carreo &
A. Suarez, 1999).

El acelerograma obtenido, presenta una serie de errores que debern ser corregidos
para que dicho registro sea apto para ser utilizado. A continuacin se presentan los
distintos mtodos para corregir los datos obtenidos:

4.2.2.1.1. Correccin instrumental

Consiste en la convolucin del registro con la funcin de transferencia del


instrumento. Para ello, debemos conocer las constantes de calibracin del
instrumento, como son la sensibilidad del acelermetro, la frecuencia natural n, y
el amortiguamiento obtenindose as un acelerograma corregido. (E. Carreo & A.
Suarez, 1999).

4.2.2.1.2. Correccin de lnea base

A veces, ocurre que los valores del acelerograma se encuentran desplazados


respecto a la lnea cero de aceleracin. Este error puede ocurrir porque el
acelergrafo no est perfectamente nivelado en su emplazamiento, o bien porque
el sistema de registro provoque una deriva de los datos respecto a la lnea de base.

15
Aunque este error puede ser inapreciable en aceleracin, puede ser muy importante
cuando se obtienen la velocidad y el desplazamiento por integracin, ya que
estamos contabilizando el rea que hay entre la curva de aceleracin y la lnea de
base.

Fig. 4.7: Visualizacin del fichero binario correspondiente a un acelerograma obtenido en el


acelergrafo de Agrn (GR), el 24/02/97. Correspondiente al terremoto con epicentro en Huelma
(GR), de mR=4.3

4.2.2.2. Mtodos para filtrar acelerogramas


4.2.2.2.1. Filtros ideales

Los filtros ideales, son aquellos que estn definidos como una funcin escalonada,
del siguiente modo:

a) Filtro ideal paso-bajo: Elimina todas las frecuencias superiores a una dada
Z 0 y deja pasar sin atenuacin las frecuencias inferiores.
b) Filtro ideal paso-altas: Elimina todas las frecuencias inferiores a una dada Z 0
y deja pasar sin atenuacin las frecuencias superiores.
c) Filtro ideal paso-banda: Elimina todas las frecuencias inferiores a una dada
Z1 y las superiores a Z 2 , y deja pasar sin atenuacin las comprendidas entre
Z1 y Z 2 . Un ejemplo de todos ellos lo vemos representado en la Figura 4.8.

16
Fig. 4.8: Comportamiento de los filtros ideales paso-bajas, paso-altas, paso-banda.

Pero en la prctica, estos filtros ideales no se pueden utilizar, ya que su funcin de


transferencia en el tiempo es de longitud infinita. Sin embargo, se utilizan
aproximaciones a ellos, con filtros tales como el box car o Bartlett, el Hanning,
el Butterworth frecuencial o los filtros Gaussianos, (Figura 4.9).(E. Carreo & A.
Suarez, 1999).

Fig. 4.9: Ejemplos de algunos filtros digitales.

17
4.2.2.2.2. Filtros Ormsby

El filtro digital ms utilizado, es el filtro Ormsby, ya que es una aproximacin a un


filtro ideal en el dominio de las frecuencias, y que adems tiene definicin en el
dominio del tiempo. Si consideramos el caso del filtro Ormsby paso-bajas, las
expresiones matemticas de la funcin de transferencia, viene dada por:

H (Z ) Si (Ec. 4.1)
Zt  Z
H (Z ) Si (Ec. 4.2)
Zt  Z c
H (Z ) Si (Ec. 4.3)

Siendo:

(Ec. 4.4)

La frecuencia angular, donde es la lnea; es la frecuencia de corte y la


frecuencia de terminacin.

Su forma grfica la podemos ver en la figura 4.10.


Este filtro se aplica en el dominio del tiempo mediante la convolucin de la seal
con la respuesta del filtro:
f
S c(t )
f
s(W ) h(t  W ) dt (Ec. 4.5)

Siendo S (t) la seal filtrada, S (t) la seal sin filtrar y h (t) la respuesta temporal
del filtro.

Fig. 4.10: Filtro Ormsby

18
Una de las principales ventajas del filtro Ormsby es que nos permite conocer el error
que cometemos respecto a la funcin de transferencia ideal. El filtro Ormsby paso-
altas, se define como:

1  H (Z ) (Ec. 4.6)

El filtro de Ormsby paso-banda, es una combinacin de ambos, y precisa de dos


pares (Zc , Zt ).

4.2.2.2.3. Filtros por ruidos

Una vez que el acelerograma ha sido corregido tanto de lnea base como de
correccin instrumental, habr que tener en cuenta la repercusin que el ruido tiene
sobre el acelerograma. Este ruido puede estar causado tanto por fenmenos
naturales como por el tratamiento de los datos. As podremos considerar que el
acelerograma es la suma de la seal ssmica ms el ruido, con la siguiente ecuacin:
(Ordaz & Montoya, 2000).

a(t ) s(t )  r (t ) (Ec. 4.7)

Donde:
a (t) el acelerograma sin corregir.
s (t) la seal ssmica
r (t) el ruido.

Fig. 4.11: Izqda.: Efecto del ruido de alta frecuencia, Drcha.: Efecto del ruido de baja frecuencia

19
El ruido que afecta al acelerograma puede ser de dos tipos:

a) Ruido de alta frecuencia: Cuando aparece por encima de la banda de


frecuencias en la que trabajamos. Este ruido afecta fundamentalmente a los
picos de aceleracin. Sin embargo, no afecta mucho en el proceso de
integracin, ya que el rea bajo la curva es prcticamente la misma que para
la seal corregida, dado que las desviaciones por encima y por debajo se
compensan.
b) Ruido de baja frecuencia: Cuando aparece por debajo de la banda de
frecuencias en la que trabajamos. Afecta al proceso de integracin
bsicamente, ya que al integrar la aceleracin para obtener velocidad y
desplazamiento, estamos obteniendo el rea bajo la curva.

4.3. EVALUACIN NUMRICA DE LA RESPUESTA DINMICA

4.3.1. Mtodo de la interpolacin de la excitacin ssmica

Segn (Chopra, 2014), en el caso de los sistemas lineales es posible desarrollar un


procedimiento numrico muy eficiente mediante la interpolacin de la excitacin en
cada intervalo de tiempo y el desarrollo de la solucin exacta usando los mtodos
del captulo 4. Si los intervalos de tiempo son cortos, la interpolacin lineal es
satisfactoria. En la figura 4.12 se muestra que durante el intervalo de tiempo
la funcin de excitacin est dada por:
'p
p(W ) pi  i W (Ec. 4.8)
't i

Fig. 4.12: Notacin para una excitacin interpolada linealmente

Donde

'pi pi 1  pi (Ec. 4.9)

20
Y la variable de tiempo t vara de 0 a _ti. Por simplicidad algebraica, se consideran
primero los sistemas sin amortiguamiento; ms tarde, el procedimiento se ampliar
para incluir este parmetro. La ecuacin a resolver es:

(Ec. 4.10)

Sometidas a las condiciones iniciales  . La respuesta


durante el intervalo de tiempo es la suma de tres partes:

1. La vibracin libre debido al desplazamiento inicial y la velocidad en


.
2. La respuesta a la fuerza de paso con condiciones iniciales nulas.
3. La respuesta a la fuerza incremental ( ) con condiciones iniciales
nulas.

Al adaptar las soluciones disponibles para estos tres casos en los puntos:

(Ec. 4.11)

(Ec. 4.12)

(Ec. 4.13)

Respectivamente se obtiene:


 (Ec. 4.14)

Y la diferenciacin de conduce a:

(Ec. 4.15)

Si se evalan estas ecuaciones en , se obtiene desplazamientos y la


velocidad en el instante i+1:




(Ec. 4.16)




(Ec. 4.17)
21
Estas ecuaciones pueden reescribirse despus de sustituir la ecuacin (5.2.1b)
como frmulas de recurrencia:

(Ec. 4.18)

(Ec. 4.19)

Al repetir la deduccin anterior para los sistemas amortiguados por debajo del nivel
crtico (es decir, ), se observa que las (Ec. 4.19) tambin son aplicables a los
sistemas amortiguados con las expresiones para los coeficientes A, B,, D dadas
en la tabla A10.1 (ver tabla en anexo). Los coeficientes dependen de los parmetros
del sistema  y , y del intervalo de tiempo

Como las frmulas de recurrencia provienen de la solucin exacta de la ecuacin


de movimiento, la nica restriccin en el tamao del paso de tiempo es que
permita una aproximacin cercana a la funcin de excitacin y que proporcione
resultados de respuesta en intervalos de tiempo lo suficientemente cercanos de
manera que no se pierdan los picos de la respuesta.

Este procedimiento numrico es de gran utilidad cuando la excitacin se define en


intervalos de tiempo espaciados de tal forma (Como en la aceleracin del suelo en
un sismo) que la interpolacin lineal es en esencia perfecta. Si el paso de tiempo
es constante, los coeficientes A, B,, D necesita calcularse solo una vez.

Fig. 4.13: Grfico de la fuerza Pi en el tiempo.

4.3.2. Mtodo de las diferencias centrales

(Chopra, 2014) Este mtodo se basa en una aproximacin por diferencias finitas de
las derivadas temporales del desplazamiento (es decir, la velocidad y la
aceleracin). Si se toman pasos de tiempo constantes, las expresiones de
diferencias centrales para la velocidad y la aceleracin en el tiempo i son:

22

(Ec. 4.20)

Al sustituir estas expresiones aproximadas para la velocidad y la aceleracin en la


ecuacin (5.1.3), especificada para sistemas elstico lineal, resulta:




(Ec. 4.21)

En esta ecuacin, y ya se conocen (a partir de la aplicacin del


procedimiento para los pasos de tiempo anteriores). La transferencia de estas
cantidades conocidas al lado derecho conduce a:


(Ec. 4.22)

O
(Ec. 4.23)
Donde:

(Ec. 4.24)
Y

(Ec. 4.25)

Entonces, la incgnita ui+1 est dada por:





(Ec. 4.26)
La solucin ui+1 en el tiempo i + 1 se determina a partir de la condicin de equilibrio,
ecuacin (4.21), en el tiempo i sin usar la condicin de equilibrio, ecuacin (4.22),
en el tiempo i + 1. Estos mtodos se denominan mtodos explcitos.

; (Ec. 4.27)

Si se despeja u1 de la primera ecuacin y se sustituye en la segunda, resulta

(Ec. 4.28)

El desplazamiento inicial u0 y la velocidad inicial estn dados y la ecuacin de
movimiento en el tiempo 0 (t0=0)
(Ec. 4.29)
Proporciona la aceleracin en el tiempo 0:

(Ec. 4.30)

La Tabla A10.2 (ver en anexo) resume el procedimiento ya antes descrito, tal y como
podra implementarse en una computadora. El mtodo de la diferencia central
podra fallar, dando resultados sin sentido, debido al redondeo numrico si el paso

23
de tiempo elegido no es lo suficientemente corto. El requisito especfico para su
estabilidad es:

(Ec. 4.31)
Esto nunca es una limitacin para los sistemas de 1GDL debido a que es necesario
elegir un paso de tiempo mucho ms pequeo si se desea obtener resultados
exactos. Por lo regular, para definir la respuesta adecuadamente, y en
la mayora de los anlisis de respuestas ante sismos se elige un paso de tiempo
an ms corto (generalmente t=0.01 a 0.02 s) para definir la aceleracin del
terreno g (t) con precisin.

4.3.3. Mtodo de Newmark

Segn (Chopra, 2014), en 1959, N. M. Newmark desarroll una familia de mtodos


paso a paso en el tiempo basndose en las siguientes ecuaciones:
. . .. ..
U i 1 U i  > 1  J 't @U i  J't U i 1 (Ec. 4.32)

U i 1
.
> @ ..
>
U i  't U  0.5  E 't U i  E 't U i 1
2 2
@ ..
(Ec. 4.33)

Los parmetros y definen la variacin de la aceleracin durante un paso de


tiempo y determinan las caractersticas de estabilidad y precisin del mtodo. La
seleccin tpica de es de 1/2, y es satisfactoria desde todos los
puntos de vistas, incluido el de la precisin. Estas dos ecuaciones, en combinacin
con la ecuacin de equilibrio (Ec.4.32) al final del paso de tiempo, proporcionan la
base para calcular  en el tiempo i+1 a partir de conocidas en
el tiempo i. Para implementar estos clculos es necesario iterar debido a que la
desconocida aparece en el lado derecho de la ecuacin (Ec.4.32). Por otro lado,
para los sistemas lineales es posible modificar la formulacin original de Newmark,
a fi n de permitir la solucin de las ecuaciones (Ec.4.32) y (Ec.4.33) sin iteracin.
Antes de describir esta modificacin se demuestra que los conocidos mtodos de la
aceleracin promedio constante y el mtodo de la aceleracin lineal son dos casos
especiales del mtodo de Newmark.

Casos especiales

Para estos dos mtodos, la tabla A10.3 (ver tabla en anexo) resume el desarrollo
de la relacin entre las respuestas  en el tiempo i+1 las cantidades
correspondientes en el tiempo i. La ecuacin (a) describe los supuestos de que la
variacin de la aceleracin durante un paso de tiempo es constante, igual a la
aceleracin promedio, o que vara linealmente. La integracin de da la ecuacin

24
(b) para la variacin de la velocidad en el paso de tiempo, en el que se
sustituye para obtener la ecuacin (c) de la velocidad en el instante i+1. La
integracin de de la ecuacin (d) para la variacin del desplazamiento en
el paso del tiempo, en el que se sustituye para obtener la ecuacin (d) del
desplazamiento  en el instante i+1. Al comparar las ecuaciones (c) y (d) con la
ecuacin (a), se demuestra que las ecuaciones de Newmark con y
son iguales a las que se deducen suponiendo una aceleracin promedio constante
y aquellas con y corresponden al supuesto de una variacin lineal
de la aceleracin.

Sistema Lineal
Para los sistemas lineales es posible modificar la formulacin original de Newmark:
(Ec. 4.34)
De la ecuacin (4.33) puede expresarse en terminos de :

(Ec. 4.35)

Si se sustituye la ecuacin (4.35) en la ecuacin (4.32), resulta


(Ec. 4.36)

Enseguida, las ecuaciones (4.35) y (4.36) se sustituyen en la ecuacin que controla


el movimiento (4.34) en el instante i+1. Esta sustitucin da:

(Ec. 4.37)
Donde


(Ec. 4.38)

Y





(Ec. 4.39)

Con y conocidas a partir de las propiedades del sistema m, k y c, los


parmetros del algoritmo y , y el estado del sistema en el tiempo i definido por
, el desplazamiento en el tiempo se calcula como:


 (Ec. 4.40)

25
Segn (Chopra, 2014), una vez que se conoce , la velocidad y la acelracin
pueden calcularse a partir de la (Ec. 4.35) y (Ec. 4.31), respectivamente. La
aceleracin tambein puede obtenerse con base en la ecuacin del movimiento en
el tiempo .


(Ec. 4.41)

En vez de hacerlo mediante la ecuacin (4.35). Para inicair los calculo en cada paso
de tiempo, se requiere la ecuacin (4.36) a fin de obtener (vea la ecuacin 4.24).
En el metodo de Newmark la solucin en el tiempo se determina apartir de la
ecuacin (4.34), la condicin de equilibrio en el tiempo . Estos mtodos se
denominan Mtodos implicitos. Aunque la fuerza restauradora es una funcin
implcita de la desconocida, fue fcil de calcular para los sistemas lineales. En
la tabla A10.4 (ver tabla en anexo) se resume la solucin paso a paso en el tiempo
utilizando el mtodo de Newmark, tal como podra implementarse en una
computadora.
El mtodo de Newmark es estable si:

 (Ec. 4.42)

Para ( y ), esta condicin se convierte en:

(Ec. 4.43a)

Lo anterior implica que el mtodo de la aceleracin promedio constante es estable


para cualquier , sin importar cuan grande sea; sin embargo, es exacto solo si
es lo suficientemente pequeo. Para un ( y ), la ecuacin (4.42)
indica que el mtodo de la aceleracin lineal es estable si:

(Ec. 4.43b)

Sin embargo, como en el caso del mtodo de la diferencia central, esta condicin
tiene poca importancia en el anlisis de los sistemas de 1GDL debido a que es
necesario utilizar un paso de tiempo mucho ms corto que 0.551T n si se desea
obtener una representacin exacta de la excitacin y la respuesta.

4.3.4. Transformada rpida de Fourier (FFT)

La transformada rpida de Fourier es un mtodo matemtico para la transformacin


de una funcin del tiempo en una funcin de la frecuencia. A veces se describe
como la transformacin del dominio del tiempo al dominio de frecuencia. En
MATLAB, es un algoritmo que reduce el tiempo de clculo de n2 pasos a nlog2(n).

26
El nico requisito es que el nmero de puntos en la serie tiene que ser una potencia
de 2 (2n puntos).
4.3.5. Mtodo de Nakamura: Relacin espectral H/V

Nakamura propuso en el ao 1989, que el cociente entre la componente horizontal


y la componente vertical en el dominio frecuencial era un buen estimador de la
respuesta de sitio. Esta tcnica se aplic por primera vez a microtemblores de zonas
urbanas de Japn. (Infante, 2006)

Nakamura supone que la razn H/V o ratio espectral corresponde a la funcin de


transferencia de los niveles superficiales sometidos a movimientos horizontales.
Basa su trabajo en la hiptesis de que un microtemblor est compuesto por un
cuerpo principal de ondas y por ondas superficiales Rayleigh, inducidas por fuentes
artificiales (trenes, trfico, etc.). Estas ondas superficiales se consideran
perturbaciones que es necesario eliminar.(Infante, 2006)

En un artculo reciente, Nakamura (2000) mantiene su opinin original en la cual la


relacin H/V en el rango de frecuencia pico no se ve afectada por el modo
fundamental de las ondas Rayleigh. Explica este pico como un resultado directo de
la mltiple refraccin de las ondas SH.(Infante, 2006)

Fig. 4.14: Esquema del modelo seguido por Nakamura (1989)

(Infante, 2006) Para lograrlo, Nakamura realiz los siguientes postulados:


Las ondas Rayleigh slo afectan a la parte superior del nivel y en cambio no
afectan a la base del nivel de suelo.

27
El efecto de las ondas Rayleigh es visible principalmente en el movimiento
vertical, y por tanto se puede definir el ratio.
SVS
Es (Ec. 4.44)
SVB
Donde:
SVS y SVB corresponden al espectro de amplitudes de Fourier en la superficie S y en
la base B del nivel. Este ratio toma el valor de 1 si no existe presencia de ondas
Rayleigh y <1 si se incrementa la presencia de estas ondas superficiales.

x El efecto de la onda Rayleigh es igual en superficie para el movimiento vertical


y horizontal
Nakamura propuso una funcin de transferencia modificada corregida para ondas
Rayleigh. Una expresin de la funcin de transferencia clsica es:
S HS
ST (Ec. 4.45)
S HB
Donde
SHS y SHB corresponden al espectro de amplitud de Fourier en la superficie S y la
base B del nivel del suelo. La funcin de transferencia modificada propuesta por
Nakamura tiene la siguiente expresin:
ST S HS * SVB
SM (Ec. 4.46)
S ES S HB * SVS
Donde:
SM (ec.4.46). F, es la funcin de transferencia modificada, ST es el ratio y SVB la
base y la superficie del estrato, respectivamente. Y S VS es la funcin de
transferencia clsica segn son los espectros de amplitudes de Fourier en la base
y superficie del estrato, respectivamente.

Esta ecuacin se simplific a partir de los resultados en tres ciudades Japonesas


que para el rango frecuencial de 0.1 a 20 Hz establecan que:
S HB
#1 (Ec. 4.47)
SVB
Por tanto, la funcin de transferencia modificada de Nakamura se expresa como:
S HS
SM (Ec. 4.48)
SVS
Segn la relacin anterior (Ec. 4.48), la funcin de transferencia en las capas
superficiales es posible estimarla empleando solamente el movimiento en
superficie.

28
Nakamura concluye que la relacin o cociente espectral entre la componente
horizontal y vertical del movimiento en un mismo sitio puede ser usada como un
estimativo de los efectos de sitio en lugar de estudio. En la figura 4.15 se presenta
un esquema que describe la tcnica de relacin espectral entre la componente
horizontal y vertical del movimiento registrado en la superficie de una capa
sedimentaria (relacin espectral H/V).

Fig. 4.15: Descripcin de la Razn Espectral H/V (Modificado de Ansal, 2004)

4.4. TIPOS DE ESPECTROS DE RESPUESTAS

4.4.1. Espectro de respuesta

Los espectros de respuesta fueron inicialmente propuestos por Biot en el ao 1932


y luego desarrollados por Housner, Newmark y muchos otros investigadores.
Actualmente, el concepto de espectro de respuesta es una importante herramienta
de la dinmica estructural, de gran utilidad en el rea del diseo sismo resistente.
De forma general se puede definir espectro como un grfico de respuesta mxima
(expresada en trminos de desplazamientos, velocidad, aceleracin o cualquier otro

29
parmetro de inters) que produce una accin dinmica determinada en una
estructura u oscilador de un grado de libertad(Crisafulli & Villafae, 2002).

Se puede definir una variedad de espectros de respuesta en funcin de la cantidad


de respuesta que se grafique. Se pueden obtener las respuestas de los siguientes
picos a partir de:

uo (Tn , [ ) { max u(t , Tn , [ ) (Ec. 4.49)


. .
uo (Tn , [ ) { max u (t , Tn , [ ) (Ec. 4.50)

.. ..
(Tn , [ ) { max u t (t , Tn , [ )
t
uo (Ec. 4.51)

Donde:
u o = Espectro de respuesta de deformacin
.
u o = Espectro de respuesta de velocidad
..
u o = Espectro de respuesta de aceleracin
Tn = Periodo natural de vibracin
[ = Amortiguamiento
Los espectros de respuesta uo se pueden graficar versus Tn para un fijo. Se
. ..
pueden hacer lo mismo para u o y u o . (Chopra, 1995)

4.4.1.1. Espectro de respuesta de Deformacin

Para obtener un espectro se procede a sacar los mximos de la respuesta dinmica


de desplazamiento relativo de la masa respecto al suelo para sistemas con
diferentes perodos e igual amortiguamiento y se grfica contra el perodo de
vibracin del sistema. El mximo valor del desplazamiento relativo que tendra un
sistema de un grado de libertad, con ciertas caractersticas es:

Sd (T , [ ) { u max (Ec. 4.52)


El espectro de desplazamiento es de utilidad para determinar la mxima fuerza en
el resorte o columnas de un sistema de un grado de libertad con un perodo T
cuando se somete a un determinado sismo.

En la Figura 4.16 Se muestra el procedimiento para la obtencin del espectro de


respuesta de deformacin, el cual fue desarrollado para el movimiento ssmico de

30
El centro, Figura 4.16a. La variacin de deformacin inducida por el movimiento
del suelo se muestra en la figura 4.16b, donde en cada sistema el valor pico de
deformacin es determinado a partir del histograma de deformacin. El valor de la
amplitud u0 es determinado para cada sistema en el espectro de respuesta de
deformacin. Si repiten los clculos para un rango de valores de Tn, manteniendo
constante, se puede obtener el espectro de respuesta de deformacin Figura
4.16c. (Chopra, 1995)

Fig. 4.16: a) Aceleracin del suelo b) Respuesta de deformacin de tres sistema SDF con =2% y
Tn=0.5, 1, 2 seg. c) Espectro de respuesta de deformacin para =2%. (Chopra, 1995)

4.4.1.2. Espectro de respuesta de Pseudo-Velocidad

Considerando una cantidad V para un sistema simple de frecuencia natural, n


relacionada con una deformacin pico Duo, debido al movimiento ssmico del
suelo, se puede determinar el espectro de respuesta de Pseudo-Velocidad, a partir
de la siguiente expresin (Chopra, 1995):
2S
V { Zn D D (Ec. 4.53)
Tn
Donde:
V= Pseudo Velocidad Pico

31
4.4.1.3. Espectros de respuesta de Pseudo-Aceleracin

Considerando una velocidad A para un sistema simple de frecuencia natural n,


relacionado a una deformacin pico Duo debido al movimiento ssmico del suelo,
se puede determinar el espectro de respuesta de Pseudo-aceleracin a partir de la
siguiente ecuacin (Chopra, 1995).
2
2S
A { Zn D
2
D (Ec. 4.54)
Tn
Donde:
A= Pseudo-aceleracin Pico.

4.4.1.4. Construccin del espectro de respuesta

.
El espectro de respuesta para un componente u g (t ) de movimiento del suelo puede
ser desarrollado a partir de los siguientes pasos:
..
1. Definir numricamente la aceleracin del suelo, u g (t ) : Tpicamente, las
ordenadas del movimiento del suelo son definidas cada 0.02 segundos.
2. Seleccionar el periodo natural de vibracin T n y la relacin de
amortiguamiento de un sistema SDF.
3. Calcular la respuesta de deformacin u (t) de este sistema debido al
..
movimiento del suelo u g (t ) por cualquier mtodo numrico.
4. Determinar la amplitud mxima, uo.
5. Las ordenadas espectrales son: D= uo, V= (2/Tn)*D y A= (2/Tn)2*D
6. Repetir los pasos del 2 al 5 para un rango de valores T n y
7. Presentar los resultados de los pasos 2 al 6 grficamente, ya sea por
separado o combinados.

4.5. ANLISIS DINMICO Y RESPUESTA DE LOS SISTEMAS LINEALES

4.5.1. Generalidades

En dinmica estructural, el nmero de coordenadas independientes necesario para


especificar la configuracin o posicin de un sistema en cualquier instante de tiempo
se conoce como el nmero de grados de libertad. Toda estructura continua tiene un
nmero infinito de grados de libertad. (Paz, 1992).

Las estructuras simples son aquellas pueden idealizarse como una masa m
concentrada o agrupada soportada por una estructura sin masa con rigidez k en la
32
direccin lateral. Dicha idealizacin es apropiada para esta prgola con un techo de
concreto pesado sostenido por columnas ligeras de tubo de acero, que pueden
suponerse carentes de masa. El techo de concreto es muy rgido y la flexibilidad de
la estructura en la direccin lateral (u horizontal) la proporcionan en su totalidad las
columnas.(Chopra, 2014)

Fig. 4.17: sistema de un grado de libertad, (a) fuerza aplicada p (t); (b) movimiento del terreno
inducido por un sismo.

4.5.1.1. Excitacin ssmica

Segn (Nicola Tarque Ruz & Fuentes, 2003) La respuesta del oscilador visco-
elstico sometido a un movimiento en su base, se determina resolviendo la ecuacin
diferencial:
.. . ..
m u  c u  ku m u s (t ) (Ec. 4.55)
Donde el trmino del segundo miembro de la ecuacin representa una fuerza
externa equivalente a la excitacin ssmica s (t), que se representa como la
aceleracin en la base de la estructura en funcin del tiempo.
La solucin de esta ecuacin despreciando la componente de la vibracin libre,
que se disipa rpidamente, es:
1 ..
1
u(W )e
[ [wn ( t W )]
u (t )  sen [Z D (t  W )]dW (Ec. 4.56)
ZD 0

Donde D es la frecuencia circular natural amortiguada de la estructura.

Dada la complejidad de la (Ec. 4.56) y la gran variabilidad que presenta la


aceleracin Del suelo s (t), la evaluacin en forma analtica del desplazamiento u
(t) es prcticamente imposible.

4.5.1.2. Modos de vibracin y frecuencias naturales

En el anlisis del comportamiento elstico de las estructuras, las frecuencias y los


modos naturales cumplen un rol importante en la evaluacin de la respuesta
dinmica, ya que se encuentran relacionados con la forma que el sistema responde
ante una solicitacin.(Nicola Tarque Ruz & Fuentes, 2003).

33
Recordando que la ecuacin del movimiento en vibracin libre est dada por (Bazn
& Meli, 2007):
..
mu  ku 0 (Ec. 4.57)
La representacin matemtica de los modos de un sistema no amortiguado en
vibracin es:
u(t ) qn (t )I n (Ec. 4.58)
Derivando dos veces la (Ec. 4.58):
..
u (t ) Z n2 q n (t )I n (Ec. 4.59)
Donde:
..
q n (t ) Z n2 q n (t ) (Ec. 4.60)
Reemplazando ecuaciones (4.57), (4.58) en (4.56) obtenemos sistemas de
ecuaciones lineales homogneas:

[Zn2 mIn  kIn ]qn (t ) 0 (Ec. 4.61)

Donde qn (t) representa la variacin de los desplazamientos en el tiempo, y se


determina con la expresin:

qn (t ) An cos Zn t  Bn senZn t (Ec. 4.62)

Los valores An y Bn de la ecuacin (4.65) se calculan en funcin de las condiciones


iniciales del sistema.

La ecuacin (4.61) presenta dos soluciones. La primera se determina cuando


qn (t ) 0 , por lo tanto u(t ) 0 , entonces no existe movimiento del sistema. sta es la
denominada solucin trivial. La segunda se obtiene igualando a cero la expresin
[Z n2 mIn  kIn ] de la ecuacin (4.61):

kI n Z n2 mI n (Ec. 4.63)

La solucin de esta ecuacin, se conoce como problema de valor propio, para el


cual existen diversos mtodos y algoritmos de solucin. Despejando la ecuacin
(4.67) y sacndole factor comn resultara la siguiente expresin:
[k  Z n2 m]I n 0 (Ec. 4.64)

34
La (Ec. 4.64) se analiza para un conjunto de N ecuaciones homogneas, donde la
solucin trivial n=0 se descarta, por lo que la solucin es:

det[k  Z n2 m] 0 (Ec. 4.65)


En la ecuacin (4.65) se deben obtener N valores de frecuencias circulares de
vibracin, siendo conocido el factor Z n como valor propio. Debido a que las matrices
2

m y k, son simtricas y positivas, se puede comprobar que las races de la ecuacin


caracterstica sern siempre reales y positivas.

4.5.1.3. Matrices modales y espectrales

Segn (Chopra, 2014) Los N valores propios, y sus respectivas frecuencias


naturales y modos de vibracin, se ensamblan en matrices. Los N vectores propios
se pueden evaluar en una sola matriz cuadrada (Ec. 4.66), donde cada columna
representa un modo natural de vibracin:
I11 I12 ... I1N
I I 2 N
) >I @ 21 I 22 ...
(Ec. 4.66)
jn
: : : :

I N 1 I N 2 ... I NN
La matriz ) se le suele llamar matriz modal, y a la matriz de valores propios : ,
matriz espectral:
Z12

Z22

: 2
(Ec. 4.67)
:

Z 2
Cada valor y vector propio debe cumplir con la (Ec. 4.64), que se expresa como:

kI n mI nZ n2 (Ec. 4.68)

La ecuacin (4.67) es equivalente a:

k) m) :2 (Ec. 4.69)

35
4.5.1.4. Ortogonalidad de los modos de vibrar

Segn (Bazn & Meli, 2007) Es posible demostrar que los modos naturales
correspondientes a las diferentes frecuencias naturales satisfacen las siguientes
condiciones de ortogonalidad cuando Zn z Zr .
I nT kI r 0 (Ec. 4.70)
I nT mI r 0 (Ec. 4.71)

4.5.1.5. Normalizacin de los modos de vibrar

Al calcular los modos de vibracin natural, se obtiene valores relativos. Si el vector


In es un modo natural, cualquier vector proporcional a In es en esencia el mismo
modo natural, puesto que cumple con la (Ec. 4.72). En ocasiones, se aplican
factores de escala a los modos naturales para estandarizar sus elementos
asociados con varios grados de libertad. Este proceso se llama normalizacin. A
veces resulta conveniente normalizar cada modo de forma que su elemento ms
grande sea la unidad. Otras veces, puede ser ventajoso normalizar cada modo de
forma que el elemento que corresponde a un grado de libertad particular, por
ejemplo, el piso superior de un edificio de varios niveles, sea la unidad. En los
anlisis tericos y los programas de computacin es comn normalizar los modos
de manera que Mn tenga valores unitarios.

La manera de normalizar los modos es la siguiente:

Mn InT mIn (Ec. 4.72)

4.5.1.6. Amortiguamiento

El amortiguamiento es el proceso causante de que un movimiento vibratorio


disminuya su amplitud con el tiempo. Su origen puede ser diverso: por rozamiento
de dos superficies, como consecuencia de la friccin interna o histresis del propio
material.(Nicola Tarque Ruz & Fuentes, 2003)

Para aproximar las distintas formas de amortiguamiento es habitual en dinmica


estructural emplear un amortiguamiento viscoso. En este caso la fuerza
amortiguadora es proporcional a la velocidad.
.
Fa cx (Ec. 4.73)

36
Donde la constante c de amortiguamiento equivalente es tal que origina la misma
disipacin de energa que la producida por el amortiguamiento real de la estructura.

4.5.1.6.1. Vibraciones libres de sistemas amortiguados

En la figura 4.18, se representa esquematizado el sistema de un grado de libertad


con amortiguamiento viscoso.

Fig. 4.18: Sistema de un grado de gdl con amortiguamiento viscoso. Equilibrio de Fuerzas

Ecuacin de movimiento:
.. .
m x c x kx 0 (Ec. 4.74)

La solucin a esta ecuacin tiene la forma:

>A e @
c
 t
x(t ) e 2m
1
r1t
 A2 e r2t (Ec. 4.75)

Donde r1 es=
c2 k
r1 2
 r2 (Ec. 4.76)
4m m
Donde A1 y A2 se calculan de nuevo a partir de las condiciones iniciales.

La respuesta del sistema depende del valor de r1 y r2 en la (Ec. 4.76). Se pueden


distinguir dos casos:
c2 k
x Si 2
t las races r1 y r2 son reales. El sistema est sobre amortiguado y
4m m
tiende exponencialmente a su posicin de equilibrio sin oscilar (a como se
demuestra en la figura 4.19). En el caso particular en que r1 y r2=0 se dice que
el sistema est crticamente amortiguado, ya que tiende a la posicin de
equilibrio en el menor tiempo posible. Esto sucede para un valor crtico de la
constante de amortiguamiento, ccr, que se muestra a continuacin:
ccr2 k
ccr 4km 2mZ n (Ec. 4.77)
4m 2 m

37
La relacin entre la constante de amortiguamiento de un sistema y la constante de
amortiguamiento crtico se denomina factor de amortiguamiento [ :
c c
[ (Ec. 4.78)
ccr 2mZ n

Fig. 4.19: Respuesta de un sistema sobre amortiguado


2
c k
x Si 2
d , si c < ccr, como sucede habitualmente en estructuras de edificacin,
4m m
las races r1 y r2 son complejas y el sistema vibra con amplitud decreciente hacia
su posicin de equilibrio (a como se muestra en la figura 4.20). La respuesta del
sistema adopta entonces la forma
c

x(t ) e 2m >A1 cos Z d t  A2 senZ d t @


t
(Ec. 4.79)

Donde:

k c2
Zd  Zn 1  [ 2 (Ec. 4.80)
m 4m 2

Donde Z d es la frecuencia de vibracin amortiguada. Dado que en edificacin el


factor de amortiguamiento de las estructuras suele ser inferior a 0.1, se verifica que
Z d # Z n , la frecuencia de oscilacin libre del sistema no va a depender de su
amortiguamiento.

Fig. 4.20: Respuesta de un sistema amortiguado

38
4.5.1.7. Matriz de amortiguamiento

Cundo se requiere la matriz de amortiguamiento? La matriz de amortiguamiento


debe definirse por completo si el anlisis modal clsico no es aplicable. Tal es el
caso de las estructuras con amortiguamiento no clsico, incluso si el inters se limita
a su respuesta elstico lineal. El anlisis modal clsico tampoco es aplicable al
anlisis de sistemas no lineales, aun cuando el amortiguamiento tenga una forma
clsica. (Chopra, 2014)

Uno de los problemas no lineales ms importantes que interesan aqu es el clculo


de la respuesta de las estructuras ms all de su intervalo elstico lineal durante los
sismos.(Chopra, 2014)

La matriz de amortiguamiento para estructuras prcticas no debe calcularse a partir


de las dimensiones estructurales, de los tamaos de los elementos estructurales ni
del amortiguamiento de los materiales estructurales utilizados.

4.5.1.7.1. Matriz de amortiguamiento clsico

El amortiguamiento clsico es una idealizacin apropiada si los mecanismos de


amortiguamiento que se distribuyen a lo largo de toda la estructura son similares
(por ejemplo, un edificio de varios niveles con un sistema estructural y materiales
estructurales semejantes en toda su altura).(Chopra, 2014).

4.5.1.7.1.1. Amortiguamiento de Rayleigh

Considere primero un amortiguamiento proporcional a la masa y un


amortiguamiento proporcional a la rigidez:
c a0 m c a1 k (Ec. 4.81)
Donde las constantes a0 y a1 tienen unidades de s y s, respectivamente.

Para estas dos matrices de amortiguamiento la matriz C es diagonal en virtud de las


propiedades de ortogonalidad modal; por lo tanto, se trata de matrices de
amortiguamiento clsico.

39
Fig. 4.21: (a) Amortiguamiento proporcional a la masa, (b) Amortiguamiento proporcional a la
rigidez

Relacin las fracciones de amortiguamiento modal para un sistema de


amortiguamiento proporcional a la masa con el coeficiente a0. El amortiguamiento
generalizado para el n-simo modo:

cn a0 M n (Ec. 4.82)

Y la fraccin de amortiguamiento modal es:

a0 1
[ (Ec. 4.83)
2 Zn
La fraccin de amortiguamiento es inversamente proporcional a la frecuencia
natural. El coeficiente a0 puede seleccionarse de manera que se obtenga un valor
especfico de la fraccin de amortiguamiento en cualquier modo, por ejemplo 0 para
el i-simo modo:(Chopra, 2014)

a0 2[ i Zi (Ec. 4.84)

Al haber determinado a0, la matriz de amortiguamiento c y la fraccin de


amortiguamiento en cualquier otro modo, por ejemplo el n-simo modo. De manera
similar, las fracciones de amortiguamiento modal para un sistema con
amortiguamiento proporcional a la rigidez pueden relacionarse con el coeficiente a1.
En este caso,
Cn a1Z n2 M n a1
Y [ Zn (Ec. 4.85)
2
La fraccin de amortiguamiento se incrementa linealmente con la frecuencia natural.
El coeficiente a1 puede seleccionarse de manera que se obtenga un valor especfico
de fraccin de amortiguacin en cualquier modo, por ejemplo 1 para el j-simo
modo:

40
2[ j
a1 (Ec. 4.86)
Zj
Al haber determinado a1, la matriz de amortiguamiento c se conoce a partir de la
ecuacin (4.85a) y la fraccin de amortiguamiento en cualquier otro modo est dada
por la ecuacin (4.85b).

Como un primer paso hacia la construccin de una matriz de amortiguamiento que


sea en cierta medida consistente con los datos experimentales, se considera el
amortiguamiento de Rayleigh:

c a0 m  a1 k (Ec. 4.87)

La fraccin de amortiguamiento para el n-simo modo de tal sistema es:


a 0 1 a1
[  Zn (Ec. 4.88)
2 Zn 2
Los coeficientes de a0 y a1 pueden determinarse a partir de las fracciones de
amortiguamiento especificadas i y j para los modos i-simo y j-simo,
respectivamente:

1 1 / Z i Z i a 0 [ i
(Ec. 4.89)

2 1 / Z j Z j a1 [ j

Estas dos ecuaciones algebraicas pueden resolverse para determinar los


coeficientes a0 y a1. Si se supone que ambos modos tienen la misma fraccin de
amortiguamiento , lo cual es razonable con base en los datos experimentales,
entonces:
2Z i Z j 2
a0 [ a1 [ (Ec. 4.90)
Zi  Z j Zi  Z j
Al aplicar este procedimiento a un problema prctico, los modos i y j con las
fracciones de amortiguamiento especificadas deben elegirse de manera que
garanticen valores razonables para las fracciones de amortiguamiento en todos los
modos que constituyen de manera significativa a la respuesta. Por ejemplo,
considere que se incluirn cinco modos en el anlisis de la respuesta y que para
todos ellos se desea aproximadamente la misma fraccin de amortiguamiento .

La figura 4.22b sugiere que la fraccin de amortiguamiento para los modos segundo
y tercero ser algo menor que y para el quinto modo ser algo mayor que . La
fraccin de amortiguamiento de los modos superiores al quinto aumentar

41
monotnicamente con la frecuencia y las respuestas modales correspondientes se
eliminarn, en esencia, debido a sus grandes amortiguamientos.

Fig. 4.22: Variacin de las frecuencias de amortiguamiento modal con la frecuencia natural: (a)
amortiguamientos proporcionales a la masa y a la rigidez; (b) Amortiguamiento de Rayleigh.
(Chopra, 2014).

4.5.1.7.1.2. Amortiguamiento de Caughey

Segn (Chopra, 2014) Si se desea especificar valores para las fracciones de


amortiguamiento en ms de dos modos, debe tenerse en cuenta la forma general
de una matriz de amortiguamiento clsico, conocida como el amortiguamiento de
Caughey:

> @
N 1
c m al m 1 k (Ec. 4.91)
l 0

Donde N es el nmero de grados de libertad en el sistema y a1 son constantes. Los


tres primeros trminos de la serie son:

a0 m(m 1k ) 0 a0 m a1m(m 1k )1 a1k a2 m(m 1k ) 2 a2 km1k (Ec. 4.92)

As la ecuacin (4.95) con slo los dos primeros trminos es igual al


amortiguamiento de Rayleigh. Suponga que se desean especificar las relaciones de
amortiguamiento para los J modos de un sistema de N grados de libertad. Entonces,
es necesario incluir J trminos en la serie de Caughey:

> @
J 1
c m a l m k 1
(Ec. 4.93)
l 0

42
Y la fraccin de amortiguamiento modal n est dada por:
J 1
]n 1
2 a Z
l 0
l
2 l 1
n (Ec. 4.94)

Segn (Chopra, 2014) Los coeficientes a l pueden determinarse a partir de las


fracciones de amortiguamiento especificadas en cualesquiera j modos, por ejemplo
los J primeros modos, al resolver las J ecuaciones algebraicas (4.94) para las
incgnitas al , l 0 a J-1. Al haber determinado los a l , la matriz de amortiguamiento
c se conoce a partir de la ecuacin (4.93) y las fracciones de amortiguamiento para
los modos n=j+1, j+2,., N estn dadas por la ecuacin (4.94). Es recomendable
que estas fracciones de amortiguamiento se calculen de manera que garanticen
valores razonables.

4.5.1.8. Contribuciones a la respuesta modal

4.5.1.8.1. Expansin modal del vector de excitacin

Ahora se considerar un caso de carga comn en el que las fuerzas aplicadas pj (t)
tienen la misma variacin en el tiempo p (t) y su distribucin espacial est definida
por s, independientemente del tiempo. As:

p(t ) sp(t ) (Ec. 4.95)

Una idea central de esta formulacin, que resultar instructiva, consiste en expandir
el vector s como:
N N
s sr
r 1
* mI
r 1
r r (Ec. 4.96)

Si la ecuacin anterior se multiplica en ambos lados por I n y se usa la propiedad de


T

la ortogonalidad de los modos, resulta:


I nT s
*n (Ec. 4.97)
Mn
La contribucin al n-simo modo a s es:

sn *n mIn (Ec. 4.98)

43
La cual es independiente de la manera en que los modos se normalicen. La
expansin de la ecuacin (sumatoria) tiene dos propiedades tiles:

1- El vector de fuerza sn p (t) produce una respuesta slo en el n-simo modo,


sin que haya en ningn otro modo.
2- La respuesta dinmica en el n-simo modo se debe por completo al vector
de fuerza parcial sn p (t).

4.5.1.8.2. Factores de contribucin modal

En esta seccin se describen procedimientos para determinar los factores de


contribucin modal para la fuerza cortante en la base Vb y el desplazamiento uN del
techo (N-simo piso) de un edificio de varios niveles. En la figura 4.23 se muestran
las fuerzas externas s y sn.

La fuerza lateral al nivel del j-simo nivel es el j-simo elemento de sn:

s jn *n m jI jn (Ec. 4.99)

Donde mj es la masa concentrada y I jn es el vector de la forma del n-simo modo


en el j-simo nivel. Como resultado de las fuerzas estticas sn. La fuerza cortante
en la base es:
N N
Vbnst s jn
j 1
*n m j I jn
j 1
(Ec. 4.100)

Fig.4.23: Fuerzas externas: (a) s; (b) sn

Los desplazamientos de nivel son u n


st
k 1 s n (Ec. 4.101)

44
*n
El desplazamiento del techo es: u nst I Nn (Ec. 4.102)
Z n2
4.5.1.9. Expansin modal de las fuerzas ssmicas efectivas

La distribucin espacial de las fuerzas ssmicas efectivas Pef (t ) est definida por
s mL . Esta distribucin de fuerza puede expandirse como la sumatoria de las
distribuciones de fuerza inercial sn.

N N
mL sn
n 1
* mI
n 1
n n (Ec. 4.103)

Al sustituir L 1 en la ecuacin anterior se obtiene la expansin modal de la


distribucin espacial de las fuerzas ssmicas efectivas:

N N
m1 s * mI
n 1
n
n 1
n n (Ec. 4.104)

Donde:

Lhn N N
*n
Mn
Lhn m jI jn
j 1
Mn m I
j 1
j
2
jn (Ec. 4.105)

La contribucin del n-simo modo a m1 es s n , un vector de fuerzas laterales s jn en


los diferentes niveles.

sn *n mIn s jn *n m jI jn (Ec. 4.106)

4.5.1.9.1. Respuestas modales

La contribucin del n-simo modo a los desplazamientos nodales u (t) es:

u n (t ) In qn (t ) *nIn Dn (t ) (Ec. 4.107)

Existen dos procedimientos del anlisis esttico para determinar las fuerzas en los
diversos elementos estructurales (vigas, columnas, muros, etctera) a partir de los
desplazamientos u (t). En el anlisis ssmico se recomienda el segundo de estos
procedimientos, que utiliza fuerzas estticas equivalentes, puesto que facilita la
comparacin de los procedimientos de anlisis dinmico con las fuerzas de diseo
ssmico.
45
La distorsin, o deformacin, en el entrepiso j est dada por la diferencia entre los
desplazamientos de los niveles superior e inferior.

' jn (t ) u jn (t )  u j 1,n (t ) *n (I jn  I j 1,n ) Dn (t ) (Ec. 4.108)

Las fuerzas estticas equivalentes f n (t ) para el n-simo modo son:

f n (t ) sn An (t ) f jn (t ) s jn An (t ) (Ec. 4.109)

Donde: f jn es la fuerza lateral en el j-simo nivel. Entonces la respuesta rn (t ) al n-


simo modo est dada por:
rn (t ) rnst An (t ) (Ec. 4.110)

Fig. 4.24: Clculo de las respuestas estticas modales en cada entrepiso, a partir del vector de
fuerzas sn: (a) cortante y momento de volteo en la base, (b) cortante en el i-simo entrepiso y
momento de volteo en el i-simo nivel.

st
La respuesta esttica modal rn se determina mediante un anlisis esttico del
edificio debido a las fuerzas externas sn (figura 4.23). Al aplicar estas fuerzas a la
estructura, la direccin de las fuerzas est controlada por el signo algebraico de I jn
. Por lo tanto, todas estas fuerzas para el modo fundamental actuarn en la misma
direccin, como se muestra en la figura 4.24a pero para modos a partir del segundo
y superiores; stas cambiarn de direccin para los niveles superiores en la
46
estructura. Para hacer uso de las ecuaciones de las repuestas estticas modales,
(ver Tabla A10.5 en anexo).
( Lhn ) 2 LTn
M n* *n Lhn hn* (Ec. 4.111)
Mn Lhn
N
LTn h m I
j 1
j j jn (Ec. 4.112)

4.5.1.10. Respuesta dinmica de estructuras usando espectros de respuesta

La respuesta dinmica de estructuras se puede determinar a partir de un espectro


de respuesta. Este procedimiento es un tipo de anlisis estadstico que permite
determinar la respuesta probable de una estructura ante la aceleracin ssmica del
suelo. Dicho movimiento puede determinarse en cada direccin como una curva
digitalizada del espectro de respuesta de Pseudo-aceleracin espectral de
respuesta versus el periodo de la estructura (CSI, 2005).

Este anlisis utiliza la respuesta dinmica mxima de todos los modos que tienen
una contribucin importante a la respuesta estructural total. Dichos modos pueden
calcularse a partir de un anlisis de eignvectores o un anlisis de vectores de Ritz.
Se recomiendan los vectores, puesto que estos dan resultados ms exactos para el
mismo nmero de modos (Wilson & Button, 1982). Las contribuciones modales
mximas se combinan de manera estadstica para obtener una respuesta
estructural total aproximada. Los parmetros de respuesta correspondientes
incluyendo fuerzas, momentos y desplazamientos, deben denominarse Parmetros
de Respuesta Elstica.

Las ecuaciones de equilibrio dinmico que relacionan la respuesta de una estructura


ante un movimiento de suelo est dada por:
. .. .. .. ..
Ku (t )  C u(t )  M u(t ) mx u gx (t )  m y u gy (t )  mz u gz (t ) (Ec. 4.113)

Donde:
K=Matriz de rigidez
C=Matriz de amortiguamiento
M=Matriz diagonal de masa
. ..
u, u, u = son los desplazamientos, velocidades y aceleraciones respecto al suelo
relativamente.

mx , m y , mz =Cargas unitarias de aceleracin

47
.. .. ..
u gx , u gy , u gz =Componentes de la aceleracin uniforme del suelo.

4.5.1.10.1. Clculo de respuesta modal

El valor pico de n nmero de modo de contribucin rn (t) para la respuesta r (t)


puede obtenerse a partir de un espectro de respuesta o de un espectro de diseo
a partir de (Chopra, 1995):

rno rnst An (Ec. 4.114)

Donde el subndice o representa el valor pico, definido como el valor mximo


absoluto y An { A(Tn , [ n ) es el espectro de Pseudo-aceleracin para un periodo
natural Tn y una relacin de amortiguamiento . El signo algebraico rno es el mismo
st
de rn porque An es positivo por definicin y representa la respuesta modal mxima.
El valor pico ro de la respuesta total r (t) es estimado a partir de la respuesta modal
mxima rno (n=1, 2, 3,..N), de acuerdo con algn mtodo de combinacin modal.

4.5.1.10.2. Mtodos de Combinacin modal

Para una direccin dada de aceleracin, los desplazamientos mximos, las fuerzas,
y los esfuerzos son calculados a lo largo de una estructura para cada uno de los
modos de vibracin. Estos valores modales se combinan para una cantidad de
respuesta dada para producir un solo resultado positivo para la direccin de
aceleracin (CSI, 2005). Existe gran variedad de mtodos aplicables en esta lnea,
pero los que ms se han utilizado por expertos de la ingeniera ssmica, son: el CQC
Y SRSS puesto que poseen un fundamento terico ms confiable en comparacin
con otros mtodos.

4.5.1.10.2.1. Mtodo de CQC

El mtodo de Combinacin Cuadrtica Completa (CQC) se basa en la teora de


vibraciones aleatorias, y tiene gran aceptacin entre la mayora de los ingenieros.
Este mtodo ha sido integrado como opcin en la mayora de los programas
modernos de computadora para el anlisis ssmico.

El valor pico de una fuerza tpica puede ser estimado con base en los valores
mximos modales, con la aplicacin de la siguiente ecuacin de suma doble,
(Chopra, 1995):

48
N N
rno # U
i 1 n 1
r r
in io no
(Ec. 4.115)

Donde, rno es la fuerza modal asociada con el modo n. La duplicacin de suma se


realiza sobre todos los modos. Se puede aplicar ecuaciones similares a los
desplazamientos de nodos, los desplazamientos relativos, cortantes de base y
momento de vuelco.

Los coeficientes modales transversales, U in , para el mtodo CQC se presenta con


amortiguacin constante. Se muestra en la figura 4.25, la variacin de correlacin
para coeficiente U in , el cual se determina con la siguiente ecuacin:

8[ 2 (1  E in ) E in3 / 2
U in (Ec. 4.116)
(1  E in2 ) 2  4[ 2 E in (1  E in ) 2

Donde:

Zi
E in (Ec. 4.117)
Zn

El valor de E in debe ser igual a o menor que 1. Es importante notar que el arreglo
de coeficientes de modo transversal es simtrico, y que todos los trminos son
positivos.

49
Fig. 4.25: Variacin de correlacin para coeficiente U in para la relacin de frecuencia E in (Chopra,
1995)

4.5.1.10.2.2. Mtodo de SRSS

El Mtodo de la Raz Cuadrada de la Suma de los cuadrados (SRSS) considera los


valores mximos modales para estimar los valores de los desplazamientos o de las
fuerzas. El mtodo SRSS asume que todos los valores mximos modales son
estadsticamente independientes. Este mtodo es integrado en varios softwares
comerciales de anlisis estructural y de diseo como ETABS, SAP2000, entre otros.

Este mtodo es aplicable para estructuras bidimensionales cuando la relacin entre


los periodos de cualquier modo alto con cualquier modo bajo, es de 0.75; o menor,
y la relacin de amortiguamiento no excede el 5%. El valor pico de una fuerza tpica
puede ser estimado con la siguiente ecuacin (Chopra, 1995):
N

r
2
r no (Ec. 4.118)
n 1

Donde rno = es la fuerza modal asociada con el modo n.

50
4.6. FUNDAMENTOS DE PROGRAMACIN EN MATLAB

4.6.1. Lenguaje de programacin

Los algoritmos genticos pueden ser programados fcilmente en cualquier lenguaje


de programacin. Sin embargo, uno de los que ms se est utilizando actualmente
en las reas de la ingeniera es Matlab. (Hernndez Romero, 2012). MATLAB es
tanto un lenguaje de programacin como un entorno de trabajo. Por esta razn se
pueden trabajar en l tanto en el modo de consola (Es decir, en el que se hacen
clculos cuyo resultado se obtiene inmediatamente por medio de los comandos
adecuados, que se dan en lnea) como en el modo rutina (esto es, programas cuyos
comandos estn codificados). Ambos modos pueden ponerse en relacin entre s.
Por ejemplo, una rutina (cuya denotacin general es un archivo M, * .m) puede pedir
datos de la consola, a travs del comando input; igualmente, una estructura tpica
de un programa, como es un bucle for- -end se puede pulsar en la consola
directamente sin necesidad de hacer un programa tipo M. (Hurtado Gmez, 2000)

Las caractersticas ms importantes de MATLAB son un manejo directo de vectores,


matrices y cadenas de caracteres como objetos; su posibilidad de trabajar con
nmeros reales o complejos indistintamente: la no exigencia de declarar variables y
arreglos para reserva de memoria y la posibilidad de combinar matemtica simblica
con numrica, entre otras. Todo esto, aunado a la disponibilidad de mltiples
funciones matemticas ya programadas y libreras especializadas (los famosos
toolboxes) hacen que los programas escritos en MATLAB sean altamente
compactos en comparacin con los equivalentes en FORTRAN, C, PASCAL, etc.
Esto reporta grandes ventajas para los textos de carcter didctico, debido a que
se facilita el estudio de un programa complejo de ciencias o de ingeniera, al ocupar
todos los comandos unas pocas lneas. Esto es especialmente cierto cuando se
manejan vectores y matrices como bloques enteros, es decir, cuando 110 es
necesario trabajar con sus elementos individuales. En el caso del anlisis de
estructuras el manejo de bloques enteros es posible salvo cuando se requiere
ensamblar matrices de rigidez, por ejemplo. (Hurtado Gmez, 2000).

51
5. ESTRUCTURA DE ALGORITMOS DESARROLLADOS EN MATLAB

Para el diseo de las rutinas de anlisis en Matlab se consideran las siguientes


etapas:

a) Procesamiento de seales

El procesamiento de seales consistir, en la remocin de ruidos ambientales,


remocin del offset, y otros ruido como por ejemplo el adquirido por la misma
mquina acelerogrfica, esto se har por medio de la tcnica correccin de lnea
base, que no es ms que el acelerograma est en la lnea base del eje horizontal
es decir la lnea paralela al tiempo en segundos. De igual manera, se har uso de
la tcnica de filtrado digital IIR, en la cual se usar un filtro Butterworth Bandpass
de orden 4. IIR significa: Infinite Impulse Response: Es el tipo de filtro digital
resultante de aproximar un filtro anlogo.

b) Respuesta dinmica de sistemas lineales

En este inciso hace referencia a los mtodos: interpolacin, diferencia central, y las
variantes del mtodo de Newmark que son Aceleracin promedio constante y
aceleracin lineal.

Por lo general, la solucin analtica de la ecuacin de movimiento para un sistema


de un solo grado de libertad no es posible si la excitacin [fuerza p (t) o aceleracin
del terreno g (t)] vara arbitrariamente con el tiempo o si el sistema no es lineal.
Tales problemas pueden abordarse mediante mtodos numricos paso a paso en
el tiempo para la integracin de ecuaciones diferenciales. Existe una gran cantidad
de informacin, incluyendo los captulos ms importantes de varios libros, sobre
estos mtodos para resolver distintos tipos de ecuaciones diferenciales que se
presentan en el rea general de la mecnica aplicada. Esta informacin incluye el
desarrollo matemtico de estos mtodos, su precisin, su convergencia y sus
propiedades de estabilidad, as como sus aplicaciones computacionales.

Antes de crear los espectros mediante la evaluacin a la respuesta dinmica, se


tuvo que haber hecho el anlisis de procesamiento de datos, por lo cual, se debe
asegurar que el registro ssmico este limpio.

52
c) Cociente espectral H/V

Para este inciso, se realizar el cociente espectral H/V o mtodo e Nakamura la cual
consiste en analizar preliminarmente los perodos fundamentales de los suelos
mediante esta tcnica, y verificar de manera eficiente la frecuencia mxima del pico
que se genera.
El programa Matlab se ha estructurado en tres pasos para este mtodo: Correccin
de lnea base, filtrado, y por ltimo determinacin del cociente espectral H/V para
cualquier seal.

Primero se realiza una lectura del archivo que contiene los datos de entrada. Dichos
datos son la componente Z, la componente NS y la componente EW de la seal
registrada. Se realiza un filtrado de todas las componentes obtenidas mediante la
funcin filtfilt. Dicha funcin deja pasar las altas frecuencias de la seal. (Ver figura
A10.1)

El siguiente anlisis consiste en el clculo de los espectros de Fourier mediante la


aplicacin de la transformada rpida de Fourier (fft) sobre cada una de las
componentes. Finalmente, se grafican los espectros de amplitudes de Fourier as
obtenidos para cada una de las componentes.

Finalmente se aplica la tcnica de Nakamura, para ello se calculan los cocientes


espectrales dividiendo el espectro de amplitudes de Fourier por el espectro de
amplitudes de Fourier de la componente Z. Posteriormente se grafican las ratios
espectrales calculadas que permiten obtener un anlisis preliminar de los perodos
predominantes del suelo.

d) Dinmica estructural

Se requiere realizar un anlisis dinmico de estructuras con n-grados de libertad, el


cdigo elaborado demuestra de manera sencilla, clculos modales, basta
solamente en modelar una estructura en 2D, determinarle las rigideces por medio
de sus elementos estructurales y las masas que soportar en cada nivel. En el
captulo 4.3 demostr que una seal debe ser corregida por motivos de ruidos
ambientales o descalibracin del instrumento de medicin. Esta seal, una vez
corregida y filtrada se usa, para extraer desplazamientos y aceleraciones
espectrales que permiten obtener desplazamientos en cada nivel, cortantes basales
y momentos de volteos.

53
Los rutinas desarrollados en MATLAB, siguen el presente algoritmo para su proceso
ordenado y lgico, con este mismo orden bosquejado se seguir el proceso de
demostracin de los cdigos.

Anlisis
automatizado de
sistemas dinmicos

Procesamiento de respuesta dinmica de Cociente espectral Dinmica


seales sistemas lineales H/V estructural

Mtodo de la Mtodo de las Clculos de modos


Correccin de lnea Mtodos de Mtodo de
interpolacin de la diferencias de vibrar de la
base Newmark Nakamura
excitacin centrales estructura

Mtodo de
Mtodo de
Filtrado de seales aceleracin promedio Desplazamientos
aceleracin lineal
constante

Cortante Basal y
Momento de
volteo

Fig. 5.1: Diagrama de Flujo para analizar los parmetros dinmicos del suelo.

En la figura 5.1, se muestra el proceso algortmico de cada una de las rutinas.


Primero la seal ssmica debe ser corregida y filtrada con un filtro de orden 4, no
obstante cuando se desarrolla la parte de la dinmica estructural, retoma los
conceptos de respuestas dinmicas de sistemas lineales con el objetivo de extraer
cualquier espectro de los mtodos presentados de la evaluacin numrica a la
respuesta dinmica.

54
6. RESULTADOS

En esta seccin se presentan los resultados obtenidos del procesamiento de datos


realizados segn los mtodos expuestos en los captulos 4.2 y 4.3. Inicialmente se
muestran los resultados de las funciones programadas en MATLAB, correccin de
lnea base y filtrado de un acelerograma, de igual forma, los mtodos de evaluacin
a la respuesta dinmica, as como, el algoritmo para la relacin espectral H/V, cada
una validndolas con los software DEEPSOIL y GEOPSY, que son software
comerciales aceptados por los usuario, esto debido a su fcil uso y precisin de los
resultados.

Luego se muestran los resultados para algunos parmetros de Dinmica estructural,


programados en MATLAB en la cual, se presentan modos de vibrar de la estructura,
cortantes, momentos, periodos fundamentales, frecuencias naturales y
combinaciones modales de una estructura cual quiera en 2D, haciendo uso del
RNC-07, validndola con el software SAP2000.

En la parte de dinmica de suelo se programaron nueve cdigos en MATLAB, las


cuales se referencian a continuacin con sus respectivas funciones:

6.1. PROCESAMIENTO DE SEALES

El procesamiento de seales es importante porque permite saber qu propiedades


tiene un conjunto de datos adquiridos, en s, permite llevar una seal a una forma
en la cual se pueda interpretar mejor, de igual manera, permite corregir aquellas
perturbaciones durante el proceso de adquisicin de los datos.

Toda seal cruda presenta condiciones inherentes, es decir, presenta ruidos que
van desde lo ambiental as como el generado por el ruido del acelergrafo, lo cual
provoca el offset que es un fenmeno donde la seal no parte ni termina en la lnea
base, por esta razn es necesario aplicar correccin de lnea base.

Una herramienta importante en el procesamiento de seales es el filtrado, que se


utiliza para adecuar una seal recibida y ser interpretada de una mejor forma o
limpiarla para poderla apreciar ms claramente. Los filtros ayudan en este sentido,
eliminando componentes de frecuencia indeseadas o que no interesan.

55
6.1.1. CORRECCIN DE LNEA BASE

Es un tipo de tratamiento que corrige determinadas tendencias a la lnea base que


aportan ruido a la seal. Este tratamiento de seal est programado en MATLAB, a
continuacin se presenta la funcin que permite ejecutar el cdigo 1.

[Acc, vel, disp]= CorrLB (Acc, dt, fmin, fmax)

Nota: Para ver los cdigos dirigirse a Anexos.

Esta funcin tiene incorporada POLIFIT: Que encuentra los coeficientes de un


polinomio y POLIVAL: Devuelve el valor de un polinomio de n grados evaluados en
x, tambin realiza la correccin de offset para que la seal comience de cero y
termine en cero, en la lnea base.

6.1.2. FILTRADO

En algunas aplicaciones resulta necesario reducir o eliminar ciertas amplitudes de


frecuencia de las seales. Este proceso se conoce como filtrado. Dentro de las
funciones de MATLAB est filt que es un filtro digital IIR Bandpass que deja pasar
un determinado rango de frecuencias de una seal y atena el paso del resto con
la finalidad de eliminar los ruidos naturales, el orden tomado es 4, esto con el
objetivo de hacer pasar las frecuencias altas y mnimas esto para obtener una seal
ms exacta.

El motivo que se utiliza un filtro de orden 4 es decir, es porque describe el grado de


aceptacin o rechazo de frecuencias por arriba o por debajo de la respuesta
respectiva a la frecuencia de corte. Por ejemplo un filtro de primer orden, cuya
frecuencia de corte es igual a uno presentar una atenuacin de 6dB, de segundo
orden 12dB y de cuarto orden (El que se est usando) atena 18dB.
El cdigo usado para filtrar la seal es el siguiente:
function [FiltAcc, vel, disp]= Filt(Acc, dt, fs, fmin, fmax)
Wn= [fmin fmax];
[b, a]=butter (4, Wn/ (0.5*fs),'bandpass');
FiltAcc = filtfilt (b, a, Corr_Terr);

56
6.1.3. CORRECCIN DE REGISTRO OBTENIDO EL 19 DE MARZO DE 2008
POR MATLAB

A continuacin se presentan los datos de una seal ssmica tomada en el CIGEO


de la UNAN-Managua llamada 19Marzo2008, esta seal posee tres componentes
Z, NS, EW, se tom una de las componentes que es la EW para demostrar la
funcionalidad de las rutinas programadas en MATLAB. Por otra parte, el suelo tiene
las siguientes caractersticas: De 0-50m Arcilloso y arena, de 50 a 100m toba
volcnica para generar piedra cantera esto segn (Obando et.al, 2010 y 2011) en
un estudio sobre el mecanismo de barreno para estudiar la base superficial del
suelo.

La figura 6.1 representa los datos de Aceleracin, velocidad y desplazamiento en


MATLAB sin corregir, y la figura 6.2 representa la correccin de Lnea base que
realiza el Cdigo 1 de MATLAB programados por los autores de esta Monografa.

Fig. 6.1: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. a) Acelerograma sin
corregir. b) Velocidad sin corregir. c) Desplazamiento sin corregir. Grficos elaborados en Matlab

57
Fig. 6.2: d) Aceleracin Corregida por lnea base. Los incisos (e) y (f) son velocidad y desplazamiento
respectivamente corregida por el cdigo 1 programado en MATLAB.

6.1.4. VALIDACION CON DEEPSOIL

Para poder validar el cdigo 1 de MATLAB, que realiza la correccin de lnea base,
es necesario utilizar el software comercial llamado DEEPSOIL V5.1, a continuacin
presentamos: Aceleracin, velocidad y desplazamiento, transpuestos para
determinar la similitud con el cdigo programado.

58
Fig. 6.3: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. a) Registro de la
aceleracin corregido por el cdigo 1 y la validacin de DEEPSOIL. b) Muestra la velocidad (cm/s).
c) Muestra los desplazamientos del terreno (cm), estos dos ltimos incisos comparados con
Deepsoil.

Como se puede observar, cuando transponemos los grficos generados por


MATLAB y Deepsoil, se logra apreciar que presentan la misma forma, es decir los
grficos son casi idntico, existe cierta discrepancia pero es mnima, ya que no se
logra observar errores de inconsistencia en las componentes de aceleracin,
velocidad y desplazamiento.

Por otro lado, casi no se puede apreciar los desplazamientos esto debido a que los
periodos son muy cortos, el desplazamiento mxima est ubicado entre el rango de
los 33.54s hasta los 39.02s, con desplazamiento que tiene un rango de 0.010cm
hasta los 0.018cm.

6.1.5. FILTRADO DEL REGISTRO OBTENIDO EL 19 DE MARZO DE 2008 POR


MATLAB Y GEOPSY
A continuacin se presentar una comparacin de la seal ssmica mencionada
anteriormente en cuanto a su aceleracin corregida por lnea base, se observar
una pequea discrepancia respecto al filtrado de la misma seal (corregida) para
verificar el filtro Bandpass, y cmo ste repercute en las amplitudes de la seal,
primero el filtro que realiza Geopsy (figura 6.4) y luego la transpuesta de la
aceleracin corregida y la aceleracin filtrada (figura 6.5).

59
Fig. 6.4: Filtrado de la seal por el filtro IIR Bandpass de orden 4, por el programa Geopsy.

Fig. 6.5: Filtrado de la seal por el filtro IIR Bandpass de orden 4 de 0.5 a 12 HZ. Fuente Autores.

Como se puede observar, el filtrado realizado por nuestro cdigo en MATLAB es


bastante idntico al realizado por Geopsy, al comparar los picos mximos de
amplitudes se obtuvieron los datos presentados en la tabla 6.1:
Tabla 6.1: Amplitudes mximas en (g) del filtro Bandpass.
MATLAB GEOPSY
Periodo X Amplitud Y Periodo X Amplitud Y
38.88 0.01305 23.89 0.0122

60
Finalmente, se presentan en las figuras 6.6 y 6.7 filtrado y correccin de lnea base
respectivamente:

Fig. 6.6: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. Los grficos: a, b, c,
de parte izquierda presenta Aceleracin, velocidad y desplazamiento corregido y filtrado.

61
Fig. 6.7: Acelerograma del sismo CIGEO-UNAN Managua, componente EW. Los grficos: d, e, f,
de la parte derecha presentan solo correccin de Lnea base.

Discusin: Se cumple la teora del filtro Bandpass, es un filtro que reduce o elimina
ciertas amplitudes innecesarias que estn presentes en los parmetros de
Aceleracin, velocidad y desplazamiento, por otro lado, el rango de hertzios es la
adecuada ya que no atena demasiado las amplitudes de la aceleracin, en caso
contrario habra que utilizar otro filtro, pero este se aplica al caso.

6.2. EVALUACIN NUMRICA DE LA RESPUESTA DINMICA


Para poder llevar acabo, los espectros elsticos de respuestas, presentamos de
primera instancias las funciones de cada mtodo que hacen posibles obtener dichos
grficos. Se adoptar de aqu en adelante la abreviacin (APC), para mencionar
Aceleracin Promedio Constante y AL para aceleracin lineal.
Tabla 6.2: Mtodos de la respuesta dinmica y funciones de MATLAB.

MTODO FUNCIN
Interpolacin de U=interpSDOF (P,ti,Amort,m,Tn,Dt).
la excitacin
Diferencia U=M_de_la_diferencia_central(p,ti,Amort,m,Tn,Dt)
Central
Newmark APC U=Metodo_Newmark_PC(p,ti,Amort,m,Tn,Dt)
Newmark AL U=Metodo_Newmark_Lineal(p,ti,Amort,m,Tn,Dt)

62
Estas funciones, permiten introducir coeficiente en la ecuacin de recurrencia que
da la solucin exacta a la ecuacin de movimiento, estos coeficientes son: P, ti, de
igual forma Amort, que es el amortiguamiento de 0.05, m que es la masa del
sistema, Tn que es el tiempo dado en segundo y finalmente Dt que es la variacin
del tiempo.

En estas funciones estn condensados los clculos de los coeficientes de la


ecuacin de recurrencia, as como las ecuaciones diferenciales de velocidad y
desplazamientos (Ver marco terico y algoritmos en anexos).

Cabe sealar, que las funciones: Metodo_Newmark_PC y


U=Metodo_Newmark_Lineal son idnticas en ecuaciones y funciones, la diferencia
radica en parmetros Beta y Gamma. Los parmetros y definen la variacin de
la aceleracin durante un paso de tiempo y determinan las caractersticas de
estabilidad y precisin del mtodo. (Ver captulo 4.3 y algoritmos en anexos).

Una vez presentada la funcin para corregir los acelerogramas, filtrado y las
funciones de los mtodos de evaluacin numrica a la respuesta dinmica del suelo
que aparecen en el texto Anil K. Chopra, presentamos los algoritmos para cada
mtodo lo que hace posible los plot de Pseudo deformacin, Pseudo velocidad,
Pseudo aceleracin.
6.2.1. Mtodo de la interpolacin de la excitacin

function U=interpSDOF(P,ti,Amort,m,Tn,Dt)
clear all;
clc;
%----------------------CARGANDO ACELEROGRAMA----------------------
load 'Met_CIGEO_EW.txt'
Amort=0.05;
m=0.2533;
Dt=0.005;
ti= Met_CIGEO_EW (:,1);
p= Met_CIGEO_EW (:,2)*32.2*12*m;
Tn=0.01:0.01:10;
%---------PARAMETROS A SER RELLENADOS CON DATOS RESULTANTES-------
U=zeros(length(p),length(Tn));
for j=1:length(Tn)
U(:,j)=interpSDOF(p,ti,Amort,m,Tn(j),Dt);
end
%-------------VALORES MAXIMOS DE LAS FUNCIONES------------
Umax=max(abs(U));
%--------OBTENIENDO ESPECTROS DE PSEUDO-ACELERACIN-------
PSA=Umax.*(2*pi./Tn).^2;
%PLOTEANDO GRFICAS (PERIODO VS ESPECTROS DE PSEUDO-ACELERACIN)
semilogx(Tn,PSA./(32.2*12),'-b','LineWidth',1.5)

63
%ESTABLECIDNO NOMBRES AL TITULO DE LA GRFICA Y A LOS EJES
RESPECTIVAMENTE
xlabel('Periodo (s)')
ylabel('Aceleracion (g)')
title('Acelerograma del sismo CIGEO,UNAN-Managua')

Para poder observar el algoritmo programado de las frmulas para este mtodo ver
anexo cdigo 2.
Para hacer posible el espectro de aceleracin, solamente cargamos el sismo en la
funcin load, esta funcin lo que hace es llamar el registro ssmico de una archivo
con extensin texto (txt), para crear el espectro, pero hay que tener cuidado de que
la seal ssmica haya sido corregida anteriormente y filtrada por el cdigo 1.
Posteriormente observamos la variacin del tiempo del acelerograma para poder
determinar los intervalos de tiempo, la seal pasa por un ciclo con la finalidad de
que sea funcional (Recursivo) con cualquier tamao del registro, y por ultimo
Ploteamos el PSA (Espectro de Pseudo-Aceleracin) pero de forma logartmica con
la funcin semilogx.
Si deseamos observar Pseudo-velocidad y Pseudo-deformacin, solo
desbloqueamos en MATLAB quitando los dobles smbolos de porcentaje y
automticamente genera estos espectros (Ver cdigo 6 en anexos).
De igual forma fueron programados los otros mtodos, ya que todos tiene la
particularidad de ser casi semejante, pero con condiciones diferentes.
6.2.2. Mtodo de la diferencia central

function U=M_de_la_diferencia_central(p,ti,Amort,m,Tn,Dt)
clear all;
clc;
%---------------------------CARGANDO ACELEROGRAMA-----------------
load 'Met_CIGEO_EW.txt'
%-----------------------------DATOS DE ENTRADA--------------------
Amort=0.05;
m=0.2533;
Dt=0.005;
ti= Met_CIGEO_EW (:,1);
p= Met_CIGEO_EW (:,2)*32.2*12*m;
Tn=0.01:0.01:10;
%-------------PARAMETROS A SER RELLENADOS CON DATOS RESULTANTES---
U=zeros(length(p),length(Tn));

for j=1:length(Tn)

U(:,j)=M_de_la_diferencia_central(p,ti,Amort,m,Tn(j),Dt);

64
end

%---------------------VALORES MAXIMOS DE LAS FUNCIONES------------


Umax=max(abs(U));
%----------------OBTENIENDO ESPECTROS DE PSEUDO-ACELERACIN-------
PSA=Umax.*(2*pi./Tn).^2;
%PLOTEANDO GRFICAS(PERIODO VS ESPECTROS DE PSEUDO-ACELERACIN)---
semilogx(Tn,PSA./(32.2*12),'-b','LineWidth',1.5)

%ESTABLECIDNO NOMBRES AL TITULO DE LA GRFICA Y A LOS EJES


RESPECTIVAMENTE
xlabel('Periodo (s)')
ylabel('Aceleracion (g)')
title('Acelerograma del sismo CIGEO,UNAN-Managua')

Para poder observar el algoritmo programado de las frmulas para este mtodo ver
anexo cdigo 3
6.2.3. Mtodo de Newmark: Aceleracin Promedio contante

function U=Metodo_Newmark_PC(p,ti,Amort,m,Tn,Dt)
clear all;
clc;
%---------------------------CARGANDO ACELEROGRAMA-----------------
load 'Met_CIGEO_EW.txt'
%-----------------------------DATOS DE ENTRADA--------------------
Amort=0.05;
m=0.2533;
Dt=0.005;
ti= Met_CIGEO_EW (:,1);
p= Met_CIGEO_EW (:,2)*32.2*12*m;
Tn=0.01:0.01:10;
%-------------PARAMETROS A SER RELLENADOS CON DATOS RESULTANTES---
U=zeros(length(p),length(Tn));
for j=1:length(Tn)

U(:,j)=Metodo_Newmark_PC(p,ti,Amort,m,Tn(j),Dt);
end
%---------------------VALORES MAXIMOS DE LAS FUNCIONES------------
Umax=max(abs(U));
%----------------OBTENIENDO ESPECTROS DE PSEUDO-ACELERACIN-------
PSA=Umax.*(2*pi./Tn).^2;
%PLOTEANDO GRFICAS(PERIODO VS ESPECTROS DE PSEUDO-ACELERACIN)--
semilogx (Tn,PSA./(32.2*12),'-b','LineWidth',1.5)

%ESTABLECIDNO NOMBRES AL TITULO DE LA GRFICA Y A LOS EJES


RESPECTIVAMENTE
xlabel('Periodo (s)')
ylabel('Aceleracion (g)')
title('Acelerograma del sismo CIGEO,UNAN-Managua')

65
Para poder observar el algoritmo programado de las frmulas para este mtodo ver
anexo cdigo 4
6.2.4. Mtodo de Newmark: Aceleracin Lineal

function U=Metodo_Newmark_Lineal(p,ti,Amort,m,Tn,Dt)
clear all;
clc;
%---------------------------CARGANDO ACELEROGRAMA-----------------
load 'Met_CIGEO_EW.txt'
%-----------------------------DATOS DE ENTRADA--------------------
Amort=0.05;
m=0.2533;
Dt=0.005;
ti= Met_CIGEO_EW (:,1);
p= Met_CIGEO_EW (:,2)*32.2*12*m;
Tn=0.01:0.01:10;
%-------------PARAMETROS A SER RELLENADOS CON DATOS RESULTANTES---
U=zeros(length(p),length(Tn));
for j=1:length(Tn)
U(:,j)=Metodo_Newmark_Lineal(p,ti,Amort,m,Tn(j),Dt);
end

%---------------------VALORES MAXIMOS DE LAS FUNCIONES------------


Umax=max(abs(U));
%----------------OBTENIENDO ESPECTROS DE PSEUDO-ACELERACIN-------
PSA=Umax.*(2*pi./Tn).^2;
%PLOTEANDO GRFICAS(PERIODO VS ESPECTROS DE PSEUDO-ACELERACIN)---
semilogx (Tn,PSA./(32.2*12),'-b','LineWidth',1.5)

%ESTABLECIDNO NOMBRES AL TITULO DE LA GRFICA Y A LOS EJES


RESPECTIVAMENTE
xlabel('Periodo (s)')
ylabel('Aceleracion (g)')
title('Acelerograma del sismo CIGEO,UNAN-Managua)

Es necesario mencionar, que las rutinas son flexible en cuanto a los datos que
pueda introducir usuario, es decir los parmetros de entrada como el
amortiguamiento, la variacin del tiempo, el periodo, estos son diferentes en cada
registro ssmico, en la cual nuestras rutinas pueden adaptarse a cualquier dato
distinto de estos acelerogramas. Tambin es necesario mencionar que el usuario
debe saber los datos de entrada correctos para que los cdigos no arrojen datos
errneos, ya que los creadores de estas rutinas no se hacen responsables del mal
uso por parte del usuario.

66
Para poder observar el algoritmo programado de las frmulas para este mtodo ver
anexo cdigo 5

Para validar estas rutinas usaremos el programa DEEPSOIL V5.1 tambin


usaremos la seal ssmica del CIGEO, UNAN-Managua que tiene por nombre
18Marzo2008, usaremos una sola componente y ser la componente EW, ya que
la hemos corregido y filtrado anteriormente donde tambin se presenta la velocidad
y desplazamiento de MATLAB con DEEPSOIL. A continuacin el espectro de
aceleracin de la agrupacin de las funciones en MATLAB.

Primero veremos los espectros combinados de los mtodos antes mencionados,


solo con correccin de lnea base, luego presentaremos el espectro de los mismos
mtodos pero esta vez con la seal filtrada.

Fig. 6.8: Espectro corregido por lnea base. Obtenido de la reunin de las funciones en MATLAB
para cada mtodo, Amort=5%. Fuente. Autores.

67
Fig. 6.9: Espectro corregido por lnea base y filtrado. Obtenido de la reunin de las funciones en
MATLAB para cada mtodo, Amort=5%. Fuente. Autores.

Como se puede notar, hay una mejor presencia espectral en el grfico de la figura
6.9, esto debido al filtrado que se le hizo a la seal por el cdigo 1, se aprecia
claramente la atenuacin en la aceleracin, eliminado aceleraciones no deseadas,
lo cual al aplicarle filtro a la seal queda ms limpia y se puede verificar en el
espectro de la figura 6.9 (No sobresalen picos al comienzo del espectro).

En grfico de la figura 6.8 y 6.9, se pueden observar que los mtodos: De la


interpolacin tiene una aceleracin espectral de 0.0542g. Diferencia central con una
aceleracin espectral de 0.0562g, estos mtodos no completa la curva hasta los
0.01s esto debido a la baja precisin que tienen en cuanto a la variacin del tiempo,
es por esta razn que el espectro para estos mtodos no son tan precisos como los
mtodos de Newmark.

Newmark posee dos variables de estabilidad (beta y gamma) que hace que el
espectro sea ms exacto, los dos casos de Newmark presentan el mismo pico
debido a que sus algoritmos son casi iguales, los picos son de 0.05384g.

68
Tabla 6.3: Aceleraciones espectrales mximas y periodos, para cada mtodo.

Mtodo Acc. Espectral (y) en g. Periodo (x) en s.


Interpolacin de la excitacin. 0.0542 0.59436
Diferencia Central. 0.0562 0.59436
Newmark (APC) 0.05384 0.59436
Newmark (AL) 0.05384 0.59436
Espectro de DEEPSOIL 0.05384 0.59436

A continuacin se presenta el mismo espectro pero esta vez se ver que mtodos
son los ms aproximados a espectro de DEEPSOIL, se aprecia claramente que los
mtodos que genera el espectro ms cercano al programa de validacin son las dos
variantes de Newmark, por lo que se considera que algoritmo interno de DEEPSOIL,
es basado en este mtodo.

Fig. 6.10: Grfico de Pseudo-Aceleracin, Mtodo de Newmark (APC, AL) y DEEPSOIL,


Amort=5%.

Las tres graficas poseen el mismo pico de aceleracin, a continuacin se presentan


los datos extrados de MATLAB: Acc (y)=0.05384g y Periodo (x)=0.59436s.

69
6.3. PARAMETROS DE DINAMCIA DE SUELO POR MEDIO DE LA RELACIN
ESPECTRAL H/V.

Para demostrar que el cdigo 6 es funcional (Ver cdigo completo en anexos), se


deber tomar una seal con ruido ambiental que contenga tres componentes, la
lgica del orden de las componentes programadas en MATLAB es: Z, NS, EW, de
esa forma cuando validemos en Geopsy, tengamos cuidado de introducir el mismo
orden de las componentes.

Usaremos el registro Metrocentro, acelerograma ubicado en Metrocentro, la cual


tiene un espesor de suelo de 10 metros, se tomaron 200 frecuencias de muestreo
en un perodo de 18 minutos, la seal lleva por nombre: metroHVRS1_2.txt.

Este pequeo pedazo de cdigo permite calcular el espectro H/V, la variable num
est formada por short2 (NS), short3 (EW) que contiene las amplitudes de
Fourier, el suavizado de la seal y las transformadas rpidas de Fourier (FFT), den.
Contiene el numerador del cociente espectral short1, la cual debe de ser dividida
entre las componentes short2 (NS), short3 (EW) que estn dentro de la variable
num. Y esto el cociente de Nakamura.

num=sqrt((short2.^2)+(short3.^2));

den=short1;

HVSR=(num./den);

subplot(2,1,1);semilogx(freq,AverHVSR,'-b','LineWidth',2);grid
on,hold on
semilogx(freq,maxAmp,'-r','LineWidth',2)
semilogx(freq,minAmp,'-g','LineWidth',2)
subplot(2,1,2);semilogx(freqG,Average,freqG,minG,freqG,maxG,'-
r','LineWidth',1.5);grid on,hold on

axis([1 fmax 0 10])


xlabel('FRECUENCIA (Hz)')
ylabel('HVRS O Nakamura')
title ('ESPECTRO HVRS,CIGEO_M_Nakamura')
La funcin en MATLAB que genera el espectro H/V, es la funcin semi-logaritmica,
que tiene incorporado como elementos a graficar: La frecuencia, el promedio de los
datos del espectro, y por ultimo las deviaciones estndar que es til para promediar
el mximo y mnimo de la seal.

A continuacin presentamos los acelerogramas sin corregir de las tres componentes


de la seal, cabe mencionar que antes de encontrar el espectro H/V, la seal debe
ser corregida y filtrada por el cdigo 1, luego aplicamos el cdigo del mtodo de
Nakamura validndolo con Geopsy.
70
Fig. 6.11: Acelerogramas de la seal metroHVRS1_2.txt sin corregir, grafico elaborado en
MATLAB, presenta: a) Componente Vertical Z (seal sin correccin), b) Componente NS (seal sin
corregir), c) Componente EW (seal sin corregir).

Como se puede observar las seales contiene ruidos ambientales en sus


aceleraciones, por lo que hay que corregirla y filtrarla para poder usarlas en el
espectro de Nakamura. La correccin de las tres componentes se presenta a
continuacin.

Fig. 6.12: Acelerogramas de la seal metroHVRS1_2.txt corregida, grafico elaborado en


MATLAB por el Cdigo 1, presenta en el eje y la aceleracin (g), y en el eje x los periodos (s), para
las componentes Z, NS, EW.

Una vez presentadas las correcciones de las tres componentes de la seal,


utilizamos el software Geopsy y cargamos la seal metroHVRS1_2 para obtener el
espectro H/V, posteriormente extraemos los datos del espectro H/V del programa
Geopsy y lo cargamos en MATLAB para comparar desde ah la similitud entre
ambos programas. (Nota: Para ver el grafico que genera Geopsy de la seal
mencionada anteriormente dirigirse a los anexos.).

71
Fig. 6.13: Representacin del valor max y min de la desviacin estndar correspondiente a la seal
metroHVRS1_2, registrada en Metrocentro-Managua, y el espectro H/V, a). Muestras el espectro
H/V en MATLAB y b). Presenta el espectro H/V de Geopsy.

Como se puede observar, hay una pequea discrepancia entre los espectros, esto
debido principalmente al suavizado que se le aplica a la seal, en Geopsy el
algoritmo es un poco diferente al programado por los autores pero la diferencia de
error es mnima.

Tabla 6.4: Tabla comparativa de los valores producidos por los cdigos de MATLAB
y el programa Geopsy para la seal metroHVRS1_2:
Tipo de Grfico Datos Cdigo 6 Datos programa Geopsy. Dif. De Error.
X Y X Y X Y
Std Amp max. 8.582 4.7 8.456 3.8 0.126 0.9
Espectro H/V 8.582 4.2 8.456 3.2 0.126 1
Std Amp min. 8.582 3.8 8.456 2.7 0.126 1.1

Por otra parte al superponer los grficos y suavizando en nuestro algoritmo el


espectro H/V de tal forma que presente las mismas caractersticas del espectro de
Geopsy, resulta:

72
Fig. 6.14: Espectros H/V Combinados MATLAB y Geopsy

6.4. ASPECTOS DE DINMICA ESTRUCTURAL

En este captulo se presentan matemticamente los conceptos bsicos del anlisis


dinmico de edificios en los que se fundan los mtodos dinmicos en paso en el
tiempo, estipulados en el libro Dinmica de estructuras. Los conceptos
fundamentales y procedimientos numricos relacionados con el anlisis dinmico
se describen mediante su aplicacin a estructuras sencillas, aunque se puede
aplicar a estructuras de mayor complejidad ya que los algoritmos desarrollados en
MATLAB, estn automatizados para cualquier tipo de estructura, siempre y cuando
sea totalmente simtrica y con diafragma rgido.

6.4.1. RUTINAS DE ANLISIS

Para enfocar la aplicacin que se le da a los mtodos de interpolacin de la


excitacin, de las diferencias centrales y los mtodos de Newmark en la excitacin
ssmica del terreno, se proceder a modelar una estructura de 5 niveles, a la cual
se comprobar mediante anlisis sus respectivas respuestas dinmicas modales,
para ello se escogi el acelerograma del terremoto ocurrido en Managua. Cada
registro de acelerograma contiene una serie de datos, que una vez tratados y
graficados en forma de espectros elsticos, muestran desplazamientos, velocidades
y aceleraciones espectrales mximas del terreno y de la estructura.

6.4.2. DESCRIPCIN DE LA ESTRUCTURA DE 5 NIVELES

A manera de comprobar que el algoritmo desarrollado en el software MATLAB es


funcional, se modelar un marco rgido de 5 niveles, cuyas dimensiones de
columnas y vigas son de 1.312ft x 1.312ft respectivamente. Cada altura de entrepiso
es de 12 ft. Adems se ir comprobando paralelamente con el programa SAP2000,

73
que es una de las herramientas muy poderosas que actualmente los ingenieros
utilizan para anlisis y diseo de estructuras. En la figura 6.9, se aprecia el entorno
de trabajo del software SAP2000, cuyo interfaz es sencilla y cmoda para los
usuarios.

Fig. 6.15: Edificio de cinco niveles, modelamiento realizado en el programa SAP2000

Utilizando la rutina de clculo automatizada en MATLAB (Ver cdigo 10 en Anexo),


se proceder a darle solucin a este edificio de cinco niveles, para ello se deber
estructurar datos de entrada, como la rigidez y masa en cada nivel, tales valores
permitirn calcular las frecuencias naturales de vibracin, periodos fundamentales
y los modos de las estructura.
A continuacin en la tabla 6.5, se muestran los valores de rigidez y de las masas
para cada nivel del edificio:
Tabla 6.5: Masa y rigideces por cada nivel para el edificio de 5 niveles

Nivel Rigideces Masas


1 1790 Kips/in 400 Kips/g
2 1790 Kips/in 400 Kips/g
3 1790 Kips/in 400 Kips/g
4 1790 Kips/in 400 Kips/g
5 1790 Kips/in 400 Kips/g

74
Primeramente se define la cantidad de niveles que se est analizando, ya que es
punto de partida para el dimensionamiento de la matriz de masa y la matriz de
rigidez, cabe mencionar que los datos de la tabla 6.5, nicamente basta con
introducirlos y el cdigo, automticamente las ensambla en matrices diagonales,
como se muestra en la figura 6.16 y 6.17.

6.4.3. CLCULO DE MODOS Y PERIODOS DE VIBRACIN

%Estableciendo dimensin de la matriz de masa


m=zeros(N, N);

m1=240/ (32.2*12); %kips/g


m2=240/ (32.2*12); %kips/g
m3=240/ (32.2*12); %kips/g
m4=240/ (32.2*12); %kips/g
m5=240/ (32.2*12); %kips/g

%Estableciendo dimensin de la matriz de rigidez


k=zeros(N, N);

%Introduciendo el valor de las rigideces


k1=94.62; %kips/in
k2=94.62; %kips/in
k3=94.62; %kips/in
k4=94.62; %kips/in
k5=94.62; %kips/in

Se cre una funcin llamada FUNCTMYK, que permitiera ordenar las masas y las
rigideces en matrices de 5x5.
1.0352 0 0 0 0
0 1.0352 0 0 0
kips seg 2
0 0 1.0352 0 0
in
0 0 0 1.0352 0
0 0 0 0 1.0352

Fig. 6.16: Ventana de trabajo en MATLAB, matriz de masas

3580  1790 0 0 0
 1790 3580  1790 0 0
kips
0  1790 3580  1790 0
in
0 0  1790 3580  1790
0 0 0  1790 1790
Fig. 6.17: Matriz de rigidez de la estructura de 5 niveles

75
El siguiente paso es calcular los periodos fundamentales y frecuencias naturales de
vibracin, para eso se cre una funcin llamada FRECPERIOD creada en MATLAB,
permitiera obtener estos parmetros automticamente, reflejados en la tabla 6.6:

Tabla 6.6: Periodos fundamentales y frecuencias naturales del edificio de 5 pisos


Tn(periodos fundamentales) seg
SAP2000 RUTINA MATLAB % ERROR
Modo 1 0.5343 0.5309 0.6363
Modo 2 0.1832 0.1819 0.7096
Modo 3 0.1170 0.1154 1.3675
Modo 4 0.0912 0.0898 1.5350
Modo 5 0.0800 0.0787 1.6250
Wn (frecuencias naturales) rad/seg
Modo 1 11.76 11.8357 0.6395
Modo 2 34.286 34.5483 0.7592
Modo 3 53.673 54.4621 1.4488
Modo 4 68.827 69.9636 1.6245
Modo 5 78.508 79.7971 1.6154

Una vez que se han calculado los respectivos valores de las frecuencias naturales
y los periodos fundamentales de la estructura, se calcularn los respectivos modos
de vibrar del edificio.

%CALCULANDO LOS MODOS DE VIBRACIN DE LA ESTRUCTURA


%Este ciclo permite calcular modos para n-niveles
n_dof=5;
Modes=zeros (n_dof-1, n_dof-1);

Para obtener cada uno de los modos se utiliz la funcin FUNCTMODOS; que est en
dependencia de la matriz de masa y la matriz de rigidez. Los modos de vibrar de
una estructura, son fundamentales ya que nos permiten determinar su
comportamiento ante un evento ssmico. Los datos obtenidos de los modos de la
estructura se pueden apreciar en la tabla 6.7, y a como se puede observar estos no
son los modos que realmente actan en la estructura, pues en primera instancia se
propone un valor unitario, que servir de ayuda para encontrar el resto de los valores
modales.

Tabla 6.7: Datos de modos de vibrar de la estructura de 5 niveles, sin normalizar


Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
1 1 1 1 1
1.9190 1.3097 0.2846 -0.8308 -1.6825
2.6825 0.7154 -0.9190 -0.3097 1.8308
3.2287 -0.3728 -0.5462 1.0882 -1.3979
3.5133 -1.2036 0.7635 -0.5944 0.5211

76
Para encontrar los modos de vibrar, se deben normalizar los modos de la tabla 6.7,
ya que estos no son los que en s actan en el edificio. Igualmente la funcin antes
descrita arroja los valores de estos modos de manera automtica y se pueden
apreciar en la tabla 6.8, que adems muestran los valores obtenidos en sap2000.

Tabla 6.8: Comparacin de datos modales de vibracin entre SAP2000 y rutina de


clculo para un marco de 5 niveles en la direccin X.

Obtenidos en SAP2000 (pulg) RUTINA DE CLCULO (pulg)


Modo1 Modo2 Modo3 Modo4 Modo5 Modo1 Modo 2 Modo3 Modo4 Modo5
0.1670 0.4479 0.5866 0.5391 0.3204 0.1611 0.4296 0.5533 0.4753 0.3048
0.3204 0.5866 0.1670 -0.4479 -0.5391 0.3116 0.5682 0.1615 -0.4134 -0.5463
0.4479 0.3204 -0.5391 -0.1670 0.5866 0.4363 0.3102 -0.5026 -0.1744 0.5171
0.5391 -0.1670 -0.3204 0.5866 -0.4479 0.5254 -0.1611 -0.2970 0.5539 -0.3754
0.5866 -0.5391 0.4479 -0.3204 0.1670 0.5715 -0.5200 0.4209 -0.3027 0.1387
% de error entre los modos de vibrar
Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
3.5329 4.0857 5.6768 11.8345 4.8689
2.7466 3.1367 3.2934 7.7026 1.3356
2.5899 3.1835 6.7705 4.4311 11.8479
2.5413 3.5329 7.3034 5.5745 16.1866
2.5742 3.5429 6.0281 5.5243 16.9461

Los modos normalizados de la tabla 6.8, se pueden graficar, con el fin de


representar, el comportamiento en cada nivel del edificio respecto al eje X (Figura
6.18).

Fig. 6.18: Representacin grfica de los modos normalizados de vibracin del marco de 5 niveles

77
sa=[0 0 0 0 1]';
sb=[0 0 0 -1 2]';

Estos parmetros se hacen fciles de calcular utilizando la funcin FUNCTExpMod


tomando en consideracin los modos de vibracin sin normalizar, se procedern a
determinar vectores de fuerzas laterales, que estn en funcin de los valores de sa
y sb (ver cdigo de programacin) que permiten determinar el factor de contribucin
modal, o sea, determinar cunta es la fuerza lateral obtenida que contribuye para
cada modo, a como se muestran en la tabla 6.9:

Tabla 6.9: Obtencin de manera automatizada de la contribucin de fuerzas a cada


nivel.
Vectores de fuerzas utilizando Sa
Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
0.1014 -0.2500 0.2720 -0.1788 0.0554
0.1946 -0.3274 0.0774 0.1486 -0.0932
0.2720 -0.1788 -0.2500 0.0554 0.1014
0.3274 0.0932 -0.1486 -0.1946 -0.0774
0.3563 0.3009 0.2077 0.1063 0.0289
Vectores de fuerzas utilizando Sb
0.1096 -0.4225 0.7386 -0.6851 0.2594
0.2104 -0.5534 0.2102 0.5692 -0.4364
0.2941 -0.3023 -0.6788 0.2122 0.4748
0.3539 0.1575 -0.4034 -0.7455 -0.3625
0.3851 0.5086 0.5640 0.4072 0.1352

Como se haba dicho anteriormente, el clculo de los modos normalizados se hace


con el objetivo de hacer que la variable Mn sea la unidad (tabla 6.10), de sta
manera de recalcularn los valores de los coeficientes de contribucin modal, para
cada piso, esto se hace, ya que es necesarios el clculo de parmetros modales
tales como: fuerzas laterales, contante basal, momento en la base, y los
desplazamiento que se generan en el techo. Estos parmetros pueden ser
encontrados con la funcin siguiente FUNCTREM

6.4.4. CALCULANDO FUERZAS LATERALES

Tabla 6.10: Propiedades modales y expansin modal en m1


Modo Mn Ln n=Ln/Mn
1 1 2.1336 2.1336
2 1 0.6717 0.6717
3 1 0.3540 0.3540
4 1 0.1972 0.1972
5 1 0.0901 0.0901

78
Los parmetros modales son fundamentales para una estructura, puesto que estn
en funcin de propiedades modales, que son fundamentales para el clculo de las
fuerzas laterales actuantes en cada entrepiso, para ello, tambin se emplea la
funcin anterior. La funcin flipud, permite, reordenar la matriz de cada una de las
fuerzas calculadas con anterioridad (Datos de la tabla 6.9), de abajo hacia arriba y
una vez, desarrollado este paso, basta con realizar una suma acumulado (cumsum),
y de esta manera obtendremos las fuerzas laterales actuantes, que se presentan en
la tabla 6.11.

Tabla 6.11: Fuerzas laterales para cada modo y por nivel en la direccin X

Modo 1 Modo 2 Modo 3 Modo 4 Modo 5


0.3563 0.3009 0.2077 0.1063 0.0289
0.6837 0.3941 0.0591 -0.0883 -0.0486
0.9557 0.2152 -0.1909 -0.0329 -0.0528
1.1503 -0.1122 -0.1134 0.1157 -0.0403
1.2517 -0.3621 0.1586 -0.0632 0.0150

De igual manera, utilizando las propiedades modales, permitirn obtener las


respuestas estticas modales mximas, es decir, el cortante en la base de cada
nivel, el cortante en el quinto nivel y el momento que se genera en la base de la
edificacin, todos estos datos generados se pueden apreciar en la Tabla 6.12.

Tabla 6.12: Respuestas estticas mximas en la estructura de 5 niveles en la


direccin X
Modo Cortante en cada nivel Cortante techo Momento en la base
1 4.3977 Kips 1.2517 Kips 15.4504 Kips-in
2 0.4359 Kips -0.3621 Kips -0.5246 Kips-in
3 0.1211 Kips 0.1586 Kips 0.0924 Kips-in
4 0.0375 Kips -0.0632 Kips -0.0223 Kips-in
5 0.0078 Kips 0.0150 Kips 0.0041 Kips-in

Hasta este punto, nicamente se han calculado las respuestas estticas mximas
de la estructura cortante de 5 niveles, para comprender el comportamiento de la
misma ante un evento ssmico, basta con cargar a la plataforma de programacin
un sismo de gran importancia, que en su debida ocurrencia gener grandes
desastres. En este caso se utilizar la seal ssmica del terremoto de Managua de
1972.

Como lo que se desea determinar es el espectro de Pseudo-deformacin, a travs


de parmetros de entrada como: el amortiguamiento, la masa, la variacin del
tiempo y el valor de la fuerza p, se obtiene el espectro de desplazamientos que
presenta el terreno ante la excitacin ssmica (Figura 6.19).

79
Fig. 6.19: Espectro de desplazamiento, del terremoto en la ciudad de Managua en 1972

Con FUNCTESPECTR, se obtiene el espectro de desplazamiento cuyos valores que


interesan extraer son los desplazamientos modales de la estructura, posterior a eso
se aplica (Ec. 4.54) para obtener matemticamente las aceleraciones modales
existentes. En la rutina de clculo se emple la funcin find, una manera de buscar
internamente los valores modales, los que se pueden apreciar en la tabla 6.13:

Tabla 6.13: Datos de desplazamientos y aceleraciones modales mximas del


terremoto de Managua ocurrido en el ao 1972.
Dn (in) An (in/seg2)
0.4812 0.0123
0.4213 0.0916
0.1682 0.0911
0.1066 0.0953
0.0839 0.0974

Empleando la funcin FUNCTMODAL, obtenemos los clculos de fuerzas laterales,


cortante basal, cortante en el j-simo nivel y los desplazamientos que se generan.
A continuacin se muestra una tabla comparativa 6.14:

80
Tabla 6.14: Valores correspondientes a los desplazamientos generados en cada
nivel, tomando en cuenta desplazamientos y aceleraciones modales del espectro
del terremoto ocurrido en Managua en 1972. Desplazamientos respecto a la
direccin X
SAP2000 Rutina de clculo % de error
Primer modo Primer modo
0.1027 in 0.1027 in 0.0000
0.1971 in 0.1986 in 0.7552
0.2755in 0.2780 in 0.8992
0.3316 in 0.3347 in 0.9262
0.3608 in 0.3641 in 0.9063

Las fuerzas estticas equivalentes (f) se calculan multiplicando los valores


conocidos de sn (tabla 6.9) por An (tabla 6.13), se repiten estos clculos para cada
uno de los modos de la estructura. Para cada modo el valor mximo de cualquier
fuerza en los entrepisos o fuerza en los elementos se calcula mediante el anlisis
esttico de la estructura sometida a las fuerzas estticas equivalentes laterales (fn),
los valores de estas fuerzas actuantes en cada modo se representan en la tabla
6.15.

Tabla 6.15: Fuerzas estticas equivalentes para el n-simo modo en la direccin X


Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
3.7231 3.5740 4.4761 3.1987 0.8891
7.1446 4.6810 1.2740 -2.6576 -1.4960
9.9872 2.5568 -4.1135 -0.9907 1.6279
12.0208 -1.3323 -2.4449 3.4807 -1.2429
13.0805 -4.3018 3.4176 -1.9012 0.4633

Como toda estructura expuesta a un movimiento ssmico, es de esperarse que al


actuar este fenmeno la edificacin presentar una fuerza cortante basal que acta
en la base de la estructura (V), es necesario determinar esta fuerza lateral actuante
de modo que el edificio presente capacidades de contrarrestar y resistir esta fuerza,
ya que de lo contrario los elementos comenzaran a agrietarse, llevndolos al
colapso de la estructura. Adems, al existir una fuerza cortante, tambin se genera
un momento en la base (Mb), este momento acta como volteo en el empotramiento
del edificio. Los valores de cortante y momento se aprecian en la tabla 6.16.

Tabla 6.16: Tabla comparativa de valores obtenidos para cortante basal y


momento de volteo para un marco de 5 niveles.
RUTINA MATLAB SAP2000
Modo V (Kips) Mb (Kips-in) V (Kips) Mb (Kips-in) % error V % error Mb
1 45.9562 7750.1 48.963 7751.335 6.1410 0.0159
2 5.1777 -299.1 4.625 -296.355 11.9503 -0.9263
3 2.6094 95.6 2.582 98.578 1.0612 3.0210
4 1.1300 -32.2 1.03 -32.915 9.7087 2.1723
5 0.2414 6 0.288 5.96 16.1806 -0.6711

81
Una vez determinadas las repuestas modales mximas, se proceder a calcular
mediante combinaciones modales de acuerdo con la regla de ABSSUM, SRSS y
CQC. El uso de estas combinaciones se ilustra para los valores de los cortantes
basales, aunque se puede realizar, para el momento de volteo, desplazamientos
generados en el techo y para el cortante en el piso superior.

Primeramente se realizar la combinacin modal de la suma absoluta (ABSSUM),


el resultado que se obtenga debe dar cercano al valor exacto (6.8664 kips), luego
se procedi a programar el mtodo de SRSS, para ello se aplic la (Ec. 4.115), y se
obtuvieron los siguientes datos: Para la suma absoluta se obtuvo un valor de
10.9411 y para el mtodo SRSS un valor 6.8245. A como se puede ver, el mtodo
que mayor se acopla al valor exacto es el SRSS, pero, para corroborar se aplicar
el mtodo CQC.

Finalmente se emple el mtodo CQC (Combinacin cuadrtica completa), y para


poder hacer funcionar este mtodo primero se tuvo que realizar la relacin de
frecuencias (in). Los datos obtenidos de esta frecuencia se presentan en la tabla
6.17. Para poder aplicar el mtodo, tambin se tiene que calcular los coeficientes
de correlacin (in) utilizando las (Ec. 4.117) y (Ec. 4.115) Los datos de los
coeficientes de correlacin se presentan en la tabla 6.18. Una vez obtenidos todos
los datos cruzados, se aplica la ecuacin (Ec. 4.116), y as se obtiene el valor de la
combinacin para el edificio cortante de 5 niveles.

Tabla 6.17: Relaciones de frecuencias naturales (in), 5 niveles


1.0000 0.3426 0.2173 0.1692 0.1483
2.9190 1.0000 0.6344 0.4938 0.4330
4.6015 1.5764 1.0000 0.7784 0.6825
5.9112 2.0251 1.2846 1.0000 0.8768
6.7420 2.3097 1.4652 1.1406 1.0000

Tabla 6.18: Coeficientes de correlacin (in), 5 niveles


1.0000 0.0069 0.0027 0.0017 0.0014
0.0069 1.0000 0.0442 0.0178 0.0122
0.0027 0.0442 1.0000 0.1358 0.0623
0.0017 0.0178 0.1358 1.0000 0.3652
0.0014 0.0122 0.0623 0.3652 1.0000

Al multiplicar los valores de in y in, que hasta ahora ya fueron calculados aplicando
este mtodo, se proceder a calcular trminos individuales de la regla CQC, estos
datos se expresan en la tabla 6.19.

82
Tabla 6.19: Trminos individuales de la regla CQC para el cortante basal
2112 1.6 0.3 0.1 0
1.6 26.8 0.6 0.1 0
0.3 0.6 6.8 0.4 0
0.1 0.1 0.4 1.3 0.1
0 0 0 0.1 0.1

El mtodo CQC, puede graficarse tan solo asignando los valores de in en el eje X
y in en el eje Y. La grfica que se obtiene, adquiere aspecto de campana y su
comportamiento est en dependencia del amortiguamiento y de las frecuencias que
adquiere la estructura (Figura 6.20). Por otro lado, el coeficiente de correlacin
jams ser mayor que 1 y la amplitud de este grfico est en dependencia que tan
lejanos o cercanos estn las frecuencias naturales de vibracin de la estructura.

Fig. 6.20: Mtodo de combinacin modal CQC para un edificio de 5 niveles

Una vez obtenidos los datos de la Tabla 6.19, se procede a realizar la doble
sumatoria de la (Ec. 4.115), esto permitir obtener un solo valor de la combinacin
modal logrndose obtener el valor de la combinacin modal de 6.8916.

83
Ejemplo de Aplicacin.
La siguiente estructura de concreto, es un marco con diafragma rgido, que tiene
tres niveles, las dimensiones de los elementos estructurales vigas y columnas estn
en dependencia de la rigidez que tenga cada nivel, los modos de vibrar est
relacionado con el valor de la masa del edificio:

Fig. 6.21: Modelo del marco de tres niveles de concreto reforzado.

Las siguientes secciones de concreto de 3000 PSI, fueron obtenidas a partir de la


inercia de los elementos y el mdulo de elasticidad que se describe a continuacin:
x E= 29,000 ksi.
x I= 1/12*h4 (in4)

Los datos de entrada a considerar de las masas y de rigideces para cada nivel se
resumen en la tabla 6.20:
Tabla 6.20. Datos de Masa y Rigidez para cada nivel.
Datos/N de Pisos Masa (kip/g) Rigidez (kip/in)
Piso 1 800 1016
piso 2 800 1016
Piso 3 400 406.4

84
Partiendo esas dos condiciones se dimension el tamao de los elementos que se
presentan:
x Viga 1: 14in x 14in y Columna 1: 14in x 14in

Fig. 6.22: Dimensiones de vigas y columnas para los dos primeros niveles de la estructura de 3
pisos

x Viga 2: 10.895in x 10.895in y Columna 2: 10.895in x 10.895in

Fig. 6.23: Dimensiones de vigas y columnas para el tercer nivel de la estructura de 3 pisos

Nota: Cabe mencionar que nuestro anlisis no permite el diseo de los elementos
ni el chequeo de los mismos, ya que, se estara incumpliendo con las limitantes de
este trabajo investigativo.
Los datos de la tabla 6.19, se ensamblan en matrices diagonales de masas y de
rigideces, obtenida a travs del pequeo cdigo:
%Dimensin de la matriz
N=3;
%Estableciendo dimensin de la matriz de masa
m=zeros(N,N);
m1=800/(32.2*12); %kips/g
m2=800/(32.2*12); %kips/g
m3=400/(32.2*12); %kips/g
%Estableciendo dimensin de la matriz de rigidez
k=zeros(N,N);

%Introduciendo el valor de las rigideces


k1=1016; %kips
k2=1016; %kips
k3=406.4;%kips
%Este ciclo permite ordenar la matriz de rigidez de la estructura
k_index=[k1,k2,k3];

85
Los datos valores de las masas y de las rigideces para cada nivel se introducen
dependiendo de la cantidad de nmeros de pisos que se vaya a analizar, y la funcin
FUNCTMYK automticamente ordena en matrices dichos datos que posteriormente
permitirn obtener valores de periodos y frecuencias de la estructura. Las matrices
se pueden apreciar en la figura 6.24 y figura 6.25.
2.0704 0 0
0 kips seg 2
2.0704 0
in
0 0 2.0704

Fig. 6.24: Matriz de masa para la estructura de 3 niveles

2.032e3  1.016e3 0
 1.016e3 1.4224e3  0.4064e3 kips
in
0  0.4064e3 0.4064e3

Fig. 6.25: Matriz de rigidez global de la estructura de 3 niveles

De las matrices de masa y rigidez, se obtiene los modos de vibracin de la


estructura, frecuencias y periodos fundamentales que se muestran en la tabla 6.21:
Tabla 6.21. Tabla de Periodos y Frecuencias de estructura de 3 niveles.
Tn (Periodos Fundamentales) seg
SAP2000 Rutina MATLAB % Error
Modo1 0.5619 0.5688 1.22797651
Modo2 0.268 0.2648 1.19402985
Modo3 0.1688 0.1694 0.35545024
Wn (Frecuencias Naturales) rad/seg.
Modo1 11.182 11.0459 1.21713468
Modo2 23.443 23.7397 1.265623
Modo3 37.227 37.0931 0.35968517
Posteriormente, es fundamental que toda estructura vibre ante fuerzas externas
actuantes, que de una manera alteran su grado esttico, llevndola a adquirir
vibraciones naturales, tales datos se muestran en la tabla 6.22:
Tabla 6.22: Comparacin de datos modales de vibracin entre SAP 2000 y rutinas
de clculo para un marco de tres niveles.
Datos Obtenidos de SAP 2000 Datos Obtenidos de MATLAB
Modo 1 Modo 2 Modo 3 Modo 1 Modo 2 Modo 3
0.249 0.3461 0.5094 0.2573 0.3637 0.5334
0.4388 0.3164 -0.3991 0.4506 0.31 -0.4287
0.6559 -0.6888 0.1478 0.6538 -0.7146 0.1712
% de error de los modos de vibrar
Modo 1 Modo 2 Modo 3

86
3.2258 4.8391 4.4994
2.6187 2.0645 6.9045
0.3211 3.6104 13.668

En la tabla 6.22, se muestran los modos directamente normalizados, es decir, los


que realmente actan en la estructura, que adicionalmente se pueden graficarse en
el plano a travs de la rutina programada en MATLAB, figura 6.26:

Fig. 6.26: Representacin grfica de los modos normalizados de vibracin del marco de tres
niveles.

A continuacin se preceder a determinar parmetros dinmicos modales del marco


de tres niveles, tomando en cuenta el terremoto de Managua1972_EW, el cual ser
de utilidad para obtener el espectro de desplazamiento (Fig. 6.20), y de esta manera
lograr la obtencin de los desplazamientos mximos modales que actan en la
estructura, posteriormente empleando la (Ec.4.54) permitir determinar las
aceleraciones modales del terreno.

87
Fig. 6.27: Espectro de desplazamiento del terremoto ocurrido en la ciudad de Managua 1972,
magnitud de 6.2 en la escala de Richter.

De la figura 6.27, se logran apreciar los valores de Dn y An correspondiente a este


terremoto, los cuales se plasman en la tabla 6.23.
Tabla 6.23: Datos de desplazamiento y aceleraciones modales mximas del
terremoto de Managua en 1972.
Dn (in) An (in/seg2)
0.3359 0.1061
0.0514 0.0750
0.0447 0.1591

Utilizando los valores de la tabla 6.22, se pueden determinar parmetros modales


que permitan obtener desplazamientos que se generan en cada nivel a como se
muestran en la tabla 6.24.
Tabla 6.24: Valores correspondientes a los desplazamientos generados en la
direccin X para cada nivel del marco de tres niveles.
Datos Obtenidos de SAP 2000 Datos Obtenidos de MATLAB % ERROR
Primer Modo Primer Modo
0.1789 in 0.1852 in 3.4017
0.3151 in 0.3243 in 2.8368
0.4709 in 0.4706 in 0.0637
Una vez obtenido los desplazamientos en cada nivel se procede a calcular el
cortante que se genera en la base y el momento de volteo, para ello se debe utilizar
los modos de vibrar de la estructura y los valores de la tabla 6.22. Estos datos se
pueden apreciar en la tabla 6.25.

88
Tabla 6.25: Tabla comparativa de valores obtenidos para cortante basal y
momento de volteo para un marco de tres niveles.
Rutina en MATLAB SAP2000 % Errores
Modos V (Kips) Mb (Kips-in) V (Kips) Mb (Kips-in) % error V % error Mb
1 30.7175 5737.1 29.022 5675.72 5.5196 1.0698
2 0.9595 -293.6 0.989 284.7 2.9828 3.0313
3 -0.3796 36.7 -0.408 35.159 6.9607 4.1989

89
7. CONCLUSIONES

Posteriormente a realizar el diseo de algoritmos para el manejo automatizado de


acelerogramas digitales para cualquier sismo de diferentes periodos de tiempo, que
permitan la creacin de los espectros de aceleracin, mtodo de la razn espectral
H/V o mtodo de Nakamura, as como el filtrado y la correccin de lnea base, se
ha evidenciado que es relativamente sencillo crear algoritmos bien definidos y
cdigos ordenados con mtodos sistemticos como lo son los mtodos de
Evaluacin numrica a la respuesta dinmica para crear los espectro de PSA, PSV,
PSD.

Al realizar la correccin de lnea base y filtrado de la seal se ha logrado obtener


satisfactoriamente el registro ssmico corregido proporcionado por el acelergrafo
con alto contenido de ruido, adems el filtro usado bandpass mejorar la seal para
obtener datos ms seguros y aceleraciones mximas y mnimas ms suaves,
mejora la calidad de los resultados, esto aporta en gran manera el entendimiento de
las correcciones y filtrados que hacen alguno programas comerciales.

Se logr realizar el algoritmo para cada mtodo de evaluacin numrica a la


respuesta dinmica y para ello las rutinas elaboradas solo se le pueden cargar
archivos con extensin txt, ya que al cargar un archivo con otra extensin por
ejemplo xls, la rutina no entender esta extensin, y no se podr llevar a cabo el
anlisis.

Con el desarrollo de las nuevas tendencias de anlisis de dinmica de suelo, y la


facilidad del cociente de Nakamura, se logr desarrollar el cdigo base del mtodo
de razn espectral H/V, por lo que se compar su precisin con el software
comercial Geopsy, obteniendo bastante precisin pero con ciertas discrepancias
pequeas, esto debido al suavizado y filtro usado por el programa de validacin,
que es algo diferente al programado en MATLAB, pero lo que caracteriza este
mtodo es que no importa de qu forma se comporten las grficas obtenidas y la
validadas, con tal de obtener el mismo valor de frecuencia mxima del suelo.

Al comparar los resultados, de dinmica de suelo para diversos sismos con


condiciones de terrenos diferentes, las rutinas aqu mostradas proporcionan
velocidades y aceleraciones similares a las de Deepsoil V5.1. Geopsy emplea
filtrado a las aceleraciones las cuales se pudo validar con el algoritmo programado
en Matlab, se pudo notar que se tiene relativa precisin, por lo que se puede
expresar que los resultados de los cdigos desarrollados son confiables y satisfacen
los objetivos planteados.

90
Est bien claro que una estructura puede ser analizada en el plano, y que se puede
realizar mediante programas comerciales, como es el caso de Sap2000, que es una
herramienta muy poderosa en anlisis y diseo de elementos estructurales. En la
actualidad, la mayora de profesionales, nicamente dependen de estos programas,
que en s facilitan los clculos de una estructura creando de esta manera una gran
caja negra en su proceso algortmico, es por ello que se cre satisfactoriamente un
cdigo que permiti calcular parmetros modales dinmicos de estructuras de
cualquier cantidad de niveles.

El proceso de la programacin de los cdigos, fue un caso muy especial ya que


permiti obtener de manera fcil y rpida, las frecuencias naturales y periodos
fundamentales para un edificio de n-pisos, de la misma manera, permiti obtener
los modos de vibracin correspondientes. Tales datos, permitieron determinar
parmetros dinmicos de la estructura, tales como fuerzas laterales, cortantes que
se genera en la base y el momento de volteo del marco, para ello fue necesario
cargar un registro ssmico con el fin de obtener el espectro de deformacin y el
espectro de Pseudo-aceleracin, para extraer desplazamientos y aceleraciones
modales mxima del terreno.

Por otro lado, al momento de validar los datos generados, con el programa SAP2000
y la rutina de clculo, se logr observar que el rango del porcentaje de error existente
entre ambos programas, el valor mximo es del 16%, creando de esta manera un
error prcticamente aceptable ya que el valor obtenido no debe excederse del 20%.
Estas posibles variaciones, de los datos obtenidos en ambos programas, se deben
a que el programa SAP2000, toma en cuenta de manera diferente los valores de
masas y rigideces de los elementos, adems de que toma en cuenta todos los
decimales mientras que los cdigos nicamente utiliza cuatro decimales, lo que
perjudica en la exactitud de los valores.

91
8. RECOMENDACIONES

Es importante mencionar, que la dinmica estructural es una de las ramas de la


Ingeniera Civil de mucho estudio, ya que, con esta se determinan diferentes
comportamientos que tendr la estructura ante un desplazamiento del suelo
(Sismo). Tambin es importante recalcar con mucha responsabilidad el uso
adecuado de estas rutinas, ya que si no se tiene las bases necesarias en esta
disciplina se corre el riesgo de obtener informacin errnea, lo cual provocar un
mal diseo estructural sismoresistentes.

Se recomienda a las autoridades superiores y al coordinador de la carrera,


incorporar en el pensum, la asignatura de: Dinmica Estructural, ya que esto dar
mayor conocimiento a los estudiantes en dos puntos de vista:

x Desde el punto de vista laboral, y diseo smico.


x Desde el punto de vista acadmico, es decir, a los estudiantes que quieran
incursionar sobre esta temtica, ya no le dificultar comprender mucho de
los parmetros que conlleva un correcto anlisis ssmico del suelo y
estructura.
Adems que la Universidad Centroamericana promueva el desarrollo de proyectos
investigativo que mezcle el rea de programacin con la ingeniera Civil, as como
este trabajo.

En lo concerniente al desarrollo de estas rutinas o cdigos, se pueden incorporar


ms aspectos y parmetros en el diseo algortmico que vendrn a mejorar y
optimizar estas rutinas:

x Realizacin de un entorno grfico, que permita interactuar el usuario con el


software.

x Realizar de una manera ms jerrquica los plot de las diferentes graficas e


incorporar parmetros como el Pushover.

x Desarrollar cdigos para los mtodos no lineales.

x Incorporar los datos del RNC-07.

x Desarrollar e incorporar ms filtros como por ejemplo: Filtros Ormsby para


las distintas seales ssmicas.

x Tomar en cuenta la programacin de algunos parmetros de normativas


extranjeras como el FEMA 356 y 440.

x Realizar el algoritmo para montar una estructura de diferentes niveles que


este afectado bajo parmetros dinmicos y de suelo.

92
Todo los aspectos mencionados permitirn optimizar las funcionalidad de las rutinas
de clculo, a la misma vez ser de gran ayuda a todos los profesionales de nuestro
pas, que se interesan en la rama de la ingeniera ssmica, pues actualmente se
emplean softwares comercial, que hacen que los usuarios introduzcan datos y que
directamente el programa arroje la solucin a problemas ingenieriles, y evitando de
esta manera una caja negra de incgnitas respecto al posible algoritmo de calculo
que emplea en el software. Es por ello la finalidad este trabajo investigativo, para
que tanto estudiantes como profesionales, sepan de donde se obtienen los
resultados de la dinmica estructural. De la misma manera animamos a los futuros
estudiantes, a que mejoren las rutinas de programacin, que tomen la iniciativa de
incorporarles mtodos y aplicaciones nuevas, ya que en un futuro ser una
herramienta muy fuerte en la dinmica estructural.

93
9. BIBLIOGRAFA

lvarez, S. (2006). Tipos de programacin. Retrieved 20 de septiembre, 2014,


from http://www.desarrolloweb.com/articulos/2477.php
Barbat, A. H. (1982). Clculo ssmico de las estructuras: Reverte.
Bazn, E., & Meli, R. (2007). Diseo sismico de edificio.
Crisafulli, F., & Villafae, E. (2002). Espectros de respuesta y diseo. Universidad
Nacional de Cuyo. Argentina.
CSI. (2005). Analysis Reference Manual For SAP2000, ETABS, and SAFE.
Computers and Structures, Inc.
Chopra, A. K. (1995). Dynamics of structures (Vol. 2): Prentice Hall New Jersey.
Chopra, A. K. (2014). Dynamics of structures (Vol. 4): Prentice Hall New Jersey.
E. Carreo, B. B., & A. Suarez, J. M. T. (1999). Registros y Tratamientos de
acelerogramas. In I. G. Nacional (Ed.).
Espinoza, D. A., & Gilmore, A. T. (2002). Factores de reduccin de fuerzas
ssmicas para el diseo de estructuras con sistemas pasivos de disipacin
de energa. Revista de Ingeniera Ssmica(66), 73-93.
Hernndez Romero, N. (2012). Introduccin a Matlab para Resolver Problemas de
Ingeniera Aplicando Algoritmos Genticos.
Hurtado Gmez, J. E. (2000). Introduccin a la dinmica de estructuras.
INETER. (2002). GEOLGICAS, GEOLOGIA Y AMENAZAS DEL SITIO PLANTA,
CHE GUEVARA.
Infante, M. C. P. (2006). ANLISIS DE LOS PERODOS FUNDAMENTALES DEL
SUELO. (Para optar el Ttulo de Ingeniero Geofsico), Universidad Simn
Bolvar.
Moore, H. (2007). MatLab para ingenieros. Editorial PearsonPrentice Hall.
Newmark, N. M., & Hall, W. J. (1982). Earthquake spectra and design. Earth
System Dynamics, 1.
Nicola Tarque Ruz, & Fuentes, C. L. (2003). ANLISIS SSMICO DE EDIFICIOS
DEPARTAMENTO DE INGENIERA: PONTIFICIA UNIVERSIDAD
CATLICA DEL PER.
Paz, M. (1992). Dinmica estructural: teora y clculo: Revert.
Proao, M. R. (2007). Tcnicas para la generacin de diagramas de velocidades y
diagramas de desplazamientos a partir de acelrogramas ssmicos.
Torrez, I. R. G., & Inca, R. V. (2001). Texto Gua de Ingeniera Antissmica.
ingeniera civil.
Ulises Mena Hernndez , & Rocha, L. E. P. (2008). Manual de diseo de obras
civiles: Diseo por sismos. Mxico.
Valdez, M. G. M. Notas de MatLab@.

94
Wilson, L., & Button, M. R. (1982). Three Dimensional Dynamic Analysis for
Multicomponent Earthquake Spectra.: Earthquake Engineering and
Atructural Dynamics.
Williams, A. (1998). Seismic Design of Buildings and Bridges (Vol. 2 edicin).
Editorial Engineering Press: Austin-Texas, Estados Unidos.

95
10. ANEXOS

Tabla A10.1: Coeficientes en las frmulas de recurrencia (Mtodo de la


interpolacin de la excitacin ssmica).
]
A e ]Z n't sin Z 't  cos Z 't
1] 2 D D


1
B e ]Z n't sin Z D 't
ZD

1 2]
]Z n 't 1  2]
2
]
sin Z D 't  1  2] cos Z D 't
C  e 
k Zn 't Z D 't 1] 2
Zn 't

1 2] 2] 2  1 2]
D 1   e ]Z n 't sin Z D 't  cos Z D 't
k Zn 't Z D 't Zn 't
Zn
Ac e ]Z n't sin Z 't
1] 2 D


]
Bc e ]Z n't cos Z D 't  sin Z 't
1  ] 2 D


1 1 Z ]
sin Z D 't  1 cos Z D 't
Cc   e ]Z n't n

k 't 1  ] 2 't 1  ] 2 't

1 ]
Dc 1  e ]Z n't sin Z 't  cos Z 't
k't 1] 2 D D

Tabla A10.2: Mtodo de la Diferencia Central.

1.0. Clculos iniciales


1.1.


1.2.


1.3.

1.4.

1.5.
2.0. Clculos para el tiempo de paso i

96
2.1.

2.2.


2.3.  ;

3.0. Repeticin para el prximo paso de tiempo

Reemplace i por i+1 y repetir los pasos 2.1, 2.2, y 2.3 para el siguiente
paso de tiempo

Si la excitacin es la aceleracin del terreno , de acuerdo con la ecuacin


(1.7.6), reemplace por en la tabla 2. Las calculadas, dan los
valores de la respuesta respecto al terreno. Si es necesario, la velocidad y la
aceleracin totales pueden calcularse con facilidad  y

Tabla A10.3: Mtodo de Newmark (Aceleracin Promedio Constante y Acel. Lineal)


Aceleracin Promedio Aceleracin Lineal N de la Ec.


(Ec. a)


(Ec. b)


(Ec. c)


(Ec. d)


(Ec. e)

97
Tabla A10.4: Mtodo de Newmark: Sistemas Lineales

Casos especiales.

1. Mtodo de la aceleracin promedio constante ( y )

2. Mtodo de la aceleracin Lineal ( y )


1.0. Clculos Iniciales.

1.1.

1.2. Seleccione

1.3. ; ;



1.4. 

2.0. Clculos para cada paso en el tiempo

2.1.



2.2.


2.3.


2.4.

3.0. Repeticin para el siguiente paso de tiempo. Reemplace por y


aplique los pasos 2.1 a 2.4 para el siguiente paso de tiempo.

Si la excitacin es laaceleracin del terreno , de acuerdo con la ecuacin


(1.7.6), reemplace por en la tabla 5.4.2. Las calculadas, dan los
valores de la respuesta respecto al terreno. Si es necesario, la velocidad y la
aceleracin totales pueden calcularse con facilidad  y

98
Lectura de la seal
(Componentes Z,
NS, EW)

Correccin de Linea
base, Filtrado de la
seal.

parametro de la longitud
superficial y el tiempo,
determinacin de las variables vel,
y desplazamiento.

Parametrod de
Procesamiento..

Clculos de las
amplitudes para
cada componente
con su fft.

Aplicacin de la
funcin movavg
para el movimiento
de la particula.

Graficas H/V,
Hamming y
Tukeywin

Fig. A10.1. Diagrama del Procesamiento algortmico para obtener el espectro H/V.

99
Tabla A10.5: Respuestas estticas modales

Respuesta, r Respuesta esttica modal, rn


st

Vi N
Vinst s
j 1
jn

Mi N
M inst (h
j 1
j  hi ) s jn

Vb N
Vbnst s
j 1
jn *n Lhn { M n*

Mb N
st
M bn h s
j 1
j jn *n LTn hn* M n*

uj u stjn * / Z I
n
2
n jn

'j 'stjn * / Z I
n
2
n jn  I j 1,n

h j Es la altura del j-simo nivel por encima de la base. Se puede observar que M n*
*
y hn son independientes de la manera en que se normalizan los modos, a
diferencia de M n , Lhn y *n .
CDIGO 1: CORRECCIN DE LNEA BASE
%%%%%%%%%%%%%%%%PROCESAMIENTO DE SEALES%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%CORRECCIN DE LINEA BASE%%%%%%%%%%%%%%%%%%%%%%%%%

clear all;
clc;
%Cargando el archivo de la seal

load 19March2008.txt;

%Estableciendo parametros
%Define la tasa de muestreo
%Antes del 25 de rebrero se registro 100 sa/s, despues 200 sa/s
freq=100; %Frecuencia

%Estableiendo el intervalo del tiempo, que esta en dependencia de


la
%frecuencia

dt=1/freq; %Intervalo de tiempo

%X19March2008= Terremoto del 19 de Marzo de 2008 CIGEO(UNAN-


MANAGUA)

100
Acc=(X19March2008(:,1)./5./1)*981; %Aceleraion de la seal

%Definiendo la longitud del tiempo


%Longitud de tiempo en la superficie
t1=((0:length(Acc)-1))*dt; %Longitud de la superficie
%Fijando inicio de tiempo en cero
t=t1-dt;
t=t'; %Transponiendo el tiempo

%Programando la rutina de correccin de linea base


%Primeramente se definen los componentes de la aceleracin que van
de 1 a 6
Coeficiente=polyfit(t,Acc,3);
CorrLB=polyval(Coeficiente,t);

%Corrigiendo la aceleracion en la superficie


Corr_Terr=Acc-CorrLB;
PGA=max(abs(Corr_Terr));
plot(t,Corr_Terr,'k'),grid

%Defininedo nombres a los ejes


%Definiendo ttulo a la grfica resultante

xlabel('Tiempo(segundos)')
ylabel('Aceleracin')
title('CORRECCIN DE LNEA BASE(CIGEO,UNAN-MANAGUA)')

CDIGO 2: FILTRADO
clear all;
clc;
%Cargando el archivo de la seal

load 19March2008.txt;

dt=0.01;
fs=1/dt;
fmin=0.5;
fmax=12;
Wn= [fmin fmax];

[b, a]=butter (4, Wn/ (0.5*fs),'bandpass');


FiltAcc = filtfilt (b, a, Corr_Terr);

plot(t,FiltAcc),

%Integrando serie de datos para la obtencion de velocidad y


desplazamiento
%Usando la funcion Cumsun-matlab
vel=(cumsum(FiltAcc)*dt);vel=vel-mean(cumsum(FiltAcc)*dt);

disp=(cumsum(vel)*dt);disp=disp-mean(cumsum(vel)*dt);

101
CDIGO 3: MTODO DE LA INTERPOLACIN DE LA EXCITACIN
%--------------MTODO DE LA INTERPOLACIN DE LA EXCITACIN--------
%-----------------------CALCULOS INICIALES.-----------------------

%Amort=0.05;
%m=0.2533;
%Tn=1;
wn=2*pi/Tn;
k=m*(wn.^2);
%Dt=0.1;

%CALCULOS EXTRAS CON EL FIN DE REDUCIR TERMINOS DE LAS ECUACIONES

wD=wn*sqrt(1-(Amort.^2));
a=exp(-Amort*wn*Dt);
b=sin(wD*Dt);
c=cos(wD*Dt);
d=Amort/(sqrt(1-(Amort.^2)));
e=2*Amort/(wn*Dt);
f=(1-2*Amort.^2)/(wD*Dt);
g=(2*Amort.^2 -1)/(wD*Dt);
h=wn/(sqrt(1-(Amort.^2)));

%---CALCULANDO COEFICIENTES EN LAS FRMULAS DE RECURRENCIA--------

A=a*((d*b)+c);
B=a*((1/wD)*b);
C=(1/k)*((((e+((((a*(((f-d)*(b)-((1+e)*(c))))))))))));
D=(1/k)*(((((1-e+((((a)*(((g*b)+(e*c)))))))))));
Apri=-a*((wn/sqrt(1-(Amort.^2))*b));
Bpri=a*((c-(d*b)));
Cpri=(1/k)*(((((-
1/Dt)+((((a*(((h+((1/Dt)*d))*b)+((1/Dt)*c))))))))));
Dpri=(1/k)*(1/Dt)*((((1-(((a*((d*b)+c))))))));

%-------INTRODUCIENDO COEFICIENTES EN ECUACIONES DE RECURRENCIA-


%ti=(0:Dt:1);
%p=10.*sin(pi.*ti/0.6);

U=zeros(1,length(ti));
vel=zeros(1,length(ti));

for i = 1:length(ti)-1;

U(i+1)=A*U(i)+B*vel(i)+C*P(i)+D*P(i+1);

vel(i+1)=Apri*U(i)+Bpri*vel(i)+Cpri*P(i)+Dpri*P(i+1);

end

102
CDIGO 4: MTODO DE LA DIFERENCIA CENTRAL
%----------------------CLCULOS INICIALES----------------------

%Amort=0.05;
%m=0.2533;
%Tn=1;
%Dt=0.1;
wn=2*pi/Tn;
k=m*(wn.^2);
c=2*m*Amort*wn;

%lOS DATOS DE di, vi, SON DESPLAZAMIENTO Y VELOCIDAD INICIAL

K=(m/(Dt^2))+(c/(2*Dt));
a=(m/(Dt^2))-(c/(2*Dt));
b=k-((2*m)/(Dt^2));

%CLCULO PARA CASO EN EL TIEMPO

%ti=(0:0.1:1);
%p=10.*sin(pi.*ti/0.6);

U=zeros(1,length(ti));
P_1=zeros(1,length(ti));

for i = 2:length(ti)-1;

P_1(i)=p(i)-(a*U(i-1))-(b*U(i));
U(i+1)= (P_1(i))/(K);

end

CDIGO 5: MTODO DE NEWMARK: ACELERACIN PROMEDIO


CONSTANTE
%--------------------CALCULOS INICIALES--------------------

%Amort=0.05;
%m=0.2533;
%Tn=1;
wn=2*pi/Tn;
k=m*(wn.^2);
%Dt=0.1;
C=2*m*Amort*wn;

%P0=0;
%u0=0;
%upri=0;
beta=1/4;
gamma=1/2;

103
D=gamma/beta;
%E=1/beta;
F=1/(beta*Dt);
%G=1/(2*beta);
H=1/((beta)*(Dt^2));

%D2U=((P0-C*upri-k*u0)/m);

a1=((1/(beta*Dt^2))*m)+((gamma/(beta*Dt))*C);
a2=((1/(beta*Dt))*m)+(((D)-1)*C);
a3=(((1/(2*beta))-1)*m)+(((Dt)*(((D/(2))-1)*C)));

K=k+a1;

%ti=(0:0.1:1);
%p=10.*sin(pi.*ti/0.6);

P_1=zeros(1,length(ti));
U=zeros(1,length(ti));
Vel=zeros(1,length(ti));
Acc=zeros(1,length(ti));

for i = 1:length(ti)-1;

P_1(i+1)=p(i+1)+a1*U(i)+a2*Vel(i)+a3*Acc(i);

U(i+1)=P_1(i+1)/K;

Vel(i+1)=(((gamma*F)*((U(i+1)-U(i)))))+((1-D)*Vel(i));

Acc(i+1)=(((H)*((U(i+1)-U(i)))))-(((F)*Vel(i)))-Acc(i);
end

CDIGO 6: MTODO DE NEWMARK: ACELERACIN LINEAL


%clear all;
%clc;

%Amort=0.05;
%m=0.2533;
%Tn=1;
wn=2*pi/Tn;
k=m*(wn.^2);
%Dt=0.1;
C=2*m*Amort*wn;

%P0=0;
%u0=0;
%upri=0;
beta=1/6;
gamma=1/2;
D=gamma/beta;

104
%E=1/beta;
F=1/(beta*Dt);
%G=1/(2*beta);
H=1/((beta)*(Dt^2));
%D2U=((P0-C*upri-k*u0)/m);

a1=((1/(beta*Dt^2))*m)+((gamma/(beta*Dt))*C);
a2=((1/(beta*Dt))*m)+(((D)-1)*C);
a3=(((1/(2*beta))-1)*m)+(((Dt)*(((D/(2))-1)*C)));

K=k+a1;
%ti=(0:0.1:1);
%p=10.*sin(pi.*ti/0.6);
P_1=zeros(1,length(ti));
U=zeros(1,length(ti));
Vel=zeros(1,length(ti));
Acc=zeros(1,length(ti));

for i = 1:length(ti)-1;

P_1(i+1)=p(i+1)+a1*U(i)+a2*Vel(i)+a3*Acc(i);

U(i+1)=P_1(i+1)/K;

Vel(i+1)=(((gamma*F)*((U(i+1)-U(i)))))-2*Vel(i)-
((Dt/2)*Acc(i));

Acc(i+1)=(((H)*((U(i+1)-U(i)))))-(((F)*Vel(i)))-2*Acc(i);
end

CDIGO 7: TODOS LOS MTODOS LINEALES COMBINADOS


%-----------------------RUTINA EN MATLAB-------------------------
%------------------UNIFICANDO LAS 4 GRFICAS---------------------
%----------------------MTODOS LINEALES--------------------------
%----ELABORADO POR: MOISES MARTNEZ Y OSWALDO MERCADO------------

clear all;
close all;
clc;

%---------------------------CARGANDO ACELEROGRAMA-----------------
load 'componente_EW.txt'

%-----------------------------DATOS DE ENTRADA--------------------
Amort=0.05;
m=0.2533;
Dt=0.01;
ti=filtromatlab(:,1);
p=filtromatlab(:,2)*32.2*12*m;
Tn=0.01:0.01:10;

105
PSADEEPSOIL=depsoil(:,2);

%-------------PARAMETROS A SER RELLENADOS CON DATOS RESULTANTES--

U1=zeros(length(p),length(Tn));
U2=zeros(length(p),length(Tn));
U3=zeros(length(p),length(Tn));
U4=zeros(length(p),length(Tn));

for j=1:length(Tn)

U1(:,j)=Metodo_Newmark_Lineal(p,ti,Amort,m,Tn(j),Dt);
U2(:,j)=M_de_la_diferencia_central(p,ti,Amort,m,Tn(j),Dt);
U3(:,j)=interpSDOF(p,ti,Amort,m,Tn(j),Dt);
U4(:,j)=Metodo_Newmark_PC(p,ti,Amort,m,Tn(j),Dt);

end

%---------------------VALORES MAXIMOS DE LAS FUNCIONES------------


Umax1=max(abs(U1));
Umax2=max(abs(U2));
Umax3=max(abs(U3));
Umax4=max(abs(U4));

%----------------OBTENIENDO ESPECTROS DE DEFORMACIN--------------

plot(Tn,Umax1,'--r','LineWidth',2); hold on; grid on;


plot(Tn,Umax2); hold on;
plot(Tn,Umax3); hold on;
plot(Tn,Umax4); hold on; hold off;
xlabel('Periodos (Tn)')
ylabel('Deformacin (Dn)')
title('Acelerograma Managua1972EW')

%----------------OBTENIENDO ESPECTROS DE PSEDO-VELOCIDAD----------


PSV1=Umax1.*(2*pi./Tn);
PSV2=Umax2.*(2*pi./Tn);
PSV3=Umax3.*(2*pi./Tn);
PSV4=Umax4.*(2*pi./Tn);

plot(Tn,PSV1./(32.2*9.81),'--r','LineWidth',2); hold on; grid on;


plot(Tn,PSV2./(32.2*9.81)); hold on;
plot(Tn,PSV3./(32.2*9.81)); hold on;
plot(Tn,PSV4./(32.2*9.81)); hold on;hold off;
xlabel('Periodos (Tn)')
ylabel('Velocidad (Vn)')
title('Acelerograma Managua1972EW')

%-------------OBTENIENDO ESPECTROS DE PSEUDO-ACELERACIN---------

PSA1=Umax1.*(2*pi./Tn).^2;
PSA2=Umax2.*(2*pi./Tn).^2;

106
PSA3=Umax3.*(2*pi./Tn).^2;
PSA4=Umax4.*(2*pi./Tn).^2;

x=PSA3';
y=PSA4';

%PLOTEANDO GRFICAS(PERIODO VS ESPECTROS DE PSEUDO-ACELERACIN)


semilogx(Tn,PSA1./(32.2*12),'-r','LineWidth',3); hold on; grid
off;
semilogx(Tn,PSA2./(32.2*12),'--b','LineWidth',2.4); hold on;
semilogx(Tn,PSA3./(32.2*12),'--g','LineWidth',3); hold on;
semilogx(Tn,PSA4./(32.2*12),'--y','LineWidth',2.3); hold on;
semilogx(Tn,PSADEEPSOIL./(32.2*12),'-k','LineWidth',2); hold on;

xlabel('Periodos (s)')
ylabel('spectral Acc(g)')
title('Sismo CIGEO-UNAN Managua. Seal 19March2008 Componente EW
Filtrada')

CDIGO 8: RELACIN ESPECTRAL H/V


clear all;
close all;
clc;

load 'metroHVRS1_2.txt';
load 'metroHVRS1_2_G.txt';

freqG=metroHVRS1_2_G(:,1);
Average=metroHVRS1_2_G(:,2);
minG=metroHVRS1_2_G(:,3);
maxG=metroHVRS1_2_G(:,4);

% Estableciendo registro sismico(CIGEO,UNAN-


MANAGUA).....................
%Cargasmos cada una de las direcciones del sismo

data=metroHVRS1_2;

% Parametros de
preprocesamiento.......................................

dt=0.005;
fs=1/dt; %Frecuencia de muestreo
fmin=0.5;
fmax=25;
t=(1:length(data(:,1))).*dt;

for ff=1:3

[acc(:,ff),vel(:,ff),u(:,ff)]=
CorrLB(data(:,ff),dt,fs,fmin,fmax);

107
end
% Seleccionando ventanas para calculo de
HVSR................................

l_sig=length(acc(:,1))*dt;
l_wind=3; % longitud en minutos
l_req=l_wind*60;
n=floor(l_sig/l_req);

wind1=1;
wind2=wind1+l_req*100;
increm=l_req*(0:5)*100;

for kk=1:n-1

UD(:,kk)=acc((wind1+increm(kk)):(wind2+increm(kk)),1);
NS(:,kk)=acc((wind1+increm(kk)):(wind2+increm(kk)),2);
EW(:,kk)=acc((wind1+increm(kk)):(wind2+increm(kk)),3);

end

NFFT=(2.^nextpow2(length(UD(:,1)))); %Trasnformada Rapida de


Fourier

AmpUD=abs(fft(UD,NFFT));
AmpNS=abs(fft(NS,NFFT));
AmpEW=abs(fft(EW,NFFT));

lead=1000;
lag=1000;

for ss=1:n-1

[short1(:,ss), long1(:,ss)]=movavg(AmpUD(:,ss),lead,lag,40);
[short2(:,ss), long2(:,ss)]=movavg(AmpNS(:,ss),lead,lag,40);
[short3(:,ss), long3(:,ss)]=movavg(AmpEW(:,ss),lead,lag,40);

end

num=sqrt((short2.^2)+(short3.^2));
den=short1;
HVSR=(num./den);

HVSR=HVSR(1:NFFT/2,:);

freq=(linspace(0,1,NFFT/2)*fs/2);

AverHVSR=mean(HVSR,2);

s=std(HVSR,0,2);
maxAmp=AverHVSR+s;
minAmp=AverHVSR-s;

108
subplot(2,1,1);semilogx(freq,AverHVSR,'-b','LineWidth',2);grid
off,hold on
semilogx(freq,maxAmp,'-r','LineWidth',2)
semilogx(freq,minAmp,'-g','LineWidth',2)
subplot(2,1,2);semilogx(freqG,Average,freqG,minG,freqG,maxG,'-
r','LineWidth',1.5);grid off,hold on

%semilogx(freq,AverHVSR,freqG,Average,'-b','LineWidth',2);grid
off,hold on

axis([1 fmax 0 10])


xlabel('FRECUENCIA (Hz)')
ylabel('HVRS O Nakamura')
title ('ESPECTRO HVRS,CIGEO_M_Nakamura')

CDIGO 9: ENVOLVENTE DEL ESPECTRO DEL RNC-07


function a=RNC07(Tn,Ta,Tb,Tc,a0,S)
d=2.7*a0;
for ii=1:length(Tn)
if Tn(ii)<Ta
a(ii)=S*((a0+((d-a0)*(Tn(ii)./Ta))));
elseif Ta<=Tn(ii) && Tn(ii)<=Tb
a(ii)=S*d;
elseif Tb<=Tn(ii) && Tn(ii)<=Tc
a(ii)=(S*d)*(Tb./Tn(ii));
elseif Tn(ii)>Tc
a(ii)=(S*d)*(Tb./Tc)*((Tc./Tn(ii)).^2);
end
end
end

CDIGO 10: PARMETROS MODALES ESTRUCTURALES


%----------------------------RUTINA EN MATLAB---------------------
%----FRECUENCIAS, PERIODOS Y MODOS DE VIBRAR DE UNA ESTRUCTURA----
%---------ELABORADO POR: MOISES MARTNEZ Y OSWALDO MERCADO--------
clear all;
close all;
clc;

format short
%-----------------------------------------------------------------
%--------------------------DATOS DE ENTRADA-----------------------
%-----------------------------------------------------------------
%Dimensin de la matriz
N=5;
%Estableciendo dimensin de la matriz de masa
m=zeros(N,N);

m1=100/(32.2*12); %(Kips/g)

109
m2=100/(32.2*12); %(Kips/g)
m3=100/(32.2*12); %(Kips/g)
m4=100/(32.2*12); %(Kips/g)
m5=100/(32.2*12); %(Kips/g)
%Este ciclo permite ordenar la matriz de masa de la estructura
m_index=[m1,m2,m3,m4,m5];
%Estableciendo dimensin de la matriz de rigidez
k=zeros(N,N);
%Introduciendo el valor de las rigideces
k1=31.54;
k2=31.54;
k3=31.54;
k4=31.54;
k5=31.54;

%Este ciclo permite ordenar la matriz de rigidez de la estructura


k_index=[k1,k2,k3,k4,k5];
%Obteniendo las matrices de las masas y de las rigideces
[m,k]=FUNCTMYK(m_index,m1,m2,m3,m4,m5,k_index,N,k1,k2,k3,k4,k5);

% LAS FRECUENCIAS DE LA ESTRUCTURA Y PERIODOS DE LA ESTRUCTURA


[wn_fc,wn,Tn]= FRECPERIOD(k,m);

%CALCULANDO LOS MODOS DE VIBRACIN DE LA ESTRUCTURA


%Esta funcin permite calcular modos para n-niveles
n_dof=N;
Modes=zeros(n_dof-1,n_dof-1);

[Modes_tot,H,M1,Modes_norm,Graf_mod]=FUNCTMODOS(n_dof,k,m,wn_fc,Mo
des);

%plot(Graf_mod+kk*2.5,H,'o-','LineWidth',2); hold on;


title('Modos de vibrar de la estructura');
xlabel('Vibraciones');
ylabel('Altura del edificio');

%EXPANSIN MODAL DEL VECTOR DE EXCITACIN (ANLISIS MODAL)


%Considerando dos grupos de fuerzas aplicadas sa y sb

sa=[0 0 0 0 1]';
sb=[0 0 0 -1 2]';

[M1,L1,gamma1,S1a,L2,gamma2,S1b]=FUNCTExpMod(n_dof,sa,sb,Modes_tot
,m);

%CALCULANDO PROPIEDADES MODALES Y EXPANSIN MODAL DE m1


%RECALCULANDO FUERZAS LATERALES y PARMETROS MODALES
%CALCULANDO RESPUESTAS ESTTICAS MXIMAS

[Mn,Ln,Gamma,Sn,Vst_diag,Vst_5n,Mom_bn]=FUNCTREM(n_dof,m,Modes_nor
m,S1a,Modes_tot);

110
%DESPLAZAMIENTOS MXIMOS EN CADA NIVEL
%Primero se carga el archivo txt del registro ssmico
%Cargando datos de entrada
%Aplicando mtodo de interpolacin de la excitacin ssmica

load 'Managua1972EW.txt'
Amort=0.05; %Este es el amortiguamiento
ma=0.2533; %Esta es la masa
Dt=0.005; %Variacin del tiempo
ti=Managua1972EW(:,1);
p=Managua1972EW(:,2)*32.2*12*ma;
T_n=0.01:0.01:6; %Estas son los Tn del suelo

%Graficando espectro de desplazamiento


%Extrayendo valores de desplazamientos modales
%Extrayendo Aceleraciones modales

[Umax,index,Dn,An]=FUNCTESPECTR(p,ti,Amort,ma,T_n,Dt,Tn);

%Graficando espectro de desplazamiento


hold off
plot(T_n,Umax,'--r','LineWidth',2); hold on; grid on;

%DESPLAZAMIENTO EN CADA NIVEL (tomando en cuenta el espectro)


%CALCULANDO FUERZAS EXTERNAS
%CALCULANDO RESPUESTAS MODALES MXIMAS

[u,f,V_b,V,V_5n,Mb_s,u_5n]=FUNCTMODAL(n_dof,Modes_norm,Gamma,Dn,Sn
,An,Mom_bn)

%CALCULANDO COMBINACIN MODAL (ABSSUM,SRSS,CQC)


%SE UTILIZAR UN AMORTIGUAMIENTO DE 5%
amort=0.05;

[Cortante_b,Cort_b,Bin,pin_1,pin_2,Vb_1,Vb_2,cqc1,cqc2]=COMBMODAL(
V_b,n_dof,wn,amort,V);
hold off
semilogx(Bin,pin_1,'-','LineWidth',2);hold on;
semilogx(Bin,pin_2,'--','LineWidth',1);
title('Mtodo de combinacin modal CQC');
xlabel('Relacin de frecuencia Bin=wi/wn');
ylabel('Coeficiente de correlacin pin');
legend('- Ecuacin 13.7.8','--Ecuacin 13.7.10');

111
EJEMPLO DE APLICACIN:
A manera de comprobar que el algoritmo desarrollado en el software MATLAB, se
proceder a realizar un ejercicio de un marco rgido de 5 niveles que aparece en el
libro de Dinmica de Estructuras de Anil K. Chopra. Dicho ejercicio se localiza en
la pgina 483, y posee las siguientes caractersticas.

Fig. A10.2: Edificio de cinco niveles (ejemplo Chopra)

Utilizando la rutina de clculo automatizada en MATLAB (Ver cdigo 10), se


proceder a darle solucin a este edificio de cortante de cinco niveles, para ellos se
deber estructurar datos de entrada, como lo son la matriz de rigidez y la matriz de
masa, conociendo estos datos, dar lugar a calcular las frecuencias naturales de
vibracin, periodos fundamentales y los modos de las estructura. Este marco se
realizar paralelo a SAP2000, con el propsito de comparar los datos.
A continuacin en la tabla 10.6, se muestran los valores de rigidez y de las masas
para cada nivel del edificio:
Tabla A10.6: Masa y rigideces por cada nivel

Nivel Rigideces Masas


1 31.54 Kips/in 100 Kips/g
2 31.54 Kips/in 100 Kips/g
3 31.54 Kips/in 100 Kips/g
4 31.54 Kips/in 100 Kips/g
5 31.54 Kips/in 100 Kips/g

Los datos brindados en la tabla, se procedieron a introducirlos en el cdigo, a como


se puede apreciar, en el algoritmo desarrollado que inicia con clear all, esto es para
que los datos no se acumulen en una sola ventana de trabajo, esto conllevara a
obtener datos acumulados y por ende un dato errneo, se emplea clc a fin de las
ventanas de trabajo se cierren y que el usuario tenga la libertad de abrir cualquier

112
dato generado, y format short, es para que el programa me d pocos decimales.
Los datos generados son los siguientes:
Primeramente, definimos el nmero de pisos que tendr la estructura, esto es
fundamental, pues de este valor est en dependencia nuestra matriz de rigidez y de
masa.

En sta seccin, se toma en cuenta los datos de las rigideces y de las masas del
edificio cortante de cinco niveles. Los datos se insertan a fin que estos se ordenen
automticamente en una matriz. La matriz se ordena en dependencia del nmero
de niveles, en pocas palabras, nuestra estructura es de 5 niveles, por ende nuestra
matriz ser de 5x5.

%Estableciendo dimensin de la matriz de masa


m=zeros(N, N);

m1=100/(32.2*12);
m2=100/(32.2*12);
m3=100/(32.2*12);
m4=100/(32.2*12);
m5=100/(32.2*12);

%Estableciendo dimensin de la matriz de rigidez


k=zeros(N, N);

%Introduciendo el valor de las rigideces


k1=31.54;
k2=31.54;
k3=31.54;
k4=31.54;
k5=31.54;

La funcin FUNCTMYK, generada en MATLAB, tiene la finalidad de crear de


manera automatizada, la matriz diagonal de masa y la matriz diagonal de rigidez.
Automticamente, el programa nos lanza la matriz de masas, pues el ciclo for-end
que aparece, nos permite ordenarla una vez que digitemos los valores
correspondientes de las masas para cada nivel.

0.2588 0 0 0 0
0 0.2588 0 0 0

0 0 0.2588 0 0

0 0 0 0.2588 0
0 0 0 0 0.2588

Fig. A10.3: Ventana de trabajo en MATLAB, matriz de masas

113
En la figura A10.3 se muestra la matriz diagonal de las masas. Y se puede apreciar
que la matriz tiene una dimensin de 5x5 igual a como se muestra la matriz de
rigidez en la figura A10.4:

63.08  31.54 0 0 0
 31.54 63.08  31.54 0 0

0  31.54 63.08  31.54 0

0 0  31.54 63.08  31.54
0 0 0  31.54 31.54
Fig. A10.4: Matriz de rigidez de la estructura

Toda estructura posee frecuencias naturales de vibracin y para ello se utiliza la


ecuacin---, de esta seccin. Una vez obtenido estos valores de frecuencias, se
procede a determinar los periodos fundamentales de vibracin, los cuales son los
tiempos requeridos para completar un ciclo del movimiento armnico simple en los
modos de vibracin. La funcin [wn_fc, wn, Tn]= FRECPERIOD (k, m) creada en
MATLAB, permite obtener estos parmetros automticamente, reflejados en la
Tabla A10.8:

Tabla A10.7: Periodos fundamentales y frecuencias naturales del edificio de 5


pisos
Tn(periodos fundamentales) seg
SAP2000 MATLAB DATOS LIBRO % DE ERROR
Modo 1 1.9958 1.9996 2 0.1900
Modo 2 0.6839 0.685 0.685 0.1606
Modo 3 0.4344 0.4346 0.4346 0.0460
Modo 4 0.3383 0.3383 0.3383 0.0000
Modo 5 0.2966 0.2966 0.2966 0.0000
Wn (frecuencias naturales) rad/seg
Modo 1 3.1481 3.1422 0.1874
Modo 2 9.1865 9.1719 0.1589
Modo 3 14.464 14.4587 0.0366
Modo 4 18.572 18.5740 0.0108
Modo 5 21.177 21.1846 0.0359

En la tabla A10.7, los valores correspondientes a los Tn, se puede observar que no
existe mucha diferencia de errores, ya que se obtienen valores cercanos a los
brindados por el autor del libro. Posteriormente se obtienen los modos de vibrar de
la estructura.

%CALCULANDO LOS MODOS DE VIBRACIN DE LA ESTRUCTURA


%Este ciclo permite calcular modos para n-niveles
n_dof=5;
Modes=zeros (n_dof-1, n_dof-1);

114
Para obtener cada uno de los modos se hizo til la funcin FUNCTMODOS; que de
una manera est en dependencia de la matriz de masa y la matriz de rigidez. Los
modos de vibrar de una estructura, son fundamentales ya que nos permiten
determinar su comportamiento ante un evento ssmico. Los datos obtenidos de los
modos de la estructura se pueden apreciar en la Tabla A10.8.

Tabla A10.8: Modos de vibrar de la estructura de cinco niveles (Chopra)


Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
1 1 1 1 1
1.9190 1.3097 0.2846 -0.8308 -1.6825
2.6825 0.7154 -0.9190 -0.3097 1.8308
3.2287 -0.3728 -0.5462 1.0882 -1.3979
3.5133 -1.2036 0.7635 -0.5944 0.5211

Estos modos obtenidos no son los que en s actan en el edificio, por lo que se
deben normalizar de modo que se obtengan valores reales que actan en la
deformacin de la estructura. Igualmente la funcin antes descrita arroja los valores
de estos modos de manera automtica y se pueden apreciar en la Tabla A10.9.

Tabla A10.9: Comparacin de modos normalizados de la estructura de 5 niveles


con el programa SAP2000.
RUTINA DE CLCULO (pulg) SAP2000 (pulg)
Modo1 Modo2 Modo3 Modo4 Modo5 Modo1 Modo 2 Modo3 Modo4 Modo5
0.3340 0.8958 1.1733 1.0782 0.6409 0.3292 0.8820 1.1518 1.0481 0.6296
0.6409 1.1733 0.3340 -0.8958 -1.0782 0.6323 1.1557 0.3269 -0.8777 -1.0682
0.8958 0.6409 -1.0782 -0.3340 1.1733 0.8839 0.6295 -1.0579 -0.3303 1.1411
1.0782 -0.3340 -0.6409 1.1733 -0.8958 1.0638 -0.3317 -0.6243 1.1515 -0.8665
1.1733 -1.0782 0.8958 -0.6409 0.3340 1.1572 -1.0633 0.8820 -0.6329 0.3246
% de error entre los modos de vibrar
Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
1.4371 1.5405 1.8324 2.7917 1.7631
1.3419 1.5000 2.1257 2.0205 0.9275
1.3284 1.7787 1.8828 1.1078 2.7444
1.3356 0.6886 2.5901 1.8580 3.2708
1.3722 1.3819 1.5405 1.2482 2.8144

Los modos normalizados de la figura 10.4, se pueden graficar, con el fin de


representar, el comportamiento en cada nivel del edificio (Tabla A10.9).

115
Fig. A10.5: Representacin grfica de los modos normalizados de vibracin

sa=[0 0 0 0 1]';
sb=[0 0 0 -1 2]';

Estos parmetros se hacen fciles de calcular utilizando la funcin FUNCTExpMod;


tomando en consideracin los modos de vibracin sin normalizar, se procedern a
determinar vectores de fuerzas laterales, que estn en funcin de los valores de sa
y sb (ver cdigo de programacin) que permiten determinar el factor de contribucin
modal, o sea, es determinar cuanta de la fuerza lateral obtenida contribuye para
cada modo, a como se muestran en la Tabla A10.10:

Tabla A10.10: Obtencin de manera automatizada de la contribucin de fuerzas a


cada nivel.
Vectores de fuerzas utilizando Sa
Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
0.1014 -0.2500 0.2720 -0.1788 0.0554
0.1946 -0.3274 0.0774 0.1486 -0.0932
0.2720 -0.1788 -0.2500 0.0554 0.1014
0.3274 0.0932 -0.1486 -0.1946 -0.0774
0.3563 0.3009 0.2077 0.1063 0.0289
Vectores de fuerzas utilizando Sb
0.1096 -0.4225 0.7386 -0.6851 0.2594
0.2104 -0.5534 0.2102 0.5692 -0.4364
0.2941 -0.3023 -0.6788 0.2122 0.4748
0.3539 0.1575 -0.4034 -0.7455 -0.3625
0.3851 0.5086 0.5640 0.4072 0.1352

116
Como se haba dicho anteriormente, el clculo de los modos normalizados se hace
con el objetivo de hacer que la variable Mn sea la unidad (Tabla A10.11), de sta
manera de recalcularn los valores de los coeficientes de contribucin modales,
para cada piso, esto se hace, ya que es necesarios el clculo de parmetros
modales tales como: fuerzas laterales, contante basal, momento en la base, y los
desplazamiento que se generan en el techo. Estos parmetros pueden ser
encontrados con la funcin siguiente FUNCTREM:

Tabla A10.11: Propiedades modales y expansin modal en m1


Modo Mn Ln n=Ln/Mn
1 1 1.0668 1.0668
2 1 0.3359 0.3359
3 1 0.1770 0.1770
4 1 0.0986 0.0986
5 1 0.0450 0.0450

Los parmetros modales son fundamentales para una estructura, puesto que estn
en funcin de propiedades modales, que son fundamentales para el clculo de las
fuerzas laterales actuantes en cada entrepiso, para ello, tambin se emplea la
funcin anterior. La funcin flipud, permite, reordenar la matriz de cada una de las
fuerzas calculadas con anterioridad (Datos de la tabla A10.12), de abajo hacia arriba
y una vez, desarrollado este paso, basta con realizar una suma acumulado
(cumsum), y de esta manera obtendremos las fuerzas laterales actuantes.

Tabla A10.12: Fuerzas laterales para cada modo y por nivel

Modo 1 Modo 2 Modo 3 Modo 4 Modo 5


0.3563 0.3009 0.2077 0.1063 0.0289
0.6837 0.3941 0.0591 -0.0883 -0.0486
0.9557 0.2152 -0.1909 -0.0329 -0.0528
1.1503 -0.1122 -0.1134 0.1157 -0.0403
1.2517 -0.3621 0.1586 -0.0632 0.0150

De igual manera, utilizando las propiedades modales, permitirn obtener las


respuestas estticas modales mximas, es decir, el cortante en la base de cada
nivel, el cortante en el quinto nivel y el momento que se genera en la base de la
edificacin, todos estos datos generados se pueden apreciar en la tabla A10.13.

Tabla A10.13: Respuestas estticas mximas


Modo Cortante en cada nivel Cortante techo Momento en la base
1 4.3977 Kips 1.2517 Kips 15.4504 Kips-in
2 0.4359 Kips -0.3621 Kips -0.5246 Kips-in
3 0.1211 Kips 0.1586 Kips 0.0924 Kips-in
4 0.0375 Kips -0.0632 Kips -0.0223 Kips-in
5 0.0078 Kips 0.0150 Kips 0.0041 Kips-in

117
Hasta este punto, nicamente se han calculado las respuestas estticas mximas
de la estructura cortante de 5 niveles, para comprender el comportamiento de la
misma ante un evento ssmico, basta con cargar a la plataforma de programacin
un sismo de gran importancia, que en su debida ocurrencia gener grandes
desastres. En este caso se utilizar la seal ssmica del terremoto de Managua que
ocurri en 1972.

Como lo que se desea determinar es el espectro de Pseudo-deformacin, a travs


de parmetros de entrada como: el amortiguamiento, la masa, la variacin del
tiempo y el valor de la fuerza p, se obtiene el grfico que representa a los
desplazamientos (Figura A10.6) que presenta el terreno ante la excitacin ssmica.

Fig. A10.6: Espectro de desplazamiento, del terremoto en la ciudad de Managua en 1972

Con la funcin FUNCTESPECTR, del espectro de desplazamiento obtenido, se


extraen automticamente los valores de desplazamientos y aceleraciones modales
para los periodos correspondientes a la estructura, para ello se emplea la aplicacin
find, los valores que se obtuvieron al graficar el espectro fueron los siguientes:

Tabla A10.14: Datos de desplazamientos y aceleraciones modales mximas del


terremoto de Managua ocurrido en el ao 1972.
Dn (in) An (in/seg2)
0.4809 0.0123
0.4206 0.0916
0.1685 0.0911
0.1067 0.0953
0.0838 0.0974

118
Empleando la funcin FUNCTMODAL, Posee parmetros de entrada el coeficiente
de contribucin modal, los modos normalizados y los datos modales
desplazamientos y aceleraciones; con el fin de obtener los clculos de fuerzas
laterales, cortante basal, cortante en el j-simo nivel y los desplazamientos que se
general, todos estos datos se muestran en la tabla A10.15:

Tabla A10.15: Valores correspondientes a los desplazamientos generados en cada


nivel, tomando en cuenta desplazamientos y aceleraciones modales del espectro
del terremoto ocurrido en Managua en 1972.
SAP2000 Rutina de clculo % de error
Primer modo Primer modo
0.1707 in 0.1713in 0.3503
0.3272 in 0.3288in 0.4866
0.4566 in 0.4596 in 0.6527
0.5493 in 0.5532 in 0.7050
0.5977 in 0.6020 in 0.7143

Las fuerzas estticas equivalentes (f) se calculan multiplicando los valores


conocidos de sn (Tabla A10.12) por An (Tabla A10.14), se repiten estos clculos
para cada uno de los modos de la estructura. Para cada modo el valor mximo de
cualquier fuerza en los entrepisos o fuerza en los elementos se calcula mediante el
anlisis esttico de la estructura sometida a las fuerzas estticas equivalentes
laterales (fn), los valores de estas fuerzas actuantes en cada modo se representan
en la tabla A10.16.

Tabla A10.16: Fuerzas estticas equivalentes para el n-simo modo


Modo 1 Modo 2 Modo 3 Modo 4 Modo 5
0.4378 2.7551 1.8930 1.0127 0.2810
0.8402 3.6084 0.5388 -0.8414 -0.4728
1.1745 1.9709 -1.7396 -0.3137 0.5145
1.4136 -1.0271 -1.0339 1.1020 -0.3929
1.5382 -3.3160 1.4453 -0.6019 0.1464

Como toda estructura expuesta a un movimiento ssmico, es de esperarse que al


actuar este fenmeno la edificacin presentar una fuerza cortante basal que acta
en la base de la estructura (V), es necesario determinar esta fuerza lateral actuante
de modo que el edificio presente capacidades de contrarrestar y resistir esta fuerza,
ya que de lo contrario los elementos comenzaran a agrietarse, llevndolos al
colapso de la estructura. Adems, al existir una fuerza cortante, tambin se genera
un momento en la base (Mb), este momento acta como volteo en el empotramiento
del edificio. Los valores de cortante y momento se aprecian en la tabla A10.17.

119
Tabla A10.17: Tabla comparativa de valores obtenidos para cortante basal y
momento de volteo para un marco de 5 niveles.
RUTINA MATLAB SAP2000 PORCENTAJE ERROR
Modo V (Kips) Mb (Kips-in) V (Kips) Mb (Kips-in) % error V % error Mb
1 5.4043 227.8440 5.625 225.679 3.9230 0.9502
2 3.9912 -57.6471 3.873 -57.26 2.9610 0.6760
3 1.1035 10.1109 1.11 9.915 0.5850 1.9375
4 0.3577 -2.5515 0.349 -2.674 2.4928 4.5811
5 0.0763 0.4772 0.07 0.473 8.2569 0.8879

Una calculadas las repuestas modales mximas, se proceder a calcular mediante


combinaciones modales de acuerdo con la regla de ABSSUM, SRSS y CQC. El uso
de estas combinaciones se ilustra para los valores de los cortantes basales, aunque
se puede realizar, para el momento de volteo, desplazamientos generados en el
techo y para el cortante en el piso superior.

Primeramente se realizar la combinacin modal de la suma absoluta (ABSSUM),


el resultado que se obtenga debe dar cercano al valor exacto (6.8664 Kips), luego
se procedi a programar el mtodo de SRSS, para ello se aplic la (Ec. 4.115), y se
obtuvo un valor de 10.9411 al aplicar ABSSUM y 6.8245 para SRSS, para mayor
seguridad de los datos se demostrar el proceso de clculo del mtodo de
combinacin modal CQC, cuyo mtodo est incorporado en el software comercial
SAP2000.

Finalmente se emple el mtodo CQC (Combinacin cuadrtica completa), y para


poder hacer funcionar este mtodo primero se tuvo que realizar la relacin de
frecuencias (in). Los datos obtenidos de esta frecuencia se presentan en la tabla
A10.18. Para poder aplicar el mtodo, tambin se tiene que calcular los coeficientes
de correlacin (in) cuyos datos se presentan en la tabla A10.19. Una vez obtenidos
todos los datos cruzados se obtienen valores de la combinacin para el edificio
cortante de 5 niveles (Figura A10.7).

Tabla A10.18: Relaciones de frecuencias naturales (in)


1.0000 0.3426 0.2173 0.1692 0.1483
2.9190 1.0000 0.6344 0.4938 0.4330
4.6015 1.5764 1.0000 0.7784 0.6825
5.9112 2.0251 1.2846 1.0000 0.8768
6.7420 2.3097 1.4652 1.1406 1.0000

Tabla A10.19: Coeficientes de correlacin (in)


1.0000 0.0069 0.0027 0.0017 0.0014
0.0069 1.0000 0.0442 0.0178 0.0122
0.0027 0.0442 1.0000 0.1358 0.0623
0.0017 0.0178 0.1358 1.0000 v
0.0014 0.0122 0.0623 0.3652 1.0000

120
Al multiplicar los valores de in y in, que hasta ahora ya fueron calculados aplicando
este mtodo, se proceder a calcular trminos individuales de la regla CQC, estos
datos se expresan en la tabla A10.20.

Tabla A10.20: Trminos individuales de la regla CQC para el cortante basal


29.2390 0.1482 0.0161 0.0033 0.0006
0.1482 15.9866 0.1945 0.0254 0.0037
0.0161 0.1945 1.2141 0.0535 0.0052
0.0033 0.0254 0.0535 0.1276 0.0100
0.0006 0.0037 0.0052 0.0100 0.0058

El mtodo CQC, puede graficarse tan solo asignando los valores de in en el eje X
y in en el eje Y. La grfica que se obtiene, adquiere aspecto de campana y su
comportamiento est en dependencia del amortiguamiento y de las frecuencias que
adquiere la estructura.

Fig. A10.7: Mtodo de combinacin modal CQC

Una vez obtenidos los datos de la Tabla 10.19, se procede a realizar la doble
sumatoria de los datos mostrados, esto permitir obtener un solo valor de la
combinacin modal (Figura 10.6), cuyo dato resultante es de 6.8916, que es ms
cercano y ms confiable que el mtodo de SRSS.

121
Tabla A10.21: Comandos de Matlab

PROGRAMACIN DE MATLAB
Bucles o Significado La Sintaxis es:
control
de flujos
If, elseif ejecuta un grupo de if expresin lgica
y else instrucciones dependiendo Instrucciones
de qu cierta expresin elseif expresin lgica
lgica sea cierta o no. Instrucciones
else
Instrucciones
end

For Utilizamos la For ndice=inicio:incremento:final


sentencia for cuando instrucciones
queremos repetir un ciclo end
determinado n nmero de
veces.
While Esta sentencia se ejecuta while expresin
mientras haya elementos instrucciones
verdaderos (true) y se end
termina cuando los
elementos de la condicin
son falsos (false).
Break Con Break terminamos o k=1;
cortamos el bucle ms w(1)=24-k^2;
interno de una sentencia, for k=2:10
ya sea if o while. a=24-k^2;
if a>=0
v(k)=a
else
break
end
end
Continue Continue pasa el control a k=0;
la siguiente iteracin de un for x=-1:.1:1
for o while, ignorando if x==0
cualquier instruccin continue

122
posterior (del for o while en end
cuestin). k=k+1;
y(k)=sin(x)/x;
end
Try... Cambia el control del flujo try
catch si se detecta un error instrucciones
durante la ejecucin. catch
instrucciones
end
Return Provoca que la ejecucin Return se utiliza normalmente cuando
de una funcin termine una parte del cdigo genera un
inesperadamente. resultado inesperado y deseamos
terminar la ejecucin del cdigo y este
no es un for o un while. Por lo general
se emplea dentro de condicionantes if
que identifican valores que pueden
generar errores dentro de la ejecucin.

123

S-ar putea să vă placă și