Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... ·...

29
Alfonso Fernández Bes Máster en Tratamiento Estadístico-Computacional de la Información Optimización matemática en procesos industriales. Aplicación al estudio de aparatos de tratamiento de alimentos por campos eléctricos.

Transcript of Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... ·...

Page 1: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

Alfonso Fernández Bes

Máster en Tratamiento Estadístico-Computacional de la Información

Optimización matemática en procesos industriales. Aplicación al estudio de aparatos de tratamiento de

alimentos por campos eléctricos.

Page 2: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Índice

1. Objetivos

2. Problema industrial

3. Optimización matemática

4. Resultados industriales

5. Conclusiones y futuros trabajos

Page 3: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Objetivos

● Desarrollo de los algoritmos del Temple Simulado y Búsqueda Tabú de

__optimización global matemática.

● Aplicación de los algoritmos al tratamiento de alimentos mediante la __ __

__técnica de campos eléctricos (Pulsed Electric Field, PEF processing).

Page 4: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Índice

1. Objetivos

2. Problema industrial

3. Optimización matemática

4. Resultados industriales

5. Conclusiones y futuros trabajos

Page 5: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Problema industrial

Algunas de las tecnologías de preservación de alimentos se basan en la

inactivación o prevención del crecimiento de microbios y/o enzimas.

La ingeniería alimentaria es la rama de la

ingeniería que tiene como función el

estudio de la transformación de materias

primas de consumo humano en productos

con una vida útil.

Page 6: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Problema industrial

La técnica de campos eléctricos (Pulsed Electric Field, PEF processing), es un

método de preservación de alimentos que utiliza cortos impulsos eléctricos.

Debido a la alta intensidad del tratamiento, la inactivación de los microbios es

alcanzada mediante la eliminación de las membranas celulares.

Page 7: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Problema industrial

Sistema de procesado PEF: red de

alimentación de alto voltaje, un

modulador de impulsos y la cámara

de tratamiento.

Vista del corte de una cámara de

tratamiento PEF.

Page 8: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Problema industrial

La no uniformidad de los impulsos eléctricos de este tratamiento puede

generar 2 problemas significativos:

1. Sobre-procesamiento o la aparición de picos en la distribución del

campo eléctrico.

2. Erosión en el aislante y en los electrodos de la cámara.

Se ha demostrado que para reducir estos riesgos se puede modificar el

diseño del aislante.

Page 9: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Problema industrial

Escenario multifísico Ecuación del momento, ecuación de la continuidad, ecuación conservación de la masa, …

Page 10: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Índice

1. Objetivos

2. Problema industrial

3. Optimización matemática

4. Resultados industriales

5. Conclusiones y futuros trabajos

Page 11: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática

La investigación operativa es una rama de las matemáticas que hace uso de

modelos matemáticos y algoritmos con el objetivo de ser usados como

apoyos a la toma de decisiones.

La optimización o programación matemática se puede definir como la

ciencia que determina la mejor solución a nuestro problema.

Existen diferentes tipos de técnicas de optimización:

● Métodos exactos: programación lineal, entera mixta, no lineal,…

● Métodos heurísticos: algoritmos iterativos, voraces, metaheurísticas.

Page 12: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática

Los problemas en los que nos centraremos contienen multitud de mínimos

relativos por lo que se tratará de encontrar el mínimo global con técnicas de

optimización global.

El problema de optimización global puede formalizarse de la siguiente manera:

Page 13: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática

Un ejemplo de optimización global de la función g:

Page 14: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática: Temple simulado

Temple Simulado (o Recocido Simulado SA) es una algoritmo de búsqueda

local (metaheurística) capaz de escapar de un óptimo local.

El nombre proviene del proceso industrial de recocido de acero o de cerámica.

Analogía física

El algoritmo de búsqueda directa que se utiliza con este algoritmo es el método

del gradiente descendente

Page 15: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática: Temple simulado

Page 16: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática: Temple simulado

Vídeo del temple simulado

Page 17: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática: Búsqueda tabú

La Búsqueda Tabú es un procedimiento metaheurístico cuya característica

distintiva es el uso de memoria adaptativa y de estrategias especiales de

resolución.

Usando bien el concepto de la memoria se consigue una búsqueda

inteligente, algunos de los elementos utilizados son la lista tabú, las

regiones tabú, las semi-regiones tabú o las regiones visitadas.

Page 18: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática: Búsqueda tabú

Page 19: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Optimización matemática: Resultados

Función % (SA) % (DTS) Media (SA) Media (DTS)

Sphere 100 84 20 -

Dixon & Price 51 100 584 -

Branin 100 99 49 -

Easom 43 0 12388 -

Goldstein-Price 100 62 126906 -

Rosenbrock 87 39 1000000 -

Criterio de parada para las funciones Benchmarck;

Page 20: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Índice

1. Objetivos

2. Problema industrial

3. Optimización matemática

4. Resultados industriales

5. Conclusiones y futuros trabajos

Page 21: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Resultados industriales

La función objetivo a minimizar es

donde

y

Page 22: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Resultados industriales

Page 23: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Resultados industriales

Solución inicial ,con valores Altura1=0.25, Altura2=0.33, AlturaElipse=0.5,

Longitud1=0.2, Longitud2=0.2, LongitudElipse=0.3, CurvaturaElipse=1 .

Con valor de coste

Page 24: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Resultados industriales

Solución DTS ,con valores Altura1=0.089, Altura2=0.229, AlturaElipse=0.491,

Longitud1=0.093, Longitud2=0.545, LongitudElipse=0.546, CurvaturaElipse=0.941.

Con valor de coste

Page 25: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Resultados industriales

Al comparar los parámetros de la función objetivo de las dos soluciones ,

Se puede ver la importante mejora para evitar los problemas que se pueden dar en el

tratamiento mediante la técnica PEF.

En esta tabla no aparece la solución dada por el Temple simulado ya que no

mejoraba la solución inicial. Se decidió inicializar en diferentes puntos en el

dominio de la función pero no se encontró ninguna solución que mejorase los

valores de .

Page 26: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Índice

1. Objetivos

2. Problema industrial

3. Optimización matemática

4. Resultados industriales

5. Conclusiones y futuros trabajos

Page 27: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Conclusiones y futuros trabajos

Conclusiones:

● El temple simulado proporcionaba mejores soluciones para encontrar el

__mínimo global que la búsqueda tabú.

● En la aplicación de los algoritmos al problema industrial real se encontró una

__ muy buena solución con la búsqueda tabú, pero no con el temple simulado.

Page 28: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado

19/09/2014 Alfonso Fernández Bes

Conclusiones y futuros trabajos

Futuros trabajos:

● El posible estudio de cambio de la función objetivo para un mejor resumen

__de algunos parámetros.

● Estudio de una metodología de teoría de juegos al tratarse de un problema de

optimización multiobjetivo.

● Desarrollo de diferentes algoritmos que puedan mejorar la solución obtenida.

Page 29: Optimización matemática en procesos industriales ...ivorra/papers/Presentaci%F3nTFM... · 19/09/2014 Alfonso Fernández Bes Objetivos Desarrollo de los algoritmos del Temple Simulado