一种模拟飞行器的飞行训练测评系统技术方案

技术编号:23894401 阅读:42 留言:0更新日期:2020-04-22 07:50
一种模拟飞行器的飞行训练测评系统,包括:数据采集模块,数据处理模块,数据传输模块,显示模块,控制模块,测试评价模块;所述数据采集模块用于采集测试数据,所述数据处理模块用于对采集到的数据进行筛选以及格式化处理,所述数据传输模块用于测试数据在虚拟机和模块之间的传输,所述显示模块用于根据用户需要来进行数据显示,所述控制模块用于分析虚拟机传输的数据以及根据预设条件向虚拟机发送控制命令,所述测试评价模块用于对测试数据进行分析并根据标准数据进行评价。

A flight training evaluation system for simulated aircraft

【技术实现步骤摘要】
一种模拟飞行器的飞行训练测评系统
本专利技术涉及模拟飞行器
,更具体的说是涉及一种模拟飞行器的飞行训练测评系统。
技术介绍
目前,国内外民用航空公司普遍重视飞行员操纵品质的监控,通过改进和完善飞行机组人员的操作水平,以提高飞行安全的记录。各航空公司针对不同的机型制定了相应的飞行员操纵品质监控项目和标准,监控的项目贯穿整个飞行过程,包括地面滑行、起飞离地、爬升、航线飞行、近进和下滑着陆等。针对这些上百条甚至更多的监控项目,需要设计一个自动分析评估结果的系统,根据飞行过程中记录的飞行数据按飞行标准自动判定飞行员飞行水平,以达到客观、全面、有效、快速地评估飞行员飞行品质的目的,进一步提高航空安全性。但是,对飞行员操作水平的评估一般都是采用教练员观察和打分的方式,这种人工评估方法相对主观且效率较低。因此,如何据飞行过程中记录的飞行数据按飞行标准自动判定飞行员飞行水平,以达到客观、全面、有效、快速地评估飞行员飞行品质的目的,进一步提高航空安全性是本领域技术人员亟需解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种模拟飞行器的飞行训练测评系统。为了实现上述目的,本专利技术采用如下技术方案:一种模拟飞行器的飞行训练测评系统,包括:数据采集模块,数据处理模块,数据传输模块,显示模块,控制模块,测试评价模块;所述数据采集模块用于采集测试数据,所述数据处理模块用于对采集到的数据进行筛选以及格式化处理,所述数据传输模块用于测试数据在虚拟机和模块之间的传输,所述显示模块用于根据用户需要来进行数据显示,所述控制模块用于分析虚拟机传输的数据以及根据预设条件向虚拟机发送控制命令,所述测试评价模块用于对测试数据进行分析并根据标准数据进行评价。优选的,还包括数据库,所述数据库用于存放标准测试项目,自定义测试项目,测试数据,标准数据。优选的,所述测试数据为机身倾斜顿渡,飞机燃油总量,飞行空速,分级升降速度,飞机加速度以及测试人员操作数据。优选的,所述数据处理模块采用filterTestData()函数进行筛选,并通过结构体ReservedData进行筛选控制,其中ReservedData结构用来存放测试中需要保留的数据,filterTestData()函数则根据ReservedData中的规则进行数据筛选,由函数FormatTestData()进行测试数据的格式化处理。优选的,所述数据传输模块采用RTP协议加UDP协议的方式进行数据传输。优选的,所述控制模块包括测试编辑及选择和测试过程控制;所述测试编辑及选择用于选择标准测试项目集以及用户自定义测试项目集;所述测试过程控制根据对应处理逻辑进行测试控制并作出命令控制决定。优选的,所述测试评价模块用于对于测试数据进行分析,得出测评成绩和结论,并对测试中存在的问题提出指导性意见。经由上述的技术方案可知,与现有技术相比,本专利技术公开提供了一种系统在运行过程中通过对模拟机实时数据的分析,根据训练内容自动选择中断、继续或者进行下一项测评内容,实现测评系统的智能化运作,无需人工干预,被测试人员测试完毕后,测试评价模块给出一个客观公正的测试结果,对测试中存在的问题进行点评,并提出建议的模拟飞行器的飞行训练测评系统。附图说明图1附图为本专利技术提供的结构示意图。其中,1为数据采集模块,2为数据处理模块,3为数据传输模块,4为显示模块,5为控制模块,6为测试评价模块,7为数据库。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种模拟飞行器的飞行训练测评系统,包括:数据采集模块1,数据处理模块2,数据传输模块3,显示模块4,控制模块5,测试评价模块6,;数据采集模块1用于采集测试数据,数据处理模块2用于对采集到的数据进行筛选以及格式化处理,数据传输模块3用于测试数据在虚拟机和模块之间的传输,显示模块4用于根据用户需要来进行数据显示,控制模块5用于分析虚拟机传输的数据以及根据预设条件向虚拟机发送控制命令,测试评价模块6用于对测试数据进行分析并根据标准数据进行评价。还包括数据库7,数据库7用于存放标准测试项目,自定义测试项目,测试数据,标准数据。测试数据为机身倾斜顿渡,飞机燃油总量,飞行空速,分级升降速度,飞机加速度以及测试人员操作数据。数据处理模块1采用filterTestData()函数进行筛选,并通过结构体ReservedData进行筛选控制,其中ReservedData结构用来存放测试中需要保留的数据,filterTestData()函数则根据ReservedData中的规则进行数据筛选,由函数FormatTestData()进行测试数据的格式化处理。将测试数据的采集以及筛选和格式化分为两个pthread线程:测试数据采集线程和测试数据筛选及格式户线程。两者之间通过一个缓冲池来进行测试数据的交流。采用这种设计,当测试数据因为某种操作阻塞时,测试数据筛选及格式化线程可以继续进行测试数据处理,从而可以降低系统的处理延迟,提高系统的实时性能。数据传输模块3采用RTP协议加UDP协议的方式进行数据传输,具体步骤如下:1、发送端:测试数据发送端主要功能是将经过筛选和格式化过的测试数据按照RTP数据包的格式进行打包,然后调用Socket编程接口将其通过UDP套接口发送出去。主要分为两个步骤:打包测试数据:该步的主要任务是对需要传输的数据打包,加上协议头部,该步的主要函数是PackData();发送数据:系统通过调用startSender()来生成发送端线程;然后,发送线程的主函数SenderMain()首先调用Soket()系统调用来获取一个UDP套接字,并对该套接字进行初始化操作,设置远端之际地址和端口号等。对UDP端口初始化完毕后,线程对RTP数据包头部进行初始化,然后进入数据发送主循环。2、接收端:测试数据的接收端的主要功能是能够接受来自于UDP端口的RTP数据包,并将其解包后存入数据库7,并作为主控机测试数据显示模块4的输入。相对应的,接收端也可以分为两大部分:从UDP端口接收数据。首先利用Socket()系统调用创建UDP套接字,然后在指定的端口等待RTP数据包的到来,通过RecvFrom()接收RTP数据包,最后将接收到的数据放入缓冲区。数据解包和存储。由于传输层利用UDP协议进行传输,所以在接收端缓冲区取出数据后,首先对数据进行解包重组,然后从缓冲区取出后存入数据库7,同时供主控端测试数据显示模块4调用。控制模块5包括测试编辑及选择和测试过程控制;测试编辑及选择用于选择标准测试项目集以及用户自定义测试项目集;测试过程控制分为以下三部分:本文档来自技高网...

