Real-Time Remote Access Laboratory With Distributed and Modular Design

被引:32
|
作者
Maiti, Ananda [1 ]
Kist, Alexander A. [1 ]
Maxwell, Andrew D. [1 ]
机构
[1] Univ So Queensland, Sch Mech & Elect Engn, Fac Hlth Engn & Sci, Toowoomba, Qld 4350, Australia
关键词
Message-oriented middleware; microcontrollers; networking; remote laboratories; web instrumentation; WEB SERVICES; NETWORK; IMPLEMENTATION; ARCHITECTURE; LABS;
D O I
10.1109/TIE.2014.2374572
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Remote access laboratories (RALs) are online environments for operating instruments and collecting measurement data over the Internet. Such systems are often deployed by universities to support undergraduate students and generally follow the client-server paradigm. This paper discusses a RAL system that enables peer-to-peer (P2P) experimental design and sharing. For this, a modular design is required, which allows participating nodes to create rigs and host those individually at distributed locations. The proposed architecture is generic and can be used with any distributed P2P network control systems over the Internet. In this paper, a distributed remote control framework is presented with regard to a P2P RAL system. The experiments in the RAL require three subsystems handling the user interface, instruction interpretation, and instruction execution which can be organized and operated in different manners depending upon the experiment. The key component for creating and controlling experiments is the microcontrollers that can be easily obtained, configured, and set up for use over the Internet. The most popular microcontrollers are examined for suitability to the distributed control architecture. The basic layout of a message-based network protocol suitable for programming the devices and communication between peers for remote instrumentation and control is discussed, and queuing and flow control mechanisms are compared and tested for the proposed framework.
引用
收藏
页码:3607 / 3618
页数:12
相关论文
共 50 条
  • [1] Modular Design and Verification of Distributed Adaptive Real-Time Systems
    Goethel, Thomas
    Bartels, Bjoern
    NATURE OF COMPUTATION AND COMMUNICATION, 2015, 144 : 3 - 12
  • [2] Laboratory for distributed real-time control
    Hanzalek, Z
    REAL-TIME SYSTEMS EDUCATION, 1996, : 147 - 152
  • [3] Real-Time Animation of Equipment in a Remote Laboratory
    Schulz, Mark
    Chen, Feng
    Payne, Len
    2014 11TH INTERNATIONAL CONFERENCE ON REMOTE ENGINEERING AND VIRTUAL INSTRUMENTATION (REV), 2014, : 172 - 176
  • [4] Real-Time Microwave Remote Laboratory Architecture
    Farah, S.
    Benachenhou, A.
    Neveux, G.
    Barataud, D.
    Andrieu, G.
    Fredon, T.
    2015 45TH EUROPEAN MICROWAVE CONFERENCE (EUMC), 2015, : 1315 - 1318
  • [5] Real-Time Microwave Remote Laboratory Architecture
    Farah, S.
    Benachenhou, A.
    Neveux, G.
    Barataud, D.
    Andrieu, G.
    Fredon, T.
    2015 10TH EUROPEAN MICROWAVE INTEGRATED CIRCUITS CONFERENCE (EUMIC), 2015, : 464 - 467
  • [6] A modular approach to programming distributed real-time systems
    Ren, SP
    Agha, GA
    Saito, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 36 (01) : 4 - 12
  • [8] REAL-TIME MODULAR DISTRIBUTED SIGNAL-PROCESSING
    GROSS, JS
    PATEL, JN
    KOBLER, V
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1981, 298 : 312 - 323
  • [9] MODULAR ABSTRACTIONS FOR VERIFYING REAL-TIME DISTRIBUTED SYSTEMS
    DELEON, H
    GRUMBERG, O
    FORMAL METHODS IN SYSTEM DESIGN, 1993, 2 (01) : 7 - 43
  • [10] DESIGN OF A REAL-TIME MODULAR FFT PROCESSOR
    POMERLEAU, A
    FOURNIER, M
    BUIJS, HL
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1976, 23 (10): : 630 - 633