Abstract

This paper describes an online laboratory system prioritizing modular and generalised solutions. The system provides a unified user interface to access, manage and control remote experiments. At the same time it does not put up restrictions limiting usable control algorithms or even simulation environments. Several connected devices are integrated with the use of Matlab and Scilab software so users can create their control block diagrams in either Simulink or Xcos. It is even possible to declare variables within these diagrams and then initialize them through the system’s user interface. A set of commands was selected to represent the possible operations a device can implement. This serves to optimize the communication, since each of these commands is interpreted by a specialized python or shell script transferring all the user inputs and other necessary data either directly to the device or to a running instance of a simulation environment. System’s functionality is demonstrated on a remote experiment based on levitating ball in a vertical tube. This method of control makes the system highly scalable as the new experiments can be added while the system is deployed.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.