La olfacción mecánica es la simulación automatizada del sentido del olfato . Es una aplicación emergente en la ingeniería moderna que implica el uso de robots u otros sistemas automatizados para analizar sustancias químicas transportadas por el aire. Este tipo de aparatos se denominan a menudo nariz electrónica o e-nose. El desarrollo de la olfacción mecánica se complica por el hecho de que los dispositivos de nariz electrónica hasta la fecha han respondido a un número limitado de sustancias químicas, mientras que los olores son producidos por conjuntos únicos de compuestos odorantes (potencialmente numerosos). La tecnología, aunque todavía se encuentra en las primeras etapas de desarrollo, promete muchas aplicaciones, como: [1] control de calidad en el procesamiento de alimentos , detección y diagnóstico en medicina, [2] detección de drogas , explosivos y otras sustancias peligrosas o ilegales , [3] respuesta a desastres y monitoreo ambiental .
Un tipo de tecnología de olfato de máquina propuesta es a través de instrumentos de matriz de sensores de gas capaces de detectar, identificar y medir compuestos volátiles. Sin embargo, un elemento crítico en el desarrollo de estos instrumentos es el análisis de patrones , y el diseño exitoso de un sistema de análisis de patrones para olfato de máquina requiere una consideración cuidadosa de los diversos problemas involucrados en el procesamiento de datos multivariados: preprocesamiento de señales, extracción de características , selección de características , clasificación , regresión, agrupamiento y validación. [4] Otro desafío en la investigación actual sobre olfato de máquina es la necesidad de predecir o estimar la respuesta del sensor a las mezclas de aromas. [5] Algunos problemas de reconocimiento de patrones en olfato de máquina, como la clasificación de olores y la localización de olores, se pueden resolver utilizando métodos de kernel de series de tiempo. [6]
Existen tres técnicas básicas de detección que utilizan sensores de olores de polímero conductor (polipirrol), sensores de gas de óxido de estaño y sensores de microbalanza de cristal de cuarzo. [ cita requerida ] Generalmente comprenden (1) una serie de sensores de algún tipo, (2) la electrónica para interrogar a esos sensores y producir señales digitales, y (3) software de procesamiento de datos e interfaz de usuario.
Todo el sistema es un medio para convertir respuestas complejas de sensores en un perfil cualitativo de los volátiles (o mezcla compleja de volátiles químicos) que componen un olor, en forma de resultado.
Las narices electrónicas convencionales no son instrumentos analíticos en el sentido clásico y muy pocos afirman ser capaces de cuantificar un olor. Estos instrumentos se "entrenan" primero con el olor objetivo y luego se utilizan para "reconocer" olores de modo que las muestras futuras puedan identificarse como "buenas" o "malas".
La investigación sobre métodos alternativos de reconocimiento de patrones para conjuntos de sensores químicos ha propuesto soluciones para diferenciar entre el olfato artificial y el biológico en relación con la dimensionalidad. Este enfoque de inspiración biológica implica la creación de algoritmos únicos para el procesamiento de la información. [7]
Las narices electrónicas pueden distinguir entre olores y sustancias volátiles de una amplia variedad de fuentes. La lista que aparece a continuación muestra solo algunas de las aplicaciones típicas de la tecnología de narices electrónicas; muchas de ellas están respaldadas por estudios de investigación y artículos técnicos publicados.
La localización de olores es una combinación de análisis cuantitativo de olores químicos y algoritmos de búsqueda de trayectorias, y las condiciones ambientales desempeñan un papel fundamental en la calidad de la localización. Se están investigando diferentes métodos para diversos fines y en diferentes condiciones del mundo real.
La localización de olores es la técnica y el proceso de localizar una fuente química volátil en un entorno que contiene uno o varios olores. Es de vital importancia para todos los seres vivos, tanto para encontrar sustento como para evitar peligros. A diferencia de los demás sentidos humanos básicos , el olfato se basa completamente en sustancias químicas. Sin embargo, en comparación con las otras dimensiones de la percepción, la detección de olores se enfrenta a problemas adicionales debido a las complejas ecuaciones dinámicas del olor y a perturbaciones externas impredecibles como el viento.
La tecnología de localización de olores se muestra prometedora en muchas aplicaciones, entre ellas: [8] [1]
El primer instrumento para la detección de olores específicos fue una nariz mecánica desarrollada en 1961 por Robert Wighton Moncrieff. La primera nariz electrónica fue creada por WF Wilkens y JD Hartman en 1964. [9] Larcome y Halsall analizaron el uso de robots para la detección de olores en la industria nuclear a principios de los años 1980, [10] y la investigación sobre la localización de olores comenzó a principios de los años 1990. La localización de olores es ahora un campo en rápido crecimiento. Se han desarrollado varios sensores y se han propuesto diversos algoritmos para diversos entornos y condiciones.
La localización mecánica de olores se puede ejecutar a través de los tres pasos siguientes: (1) búsqueda de la presencia de una sustancia química volátil, (2) búsqueda de la posición de la fuente con una serie de sensores de olores y ciertos algoritmos, y (3) identificación de la fuente de olor rastreada (reconocimiento de olores).
Los métodos de localización de olores suelen clasificarse según los modos de dispersión de olores en una variedad de condiciones ambientales. Estos modos se pueden dividir en dos categorías: flujo de fluido dominado por la difusión y flujo de fluido dominado por la turbulencia. Estos tienen diferentes algoritmos para la localización de olores, que se analizan a continuación.
Los métodos de seguimiento y localización del flujo de fluidos dominado por la difusión (que se utilizan principalmente en la localización de olores subterráneos) deben diseñarse de modo que la maquinaria olfativa pueda funcionar en entornos en los que el movimiento del fluido está dominado por la viscosidad. Esto significa que la difusión conduce a la dispersión del flujo de olor y la concentración de olor disminuye desde la fuente como una distribución gaussiana . [11]
La difusión de vapor químico a través del suelo sin gradiente de presión externa a menudo se modela mediante la segunda ley de Fick :
donde D es la constante de difusión, d es la distancia en la dirección de difusión, C es la concentración química y t es el tiempo.
Suponiendo que el flujo de olor químico solo se dispersa en una dirección con un perfil de sección transversal uniforme, la relación de la concentración de olor a una cierta distancia y un cierto punto de tiempo entre las concentraciones de la fuente de olor se modela como
donde es la concentración de la fuente de olor. Esta es la ecuación dinámica más simple en el modelado de detección de olores, ignorando el viento externo u otras interrupciones. Bajo el modelo de propagación dominado por la difusión, se desarrollaron diferentes algoritmos simplemente rastreando gradientes de concentración química para localizar una fuente de olor.
Un método de seguimiento sencillo es el algoritmo de E. coli . [12] En este proceso, el sensor de olores simplemente compara la información de concentración de diferentes ubicaciones. El robot se mueve a lo largo de líneas rectas repetidas en direcciones aleatorias. Cuando la información del estado actual del olor mejora en comparación con la lectura anterior, el robot continuará en el camino actual. Sin embargo, cuando la condición del estado actual es peor que la anterior, el robot retrocederá y luego se moverá en otra dirección aleatoria. Este método es simple y eficiente, sin embargo, la longitud del camino es muy variable y los errores aumentan con la proximidad a la fuente. [ se necesita más explicación ]
Otro método basado en el modelo de difusión es el algoritmo hex-path, desarrollado por R. Andrew Russel [12] para la localización subterránea de olores químicos con una sonda enterrada controlada por un manipulador robótico. [12] [13] La sonda se mueve a una cierta profundidad a lo largo de los bordes de una cuadrícula hexagonal muy compacta. En cada unión de estado n , hay dos caminos (izquierdo y derecho) para elegir, y el robot tomará el camino que conduce a una mayor concentración del olor basándose en la información de concentración de olor de los dos estados de unión anteriores n −1 , n −2 . En la versión 3D del algoritmo hex-path , el algoritmo del dodecaedro, la sonda se mueve en un camino que corresponde a un dodecaedro muy compacto , de modo que en cada punto de estado hay tres posibles opciones de camino.
En el flujo de fluidos dominado por la turbulencia, los métodos de localización están diseñados para tratar el flujo de fluido de fondo (viento o agua) como interrupción de la turbulencia. La mayoría de los algoritmos de esta categoría se basan en el modelado de columnas (Figura 1). [14]
La dinámica de las columnas se basa en modelos gaussianos, que a su vez se basan en ecuaciones de Navier-Stokes . La condición de contorno simplificada del modelo basado en Gauss es:
donde D x y D y son constantes de difusión; es la velocidad lineal del viento en la dirección x , es la velocidad lineal del viento en la dirección y . Además, suponiendo que el entorno es uniforme y la fuente de la columna es constante, la ecuación para la detección de olores en cada sensor del robot en cada punto de tiempo de detección t − th es
donde es la t − ésima muestra del i − ésimo sensor, es el factor de ganancia, es la k − ésima intensidad de la fuente, es la ubicación de la k − ésima fuente, es el parámetro de atenuación de la columna, es el ruido de fondo que satisface . En el modelado de columnas, se pueden utilizar diferentes algoritmos para localizar la fuente del olor.
Un algoritmo simple que se puede utilizar para la estimación de la ubicación es el método de triangulación (Figura 2). Considere la ecuación de detección de olores anterior; la posición de la fuente del olor se puede estimar organizando las distancias de los sensores en un lado de la ecuación e ignorando el ruido. La posición de la fuente se puede estimar utilizando las siguientes ecuaciones:
El método de mínimos cuadrados (MSM) es un algoritmo ligeramente complicado para la localización de olores. La versión MSM del modelo de seguimiento de olores viene dada por:
¿Dónde está la distancia euclidiana entre el nodo del sensor y la fuente de la columna, dada por:
La principal diferencia entre el algoritmo LSM y el método de triangulación directa es el ruido. En el LSM, se tiene en cuenta el ruido y se estima la ubicación de la fuente del olor minimizando el error cuadrático. El problema de mínimos cuadrados no lineal se da por:
donde es la ubicación estimada de la fuente y es el promedio de múltiples mediciones en los sensores, dado por:
Otro método basado en el modelado de la columna es la estimación de máxima verosimilitud (MLE). En este método de localización de olores se definen varias matrices, como se indica a continuación:
Con estas matrices, el modelo de detección de olores basado en plumas se puede expresar con la siguiente ecuación:
Luego, el MLE se puede aplicar al modelado y formar la función de densidad de probabilidad.
donde es la posición estimada de la fuente de olor y la función de verosimilitud logarítmica es
La estimación del parámetro de máxima verosimilitud de se puede calcular minimizando
y la posición precisa de la fuente de olor se puede estimar resolviendo:
En 2007, se propuso una estrategia denominada infotaxis, en la que se crea un modelo mental utilizando información recopilada previamente sobre dónde es probable que se encuentre la fuente de un olor. El robot se mueve en una dirección que maximiza la información. [15] Infotaxis está diseñado para realizar seguimiento en entornos turbulentos. Se ha implementado como un proceso de decisión de Markov parcialmente observable [16] con un objetivo estacionario en una cuadrícula bidimensional. [17]