HOME JOURNALS CONTACT

Journal of Applied Sciences

Year: 2014 | Volume: 14 | Issue: 19 | Page No.: 2350-2358
DOI: 10.3923/jas.2014.2350.2358
Development of Laboratory Courses for Specialized Remote Access Laboratory in iLab
Andrey Vladimirovich Ostroukh, Nataliya Evgenievna Surkova and Mikhail Nikolaevich Krasnyanskiy

Abstract: This study proposes an approach to the development of laboratory research courses for industrial interfaces. The National Instruments Laboratory Complex and the iLab software by Massachusetts Institute of Technology are used as the material and technical base of the research which provide a platform to introduce students to the concept of virtual laboratories in general and to the use of industrial interfaces in particular. Using virtual and hybrid laboratories in the educational process will on the one hand enable the student to perform experiments with equipment and material, to gain practical skills in experiments conducting and to familiarize oneself in detail with a computer model of a unique object without the risk of costly equipment damage or bodily injury. On the other hand, the connection of existing laboratory equipment and devices via the Internet in a hybrid laboratory allows the laboratory activity to be moved to a new level, where multiple students might simultaneously conduct laboratory work remotely and have a more flexible schedule which would be hardly feasible in the traditional laboratory work.

Fulltext PDF Fulltext HTML

How to cite this article
Andrey Vladimirovich Ostroukh, Nataliya Evgenievna Surkova and Mikhail Nikolaevich Krasnyanskiy, 2014. Development of Laboratory Courses for Specialized Remote Access Laboratory in iLab. Journal of Applied Sciences, 14: 2350-2358.

Keywords: GPIB, remote access laboratories, industrial interfaces, Virtual laboratory researches, e-learning and distance learning technologies

INTRODUCTION

Practical and laboratory courses play one of the most important role in the modern educational process. Often, the percentage of the acquired material depends not only on the quality of educational material but also on the way, the classes are given. Interactive teaching process allows for informative demonstration of the extent and nature of the influence of various physical parameters or the initial and boundary conditions in the study of mathematical models. Practical application of virtual laboratories has a significant impact on the students learning process and leads to improvement of its quality (Krasnynskiy et al., 2010, 2011; Ostroukh et al., 2011a; Ostroukh and Nikolaev, 2013; Churin et al., 2011; Malygin et al., 2007). Well-developed system of virtual laboratories substantially balances the lack of direct contact with laboratory equipment through the use of a wide range of virtual installations’ or devices’ options.

Being a virtual practical work, the educational system, just as any other software, is a set of different modules implemented using appropriate programming environments, editors and a set of supporting tools and utilities. When creating an educational system, it is desirable to use the universal design tools.

To accelerate the development, the specialized tools are used, such as ready-made tools for testing the knowledge or software declared by developers as environments specifically designed to create shared laboratories. A number of projects (including Russian) are noted for the convenience and easy to use. Many useful features save time when creating the relevant shared laboratories section. A set of provided tools in these programs may be used to develop practical courses based on object models to arrange various disciplines study (Ostroukh and Nikolaev, 2013; Vladimirovich et al., 2013a; Petrova et al., 2008).

APPLICATION OF LABORATORY PRACTICAL COURSES IN THE EDUCATIONAL PROCESS

Despite the fact that the training facilities are widely used in the educational process, they are auxiliary didactic tool. A teacher has the determining role in the conventional teaching. Communication between the teacher and the student is the basis of information transmission, an important feature of which is the presence of immediate feedback.

Fig. 1: Types of laboratories

Fig. 2: iLab shared architecture

However, from the earliest stages in the development of communication tools, a mediated communication with time-spaced feedback is used in interpersonal relationships and that is the basis of distance learning.

You can select the following types of laboratories (Fig. 1):

Traditional = Involve working with highly specialized equipment and a computer with a physical presence of students
Virtual = Performed using software
Hybrid = Performed on real hardware via software interface

The iLab project is based on the following concept (Fig. 2). Online laboratories, i.e., laboratories with real equipment which are accessed via., the Internet, promote the development of science and engineering education, greatly expanding the range of experiments in which students can participate during their training. Unlike traditional laboratories, access to online laboratories can be obtained not only in universities but also from all over the world.

