SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
UNIVERSIDAD AMERICANA
FACULTAD DE INGENIERÍA Y ARQUITECTURA
MAESTRÍA EN INGENIERÍA ESTRUCTURAL CON MENCIÓN EN
SISMORRESISTENCIA
INGENIERÍA SISMORRESISTENTE II.
TAREA 1: Manual de cálculo de espectro de respuesta a partir de un registro sísmico
utilizando la librería “PySeismoSoil” de python.
Elaborado por:
 J. Ariel Chavarría H.
 Hollman D. Putoy L.
Docente: PhD. Sebastián Delgado.
Fecha: 16 de septiembre de 2021
1. Introducción
Este documento es un manual, donde cualquier lector se puede apoyar para el procesamiento
de señales sísmicas y la obtención de un espectro de respuesta a partir de un registro sísmico.
Las señales normalmente tienen ruidos de bajas frecuencias que pueden traducirse a una
desviación de la línea base de los registros y con ello, se podrían obtener datos erróneos en
el cálculo de los espectros de respuesta, por lo tanto, se debe de corregir y/o también se puede
filtrar.
Una vez filtrado y/o corregido, se procede a obtener el espectro de respuesta, aplicando la
integral de Duhamel, la cual da la solución a la ecuación diferencial de movimiento de un
sistema de 1 GDL ante una carga transitoria arbitraria.
2. Desarrollo
2.1. Descarga y lectura de registros
En primer lugar, se debe de visitar la página web del PEER (Pacific Earthquake Engineering
Research Center), y crea una cuenta con el correo del usuario y su respectiva contraseña,
luego cliquear “NGA-WEST2”. Posteriormente aparecerá una ventana para elegir el espectro
objetivo, en este caso no tenemos uno en cuestión, por lo tanto, seleccionar la opción “No
Scaling” y luego submit. Después, en la ordenada espectral hay que escoger la dirección en
la que se quiere el registro (H1 ó H2) y escribir el nombre del evento. En este caso, se escribe
“Managua” y aparecen dos registros del terremoto de 1972, seleccionar el registro cuya
magnitud de momento fue de 6.2. Debajo de la ventana de registros, se encuentra una ventana
cuyo título es “Download options” y ahí, dar click en la opción “Download Time Series
Records (metadata + spectra + traces)”.
Posteriormente se empezará a descargar una serie de archivos, en los cuales se deberán de
seleccionar aquellos que tengan de extensión AT2, luego revisar en todos esos textos el ID
de registro (Managua Nicaragua -01) y las ordenadas espectrales horizontales que aparecen
como “90” y/o “180” luego del nombre de la estación. En el archivo “txt”, además, aparecen
los registros de aceleraciones de izquierda a derecha en 4 columnas (ver figura 1).
Figura 1
Archivo de Texto con Aceleraciones del Terremoto del 72 de Managua
Nota. Fuente: Descargado del sitio web del Peer.
Con el archivo de texto descargado, se procede a modificarlo, eliminando la información de
las primeras 4 filas que contiene, pero tomando en cuenta la diferencia de tiempo en la que
fueron registrados los datos (en este caso 0.005 seg). Dado que los datos se leen de izquierda
a derecha, pasando de fila en fila, se debe de reubicar esta información en un solo vector.
Para ello, se utilizó un script en Python (ver fig. 2) para leer la información y poder
reorganizarla en un solo vector.
Figura 2
Script de Lectura y Tratamiento de Datos en Python
2.2. Filtro y corrección de línea base
Una vez de haber transformado los datos del registro a un vector único de columna (ver
sección 2.1), se procede a graficar dichos datos, mediante la función “Ground_Motion” de
PySeismoSoil, en la cual los parámetros de entrada corresponden a los proporcionados por
la estación que registro el sismo, que se muestran en la parte superior del “.txt “ (ver figura
1). Los datos antes mencionados pertenecen a la unidad de la aceleración, unidad del tiempo
y el intervalo en que se registraron los datos. Por lo tanto, se introducen la informaación y se
obtiene la figura 3
Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
Figura 3
a) Script De Lectura Del Movimiento De Terreno Y b) Grafico De Time Histories De
Aceleración, Velocidad Y Desplazamiento De Las Componente Horizontales.
Como se puede observar, los registro deben ser sometidos a una corrección de línea base, ya
que con la segunda integral de la aceleración con respecto al tiempo (registro de
desplazamiento), poseen una desviación en el eje de las abscisas. Dicha corrección, se realiza
con una técnica para eliminar el ruido de larga duración, además de ser un filtro de “paso
alto” (Boore D., 2004). Por lo tanto, se aplicará una frecuencia de corte 0.25Hz. Además, hay
que destacar que la componente de la dirección 2, es la que posee un mayor PGA, por ende
solo se utilizará este registro, todo ello por brevedad de este documento.
A partir de lo anterior, se tiene la corrección de la línea de base mediante la función
“baseline_correct” de la librería PySeismoSoil. Posterior a ello, se procede a escalar el PGA
a una aceleración objetivo de 0.3g, mediante la función “scale_motion”, ver figura 3 y 4
a)
b)
Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
Figura 4
a) Script De Corrección De Línea Base, Con Pase Alto De 0.25Hz Y b) Plot Del
Acelelograma Sin Corregir, Corregido Y Con El Espectro De Amplitud De Fourier
a)
b)
Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
Figura 5.
2.3. Espectro de respuesta
Finalmente, una vez escalado el registro de aceleración, se procede a calcular el espectro de
respuesta para un sistema de 1GDL, dicho cálculo se ha realizado mediante la función
“get_response_spectra” de la librería de PySeismoSoil, que posterior a ello, se extraen las
variables de aceleración y periodo, generados por dicha función, ya que luego se graficaran
mediante la librería “matplotlib”, para así lograr tener una mejor visualización y
manipulación de los datos obtenidos. Además, hay que destacar que la función del espectro
de respuesta, está basado en el capítulo 6 del libro Anil K. Chopra, 2014, para un sistema
SDOF con un 5% de amortiguamiento (ver figura 6)
Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
Acelelograma De La Componente Horizontal Del Terremoto De 1972 De La Ciudad
De Managua, Escalado A Una aceleración objetivo de 0.3g
Figura 6.
a) Script Para Genera Espectro De Respuesta Un Acelelograma De Entrada Y B)
Espectro De Respuesta Objetivo Para 5% De Amortiguamiento Del Terremoto De
Managua De 1972, Escalado A Un Target De 0.3g
b)
Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
a)
3. Referencias
Chopra Anil K. (2014). Dinamica de Estructuras. 4ta. ed., University of California at
Berkeley, pp 325-587
Boore David M., Bommer Julian J. (2014). Processing of Strong-Motion accelerograms:
needs, options and consequences. Soil Dynamics Earthqueake Engineering.

