期刊文献+

提高混合实时任务确定性的两级调度算法 被引量:4

Two-level hierarchical scheduling algorithm to improve certainty of hybrid real-time tasks
下载PDF
导出
摘要 为提高混合实时任务的确定性,提出了一种两级调度算法。先给出了调度算法的架构,通过增加一个调度模块实现周期性实时任务调度,非周期性实时任务则由系统内核调度。然后建立了任务模型,并对调度算法、任务集可调度性和抖动等进行深入研究。将提出的调度算法应用到基于Windows CE.NET的液压机控制系统中,分析了控制系统的硬件平台和任务划分。最后对调度算法进行验证,结果表明,该算法能保证混合实时任务的确定性,减小抖动,从而提高控制系统的精度。 A two-level hierarchical scheduling algorithm was proposed to improve the certainty of the hybrid real-time tasks.The structure of the scheduling algorithm was jiven,the periodic real-time tasks are scheduled by adding a scheduling module and the aperiodic real-time tasks are scheduled by the system kernd.A task model was established and the schedulability of the task set and the signal jitter were researched.The proposed scheduling algorithm was applied to the hydraulic machinery control system based on th...
出处 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2009年第3期753-758,共6页 Journal of Jilin University:Engineering and Technology Edition
基金 国家自然科学基金项目(50575075) 广东省自然科学基金项目(05103543) 粤港关键领域重点突破项目(基于领域建模的嵌入式数控系统开发平台) 教育部“新世纪优秀人才支持计划”项目
关键词 计算机系统结构 混合实时任务 两级调度算法 可调度性 信号抖动 WINDOWS CE.NET computer systems organization hybrid real-time task two-level hierarchical scheduling algorithm schedulability signal jitter Windows CE.NET
  • 相关文献

参考文献1

二级参考文献12

  • 1Liu C L, Layland J W. Scheduling algorithms for multiprogrammming in hard real-time environment[J]. J of Association for Computing Machinery, 1973, 20(1): 46-61.
  • 2Audsley N C, Burns A, Richardson M F, et al. Deadline monotonic scheduling[A]. The 8th Workshop on Real-time Operating Systems and Software [C]. Atlanta,1991.
  • 3Lehoczky J P, Sha L, Strosnider J K. Enhanced aperiodic responsiveness in hard real-time environments[A]. Proc of Real-time Systems Symposium[C]. San Jose, 1987: 261-270.
  • 4Speunt B, Sha L, Lechoczky J. Aperiodic task scheduling for hard-real-time system[J]. J of Real-time Systems, 1989, 3(1): 27-60.
  • 5Mok A K. Fundamental design problems of distributed systems for hard-real-time environment[D]. Massach-usetter Institute of Technology,1983.
  • 6Marco Spuri, Giorgio Buttazzo. Scheduling aperiodic tasks in dynamic priority systems[J]. Real-time Systems J, 1996, 10(1): 179-210.
  • 7Seto D, Lehoczky J P, Sha L, et al. On task schedulability in real-time control system[A]. Proc of IEEE Real-time Systems Symposium[C]. Washington, 1996: 13 -21.
  • 8Cervin A. Improved scheduling of control tasks[A]. Proc of the 11th Euromicro Conf on Real-time Systems[C]. York, 1999: 4-10.
  • 9Marco Caccamo, Giorgio Buttazzo, Lui Sha. Elastic feedback control [A]. The 12th Euromicro Conf on Real-time Systems[C]. Stockholm, 2000: 121-128.
  • 10Buttazzo G C, Lipari G, Abeni L. Elastic task model for adaptive rate control[A]. Proc of the 19th IEEE Real-time Systems Symposium[C]. Madrid, 1998: 286-295.

共引文献10

同被引文献33

引证文献4

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部