CtrWeb: Una Herramienta de Programación para Telecontrol de Sistemas Físicos Educativos

Jesús Salido, Antonio Lillo, Óscar Déniz, Mª Gloria Bueno

Resumen

En este trabajo se presenta una arquitectura software distribuida que proporciona una API (Application Programming Interface) de código abierto basada en Java RMI (Remote Method Invocation) para la programación, con fines educativos, del control secuencial de prototipos físicos remotos. Los prototipos físicos se construyen mediante el sistema de prototipado de la firma fischertechnikTM. La programación y acceso al prototipo físico se realiza de forma compartida por distintos desarrolladores empleando una estrategia de turnos de tiempo gestionada desde Moodle, un LMS (Learning Management System) abierto de libre distribución.

Palabras clave

telecontrol; laboratorio remoto; educación a distancia; automatización; control secuencial

Texto completo:

PDF

Referencias

Aktan, B., C. A. Bohus et al. (1996). Distance learning applied to control engineering laboratories. IEEE Transactions on Education 39(3), 320–326.

Aliane, N. (2008). Limitaciones pedagógicas de los laboratorios remotos de control. In: Actas de las XXIX Jornadas de Automática. Tarragona, España.

Aliane, N., A. Martínez et al. (2007). Labnet: A remote control engineering laboratory. International Journal of Online Engineering, 3 (2) http://www.i-joe.org/ (último acceso nov. 2009).

Álvarez, V. M., M. del Puerto, J. R. Pérez and I. Gutiérrez (2008). Presente y futuro del desarrollo de plataformas Web de elearning en educación superior. In: V Simposio Pluridisciplinar sobre Diseño y Evaluación de Contenidos Educativos Reutilizables. Salamanca.

Candelas, F. A. and J. Sánchez (2005). Recursos didácticos basados en internet para el apoyo a la enseñanza de materias del área de ingeniería de sistemas y automática. Revista Iberoamericana de Automática e Informática Industrial 2(2), 93– 101.

Casini, M., D. Prattichizzo and A. Vicino (2003). The automatic control telelab: A user-friendly interface for distance learning. IEEE Transactions on Education 46(2), 252–257.

Costa, R., M. Vallés, L.M. Jiménez, L. Díaz, A. Valera and R. Puerto (2010). Integración de dispositivos físicos en un laboratorio remoto de control mediante diferentes plataformas: Labview, Matlab y C/C++. Revista Iberoamericana de Automática e Informática Industrial 7(1), 23–34.

Cruz de la, F., M. Díaz, S. Zerpa and D. Giménez (2010). WebLABAI: Laboratorio remoto de Automatización Industrial. Revista Iberoamericana de Automática e Informática Industrial 7(1), 101–106.

Domínguez, M., P. Reguera and J. J. Fuertes (2005). Laboratorio remoto para la enseñanza de la automática en la universidad de León. Revista Iberoamericana de Automática e Informática Industrial 2(2), 36–45.

Dormido, R., H. Vargas, N. Duro, J. Sánchez, S. Dormido Canto, G. Farias, F. Esquembre and S. Dormido (2008). Development od a web-based control laboratory for automation technicians: the three-tank system. IEEE Transactions on Education 51(1), 35–44.

Dormido, S. (2004). Control learning: present and future. Annual Reviews in Control 28, 115–136.

Dormido, S., J. Sánchez and F. Morilla (2000). Laboratorios virtuales y remotos para la práctica a distancia de la automá- tica. In: Actas de las XXI Jornadas de Automática. Sevilla.

Fernández, Ma del Milagro (2010). FTPack: Framework de programación de sistemas educativos basado en Eclipse. Proyecto final de carrera. Escuela Superior de Informática, Univ. de Castilla-La Mancha. Ciudad Real (España).

fischertechnik (2010). Building blocks for life. http://www.fischertechnik.de/en/ (último acceso abr. 2010).

Franco, Alfonso (2009). EduPLC: entorno de programación para interfaces fischertechnik. Proyecto final de carrera. Escuela Superior de Informática, Univ. de Castilla-La Mancha. Ciudad Real (España).

García, M. and R. Rallo (2005). Towards the integration of remote laboratories into learning management systems. In: Proceedings of the 10th IEEE Int. Conf. on Emerging Technologies and Factory Automation.

Gasa, D., I. Garrido, R. Costa and L. Basañez (2005). Plataforma de ensayo remoto de controladores basados en autómatas finitos. Revista Iberoamericana de Automática e Informática Industrial 2(2), 55–63.

