期刊文献+

面向数控系统的优化调度算法及容错策略研究 被引量:5

Optimized scheduling algorithm oriented to numerical control system
下载PDF
导出
摘要 建立了混合关联任务集描述模型,并引入人工智能领域的启发式搜索算法,以实现该模型任务集的最佳优先调度。在此基础上,进一步提出了基于回卷恢复机制的容错调度策略,通过对瞬时故障的容错恢复,提高数控系统运行的可靠性。与传统实时容错调度算法相比,基于回卷恢复机制和最佳优先调度算法的容错策略,能很好地适用于混合关联任务集。同时,通过降低错误恢复所需的时间开销,有效地提高了系统的资源利用率。实例分析和算法模拟研究证明了该算法应用于数控系统的有效性。 To guarantee the reliability of Numerical Control (NC) system, a model for hybrid dependent task set was established and the heuristic Best-First (BF) algorithm was introduced to realize optimized scheduling of this model. Then, a fault-tolerant scheduling strategy based on rollback recovery and BF algorithm was proposed to remove transient fault of system. Compared with traditional fault tolerate scheduling algorithm, the proposed strategy could be applied to scheduling in mixed and dependent tasks of NC system, and raise the level of resources utilization by reducing the cost of fault disposal. Validity of proposed approach applied to NC system was verified by case study and algorithm simulation.
出处 《计算机集成制造系统》 EI CSCD 北大核心 2007年第4期768-776,共9页 Computer Integrated Manufacturing Systems
基金 国家863/CIMS主题资助项目(2002AA421150)~~
关键词 数控系统 混合任务系统 启发式搜索 容错调度 numerical control system hybrid tasks system heuristic search fault-tolerant scheduling
  • 相关文献

参考文献10

  • 1肖练刚,崔鑫水,范清远.数控系统瞬时故障容错技术研究[J].航天控制,2003,21(4):53-58. 被引量:2
  • 2LIU C L,LAYLAND J W.Scheduling algorithms for multiprogramming in a hard-real-time environment[J].Journal of ACM,1973,20(1):174-189.
  • 3GHOSH S,MELHEM R,MOSSE D,et al.Fault-tolerant rate-monotonic scheduling[J].Journal of Real-Time System,1998,15(2):149-181.
  • 4MEJIA-ALVAREZ P,MOSSED.A responsiveness approach for scheduling fault recovery in real-time systems[C]//Proceedings of Real-Time Technology and Applications Symposium.Washington,D.C.,USA:IEEE,1999:4-13.
  • 5MEJIA-ALVAREZ P,AYDIN H,MOSSED.Scheduling optional computations in fault-tolerant real-time systems[C]//Proceedings of Real-Time Computing Systems and Applications.Washington,D.C.,USA:IEEE,2000:323-330.
  • 6王永吉,陈秋萍.单调速率及其扩展算法的可调度性判定[J].软件学报,2004,15(6):799-814. 被引量:50
  • 7GEORGE L.Artificial intelligence:structures and strategies for complex problem solving 5/E[M].Boston,Mass.,USA:Addison-Wesley,2004.
  • 8BETTATI R,BOWEN N S,CHUNG J Y.On-line scheduling for checkpointing imprecise computation[C]//Proceedings of Euro-Micro Workshop on Real-Time Systems.Washington,D.C.,USA:IEEE,1993:238-243.
  • 9雷为民,乔建中,李本,忍滕弘飞.关于软件数控的一些基本构想[J].小型微型计算机系统,1999,20(2):81-87. 被引量:44
  • 10王世寰,王永章,路华,韩振宇.一种新体系结构的开放式软CNC的设计[J].计算机集成制造系统-CIMS,2004,10(2):200-204. 被引量:12

二级参考文献10

  • 1ESPRIT Ⅲ open system architecture for controls within automation systems EP6379 & EP9115[D].OSACA I and II Final Report,1996.
  • 2SCOTT H.SERCOS interface standard[J].Gear Technol,1996,13(1):29-32.
  • 3张传军.星载计算机(OBC)软件的容错设计.第六届全国容错计算学术会议论文集,1996
  • 4AndreDeHon JohnWawrzynek.可重组的计算系统(Reconfigurable Computing)简介[J].集成电路设计,2000,(2):95-103.
  • 5Han Qing,John Fogelin.High availability design for embedded systems.2001 International IC Conference & Exhibition,502~509
  • 6Barry W.Johnson.Design and Analysis of Fault-Tolerant Digital Systems.Reading,Mass:Addison-Wesley Pub.CO.,c1989
  • 7David A.Rennels.Fault-Tolerant Computing:An Introduction.IEEE Transactions On Computers,C-33(12),December 1984
  • 8陈友东,樊锐,陈五一,陈鼎昌.基于RTLinux开放式虚轴机床数控系统研究[J].中国机械工程,2002,13(15):1339-1342. 被引量:5
  • 9邹勇,李明树,王青.开放式实时系统的调度理论与方法分析[J].软件学报,2003,14(1):83-90. 被引量:45
  • 10金宏,王宏安,王强,戴国忠.一种任务优先级的综合设计方法[J].软件学报,2003,14(3):376-382. 被引量:50

共引文献103

同被引文献92

  • 1涂刚,阳富民,卢炎生.基于动态优先级策略的最优软非周期任务调度算法[J].计算机研究与发展,2004,41(11):2026-2034. 被引量:20
  • 2李庆华,韩建军,Abbas A Essa,张薇.硬实时系统中基于软件容错的动态调度算法[J].软件学报,2005,16(1):101-107. 被引量:18
  • 3Han C C, Shin K G, Wu J. A Fault-tolerant Schedhling Algorithm for Real- time Periodic Tasks with Possible Software Faults [J]. IEEE Transactions on Computers, 2003, 52(3):362-372.
  • 4Deng Z, Liu J. A scheme for scheduling hard real-time applications in open system environment [ C ]. In Proceedings of the 9th Euromicro Workshop on Real-Time Systems Symposium. Spain: IEEE, 1997 : 191-199.
  • 5Wang Y, Lin K. Implementing a general real-time scheduling framework in the RED-Linux real-time kernel[ C]. In Proceedings of the 20th IEEE Real-time Systems Symposium, Arizona, USA:IEEE,1999 : 246-255.
  • 6Liu C, Layland J. Scheduling algorithms for multi-programming in a hard real-time environment[ J]. Journal of the ACM, 1973,20 ( 1 ) :46-61.
  • 7Buttazzo G. Rate monotonic vs. EDF: judgment day[ J]. Journal of Real-Time System,2005,15 (8) :5-26.
  • 8Sha L, Lenoczky J P, Rajkumar R. Solutions for some practical problems in priorifizing preemptive scheduling[C]. In Proceedings of the 7th IEEE Real-Time Systems Symposium, Washington, D. C. , USA:lEEE,1986,181-191.
  • 9Lenoczky J P, Sha L, Strosnider J K. Enhanced aperiodic responsiveness in a hard real-time environment[C]. In Proceedings of the 8th IEEE Real-Time Systems Symposium, Washington, D. C. , USA: IEEE, 1987,261-270.
  • 10Sprunt B, Sha L, Lehoczky L. Aperiodic task scheduling for hard real-time systems[ J]. Journal of Real-Time System, 1989,1 ( 1 ) : 27-60.

引证文献5

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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