期刊文献+

基于Xenomai的实时测控系统的研究与实现 被引量:9

RESEARCH AND IMPLEMENTATION OF REAL-TIME MEASURING AND CONTROL SYSTEM BASED ON XENOMAI
下载PDF
导出
摘要 介绍实时操作系统仿真框架Xenomai和操作系统自适应域环境Adeos(Adaptive Domain Environment for Operating System)的基本原理。分析带有中断屏蔽功能的Adeos中断管道机制,以及用户态下混合执行模式的实时任务被抢占和"优先级反转"问题。应用Xenomai的实时核构建了Xenomai/Linux双内核实时机制;通过Xenomai提供的可插式接口仿真模块实现了基于RTAI API的应用程序编程;结合IPC等具体硬件实现了一套模拟小型电站任务的实时测控系统。运行结果显示系统满足电力系统硬实时的时限要求且运行稳定。 The principles of Real-time Operating System emulation framework-Xenomai and adaptive domain environment for Operating System Adeos are briefly introduced. Adeos interrupt pipeline mechanism which has Xenomai interrupt shields is studied and so are the problems of a real-time task being preempted and a priority inversion, which occurs in mixable execution modes for tasks embodied in User-Space. The Xenomai real-time kernel is used to establish Xenomai-Linux dual-kernel real-time mechanism,and by using pluggable interface emulation module which Xenomai offers,the application programming based on RTAI API is realized. Meanwhile, a real-time measuring and control system which simulates the environment of a small electric substation has also been made on an IPC with some necessary hardware modules. The obtained results show that the system runs sound and meets hard real-time performance for electrical power systems.
出处 《计算机应用与软件》 CSCD 2009年第5期162-165,共4页 Computer Applications and Software
关键词 实时操作系统仿真框架 操作系统自适应域环境 仿真模块 实时 Real-time operating system emulation framework Adaptive domain environment for operating system Emulation module Real-time
  • 相关文献

参考文献7

二级参考文献16

  • 1陈继荣,黄建华.Linux操作系统实时性分析及改进策略[J].微计算机信息,2005,21(11Z):67-69. 被引量:9
  • 2Jane W S Liu. Real-Time Systems. New Jersey: Prentice Hall,2000.
  • 3Marshall K McKusick et al. The Design and Implementation of the 4.4BSD Operation System. Boston: Addison-Wesley, 1996.
  • 4R Hill, B Srinivasan, S Pather et al. Temporal resolution and real-time extension to Linux. Information and Telecommunication Technology Cemer, Electrical Engineering and Computer Science Department, University of Kansas, Tech Rep: ITTC-FY98-TR-11510-03, 1998.
  • 5Balaji Srinivasan, R Hill, S Pather et al. A firm real-time system implementation using commercial off-the-shelf hardware and free software. The Real-Time Techonology and Applications Symposium, Denver, 1998.
  • 6Anon. Embedded Linux gains high-availability framework[J].Electronic Design,2001 ;49(21 ) :36.
  • 7Bollinger. Survey of Linux applications[J].IEEE Software, 1999; 16(1):72~79.
  • 8Ludwick, Scott. Linux for data acquisition[J].EE: Evaluation Engineering,2002 ;41 (2): 12~14.
  • 9Veiga,Mayosky,Martinez. Hardware/software environment for real-time data acquisition and control[J].IEEE Transactions on Nuclear Science,2002 ;47(21): 132~135.
  • 10ZiLOG Inc. Introduction to embedded webservers[EB/OL].http://www.zilog.com/docs/ez80,2002.

共引文献37

同被引文献29

引证文献9

二级引证文献41

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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