Más contenido relacionado

La actualidad más candente

Socavación General y Erosión Local alrededor de Pilares y Estribos
Socavación General y Erosión Local alrededor de Pilares y EstribosSocavación General y Erosión Local alrededor de Pilares y Estribos
Socavación General y Erosión Local alrededor de Pilares y EstribosManuel García Naranjo B.
 
Equivalente de-arena pavimentos uancv
Equivalente de-arena pavimentos uancvEquivalente de-arena pavimentos uancv
Equivalente de-arena pavimentos uancvjhonjmraven
 
Puentes y obras de arte
Puentes y obras de artePuentes y obras de arte
Puentes y obras de arteervin tantalla
 
Estudio hidrologico agua potable
Estudio hidrologico agua potableEstudio hidrologico agua potable
Estudio hidrologico agua potableIng. Alberto
 
53550125 rendimiento-de-maquinarias-de-construccion[1]
53550125 rendimiento-de-maquinarias-de-construccion[1]53550125 rendimiento-de-maquinarias-de-construccion[1]
53550125 rendimiento-de-maquinarias-de-construccion[1]Luis Aguirre Galindo
 
Estudio de mecanica de suelos con fines de cimentacion final
Estudio de mecanica de suelos con fines de cimentacion finalEstudio de mecanica de suelos con fines de cimentacion final
Estudio de mecanica de suelos con fines de cimentacion finalRoberto Ortega Huayanay
 