The purpose of iLab is to simplify experiments both for students and the professional community as much as practical. The ultimate goal of the project is the creation of an extensive experimental base, the replenishment and use of which to be available worldwide.

Students conducting experiments gain the motivation which makes the learning more efficient. Experiments allow students to compare the real experiments with simulation, to work together and to find answers to their questions independently. Nevertheless, in many engineering classes no experimental installations are set up due to high costs, lack of space or for safety reasons. Providing online access to remote laboratories, iLab enables students to perform laboratory work, whatever remote location they may be in (Krasnynskiy et al., 2011, 2012; Malygin et al., 2007; Ostroukh and Nikolaev, 2013).

CONCEPT OF MADI ACS DEPARTMENT SOFTWARE AND METHODOLOGICAL SUPPORT INTEGRATION INTO ILAB ENVIRONMENT

In 2007 with the direct participation of the “Automated control systems” department, the Distance Learning Center was established (DLC MADI). The DLC MADI website (http://cdomadi.ru) provides Electronic Educational Resources (EER) for various academic disciplines and levels of education, developed based on modular and competency approach (Krasnynskiy et al., 2012; Barinov et al., 2012; Vladimirovich et al., 2012a, b; Ismoilov et al., 2013).

Implementation of the remote access laboratories concept should be based on the well-proven iLab service (Fig. 3).

The specified service has been deployed in 2012 by the faculty of the “Automated control systems” department, MADI. The necessary iLab service installation and configuration expertise was obtained due to cooperation with Carinthia University of Applied Sciences (city of Villach, Austria).

Results of the work shall be incorporated into the academic activity of the “Automated control systems” department on the subject “Automated information processing and management systems interfaces.” Extension and development of laboratory courses on the subject “Computer networks and telecommunications,” as well as other MADI disciplines is planned in the future.

Interactive teaching process allows for informative demonstration of the extent and nature of the influence of various physical parameters or the initial and boundary conditions in the study of mathematical models (Krasnynskiy et al., 2010, 2011, 2012; Ostroukh et al., 2011a, b; Ostroukh, 2011; Churin et al., 2011; Churin and Ostroukh, 2011; Malygin et al., 2007; Ostroukh and Nikolaev, 2013; Vladimirovich et al., 2013a, b, 2014; Petrova et al., 2008; Barinov et al., 2012; Vladimirovich and Evgenievna, 2011).

Fig. 3: iLab pilot project in MADI

Practical application of virtual laboratories has a significant impact on the students’ learning process and leads to improvement of its quality. Studies support the conclusion that a well-developed system of virtual laboratories substantially balances the lack of direct contact with laboratory equipment through the use of a wide range of virtual installations’ or devices’ options.

Development and implementation of virtual laboratories moves teaching to a new level, significantly extending the range of educational problems and enriching them with contemporary content. Using virtual laboratories instead of the traditional ones shifts the emphasis in teaching from obtaining, processing and visual representation of experimental data to the intellectual domain of scientific analysis and the detailed interpretation of the results.

The principle underlying the concept of remote access laboratories has long been used in various fields of human activity, especially in science and technology. For example, devices and apparatus designed for the study of such objects which do not allow direct contact with a person for various reasons, have always been remotely controlled, particularly long before the advent of personal computers and computer networks.

In this case, the equipment remote control and remote experiments have been carried out with the aid of specially created devices that could send operator’s commands to the desired distance by any available method at the time, a sequence of electrical signals through the connecting cables, by radio etc.

The advent and development of the Internet which led to a significant simplification of electronic communication and which gave the opportunity to easily connect any PC to another PC or a high-end server anywhere around the world, has made it possible to form and implement the concept of real laboratories equipment remote control. At the initial stage of its development, the concept meant only the integration in the learning process in the technical universities, including the distance learning system.

A trained user may perform the tasks of the university laboratory course using his/her personal computer, running the training equipment located in a university laboratory.

In the process of program implementation the following requirements are met:

The developed electronic resources should be implemented in the SCORM standard
The learning automation subsystems should take into account the need to support the SCORM standard
The user interface of developed subsystems must comply with the system concept and visual style of the User Interface (UI)
The developed subsystems must meet the requirements for user access rights adopted in the host system
The learning automation subsystems should provide a reliable network transmission and storage of education results and statistics, taking into account the technical characteristics of the existing LAN, as well as using the latest storage and backup hardware
The comprehensive protection, both hardware and software, against unauthorized access from outside the network, shall be provided in the local area network being part of the system

DESCRIPTION OF STANDARDIZED SOFTWARE MODULES FOR SHARED LABORATORY

During the analysis of a set of training systems and virtual laboratory courses, as well as their creation tools by the authors of this article, it was decided to design the software that would provide for configuring the shared laboratories based on ready-made modules to study various disciplines. The composition of these modules should include universal measuring unit (Ostroukh et al., 2011a; Vladimirovich et al., 2012a, b, 2013a, b, 2014; Petrova et al., 2008; Krasnynskiy et al., 2012; Barinov et al., 2012; Ostroukh and Nikolaev, 2013; Vladimirovich and Evgenievna, 2011; Vladimirovich and Vladimorov, 2012; Ismoilov et al., 2013). The objects connected to the unit can be operated through the information network. The developed software should be flexible enough to enable reconfiguration, modernization and conversion in accordance with the domain studied.

The structure of the software created by the authors is based on the principle of modularity, allowing the same unit to be applied for several disciplines (Fig. 4).

It is assumed that the same program package initially provided will be installed on all laboratory workstations and will be further reconfigured depending on the type of workstation (e.g., “student workplace,” “teacher workplace”) and the discipline studied. An exception is the software for data collection server, since this computer is connected to a set of researched objects and access to its settings is permitted only to specialists.

Fig. 4: Shared laboratory software overall organization chart

An example of structure for lab software modules created is shown in Fig. 4. In the first approximation, the structure can be divided into two major software blocks. The first block is the data collection server. This large separate module includes a basic engine for measuring physical quantities on a given object of research and for operations related to exercising certain effect on the object. It uses NI-DAQ drivers functions which allow to organize stress, strain, current, pulse and digital signals duration measuring via., adjustable virtual channels (Vladimirovich et al., 2013a; Petrova et al., 2008; Krasnynskiy et al., 2012; Barinov et al., 2012; Ostroukh and Nikolaev, 2013). The measurement results are easily transferred for further processing.

Inside the data collection module, the submodules responsible for I/O type (analog or digital) are implemented. This is provided in consideration of the fact that different types of I/O operations imply different principles of the data collection device operation. When creating and adjusting the described module it allows focusing on the implementation of the particular I/O type operations, without being distracted by other stages of development. Such a division presumes the use of the program with different device models. For example, if a digital chip is used as an object of research and the hardware may not include I/O board with analog channels, then buying a reasonably priced digital module will suffice. This facilitates the software developer’s complex set formation and creates preconditions for a finer configuration for a specific device. All this allows for creation of such an application for data collection server which is able to operate on the basis of various models of I/O modules and simultaneously perform measurements on several objects of research.

The second large block centralizes all submodules responsible for the execution of laboratory work and formation of practical skills in certain disciplines, automation of control functions and obtaining the reference and information data. For each discipline a universal set of software modules is assumed, the composition of which may vary due to the nature of the studied domain. The following general composition of programs can be distinguished in the structure shown in Fig. 4:

“Registration Module” allows a registration of a subgroup of students to perform the selected laboratory work, obtain access and the text of the task variant from the teacher
“Experimentation Modules” (N depends on the discipline number). Such blocks centralize the workspace with graphic representation of the object of research, the control and status display elements of the object. Also, a sequential presentation of procedural guidelines is implemented in accordance with a predetermined lab task
“Devices Set” is associated with experimentation blocks and assumes a set of submodules realizing functions of real devices which are applied in practice in this domain (e.g., instrumentation and signal generators for technical disciplines)
“Reporting Module” is also closely associated with the experimentation blocks. It provides students a means for inserting and editing the information obtained during the experiments, in the electronic report. It is assumed that the electronic report can be sent to a teacher for checking and further security procedures for the laboratory work performed. Preprinted forms and their automated filling will free the students from routine and archaic methods of preparing reports on the results of experimental studies and the teachers-from the same methods of learning results fixation
“Reference Data Module” allows obtaining the background data and theoretical information on the course of the studied discipline from the relevant
“Reference Materials” database section. This can be useful to improve the understanding of the meaning of work performed and to prepare for the defense

All the above modules can be called from the main loading module containing the start-up procedure for the chosen disciplines’ shells, in which training is conducted. It is possible to reconfigure the parameters of the main loading module and launched shells using the “Complex Configurator” submodule. In the configurator, such settings may be selected as the list of available courses, main loading module startup and display options, databases of network identification configuration and interaction with evaluation modules, etc.

The entire information exchange via network in the proposed solution is based on technology of shared access variables. The feature of this technology is that the properties of a shared access variable can be edited without making changes to the virtual instrument code.

AAUTOMATED CONTROL SYSTEMS” DEPARTMENT, MADI NETWORK TOPOLOGY AND THE LABORATORY INSTALLATION NETWORK CONNECTION DIAGRAM

Local area network of the “Automated Control Systems” department, MADI (ASU MADI) consists of two segments (Fig. 5). 192.168.12.0/24-wired network.

Fig. 5: ASU MADI department network topology

This network includes classroom computers, a router connecting the Department LAN and the Institution network, domain controllers, file server and a wireless router with IP-address 192.168.12.129. In 192.168.66.0/24 wireless network, this router has IP-address 192.168.66.1. The IP-address of the access point is 192.168.66.2. Laboratory installation on PXIe platform that is running iLabs server is connected to the wired network, so the access will be provided both from the local network and if desired, from the Internet.

SOFTWARE IMPLEMENTATION OF LABORATORY PRACTICAL COURSES(WITH EXAMPLE OF GPIB INTERFACE LAB RESEARCH)

The main window of the user interface is as shown in Fig. 6. The right pane displays the purpose of the lab work, as well as a brief description and the order of work execution.

The upper part of the window contains address of the receiving device “Listener.” The program automatically generates the numbers to be sent. These numbers are displayed in the field “Number transmitted” in the upper part of the window.

The left pane of the lab work window consists of three parts (Fig. 7):

Signal parameters
GPIB commands for the NI instrument simulator
Diagram

NI instrument simulator is used to demonstrate the commands which is configured as a signal generator. To generate signals indicate the parameters of generated signals:

Signal type
Signal amplitude
Signal frequency
Pulse ratio (for square wave signals)

Fig. 6: GPIB interface lab research

Fig. 7: Generated signal

Table 1: Parameters of generated signals

To do this, use the commands listed in the Table 1.

When the [Submit] button is pressed, the diagram will display the generated signal (Fig. 7).

CONCLUSION

Creation of the smart integrated online laboratory for engineering disciplines based on software for data collection, analysis, processing and visualization systems-LabVIEW (Laboratory Virtual Instrument Engineering Workbench) significantly increases the efficiency of the educational process in engineering disciplines.

Integration of hardware, software and methodology and technology support that are well-developed and actually used in the educational process, for the purpose of creating online laboratories with distributed educational platform making use of the education standard remote control system, as well as multimedia computer simulators and heterogeneous testing system will improve the availability and quality of education while reducing training costs.

Inclusion of multi-role gaming and the related decision support systems in the general contour will, for the first time ever, allow creation of a unique smart integrated online laboratory practical course for distributed e-learning in the engineering fields of study.

REFERENCES

  • Krasnynskiy, M.N., S.V. Karpushkin, D.L. Dedov and A.V. Ostroukh, 2010. Integration of virtual simulators in engineering system operators training using Internet technology. Distance Virtual Training, 7: 66-70.


  • Krasnynskiy, M.N., K.A. Barinov, D.L. Dedov, A.A. Rudnev and A.V. Ostroukh, 2011. Virtual simulator complexes for education and training students of chemical and mechanical-engineering industries. Trans. TASTU., 17: 497-501.


  • Ostroukh, A.V., Y.G. Podkosova, O.O. Varlamov and M.N. Krasnynskiy, 2011. Analysis of prospects for the use of virtual reality technology in distance learning. Questions Mod. Sci. pract. Vernadsky Univ., 2: 104-111.


  • Ostroukh, A.V., 2011. Experience in the development of new generation electronic educational resources for the distance learning technology. World Scient. Res., 9: 149-158.


  • Ostroukh, A.V., M.N. Krasnynskiy, S.V. Karpushkin, D.L. Dedov and A.B. Nikolaev, 2011. Structure of an automated information system and virtual simulators design algorithm for training operators of petrochemical plants. Bull. Kharkov Natl. Automobile Highway Univ., 54: 170-179.


  • Churin, V.V., A.V. Ostroukh and A.A. Podberyozkin, 2011. Use of computer simulators for training workers of road construction professions. Young Scient., 3: 28-29.


  • Churin, V.V. and A.V. Ostroukh, 2011. Comparative analysis of computer simulators for training workers of road construction professions. World Scient. Res., 21: 131-149.


  • Malygin, E.N., M.N. Krasnynskiy, S.V. Karpushkin, Y.V. Chaukin and A.V. Ostroukh, 2007. Application of virtual simulators for training students of the chemical technology type and improvement of professional skills of chemical enterprises personnel. Vestnik TSTU, 13: 233-238.


  • Vladimirovich, O.A., B.K. Aleksandrovich and S.N. Evgenievna, 2013. Computer game modeling organizational structures of enterprises and industrial associations. Res. Inventy: Int. J. Eng. Sci., 3: 20-29.
    Direct Link    


  • Petrova, L.G., Y.P. Shkitskiy and A.V. Ostroukh, 2008. Application of multimedia resources for technical teachers training/engineering competencies-tradition and innovation. Proceedings of the 37th International IGIP Symposium, September 7-10, 2008, Moscow, Russia, pp: 117-118.


  • Krasnynskiy, M.N., A.B. Nikolaev and A.V. Ostroukh, 2012. Application of virtual simulators for training students in the field of chemical engineering and professional improvement of petrochemical enterprises personnel. Int. J. Adv. Stud., Vol. 2.
    CrossRef    


  • Barinov, K.A., M.N. Krasnyanskiy, A.J. Malamut and A.V. Ostroukh, 2012. Algorithm of virtual training complex designing for personnel retraining on petrochemical enterprise. Int. J. Adv. Stud., Vol. 2.
    CrossRef    


  • Ostroukh, A.V. and A.B. Nikolaev, 2013. Development of virtual laboratory experiments in iLabs. Int. J. Online Eng., 9: 41-44.
    Direct Link    


  • Vladimirovich, O.A., B.K. Aleksandrovich, N.A. Borisovich and S.V. Yurievich, 2013. Interactive game modeling concept for personnel training at the industrial enterprises. World Applied Sci. J., 28: 45-55.
    Direct Link    


  • Vladimirovich, O.A., B.K. Aleksandrovich, N.A. Borisovich and S.V. Yurievich, 2014. Formal methods for the synthesis of the organizational structure of the management through the personnel recruitment at the industrial enterprises. J. Applied Sci., 14: 474-481.
    CrossRef    Direct Link    


  • Vladimirovich, O.A. and S.N. Evgenievna, 2011. E-Learning Resources in Vocational Education. LAP LAMBERT Academic Publishing, Saarbrucken, Germany, Pages: 184


  • Vladimirovich, O.A., P.A. Petrikov and S.N. Evgenievna, 2012. Corporate Training: Process Automation Management Staff Training Industry. LAP LAMBERT Academic Publishing, Saarbrucken, Germany, Pages: 147


  • Vladimirovich, O.A., M.I. Ismoilov and A.V. Merkulov, 2012. Corporate Training: Training of Personnel of Enterprises Based on a Virtual Model of the Professional Community and Grid Technologies. LAP LAMBERT Academic Publishing, Saarbrucken, Germany, Pages: 129


  • Vladimirovich, O.A. and L.V. Vladimorov, 2012. Distance Education Technologies: Research and Development of Software Products for Video Lectures and Webinars. LAP LAMBERT Academic Publishing, Saarbrucken, Germany, Pages: 97


  • Ismoilov, M.I., A.B. Nikolaev and O.A. Vladimirovich, 2013. Training and Retraining of Personnel and Industrial Enterprises of Transport Complexes Using Mobile Technology. Publishing House Science and Innovation Center, Saint-Louis, MO., USA., Pages: 166

  • © Science Alert. All Rights Reserved