作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (19): 261-263. doi: 10.3969/j.issn.1000-3428.2008.19.089

• 开发研究与设计技术 • 上一篇    下一篇

基于RTAI-Linux的飞行仿真实时管理系统

曾 炜,沈为群   

  1. (北京航空航天大学自动化科学与电气工程学院,北京 100083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-10-05 发布日期:2008-10-05

Real-time Management System of Flight Simulation Based on RTAI-Linux

ZENG Wei, SHEN Wei-qun   

  1. (School of Automation Science and Electrical Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-10-05 Published:2008-10-05

摘要: 探讨基于Linux的飞行仿真实时管理系统需要解决的实时控制问题。研究Linux实时扩展的开源项目RTAI及其用户态硬实时控制方案LXRT,结合系统的开发研制分析如何利用RTAI/LXRT实现关键任务的实时控制以及实时和非实时任务的管理。最终实现的多任务飞行仿真管理系统具有良好的实时性,在1 ms, 5 ms, 10 ms仿真周期下,关键任务的最大单步误差均小于30 μs。

关键词: 飞行仿真, 实时, Linux操作系统

Abstract: This paper explores how to address the real-time control problem of real-time management system of flight simulation based on Linux. For this purpose, RTAI, a community project for real-time extension of Linux, and its hard real-time solution in user mode, LXRT are analyzed, From the view of research and development of the management system, it discusses how to use RTAI/LXRT to realize hard real-time control of critical mission and how to manage real-time and non real-time tasks. The ultimate realization of the multi-task flight simulation management system has a good performance in real-time control, the biggest single step deviations of critical tasks in 1 ms, 5 ms, 10 ms cycle simulation are all less than 30 ms.

Key words: flight simulation, real-time, Linux operating system

中图分类号: