Web-Based 3-D Control Laboratory for Remote Real-Time Experimentation

The design and implementation of Networked Control System Laboratory (NCSLab) 3-D which is a web-based 3-D control laboratory for remote real-time experimentation are introduced in this paper. NCSLab 3-D is built based on the NCSLab framework which supports the structure that the test rigs are located diversely in different parts of the world. In NCSLab 3-D, the test rigs are cataloged into several sublaboratories according to their functionalities. The laboratory building, sublaboratories, and test rigs are modeled in 3-D and reconstructed in a web-based interface using Flash 3-D engines. Users can “walk into” these laboratories and pick up the test rigs in a virtual reality environment similar to what they do in hands-on laboratories. During the remote experiments, the 3-D models are synchronized with the real test rigs through the network data links. Users are able to zoom in, zoom out, and rotate the 3-D models freely. Therefore, the real-time experiments can be watched from any angles. NCSLab 3-D has been applied to the control engineering education in Wuhan University, China. The results of the teaching practice show that NCSLab 3-D are able to bring great convenience to both users and maintenance personnel and improve the efficiency of the laboratory equipment significantly.

[1]  José Sánchez Moreno,et al.  Physics Experiments at the UNEDLabs Portal , 2012, Int. J. Online Eng..

[2]  Alberto Leva,et al.  Multifunctional Remote Laboratory for Education in Automatic Control: The CrAutoLab Experience , 2008, IEEE Transactions on Industrial Electronics.

[3]  Peter Korondi,et al.  Control of an Embedded System via Internet , 2010, IEEE Transactions on Industrial Electronics.

[4]  Christophe Gravier,et al.  Remote lab in virtual world for remote control of industrial processes , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[5]  Carlos Andrés Ramos-Paja,et al.  Integrated Learning Platform for Internet-Based Control-Engineering Education , 2010, IEEE Transactions on Industrial Electronics.

[6]  T. Martin McGinnity,et al.  Intelligent User Support in Autonomous Remote Experimentation Environments , 2008, IEEE Transactions on Industrial Electronics.

[7]  Christophe Gravier,et al.  State of the Art About Remote Laboratories Paradigms - Foundations of Ongoing Mutations , 2008, Int. J. Online Eng..

[8]  Abdennour El Rhalibi,et al.  Development and Deployment of Cross-Platform 3D Web-based Games , 2010, 2010 Developments in E-systems Engineering.

[9]  V. Judson Harward,et al.  Internet Accessible Remote Laboratories: Scalable E-Learning Tools for Engineering and Science Disciplines , 2011 .

[10]  Robin De Keyser,et al.  Developing Networked Control Labs: A Matlab and Easy Java Simulations Approach , 2010, IEEE Transactions on Industrial Electronics.

[11]  Diego López-de-Ipiña,et al.  Addressing Software Impact in the Design of Remote Laboratories , 2009, IEEE Transactions on Industrial Electronics.

[12]  Luís Gomes,et al.  Current Trends in Remote Laboratories , 2009, IEEE Transactions on Industrial Electronics.

[13]  Shane Wilson,et al.  Game-based strategy to teaching electronic & electrical engineering in virtual worlds , 2010, 2010 2nd International IEEE Consumer Electronics Society's Games Innovations Conference.

[14]  Andrea Sanna,et al.  Web-based 3D visualization for intelligent street lighting , 2011, Web3D '11.

[15]  Wenshan Hu,et al.  NCSLab: A Web-Based Global-Scale Control Laboratory With Rich Interactive Features , 2010, IEEE Transactions on Industrial Electronics.

[16]  Shuzhi Sam Ge,et al.  A Web-based laboratory on control of a two-degree-of-freedom helicopter , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[17]  Raul Wirz,et al.  A multimodal interface to control a robot arm via the web: a case study on remote programming , 2005, IEEE Transactions on Industrial Electronics.

[18]  Pablo Orduña,et al.  Addressing Software Impact in the Design of Remote Labs , 2009 .

[19]  José M. Sebastián,et al.  Ciclope Robot: Web-Based System to Remote Program an Embedded Real-Time System , 2009, IEEE Transactions on Industrial Electronics.

