Optimal and fault-tolerant scheduling algorithm for multi-tasks in distributed control systems

Huai Liu, Jianxin Huang, Jie Shen

科研成果: 书/报告/会议事项章节会议稿件同行评审

2 引用 (Scopus)

摘要

In distributed control system (DCS), hard real-time tasks must be finished before their deadlines, otherwise the catastrophes occur. Therefore, fault-tolerance must be offered for DCS. In order to schedule many kinds of different real-time tasks, dual priority queues scheduling algorithm is given for uniprocessor and the schedulable condition of the tasks is investigated. For DCS, combining task duplication technique and scheduling algorithm for uniprocessor, a new fault-tolerant scheduling algorithm is presented. The schedulability of the algorithm is analyzed and the schedulable condition is investigated. Basing on this, a heuristic static algorithm for assigning tasks to processors that can guarantee the load of every processor to be balanced is given. In the case that the deadlines of all real-time tasks are met, the non-real-time tasks are scheduled in the spare resource of real-time tasks and the deadlines of primary copies are optimized, so as to improve utility of processor. The simulation experiments show that the algorithm is effective.

源语言英语
主期刊名Proceedings of the World Congress on Intelligent Control and Automation (WCICA)
6675-6679
页数5
DOI
出版状态已出版 - 2006
已对外发布
活动6th World Congress on Intelligent Control and Automation, WCICA 2006 - Dalian, 中国
期限: 21 6月 200623 6月 2006

出版系列

姓名Proceedings of the World Congress on Intelligent Control and Automation (WCICA)
2

会议

会议6th World Congress on Intelligent Control and Automation, WCICA 2006
国家/地区中国
Dalian
时期21/06/0623/06/06

指纹

探究 'Optimal and fault-tolerant scheduling algorithm for multi-tasks in distributed control systems' 的科研主题。它们共同构成独一无二的指纹。

引用此