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 条
  • [1] Development of A Customizable Real-time Monitoring System for Networked Control Systems
    Tan, Haoran
    Huang, Zhiwu
    Wu, Min
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 6350 - 6355
  • [2] Real-time control of networked control systems via ethernet
    Ji, K
    Kim, WJ
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2005, 3 (04) : 591 - 600
  • [3] Analysis of delays for real-time networked control systems
    Ma Xiang-hua
    Xie Jian-ying
    Wei Zhen
    PROCEEDINGS OF 2004 CHINESE CONTROL AND DECISION CONFERENCE, 2004, : 621 - 624
  • [4] Control and communication challenges in networked real-time systems
    Baillieul, John
    Antsaklis, Panos J.
    PROCEEDINGS OF THE IEEE, 2007, 95 (01) : 9 - 28
  • [5] Theory and practice of real-time scheduling in networked control systems
    Xia Feng
    Yin Hong-xia
    Wang Zhi
    Sun You-xian
    PROCEEDINGS OF 2005 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1 AND 2, 2005, : 1251 - 1256
  • [6] Mobile Middleware Application and Services for Real-time Water Pump System
    Krishna, M. Bala
    Goyal, Deepanshu
    2ND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN) 2015, 2015, : 411 - 417
  • [7] Middleware for real-time distributed simulation systems
    van Paassen, MM
    Pronk, C
    Delatour, J
    SIMULATION IN INDUSTRY'2000, 2000, : 351 - 358
  • [8] 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)
  • [9] A Middleware for Reconfigurable Distributed Real-Time Embedded Systems
    Krichen, Fatma
    Zalila, Bechir
    Jmaiel, Mohamed
    Hamid, Brahim
    SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2012, 2012, 430 : 81 - +
  • [10] MIRTES: MIddleware for Real-time Transactions in Embedded Systems
    Alessandrelli, Daniele
    Pagano, Paolo
    Nastasi, Christian
    Petracca, Matteo
    Dragoni, Aldo Franco
    3RD INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION, 2010, : 586 - 593