Analisis precios unitarios
Analisis precios unitariosAnalisis precios unitarios
Analisis precios unitariosyuri guti
 
LINEA DE CONDUCCION
LINEA DE CONDUCCION LINEA DE CONDUCCION
LINEA DE CONDUCCION Paul Seguil
 
3. cargas-vehiculares.
3. cargas-vehiculares.3. cargas-vehiculares.
3. cargas-vehiculares.Andy AH
 
Diseño de juntas de pavimentos rigidos
Diseño de juntas de pavimentos rigidosDiseño de juntas de pavimentos rigidos
Diseño de juntas de pavimentos rigidosJOHNNY JARA RAMOS
 

La actualidad más candente (20)

1 HIDROGRAMA UNITARIO.pptx
1 HIDROGRAMA UNITARIO.pptx1 HIDROGRAMA UNITARIO.pptx
1 HIDROGRAMA UNITARIO.pptx
 
Socavación General y Erosión Local alrededor de Pilares y Estribos
Socavación General y Erosión Local alrededor de Pilares y EstribosSocavación General y Erosión Local alrededor de Pilares y Estribos
Socavación General y Erosión Local alrededor de Pilares y Estribos
 
Acu carreteras
Acu carreterasAcu carreteras
Acu carreteras
 
Equivalente de-arena pavimentos uancv
Equivalente de-arena pavimentos uancvEquivalente de-arena pavimentos uancv
Equivalente de-arena pavimentos uancv
 
Puentes y obras de arte
Puentes y obras de artePuentes y obras de arte
Puentes y obras de arte
 
Diseño de canales
Diseño de canalesDiseño de canales
Diseño de canales
 
Diseño de columnas
Diseño de columnasDiseño de columnas
Diseño de columnas
 
Calculo de socavacion c4
Calculo de socavacion c4Calculo de socavacion c4
Calculo de socavacion c4
 
NORMA TÉCNICA E.020 CARGAS
NORMA TÉCNICA E.020 CARGASNORMA TÉCNICA E.020 CARGAS
NORMA TÉCNICA E.020 CARGAS
 
Estudio hidrologico agua potable
Estudio hidrologico agua potableEstudio hidrologico agua potable
Estudio hidrologico agua potable
 
53550125 rendimiento-de-maquinarias-de-construccion[1]
53550125 rendimiento-de-maquinarias-de-construccion[1]53550125 rendimiento-de-maquinarias-de-construccion[1]
53550125 rendimiento-de-maquinarias-de-construccion[1]
 
Estudio de mecanica de suelos con fines de cimentacion final
Estudio de mecanica de suelos con fines de cimentacion finalEstudio de mecanica de suelos con fines de cimentacion final
Estudio de mecanica de suelos con fines de cimentacion final
 
Analisis precios unitarios
Analisis precios unitariosAnalisis precios unitarios
Analisis precios unitarios
 
Anal.arq.
Anal.arq.Anal.arq.
Anal.arq.
 
Diseno de bocatomas_-_alfredo_manse
Diseno de bocatomas_-_alfredo_manseDiseno de bocatomas_-_alfredo_manse
Diseno de bocatomas_-_alfredo_manse
 
LINEA DE CONDUCCION
LINEA DE CONDUCCION LINEA DE CONDUCCION
LINEA DE CONDUCCION
 
2.2.Tabla sucs
2.2.Tabla sucs 2.2.Tabla sucs
2.2.Tabla sucs
 
3. cargas-vehiculares.
3. cargas-vehiculares.3. cargas-vehiculares.
3. cargas-vehiculares.
 
Diseño de juntas de pavimentos rigidos
Diseño de juntas de pavimentos rigidosDiseño de juntas de pavimentos rigidos
Diseño de juntas de pavimentos rigidos
 
01 FHWA 2012 ManualDiseno.pdf
01 FHWA 2012 ManualDiseno.pdf01 FHWA 2012 ManualDiseno.pdf
01 FHWA 2012 ManualDiseno.pdf
 

Similar a Elaboración de Espectro de Respuesta basado en Time History

