节点文献

非抢占式实时容错调度

Non-preemptive real-time fault-tolerant scheduling

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 陈勇林宝军张善从

【Author】 Chen Yong1,2,3,Lin Baojun1,Zhang Shancong1(1 The Academy of Opto-electronics,Chinese Academy of Sciences,Beijing 100190,China; 2 Graduate University of Chinese Academy of Science,Beijing 100049,China; 3 Beijing Transuniverse Space Technology Co.Ltd.,Beijing 100190,China)

【机构】 中国科学院光电研究院中国科学院研究生院北京国科环宇空间技术有限公司

【摘要】 面向嵌入式实时系统中,任务非抢占式实时容错调度问题,得出了任务能够容忍一次故障的条件,以及能够容忍的故障间隔条件;其次,为了减少任务的等待时间,分别在EDF、RM算法中增加了任务可重复次数的判断条件,在相同等待时间或最终期限下,可重复次数少的任务具有较高的优先级。仿真结果显示,基于RM改进的容错算法NP-PBOR-FT性能较好,平均任务失效率比NP-EDF-FT算法降低了44.19%,比NP-RM-FT算法降低了45.87%,比NP-DBOR-FT算法降低了4.43%,任务等待时间比NP-EDF-FT算法降低了60.54%,比NP-RM-FT算法降低了48.09%,比NP-DBOR-FT算法降低了4.09%;最后,利用设计的NP-PBOR-FT算法,完成实际系统中非抢占式任务的容错调度,采用故障注入的方法,对系统进行了验证,结果表明系统满足实时性以及容错要求。

【Abstract】 This paper faces the non-preemptive task schedule problem in embedded real-time systems and derives the conditions for one tolerable fault of the task and the tolerable fault gap.In order to reduce the task wait-time,the decision criteria for the task worst-case execution number(WCEN) is introduced in EDF and RM scheduling,at the same wait period or deadline,the task with shorter WCEN has higher priority.Simulation results show that the NP-PBOR-FT algorithm with RM improvement has better performance then the others,the average invalidation rate of the task is 44.19 percent lower than that of NP-EDF-FT algorithm,45.87 percent lower than that of NP-RM-FT algorithm and 4.43 percent lower than that of NP-DBOR-FT algorithm;the average wait-time is 60.54 percent lower than that of NP-EDF-FT algorithm,48.09 percent lower than that of NP-RM-FT algorithm and 4.09 percent lower than that of NP-DBOR-FT algorithm.At last,based on the proposed NP-PBOR-FT algorithm,a non-preemptive real-time fault-tolerant system is designed and verified using the fault-inject method,and results prove that the system satisfies the requirements of real-time and fault-tolerance.

【关键词】 非抢占式实时容错调度
【Key words】 non-preemptivereal-timefault-tolerantscheduling
  • 【文献出处】 仪器仪表学报 ,Chinese Journal of Scientific Instrument , 编辑部邮箱 ,2011年11期
  • 【分类号】TP302.8
  • 【被引频次】8
  • 【下载频次】130
节点文献中: 

本文链接的文献网络图示:

本文的引文网络