Servicios Personalizados
Revista
Articulo
Indicadores
- Citado por SciELO
- Accesos
Links relacionados
- Similares en SciELO
Compartir
Revista Técnica de la Facultad de Ingeniería Universidad del Zulia
versión impresa ISSN 0254-0770
Rev. Téc. Ing. Univ. Zulia v.27 n.3 Maracaibo dic. 2004
WEB based process control laboratory implementation
Edgar Chacón-Montiel, Oscar Camacho* y Oscar Cárdenas
Postgrado en Automatización e Instrumentación. Universidad de Los Andes. Mérida, Venezuela. Tel.: 58-274-402891. Fax: 58-74-2402890. E-mail: ocamacho@ula.ve
Abstract
This paper describes the development and implementation of a Web based Process Control Laboratory, which will be part of the curricula of the Electrical Engineering School at Universidad de Los Andes, Mérida, Venezuela. The Laboratory uses instructional techniques throughout Web collaborative learning.
Key words: Laboratory, control, internet.
Implementación de un Laboratorio de Control de Procesos Vía Internet
Resumen
El presente artículo describe el desarrollo e implementación del Laboratorio de control de procesos vía Internet, el cual funcionará como complemento al laboratorio tradicional de Sistemas de Control en el plan de estudios de la Escuela de Ingeniería Eléctrica en la Facultad de Ingeniería de la Universidad de Los Andes, Mérida Venezuela. El laboratorio utiliza técnicas de aprendizaje colaborativo a través de Internet.
Palabras clave: Laboratorio, control, internet.
En forma revisada el 05 de Octubre de 2004
El desarrollo experimentado en los últimos años por las tecnologías de la información y comunicación ha estimulado el uso de las redes de informática en el campo de la educación con la finalidad de compartir recursos y romper barreras de tiempo y espacio. En el estudio de ingeniería, la mayoría de los cursos están sustentados en las clases tradicionales de aula y luego a las prácticas en laboratorios. Las tecnologías emergentes (software de cálculo y simulación) permiten al estudiante entrenarse previamente antes de asistir a las prácticas de laboratorios, con la ventaja de superar las dudas, acelerar el proceso de aprendizaje y proteger los equipos contra una mala operación.
Una vía para aprovechar estos medios, es proporcionar a los estudiantes instrumentos de simulación accesibles vía Internet que hacen las veces de equipos de laboratorio, así como conexión en tiempo real a módulos didácticos que hacen las veces de un laboratorio. De esta forma se comparten todos los recursos instruccionales disponibles, de manera flexible de acuerdo a las necesidades del usuario. El desarrollo de Laboratorios Remotos Accesibles Vía Internet además de las características señaladas, permiten aumentar la matrícula de las instituciones, así como llevar el conocimiento a lugares remotos bajo la figura de educación a distancia.
El concepto de Laboratorio Remoto no es nuevo, existen desarrollos activos desde 1995 como el Control System Lab de la Universidad de Tennessee en Chattanooga (Estados Unidos de América), el Control Laboratory en ECOSEE University (Reino Unido), Virtual Control Laboratory en Bochum University (Alemania), Laboratorio de Control en la Universidad Técnica Federico Santa Maria (Chile), Virtual Laboratory (Singapur), el Laboratorio de Instrumentación en Automática (Cuba), y así muchas mas.
Para la realización de la práctica virtual, esta arquitectura es suficiente, pero para la implementación de la práctica remota se adiciona hardware de adquisición y procesamiento de datos que se describirá a continuación [2].
Internet Toolkit® (National Instruments®)
Se ha explotado la posibilidad que ofrece LabVIEW® para ejercer de servidor de Internet, permitiendo así a cualquier usuario autorizado acceder a la página Web de la Planta Piloto mediante un Navegador y poder visualizar en-línea el estado del proceso (variables, alarmas, etc) Figura 1.
Esta alternativa proporciona gran flexibilidad a la aplicación, al mismo tiempo que no ocasiona ningún gasto adicional, pues hace uso de la red de área local que ya está instalada, y además el tiempo de desarrollo de esta nueva funcionalidad es mínimo. La comunicación entre el usuario y la aplicación que se está ejecutando en el servidor, se realiza utilizando la interfaz o pasarela conocida como Common Gateway Interfaz (CGI).
G. Simulation and Control Toolkit® (National Instruments®)
Este es un bloque diseñado especialmente para facilitar la simulación de sistemas de control en LabVIEW®, ofrece facilidades tales como el desarrollo de modelos continuos, aquellos sistemas que se construyen a partir de las ecuaciones diferenciales, y que no se desean aproximar aun modelo lineal. Además, este bloque permite desarrollar algoritmos de control PID y modelos discretos.
NetMeeting® (Microsoft®)
Es una utilidad de comunicación de Windows® que habilita funciones de audio, video o chat sobre Internet Protocol o IP. Cada práctica de laboratorio incluye un forum de discusión, organiza para el fomento del trabajo colaborativo y el intercambio de información tanto escrita como de audio y video entre estudiantes, profesores y expertos que accedan a la práctica remota.
4. Implementación del Laboratorio de Control Vía Internet
En esta sección se describen dos de las cinco prácticas que se desarrollaron y se implementaron en este proyecto. Se presentan una práctica simulada y luego una remota en la cual se usa un horno para control de temperatura.
Para llevar a cabo las prácticas, en primer lugar se debe realizar el acceso al enlace que permitirá la conexión dinámica entre el PC Servidor y la página, (http://150.185.146.99/Zona.htm), con el propósito de ejecutar las prácticas desde el navegador Web
En la Figura 2 se muestra el diagrama de organización de la página, esto ayuda a comprender mejor la descripción hecha anteriormente.
A continuación, Figuras 3 y 4, muestran algunas de las páginas que forman parte del ambiente Web. Figura 3 muestra la pagina principal, y la Figura 4 corresponde a la zona de descarga, donde están cada uno de los tutoriales de las prácticas, así como los ejecutables que se pueden llevar a cabo en este laboratorio.
4.1. Práctica Virtual
Descripción de la práctica
Se desarrolló la simulación de un tanque de reacción de agitación continua, a partir de las ecuaciones diferenciales [3], los datos del ejemplo se encuentran en las tutorías y podrán descargarse desde la página Web (http://150.185. 146.99/Zona.htm). La estrategia de control implementada es un PID, el cual controlará la temperatura del tanque a través de la manipulación del flujo del refrigerante que transita por la chaqueta. El objetivo de esta práctica es evaluar el desempeño del controlador ante cambios tanto de la consigna como de la constante de tiempo del transmisor.
Para regular la energía entregada a las resistencias, se recurre la técnica de modulación por ancho de pulso (PWM por sus siglas en Ingles). El arreglo consiste en un Triac y un circuito de disparo por detección de cruce por cero lo cual define un interruptor industrial de estado sólido (Intercontinental Industries® modelo SS-20-25), que es excitado por un generador de pulsos con ciclo de servicio variable. El ciclo de servicio es manipulado por la salida del controlador PID. El equipo utilizado para generar el tren de pulsos es el FieldPoint FP-PWM-520® de National Instruments®.
Cuando se desea realizar la práctica localmente, el panel de control proporcionado por LabVIEW®, en el servidor, esta habilitado para interactuar con los parámetros. Sí por el contrario, se desea realizar una práctica remota, una página Web interactiva ofrecerá una imagen dinámica de dicho panel (Figura 8), desde donde se pueden invocar las funciones de la aplicación real a través de los comandos CGI.
4.3. Descripción de la práctica
Prelaboratorio
Desde el sitio Web, el alumno descargará un documento de Microsoft® Excel® en donde se encuentra los datos experimentales de identificación del proceso, es decir la curva de reacción real del sistema [3]. Estos datos son: base de tiempo, valor de la consigna y temperatura del horno o respuesta del sistema. A partir de esta información y con ayuda de un algoritmo desarrollado en Matlab®, el cual también se podrá descargar, el usuario deberá calcular los coeficientes correspondientes: ganancia del sistema (K), constante de tiempo del sistema (τ) y tiempo muerto (to).
Consideraciones Previas
Si el usuario que se conecta al laboratorio observa que el equipo (horno) esta desocupado, puede comenzar a desarrollar la práctica, sin el inconveniente de coincidir con otro usuario. Sí al conectarse observa que hay otro usuario, puede utilizar la herramienta conversación para preguntar sobre el progreso de las medidas y saber cuando estará disponible. También podrá interactuar de forma amena con su profesor, o simplemente observar el desarrollo de la práctica.
Una vez que el profesor apruebe los cálculos hechos en el apartado anterior, este le suministrará la clave de acceso al experimento. Por tratarse de un sistema de dinámica lenta, el horno debe precalentarse previamente por espacio de una hora o más y estabilizarse cerca del punto de operación en modo manual. Finalmente, el estudiante ingresará a la página Web que tiene los controles y realizará las siguientes actividades:
- Utilizar el control manual del punto de consigna y buscar acercarse lo más posible al valor determinado.
- Cambiar el modo de operación de manual a automático y esperar que el sistema estabilice.
Una vez realizado lo anterior, se esta listo para hacer las pruebas de desempeño, tales como: variar el punto de consigna, producir perturbaciones (abrir la puerta del horno, o variar la amplitud de la señal de potencia). Las perturbaciones serán solicitadas al técnico de laboratorio vía video conferencia (MS NetMeeting).
El estudiante puede hacer ajuste fino de los valores que obtuvo por cálculo. De esta manera se dará cuenta que el desempeño puede mejorar o desmejorar y notar las diferencias entre un sistema real y una simulación.
Se tomó una muestra de diez (10) estudiantes con conocimientos teóricos previos sobre sistemas de control. Esta elección se hizo para fortalecer y comprobar los principios básicos referentes a la materia. De esta forma el estudio no se ve afectado por este factor y es más objetivo.
Se evaluó la Práctica III (simulación) y la Práctica V (Tele operación del horno) en sesiones de trabajo distintas, es decir los 10 estudiantes realizaron la Práctica I y V por separado. El lugar de evaluación fué el laboratorio de computación de la Escuela de Eléctrica (Laboratorio Néstor Angulo Reina) desde el cual los estudiantes se conectaron vía Internet a la página Web de este desarrollo (Laboratorio LABIDAI). El instrumento de evaluación consistió en aplicar una encuesta, donde se le pregunto al alumno sobre aspectos de diseño de las prácticas, su utilidad y claridad de los manuales.
Del estudio realizado se observa que los alumnos valoran positivamente este desarrollo como complemento a la enseñanza tradicional, lo que hace viable su aplicación en el pensum de Ingeniería Eléctrica en la Universidad de Los Andes. Las sugerencias hechas por los estudiantes fueron consideradas y forman parte de la versión final del conjunto de prácticas del manual de laboratorio.
Otros aspectos que se lograron:
- Al interactuar con el sistema, el alumno identificó y justificó las limitaciones que tienen los diferentes algoritmos de control PID en un sistema de temperatura.
- Las prácticas realizadas permitieron al alumno familiarizarse con tareas tales como la monitorización de procesos, cambios de puntos de consignas, diferenciar entre los algoritmos de control, etc.
- El módulo horno eléctrico sirvió para identificar los diferentes componentes de un sistema de control en montaje real.
- Las prácticas realizadas lograron evidenciar las diferencias entre el comportamiento de un sistema simulado (modelo) y el comportamiento de un sistema real.
6. Conclusiones
Se implementó un laboratorio remoto que sirve de complemento a la enseñanza impartida en el laboratorio tradicional de control en la Escuela de Ingeniería Eléctrica de la Universidad de Los Andes.
Referencias Bibliográficas
1. Kwan, F., Camacho, O., Moreno, W., Smith, C. A Cooperative/Collaborative And Web Learning Based Interdisciplinary Instrumentation Laboratory. IFAC-IBCE01. Madrid. España. Diciembre 2001. [ Links ]
2. National Instrument. Labview 6i Users Manual. Austin, Texas. USA 1999. www.ni.com/labview/manuals. (Revisado el 15/07/03). [ Links ]
3. Camacho, O., Rojas, R. Apuntes de Control. Publicaciones de la Facultad de Ingeniería. ULA 1999. [ Links ]
4. National Instrument. Internet Toolkit Users Manual. Austin, Texas. USA 1998. www.ni.com/labview/manuals (Revisado el 10/11/03). [ Links ]
5. Smith, C., Corripio, A. Principles and Practice of Automatic Process Control. Second Edition 1997. Wiley and Sons. New York. [ Links ]