Abstract

Ensuring control stability is essential for safety-critical systems. Task redundancy is one commonly employed technique to enhance control performance in applications afflicted by intermittent faults. While increasing the number of replicas can improve control performance, it also introduces challenges in terms of scheduling and mapping. Prior research primarily focuses on controller design to enhance control performance, with limited consideration given to fault tolerance and scheduling in a combined manner. In this paper, we propose a co-design scheme of Fault-Tolerant Scheduling and Control (FTSC), which aims to provide stable control performance along with feasible mapping and scheduling solutions. We present a comprehensive formulation that encompasses mapping, scheduling, and fault tolerance, optimizing control performance into a Mixed Integer Linear Programming (MILP) framework. The problem of task redundancy can either be addressed through a heuristic algorithm efficiently or be solved in a MILP-based approach with a better solution. A case study is conducted to demonstrate the effectiveness of our proposed scheme, highlighting its ability to reduce system control costs while meeting real-time, reliability, and schedulability constraints.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.