Azucar
-
Upload
eduardo-martin-taboada-rodriguez -
Category
Documents
-
view
222 -
download
0
description
Transcript of Azucar
Universidad Nacional Pedro Ruiz Gallo
Facultad de Ing. Química e Ind.Alimentaria
Uso de Simuladores en La Industria Azucarera y Auditoría
Energética en la Industria Azucarera
Alumno:
Martínez Amaya Sofía María
Taboada Rodríguez Eduardo Martín
Docente:
Adda Patricia Barturen Quispe
Lambayeque ,23 de Marzo del 2015
Uso de Simuladores en La Industria Azucarera y Auditoría Energética en la Industria Azucarera
Uso de Simuladores en la Industria azucarera
I.Introducción:
En los últimos años las técnicas de simulación han alcanzado un nivel de
madurez que ha provocado que su uso se haya extendido a campos muy
diversos. Aun así, la simulación sigue siendo una herramienta poco utilizada en
sectores productivos en los que esta no se hace imprescindible, ya sea porque
la seguridad no es un factor crítico o porque no se aprecia un gran beneficio
económico por la utilización de la misma.
El sector azucarero es uno de esos sectores. El proceso de producción de
azúcar no presenta riesgos especialmente importantes, ya que en el mismo no
intervienen productos peligrosos ni las condiciones de operación son extremas.
Resulta además un proceso que se conoce desde muy antiguo, por lo que la
operación del mismo ha ido mejorándose en base a la experiencia acumulada
durante décadas, por tanto, no se esperan grandes beneficios resultantes de la
optimización del proceso mediante técnicas de simulación.
La aparición en los últimos años de tecnologías que permiten la creación de
librerías de objetos reutilizables, ha rebajado los costos del desarrollo de
simuladores, por lo que su uso en aplicaciones no críticas empieza a ser viable.
Algunas de las herramientas que utilizan estas tecnologías son los lenguajes
de
simulación orientados a objetos, que permiten la reutilización de código, el
desarrollo de librerías y el modelado gráfico (Aström et al., 1998). Se está
realizando además una importante labor en la estandarización y el desarrollo
de interfaces comunes para integrar objetos de distintas herramientas, como el
realizado por CAPE-OPEN (CAPE, 1999).
Todo ello hace cada vez más sencillo, rápido y barato el desarrollo de
simuladores dinámicos para sectores industriales muy diversos,
independientemente de que no se trate de entornos muy peligrosos o no se
espere del uso de la simulación un beneficio económico directo sustancial.
Desde mediados de los años 90, se han venido utilizando con éxito las
tecnologías descritas para el desarrollo de librerías de modelos reutilizables en
la industria de proceso (Urquía 2000). Las principales aportaciones que ofrece
este trabajo en este contexto son, en primer lugar el hecho de trabajar en el
sector azucarero, con muy pocos trabajos previos que traten del modelado del
proceso. El número herramientas de simulación para el sector azucarero es
muy limitado. Solamente se han localizado dos programas de simulación
orientados a la industria azucarera: SUGARS® (Sugars, 2009) y SIMFAD
(ICIDCA 2009). El gran inconveniente de ambos es el hecho de que los
modelos que se utilizan son estacionarios, por lo que su uso es inapropiado en
algunos campos como pueden ser el diseño de controladores o el
entrenamiento de operadores de sala de control. Otro de los aportes es que las
librerías desarrolladas incluyen la posibilidad de incluir malfunciones y fallos en
la operación del proceso. Esta característica, multiplica la dificultad de
desarrollo ya que los modelos, además de reflejar comportamientos distintos
según el modo de operación, han de ser capaces de comportarse de manera
estable y robusta en situaciones matemáticamente muy desfavorables.
El proceso azucarero resulta bastante complejo, en él se dan prácticamente
todos los tipos de operaciones básicas que aparecen en la ingeniería de
procesos, con multitud de equipos diferentes, mezcla procesos continuos y
procesos batch y dinámicas muy diferentes. Esto configura un proceso muy
completo y variado, que exige el desarrollo de numerosos modelos
matemáticos y que resulta difícil de simular con tiempos computacionales
aceptables (Van der Poel et al, 1998), (Mc Ginnis, 1982).
A la hora de enfrentarse con la tarea de desarrollar modelos matemáticos para
una industria azucarera aparecen varias posibilidades, tanto desde el punto de
vista del tipo de modelos matemáticos que pueden utilizarse, como de las
herramientas informáticas necesarias para la implementación de los mismos.
Se describirán inicialmente las razones que hacen que el Paradigma de
Modelado Orientado a Objetos resulte el más adecuado para el desarrollo de
los modelos. Para la organización de los modelos se ha utilizado la estructura
de librerías que posee la herramienta de modelado, de forma que se clasifican
los
modelos en dos grandes grupos: modelos de tipo general, que incluyen
aquellos que pueden aparecer en cualquier zona del proceso y modelos de
secciones específicas que serán los que puedan aparecer en únicamente una
sección del proceso. A su vez estos dos grandes grupos se dividen en varios
subgrupos. En
la sección 3, se describen algunas de estas librerías, especialmente su filosofía
de construcción y los principales problemas que ha sido necesario solventar
durante su desarrollo.
Finalmente se muestra de forma somera cómo es posible, a partir de los
modelos construidos y de una serie de herramientas adicionales, realizar una
simulación distribuida del proceso azucarero completo. Se muestran también
ciertas aplicaciones de los modelos desarrollados, algunas de las cuales han
sido ya probadas de manera satisfactoria.
II.Objetivos
La Simulación permite predecir el comportamiento de los sistemas
logístico/productivos bajo diversas situaciones reales o previsibles (o lo
que es lo mismo, situaciones simuladas).
la Simulación nos proporciona la capacidad de poder analizar las
posibles alternativas a la optimización de nuestro sistema logístico, sin
tener que alterar físicamente el mismo (por ejemplo, una mejor
distribución de planta, evaluación de diferentes estrategias productivas,
etc.).
la Simulación dota a la organización de una formación y una educación
acerca de cómo están operando los sistemas, permitiendo la detección
de problemas logísticos característicos (cuellos de botella, excesivos
tiempos de respuesta al cliente, etc.) y habilitando análisis profundos
sobre la situación productiva y evaluando dichas alternativas.
III. Marco Teórico
¿Qué es un Simulador de Procesos?
La simulación de procesos es una de las más grandes herramientas de
la ingeniería industrial, la cual se utiliza para representar
un proceso mediante otro que lo hace mucho más simple y entendible.
Esta simulación es en algunos casos casi indispensable, como nos
daremos cuenta a continuación. En otros casos no lo es tanto, pero sin
este procedimiento se hace más complicado.
La simulación es el arte y ciencia de crear una representación o sistema
para los propósitos de experimentación y evaluación.
¿Para qué una simulación de procesos?
• Para mejorar los sistemas logísticos actuales.
• Para diseñar de forma eficiente y cuantificable nuevos sistemas
logísticos y productivos.
Tipos de Simuladores
Cuando alguien imagina un simulador de proceso, la imagen que
generalmente le viene a la mente es una réplica de la sala de control,
llena de pantallas, y comunicada con enormes ordenadores en los que
se están ejecutando simulaciones muy detalladas del proceso. Este tipo
de simuladores han sido usados durante años en industrias muy críticas
como las plantas nucleares o las refinerías de petróleo, tanto para
entrenamiento de personal como para mejorar el proceso de producción.
Sin embargo su costo, tanto humano como económico, no ha permitido
que su uso se haya extendido a otra industria de proceso.
La situación está cambiando, se han producido avances significativos
tanto en los aspectos asociados al hardware que soporta al simulador,
como al desarrollo del software que permite la simulación del proceso.
Esto, está teniendo un impacto muy fuerte en muchas aplicaciones
industriales, más aún, el uso de modelos de simulación para el diseño
de procesos de producción ha permitido la reutilización y actualización
de dichos modelos, a un bajo costo, para destinarles a funciones de
entrenamiento.
Se pueden distinguir dos tipos de simuladores en la industria de
procesos (Figura 5), los simuladores orientados al diseño de
instalaciones (DS, DesignSimulators), o los simuladores de
entrenamiento (PTS, Process Training Simulators) .
Dentro de los PTS existen dos tipos:
• Los FSS (Full Scale Simulators) o simuladores de alcance total que
reproducen completamente el entorno de operación. Estos simuladores
están asociados a una réplica de la sala de control (CCR, Central
Control Room), tanto en apariencia como en funciones.
• Los MFDS (Model Forward for Design Simulators), simuladores que
reproducen la conducta del proceso, pero no reproducen la CCR,
aunque, sin embargo, se puede actuar sobre la simulación en tiempo de
ejecución. En esencia este tipo de simuladores son DS a los que se les
ha dotado de una interfaz en tiempo de ejecución (RTI, Run Time
Interface) que permite al usuario observar valores de variables y
modificar parámetros a medida que la solución del sistema progresa.
Debe notarse que los FSS por definición tienen asociada una o varias
consolas de operario, que son el lugar desde el cual el operario actúa
sobre la simulación de la misma forma que actuaría sobre la planta. La
consola de operario se puede clasificar en tres tipos:
• Reproducción, reproduce la consola del operario aunque no es la
original.
• Emulación, emula la mayoría de las funciones de la consola original
pero puede ser diferente en algunos aspectos.
• Estimulación, es idéntica a la consola original.
A pesar de las ventajas que ofrecen los FSS en la industria de proceso
su uso no se ha extendido todo lo que sería deseable debido al coste
humano y económico que llevan asociados. Dicho coste es función de:
• La dificultad para desarrollar un modelo de la planta, a partir de datos
de su configuración física e información de sus componentes, con una
fidelidad adecuada.
• La necesidad de desarrollar sofisticadas interfaces de usuario.
• Unida a las dos anteriores existe la limitación de que el hardware y el
software está desarrollado a la medida de una aplicación concreta, con
lo que resulta difícil su mantenimiento y actualización.
De acuerdo con las razones expuestas, tradicionalmente, el desarrollo y
mantenimiento de un FSS requiere muchas horas-hombre, por lo que
sería deseable desarrollar herramientas que automatizarán muchas de
las tareas asociadas al desarrollo y mantenimiento de un FSS. Además
el desarrollo de un FSS no es el final de un entrenamiento basado en
ordenadores sino que es solamente el principio. Esto es así porque una
vez desarrollado el simulador de entrenamiento debe de realizarse un
riguroso programa de entrenamiento en función de la planta simulada,
dicho programa puede exigir diferentes estrategias de entrenamiento y
evaluación.
Perspectivas de uso de los FSS y los MFDS
Como puede imaginarse, los FSS son muy extensos tanto en
funcionalidades del simulador como en detalles de la planta modelada.
Sin embargo, a pesar de sus deseables beneficios a nivel económico, de
seguridad y logística, se hace difícil justificar su alto costo, por lo que en
algunos casos un MFDS, que lleva asociado un coste menor, puede
resultar suficiente. A continuación se discuten las diferentes
posibilidades y diferencias entre los FSS y los MFDS.
Los FSS replican la CCR, pudiendo ser entrenados varios operarios
simultáneamente. Así los FSS son apropiados para el entrenamiento de
personal que necesita una réplica exacta del entorno de trabajo real
Y donde la improvisación debe de ser evitada. Además, los FSS cubren
el rango de operación desde el arranque a las paradas de emergencia,
pasando por la respuesta a perturbaciones y averías. Los MFDS
Serán usados para el entrenamiento en un rango de operación normal.
Finalmente, los FSS son apropiados para familiarizar a los operarios con
la forma en las que se les presentará la información. Por el contrario, el
uso de un MFDS requiere cierta improvisación a cargo del instruido, de
modo que sea capaz de relacionar el modelo en ejecución con la
situación real. Así, los MFDS son más apropiados para la formación de
operarios avanzados, supervisores de proceso e ingenieros de control y
proceso.
En los MFDS la especificación de ejecución en tiempo real de los FSS
es sustituida por una interfaz en tiempo de ejecución que permite al
usuario trabajar en tiempo real, más rápido o más lento del tiempo real o
en una proporción constante al tiempo real. Por otro lado, la fidelidad del
modelo y la velocidad de ejecución son variables contradictorias. Para
que el sistema se ejecute en tiempo real, especificación básica de los
FSS, suele ser necesario que el nivel de detalle del modelo matemático
sea inferior al que tendría un modelo orientado hacia el diseño. Por
definición los MFDS tienen la misma fidelidad que los DS, y su
comportamiento en tiempo real dependerá de la complejidad del modelo
usado y de la plataforma sobre la que se está ejecutando. Si se analiza
la posibilidad de simular operaciones de campo o averías, se encuentra
que desde los FSS se puede hacer fácilmente sin más que tener una
interfaz de instructor adecuada. Sin embargo, en los MFDS deberán
añadirse ecuaciones adicionales en el modelo de tal forma que se
puedan simular anomalías, por otro lado está la dificultad para activar y
desactivar esas anomalías desde la RTI.
Como puede deducirse de la anterior discusión, los FSS y los MFDS no
son excluyentes, sino que se complementan, el uso de unos u otros
dependerá fundamentalmente de la estrategia de entrenamiento, del
usuario final y de las posibilidades económicas de la empresa.
El simulador de entrenamiento de sala de
control
Arquitectura hardware y software Actualmente se dispone de dos arquitecturas
diferentes (Figura), una en la que coexisten máquinas UNIX y Windows NT y
otra en la que solamente se utilizan máquinas con el sistema operativo
WINDOWS NT.
La primera arquitectura [1], la más antigua, utiliza un sistema de control
distribuido (SICODI ) desarrollado en el CTA como consola de operario.
Dicho sistema de control dispone de varias unidades de control local (LCUs)
que pueden compartir información. Existe un programa de enlace soportado,
por una máquina UNIX, que controla la ejecución en tiempo real y comunica el
sistema de control con la simulación dinámica (programa ACSL que se ejecuta
en una estación de trabajo UNIX) y con la consola de instructor (desarrollada
usando G2 y ejecutándose en una estación de trabajo UNIX).
En la segunda arquitectura, SICODI sigue actuando como interfaz de operario,
pero ahora el programa de enlace se ha modificado de modo que ahora reside
en una máquina Windows NT, la simulación se ejecuta en ese mismo entorno y
una de las LCUs puede configurarse en modo consola de instructor
sustituyendo a la aplicación desarrollada en G2 para la anterior arquitectura
Simulación dinámica
El motor de simulación de los FSS y los MFDS desarrollados es un
programa de ordenador que resuelve un sistema de ODES (Ordinary
Differential Equations) que modelan el comportamiento dinámico del
sistema simulado. Estos modelos deben representar el proceso de
fabricación del azúcar de un modo fiable por lo que se recurre a modelos
de primeros principios o modelos de conocimiento.
Evidentemente es posible desarrollar un programa de simulación usando
un lenguaje de programación de alto nivel más un conjunto de rutinas
para integrar ecuaciones diferenciales. Sin embargo, no es la
metodología más adecuada debido al coste humano (conocimientos de
programación y cálculo numérico) y temporal que conlleva desarrollar
programas de simulación de esta forma. Por esta razón se decidió usar
un lenguaje de simulación que permitiese escribir el modelo de
simulación con una sintaxis lo más próxima al conjunto de ecuaciones
que lo describen y evitar los problemas de programación y de uso de las
rutinas de integración. Inicialmente el lenguaje seleccionado fue ACSL
(Advanced Continuous Simulation Language).
ACSL es un buen lenguaje de simulación que estructura el modelo
matemático de un modo monolítico en tres regiones (inicial, dinámica y
Terminal) y con una sintaxis muy sencilla. Sin embargo el mayor
problema es que está desarrollado según el estándar CSSL'67, que
aunque incorporan estructuras de programación para modularizar la
escritura del código de simulación (MACROS) no permite descomponer
el sistema modelado de un modo modular y por tanto no permite la
reutilización de modelos . Siendo la reutilización de modelos un punto
crucial si se quiere disponer de una herramienta de formación flexible
que permita poder modificar con facilidad el programa de simulación de
modo que se puedan simular diferentes fábricas.
En este proyecto la reutilización de modelos se ha abordado de dos
modos diferentes. El primero consiste en el desarrollo de un prototipo de
entorno de modelado gráfico denominado SIMPD (Sistema Inteligente
de Modelado de Procesos Dinámicos), implementado usando G2 y que
genera el modelo de simulación de un proceso en lenguaje ACSL a
partir
de una descripción gráfica de su P&I .
SIMPD es una herramienta de modelado que por medio de reglas que
codifican el modo de razonar de un experto en modelado genera
modelos de simulación eficientes, permitiendo la parametrización y
ejecución de la simulación desde la interfaz de diseño.
La segunda opción consiste en utilizar una herramienta de modelado
dentro del grupo de los OOML (Object Oriented Modelling Languages),
en particular se ha seleccionado EcosimPro . Estas herramientas
permiten descomponer un modelo de un modo jerárquico y generar el
código de simulación a partir de la manipulación simbólica de las
ecuaciones que describen los modelos componentes y de las
ecuaciones asociadas a los elementos de conexión.
Esta descomposición jerárquica del modelo permite desarrollar librerías
de modelos componentes, que puedan ser utilizadas para describir
distintos procesos productivos.
Entorno de operación y supervisión
Como se describe en el punto 3.1, el sistema de control SICODI, que es
configurable, actúa como consola de operario o como consola de
instructor.
Como consola de operario permite la actuación del mismo modo que en
el proceso real:
• Navegación por sinópticos.
• Presentación de resultados, de modo gráfico y en tablas.
• Actuación del operario (cambiando consignas o manipulando señales
de control en manual) y en ocasiones el cambio de los valores de los
parámetros de los reguladores.
Como consola de instructor permite:
• Las mismas funciones que al operario.
• La actuación manual sobre el proceso.
Seleccionando unidades de proceso tanto a través de sinópticos como
de menús de usuario en los que dichas unidades están organizadas
jerárquicamente por secciones de producción y por tipo de unidad.
La selección, creación y grabación de sesiones de entrenamiento en las
que se concatenan fallos y cambios en las condiciones de contorno.
• La activación y proyección de videos y sinópticos para suministrar al
operario información adicional o para marcar alguna pauta dentro del
Desarrollo del entrenamiento.
Al finalizar la sesión de entrenamiento los resultados están disponibles
en los históricos del sistema de control para que puedan ser analizados
y comentados por el instructor y el operario.