Diseño de Algoritmos Evolutivos para Localización Inicial Optima de Sensores en Plantas Industriales Jessica Andrea Carballido Noviembre, 2005 Defensa.

Slides:



Advertisements
Presentaciones similares
Inteligencia artificial y sus aplicaciones
Advertisements

MUESTRA.
DISEÑO DE EXPERIMENTOS
Metodología de la Investigación Científica
UNIVERSIDAD AUSTRAL DE CHILE
CONTENIDOS Teoría del muestreo ¿Cómo seleccionar una muestra?
ESTADISTICA APLICADA A LAS COMUNICACIONES: CONCEPTOS EN LA INVESTIGACION POR MUESTREO Docente : Fernando Camones SESION 01 Lima, 26 de Octubre 2010.
Algoritmo GENETICO.
Técnicas para la elaboración de un instrumento
Metodología.
GESTIÓN DE LOS COSTOS DEL PROYECTO
POLITICA DE MANTENIMIENTO BASADA EN EL EXAMEN DE LA CONDICION.
“Impulsando la Sociedad
Expositores: María Gracia León Nelson Arol Ruiz
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
Telekom Solutions.
Metaheurísticas para el Diseño de Redes Multioverlay Robustas
Tema 3 Revisión de diversos métodos robustos aplicados en algunos problemas fotogramétricos.
Clase # 8: Análisis Conformacional (II)
MÉTODOS NUMÉRICOS Aproximación Numérica
MÉTODOS NUMÉRICOS 1.2 Aproximación Numérica
UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Ajustando el Algoritmo al problema Universidad Nacional Oscar Lozano.
DISEÑO METODOLÓGICO También denominada “material y métodos” o “procedimientos” El diseño metodológico es la descripción de cómo se va a realizar la investigación,
PROCESO ANALITICO JERARQUICO (AHP)
DECISIONES MULTICRETERIO Y MULTIATRIBUTOS
“En lugar de envidiar la naturaleza debemos emularla” Holland
Ciclo de formulación del proyecto.
Sistemas Inteligentes Algoritmos Geneticos
Optimización matemática Algoritmos Genéticos – Parte 2 Por: Antonio H
Algoritmos Genéticos (AG) Integrantes: Rubén Levineri Miguel Rozas Juan Yañez Faltan autores y bibliografía.
UNIVERSIDAD CATÓLICA DEL MAULE FACULTAD DE CIENCIAS DE LA INGENIERÍA ESCUELA DE INGENIERÍA CIVIL INFORMÁTICA PROFESOR GUÍA: HUGO ARAYA CARRASCO. ALUMNO.
Optimización Multiobjetivo Por: Antonio H
El algoritmo primal-dual
Maracaibo, 5 de Noviembre de 2007 Universidad del Zulia Facultad de Ingeniería Instituto de Cálculo Aplicado Universidad del Zulia Facultad de Ingeniería.
Alumno: Jorge Ahumada A. Profesor Guía : Nelson Baloian T.
Resolución de Problemas Método Simplex
Población y Muestra.
EVALUACIÓN DEL CONSUMO DE ENERGÍA
Importancia de las aplicaciones de estadística en el control de procesos Guatemala 2010.

