容错实时任务调度的DSPN建模与分析
CSTR:
作者:
作者单位:

(1.上海海洋大学 工程学院,上海 201306;2.沈阳建筑大学 信息与控制工程学院,沈阳 110168;3.上海深渊科学工程技术研究中心,上海 201306)[HJ1.5mm]

作者简介:

周 悦(1970-),女,上海人,教授,研究生导师,主要从事海洋装备控制技术,网络化控制等方向的研究。[FQ)]

通讯作者:

中图分类号:

基金项目:

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


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

(1.College of Engineering Science and Technology, Shanghai Ocean University, Shanghai 201306, China;2.School of Information and Control Engineering, Shenyang Jianzhu University, Shenyang 110168, China;3.Engineering Research Center of Hadal Science and Technology, Shanghai 201306, China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    复杂系统的形式化描述对新系统的设计以及现有系统的改进与评价都具有十分重要的作用;针对处理机系统容错实时混合任务调度,提出采用确定与随机Petri网进行建模与性能分析;首先,根据任务执行的优先级、周期性、容错性和实时性,将任务分为四类;然后,采用DSPN对任务调度执行过程,不同优先级任务抢占式调度,处理机故障及故障恢复过程进行建模,由此构成处理机系统容错实时任务调度过程的DSPN模型;最后,仿真实验结果表明,在负载相同情况下,处理机利用率基本相同,且具有容错的实时任务调度算法可以有效地降低任务错失率;容错实时任务调度DSPN模型可以为复杂任务调度系统的Petri网建模与分析奠定了基础,并为实际工程应用提供了理论指导。

    Abstract:

    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, period, 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 utilization 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.

    参考文献
    相似文献
    引证文献
引用本文

周悦,王勋,郭威.容错实时任务调度的DSPN建模与分析计算机测量与控制[J].,2017,25(1):107-110.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2016-06-01
  • 最后修改日期:2016-08-19
  • 录用日期:
  • 在线发布日期: 2017-05-31
  • 出版日期:
文章二维码