期刊文献+

嵌入式OSEK/VDX操作系统的优化与应用 被引量:3

Optimizationand Application of Embedded OSEK/VDX Operating System
下载PDF
导出
摘要 为了解决嵌入式OSEK/VDX操作系统在高负载、抢占模式下低优先级任务长时间得不到执行的问题,利用OSEK/VDX标准中的报警机制提出了一种优化的最小空闲时间优先调度算法来完善嵌入式OSEK/VDX操作系统的调度策略。给出了该算法的具体实现方案,在理论上分析了该算法的可行性,最后将该算法应用于汽车简单和复杂的电控系统。测试结果表明:在高负载、抢占模式下,使用该算法能够明显改善低优先级任务的执行。 For solving the problem that the low-priority tasks are hard to be executed under high load and preemption mode with embedded OSEK/VDX operating system, an optimized least slack first algorithm is proposed by utilizing the alarm mechanism of OSEK/VDX standard to improve the scheduling strategy of embedded OSEK/ VDX operating system. The specific implementation scheme of the algorithm is presented, its feasibility is theoreti- cally analyzed, and finally the algorithm is applied to both simple and complex electric control systems of vehicle. The results of test show that the algorithm proposed can significantly improve the excitation of low-priority tasks un- der the condition of high load and preemption mode.
出处 《汽车工程》 EI CSCD 北大核心 2016年第4期473-477,共5页 Automotive Engineering
基金 国家自然科学基金(51275206)资助
关键词 OSEK/VDX 最小空闲时间优先 调度算法 优化 应用 OSEK/VDX LSF scheduling algorithm optimization application
  • 相关文献

参考文献12

  • 1KIENCKE U , THIERER C. The OSEK/VDX Standard for Auto- motive Applications-Current Status [ C ]. SAE Transactions, March, 2000: 140-146.
  • 2罗克露,等.OSEK/VDX汽车电子嵌入式软件编程技术[M].北京:北京航空航天大学出版社,2004.
  • 3Mircea Popa, Anca Sorana Popa, Titus Slavici, et al. On the Im- plementation of the OSEK/VDX Operating System on Advanced Microcontrollers [ C]. The International Conference on Computer as a Tool, IEEE, 2007:419-426.
  • 4郜文,李继来,梁华为.OSEK/VDX嵌入式实时操作系统在汽车稳定性控制器中的应用[J].计算机系统应用,2010,19(4):148-151. 被引量:3
  • 5蒋建春,张慧.基于OSEK标准任务调度算法的改进[J].计算机工程,2009,35(20):228-230. 被引量:4
  • 6马明礼,李华,裴朝,王延君,丁志盛.OSEK实时操作系统任务调度的优化[J].单片机与嵌入式系统应用,2007,7(10):17-19. 被引量:2
  • 7LIU C L, James W Laykand. Scheduling Algorithms for Multipro- gramming in a Hard-Real-Time Environment [ J ]. Journal of the Association for Computing Machinery, 1973,20 ( 1 ) :46-61.
  • 8王济勇,林涛,王金东,韩光洁,赵海.EDF调度算法抢占行为的研究及其改进[J].电子学报,2004,32(1):64-68. 被引量:11
  • 9BA Wei, ZHANG Dabo. A Novel Least Slack First Scheduling Al- gorithm Optimized by Threshold [ C ]. Proceedings of the 26th Chi- nese Control Conference, Zhangjiajie, July 26-31,2007.Beijing: Beihang University Press, 2007.
  • 10HWANG Myunggwon, CHOI Dongjin, KIM Pankoo. Least Slack Time Rate first : New Scheduling Algorithm for Multi-Processor En- vironment [ C ]. IEEE Computer Society, Feb,2010 : 806-811.

二级参考文献33

  • 1黄鹏.基于OSEK/VDX的嵌入式车用操作系统研究[J].武汉理工大学学报(信息与管理工程版),2005,27(5):218-221. 被引量:7
  • 2李秋华,张天宏,邓志伟.实时操作系统在发动机数字电子控制器中的尝试[J].航空发动机,2006,32(2):53-55. 被引量:2
  • 3KrishnaCM KANGGShin 戴琼海 译.实时系统[M].北京:清华大学出版社,2004..
  • 4Gao Zhigang, Wu Zhaohui, Ye Ruizhi, et al. A Model-based Development Method for Smart OSEK OS[C]//Proc. of the 5th International Conference on Computer and Information Technology. [S.l.]: IEEE Press, 2005: 781-787.
  • 5Ishikawa M, McCune D J. CPU Model-based Hardware/Software Co-design, Co-simulation and Analysis Technology for Real-time Embedded Control Systems[C]//Proc. of the 13th IEEE Real Time and Embedded Technology and Applications Symposium. [S.l.]: IEEE Press. 2007: 3-11.
  • 6The OSEK/VDX Group. OSEK/VDX Operating System Version 2.2.3. http://www.osek-vdx.org, 2005.
  • 7Labrosse JJ.邵贝贝等译.嵌入式实时操作系统恤C/OS-Ⅱ.北京:北京航空航天大学出版社,2003.
  • 8张宝民,孙晓民.基于MPC555硬件平台的OSEK车用嵌入式实时操作系统设计与实现.中国计算机大会.2003.
  • 9[1]Krishna C M,Shin G K.Real-Time Systems [M].Columbus,OH:McGraw-Hill Companies,Inc.1997.73-80.
  • 10[2]Katcher D I,Arakawa H,Strosnider J K.Engineering and analysis of fixed priority schedulers [J].IEEE Transactions on Software Engineering,1993,19(9):920-934.

共引文献39

同被引文献45

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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