Title :
Remote laboratory server based on Java Matlab interface
Author_Institution :
Inst. of Control & Ind. Inf., Slovak Univ. of Technol., Bratislava, Slovakia
Abstract :
Remote laboratories are becoming an integral part of an education process. This paper deals with the design of the server for the remote laboratories suitable for control purposes. Usually a control algorithm runs on a PC with Matlab that really controls the real plant. This is the server side. The server is written in the Java programming language and is running as an object of Matlab´s Java virtual machine. Because real systems of our remote laboratories are controlled directly from the Matlab all commands and data are stored in the Matlab. Then if the Java server is also running directly within the Matlab environment there is no problem with data exchange. This is assured by Java Matlab Interface technology. To demonstrate the possibilities of a remote control a Java client server application is introduced. It convers communication and offers a user friendly interface for control of the remote plant and visualization of measured data.
Keywords :
Java; computer aided instruction; data visualisation; laboratories; mathematics computing; user interfaces; virtual machines; Java Matlab interface; Java programming language; Java server; Java virtual machine; PC; control algorithm; data exchange; education process; measured data visualization; remote laboratory server; user friendly interface; Collaborative work; Conferences; Educational institutions; Java Matlab Interface; client server application; control education; remote laboratory;
Conference_Titel :
Interactive Collaborative Learning (ICL), 2011 14th International Conference on
Conference_Location :
Piestany
Print_ISBN :
978-1-4577-1748-2
DOI :
10.1109/ICL.2011.6059601