Académique Documents
Professionnel Documents
Culture Documents
1. INTRODUCCIN
El presente documento ha sido concebido con el fin de ilustrar uno de los ms recientes desarrollos efectuados en la Universidad Nacional de Colombia con relacin al campo de la automatizacin de procesos de manufactura, al tiempo que provee un ejemplo de la interesante sinergia prominente hoy en da entre ramas como la mecnica, la electrnica y la informtica en el desarrollo de nuevas tecnologas, conscientes tambien de que el manejo de redes y la integracin de los desarrollos actuales usando internet es de importancia capital en el mundo contemporneo. Cabe resaltar que con esta implementacin acadmica se pretende constituir una primera experiencia en la teleoperacin de mquinas en manufactura para su adaptacin hacia ambientes industriales.
2. CONTEXTO
El grupo de investigacin en nuevas tecnologas en Diseo, Manufactura y Automatizacin, DIMA, de la Universidad Nacional de Colombia sede Bogot, cuyo director es el Profesor Ernesto Crdoba Nieto, est ejecutando el proyecto adscrito a Colciencias[1]: Accesibilidad a las Celdas de Manufactura Flexibles Automatizadas a travs de la red nacional RENATA y red internacional RedCLARA para supervisar y controlar su estado y funcionamiento.
3. MQUINAS
Las mquinas del laboratorio interconectadas son las siguientes:
MECANIZADO
Centro de mecanizado vertical CNC, con cuatro grados de libertad y con capacidad de intercambio automtico rpido de hasta 16 herramientas.
5.1 SAKAI (Anexo 10.4) Es una plataforma de software libre para el manejo de cursos virtuales basada en Java y actualmente soportada por la Fundacin Sakai[6] constituida por decenas de instituciones acadmicas y comerciales alrededor del mundo. Sirve como el punto de entrada para la autenticacin de los usuarios autorizados para teleoperar la celda, adems de proveer las herramientas de manejo de contenidos, propios de una plataforma educativa de este tipo. 5.2 APACHE TOMCAT
Es un servidor web desarrollado con tecnologa Java que funciona como contenedor de los Applets, Servlets y JSPs (Java Server Pages) usados para responder a las peticiones de los usuarios remotos conectados. .
6. TELEOPERACIN
En las imgenes anexas al final se ilustran las diferentes interfaces creadas para la manipulacin de las mquinas por parte de los usuarios, la idea principal de este desarrollo fue lograr interfaces intuitivas y uniformes, para que de esta forma el usuario no muy diestro en su manejo, pueda aprender a manipularlas bien.
5.3 SERVLETS-JSPs
Objetos Java usados para responder peticiones con contenido web dinmico y proveer las funciones adecuadas de acuerdo con el nivel (rol) del usuario y lo redirigen hacia los applets apropiados.
5.4 APPLETS
Objetos Java usados para proporcionar la interfaz con el usuario final, maximizando la portabilidad del desarrollo. Se tienen dos tipos principales: 5.4.1 APPLET PARA CONEXIN DE MQUINAS (Anexo 10.3) Crea un cliente por cada mquina conectada a la red local para iniciar comunicacin entre el servidor central del laboratorio y las estaciones encargadas de la comunicacin serial con los controladores de cada una de las mquinas. 5.4.2 APPLETS INTERFAZ FINAL (Anexo 10.4) Comprenden el conjunto de applets (uno por cada mquina y por cada nivel) que se encargan de proporcionar la interfaz grfica de usuario (GUI) y de trasladar las interacciones que con ella tiene el usuario, en los comandos apropiados para enviarse hacia el controlador de la mquina.
5.5 VIDEO (Anexo 10.4) Cada una de las seis cmaras (una por cada mquina + cmara mvil) se conectan por un switch/router a un computador que funciona como servidor encargado de generar y enviar el flujo (streaming) de video a cada uno de los usuarios conectados al servidor. 5.6 APLICACIONES DE INTERFAZ CON LOS CONTROLADORES (Anexo 10.2)
3
7. RESULTADOS
Se han venido realizando distintas pruebas de validacin del sistema con instituciones tales como la Universidad Autnoma de Occidente (COL), Universidad de los Andes (COL), el Instituto Tecnolgico y de Estudios Superiores de Monterrey (MEX), entre otros. En tales pruebas se han operado remotamente todas las mquinas de la celda de manufactura mencionada con resultados satisfactorios, tanto en la ejecucin de los ejercicios, como en el desempeo de las redes involucradas (RUMBO, RENATA, RedCLARA). Notndose con stas una mayor estabilidad tanto en envio de instrucciones, como en el flujo de video en tiempo real, que suele demandar un buen desempeo de la red (Anexo 10.5). Los desarrollos que se han venido adelantando continuarn siendo validados exhaustivamente por los estudiantes del curso virtual de Automatizacin de Procesos de Manufactura, quienes han mostrado una reaccin bastante positiva en el aprendizaje del manejo de las mquinas, y de quienes se espera obtener valiosos comentarios y aportes que lleven al constante mejoramiento del sistema.
[1]Departamento Administrativo de Ciencia, Tecnologa e Innovacin-COLCIENCIAS http://www.colciencias.gov.co [2]Red Nacional Acadmica de Tecnologa Avanzada http://www.renata.edu.co [3]Multi-Axis System Controller MX2000 http://www.bbmotor.com/products/superior_electric/slo_s yn/system_controllers/mx2000.htm [4]Sistema de Control Numrico Computarizado http://www.fanuc.co.jp/en/product/cnc/index.html [5]Direct Numerical Control http://en.wikipedia.org/wiki/Direct_Numerical_Control [6]Proyecto Sakai http://sakaiproject.org/portal [7]Human-Machine Interface http://en.wikipedia.org/wiki/User_interface [8]Red Latinoamericana de Alta Velocidad http://www.redclara.net
10. ANEXOS
10.1 SISTEMA DE SUPERVISION Y OPERACIN REMOTA
8. CONCLUSIONES
Con el rpido desarrollo actual de la computacion y el internet se hace posible proveer a los sistemas de manufactura de las compaias con herramientas que las habiliten para compartir informacin en tiempo real entre maquinaria y personal, incluso cuando estos se encuentren separados geogrficamente. Para tal menestar se torna importante la generacin de interfaces usuario-mquina ( HMI [7] ) para la adecuada manipulacion remota de las mquinas. Se ha encontrado en el uso de tecnologas Java la mejor manera de crear unas interfaces grficas de usuario (GUI) cmodas y portables. Se pretende con este proyecto constituir a futuro un sistema de comunicacin y operacin entre celdas de manufactura separadas geogrficamente utilizando las redes RENATA (Red Nacional Acadmica de Tecnologa Avanzada) y red Internacional RedCLARA[8] (Cooperacin Latino Americana de Redes Avanzadas). Este es un proyecto con grandes ambiciones en el que ha tenido la oportunidad de colaborar una buena muestra del talento humano de la Universidad Nacional de Colombia y tambin de otras instituciones del pas. Se quiere hacer especial alusin al trabajo de ingenieros como David Escobar, Javier Corredor y Diego Osorio quienes han sido importantes artfices en los ltimos desarrollos, y por supuesto al Profesor Ernesto Crdoba como creador y coordinador de este proyecto.
9. REFERENCIAS
4
De manera anloga se ilustra el desempeo por red Renata para los mismos tipos de trfico anteriores. De las anteriores grficas cabe notar que la velocidad de comunicacin por internet comercial no suele subir de los 250 Kb/seg, mientras que por red Renata la velocidad aumenta por encima de este valor cada vez que es requerido. Esta caracteristica se hace evidente por prdidas en las FPS (cuadros por segundo) de las cmaras cuando se operan por internet comercial. En relacin a los resultados anteriores se evidencia que el flujo de video es el responsable de casi la totalidad del consumo de ancho de banda y por ende se hace necesaria una red con suficiente velocidad para permitir la supervision en tiempo real de las operaciones.
En la grfica anterior se ilustran los consumos en bytes/seg del trfico debido a la cmara esttica en calidad alta (en negro), la cmara movil (en verde) y la transferencia de instrucciones hacia la mquina (rojo).