...
首页> 外文期刊>Journal of Computer Science & Technology >Fault-Tolerant Scheduling for Real-Time Embedded Control Systems
【24h】

Fault-Tolerant Scheduling for Real-Time Embedded Control Systems

机译:实时嵌入式控制系统的容错调度

获取原文
获取原文并翻译 | 示例
           

摘要

With the increasing complexity of industrial application, an embedded control system (ECS) requires processing a number of hard real-time tasks and needs fault-tolerance to assure high reliability. Considering the characteristics of real-time tasks in ECS, an integrated algorithm is proposed to schedule real-time tasks and to guarantee that all real-time tasks are completed before their deadlines even in the presence of faults. Based on the nonpreemptive critical-section protocol (NCSP), this paper analyzes the blocking time introduced by resource conflicts of relevancy tasks in fault-tolerant multiprocessor systems. An extended schedulability condition is presented to check the assignment feasibility of a given task to a processor. A primary/backup approach and on-line replacement of failed processors are used to tolerate processor failures. The analysis reveals that the integrated algorithm bounds the blocking time, requires limited overhead on the number of processors, and still assures good processor utilization. This is also demonstrated by simulation results. Both analysis and simulation show the effectiveness of the proposed algorithm in ECS.
机译:随着工业应用复杂性的增加,嵌入式控制系统(ECS)需要处理大量的实时任务,并且需要具有容错性以确保高可靠性。考虑到ECS中实时任务的特性,提出了一种集成算法来调度实时任务,并确保所有实时任务即使在存在故障的情况下也能在其截止日期之前完成。基于非抢占关键段协议(NCSP),本文分析了容错多处理器系统中相关任务资源冲突所引入的阻塞时间。提出了扩展的可调度性条件,以检查给定任务向处理器的分配可行性。主/备份方法和故障处理器的在线更换用于容忍处理器故障。分析表明,集成算法限制了阻塞时间,在处理器数量上需要有限的开销,并且仍然可以确保良好的处理器利用率。仿真结果也证明了这一点。分析和仿真均表明了该算法在ECS中的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号