【技术保护点】
1.一种模拟飞行器的飞行训练测评系统,其特征在于,包括:数据采集模块(1),数据处理模块(2),数据传输模块(3),显示模块(4),控制模块(5),测试评价模块(6);/n所述数据采集模块(1)用于采集测试数据,所述数据处理模块(2)用于对采集到的数据进行筛选以及格式化处理,所述数据传输模块(3)用于测试数据在虚拟机和模块之间的传输,所述显示模块(4)用于根据用户需要来进行数据显示,所述控制模块(5)用于分析虚拟机传输的数据以及根据预设条件向虚拟机发送控制命令,所述测试评价模块(6)用于对测试数据进行分析并根据标准数据进行评价。/n

【技术特征摘要】
1.一种模拟飞行器的飞行训练测评系统,其特征在于,包括:数据采集模块(1),数据处理模块(2),数据传输模块(3),显示模块(4),控制模块(5),测试评价模块(6);
所述数据采集模块(1)用于采集测试数据,所述数据处理模块(2)用于对采集到的数据进行筛选以及格式化处理,所述数据传输模块(3)用于测试数据在虚拟机和模块之间的传输,所述显示模块(4)用于根据用户需要来进行数据显示,所述控制模块(5)用于分析虚拟机传输的数据以及根据预设条件向虚拟机发送控制命令,所述测试评价模块(6)用于对测试数据进行分析并根据标准数据进行评价。


2.根据权利要求1所述的一种模拟飞行器的飞行训练评估系统,其特征在于,还包括数据库(7),所述数据库(7)用于存放标准测试项目,自定义测试项目,测试数据,标准数据。


3.根据权利要求1所述的一种模拟飞行器的飞行训练测评系统,其特征在于,所述测试数据为机身倾斜顿渡,飞机燃油总量,飞行空速,分级升降速度,飞机加速度以及测试人员操作数据。


4.根据权利要求1所述的一种模拟飞行器的飞行训练测...

【专利技术属性】
技术研发人员:叶亮梁琳张涛
申请(专利权)人:中仿智能科技上海股份有限公司中国人民解放军九五三七七部队
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1