Documente Academic
Documente Profesional
Documente Cultură
Autores:
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 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 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.
ii
DEDICATORIA
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
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
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
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
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
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.
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.
2
1.1. JUSTIFICACIN
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.
3
1.2. LIMITACIONES
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
5
3. MATLAB Y SUS APLICACIONES EN LA INGENIERA
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.
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.
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.
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
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.
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.
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.
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
12
4.2. INSTRUMENTOS DE MEDICIN Y REGISTROS SSMICOS
4.2.1. Sismgrafos
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 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:
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.
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.
17
4.2.2.2.2. Filtros Ormsby
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)
Siendo S (t) la seal filtrada, S (t) la seal sin filtrar y h (t) la respuesta temporal
del filtro.
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)
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).
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:
Donde
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)
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)
(Ec. 4.15)
(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
(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)
(Ec. 4.21)
(Ec. 4.22)
O
(Ec. 4.23)
Donde:
(Ec. 4.24)
Y
(Ec. 4.25)
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.
U i 1
.
> @ ..
>
U i 't U 0.5 E 't U i E 't U i 1
2 2
@ ..
(Ec. 4.33)
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)
(Ec. 4.36)
(Ec. 4.38)
Y
(Ec. 4.39)
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)
(Ec. 4.43a)
(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.
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
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.
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).
29
parmetro de inters) que produce una accin dinmica determinada en una
estructura u oscilador de un grado de libertad(Crisafulli & Villafae, 2002).
.. ..
(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)
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)
31
4.4.1.3. Espectros de respuesta de Pseudo-Aceleracin
.
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.1. Generalidades
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.
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
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:
kI n Z n2 mI n (Ec. 4.63)
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:
kI n mI nZ n2 (Ec. 4.68)
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.6. Amortiguamiento
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.
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)
>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.
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
Donde:
k c2
Zd Zn 1 [ 2 (Ec. 4.80)
m 4m 2
38
4.5.1.7. Matriz de amortiguamiento
39
Fig. 4.21: (a) Amortiguamiento proporcional a la masa, (b) Amortiguamiento proporcional a la
rigidez
cn a0 M n (Ec. 4.82)
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)
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).
c a0 m a1 k (Ec. 4.87)
1 1 / Z i Z i a 0 [ i
(Ec. 4.89)
2 1 / Z j Z j a1 [ j
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).
> @
N 1
c m al m 1 k (Ec. 4.91)
l 0
a0 m(m 1k ) 0 a0 m a1m(m 1k )1 a1k a2 m(m 1k ) 2 a2 km1k (Ec. 4.92)
> @
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)
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:
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)
43
La cual es independiente de la manera en que los modos se normalicen. La
expansin de la ecuacin (sumatoria) tiene dos propiedades tiles:
s jn *n m jI jn (Ec. 4.99)
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)
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)
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.
f n (t ) sn An (t ) f jn (t ) s jn An (t ) (Ec. 4.109)
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)
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.
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.
47
.. .. ..
u gx , u gy , u gz =Componentes de la aceleracin uniforme del suelo.
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.
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)
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)
r
2
r no (Ec. 4.118)
n 1
50
4.6. FUNDAMENTOS DE PROGRAMACIN EN MATLAB
51
5. ESTRUCTURA DE ALGORITMOS DESARROLLADOS EN MATLAB
a) Procesamiento de seales
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.
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)
d) Dinmica estructural
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
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.
54
6. RESULTADOS
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.
55
6.1.1. CORRECCIN DE LNEA BASE
6.1.2. FILTRADO
56
6.1.3. CORRECCIN DE REGISTRO OBTENIDO EL 19 DE MARZO DE 2008
POR MATLAB
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.
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.
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.
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.
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.
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.
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
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)
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
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
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).
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.
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.
69
6.3. PARAMETROS DE DINAMCIA DE SUELO POR MEDIO DE LA RELACIN
ESPECTRAL H/V.
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
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
72
Fig. 6.14: Espectros H/V Combinados MATLAB y Geopsy
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.
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.
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
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:
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.
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.
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.
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]';
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
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.
79
Fig. 6.19: Espectro de desplazamiento, del terremoto en la ciudad de Managua en 1972
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
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.
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.
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:
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
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);
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
2.032e3 1.016e3 0
1.016e3 1.4224e3 0.4064e3 kips
in
0 0.4064e3 0.4064e3
86
3.2258 4.8391 4.4994
2.6187 2.0645 6.9045
0.3211 3.6104 13.668
Fig. 6.26: Representacin grfica de los modos normalizados de vibracin del marco de tres
niveles.
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.
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
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.
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
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
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
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
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
(Ec. a)
(Ec. b)
(Ec. c)
(Ec. d)
(Ec. e)
97
Tabla A10.4: Mtodo de Newmark: Sistemas Lineales
Casos especiales.
1.2. Seleccione
1.3. ; ;
1.4.
2.1.
2.2.
2.3.
2.4.
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
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
100
Acc=(X19March2008(:,1)./5./1)*981; %Aceleraion de la seal
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];
plot(t,FiltAcc),
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;
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)));
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))))))));
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;
K=(m/(Dt^2))+(c/(2*Dt));
a=(m/(Dt^2))-(c/(2*Dt));
b=k-((2*m)/(Dt^2));
%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
%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
%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
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);
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
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';
xlabel('Periodos (s)')
ylabel('spectral Acc(g)')
title('Sismo CIGEO-UNAN Managua. Seal 19March2008 Componente EW
Filtrada')
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);
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
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
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;
[Modes_tot,H,M1,Modes_norm,Graf_mod]=FUNCTMODOS(n_dof,k,m,wn_fc,Mo
des);
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);
[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
[Umax,index,Dn,An]=FUNCTESPECTR(p,ti,Amort,ma,T_n,Dt,Tn);
[u,f,V_b,V,V_5n,Mb_s,u_5n]=FUNCTMODAL(n_dof,Modes_norm,Gamma,Dn,Sn
,An,Mom_bn)
[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.
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.
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);
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
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
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.
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.
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.
115
Fig. A10.5: Representacin grfica de los modos normalizados de vibracin
sa=[0 0 0 0 1]';
sb=[0 0 0 -1 2]';
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:
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.
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.
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:
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
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.
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.
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
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