Real-Time Middleware for Networked Control Systems and Application to an Unstable System

被引:24
|
作者
Kim, Kyoung-Dae [1 ]
Kumar, P. R. [1 ]
机构
[1] Texas A&M Univ, Comp Engn & Syst Grp, Dept Elect & Comp Engn, Wisenbaker Engn Res Ctr, College Stn, TX 77843 USA
关键词
Middleware; networked control systems; real-time systems (RTSs); unstable system;
D O I
10.1109/TCST.2012.2207386
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A well-designed software framework is important for the rapid implementation of reliable and evolvable networked control applications and to facilitate the proliferation of networked control by enhancing its ease of deployment. In this brief, we address the problem of developing such a framework for networked control that is both real-time and extensible. We enhance Etherware, a middleware developed at the University of Illinois, so that it is suitable for time-critical networked control applications. We introduce a notion of quality of service (QoS) for the execution of a component. We also propose a real-time scheduling mechanism so that the execution of components can not only be concurrent but also be prioritized based on the specified QoS of each execution. We have implemented this framework in Etherware. We illustrate the applicability of this software framework by deploying it for the control of an unstable system, namely, a networked version of an inverted pendulum control system, and verify the performance of the enhanced Etherware. We also exhibit sophisticated runtime functionalities, such as runtime controller upgrade and migration, to demonstrate the flexible and temporally predictable capabilities of the enhanced Etherware. Overall, Etherware thus facilitates rapid development of control system applications with temporally predictable behavior so that physical properties such as stability are maintained.
引用
收藏
页码:1898 / 1906
页数:9
相关论文
共 50 条
  • [21] Middleware for distributed embedded real-time systems
    Musial, Marek
    Remuss, Volker
    Hommel, Guenter
    EMBEDDED SYSTEMS - MODELING, TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2006, : 111 - +
  • [22] Middleware for real-time distributed simulation systems
    van Paassen, MM
    Pronk, C
    Delatour, J
    SIMULATION IN INDUSTRY'2000, 2000, : 351 - 358
  • [23] An application of real-time control systems to robotics
    Monroy, C
    Campa, R
    Kelly, R
    ROBOTICA, 2001, 19 (03) : 323 - 329
  • [24] State estimation in networked control systems with a real-time transport protocol
    Jin, Fang
    Ma, Long
    Zhao, Chenming
    Liu, Qingquan
    SYSTEMS SCIENCE & CONTROL ENGINEERING, 2024, 12 (01)
  • [25] Design of high-performance networked real-time control systems
    Wen, P.
    Cao, J.
    Li, Y.
    IET CONTROL THEORY AND APPLICATIONS, 2007, 1 (05): : 1329 - 1335
  • [26] Asymptotic stability analysis of nonlinear real-time networked control Systems
    Sun Y.
    Qin S.
    Journal of Control Theory and Applications, 2009, 7 (04): : 384 - 388
  • [28] Design and development of real-time simulation experimentation for networked control systems
    Ding, Jin
    Li, Li-Xiong
    Fei, Min-Rui
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (19): : 5094 - 5098
  • [29] Design of a networked traction control system using a real-time operating system
    Shin, Minsuk
    Han, Jaehyun
    Youn, Jeamyoung
    Sunwoo, Myoungho
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2008, 222 (D8) : 1395 - 1408
  • [30] Real-time communication in real-time control and analysis system for power systems
    Cui, Yuan
    Cheng, Lin
    Sun, Yuanzhang
    Li, Xiong
    Peng, Jiangnan
    Zhong, Zhian
    Zhang, Jianyun
    Dianli Xitong Zidonghue/Automation of Electric Power Systems, 2002, 26 (08): : 6 - 10