6. Conclusiones y bibliografía

Anuncio
Programación y Supervisión de Planta Piloto Utilizada como Plataforma de Ensayo de Controladores Diseñados en MATLAB
6. Conclusiones y bibliografía
6.1 Conclusiones.............................................................................Pag. 88
6.2 Posibles ampliaciones...............................................................Pag. 88
6.3 Bibliografía...............................................................................Pag. 89
Pag.87
Programación y Supervisión de Planta Piloto Utilizada como Plataforma de Ensayo de Controladores Diseñados en MATLAB
6.1 Conclusiones
La realización de este proyecto de fin de carrera ha servido como complemento
a las asignaturas de Automática y Robótica y Industrial y Laboratorio de Informática y
Robótica (ambas de 5º curso de Ingeniería Industrial). El trabajo realizado permite una
visión global de la programación que hay detrás de una instalación de este tipo. Por otro
lado el trabajo con una planta piloto con elementos industriales y la familiarización con
sus componentes dotan al alumno de una educación más práctica para dar un toque final
a su carrera.
En cuanto al resultado del proyecto, se considera que los objetivos están
cumplidos, al menos en la medida de lo posible:
¾ La programación del autómata en Unity es más versátil que la anterior, al dar la
posibilidad de controlar cada actuador de forma separada.
¾ Se ha aumentado la precisión de variables como la apertura de las válvulas, lo
que ofrece posibilidades de control más fino.
¾ La creación de históricos en Excel, llevada a cabo por MATLAB es más fiable
que el anterior método, ya que no es necesario esperar al final del ensayo para
guardar los resultados en el disco duro. En cualquier caso sigue siendo posible
usar el método anterior.
¾ La interfaz gráfica de MATLAB puede resultar extraña para el usuario en sus
primeros ensayos, sin embargo el aprendizaje de su manejo se hace bastante
intuitivo. La plantilla para las nuevas funciones también facilita el aprendizaje
del usuario.
¾ Las nuevas pantallas añadidas en la aplicación SCADA (como la Guía Gemma o
el ajuste de los controladores) hacen más visible la información para el usuario,
y presentan esta información de forma más estructurada. La forma de mostrar las
alarmas también se ha modificado, ahora el cuadro de alarmas sólo es visible
cuando hay alguna alarma.
¾ Los nuevos algoritmos de control han sido implementados, pero debido a la
ausencia de determinados sensores, su prueba y sintonización no ha sido posible.
Se considera pues que el proyecto cumple los objetivos originales con la única
excepción de la sintonización de controladores propios.
6.2 Posibles ampliaciones
Si bien el software programado está lo suficientemente capacitado como para
controlar la planta, se considera conveniente realizar ampliaciones en cuanto al
hardware de la misma.
Pag.88
Programación y Supervisión de Planta Piloto Utilizada como Plataforma de Ensayo de Controladores Diseñados en MATLAB
-
El sensor de nivel se encuentra actualmente desconectado, y esto impide el uso
de los algoritmos internos de control de nivel y temperatura. Además, la
ausencia de este sensor puede dar lugar a falsas alarmas de nivel (nivel de agua
demasiado bajo o demasiado alto) que provocan un comportamiento inadecuado
del autómata. Como “solución parche”, se ha permitido la simulación del nivel
de agua del depósito a través de Unity Pro, pero se aconseja conectar de nuevo
este sensor en cuanto sea posible.
-
La instalación de una válvula automática para el circuito de salida del depósito
daría más libertades para diseño de controladores.
-
Aparentemente el grupo caliente se encuentra en la actualidad fuera de servicio.
Se considera que reparar este grupo es necesario para que la planta disponga de
funcionalidad completa.
6.3 Bibliografía
La mayor fuente de bibliografía empleada ha sido el último proyecto (antes de
éste) realizado sobre la planta: Modificación, Puesta en Marcha y Programación de
una Planta Piloto para el Control e Instrumentación Industrial (por Samara
González Urbano). Aunque la programación de Unity, Vijeo y MATLAB es bien
distinta en los dos proyectos, la estructura de ambos ha sido la misma. Parte de la
bibliografía citada en dicho proyecto puede ayudar también a la comprensión de éste,
aunque no se ha utilizado para su elaboración:
-
Instituto Schneider Electric de Formación. “Software de supervisión Vijeo Citect.
Manual de formación”.Versión: Vijeo Citect 6.10. (Edición 2007).
-
Instituto Schneider Electric de Formación. “Curso de Autómatas Modicom M340
con Unity Pro”. (Edición: Septiembre 2007).
-
Instituto Schneider Electric de Formación. “Software de supervisión Vijeo Citect.
Manual de Formación”.Versión: Vijeo Citect 2.1. (Edición 2008).
-
Instituto Schneider Electric de Formación. “Software de supervisión Vijeo Citect.
Manual de Prácticas”.Versión: Vijeo Citect 2.1. (Edición 2008).
-
Instituto Schneider Electric de Formación. “Manual de Unity Pro. Introducción al
uso de la Herramienta de Configuración, Programación y Depuración de Autómatas
Programables de la gama Modicom”.Versión: 2.1. (Edición 2008).
La ayuda de los tres programas (Unity Pro, Vijeo Citect y MATLAB) se ha
utilizado para la selección de funciones, bloques de control, movimiento de elementos
en los gráficos etcétera. En caso de modificación o ingeniería inversa del código, se
recomienda utilizar esta ayuda para la comprensión del mismo.
En la elaboración de la Guía Gemma se ha utilizado la información suministrada
en la web http://edison.upc.edu/curs/grafcet/gemma/descrip.html.
Pag.89
Descargar