• DocumentCode
    2834640
  • Title

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

  • Author

    Samii, Soheil ; Bordoloi, Unmesh D. ; Eles, Petru ; Peng, Zebo ; Cervin, Anton

  • fYear
    2012
  • fDate
    11-13 July 2012
  • Firstpage
    68
  • Lastpage
    77
  • Abstract
    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.
  • Keywords
    computational complexity; control engineering computing; control system synthesis; distributed control; distributed processing; embedded systems; fault tolerance; optimisation; processor scheduling; task analysis; adaptive fault tolerance; control law; control quality optimization; design space complexity; distributed embedded control system; information storage; priority-based search; task execution reliability; task mapping; task migration; task replication; task scheduling; Actuators; Equations; Mathematical model; Neodymium; Niobium; Schedules; control quality; cyber-physical system; design optimization; embedded control; fault tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4673-2032-0
  • Type

    conf

  • DOI
    10.1109/ECRTS.2012.40
  • Filename
    6257560