GFDataSimulator通用飞行数据仿真软件


GFDataSimulator(general flight data simulator)是一套基于成熟的通用飞机飞行模拟模型、实时产生飞行参数数据的数据仿真软件。通过获取驾驶杆、油门杆、脚蹬等操控信息,按照飞行空气动力特性和运动方程进行仿真、解算,实时生成飞机的即时位置信息、姿态信息等飞行参数数据,然后通过以太网方式将这些数据输出。



GFDataSimulator软件组成






Rapid®通用飞行数据仿真软件主要有以下6部分构成:

1) 操纵组件信号采集

座舱操纵组件采集主要是对座舱中油门杆、驾驶杆、脚蹬、襟翼/缝翼控制手柄、减速板控制手柄、驾驶盘等操纵组件的采集,并将采集信号传送到飞行仿真计算机模型中。驾驶员的操作由真实的飞行操纵杆来输入,其中包括一些襟翼打开、起落架收起等开关量的输入。

2) 通用飞机方程

以通用飞机仿真模型为基础,能够完成飞机的起飞、巡航、着陆全过程。在飞机飞行过程中,实时输出大气机数据、大气环境数据、飞机舵面位置、飞行姿态信息、各种坐标系的位置信息、无线电导航信息、发动机数据等飞行参数数据;同时可以对地球模型、飞行员输入、航路点、飞行管理、燃油、起落架、发动机等参数进行修改;并具有自动驾驶仪、自动飞行、自动油门杆、高度保持等飞行控制功能。飞机方程核心模块包括气动模块、运动方程模块、大气模块、操纵面变化模块、发动机模块、飞行控制模块等各模块。

3) 仿真配置管理

通过图形界面进行飞机数据的输入和各种模块参数的配置,对飞行仿真进行系统配置;通过配置窗口完成通讯交互配置,输出飞行参数数据接口配置;实现运行控制功能。

4) 远程运行控制

实现远程软件的运行控制,便于构成多系统互联时主控软件的调用和操控。

5) 飞行参数数据输出

仿真计算的数据存放在数据传输网络的缓存区中,为保证数据可靠性,提供接口将输出数据共享缓存区中的数据周期的发送出去。生成的数据通过以太网的方式发送到其他节点上,完成飞行仪表显示、三维仿真视景显示等功能。

6) FlysimLib接口模块

提供第三方软件调用接口,满足其他模拟器及第三方仿真产品接口调用需要。

 


2.3 主要功能


支持游戏摇杆手柄油门手柄脚蹬输入

能够模拟飞机起飞、爬升、巡航、降落等过程

可切换自动驾驶和自动飞行

数据输出姿态位置、高度、速度/加速度、仪表、燃油等信息

支持设定包含几个航路点的一条航线,并按照航线飞行

支持自动油门、高度保持功能

支持大气环境设定

支持场景设定

支持远程控制和操控

支持输出参数选择


2.4 运行环境


CPU:Intel酷睿I3及以上

内存:2GB

硬盘:300GB及以上

显卡:集显或独显,512M显存及以上


典型应用





 demo.jpg



Rapid®通用飞行数据仿真软件主要应用如下环境下:

Ø 支持POP仿真

Ø 支持模拟器或验证环境下的视景系统

Ø 支持与机载系统交联的仿真、测试系统