Control-Quality Optimization for Distributed Embedded Systems with Adaptive Fault Tolerance

被引:0
|
作者
Samii, Soheil
Bordoloi, Unmesh D.
Eles, Petru
Peng, Zebo
Cervin, Anton
机构
关键词
D O I
10.1109/ECRTS.2012.40
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a design framework for distributed embedded control systems that ensures reliable execution and high quality of control even if some computation nodes fail. When a node fails, the configuration of the underlying distributed system changes and the system must adapt to this new situation by activating tasks at operational nodes. The task mapping as well as schedules and control laws that are customized for the new configuration influence the control quality and must, therefore, be optimized. The number of possible configurations due to faults is exponential in the number of nodes in the system. This design-space complexity leads to unaffordable design time and large memory requirements to store information related to mappings, schedules, and controllers. We demonstrate that it is sufficient to synthesize solutions for a small number of base and minimal configurations to achieve fault tolerance with an inherent minimum level of control quality. We also propose an algorithm to further improve control quality with a priority-based search of the set of configurations and trade-offs between task migration and replication.
引用
收藏
页码:68 / 77
页数:10
相关论文
共 50 条
  • [31] Approximate Byzantine Fault-Tolerance in Distributed Optimization
    Liu, Shuo
    Gupta, Nirupam
    Vaidya, Nitin H.
    [J]. PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 379 - 389
  • [32] On the influence of compiler optimizations in the fault tolerance of embedded systems
    Serrano-Cases, Alejandro
    Isaza-Gonzalez, Jose
    Cuenca-Asensi, Sergio
    Martinez-Alvarez, Antonio
    [J]. 2016 IEEE 22ND INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2016, : 207 - 208
  • [33] Towards immune inspired fault tolerance in embedded systems
    Timmis, J
    de Lemos, R
    Ayara, M
    Duncan, R
    [J]. ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 1459 - 1463
  • [34] Flexible fault tolerance in configurable middleware for embedded systems
    Dorow, K
    [J]. 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 563 - 569
  • [35] Adaptive fault-tolerant control for a class of nonlinear spatially distributed systems
    Wu, Huaining
    Zhang, Yu
    [J]. Nanjing Hangkong Hangtian Daxue Xuebao/Journal of Nanjing University of Aeronautics and Astronautics, 2011, 43 (SUPPL.1): : 83 - 86
  • [36] Distributed Fault-Tolerant Control of Multiagent Systems: An Adaptive Learning Approach
    Khalili, Mohsen
    Zhang, Xiaodong
    Cao, Yongcan
    Polycarpou, Marios M.
    Parisini, Thomas
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (02) : 420 - 432
  • [37] FATM: A failure-aware adaptive fault tolerance model for distributed stream processing systems
    Akber, Syed Muhammad Abrar
    Chen, Hanhua
    Jin, Hai
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (10):
  • [38] Control-Quality Driven Design of Cyber-Physical Systems with Robustness Guarantees
    Aminifar, Amir
    Eles, Petru
    Peng, Zebo
    Cervin, Anton
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1093 - 1098
  • [39] Distributed fault diagnosis for networked, embedded automotive systems
    Jianhui Luo
    Choi, Kihoon
    Pattipati, Krishna R.
    Liu Qiao
    Chigusa, Shunsuke
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 1226 - 1232
  • [40] Adaptive reconfigurable distributed dynamic systems in the control-optimization framework
    Burmakin, EM
    Krassi, BA
    Tuominen, JO
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2004, : 685 - 691