Radagrama Utilizando la Función Smooth3 de Matlab Martha Elizondo § Oscar Caballero maes112@yahoo.com § camo681201@gmail.com que genera el GPR se almacenan en una familia de matrices que posteriormente son procesadas.
DE QUÉ SE TRATA ¿Te has preguntado cómo le hacen los antropólogos para localizar fósiles bajo tierra? O ¿Cómo le hacen los forenses para localizar las narco-fosas o los narco-túneles sin estar excavando por todas partes? O simplemente conocer algunas características del subsuelo. Bueno, pues en la carrera de Ingeniería Civil, en la materia de Comportamiento de Suelos se estudia un método que, a partir de un aparato que manda señales electromagnéticas, llamado Radar de Penetración Terrestre (GPR por sus siglas en inglés Ground Penetrating Radar) al subsuelo; los datos numéricos captados por el GPR (Radagrama) pueden ser visualizados en 3D. Matlab tiene la función smooth3 que nos permite, a partir de los datos, visualizarlos en 3D. El presente boletín explicará cómo trabaja la función smooth3 para visualizarlo e interpretar los resultados.
CÓMO FUNCIONA GPR: Algunas características físicas del subsuelo, son susceptibles de ser identificadas mediante la utilización del GPR. Es un método de investigación geofísica que permite observar cambios en el comportamiento de la señal electromagnética enviada al subsuelo, dependiendo de sus características electromagnéticas, para cada rango específico de frecuencias utilizado. El modelar datos de GPR es útil cuando es necesario dar información cuantitativa acerca de las propiedades y de la geometría del subsuelo. En electromagnetismo, el modelado de datos involucra la solución de las ecuaciones diferenciales bajo ciertas condiciones. El encontrar soluciones que satisfagan dichas ecuaciones, requiere el uso en la mayoría de los casos, de una combinación de modelos analíticos y numéricos para realizar las interacciones. Uno de los caminos es modelar los datos mediante el método de Radagramas Sintéticos, este método es utilizado para investigar el comportamiento de la respuesta del subsuelo, en forma de señal cuya adquisición de datos se realiza en la superficie del terreno. Los datos
Smooth3: Una de las funciones de MATLAB para gráficos en 3D, es la función Smooth3, suavizado de la respuesta de la información en 3D, la cual describiremos a continuación: W = smooth3(V) suaviza los datos de entrada V y devuelve los datos suavizados en W. W = smooth3 (V, "filtro") filtro determina el kernel de convolución y pueden ser las cadenas: 'Gaussian' "Caja" (por defecto) W = smooth3 (V, "filtro", tamaño) establece el tamaño del núcleo de convolución (por defecto es [3 3 3]). Si tamaño es escalar, entonces el tamaño se interpreta como [tamaño, tamaño, tamaño]. W = smooth3 (V, "filtro", el tamaño, sd) establece un atributo del núcleo de convolución. Cuando el filtro es gaussiano, sd es la desviación estándar (por defecto es 0.65).
UN PAR DE EJEMPLOS El siguiente ejemplo fue tomado de la ayuda de Matlab para ver cómo funciona Smooth3. En este ejemplo se suaviza algo al azar en 3-D de datos y luego crea una isosuperficie con tapas. rand ('semilla', 0); data = rand (10,10,10); data = smooth3 (datos, "caja", 5); p1 = patch (isosuperficie (datos, 0,5), ... ‘FaceColor','azul','EdgeColor','none'); p2 = patch (isocaps (datos, 0,5), ... ‘FaceColor','interp','EdgeColor','none'); isonormals (datos, p. 1);
9 de septiembre 2011
view (3); eje vis3d apretado camlight, iluminación de Phong
DÓNDE PUEDES ENCONTRAR MÁS INFORMACIÓN Presentaremos una bibliografía donde es posible consultar sobre este tema: Cassidy, N. J. and Murdie, R. E. (2000). The application of mathematical modeling in the interpretation of near-surface ground-penetrating radar sections. Proc. 8th Int. Conf. on Ground- Penetrating radar (GPR2000). Australia, 2000. Pp 842-847. Daniels, D. J. (2004). Ground Penetrating Radar. 2nd Edition. Institution of Electrical Engineers, London United Kingdom. pp 723.
Fig. 1: Gráfica de smooth3. Fuente: Ayuda Matlab
Ahora veremos otro ejemplo, se representarán los resultados obtenidos después de un proceso de tratamiento de la señal de GPR almacenados en una matriz llamada M1. Se representaron los datos mediante una gráfica Smooth3 de Matlab.
García, J.J.,Rodriguez, J, I. and Brazalez A. (2001). Aprenda Matlab como si estuviera en primero. Escuela Técnica Superior de Ingenieros Industriales. Universidad Politécnica de Madrid. pp 107.
DATOS GENERALES DEL SOFTWARE
figure(3);
Nombre: MATLAB
data =(M1);
Autor: Cleve Moler (1984).
data=smooth3(data,'box',1);
País de origen: Estados Unidos.
p1 = patch(isosurface(x1,y2,z3,data),...
Sitio oficial: www.mathworks.com (se necesita Licencia).
p2 = patch(isocaps(x1,y2,z3,data),...
Categoría: Cálculo numérico y simbólico.
'FaceColor','interp','EdgeColor','none');
Requerimientos: Procesador matemático.
isonormals(data,p1)
Áreas que apoya: Educación Matemática.
view(3); axis vis3d tight
---
camlight; lighting phong
Nombre: GRORADAR
Autor: Dr. Gary R. Olhoeft
País de origen : Estados Unidos
Sitio Oficial: http://www.g-p-r.com/demo.htm (software gratuito)
Categoría: Software para adquisición, procesamiento, modelado y visualización de datos de GPR.
Requerimientos de Sistema: MS-Dos, 3MB HDD
Áreas que apoya: Geofísica
'FaceColor','blue','EdgeColor','none');
PALABRAS CLAVE DE ESTE NÚMERO Gráficas, matrices, radar, Matlab.
¿Y Fig. 2: Gráfica del Radagrama. Fuente: Elaboración Propia
En la cara limitada por las coordenadas Tiempo, Frecuencia y Trazas se puede observar la forma parabólica de lo que se pudo captar en el subsuelo. Una serie de valores que son proporcionados por el aparato del GPR, a simple vista son muy difíciles de interpretar. Pero al momento de tener una herramienta como Matlab para poder graficar estos valores. Permite una mejor visualización de los eventos ocurridos en la vida real.
ESTE BOLETÍN QUÉ ONDA?
Nuestro objetivo es difundir software e instrumentos digitales que puedan apoyar el aprendizaje. El boletín está abierto a colaboraciones de quien guste participar. Se prefieren las revisiones de software libre o de fácil acceso, así como de servicios digitales públicos. Encontrarás la Guía para los Autores en el ambiente virtual de aprendizaje http://www.inteligencianet.org. El Software Volandero se publica de manera aleatoria, con un tiraje aproximado de doscientos ejemplares impresos y en versión electrónica.