Principios del diseño experimental Maestría Ingeniería Industrial
COMPUTACION EVOLUTIVA Introducción. Computación Evolutiva: Computación Evolutiva: Enfoque alternativo para abordar problemas complejos de: Enfoque alternativo.
Investigación Experimental
Simular: Representar una cosa, fingiendo o imitando lo que no es.
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería Maestría en Ingeniería Eléctrica.
Planeación de un diseño
Algoritmos genéticos Introducción Esquema básico Codificación
Sistema De Apoyo A La Asignación De Horarios De Clases Para El Colegio Piamarta UCINFSantiago, 18 de Noviembre 2006 Darío Díaz Videla iii. Teoría Enfoques.
Concepto Según la estrategia de medidas repetidas, las unidades son observadas a lo largo de una serie reducida de intervalos de tiempo u ocasiones.
Una introducción a la computación evolutiva
Trabajo de Graduación “SISTEMA DE PLANEACIÓN AVANZADO (APS) PARA DETERMINAR LA UBICACIÓN ÓPTIMA DE CAPACITORES EN UNA RED DE DISTRIBUCIÓN DE ENERGÍA ELÉCTRICA.
Propuesta del algoritmo
Previo a la obtención del Título de:
INNOVATIVE APPROACHES IN INTEGRATED ASSESSMENT MODELLING OF EUROPEAN AIR POLLUTION STRATEGIES – IMPLICATIONS OF DEALING WITH MULTI-POLLUTANT MULTI- EFFECT.
Mary C. Jarur M. ww.udec.cl/~mjarur
INTRODUCCIÓN A LOS MÉTODOS DE MUESTREO
Maracaibo, 26 de Mayo de 2006 Universidad del Zulia Facultad de Ingeniería División de Postgrado Maestría en Computación Aplicada Universidad del Zulia.
ALGORITMOS GENETICOS.
Introducción a los TADs
problemas de la calidad del software
Ing. Uziel Quiroz Castañeda Blanca Esthela Carranza Ortega 8º Semestre Junio/2013.
CONTRASTE DE HIPÓTESIS Dimensiones Largo275mm. 169 mm 2 Ancho175mm.49 mm 2 Alto175mm.49 mm 2 Peso16 Kg.1 Kg 2. SITUACIÓN PROBLEMA.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Taller de investigación 1
Análisis de Riesgos Ambientales.
INGENIERÍA INDUSTRIAL Y AUTOMATIZACIÓN INDUSTRIAL.
PREINVERSIÓN IDENTIFICACIÓN DEL PROYECTO ¿QUÉ ES UN PROYECTO? Conjunto de actividades Planificadas y relacionadas Utilizan recursos Obtienen resultados.
MUESTREO Parte 1: Generalidades Una vez definido el problema a investigar, formulados los objetivos y delimitadas las variables se hace necesario determinar.
Algoritmo Genético para la solución del problema SAT René Clemente Juárez Angel Felipe Lara Valladares Junio 2012.
Transcripción de la presentación:

Diseño de Algoritmos Evolutivos para Localización Inicial Optima de Sensores en Plantas Industriales Jessica Andrea Carballido Noviembre, 2005 Defensa de Tesis Doctorado en Cs. de la Computación

Noviembre, 2005 Objetivo General: Automatizar la localización de sensores en plantas industriales Objetivo Particular: Automatizar la inicialización del diseño de instrumentación utilizando algoritmos genéticos Objetivo secundario: Lograr un Análisis de Observabilidad más eficiente y eficaz Objetivos

Noviembre, 2005 Organización de la charla Localización de sensores Manual Automática: DSS Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos AG-THA AG-CGD Conclusiones Finales y Trabajos Futuros

Noviembre, 2005 Localización de sensores Manual Automática Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos AG-THA AG-CGD Conclusiones Finales y Trabajos Futuros

Noviembre, 2005 Localización de sensores Información Completa del Proceso Industrial: Mejor control sobre el funcionamiento de la planta Menos paradas de planta (beneficio económico) Menos contaminación ambiental Detección temprana de errores Planta con pocos datos ó información imprecisa Planta con información confiable del proceso Modelos matemáticos precisos y rigurosos Buen Diseño de Instrumentación

Noviembre, 2005 Diseño de Instrumentación de Plantas Industriales localización de los sensores Determinar la cantidad, tipo y localización de los sensores a ubicar en la planta, a fin de obtener suficiente conocimiento de su funcionamiento. Localización de sensores

Noviembre, 2005 Localización de sensores La configuración debe ser confiable, no debe ser demasiado costosa, debe permitir tener un alto grado de conocimiento del funcionamiento de la planta…

