Open Embedded Real-time Controllers for Industrial Distributed Control Systems

被引:16
|
作者
Delgado, Raimarius [1 ]
Park, Jaeho [1 ]
Choi, Byoung Wook [1 ]
机构
[1] Seoul Natl Univ Sci & Technol, Dept Elect & Informat Engn, Seoul 01811, South Korea
关键词
open embedded systems; real-time controller; real-time operating systems; Xenomai; industrial distributed control systems; PERFORMANCE; XENOMAI; LINUX;
D O I
10.3390/electronics8020223
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents design details adopting open embedded systems (OES) as real-time controllers in industrial distributed control systems. OES minimize development cost and enhance portability while addressing widely known shortcomings of their proprietary counterparts. These shortcomings include the black box method of distribution which hinders integration to more complex systems. However, OES are highly dependent on the compatibility of each software components and essential benchmarking is required to ensure that the system can satisfy hard real-time constraints. To address these issues and the notion that OES will find broader distributed control applications, we provide detailed procedures in realizing OES based on an open source real-time operating system on various low-cost open embedded platforms. Their performance was evaluated and compared in terms of periodicity and schedulability, task synchronization, and interrupt response time, which are crucial metrics to determine stability and reliability of real-time controllers. Practical implementations, including the modernization of a multi-axis industrial robot controller, are described clearly to serve as a comprehensive reference on the integration of OES in industrial distributed control systems.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] An educational open source real-time kernel for small embedded control systems
    Cirinei, M
    Mancina, A
    Cantini, D
    Gai, P
    Palopoli, L
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 866 - 875
  • [32] Real-Time Reconfigurations of Embedded Control Systems
    Gharbi, Atef
    Gharsellaoui, Hamza
    Khalgui, Mohamed
    INTERNATIONAL JOURNAL OF SYSTEM DYNAMICS APPLICATIONS, 2016, 5 (03) : 71 - 93
  • [33] Distributed programming model for real-time industrial control
    Bayne, J.S., 1600, Pergamon Press Ltd, Oxford, United Kingdom (03):
  • [34] A Framework for Designing Embedded Real-Time Controllers
    Wu, Yifan
    Bini, Enrico
    Buttazzo, Giorgio
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 303 - 311
  • [35] Compilation and synthesis for real-time embedded controllers
    Fränzle, M
    Müller-Olm, M
    CORRECT SYSTEM DESIGN: RECENT INSIGHTS AND ADVANCES, 1999, 1710 : 256 - 287
  • [36] A taxonomy of distributed real-time control systems
    Agre, JR
    Clare, LP
    Sastry, S
    ADVANCES IN COMPUTERS, VOL 49, 1999, 49 : 303 - 352
  • [37] Real-time video for distributed control systems
    Clavijo, JA
    Segarra, MJ
    Sanz, R
    Jiménez, A
    Baeza, C
    Moreno, C
    Vázquez, R
    Díaz, FJ
    Díez, A
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 2000, 2000, : 229 - 234
  • [38] Real-time video for distributed control systems
    Clavijo, JA
    Segarra, MJ
    Baeza, C
    Moreno, CD
    Sanz, R
    Jiménez, A
    Vázquez, R
    Díaz, FJ
    Díez, A
    CONTROL ENGINEERING PRACTICE, 2001, 9 (04) : 459 - 466
  • [39] Real-Time Modeling for Industrial Control Systems
    Estevez, E.
    Marcos, M.
    Irisarri, E.
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [40] A Real-Time Operating System Supporting Distributed Shared Memory for Embedded Control Systems
    Tamura, Yuji
    Doan Truong Thi
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    INFORMATION SCIENCE AND APPLICATIONS 2017, ICISA 2017, 2017, 424 : 202 - 210