[发明专利]一种实现飞机模拟器数据回放的方法在审
| 申请号: | 201811464482.0 | 申请日: | 2018-12-03 |
| 公开(公告)号: | CN109300359A | 公开(公告)日: | 2019-02-01 |
| 发明(设计)人: | 叶猛;黄祖丹;王云;杨宛璐;韩立;孙双双;张志强;杨衍舒;王建普;邓铸洲;吴慧钦 | 申请(专利权)人: | 江西洪都航空工业集团有限责任公司 |
| 主分类号: | G09B9/08 | 分类号: | G09B9/08 |
| 代理公司: | 南昌新天下专利商标代理有限公司 36115 | 代理人: | 施秀瑾 |
| 地址: | 330000 江西省*** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 飞机模拟器 数据回放 计算机接收数据 调用数据 飞机仿真 飞行数据 数据储存 通讯配置 周期存储 控制台 二进制格式 以太网方式 存储模块 存储指令 读取模块 读取文件 飞机位置 飞行仿真 回放指令 模拟座舱 数据通讯 同一网段 网络配置 虚拟视景 状态数据 姿态信息 计算机 流转 存储 记录 | ||
1.一种实现飞机模拟器数据回放的方法,其特征在于:
该方法包括:通讯配置、数据储存和数据回放;
所述通讯配置为:飞行数据在飞机模拟器中流转的系统包括飞行仿真计算机、教员控制台、虚拟视景及模拟座舱,将系统内所有计算机的网络配置为同一网段,数据通讯采用以太网方式;
所述数据储存为:存储的飞行数据分为两种类型,类型1数据以10毫秒周期存储,包括飞机位置和姿态信息,类型2数据以100毫秒周期存储,包括飞行员操纵和分系统状态数据;飞机仿真计算机接收数据存储指令,调用数据存储模块开始记录;
所述数据回放为:飞机仿真计算机接收数据回放指令,调用数据读取模块,以二进制格式读取文件。
2.根据权利要求1所述的实现飞机模拟器数据回放的方法,其特征在于:所述通讯配置中:教员控制台向飞机仿真计算机发送控制指令,飞机仿真系统通过解析指令,将飞行数据存储至文件中,或从文件中读取飞行数据进行回放,同时将回放的数据发送至虚拟视景、模拟座舱及教员控制台进行显示和监控。
3.根据权利要求1所述的实现飞机模拟器数据回放的方法,其特征在于:所述通讯配置中:为了保证模拟器仿真的实时性和逼真度,飞机仿真系统运行在Vxworks系统上,单步运行周期设定为100赫兹,周期为10毫秒。
4.根据权利要求1所述的实现飞机模拟器数据回放的方法,其特征在于:所述数据储存为:对于类型1数据,在每次单步仿真中,将类型1的数据包头和数据更新,发送存储消息,将数据包头和数据以二进制格式写入文件尾,同时更新文件头信息。
5.根据权利要求1所述的实现飞机模拟器数据回放的方法,其特征在于:所述数据储存为:对于类型2数据,从周期10毫秒开始计数,每次单步仿真叠加10,达到设定的周期100毫秒后,将类型2的数据包头和数据更新,发送存储消息,将数据包头和数据以二进制格式写入文件尾,同时更新文件头信息,然后从周期10毫秒重新开始计数,循环进行。
6.根据权利要求1所述的实现飞机模拟器数据回放的方法,其特征在于:所述数据回放为:首先读入文件头信息,然后读取数据包头,根据数据长度读取数据包,并根据数据类型判断将数据包存入类型1或类型2的总数据包里,循环操作,直至文件读完。
7.根据权利要求6所述的实现飞机模拟器数据回放的方法,其特征在于:在数据回放过程中,对于类型1数据,在每次单步仿真中,从类型1的总数据包中提取一次数据包输出,取的位置从1开始叠加,直至数据包取完。
8.根据权利要求6所述的实现飞机模拟器数据回放的方法,其特征在于:在数据回放过程中,对于类型2数据,从周期10毫秒开始计数,每次单步仿真中叠加10,达到设定的周期100毫秒后,从类型2的总数据包中取一次数据包输出,取的位置从1开始叠加,直至数据包取完。
9.根据权利要求6所述的实现飞机模拟器数据回放的方法,其特征在于:在数据回放过程中,实时将类型1或类型2的总数据包发送至虚拟视景、模拟座舱及教员控制台中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西洪都航空工业集团有限责任公司,未经江西洪都航空工业集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811464482.0/1.html,转载请声明来源钻瓜专利网。