Noviembre, 2005 Automatización: Sistema de Soporte de Decisión (DSS)DSS Asistir al ingeniero en las distintas etapas del DI MGM: Módulo Generador de Modelos MAO: Módulo de Análisis de Observabilidad

Noviembre, 2005 Automatización: Generador de Modelos MGMMGM

Noviembre, 2005 Automatización: Análisis de Observabilidad Iteración Global MGM

Noviembre, 2005 * Variables Observables * Secuencia de despejes Iteración Interior Iteración Global Automatización: Análisis de Observabilidad Hasta una hora de trabajo semi-automatizado

Noviembre, 2005 Automatización: Sistema de Soporte de Decisión (DSS)

Noviembre, 2005 Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos AG-THA Localización de sensores Manual Automática AG-CGD Conclusiones Finales y Trabajos Futuros

Noviembre, 2005 Automatización: Inicialización MI Buena localización inicial de sensores Análisis de Observabilidad más eficiente y eficaz

Noviembre, 2005 MI con Algoritmos Genéticos Localización inicial de sensores Problema de optimización combinatoria multi-objetivo Debe resolverse en cortos tiempos de cómputo ALGORITMOS GENÉTICOS Debe sugerir un conjunto de soluciones alternativas

Noviembre, 2005 MI con Algoritmos Genéticos

Noviembre, 2005 Variables del modelo matemático Posibles lugares donde colocar sensores Representación Ej.: Si el modelo matemático contiene 9 variables, una posible configuración estaría representada mediante: [ ] variable no medida variable medida MI con Algoritmos Genéticos Cromosoma (genotipo) Configuración de sensores  Potencial Solución  Cadena Binaria

Noviembre, 2005 Evaluación: Enfoque agregativo ** Función de Fitness Multi-Objetivo ** Evalúa la confiabilidad, costo y observabilidad de una configuración (individuo i) F (i) = NR(i) + NOb(i) +1 – NC(i) C(i) = Término de Costo R(i) = Término de Confianza MI con Algoritmos Genéticos

Noviembre, 2005 Selección: Método de la ruleta sesgada ** A cada individuo se le asigna una porción de la ruleta de acuerdo a su aptitud. ** Se genera un número aleatorio y de acuerdo a la porción de la ruleta a la que pertenece, se selecciona el individuo correspondiente. MI con Algoritmos Genéticos fitness(A) = 3 fitness(B) = 1 fitness(C) = 2 A C 1/6 = 17% 3/6 = 50% B 2/6 = 33%

Noviembre, 2005 Cruzamiento: Clásico de un punto [ ] [ ] [ ] [ ] padres hijos MI con Algoritmos Genéticos Mutación: Bit-Flip dinámica y adaptiva [ ] [ ] Dinámica: la probabilidad va disminuyendo Adaptiva: los mejores individuos tienen menor probabilidad de mutar