Articulo Wavelet
Articulo WaveletArticulo Wavelet
Articulo WaveletYosep Perez
 
Articulo Wavelet
Articulo WaveletArticulo Wavelet
Articulo WaveletYosep Perez
 
Deber 3 metodos numericos y espectros
Deber 3 metodos numericos y espectrosDeber 3 metodos numericos y espectros
Deber 3 metodos numericos y espectroschristin Picon
 
ANÁLISIS DE FILTROS ACTIVOS
ANÁLISIS DE FILTROS ACTIVOSANÁLISIS DE FILTROS ACTIVOS
ANÁLISIS DE FILTROS ACTIVOSSNPP
 
DISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN R
DISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN RDISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN R
DISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN RDennis Ventura Huaman
 
Ortocorrecion radiometrica en envi
Ortocorrecion radiometrica en enviOrtocorrecion radiometrica en envi
Ortocorrecion radiometrica en enviIsaac Turpo
 
Lynx CFD-ASM v2.0
Lynx CFD-ASM v2.0Lynx CFD-ASM v2.0
Lynx CFD-ASM v2.0WALEBUBLÉ
 
Espectroscopía de campo integral en galaxias cercanas: Cinemática del gas
Espectroscopía de campo integral en galaxias cercanas: Cinemática del gasEspectroscopía de campo integral en galaxias cercanas: Cinemática del gas
Espectroscopía de campo integral en galaxias cercanas: Cinemática del gasÁlvaro Riobóo de Larriva
 
Proyecto 2 segunda entrega (1)
Proyecto 2 segunda entrega (1)Proyecto 2 segunda entrega (1)
Proyecto 2 segunda entrega (1)Oskar Lancheros
 
Ejercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacion
Ejercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacionEjercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacion
Ejercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacionUnai Galfarsoro
 
Algoritmos de ordenación
Algoritmos de ordenaciónAlgoritmos de ordenación
Algoritmos de ordenaciónvictdiazm
 
Algoritmos de ordenación
Algoritmos de ordenaciónAlgoritmos de ordenación
Algoritmos de ordenaciónBeat Winehouse
 
diseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxdiseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxProfessorWilliams
 

Similar a Elaboración de Espectro de Respuesta basado en Time History (20)

Localizacion sismos fasciculo3
Localizacion sismos fasciculo3Localizacion sismos fasciculo3
Localizacion sismos fasciculo3
 
Procesamiento sismico
Procesamiento sismicoProcesamiento sismico
Procesamiento sismico
 
Articulo Wavelet
Articulo WaveletArticulo Wavelet
Articulo Wavelet
 
Articulo Wavelet
Articulo WaveletArticulo Wavelet
Articulo Wavelet
 
Deber 3 metodos numericos y espectros
Deber 3 metodos numericos y espectrosDeber 3 metodos numericos y espectros
Deber 3 metodos numericos y espectros
 
CORRECCION ADMOSFERICA.pptx
CORRECCION ADMOSFERICA.pptxCORRECCION ADMOSFERICA.pptx
CORRECCION ADMOSFERICA.pptx
 
ANÁLISIS DE FILTROS ACTIVOS
ANÁLISIS DE FILTROS ACTIVOSANÁLISIS DE FILTROS ACTIVOS
ANÁLISIS DE FILTROS ACTIVOS
 
DISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN R
DISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN RDISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN R
DISTRIBUCIONES ESTADISTICAS EN HIDROLOGÍA Y SU APLICACIÓN EN R
 
Ortocorrecion radiometrica en envi
Ortocorrecion radiometrica en enviOrtocorrecion radiometrica en envi
Ortocorrecion radiometrica en envi
 
Lynx CFD-ASM v2.0
Lynx CFD-ASM v2.0Lynx CFD-ASM v2.0
Lynx CFD-ASM v2.0
 
Espectroscopía de campo integral en galaxias cercanas: Cinemática del gas
Espectroscopía de campo integral en galaxias cercanas: Cinemática del gasEspectroscopía de campo integral en galaxias cercanas: Cinemática del gas
Espectroscopía de campo integral en galaxias cercanas: Cinemática del gas
 
