容错实时任务调度的DSPN建模与分析  

DSPN Modeling and Performance Analysis of Fault-tolerant Real-time Task Scheduling

在线阅读下载全文

作  者:周悦[1,2,3] 王勋[2] 郭威 

机构地区:[1]上海海洋大学工程学院,上海201306 [2]沈阳建筑大学信息与控制工程学院,沈阳110168 [3]上海深渊科学工程技术研究中心,上海201306

出  处:《计算机测量与控制》2017年第1期107-110,共4页Computer Measurement &Control

基  金:国家自然科学基金重点项目(51439004);上海市科委科技项目(14DZ1205500;14DZ2250900)

摘  要:复杂系统的形式化描述对新系统的设计以及现有系统的改进与评价都具有十分重要的作用;针对处理机系统容错实时混合任务调度,提出采用确定与随机Petri网进行建模与性能分析;首先,根据任务执行的优先级、周期性、容错性和实时性,将任务分为四类;然后,采用DSPN对任务调度执行过程,不同优先级任务抢占式调度,处理机故障及故障恢复过程进行建模,由此构成处理机系统容错实时任务调度过程的DSPN模型;最后,仿真实验结果表明,在负载相同情况下,处理机利用率基本相同,且具有容错的实时任务调度算法可以有效地降低任务错失率;容错实时任务调度DSPN模型可以为复杂任务调度系统的Petri网建模与分析奠定了基础,并为实际工程应用提供了理论指导。Formalized description of the complicated system has the extremely vital role to design the new system, improve and evaluate the existed system. A detailed DSPN (Deterministic and Stochastic Petri Net) model and performance analysis of fault--tolerant real--time hybrid task scheduling in processor system is presented in this paper. Firstly, the tasks are divided into four kinds based on their priority, pe- riod, fault tolerance and real--time. Secondly, the behavior of scheduling execution of tasks, preempting resource of the higher priority tasks, interrupting and resuming of tasks, occurring and recovering of failure in processor system is accurately described by DSPN, and then the model of fault--tolerant real--time task scheduling of processor is constructed. Finally, the simulation results demonstrate that the utili- zation of processor is same at the same load, and the fault--tolerant real--time task scheduling algorithm can effectively reduce the task miss ratio. The DSPN model constructed can analyze the quantitative performance metrics of the fault--tolerant real--time task scheduling, which not only will be useful for constructing the Petri net model for complex processor system, but also be helpful for engineers and researchers.

关 键 词:确定与随机PETRI网 容错 实时 任务调度 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象