Noviembre, 2005 MI con Algoritmos Genéticos Control de Convergencia Genotípico ESQUEMA Cadena de símbolos del conjunto {0,1,#}, # es un wildcard. 0 1 # # 0 # EJs. INSTANCIAS: , Si dos padres son instancias del mismo esquema, los hijos también serán instancia de ese esquema

Noviembre, 2005 Si un esquema acarrea alto fitness a sus instancias, la población tenderá a converger sobre los bits definidos en ese esquema. MI con Algoritmos Genéticos Control de Convergencia Genotípico Nuestro algoritmo de control de convergencia: Analiza los genotipos de los individuos hasta que un alto porcentaje de ellos es instancia de un mismo esquema

Noviembre, 2005 MI con Algoritmos Genéticos Individuos No Factibles Existen variables que representan características de la planta que no pueden ser físicamente medidas (ej. entalpías) Un individuo con al menos un 1 en la posición correspondiente a este tipo de variables se considera no factible SOLUCION: * No generar individuos en la población inicial con 1’s en esas posiciones * Evitar que la mutación modifique los valores en esas posiciones del cromosoma

Noviembre, 2005 Localización de sensores Manual Automática Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos AG-THA AG-CGD Conclusiones Finales y Trabajos Futuros AG-THA

Noviembre, 2005 AG-THA F (i) = NR(i) + NOb(i) +1 – NC(i) Término de Observabilidad Ob(i) = THA(i) THA (Triangularización Hacia Adelante) Operación sobre matrices que permite conocer el grado de información de la planta que se podría obtener a partir de una configuración (i) Evaluación: Enfoque de agregación

Noviembre, 2005 m = [ ]m = [ ] DE: individuo i, matriz de ocurrencias O DS: cantidad de variables despejadas en O a partir de la configuración de sensores definida en i. O: 9 variables, 5 ecuaciones i: posible configuración inicial con v3, v7 y v8 medidas MASCARA m IDENTICA A i m = [ ] AG-THA: Término de Observabilidad

Noviembre, 2005 Este procedimiento se repite hasta que en un barrido completo de las filas de O no se realiza ninguna modificación en m La salida de la THA es la cantidad de 1’s que se agregaron a m, esto es, el # de variables que se pueden despejar directamente en O con la configuración determinada por i AG-THA: Término de Observabilidad DE: individuo i, matriz de ocurrencias O DS: cantidad de variables despejadas en O a partir de la configuración de sensores definida en i.

Noviembre, 2005 Experimentos: Organización AG-THA

Noviembre, 2005 Planta de síntesis de amoníaco. Características principales: Proceso Haber-Bosh. Produce 1500 ton/día de amoníaco. El modelo matemático consta de 557 ecuaciones algebraicas no-lineales y 546 variables. AG-THA Experimentos: Caso de Estudio

Noviembre, 2005 * Tamaño de la población: 100 individuos * Probabilidad de cruzamiento: 0.7 * Probabilidad Inicial de mutación: (1/longitud del cromosoma) * Longitud del cromosoma: 546 (# de variables en el modelo matemático) Parámetros del AG-THA AG-THA

Noviembre, 2005 Config.FitnessCostoObservabilidad MOI A2.538$25, B2.502$12, C2.512$24, inidividuos (configuraciones) con mejor fitness Config. Variables Criticas Costo MOIΔC. C. Final A71012 $ 3,645 $28,813 B61013 $ 4,364 $17,006 C71012 $ 3,134 $27,477 Variables críticas: Resultados: Mejores corridas del AE-THA AG-THA

Noviembre, 2005 Comparación de costos y niveles de observabilidad: Reducción de tiempo para el AO: 83% * 9 variables críticas quedaron indeterminables * Agregar sensores para medir esas variables produce un incremento en el costo Costo final de la conf. manual + : 17,922 40% de reducción en el # total de variables indeterminables Resultados: Comparación con la inicialización manual AG-THA Config.Costo Observabilidad MOI Manual $ 14, B+B+ $ 17,

Noviembre, 2005 AG-THA Conclusiones Al inicializar la instrumentación con el AG-THA se logra: * Mejorar los resultados (configuraciones menos costosas que permiten obtener más conocimiento sobre el funcionamiento del proceso) * Disminuir los tiempo de cómputo y de análisis del experto en la etapa de AO

Noviembre, 2005 Localización de sensores Manual Automática Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos AG-THA AG-CGD Conclusiones Finales y Trabajos Futuros AG-CGD

Noviembre, 2005 AG-CGD: Término de Observabilidad Evaluación F (i) = NR(i) + NOb(i) +1 – NC(i) Término de Observabilidad Ob(i) = CGD (i) CGD (Coarse Grain Decomposition) Operación sobre grafos que permite conocer el grado de información de la planta que se podría obtener a partir de una configuración (i)

Noviembre, 2005 AG-CGD: Término de Observabilidad [ ] O = i = DE: individuo i, matriz de ocurrencias O DS: cantidad de variables despejadas en O a partir de la configuración de sensores definida en i

Noviembre, 2005 AG-CGD: Término de Observabilidad Matriz de Ocurrencias O Bigrafo B construido a partir de O

Noviembre, 2005 AG-CGD: Término de Observabilidad Matriz de Ocurrencias O Bigrafo B Pareamiento Maximal de B

Noviembre, 2005 AG-CGD: Término de Observabilidad Pareamiento Maximal de B Todas las variables pertenecen al pareamiento Todas las variables son observables si se instrumenta con la configuración definida en i

Noviembre, 2005 Experimentos: Organización AG-CGD Caso de Estudio Planta de síntesis de amoníaco Parámetros

Noviembre, 2005 CostoError Observabilidad Fitness Tiempo (segs.) MOI AG-THA $ E AG-CGD $ E Resultados: Estadísticas para 100 corridas CostoErrorObservabilidadFitness MOI AG-THA $ AG-CGD $ AG-CGD Resultados: Mejor resultado de cada set

Noviembre, 2005 AG-CGD CostoErrorObservabilidadFitness MOI AG-CGD $ Se realizó una iteración global del AO inicializando con la configuración AG-CGD Se analizó la calidad de la configuración final Se realizó el AO a partir de una configuración definida por el experto con 11 mediciones y se realizaron tantas iteraciones globales como fuera necesario para alcanzar una configuración con igual grado de observabilidad que la previamente obtenida

Noviembre, 2005 AG-CGD Grado de Observabilidad: 62% Costo: $ Confiabilidad: 99.9% Grado de Observabilidad: 62% Costo: $ Confiabilidad: 99.7%, AO con inicialización del AG-CGD AO con inicialización del experto 11 MEDICIONES 1 ITERACION GLOBAL 11 MEDICIONES 9 ITERACIONES GLOBALES 22 MEDICIONES

Noviembre, 2005 Conclusiones Al inicializar la instrumentación con AG-CGD se logra: * Disminuir el tiempo de cómputo del término de observabilidad con respecto a AG-THA * Mejorar los resultados con respecto a una inicialización manual (configuraciones menos costosas que permiten obtener más conocimiento sobre el funcionamiento del proceso) * Disminuir los tiempo de cómputo y de análisis del experto en la etapa de AO AG-CGD

Noviembre, 2005 Localización de sensores Manual Automática Localización Inicial de Sensores Módulo de Inicialización: Algoritmos Genéticos AG-THA AG-CGD Conclusiones Finales y Trabajos Futuros

Noviembre, 2005 Conclusiones Finales Objetivo General: Automatizar el diseño de instrumentación Objetivo Particular: Automatizar la localización inicial de sensores Objetivo Secundario: Hacer más eficiente y eficaz el AO Dos AGs AG-THA AG-CGD AG-CGD supera al AG-THA en calidad de resultados y tiempos de cómputo AO más rápido Configuraciones más precisas, económicas y significativas

Noviembre, 2005 Conclusiones Finales

Noviembre, 2005 Contribuciones Principales Diseño de la función del fitness Criterio de convergencia basado en un análisis genotípico de la población Ajuste dinámico y adaptivo de los porcentajes de mutación Mecanismo de reducción de las evaluaciones de la función de fitness Tratamiento especial de las posiciones correspondientes a individuos no factibles

Noviembre, 2005 Trabajo Futuro Ampliar la funcionalidad del algoritmo genético para que realice todo el AO Contemplar otros objetivos, vinculados con la fase de análisis de redundancias, que constituye la siguiente fase del diseño de instrumentación. Analizar el funcionamiento de los AGs utilizando dominancia de Pareto

Noviembre, 2005 por su atención

MODELO MATEMATICO Matriz de ocurrencias Automatización: DSS Módulo Generador de Modelos  MGM Módulo de Análisis de Observabilidad  MAO