Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Por:
Benjamín Leonardo Meza Zambrano.
Por:
Benjamín Leonardo Meza Zambrano.
Por:
Resumen.
i
A mi Dios, creador del cielo y la tierra.
ii
Índice General.
1.Introducción. 1
1.1.Justificación e importancia. 1
1.2.Identificación de la empresa. 1
1.3.Planteamiento del problema. 2
1.4.Objetivo general. 3
1.5.Objetivos específicos. 3
1.6.Descripción general del libro. 3
2.Fundamentos teóricos. 5
2.2.1.Periodicidad de fenómenos. 6
2.2.2.1.Tipos de ondas. 6
2.2.3.1.Método piezoeléctrico. 9
2.2.4.1.Transmisión. 10
2.2.4.2.Pulso-Eco. 11
2.2.5.Transductores. 12
2.2.5.1.Frecuencia de resonancia. 12
2.2.5.2.Campo Sónico. 13
2.2.5.2.1.Campo Lejano. 15
2.2.5.2.2.Campo cercano. 14
2.2.5.3.Tipos de transductores. 15
2.2.5.3.1.Transductor angular. 15
iii
2.2.6.Procedimiento de ensayo. 16
2.2.6.1.Frecuencia de operación. 16
2.2.6.2.Tipo de transmisión. 16
2.2.6.3.Acoplamiento. 17
2.2.6.4.Ganancia. 18
2.2.6.5.Nivel DC. 18
2.2.6.6.Frecuencia de muestreo. 18
2.3.2.1.Envolvente. 20
2.3.2.2.Suavizamiento. 21
2.3.2.4.Promedio. 24
2.3.3.Enfoque. 26
2.3.5.Presentación de datos. 30
2.3.5.1.A-Scan. 31
2.3.5.2.B-Scan. 31
2.3.5.3.C-Scan. 32
3.1.Metodología de trabajo. 33
iv
3.3.Estudio y familiarización de las tarjetas PCIAD1650 y PHA16. 34
3.3.3.Tarjetas PHA16. 36
3.5.1.Pantalla principal. 39
3.5.1.1.Tableros e inicialización. 41
3.5.1.1.1.Tablero de canales. 41
3.5.1.1.2.Tablero de tarjeta. 43
3.5.1.1.3.Tablero de filtros. 45
3.5.1.2.Funciones generales. 46
3.5.1.3.Módulo de A-Scan. 54
3.5.2.Saliendo de la aplicación. 91
4.2.Pruebas preliminares. 92
v
4.2.1.Prueba de funcionamiento del sistema y procesamiento de las señales recibidas en un
único transductor. 92
Conclusiones. 125
Recomendaciones. 127
Anexos. 131
vi
Índice de tablas
Tabla 4.4. Configuración de los parámetros para la inspección del tubo. 112
vii
Índice de figuras.
Figura 2.2 Ejemplo de ondas longitudinales (superior) y transversales (inferior), con un resorte. 7
Figura 2.5 Ilustración del efecto piezoeléctrico directo (superiores) e inverso (inferiores). 10
Figura 2.8 Respuesta temporal de los transductores, observándose la influencia de la frecuencia natural
de oscilación. 13
Figura 2.9 Esquema de la localización del campo lejano y del campo cercano. 14
Figura 2.12 Ejemplo de la descomposición de una señal en los diferentes niveles de la transformada de
Wavelet discreta. 22
Figura5.13 Una señal original (superior) y sus coeficientes de la transformada discreta de Wavelet
(inferior). 23
Figura 2.15 Los diferentes retardos que pueden ser producidos con un arreglo de sensores. Sin retado
(superior), Deflexión (central-izquierda), Enfoque (central-derecha) y Deflexión con enfoque
(inferior). 28
Figura 2.16 Arreglo lineal de sensores con distancia “d” entre los transductores y con un defecto
presente en el punto P. 29
Figura 2.17 Resultados del algoritmo SAFT (izquierda) y algoritmo TFM (derecha). 30
Figura 2.18 Representación en A-Scan de una inspección a una pieza con un defecto. 31
Figura 2.19 Representación en B-Scan de una inspección a una pieza con un defecto. 32
Figura 2.20 Representación en C-Scan de una inspección a una pieza con un defecto. 32
viii
Figura 3.3 Algoritmo de control sugerido por el fabricante para el manejo de las tarjetas PCIAD1650 y
PHA16. 39
Figura 3.5 Estructura física de los tres tableros de control: El tablero de canales (superior), El tablero
de tarjeta (central-izquierda) y el tablero de filtros (inferior). 41
Figura 3.9 Señal recibida por un transductor sin filtrar (izquierda). Señal filtrada con un filtro pasa
banda. 47
Figura 3.10 Señal recibida por un transductor sin reductor de ruido (izquierda). Señal procesada con el
reductor de ruido. 47
Figura 3.12 Tipos de umbral para la reducción de los coeficientes pertenecientes al ruido. Sin umbral
(izquierda), umbral suave (central) y umbral abrupto (derecha). 48
Figura 3.13 ubicación física del botón “Configurar Simultaneo” en el tablero principal. 50
Figura 3.14 Cambio del eje del dominio del tiempo (izquierda) al dominio de la distancia (derecha)
con una velocidad en el material de 3400 m/s. 50
Figura 3.15. Ejemplo de una señal procesada con promedio de 3 muestras (Derecha) y la señal sin
procesar (Izquierda). 51
Figura 3.16. Ejemplo de una señal procesada con promedio de 20 muestras (Derecha) y la señal sin
procesar (Izquierda). 51
Figura 3.17 Una señal ampliada con la utilidad de mostrar sección (Derecha) y la señal original
(izquierda). 52
Figura 3.18 Estructura física del botón para seleccionar el canal a observar. Sin desplegar (izquierda) y
desplegando las opciones (Derecha). 52
Figura 3.21 Estructura física del documento de texto creado a partir de la configuración actual del
tablero. 53
Figura 3.22 Estructura física del tablero principal del módulo “A-Scan”. 54
Figura 3.23 Ubicación de la leyenda de los cursores, en la pantalla principal del módulo de A-Scan. 55
ix
Figura 3.24 Ubicación del Botón “Todos Los Canales”. 56
Figura 3.26 Ventana de diálogo que permite guardar los datos leídos. 57
Figura 3.29 Estructura física del panel principal del módulo “Barrido de Frecuencia”. 59
Figura 3.31 Panel frontal del módulo “Barrido de Frecuencia” al momento de configurar el barrido. 61
Figura 3.32 Ubicación de los botones “Guardar”, “Atrás” y “Cancelar” junto a las instrucciones del
módulo. 61
Figura 3.34 Pestaña desplegable para la selección de la configuración de ventanas del barrido de
frecuencia. 62
Figura 3.39 Estructura física del botón para seleccionar el tablero a observar. 65
Figura 3.44 Osciloscopios secundarios mostrando los datos obtenidos y definidos por la posición de
los cursores. 68
Figura 3.45 Posición y estructura para las opciones de procesamientos del módulo “B-Scan”. 69
x
Figura 3.50 Ubicación de los botones de “Cerrar” en la pantalla de B-Scan (izquierda) y en el tablero
de configuración (Derecha). 71
Figura 3.52 Ubicación de los controles numéricos “Distancia a Enfocar” y “Distancia ente Sensores.73
Figura 3.53 Ubicación para la selección del tipo de retardos y sus opciones. 73
Figura 3.60 Osciloscopio para mostrar los valores calculados para la deflexión. 76
Figura 3.61 Osciloscopio que muestra la suma de los retardos de Deflexión y Enfoque 77
Figura 3.62 Ubicación del Botón de “Solo Deflexión” sobre el segundo osciloscopio. 77
Figura 3.63 Estructura física y ubicación de los botones “Grado Máximo” y “Pasos de Grado” 78
Figura 3.65 Dos Configuraciones de retardos para deflexión y enfoque. Una configuración para
realizar una deflexión y enfoque a 45° (Izquierda) y otra a -45° (Derecha). 79
Figura 3.66 Las dos opciones para visualización de los disparos realizados “B-Scan” y “Todos los
Canales”. 79
Figura 3.69 Ubicación de los botones de procesamientos para la opción de “Todos los Canales”. 80
Figura 3.71 La utilidad de este selector, para tener dos lecturas diferentes sin necesidad de mover los
cursores. 82
Figura 3.72 Los dos osciloscopio trabajando juntos, la señal original (Arriba) y el acercamiento con
los cursores (Abajo). 83
xi
Figura 3.76 Un barrido angular realizado sin remover las muestras de retardos (Izquierda) y al eliminar
las muestras pertenecientes al retardo (Derecha). 85
Figura 3.77 Estructura física del botón cerrar, para salir de “Barrido Angular”. 86
Figura 3.78 Ubicación del botón “Cerrar” para salir del módulo. 86
Figura 3.84 Pestaña que presenta las opciones para la observación de los resultados. 89
Figura 3.87 Ubicación del botón “Salir de la Aplicación” para salir completamente de la aplicación. 91
Figura 4.5 Señal original recibida con un nivel DC de 600mv (Izquierda) y de -600mv (Derecha). 94
Figura 4.6 Señal recibida enviando solo tres semiciclos de excitación inicial. 94
Figura 4.8 Señal original recibida aplicándole una rectificación de onda completa (Superior),
rectificación de media onda positiva (Izquierda inferior) y rectificación de media onda negativa
(Derecha inferior) 95
Figura 4.9 Señal recibida al realizar el aumento de las muestras a tomar, a 4000 muestras. 96
Figura 4.13 Sección de interés de la señal original obtenida con la función de “Mostrar Sección”. 97
Figura 4.14 Señal filtrada con un filtro Butterworth de tercer orden, pasa bandas desde 50KHz a
100KHz 98
xii
Figura 4.16 Señal original con un filtro Butterworth de 50KHz a 100Khz, reductor de ruido y
suavizamiento de la señal (Izquierda) y su envolvente (Derecha). 98
Figura 4.17 Conexión de el transmisor y el receptor de un canal, al conector BNC tipo T. Colocado
sobre la pieza de inspección. 99
Figura 4.19 Señales obtenidas por cada canal ante el impulso del primer canal. 101
Figura 4.20 Señales obtenidas por cada canal ante el impulso del segundo canal 102
Figura 4.21 Señales obtenidas por cada canal ante el impulso del tercer canal. 103
Figura 4.22 Señales obtenidas por cada canal ante el impulso del cuarto canal. 104
Figura 4.23 Resumen de los resultados obtenidos para cada caso. Los impulsos correspondientes a
cada canal fueron sumados y normalizados. 105
Figura 4.24 Posición del arreglo lineal de sensores con respecto a la pieza de estudio. 106
Figura 4.29 Fotografía del anillo de sensores desarrollado en la Fundación Instituto de Ingeniería. 109
Figura 4.36 Configuración del reductor de ruido y las señales resultantes. Señal original (Superior) y la
señal resultante (Inferior). 113
Figura 4.38 Representación en formato tipo B-Scan de la señal recibida, con dos paletas de colores
diferentes. 114
Figura 4.39 Representación en formato tipo B-Scan del alcance de la inspección de la pieza a
inspeccionar. 115
xiii
Figura 4.40 Estructura física de la pieza a inspeccionar. 115
Figura 4.41 Localización (Izquierda) y forma física (Derecha) de la entalla realizada. 116
Figura 4.43 Montaje experimental de los sensores desde dos perspectivas. 117
Figura 4.44 Imágenes en representación tipo B-Scan del barrido angular realizado (solo deflexión).
Con retardos de transmisión visibles (Izquierda) y sin retardos (Derecha). 118
Figura 4.45 Imágenes en representación tipo B-Scan del barrido angular realizado, de deflexión y
enfoque. Con retardos de transmisión visibles (Izquierda) y sin retardos en las señales recibidas
(Derecha). 119
Figura 4.46 Inspección de la lámina con defecto, eliminando las muestras sin información debido a los
retardos implementados. 119
Figura 4.47 Imagen reconstruida del barrido angular con enfoque sin retardo en recepción. 120
Figura 4.48 Imagen reconstruidas a partir de las señales recibidas y aplicando retardo en recepción.120
Figura 4.49 Imagen reconstruidas a partir de las señales recibidas y aplicando retardo en recepción.121
Figura A.6 Función principal para la comunicación con las tarjetas. 134
Figura A.7 Estructura del programa para cambiar los parámetros de las tarjetas. 135
Figura A.8 Estructura del programa para cambiar los parámetros de los canales. 136
Figura A.9 Programa para recibir los datos desde las tarjetas. 137
xiv
Figura A.15 Programa para el cálculo de los ejes temporales. 142
Figura A.16 Programa para calcular los ejes temporales con la opción de “Mostrar Sección” activa.143
Figura A.20 Diagrama de un arreglo de sensores para la deflexión del frente de onda sónico. 146
xv
CAPITULO 1.
INTRODUCCIÓN.
1.1.Justificación e importancia.
1.2.Presentación de la empresa.
1
Los fundadores fueron la REPÚBLICA DE VENEZUELA, CONICIT,
PDVSA, CADAFE, CANTV, VENALUM, IVIC y USB. Los objetivos de su creación, los
cuales aún se mantienen, son: la realización de actividades de investigación, desarrollo
tecnológico, asesoría y servicios especializados para la industria y el sector público del país.
* Investigación Aplicada
* Desarrollo Tecnológico
* Asesorías
* Servicios
* Transferencia de Tecnología
2
comercializadas por la empresa USUltratek. Estas tarjetas permiten la generación y recepción
de ondas ultrasónicas con un gran número de variables experimentales, entre las que podemos
mencionar: ancho de banda, velocidad de transmisión de datos, treinta y dos (32) canales
independientes y programables, entre otros. Estas características permiten gran libertad al
momento de la realización de la interfaz por desarrollar.
Se desea desarrollar una interfaz gráfica de uso sencillo, que permita una
rápida y fácil generación de configuraciones de trabajo, para el desarrollo de inspecciones
ultrasónicas múltiples y diferentes.
1.4.Objetivo general.
1.5.Objetivos específicos.
Realización de una interfaz genérica, que pueda ser utilizada en la mayor cantidad de
los métodos de inspecciones ultrasónicas existentes.
Programación de un sistema que permita el control de la mayor cantidad de
características disponibles por las tarjetas a utilizar (Frecuencia, No. de canales,
frecuencia de muestreo, modo de operación, etc.).
Programación de módulos especializados en la presentación de datos, con formatos
comunes en la técnica de inspección ultrasónica. En este caso A-Scan y B-Scan.
Creación de un módulo de procesamiento de señales, con los instrumentos de
programación y manejo de datos más generales posibles. Esto con la finalidad de
procesar con mayor libertad las señales recibidas y mejorar la relación señal- ruido
presente en este tipo de inspección.
Implementación de algoritmos para la inspección con arreglos de sensores y
programación de retardos para el enfoque del campo ultrasónico generado, dentro de
la pieza de interés.
Comprobar la eficacia de la interfaz a través de pruebas experimentales preliminares y
la detección de defectos artificialmente inducidos en las piezas de ensayo.
1.6.Descripción General del Libro.
3
Al final de este informe se mostraran los resultados obtenidos al momento
de probar la confiabilidad del sistema. Estos resultados se obtuvieron a través de la
implementación de seis pruebas experimentales, en las que cada una de ellas, colocó en
funcionamiento un módulo específico de la interfaz programada.
4
CAPITULO 2.
FUNDAMENTOS TEÓRICOS.
5
2.2.Conceptos acústicos básicos.
2.2.1. Periodicidad de fenómenos.
Para obtener una mejor comprensión de los fenómenos que ocurren
en las técnicas de inspección ultrasónica, en los ensayos no destructivos, es necesario
recordar algunos conceptos físicos básicos relacionados con la periodicidad de las
ondas. Tales conceptos como:
Oscilación (ciclos): Se denomina oscilación a una variación, perturbación o
fluctuación en el tiempo de una magnitud, sistema o elemento. Si el fenómeno se
repite, se habla de oscilación periódica.
Período: Es el tiempo necesario para llevar a cabo una oscilación completa. Es el
mínimo lapso de tiempo que separa dos instantes, en los que el sistema bajo
observación, se encuentra exactamente en el mismo estado físico (mismas posiciones,
mismas velocidades, mismas amplitudes, etc.).
Frecuencia: Es el inverso del período o el número de oscilaciones (ciclos) por unidad
de tiempo. La unidad es el Hertz (Hz). Un Hertz (Hz) es equivalente a un ciclo por
segundo.
Amplitud: Es la máxima desviación del cuerpo oscilante desde la posición de
equilibrio.
Fase: Es la condición temporal instantánea en una oscilación. Este término se aplica
principalmente cuando se comparan dos oscilaciones o dos señales. La diferencia de
fase es comúnmente dimensionada en grados de ángulo, donde el período “T” de las
señales, corresponde a un ángulo de 360º. Por tanto, la diferencia de dos señales, en un
instante de tiempo, define la diferencia de fase que hay entre ellas.
Velocidad de propagación: Es la velocidad de propagación de una perturbación
mecánica en un material. Es designada por "c” y se expresa en cm/s, m/s ó Km/s. Esta
es una propiedad intrínseca del material.
Longitud de onda: Es la distancia entre dos puntos adyacentes, de condición de
oscilación equivalente o de igual fase, observado en la dirección de propagación.
2.2.2. Ondas, su propagación y comportamiento en diferentes medios.
2.2.2.1.Tipos de ondas.
6
b) En la dirección perpendicular de oscilación de las partículas.
Figura 2.2 Ejemplo de ondas longitudinal (superior) y transversal (inferior), con un resorte. [1]
Ondas Lamb: Son ondas elásticas en las cuales, el movimiento de las partículas está en
el plano definido por la normal de la dirección de propagación de las partículas. Estas
ondas se forman cuando el espesor del material, con respecto a la dirección de la
propagación de la onda, es comparable con la longitud de la onda que se mueve en el
material. Estas ondas deben su nombre al físico Willis Lamb.
Estas ondas se pueden dividir en ondas de dilatación (simétricas) o flexión adicionales
(asimétricas), como es mostrado en la Figura 2.3.
7
2.2.2.2.Impedancia acústica y relación de impedancias.
2.1
Donde:
Z = Impedancia acústica
2.2
Donde
T = El coeficiente de transmisión.
R = El coeficiente de reflexión.
8
Figura 2.3 Interacción de una onda con un cambio de medios.
2.2.3.1.Método piezoeléctrico.
9
Causa Esquema Efecto
Figura 2.5 Ilustración del efecto piezoeléctrico directo (superiores) e inverso (inferiores).
2.2.4.1.Transmisión-recepción.
10
Figura5.6 Algunas señales básicas recibidas en el procedimiento transmisión recepción. [1]
2.2.4.2.Pulso-Eco.
11
El ejemplo de señales obtenidas con este método pueden observarse en la
Figura 2.7.
2.2.5. Transductores.
2.3
Donde:
12
d = Espesor del piezoeléctrico.
El efecto producido por esta frecuencia natural de oscilación, puede ser observado en la
Figura 2.8.
Figura 2.8 Respuesta temporal de los transductores, observándose la influencia de la frecuencia natural de
oscilación. [1]
2.2.5.2.Campo Sónico.
13
propagación. A una cierta distancia del oscilador, el haz se abre en forma de cono. Éste efecto
puede observarse en la Figura 2.9.
Figura 2.9 Esquema de la localización del campo lejano y del campo cercano. [1]
2.4
Donde:
f = Frecuencia de operación.
2.5
ג
14
Donde:
2.2.5.3.Tipos de transductores.
15
excitación, por ejemplo, cuando el espesor de la lámina varía por defectos de laminación
(exfoliaciones). Esto es también permite una alta sensibilidad de los ensayos con estas ondas.
2.2.6.1.Frecuencia de operación.
2.2.6.2.Tipo de transmisión.
16
energía eléctrica, sino que en la interfaz entre el piezoeléctrico y la superficie de la pieza tiene
lugar de nuevo una reflexión parcial; una parte menor del sonido atraviesa por segunda vez a
pieza, y así sucesivamente. De este modo se origina una sucesión de ecos los cuales se debe
prestar atención para no confundirlos con defectos inexistentes.Para observar este efecto
observese la Figura 2.10.
Figura 2.10 Sucesión de ecos debido al final de una pieza inspeccionada. [1]
2.2.6.3.Acoplamiento.
17
2.2.6.4.Ganancia.
Esta opción de control varía la altura de los ecos de manera que permite
mantener la relación de amplitud constante. La relación de ganancia ideal, dependerá de la
aplicación bajo la cual se estén realizando las inspecciones. Esto permite mantener la relación
de las señales recibidas de forma lineal y así poder ver un resultado de interés con más detalle.
2.2.6.5.Nivel DC.
2.2.6.6.Frecuencia de muestreo.
2.6
Donde:
18
d= Distancia a la cual se encuentra el punto de interés.
Figura 2.11 Observación de la respuesta en un osciloscopio dependiendo de la forma del defecto. [1]
19
geometría de la pieza, mala elección de transductores, conversión de ondas, y ecos fantasmas
por valores demasiado altos de repetición de pulsos. Como la presencia de indicaciones de
defectos aparentes dificulta la evaluación de los resultados del ensayo, es preciso evitarlos en
la medida de lo posible.
2.7
2.8
2.9
20
Donde:
2.10
2.3.2.2.Suavizamiento.
De esta forma se tiene que, para cada muestra de una señal a la cual se le
aplica este método:
2.11
Donde:
A= La magnitud de la muestra.
21
Una forma sencilla de comprender el modo de operación de esta
transformada, es pensar que la señal original, en el dominio del tiempo, es pasada por varios
filtros pasa bajos y pasa altos, los cuales permiten separar las porciones de la señal de alta
frecuencia de aquellas de baja frecuencia.
Figura 2.12 Ejemplo de la descomposición de una señal en los diferentes niveles de la transformada de Wavelet
discreta. [3]
22
Los reductores de ruido que se basan en la transformada discreta de
Wavelet, realizan este mismo procedimiento, tomando como referencia la frecuencia más alta
presente en la señal a analizar.
Figura2.13 Una señal original (superior) y sus coeficientes de la transformada discreta de Wavelet (inferior).
23
Este mismo grupo de señales puede servir para regenerar la señal original,
puesto que básicamente se trata de una descomposición en una base ortogonal, al igual que
otras transformaciones matemáticas conocidas. Esto implica que la Transformada Wavelet
tiene la propiedad de invertibilidad [3].
2.3.2.4.Promedio.
2.12
Donde:
= Señal recibida.
= Ruido aleatorio.
2.13
Ya que:
2.14
24
Este es el principio básico de los promediadores. Se debe tomar en cuenta
que mientras mayor sea el número de muestras tomadas menor será el efecto del ruido
observado en las señales recibidas.
2.3.2.5.Filtros.
Filtro paso bajo: Es aquel que permite el paso de frecuencias bajas, desde
frecuencia cero o nivel DC hasta una frecuencia determinada. Presentan ceros a alta
frecuencia y polos a bajas frecuencia en la mayoría de los casos.
Filtro suprime banda: También llamado filtro rechaza banda, atenúa banda,
es el que dificulta el paso de componentes frecuenciales contenidos en un determinado rango
de frecuencias, comprendido entre una frecuencia de corte superior y otra inferior.
25
Los Chebyshev tipo I son filtros que únicamente tienen polos, por lo cual
presentan un rizado constante en la banda pasante y presentan una caída monótona en la
banda de rechazo.
Filtros Bessel: Son filtros que únicamente tienen polos. Están diseñados
para tener una fase lineal en las bandas pasantes, por lo que no distorsionan las señales; por el
contrario tienen una mayor zona de transición entre las bandas pasantes y no pasantes.
Es conocido que para muestrear una señal en el tiempo se debe cumplir con
el criterio de Nyquist. En el caso espacial el muestreo también cumple las restricciones de
Nyquist, llamándose así “Teorema de Nyquist en el Caso Espacial”, el cual se plantea de la
siguiente manera:
26
Una onda que viaja en cierto medio, a una velocidad “c”, y cuyo contenido
frecuencial está limitado en banda, y viene dado por se cumple que:
2.15
2.16
Cuando todos los sensores son activados al mismo tiempo, este frente de
onda se crea en la dirección a la cual se encuentran los sensores. Este frente de onda se mueve
como un haz formado por los sensores [6]. El ejemplo de la radiación entre un sensor único y
un arreglo de sensores, puede observarse en la Figura 2.14.
Figura2.14 Frente de onda de un solo transductor (izquierda) y frente de onda de un arreglo de sensores
(derecha)
27
Cuando se posee la posibilidad de controlar los retardos de los sensores de
forma individual; se puede modificar la forma en que éste frente de onda es enviado [7].
Dependiendo de la implementación de los retardos se pueden crear ciertos efectos en el frente
de onda a generar.
Figura 2.15 Los diferentes retardos que pueden ser producidos con un arreglo de sensores. Sin retado (superior),
Deflexión (central-izquierda), Enfoque (central-derecha) y Deflexión con enfoque (inferior).
28
Estos arreglos por si solos no podrían realizar una medición perfecta si
existe un defecto en las muestras. Es necesario procesar estas imágenes con algoritmos de
enfoque en recepción, es decir, algoritmos que puedan eliminar las muestras de retardos
existentes que no aporten información alguna, y así poder obtener la información
verdaderamente relevante.
Figura 2.16 Arreglo lineal de sensores con distancia “d” entre los transductores y con un defecto presente en el
punto P.
29
arreglo. Básicamente se realiza un disparo con cada uno de los sensores, mientras todos los
demás pertenecientes al arreglo, actúan como receptores.
Cuando todos los disparos son realizados, se tendrá nuevamente una matriz
que contiene la inspección completa del cuerpo de muestra. Estos datos son utilizados en
muchos casos para la generación directa de una imagen del objeto inspeccionado. La
comparación de los dos algoritmos (SAFT y TFM) puede ser observado en la Figura 2.17.
Figura 2.17 Resultados del algoritmo SAFT (izquierda) y algoritmo TFM (derecha). [8].
30
2.3.5.1. Presentación tipo A-Scan.
Figura 2.18 Representación en A-Scan de una inspección a una piza con un defecto en su estructura. [1]
31
Figura 2.19 Representación en B-Scan de una inspección a una piza con un defecto en su estructura. [1]
Figura 2.20 Representación en C-Scan de una inspección a una pieza con un defecto en su estructura. [1]
32
CAPITULO 3.
3.1.Metodología de trabajo.
1.Revisión Bibliográfica.
33
Ajustes de adquisición de datos: Frecuencia de muestreo y cantidad de
muestras a tomar.
Emisión de pulso: Frecuencia del tren de pulso, voltaje del pulso emitido,
cantidad de ciclos del pulso a emitir, retardo en el pulso a emitir, polaridad del pulso emitido,
números de canales activos, modalidad de trabajo de los canales activos.
34
Figura 3.1 Estructura física de la tarjeta PCIAD1650.
Es posible ser controlada por software a través de programas como C/C++,
Visual BASIC y LabView.
Posee varias opciones para la taza de muestreo con la que los conversores
A/D procesarán las señales. (50MHz-25MHz-12.5MHz-6.25MHz-3.125MHz-1.5725MHz-
781.25KHz-390.625KHz).
Posee un filtro pasa bajos con frecuencia de corte definidas (todas las
frecuencias-16MHz-7.3MHz-4.8MHz).
La cantidad de muestras que se van a tomar por cada canal, pueden ser
definidas. Se puede tomar desde 16 muestras, de cada canal de cada tarjeta, hasta la cantidad
máxima de memoria disponible en pasos de 4 muestras.
35
Controlador de offset para cada canal por cada tarjeta bajo su control (-
625mV hasta 625mV)
36
Hasta 256 canales pulsadores receptores por computadora.
Gran rango dinámico de ganancia por cada canal. Desde -12dB hasta 84dB,
en pasos de 0.1dB.
Estas dos tarjetas deben trabajar juntas para obtener datos por entradas
multicanales. Para poder controlar todas las funciones y especificaciones de las tarjetas, el
fabricante provee una biblioteca de enlace dinámico (DLL) que es compatible con varios
softwares de programación como LabView, Visual Basic, etc. Esta biblioteca sirve como
intermediario entre la aplicación que se desee crear y las tarjetas en la computadora.
La biblioteca de acceso dinámico (DLL) solo posee una función general con
la cual se pueden controlar todos los parámetros antes indicados en cada una de las dos
tarjetas. La estructura de la función es la siguiente:
“Int PCIADarms (int mode, int Board, DWORD wParam, DWORD lParam);”
37
El parámetro mode indica el parámetro en el cual se realizará una
modificación, se configurará o simplemente se pide información del mismo.
38
Figura 3.3 Algoritmo de control sugerido por el fabricante para el manejo de las tarjetas PCIAD1650 y PHA16.
39
Figura 3.4 Pantalla principal de la aplicación.
A-Scan: Presenta los datos tomados desde los transductores con formato
A-Scan. Tiene la opción de visualizar el A-Scan de múltiples canales simultáneamente.
40
B-Scan: Presenta una herramienta para facilitar la inspección a través de
una representación tipo B-Scan. Permite una visualización simultánea de A-Scan y B-Scan de
los canales activos, al momento de la inspección.
3.5.1.1.Tableros e inicialización.
Figura 3.5 Estructura física de los tres tableros de control: El tablero de canales (superior), El tablero de tarjeta
(central-izquierda) y el tablero de filtros (inferior).
41
En el tablero superior se configurarán los parámetros iniciales e
individuales de todos los canales. En este tablero se tendrán todos los parámetros que pueden
variarse en cada canal para obtener la configuración inicial al momento de tomar los datos. La
configuración es particular e independiente para cada canal. La estructura del módulo para la
configuración de los canales individuales puede observarse en la Figura 3.6.
En uso: Este botón activa o desactiva el canal indicado. Cuando el botón
está activo significa que se tomará en cuenta para la transmisión y/o recepción de datos.
42
Retardo: Configura el tiempo de retardo deseado para activar el canal
configurado. Todos los canales pueden tener retardos diferentes entre sí. Los valores de este
parámetro van desde 0ns hasta 40957ns, en pasos de 1.25ns.
43
Los parámetros son:
Filtro pasa bajos: Define la frecuencia de corte del filtro pasa bajos que
viene incluido con la tarjeta. Las opciones son Todas (sin filtro), 16MHz, 7.3MHz y 4.8MHz.
Filtro pasa altos: Define la frecuencia de corte del filtro pasa altos que
viene incluido con la tarjeta. Las opciones son 4.8MHz, 1.6MHz, 600KHz y 16KHz.
44
2.Rectificación positiva: Se filtraran los valores de la señal que sean
menores que “0”.
45
no será necesario para la configuración del filtro, es decir será obviado. Si se selecciona un
filtro pasa bandas o suprime bandas este valor indicará la frecuencia de corte final y junto con
F1 conformaran los límites del filtro en cada caso respectivamente. El valor mínimo de este
parámetro es 1Hz y llega hasta la mitad del valor de la frecuencia de muestreo.
3.5.1.2.Funciones generales.
46
Las 5 opciones principales que se le presentan al usuario en la pantalla
inicial de la aplicación, tienen botones que realizan funciones en común para todas las
aplicaciones. Se explicará que realiza cada una de ellas y se mostrará su forma física para ser
reconocidos.
Figura 3.9 Señal recibida por un transductor sin filtrar (izquierda). Señal filtrada con un filtro pasa banda.
Figura 3.10 Señal recibida por un transductor sin reductor de ruido (izquierda). Señal procesada con el reductor
de ruido.
47
El panel frontal para la configuración del reductor de ruido, puede ser observado en la Figura
3.11.
Figura 3.12 Tipos de umbral para la reducción de los coeficientes pertenecientes al ruido. Sin umbral (izquierda),
umbral suave (central) y umbral abrupto (derecha)
48
Wavelet Madre: Selecciona la Wavelet madre para la realización de la
transformada.
6.1
6.2
49
Cerrar: Cierra la ventana de configuración y guarda los parámetros para el
reductor de ruido.
Figura 3.13 ubicación física del botón “Configurar Simultaneo” en el tablero principal.
Figura 3.14 Cambio del eje del dominio del tiempo (izquierda) al dominio de la distancia (derecha) con una
velocidad en el material de 3400 m/s.
50
toma 3 valores consecutivos de la señal recibida, promedia estos valores y lo coloca en el
valor del centro de los 3 que se tomaron inicialmente. Es decir:
An1 An An1
An 6.13
3
Figura 3.15. Ejemplo de una señal procesada con promedio de 3 muestras (Derecha) y la señal sin procesar
(Izquierda).
Figura 3.16. Ejemplo de una señal procesada con promedio de 20 muestras (Derecha) y la señal sin procesar
(Izquierda).
51
Mostrar Sección: Este botón realiza el aumento de la imagen del
osciloscopio. En el osciloscopio se tendrán 2 cursores con libertad de movimiento tanto en
amplitud como en tiempo. El área que estos 2 cursores delimiten será el área que se ampliará
al momento de seleccionar el botón de “Mostar Sección”. La aplicación de este botón puede
observar en la Figura 3.17.
Figura 3.17 Una señal ampliada con la utilidad de mostrar sección (Derecha) y la señal original (izquierda).
Figura 3.18 Estructura física del botón para seleccionar el canal a observar. Sin desplegar (izquierda) y
desplegando las opciones (Derecha).
52
modelo en la Figura 3.19.
Figura 3.21 Estructura física del documento de texto creado a partir de la configuración actual del tablero.
53
Todos los parámetros configurados en los tableros en la pantalla principal de
la aplicación, son pasados directamente a los módulos presentes en la pantalla principal, que
comienzan con la toma de datos inmediatamente y en tiempo real. Al igual que en la pantalla
principal de la aplicación, en estos módulos, se tiene un panel frontal con los mismos 3
tableros que configuran los canales, la tarjeta y los filtros respectivamente.
3.5.1.3.Módulo A-Scan
Figura 3.22 Estructura física del tablero principal del módulo “A-Scan”.
Este tablero principal contiene los controles, que son comunes para todas las
aplicaciones, nombrados anteriormente. Estos controles son:
Tablero de filtros.
54
Tablero de canales.
Tablero de tarjeta.
Configurar Denoiser.
Promediar disparos.
Suavizar.
Mostrar sección.
Envolvente.
Configurar simultáneo
Figura 3.23 Ubicación de la leyenda de los cursores, en la pantalla principal del módulo de A-Scan.
55
Figura 3.24 Ubicación del Botón “Todos Los Canales”.
56
Cada uno de los osciloscopios posee un pequeño nombre en la parte inferior
izquierda en el cual se indica el número del canal del cual provienen los datos que se está
mostrando. Al igual que en la pantalla principal, estos datos pueden verse tanto en el dominio
temporal como en el dominio espacial. Para cambiar el eje simplemente se debe seleccionar la
opción de distancia, en el botón “tiempo/distancia”, en la pantalla inicial de “A-Scan” e
indicar la velocidad que tienen las ondas ultrasónicas en el material.
El otro botón que tiene esta aplicación, es el botón de “Guardar datos”. Con
este botón, la aplicación realiza el proceso de guardar los datos obtenidos en el proceso de
adquisición. Los datos se colocan en un archivo, el cual el usuario debe indicar el formato
deseado a través de una ventana de diálogo, y se guardan en la ubicación y nombre indicados
por el usuario. La ventana de diálogo creada puede observarse en la Figura 3.26.
Figura 3.26 Ventana de diálogo que permite guardar los datos leídos.
Una vez que el usuario indica el formato bajo el cual desea guardar los
datos, se abre otra ventana de diálogo en la cual el usuario debe indicar la dirección específica
donde se desea guardar el archivo resultante y el nombre bajo el cual se desea identificar el
archivo. Finalmente se crea el archivo con el nombre indicado y la dirección deseada.
57
Figura 3.27 Ventana para introducir la descripción de las mediciones tomadas.
El tablero principal contiene los controles, que son comunes para todas las
aplicaciones, nombrados anteriormente. Entre estos controles se tiene:
Configurar Denoiser.
Tablero de filtros.
58
Tablero de canales.
Tablero de tarjeta.
Promediar disparos.
Suavizar.
Mostrar sección.
Envolvente.
Configurar simultáneo
Figura 3.29 Estructura física del panel principal del módulo “Barrido de Frecuencia”.
Junto a estos controles son agregados otros botones más, con la finalidad de
facilitar la toma de datos y así controlar la forma en que estos son post-procesados. De igual
forma se tiene un osciloscopio en el tablero, en el cual se puede visualizar las señales que te
están obteniendo en un canal en específico.
59
Se tienen básicamente las mismas funciones al inicio de la aplicación, que
en el anterior módulo de A-Scan. Ahora se tiene un botón adicional “configurar barrido”. Al
momento de activar este botón, un nuevo panel frontal es generado con lo cual se darán los
parámetros necesarios para la configuración del barrido de frecuencias deseado. En la Figura
3.30 puede observarse la ubicación del botón “Configurar Barrido”
Todos los canales pueden tener sus parámetros diferentes, lo cual haría que
algunos canales terminen sus disparos primero que otros. En ese caso simplemente el canal
que terminó su barrido, se quedará emitiendo en la frecuencia final hasta que todos los demás
canales también terminen sus respectivos barridos. Una vez que todos los canales han
terminado el barrido, se vuelve a comenzar a emitir y a realizar de nuevo el barrido de
frecuencia. El nuevo panel frontal del módulo, puede ser observado en la Figura 3.31.
60
Figura 3.31 Panel frontal del módulo “Barrido de Frecuencia” al momento de configurar el barrido.
Figura 3.32 Ubicación de los botones “Guardar”, “Atrás” y “Cancelar” junto a las instrucciones del módulo.
61
El botón “Iniciar Barrido” dará inicio a los disparos y abrirá el panel frontal
de la opción y visualización correspondiente a la selección. El botón de “Iniciar Barrido” es
colocado en la Figura 3.33.
Figura 3.34 Pestaña desplegable para la selección de la configuración de ventanas del barrido de frecuencia.
El botón de filtrar activará los filtros individuales de cada canal, con los
respectivos parámetros indicados en la pantalla inicial. Y afectará a todos los canales que se
estén observando en los osciloscopios.
62
El botón de guardar realiza la tarea de guardar todas las mediciones de todos
los canales, en cada disparo. Es decir este creará un archivo, bajo el formato que le indique el
usuario, con cada uno de los disparos del barrido de frecuencia.
63
Al momento de cerrar esta pantalla intermedia, se vuelve a la pantalla
principal, en donde se configuró el barrido. Allí se puede activar el indicador, que está
inmediatamente encima del osciloscopio para salir de esta aplicación e ir a la pantalla
principal. La ubicación del botón para salir del módulo, puede observarse en la Figura 3.37.
El tablero principal contiene los controles, que son comunes para todas las
aplicaciones, nombrados anteriormente. Entre estos controles se tiene:
Configurar Denoiser.
Tablero de filtros.
Tablero de canales.
Tablero de tarjeta.
Promediar disparos.
Suavizar.
Mostrar sección.
Envolvente.
Configurar simultáneo
64
lugar de los dos cursores que posee, facilitando así las mediciones que se están tomando. El
tablero principal de este módulo es mostrado en la Figura 3.38.
Figura 3.39 Estructura física del botón para seleccionar el tablero a observar.
65
Figura 3.40 Panel principal para la observación del B-Scan.
En esta nueva pantalla de B-Scan tenemos tres pantallas principales que nos
facilitarán la observación de los datos obtenidos en los canales activos.
66
A la derecha de esta pantalla, se tienen dos osciloscopios para la
visualización de los datos en otras formas particulares. El que se encuentra en la parte
superior es un osciloscopio que muestra el A-Scan de un canal específico, indicado por la
etiqueta que está en la parte inferior izquierda del mismo. Este osciloscopio puede observarse
en la Figura 3.42.
67
del cursor amarillo, se hará lo mismo pero con el cursor amarillo. En la Figura 3.44 pueden
observarse las 4 opciones posibles con lecturas diferentes en cada caso.
Figura 3.44 Osciloscopios secundarios mostrando los datos obtenidos y definidos por la posición de los cursores.
Esto facilita la visión de cuatro tipos de mediciones sin tener que modificar
nada en el tablero. Entre las opciones de control particulares que tenemos para esta aplicación
tenemos:
Congelar imagen: Este control congela las imágenes de las tres pantallas y
las mantiene visibles hasta ser desactivado.
68
Estas opciones de procesamiento y su posición en el tablero pueden ser
observadas en la Figura 3.45.
Figura 3.45 Posición y estructura para las opciones de procesamientos del módulo “B-Scan”.
69
En este panel se tendrán tres cursores sobre un pequeño recuadro. Cada uno
de los cursores representa una de las componentes RGB de un color deseado. El panel
principal para la configuración de la paleta de colores puede ser observado en la Figura 3.48.
Esta pantalla posee una leyenda de cursores para indicarle en qué posición
están exactamente cada uno de los mismos. Junto a esta leyenda se tiene el control para
moverlos delicadamente. A la izquierda y a la derecha del recuadro central, se tienen 3
selectores más en una barra de desplazamiento vertical. Según sea la posición combinada de
estos 3 cursores darán, con sus valores en RGB, un valor final (derecha) e inicial (izquierda),
de la barra total del color con el cual se representará el B-Scan. Se tendrán tres variables para
la definición de este vector de colores: el valor a la izquierda dará el color inicial de la barra,
el de la derecha, el color final de la barra y el del medio (recuadro negro) dará el color justo
en la mitad de la barra.
Cuando se desea aceptar la barra de colores, y ver cómo sería el vector final,
se presiona el botón “Aceptar Barra de Colores” y se saldrá del panel de control a la
aplicación principal.
70
Controlar Cursores: Este botón une los cursores del la pantalla principal del
B-Scan con los cursores correspondientes a la representación de A-Scan. Cuando está activo,
los movimientos que se hagan en los cursores en la pantalla del B-Scan, también se realizarán
en la pantalla del A-Scan. El botón para controlar los cursores se pueden observar en la Figura
3.49.
Cerrar: Por último se puede activar el led presente tanto en la pantalla del
osciloscopio de configuración como en la pantalla principal del B-Scan. Cuando este botón es
presionado, se llevará a la pantalla principal de la aplicación, cerrando el tablero principal B-
Scan. Las dos diferentes ubicaciones para el botón de “Cerrar” pueden ser ubicados en la
Figura 3.50.
Figura 3.50 Ubicación de los botones de “Cerrar” en la pantalla de B-Scan (izquierda) y en el tablero de
configuración (Derecha).
71
Figura 3.51 Estructura del panel del Módulo “Leyes Focales”.
Este tablero principal contiene los controles, que son comunes para todas las
aplicaciones, nombrados anteriormente. Entre estos controles se tiene:
Configurar Denoiser.
Tablero de filtros.
Tablero de canales.
Tablero de tarjeta.
Promediar disparos.
Suavizar.
Mostrar sección.
Envolvente.
72
osciloscopio se tiene la leyenda de los cursores, que indican en todo momento la posición y el
lugar de los dos cursores que posee, facilitando así las mediciones que se están tomando.
Figura 3.52 Ubicación de los controles numéricos “Distancia a Enfocar” y “Distancia ente Sensores”.
Luego que estos datos son suministrados, se puede calcular la ley focal
correspondiente. Existen dos opciones para calcular los retardos, “Retardos para Placas” y
“Retardo para tuberías”. Se puede alternar entre una opción y otra seleccionando la opción
requerida en una pequeña pestaña justo encima del tablero de emisores. Las opciones de esta
pestaña y su ubicación en el panel principal, puede ser observada en la Figura 3.53.
Figura 3.53 Ubicación para la selección del tipo de retardos y sus opciones.
Estas dos opciones realizan los cálculos de las leyes focales especializadas
en tuberías o en placas según sea la opción.
73
de control de los canales individuales. En la Figura 3.54 puede observar la ubicación de este
botón.
74
Cuando se logra una ley particular, diferente a la teórica, la cual se desea
usar para todos los disparos, se debe presionar el botón “Guardar Nuevos Retardos”. La
ubicación de este botón puede ser observado en la Figura 3.56.
75
Figura 3.58 Osciloscopios para el cálculos de retardos a implementar.
Figura 3.59 Osciloscopio que muestra los retardos obtenidos para el enfoque.
Figura 3.60 Osciloscopio para mostrar los valores calculados para la deflexión.
76
El tercer osciloscopio mostrará el resultado de la suma de los retardos de
deflexión y enfoque. Con este se tendrá el resultado final de los retardos cuando se desea
realizar una deflexión y un enfoque simultáneamente. Este osciloscopio puede ser observado
en la Figura 3.61.
Figura 3.61 Osciloscopio que muestra la suma de los retardos de Deflexión y Enfoque.
Figura 3.62 ubicación del Botón de “Solo Deflexión” sobre el segundo osciloscopio.
77
Para configurar el barrido angular se tienen dos controles adicionales:
Figura 3.63 Estructura física y ubicación de los botones “Grado Máximo” y “Pasos de Grado”
78
Figura 3.65 Dos Configuraciones de retardos para deflexión y enfoque. Una configuración para realizar una
deflexión y enfoque a 45° (Izquierda) y otra a -45° (Derecha).
Una vez que se tengan configurados los retardos se tienen tres opciones para
la visualización de los resultados, “B-Scan”, “todos los canales” y “Barrido Angular”. Cada
una de estas opciones presentara los resultados de forma diferente, sin importar si la
inspección será realizada en placas o en tuberías.
Figura 3.66 Las dos opciones para visualización de los disparos realizados “B-Scan” y “Todos los Canales”.
Todos los Canales: Con esta opción se pueden ver los resultados de todos
los disparos en representación tipo A-Scan. Se realizarán todos los disparos con la
configuración hecha y se tendrán tantos disparos como canales activos se tengan. Cada
osciloscopio mostrará en su esquina inferior izquierda el canal al cual pertenece. El panel
principal de esta opción se puede observar en la Figura 3.67.
79
Figura 3.67 Panel principal para la opción de “Todos los Canales”.
Cada uno de los disparos que se realiza tiene su punto focal frente al sensor
seleccionado en la pestaña de enfoque. En esta pestaña se indicarán los canales que se
encuentran activos y la opción para observar la respuesta de cada canal, frente al enfoque
respectivo. La pestaña para realizar la selección se muestra en la Figura 3.68.
Figura 3.69 Ubicación de los botones de procesamientos para la opción de “Todos los Canales”.
80
Reductor de ruido: Aplica el reductor de ruido con los parámetros
indicados en la pantalla principal.
Suavizar.
Tomar Datos: Con este botón se refresca la pantalla con nueva información
proveniente de nuevos disparos y procesada con las opciones activas.
81
Figura 3.70 Panel principal de la opción de “B-Scan”.
Figura 3.71 La utilidad de este selector, para tener dos lecturas diferentes sin necesidad de mover los cursores.
82
zona delimitada por sus cursores. La diferencia es que no se mostrará directamente sobre este
mismo osciloscopio, sino que será mostrado en el osciloscopio que se encuentra debajo de
éste. La estructura de este osciloscopio, puede observarse en la Figura 3.72.
Figura 3.72 Los dos osciloscopio trabajando juntos, la señal original (Arriba) y el acercamiento con los cursores
(Abajo).
Los tres visores presentes en esta pantalla mostrarán el eje de las ordenadas,
con los mismos parámetros de la pantalla principal. Es decir, si la pantalla principal, en el
panel inicial, está en el dominio del tiempo, estos 3 visores también lo estarán, y si esta en el
dominio de la distancia, ellos también lo estarán.
83
Estos son los botones de:
84
El botón de “Definir Paleta” realizará el cambio de la paleta de colores y el
botón de “Tomar Datos” realizará la toma de datos con la configuración de las leyes focales
calculadas. La Figura 3.75 muestra la posición de estas opciones para el procesamiento de las
señales.
Figura 3.76 Un barrido angular realizado sin remover las muestras de retardos (Izquierda) y al eliminar las
muestras pertenecientes al retardo (Derecha).
85
Por último el botón “Cerrar”, cerrar esta ventana y traerá al frente el panel
principal de la aplicación. La forma física de este botón puede observarse en la Figura 3.77.
Figura 3.77 Estructura física del botón cerrar, para salir de “Barrido Angular”.
Figura 3.78 Ubicación del botón “Cerrar” para salir del módulo.
El tablero principal contiene los controles, que son comunes para todas las
aplicaciones, nombrados anteriormente. Entre estos controles se tiene:
Configurar Denoiser.
Tablero de filtros.
Tablero de canales.
Tablero de tarjeta.
Promediar disparos.
86
Suavizar.
Mostrar sección.
Envolvente.
Configurar simultaneo
87
Existe una pequeña pestaña que permite seleccionar el modo en que se
realizará la inspección. Esta pestaña puede ser observada en la Figura 3.80.
Las dos opciones que posee esta pestaña, que pueden ser observadas en la
Figura 3.81, son:
Al momento de tener todos los canales activos y listos para realizar los
disparos, se debe seleccionar la “Observar Resultados”. Este botón se encuentra entre las
opciones presentes justo debajo del osciloscopio principal. La Figura 3.82 muestra su posición
en el tablero.
88
Cuando este botón es presionado, se abre un nuevo panel frontal en el cual
se presentan los resultados en cada uno de los disparos hechos. La Figura 3.83 muestra la
estructura de este nuevo panel frontal.
Reductor de ruido: Filtra las señales con el reductor de ruido, con los
parámetros indicados en la pantalla principal
Figura 3.84 Pestaña que presenta las opciones para la observación de los resultados.
89
Filtrar: Filtra los datos recibidos con los filtros configurados en la pantalla
principal, canal por canal.
Tomar Datos: Con este botón se refresca la pantalla con nueva información
proveniente de nuevos disparos y procesada con las opciones activas.
90
3.5.2. Saliendo de la aplicación.
Figura 3.87 Ubicación del botón “Salir de la Aplicación” para salir completamente de la aplicación.
91
CAPITULO 4.
92
mm de grosor, 40.5 cm. de ancho y 103.5 cm. de largo. En las pruebas realizadas se
cambiaron todos los parámetros, tanto de transmisión como de procesamiento, para
comprobar la funcionalidad de la interfaz realizada.
Parámetro Valor
Ganancia 20dB
Nivel DC 0mv
Retardo 0ns
93
A la señal recibida originalmente se le disminuye la ganancia de recepción
en 10 dB. La señal resultante puede ser observada en la Figura 4.4. Se puede observar el
cambio en la amplitud máxima de la señal, de 900mv a 350mv.
Figura 4.5 Señal original recibida con un nivel DC de 600mv (Izquierda) y de -600mv (Derecha).
Figura 4.6 Señal recibida enviando solo tres semiciclos de excitación inicial.
94
Se envía el mismo pulso de excitación inicial pero aplicándose un retardo
máximo de 32648 nanosegundos. En la imagen puede observarse el nuevo origen calculado y
eliminando las muestras pertenecientes al retardo, que no aportan ninguna información
significativa. La señal resultante puede ser observada en la Figura 4.7. Obsérvese que se
eliminaron las muestras que no aportan ninguna información.
Figura 4.8 Señal original recibida aplicándole una rectificación de onda completa (Superior), rectificación de
media onda positiva (Izquierda inferior) y rectificación de media onda negativa (Derecha inferior)
95
Se aumenta la cantidad de muestras a tomar, de 2000 muestras a 4000
muestras. La imagen reconstruida puede ser observada en la Figura 4.9.
Figura 4.9 Señal recibida al realizar el aumento de las muestras a tomar, a 4000 muestras.
96
Se realizó el promedio de cien disparos consecutivos. La señal resultante del
promedio puede observarse en la Figura 4.12.
Figura 4.12 Señal resultante del promedio de cien impulsos consecutivos bajo las mismas condiciones.
Figura 4.13 Sección de interés de la señal original obtenida con la función de “Mostrar Sección”.
97
Figura 4.14 Señal filtrada con un filtro Butterworth de 3 orden, pasa bandas desde 50KHz a 100KHz.
Figura 4.16 Señal original con un filtro Butterworth de 50KHz a 100Khz, reductor de ruido y suavizamiento de
la señal (Izquierda) y su envolvente (Derecha).
98
4.2.2. Prueba del Módulo Algoritmo de generación de imágenes.
Figura 4.17 Conexión de el transmisor y el receptor de un canal, al conector BNC tipo T. Colocado sobre la
pieza de inspección.
99
Figura 4.18 Configuración del montaje experimental.
Parámetros valores
Ganancia 20dB
Nivel DC 0mv
100
otros canales se tendrá activo solo el receptor. Por su parte el canal que envía el pulso de
excitación estará en la configuración “pulso-eco”. Esto implica que los canales que están de
receptores, verán un eco a la distancia a la cual se encuentre el transmisor que esté activo;
mientras que el canal que envía el pulso verá su pulso de excitación. Luego que se realice el
disparo de un transmisor, se realizará el disparo del siguiente canal, hasta que se hayan
realizado todos los disparos correspondientes.
En la Figura 4.19 se puede observar las señales recibidas por cada canal,
cuando el impulso es activado por el primer canal.
Figura 4.19 Señales obtenidas por cada canal ante el impulso del primer canal.
101
En la Figura 4.20 se puede observar la respuesta de cada canal, ante el
impulso del segundo canal.
Figura 4.20 Señales obtenidas por cada canal ante el impulso del segundo canal
102
En la Figura 4.21 se puede observar la respuesta de cada canal, ante el
impulso del tercer canal.
Figura 4.21 Señales obtenidas por cada canal ante el impulso del tercer canal.
103
En la Figura 4.22 se puede observar la respuesta de cada canal, ante el
impulso del cuarto canal.
Figura 4.22 Señales obtenidas por cada canal ante el impulso del cuarto canal.
104
Figura 4.23 Resumen de los resultados obtenidos para cada caso. Los impulsos correspondientes a cada canal
fueron sumados y normalizados.
En resumen todos los canales trabajaron bajo las dos modalidades posibles
de inspección, pulso-eco y transmisión recepción. Esto permite la recolección de datos desde
las dos perspectivas y observar el las respuestas producidas.
105
3cm de centro a centro. En una lámina de acero de aproximadamente 4.62 mm de espesor,
40.5 cm de ancho y 103.5 cm de largo; se colocó el arreglo de sensores como se muestra en la
Figura 4.24.
Figura 4.24 Posición del arreglo lineal de sensores con respecto a la pieza de estudio.
Parámetros Valor
Ganancia 20dB
Nivel DC 0mv
106
En esta experiencia se desea visualizar el enfoque en el borde de la lámina
de acero como se puede observar en la Figura 4.25. Los canales están organizados de menor a
mayor, tal como se indica en la Figura.
Figura 4.26 Resultados colocados en formato tipo B-Scan de los doce sensores, sin retardos entre ellos.
107
Luego de tener una imagen de referencia, se procedió a ajustar los retardos
necesarios para el enfoque del borde de la lámina. Como el retardo es calculado para el sensor
central, un fuerte eco debería aparecer frente a este sensor a una distancia aproximada de
80cm. En la Figura 4.27 puede observarse el resultado obtenido con los retardos
implementados.
108
Figura 4.28 Estructura a inspeccionar.
Figura 4.29 Fotografía del anillo de sensores desarrollado en la Fundación Instituto de Ingeniería.
109
Figura 4.30 Distancia entre sensores que conforman el anillo.
Todas las cerámicas son conectadas a un solo canal de las tarjetas. Es decir,
todas las cerámicas enviarán y leerán el mismo pulso de excitación. El montaje experimental
puede ser observado en la Figura 4.31.
110
Figura 4.32 Colocación del anillo en la estructura a inspeccionar.
111
Tabla 4.4. Configuración de los parámetros para la inspección del tubo.
Parámetros Valor
Ganancia 20dB
Nivel DC 0mv
Todas las señales recibidas, fueron filtradas con un filtro pasa bandas tipo
Butterworth con frecuencia de paso de 10KHz a 50Khz, y el reductor de ruido con una
wavelet madre de DB09, 10 niveles de descomposición, disminución de ruido a cada nivel y
con un umbral abrupto para cada nivel.
112
30 metros aproximadamente. En la Figura 4.35 pueden observarse los ecos resultantes cuando
se aumenta a 32.000 puntos en el mismo montaje experimental.
Figura 4.36 Configuración del reductor de ruido y las señales resultantes. Señal original (Superior) y la señal
resultante (Inferior).
Antes del primer eco correspondiente al final del tubo, se puede observar
una señal correspondiente a un defecto. Este defecto corresponde a la entalla realizada en la
113
tubería, aproximadamente a 4.70 metros. La posición temporal de este eco puede ser
observada en la Figura 4.37.
Figura 4.38 Representación en formato tipo B-Scan de la señal recibida, con dos paletas de colores diferentes.
Por último se realizó un B-Scan con la señal recibida con 32.000 muestras
tomadas. Este resultado puede ser observado en la Figura 4.39 en una escala de grises.
114
Figura 4.39 Representación en formato tipo B-Scan del alcance de la inspección de la pieza a inspeccionar.
115
Figura 4.41 Localización (Izquierda) y forma física (Derecha) de la entalla realizada.
116
Figura 4.43 Montaje experimental de los sensores desde dos perspectivas.
Parámetros Valor
Ganancia 20dB
Nivel DC 0mv
117
Todas las señales fueron filtradas con un pasa bandas tipo Butterworth con
una banda de frecuencia 200KHz a 300Khz, y el reductor de ruido con una wavelet madre
tipo DB09, 10 niveles de descomposición, disminución de ruido a cada nivel y con un umbral
abrupto para cada nivel.
La primera prueba se realizó para una placa sin entalla. Se realizó un barrido
angular desde -45º a 45º en pasos de 0.5º, sin enfoque, es decir, solo deflexión.
Figura 4.44 Imágenes en representación tipo B-Scan del barrido angular realizado (solo deflexión). Con retardos
de transmisión visibles (Izquierda) y sin retardos (Derecha).
118
Figura 4.45 Imágenes en representación tipo B-Scan del barrido angular realizado, con deflexión y enfoque. Con
retardos de transmisión visibles (Izquierda) y sin retardos en las señales recibidas (Derecha).
Figura 4.46 Inspección de la lámina con defecto, eliminando las muestras sin información debido a los retardos
implementados.
119
Se puede observar en la Figura 4.47 la presencia de un eco a la distancia de
70 cm aproximadamente. Este eco es producto de la entalla realizada, pero puede notarse que
la amplitud del mismo puede pasar inadvertida si no se tuviera una muestra patrón.
Figura 4.47 Imagen reconstruida del barrido angular con enfoque y deflexión, sin introducir los retardo en
recepción.
Figura 4.48 Imagen reconstruida a partir de las señales recibidas y aplicando retardo en recepción.
120
Figura 4.49 Imagen reconstruidas a partir de las señales recibidas y aplicando retardo en recepción.
121
de los conectores BNC tipo T. En la terminal principal del conector se colocó una zapata que
facilita la generación de ondas Lamb. En las otras dos terminales del conector, se colocó el
trasmisor y receptor de un canal específico. En los dos conectores, se colocaron los
transmisores y receptores de los dos canales respectivamente, que realizarían la inspección.
Parámetros valores
122
Velocidad de la onda en el material. 3400m/s
Ganancia 20dB
Nivel DC 0mv
123
constante a un nivel de 1V. También se puede observar la existencia de ecos que aparecieron
durante el barrido de frecuencia y que fueron percibidos por este canal.
124
CONCLUSIONES.
125
conformando así, parte importante del programa final y complementando a otros módulos
en la representación de sus propios resultados.
126
En resumen, la interfaz realizada constituye una herramienta de fácil
manejo, para la generación, recepción e interpretación de ondas ultrasónicas. Llegando a
ser una herramienta útil en las inspecciones con ultrasonido en los ensayos no
destructivos.
RECOMENDACIONES.
127
Se podría complementar el programa hecho, con la implementación de
multiplexores. Existen en el mercado gran cantidad de multiplexores, que pueden ser
controlados por algoritmos realizados en LabView. Por lo cual, si se complementan estos
dispositivos con la interfaz expuesta, no sería necesario la adquisición de mas tarjetas esclavas
(PHA16). Por el contrario, sería solo necesario un juego de tarjetas (PCIAD1650 y PHA16) y
varios de estos multiplexores, para aumentar la cantidad de canales disponibles. Recordemos
que mientras más canales realicen una inspección en una estructura, el producto final se
acercaría más a la verdadera situación de la pieza. Se hace esta recomendación para así evitar
gastos mayores.
128
BIBLIOGRAFIA
129
APENDICES.
Figura A.1 Jerarquía de los dos primeros niveles del programa final.
En esta imagen se puede observar que el primer módulo que el usuario final
encuentra, es el de Siscon Wave. Este es el correspondiente al circuito de la pantalla principal
descrita en el capitulo tres. En el segundo nivel se tienen los cinco módulos principales junto a
uno adicional, que es llamado “Cargar Ley Focal”. Este módulo esta en el mismo nivel que
los anteriores, porque también se encuentra disponible en la pantalla principal. Cuando el
usuario desea cargar una ley focal previamente creada, este módulo entra en ejecución antes
que comience la toma de datos.
130
El programa final está realizado de tal forma que los módulos principales,
compartan la mayor cantidad de funciones posibles entre sí. De esta manera el programa final
es de menor tamaño y más rápida ejecución. En la Figura A.2 puede observarse el tercer nivel
de jerarquía del programa total y los módulos que los conforman.
En esta Figura se puede observar que los módulos que conforman el tercer
nivel de prioridad son los VI de:
Como se indicó antes, estos son los subprogramas comunes para todos los
módulos principales. La toma de datos y procesamientos son realizados a través de ellos. A su
vez los programas del segundo nivel realizan sus propios cálculos y procesamientos en sus
diagramas de bloques, realizando así la diferenciación de cada uno de ellos.
131
interrupción. Al momento de ejecutarse una interrupción, la máquina de estados es capaz de
identificar la fuente que la produjo, y así realizar los cálculos y procesamientos
correspondientes a esa interrupción.
Es necesario decir que todas las interrupciones que son tomadas en cuenta,
tienen que ser generadas por el usuario. Por lo cual si el usuario desea, por ejemplo, hacer un
cambio en la configuración de canales, debe simplemente realizarla sobre el tablero
respectivo. El programa será sensible a dicho cambio y realizará sólo la subrutina
correspondiente a ese cambio deseado, en este caso, la configuración de canales.
132
En el diagrama se muestra que los canales van a ciertos módulos de tercer
nivel, cuando una interrupción o cambio es realizado. El resto del tiempo el programa realiza
una espera estipulada de 10 milisegundos para percibir algún cambio.
133
En este caso la máquina de estados es sensible al evento indicado en su
titulo, en la parte superior central. Para la Figura A.5 se indica que se realizará ese evento si el
control “Valor” cambia de magnitud. En el evento se sumara el valor anterior y el valor
nuevo, guardándose el resultado en su misma variable.
Ahora bien, cada vez que el usuario final realice alguna modificación del
panel del control, se irá a un evento único que corresponde a la solicitud del usuario. Como se
mencionó anteriormente, todos los módulos realizan las mismas subrutinas, cuando suceden
ciertos eventos específicos.
134
Figura A.6 Función principal para la comunicación con las tarjetas.
Los controles numéricos conectados a las terminales de esta función, son los
mismos descritos en el capítulo tres. Estos parámetros son “Mode”, “Board”, “WParam” y
“LParam”.
135
Figura A.7 Estructura del programa para cambiar los parámetros de las tarjetas.
136
Figura A.8 Estructura del programa para cambiar los parámetros de los canales.
137
Programas de adquisición y procesamiento de datos.
Figura A.9 Programa para recibir los datos desde las tarjetas.
Luego de haber realizado la toma de datos con los canales activos, este VI
es corrido tantas veces como canales activos existan. Para cada canal activo durante la toma
de datos, se creó un banco valores en la memoria virtual del computador. Se puede acceder a
estos valores enviando un vector con una etiqueta en su primer elemento.
138
Figura A.10 Estructura completa para el procesamiento de los datos.
Estos pasan por un primer escalamiento para poder ser observados con más
detalle entre -1V y 1V. Luego de este escalamiento los datos son pasados por los filtros
configurados.
139
frecuencias de corte y el orden del mismo. Recordemos que estos parámetros son individuales
de cada canal, por lo cual los parámetros varían dependiendo de qué canal está siendo leído.
Luego los datos provenientes del filtro son pasados por un rectificador de
onda, el cual tiene cuatro opciones, descritas en el capitulo tres. Dependiendo de la opción
seleccionada en el tablero principal, se rectificará la señal resultante del filtro.
Cuando los datos obtenidos por los canales desean ser guardados, se utiliza
el VI “Guardar Datos”. El Diagrama de Bloques del VI es mostrado en la Figura A.13.
140
Figura A.13 Programa para guardar los datos.
141
Figura A.14 Programa para guardar la configuración de tableros.
142
Si el usuario omitió ciertas muestras antes de la recolección de datos, este
tiempo también es tomado en cuenta y es sumado con el tiempo de retardo en el canal. Este
puede ser observado en la Figura A.15, como la variable “To+Delay”.
143
Figura A.16 Programa para calcular los ejes temporales con la opción de “Mostrar Sección” activa.
144
Luego de seleccionar esta opción se busca el retardo correspondiente a
implementar. Si es el caso de placas, se busca el vector correspondiente al ángulo de deflexión
seleccionado. Si es el caso de tuberías, simplemente se pasa el único vector calculado.
Luego de ser configurados los retardos, los valores del tablero principal son
modificados y reemplazados por los valores de los retardos previamente cargados a la tarjeta.
Esto es para tener visible en el tablero los canales, los valores actuales de los retardos.
Para este tipo de cálculos se debe tomar en cuenta la distancia entre los
sensores del arreglo y la distancia del punto de interés al centro geométrico del arreglo.
145
Figura A.18 Diagrama de un arreglo de sensores enfocados.
(5.1)
Donde:
(5.2)
146
Figura A.19 Programa para el cálculo de los retardos de enfoque.
Figura A.20 Diagrama de un arreglo de sensores para la deflexión del frente de onda sónico.
Sea “X” la distancia entre sensores y “A” el ángulo que se desea desviar el
frente de onda. Se tiene que para un sensor del arreglo, la ecuación de retardo “t” viene dado
por:
147
(5.3)
Donde:
A= El ángulo de deflexión.
En esta Figura se observa que para realizar los cálculos se deben tener
presente tres valores numéricos. Estos valores son los de “Grado Máximo”, “Pasos de Grado”
y “Distancia entre sensores”.
148