Skip to content

Software para el procesamiento de señales de velocidad obtenidas con ADV

Notifications You must be signed in to change notification settings

lhergenreder/ADV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(en desarrollo)

Procesamiento de señales de ADV

Hergenreder, L. e Irigoyen, M. (2019). Generación de una herramienta de procesamiento de registros de ADV en lenguaje Python. Informe LHA-378-2019 Laboratorio de Hidráulica, Instituto Nacional del Agua, Argentina.

badge Ejecutar en la interfaz clásica de Jupyter Notebook

badge Ejecutar en la interfaz JupyterLab

El presente es un código interactivo que permite realizar una serie de procesamientos básicos en registros de velocidad obtenidos por velocimetría acústica-Doppler. El programa permite:

  1. Identificar y reemplazar valores anómalos (spikes) empleando el método Phase Space Thresholding (Goring y Nikora, 2002).
  2. Evaluar la calidad del registro a través de los siguientes indicadores:
    1. Señal ruido (SNR)
    2. Correlación
    3. Cantidad de valores anómalos (spikes)
  3. Corregir las señales por ruido Doppler a través del Análisis espectral (Voulgaris y Trowbridge, 1998).
  4. Determinar los siguientes parámetros:
    1. Velocidades medias
    2. Varianzas
    3. Energía cinética turbulenta
    4. Intensidad de la turbulencia
  5. Determinar el tiempo óptimo de medición empleando la metodología Moving block bootstrap (García et al., 2006)

Los equipos admitidos al momento son:

  1. Sontek MicroADV de 16 MHz
  2. Nortek Vectrino II

Cómo utilizar la herramienta

Online

El programa fue desarrollado en la plataforma Jupyter Notebook, en lenguaje Python 3.0. El mismo puede ejecutarse online a través de Binder en el entorno JupyterLab, clickeando en el bóton badge

En este entorno puede operarse sobre los archivos ejemplo guardados en la carpeta datasets o cargar archivos propios para su análisis a través de la funcionalidad upload files upload files.

Localmente

Para ejecutar el programa localmente se debe descargar el repositorio en ADV/master. Para ejecutar la Notebook Procesamiento_ADV.ipynb se recomienda instalar previamente la distribución Anaconda, que cuenta con las interfaces JupyterLab y clásica.

Cómo contribuir

Los autores agradecen las contribuciones al proyecto. Las mismas pueden ser enviadas a lhergenreder@ina.gob.ar o introducidas en GitHub a través de Pull Requests o de la creación de Issues.

Renuncia de responsabilidad

(en desarrollo)

About

Software para el procesamiento de señales de velocidad obtenidas con ADV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published