Laboratorio 7
Laboratorio 7Laboratorio 7
Laboratorio 7
 
Proyecto 2 segunda entrega (1)
Proyecto 2 segunda entrega (1)Proyecto 2 segunda entrega (1)
Proyecto 2 segunda entrega (1)
 
Ejercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacion
Ejercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacionEjercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacion
Ejercicio 2 analisis del comportamiento vibratorio de un sistema de ventilacion
 
Algoritmos de ordenación
Algoritmos de ordenaciónAlgoritmos de ordenación
Algoritmos de ordenación
 
Algoritmos de ordenación
Algoritmos de ordenaciónAlgoritmos de ordenación
Algoritmos de ordenación
 
Delimitación de una cuenca hidrográfica en ArcGis
Delimitación de una cuenca hidrográfica en ArcGisDelimitación de una cuenca hidrográfica en ArcGis
Delimitación de una cuenca hidrográfica en ArcGis
 
diseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxdiseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docx
 
final PWM
final PWMfinal PWM
final PWM
 
P proyecto 3
P proyecto 3P proyecto 3
P proyecto 3
 

Último

PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURASPRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURASejcelisgiron
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaAndreBarrientos3
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfOmarPadillaGarcia
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorPractica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorkavowog624
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONJuan Carlos Meza Molina
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 

Último (20)

PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURASPRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorPractica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 

