摘要
探讨基于Linux的飞行仿真实时管理系统需要解决的实时控制问题。研究Linux实时扩展的开源项目RTAI及其用户态硬实时控制方案LXRT,结合系统的开发研制分析如何利用RTAI/LXRT实现关键任务的实时控制以及实时和非实时任务的管理。最终实现的多任务飞行仿真管理系统具有良好的实时性,在1ms,5ms,10ms仿真周期下,关键任务的最大单步误差均小于30μs。
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.
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第19期261-263,共3页
Computer Engineering