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
摘要: 探讨基于Linux的飞行仿真实时管理系统需要解决的实时控制问题。研究Linux实时扩展的开源项目RTAI及其用户态硬实时控制方案LXRT,结合系统的开发研制分析如何利用RTAI/LXRT实现关键任务的实时控制以及实时和非实时任务的管理。最终实现的多任务飞行仿真管理系统具有良好的实时性,在1 ms, 5 ms, 10 ms仿真周期下,关键任务的最大单步误差均小于30 μs。
关键词:
飞行仿真,
实时,
Linux操作系统
CLC Number:
ZENG Wei; SHEN Wei-qun. Real-time Management System of Flight Simulation Based on RTAI-Linux[J]. Computer Engineering, 2008, 34(19): 261-263.
曾 炜;沈为群. 基于RTAI-Linux的飞行仿真实时管理系统[J]. 计算机工程, 2008, 34(19): 261-263.