[20]  Yi-Hwa Liu,et al.  Software-Reconfigurable e-Learning Platform for Power Electronics Courses , 2008, IEEE Transactions on Industrial Electronics.

[21]  Jeffrey V. Nickerson,et al.  Constructing reality: A study of remote, hands-on, and simulated laboratories , 2007, TCHI.

[22]  Maria Teresa Restivo,et al.  Exhibition Session of the exp.at'11 International Conference , 2012, Int. J. Online Eng..

[23]  Óscar Reinoso,et al.  Remote control laboratory via Internet using Matlab and Simulink , 2010, Comput. Appl. Eng. Educ..

[24]  Wenshan Hu,et al.  Design and Implementation of Web-Based Control Laboratory for Test Rigs in Geographically Diverse Locations , 2008, IEEE Transactions on Industrial Electronics.

[25]  Fernando Morilla,et al.  A Java/Matlab-based environment for remote control system laboratories: illustrated with an inverted pendulum , 2004, IEEE Transactions on Education.

[26]  Karel Jezernik,et al.  Power Engineering and Motion Control Web Laboratory: Design, Implementation, and Evaluation of Mechatronics Course , 2010, IEEE Transactions on Industrial Electronics.

[27]  M. Casini,et al.  The automatic control telelab , 2004, IEEE Control Systems.

[28]  Ettore Stella,et al.  HiPER 3-D: An Omnidirectional Sensor for High Precision Environmental 3-D Reconstruction , 2012, IEEE Transactions on Industrial Electronics.

[29]  Jeffrey V. Nickerson,et al.  Process and learning outcomes from remotely-operated, simulated, and hands-on student laboratories , 2011, Comput. Educ..

[30]  A. Valera,et al.  Virtual and remote control laboratory development , 2005, IEEE Control Systems.

[31]  Christian Maier,et al.  Lab2go - A Repository to Locate Online Laboratories , 2010, Int. J. Online Eng..

[32]  Alexander Zipf,et al.  Generating web-based 3D City Models from OpenStreetMap: The current situation in Germany , 2010, Comput. Environ. Urban Syst..

[33]  Guo-Ping Liu,et al.  Design of Web-based Real-time Control Laboratory for Diversely Located Test Rigs , 2008 .

[34]  Hongji Yang,et al.  A novel lifecycle model for Web-based application development in small and medium enterprises , 2010, Int. J. Autom. Comput..

[35]  Denis Gillet,et al.  Collaborative web-based experimentation in flexible engineering education , 2005, IEEE Transactions on Education.

[36]  Chi Chung Ko,et al.  Interactive Web-Based Virtual Reality with Java 3D , 2008 .

[37]  Lirio Schaeffer,et al.  Virtual 3D Worlds and Remote Experimentation: A Methodology Proposal Applied to Engieering Students , 2011 .

[38]  Wenshan Hu,et al.  Design of web-based 3D control laboratory , 2011, 2011 2nd International Conference on Intelligent Control and Information Processing.

[39]  Can Saygin,et al.  A Web-based programmable logic controller laboratory for manufacturing engineering education , 2004 .

[40]  Kirky K. DeLong,et al.  The iLab Shared Architecture: A Web Services Infrastructure to Build Communities of Internet Accessible Laboratories , 2008, Proceedings of the IEEE.

[41]  Pavol Bauer,et al.  Distance Practical Education for Power Electronics , 2007 .

[42]  Manuel Castro,et al.  SecondLab: A Remote Laboratory under Second Life , 2010 .

[43]  José Luis Lázaro,et al.  Remote Automation Laboratory Using a Cluster of Virtual Machines , 2010, IEEE Transactions on Industrial Electronics.

[44]  Shane Wilson,et al.  Hybrid Remote/Virtual Laboratories with Virtual Learning Environment Integration , 2010 .

[45]  Humberto Henao,et al.  A Web-Based Remote Laboratory for Monitoring and Diagnosis of AC Electrical Machines , 2011, IEEE Transactions on Industrial Electronics.

[46]  Michael E. Auer,et al.  An Online Lab to support a Master Program in Remote Engineering , 2011, 2011 First Global Online Laboratory Consortium Remote Laboratories Workshop.