Elaboración de Espectro de Respuesta basado en Time History

  • 1. UNIVERSIDAD AMERICANA FACULTAD DE INGENIERÍA Y ARQUITECTURA MAESTRÍA EN INGENIERÍA ESTRUCTURAL CON MENCIÓN EN SISMORRESISTENCIA INGENIERÍA SISMORRESISTENTE II. TAREA 1: Manual de cálculo de espectro de respuesta a partir de un registro sísmico utilizando la librería “PySeismoSoil” de python. Elaborado por:  J. Ariel Chavarría H.  Hollman D. Putoy L. Docente: PhD. Sebastián Delgado. Fecha: 16 de septiembre de 2021
  • 2. 1. Introducción Este documento es un manual, donde cualquier lector se puede apoyar para el procesamiento de señales sísmicas y la obtención de un espectro de respuesta a partir de un registro sísmico. Las señales normalmente tienen ruidos de bajas frecuencias que pueden traducirse a una desviación de la línea base de los registros y con ello, se podrían obtener datos erróneos en el cálculo de los espectros de respuesta, por lo tanto, se debe de corregir y/o también se puede filtrar. Una vez filtrado y/o corregido, se procede a obtener el espectro de respuesta, aplicando la integral de Duhamel, la cual da la solución a la ecuación diferencial de movimiento de un sistema de 1 GDL ante una carga transitoria arbitraria.
  • 3. 2. Desarrollo 2.1. Descarga y lectura de registros En primer lugar, se debe de visitar la página web del PEER (Pacific Earthquake Engineering Research Center), y crea una cuenta con el correo del usuario y su respectiva contraseña, luego cliquear “NGA-WEST2”. Posteriormente aparecerá una ventana para elegir el espectro objetivo, en este caso no tenemos uno en cuestión, por lo tanto, seleccionar la opción “No Scaling” y luego submit. Después, en la ordenada espectral hay que escoger la dirección en la que se quiere el registro (H1 ó H2) y escribir el nombre del evento. En este caso, se escribe “Managua” y aparecen dos registros del terremoto de 1972, seleccionar el registro cuya magnitud de momento fue de 6.2. Debajo de la ventana de registros, se encuentra una ventana cuyo título es “Download options” y ahí, dar click en la opción “Download Time Series Records (metadata + spectra + traces)”. Posteriormente se empezará a descargar una serie de archivos, en los cuales se deberán de seleccionar aquellos que tengan de extensión AT2, luego revisar en todos esos textos el ID de registro (Managua Nicaragua -01) y las ordenadas espectrales horizontales que aparecen como “90” y/o “180” luego del nombre de la estación. En el archivo “txt”, además, aparecen los registros de aceleraciones de izquierda a derecha en 4 columnas (ver figura 1). Figura 1 Archivo de Texto con Aceleraciones del Terremoto del 72 de Managua Nota. Fuente: Descargado del sitio web del Peer.
  • 4. Con el archivo de texto descargado, se procede a modificarlo, eliminando la información de las primeras 4 filas que contiene, pero tomando en cuenta la diferencia de tiempo en la que fueron registrados los datos (en este caso 0.005 seg). Dado que los datos se leen de izquierda a derecha, pasando de fila en fila, se debe de reubicar esta información en un solo vector. Para ello, se utilizó un script en Python (ver fig. 2) para leer la información y poder reorganizarla en un solo vector. Figura 2 Script de Lectura y Tratamiento de Datos en Python 2.2. Filtro y corrección de línea base Una vez de haber transformado los datos del registro a un vector único de columna (ver sección 2.1), se procede a graficar dichos datos, mediante la función “Ground_Motion” de PySeismoSoil, en la cual los parámetros de entrada corresponden a los proporcionados por la estación que registro el sismo, que se muestran en la parte superior del “.txt “ (ver figura 1). Los datos antes mencionados pertenecen a la unidad de la aceleración, unidad del tiempo y el intervalo en que se registraron los datos. Por lo tanto, se introducen la informaación y se obtiene la figura 3 Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
  • 5. Figura 3 a) Script De Lectura Del Movimiento De Terreno Y b) Grafico De Time Histories De Aceleración, Velocidad Y Desplazamiento De Las Componente Horizontales. Como se puede observar, los registro deben ser sometidos a una corrección de línea base, ya que con la segunda integral de la aceleración con respecto al tiempo (registro de desplazamiento), poseen una desviación en el eje de las abscisas. Dicha corrección, se realiza con una técnica para eliminar el ruido de larga duración, además de ser un filtro de “paso alto” (Boore D., 2004). Por lo tanto, se aplicará una frecuencia de corte 0.25Hz. Además, hay que destacar que la componente de la dirección 2, es la que posee un mayor PGA, por ende solo se utilizará este registro, todo ello por brevedad de este documento. A partir de lo anterior, se tiene la corrección de la línea de base mediante la función “baseline_correct” de la librería PySeismoSoil. Posterior a ello, se procede a escalar el PGA a una aceleración objetivo de 0.3g, mediante la función “scale_motion”, ver figura 3 y 4 a) b) Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
  • 6. Figura 4 a) Script De Corrección De Línea Base, Con Pase Alto De 0.25Hz Y b) Plot Del Acelelograma Sin Corregir, Corregido Y Con El Espectro De Amplitud De Fourier a) b) Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python.
  • 7. Figura 5. 2.3. Espectro de respuesta Finalmente, una vez escalado el registro de aceleración, se procede a calcular el espectro de respuesta para un sistema de 1GDL, dicho cálculo se ha realizado mediante la función “get_response_spectra” de la librería de PySeismoSoil, que posterior a ello, se extraen las variables de aceleración y periodo, generados por dicha función, ya que luego se graficaran mediante la librería “matplotlib”, para así lograr tener una mejor visualización y manipulación de los datos obtenidos. Además, hay que destacar que la función del espectro de respuesta, está basado en el capítulo 6 del libro Anil K. Chopra, 2014, para un sistema SDOF con un 5% de amortiguamiento (ver figura 6) Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python. Acelelograma De La Componente Horizontal Del Terremoto De 1972 De La Ciudad De Managua, Escalado A Una aceleración objetivo de 0.3g
  • 8. Figura 6. a) Script Para Genera Espectro De Respuesta Un Acelelograma De Entrada Y B) Espectro De Respuesta Objetivo Para 5% De Amortiguamiento Del Terremoto De Managua De 1972, Escalado A Un Target De 0.3g b) Nota. Fuente: Elaboración propia mediante librería de “PyseismoSoil” en Python. a)
  • 9. 3. Referencias Chopra Anil K. (2014). Dinamica de Estructuras. 4ta. ed., University of California at Berkeley, pp 325-587 Boore David M., Bommer Julian J. (2014). Processing of Strong-Motion accelerograms: needs, options and consequences. Soil Dynamics Earthqueake Engineering.