GFDataSimulator通用飞行数据仿真软件
GFDataSimulator(general flight data simulator)是一套基于成熟的通用飞机飞行模拟模型、实时产生飞行参数数据的数据仿真软件。通过获取驾驶杆、油门杆、脚蹬等操控信息,按照飞行空气动力特性和运动方程进行仿真、解算,实时生成飞机的即时位置信息、姿态信息等飞行参数数据,然后通过以太网方式将这些数据输出。
GFDataSimulator软件组成
Rapid®通用飞行数据仿真软件主要有以下6部分构成:
1) 操纵组件信号采集
座舱操纵组件采集主要是对座舱中油门杆、驾驶杆、脚蹬、襟翼/缝翼控制手柄、减速板控制手柄、驾驶盘等操纵组件的采集,并将采集信号传送到飞行仿真计算机模型中。驾驶员的操作由真实的飞行操纵杆来输入,其中包括一些襟翼打开、起落架收起等开关量的输入。
2) 通用飞机方程
以通用飞机仿真模型为基础,能够完成飞机的起飞、巡航、着陆全过程。在飞机飞行过程中,实时输出大气机数据、大气环境数据、飞机舵面位置、飞行姿态信息、各种坐标系的位置信息、无线电导航信息、发动机数据等飞行参数数据;同时可以对地球模型、飞行员输入、航路点、飞行管理、燃油、起落架、发动机等参数进行修改;并具有自动驾驶仪、自动飞行、自动油门杆、高度保持等飞行控制功能。飞机方程核心模块包括气动模块、运动方程模块、大气模块、操纵面变化模块、发动机模块、飞行控制模块等各模块。
3) 仿真配置管理
通过图形界面进行飞机数据的输入和各种模块参数的配置,对飞行仿真进行系统配置;通过配置窗口完成通讯交互配置,输出飞行参数数据接口配置;实现运行控制功能。
4) 远程运行控制
实现远程软件的运行控制,便于构成多系统互联时主控软件的调用和操控。
5) 飞行参数数据输出
仿真计算的数据存放在数据传输网络的缓存区中,为保证数据可靠性,提供接口将输出数据共享缓存区中的数据周期的发送出去。生成的数据通过以太网的方式发送到其他节点上,完成飞行仪表显示、三维仿真视景显示等功能。
6) FlysimLib接口模块。
提供第三方软件调用接口,满足其他模拟器及第三方仿真产品接口调用需要。
2.3 主要功能
n 支持游戏摇杆手柄、油门手柄、脚蹬输入
n 能够模拟飞机起飞、爬升、巡航、降落等过程
n 可切换自动驾驶和自动飞行
n 数据输出姿态、位置、高度、速度/加速度、仪表、燃油等信息
n 支持设定包含几个航路点的一条航线,并按照航线飞行
n 支持自动油门、高度保持功能
n 支持大气环境设定
n 支持场景设定
n 支持远程控制和操控
n 支持输出参数选择
2.4 运行环境
CPU:Intel酷睿I3及以上
内存:2GB
硬盘:300GB及以上
显卡:集显或独显,512M显存及以上
典型应用
Rapid®通用飞行数据仿真软件主要应用如下环境下:
Ø 支持POP仿真
Ø 支持模拟器或验证环境下的视景系统
Ø 支持与机载系统交联的仿真、测试系统