GENIA - Univ. Oviedo (2010). Grupo de Entornos Integrados de Automatización. http://isa.uniovi.es/genia/ (último acceso abr. 2010).

Gillet, D., A. Vu Nguyen Ngoc and Y. Rekik (2005). Collaborative web-based experimentation in flexible engineering education. IEEE Transactions on Education 48(1), 696–704.

Grupo de Educación en Automática, CEA-IFAC (2009). Laboratorios virtuales y/o remotos. http://www.cea-ifac.es/w3grupos/educontrol?q=node/33 (último acceso abr. 2010).

Guzmán, J.L., M. Domínguez, M. Berenguel, J.J. Fuertes, F. Rodríguez and P. Reguera (2010). Entornos de experimentación para la enseñanza de conceptos básicos de modelado y control. Revista Iberoamericana de Automática e Informá- tica Industrial 7(1), 10–22.

Lillo, A. (2009). CtrWeb: Herramienta de programación para telecontrol de sistemas físicos. Proyecto final de carrera. Escuela Superior de Informática, Univ. de Castilla-La Mancha. Ciudad Real (España).

Ma, J. and J. V. Nickerson (2006). Hands-on, simulated, and remote laboratories: A comparative literature review. ACM Computing Surveys 38, article 7.

Macías, M. E. and I. Méndez (2008). Telelab: remote automations lab in real time. In: Proceedings of the 38th. ASEE/IEEE Frontiers in Education Conference.

Müller, U. (2008). Java corner - ft computing. http://www.ftcomputing.de (último acceso nov. 2009). Moodle Org (2009).

Moodle docs. http://docs.moodle.org (último acceso nov. 2009).

Rodríguez, J.A and O. Neira (2001). webPLC: una herramienta para las clases de automatización industrial. In: Actas de las XXII Jornadas de Automática. Barcelona, España.

Rumbaugh, James, Ivar Jacobson and Grady Booch (2004). The Unified Modeling Language Reference Manual. 2nd. ed. Addison-Wesley Professional.

Salido, J. (2006). Programación on-line de la intelligent interface (ref. 30402) de fischertechnik. Technical report. Universidad de Castilla-La Mancha.

Salido, Jesús (2009). Cibernética aplicada. Robots Educativos. 1a ed. ed. Ra-Ma.

Sancristobal, E., S. Martin et al. (2008). Integration of Internet based labs and open source LMS. In: Proceedings of the 3rd. Int. Conf. on Internet and Web Applications and Services (IEEE Computer Society, Ed.). pp. 217–222.

Staudinger GmbH (2009). Product overview simulation models. http://www.staudinger-est.de/ (último acceso nov. 2009).

Sun Microsystems, Inc. (2004a). Java remote method invocation (Java RMI). http://java.sun.com/j2se/1.5.0/docs/guide/rmi/index.html (último acceso nov. 2009).

Sun Microsystems, Inc. (2004b). Java se desktop technologies (JMF). http://java.sun.com/javase/technologies/desktop/media/jmf/ (último acceso nov. 2009).

Univ. Castilla-La Mancha (2010). Campus virtual de la uclm. https://campusvirtual.uclm.es.

Valera, A., M. Vallés and J. L. Díez (2005). Simulación y control de procesos físicos de forma remota. Revista Iberoamericana de Automática e Informática Industrial 2(2), 20– 29.

Zuluaga, C. A., C. G. Sánchez and E. A. Rodríguez (2005). Laboratorio de automática vía internet (lavi). Revista Iberoamericana de Automática e Informática Industrial 2(2), 30– 35.

Abstract Views

775
Metrics Loading ...

Metrics powered by PLOS ALM


 

Citado por (artículos incluidos en Crossref)

This journal is a Crossref Cited-by Linking member. This list shows the references that citing the article automatically, if there are. For more information about the system please visit Crossref site

1. Herramienta Web Ligera para La Programación en C-Concurrente
Pablo Basanta-Val, Marisol García-Valls, Pablo López-Anastasio
Revista Iberoamericana de Automática e Informática Industrial RIAI  vol: 10  num.: 4  primera página: 465  año: 2013  
doi: 10.1016/j.riai.2013.05.010



Creative Commons License

Esta revista se publica bajo una Licencia Creative Commons Attribution-NonCommercial-CompartirIgual 4.0 International (CC BY-NC-SA 4.0)

Universitat Politècnica de València     https://doi.org/10.4995/riai

e-ISSN: 1697-7920     ISSN: 1697-7912