论文部分内容阅读
本文对飞行模拟器教练员控制台系统进行了深入分析并针对其计算机系统进行了初步开发。通过对整个教练员控制台系统的分析,明确了其性能要求与功能要求,确定了教练员控制台系统和飞行模拟器其它系统之间的接口关系,并建立了教练员控制台控制软件数据流图,明确了其内部运行机制,并以此为依据确定了教练员控制台计算机系统的整体开发方案。在功能实现方面,利用Visual C++开发了教练员控制台计算机系统的基于单文档应用程序的控制界面,分析了教练员控制台数据库的工作原理、作用及其数据结构,同时分别确定了与视景计算机系统和仿真计算机系统的通讯方案及接口数据定义,开发了和飞行模拟器其它子系统间的通讯程序,从而实现了对机场场景、天气状况的设置,实现了控制飞行过程及接收飞行反馈信息的功能。在通讯程序的开发中定义了通讯数据报文的格式及解释方法,明确了控制参数的逻辑关系,简化了程序的实现并增强了程序的可扩展性。其中与仿真计算机系统的通讯,通过分析Simulink模型及RT-LAB实时仿真机制,建立了一套完整的、通用的通过RT-LAB API函数控制仿真模型的方法。通过建立飞行模拟器演示系统,不仅明确了教练员控制台系统和其它各个子系统之间的组网方式,同时也对教练员控制台的功能与性能进行了测试。