期刊文献+

控制系统中实时任务的动态优化调度算法 被引量:11

Optimal dynamic scheduling algorithm for real-time tasks in digital control systems
下载PDF
导出
摘要 提出一种新的调度算法——带有非周期服务器的EDF调度算法.分析了所有任务的可调度性,给出了可调度条件,并给出一种新的周期性任务模型以及主优先级和辅助优先级的概念.它们在保证任务可调度的前提下,对周期性任务的采样频率和控制延时进行优化.仿真结果表明,该算法可以提高周期性任务的采样频率,并降低控制延时,即能优化系统的性能. A novel scheduling algorithm, named Earliest Deadline First (EDF) with sporadic server, is presented. The schedulability of all tasks including the periodic tasks and the sporadic tasks is investigated, and the schedulability test is given. A new periodic task model and concepts of main priority and assistant priority are presented. By using them, the sampling frequencies of periodic tasks are optimized under maintained schedulability and the control delay of periodic task is reduced. The result of simulation shows that the sampling frequencies of periodic tasks can be increased and the control delays of periodic tasks can be reduced.
作者 刘怀 费树岷
出处 《控制与决策》 EI CSCD 北大核心 2005年第3期246-250,共5页 Control and Decision
基金 南京师范大学科研基金项目(2003KZXXGQ2B88).
关键词 采样频率 周期性任务 非周期任务 非周期服务器 控制延时 Computer simulation Digital control systems Optimal control systems Real time systems Sampling
  • 相关文献

参考文献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.

同被引文献80

引证文献11

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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