28
Procesamiento digital de Procesamiento digital de señales sísmicas señales sísmicas Lic. César Jiménez Instituto Geofísico del Perú (CNDG – Sismología)

Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

  • Upload
    hanhi

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Procesamiento digital de Procesamiento digital de señales sísmicasseñales sísmicas

Lic. César JiménezInstituto Geofísico del Perú

(CNDG – Sismología)

Page 2: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Estructura interna de la TierraEstructura interna de la Tierra

Page 3: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Tectónica de placasTectónica de placas

Page 4: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Cinturón de Fuego del PacíficoCinturón de Fuego del Pacífico

Page 5: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

El proceso de subducciónEl proceso de subducción

Page 6: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

El sismógrafoEl sismógrafo

Page 7: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Ondas sísmicasOndas sísmicas

Page 8: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Sismograma digitalSismograma digital

Page 9: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Localización de terremotosLocalización de terremotos

Page 10: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Señales y sistemasSeñales y sistemasSeñal continua:

Señal discreta:

Page 11: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Por qué utilizar Matlab?Por qué utilizar Matlab?

Matlab trabaja con vectores y matrices.Es fácil de utilizar debido a su “caja de herramientas” (toolboxes).Se puede trabajar en programación estructurada o orientada a objetos.Es casi un estándar en la programación en ciencias e ingeniería.Es apropiado para las señales sísmicas con una baja frecuencia de muestreo (20 Hz).

Page 12: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Ejemplo de programa en MatlabEjemplo de programa en Matlab

load sismo.txt;y = sismo;N = length(y);Fs = 20;t = (0:N-1)/Fs;plot (t,y), gridtitle (‘Señal sismica')

Page 13: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

El proceso del muestreoEl proceso del muestreo

Page 14: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Transformada de FourierTransformada de Fourier

Es una herramienta matemática que transforma una señal del dominio del tiempo al dominio de la frecuencia.

Continua:

Discreta:

Page 15: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Dominio del tiempo y de la frecuenciaDominio del tiempo y de la frecuencia

Page 16: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático
Page 17: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

FiltrosFiltrosFiltro pasa-baja Filtro pasa-alta

Filtro ButterworthFiltro pasabanda

Page 18: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Filtrado de SeñalesFiltrado de Señales

Page 19: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

CCáálculolculo automautomááticotico de de fasesfases, , periodoperiodo, , amplitud amplitud y y duraciduracióón n de de seseññales sales síísmicassmicas

Onda POnda SPeriodoAmplitudDuraciónPolaridad de las fases P y S

Page 20: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Transformación de la señalTransformación de la señal

Page 21: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Envolvente de la señalEnvolvente de la señaly1 = hilbert(y);

y2 = sqrt(y.*y+y1.*conj(y1));

Page 22: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Cálculo de la fase PCálculo de la fase P

Se elige un valor umbralSi y2 > umbral => leer tpBusca la posición donde la derivada es negativa y donde y2 < umbral2.Leer el nuevo tiempo tp.tp = 255

Page 23: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Cálculo de la fase SCálculo de la fase S

Igual que el caso anterior, solo varían los valores de umbral y umbral2.La búsqueda empieza 120 muestras después de tp.Ver slide N° 21

Page 24: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Cálculo del periodo y amplitudCálculo del periodo y amplitudSe toman 128 muestras a partir del tiempo ts.Amplitud = valor maximo del zoom: A = 5731Se toma la TRF del zoomSe calcula la frecuencia correspondiente a la máxima amplitud: f = 5.31 HzEl periodo sera la inversa de dicha frecuencia: 0.18 s

Page 25: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

Cálculo de la duraciónCálculo de la duración

El cálculo es análogo al de la fase P o S.La búsqueda empieza desde N hacia atrás.Duracion = td – tp

Page 26: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

ResultadosResultados

157315732Amplitud

00.180.18Periodo

9118109Duración

0.1040.3540.45S

0.0122.7522.76P

DeltaAutomáticoOperador

Page 27: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

ConclusionesConclusionesSe presenta un nuevo método para el cálculo automático de los parámetros de una señal sísmica.Para un buen cálculo, las fases deben ser relativamentenítidas y ligeramente impulsivas y el nivel de ruido debe ser menor que el nivel de la señal sísmica.El algoritmo es rápido y eficaz para sismos locales. Se puede desarrollar una Interface Gráfica de Usuario para realizar las lecturas, con opción “manual” y “automático”El programa se utilizó para procesar grandes cantidades de eventos sísmicos con resultados satisfactorios.El algoritmo es susceptible de ser mejorado.

Page 28: Procesamiento de Señales Sísmicasjro.igp.gob.pe/subwebs/teps1/presentaciones/CJimenez_ProcSenales.… · Conclusiones zSe presenta un nuevo método para el cálculo automático

FINFIN