Procesamiento de datos y obtención de imágenes¶
En este software se utilizan las siguientes herramientas, para procesar pdata y obtener una representacion en imagenes de lo que ocurre en la ionosfera.
Paso 1: Conversion de archivos de data (pdata) en archivos procesados para imágenes (h5)¶
- procImaging :
Software orientado a procesar los datos obtenidos de las ondas electromagnéticas, debido a la dispersion de retorno, que llegan de la ionosfera; en la salida se obtienen archivos con extension .h5 que luego sera procesado en lenguaje python para obtener una representación gráfica.
$ procImaging --dpath=/home/soporte/Desktop/Data --ppath=/home/soporte/Desktop/Data/tmp --start-year=2014 --start-doy=232 --config-file=/home/soporte/Desktop/Data/config2014232_2D.txt
--dpath : lugar donde se encuentran los datos en archivos con extension .pdata
--ppath : lugar donde se almacenara los datos procesados.
--config-file : lugar donde se encuentra el archivo de configuración.
--start-year : año de inicio de los datos a procesar
--start-doy : día de inicio de los datos a procesar
Cuando se procesan los datos, sale la siguiente ejecucion en terminal
Figura 4.1 Ejecución de procImaging en terminal
Paso 2: Obtención de corte¶
- genImagCuts.py :
Software orientado a obtener una imagen de un corte a una altura determinada y con las dimensiones del plano XY obtenidas a partir de los cosenos proyectores.
$ genImagCuts.py --dpath=/home/soporte01/Escritorio/Data/tmp --ppath=/home/soporte01/Escritorio/Data/tmp/ --start-year=2014 --start-doy=232 --start-hour=20 --nbins=8 --min-hei=330 --max-hei=350 --save=1 --filter --fft-shift --min-dcosy=-0.5 --max-dcosy=0.5 --plot-rcut
$ genImagCuts.py --dpath=/home/soporte01/Escritorio/Data/tmp --ppath=/home/soporte01/Escritorio/Data/tmp/ --start-year=2009 --start-doy=308 --start-hour=21 --start-min=20 --end-hour=24 --mindB=-5 --maxdB=35 --min-hei=660 --max-hei=700 --show=1 --fft-shift --save=1 --min-dcosy=-0.01 --max-dcosy=0.01 --min-dcosx=-0.2 --max-dcosx=0.2 --plot-dcosy
--dpath : lugar donde se encuentran los datos en archivos con extension .pdata
--ppath : lugar donde se almacenaran las gráficas procesadas
--save : se usa para almacenar las gráficas obtenidas
--filter : se usa para disminuir el efecto del ruido externo a la señal de interés
--fft-shift : se usa para realizar una traslación en las frecuencias y asi observar el fenomeno de interes
--nbins : es la cantidad de puntos a utilizar
--min-dcosy : es el extremo mínimo coseno proyector en la dirección y donde se promediara la data
--max-dcosy : es el extremo máximo coseno proyector en la dirección y donde se promediara la data
--min-hei : es la mínima altura de donde se utiliza la data
--max-hei : es la máxima altura de donde se utiliza la data
--plot-rcut : se obtiene una gráfica en funcion de longitudes de arco
--plot-dcosy : se obtiene un corte a todas las alturas en determinadas longitudes de arco en dcosy
Figura 4.2 Corte en un plano XY a una determinada altura
Paso 3: Obtención de representacion de la ionosfera en un rango de horas¶
- genImagPlots.py :
Software orientado a obtener la representación de la ionosfera, usando dos tipos de proyecciones; la primera proyeccion se da al tratar de obtener una imagen sólo en el plano X en ese momento es cuando se toma un promedio de los datos obtenidos en el eje Y en puntos del plano X, es la imagen de la izquierda. La segunda proyección se realiza cuando se trata de obtener una representacion a una determinada altura y se tienen que proyectar el plano obtenido anteriormente a una línea en la dirección de la altura.
$ genImagPlots.py --dpath=/home/soporte01/Escritorio/Data/tmp --ppath=/home/soporte01/Escritorio/Data/tmp3/ --start-year=2014 --start-doy=232 --start-hour=20 --nbins=8 --min-hei=100 --max-hei=500 --save=1 --filter --fft-shift --min-dcosy=-0.05 --max-dcosy=0.05
--dpath : lugar donde se encuentran los datos en archivos con extension .pdata
--ppath : lugar donde se almacenaran las gráficas procesadas
--save : se usa para almacenar las gráficas obtenidas
--filter : se usa para disminuir el efecto del ruido externo a la señal de interés
--fft-shift : se usa para realizar una traslación en las frecuencias y asi observar el fenomeno de interes
--nbins : es la cantidad de puntos a utilizar
--min-dcosy : es el extremo mínimo coseno proyector en la dirección y donde se promediara la data
--max-dcosy : es el extremo máximo coseno proyector en la dirección y donde se promediara la data
--min-hei : es la mínima altura de donde se utiliza la data
--max-hei : es la máxima altura de donde se utiliza la data
Se obtiene la siguiente imagen:
Figura 4.3 Visualización de la ionosfera desde las 20:00 hasta las 21:42 pm