一种飞行器参数显示结果测试方法及测试系统的制作方法

文档序号:10470560阅读:249来源:国知局
一种飞行器参数显示结果测试方法及测试系统的制作方法
【专利摘要】本发明公开了一种飞行器参数显示结果测试方法及测试系统,所述测试方法包含以下步骤:S1,编辑或加载测试用例;S2,执行步骤S1中的测试用例,形成测试用例内的数据的源;S3,从机载总线中抓取与测试用例对应的数据与测试用例中的数据的源进行比较;S4,识别航电系统显示画面上的显示数据,比较识别结果和测试用例内的数据的源;S5,将测试用例内的数据的源、机载总线解析数据、显示画面识别数据列表输出。所述测试系统包含测试计算机、机载显示器、显控计算机、机载总线、机载惯导计算机、惯导激励器、反射内存网、大气机激励器、机载大气计算机。本发明的测试方法及测试系统提高了对航电系统参数显示结果的测试效率,降低了测试人员的工作量。
【专利说明】
一种飞行器参数显示结果测试方法及测试系统
技术领域
[0001]本发明涉及飞行器参数测试技术领域,具体涉及一种飞行器参数显示结果测试方法及测试系统。
【背景技术】
[0002]飞行器飞行过程中实时采集的许多飞行参数信息都集中于航电系统人机界面上进行显示,如表速、俯仰角等,其显示结果直接影响飞行员对飞行器状态的判断。因此需对其传输显示结果进行测试。
[0003]在对其进行测试的过程中,传统方法通常采用人工设置激励器,人工观察总线数据,人工观察机载显示器数据并记录的人工过程完成,工作量大,耗时长。

【发明内容】

[0004]本发明的目的是提供一种飞行器参数显示结果测试方法及测试系统,以解决或至少减轻【背景技术】中所存在的至少一处的问题。
[0005]本发明采用的技术方案是:提供一种飞行器参数显示结果测试方法,包含以下步骤:SI,配置测试计算机,将测试计算机与激励器网络、机载总线、机载显示器连接,加载ICD库,编辑或加载测试用例;S2,执行所述步骤SI中的测试用例;通过测试计算机将所述测试用例内的数据按顺序输出到相应的机载设备激励器或机载设备模拟器,形成数据的源;S3,从机载总线中抓取与所述测试用例对应的数据信息并解析,将解析后的数据与测试用例中的数据的源进行比较,记录比较结果;S4,从机载MFCD上转接视频信号,抓取并保存激励后的航电系统显示画面,采用图像识别方法识别画面上的显示数据,比较识别结果和所述测试用例内的数据的源,记录比较结果;S5,将测试用例内的数据的源、机载总线解析数据、显示画面识别数据列表输出,形成报告。
[0006]优选地,所述步骤S2中执行测试用例,测试计算机通过控制机载设备激励器对机载设备进行激励,从而向机载总线发送与所述测试用例内的数据相对应的数据,所述机载总线将数据发送至机载显示器,形成数据的源。
[0007]优选地,所述步骤S2中执行测试用例,测试计算机通过以分系统设备模拟器的形式向机载总线发送与所述测试用例内的数据相对应的数据,形成数据的源。
[0008]优选地,所述步骤S3中,抓取与所述测试用例对应的参数,具体为,测试计算机对机载总线数据进行监听,按照航电系统ICD抓取。
[0009]优选地,所述步骤S3中从机载总线按接口控制文件和通讯表结构抓取与所述测试用例对应的数据信息。
[0010]优选地,所述步骤S4中的图像识别方法采用MATLAB构建基于神经网络的图像识别算法,通过对抓取画面采用神经网络算法进行模式识别,获得识别结果。
[0011]本发明还提供了一种飞行器参数显示结果测试系统,包含测试计算机、机载显示器、显控计算机、机载总线、机载惯导计算机、惯导激励器、反射内存网、大气机激励器、机载大气计算机;其中,所述测试计算机用于抓取所述机载显示器的画面,所述机载显示器的画面由所述显控计算机提供,所述大气机激励器用于模拟飞机外部环境,并提供测试用例内的大气数据给所述机载大气计算机,所述惯导激励器用于模拟飞机外部环境,并提供测试用例内的惯导数据给所述机载惯导计算机,所述机载大气计算机、机载惯导计算机及显控计算机上的数据通过所述机载总线进行交换,测试计算机能够抓取所述机载总线上的数据,测试计算机通过反射内存网将所述测试用例数据输送到所述大气机激励器及惯导激励器。
[0012]本发明的有益效果在于:本发明的飞行器参数显示结果测试方法实现了全自动无人值守的对航电系统参数显示结果的测试,提高测试的效率,降低了测试人员的工作量。可实现自动化的对航电系统人机界面上飞行参数显示结果进行测试,并最终输出报表文件。该测试对总线传输的数据和最终人机界面上显示的数据分别与预设值进行比较,完成对飞行参数数据从激励、传输、显示的整个过程的验证过程。其中人机界面显示画面的识别采用人工智能方法,识别速度快、正确率高。整套系统大大改善了现有的对飞行器显示参数界面进行测试的过程,降低了测试人员的工作强度,实现了测试结果的自动比对与记录。
【附图说明】
[0013]图1是本发明一实施例的飞行器参数显示结果测试方法的流程图。
[0014]图2是本发明一实施例的飞行器参数显示结果测试系统的示意图。
[0015]其中,1-测试计算机,2-反射内存网,3-惯导激励器,4-机载惯导计算机,5-机载总线,6-显控计算机,7-机载显示器,8-机载大气计算机,9-大气机激励器。
【具体实施方式】
[0016]为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本发明一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合附图对本发明的实施例进行详细说明。
[0017]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明保护范围的限制。
[0018]本发明针对航电系统人机界面显示的各种飞行参数进行全自动的测试。自动完成飞行参数数据激励,总线数据抓取并解析,画面显示结果的自动识别三个步骤。并将机载总线数据、显示画面识别结果与预设数据进行比对,完成对飞行参数的全自动测试。最终实现全自动无人值守的对航电系统参数显示结果的测试,提高测试的效率,解放测试人员。
[0019]如图1所示,一种飞行器参数显示结果测试方法,包含以下步骤:SI,配置测试计算机,将测试计算机与激励器网络、机载总线、机载显示器连接,加载I CD库,编辑或加载测试用例;S2,执行所述步骤SI中的测试用例;通过测试计算机将所述测试用例内的数据按顺序输出到相应的机载设备激励器或机载设备模拟器,形成数据的源;S3,从机载总线中抓取与所述测试用例对应的数据信息并解析,将解析后的数据与测试用例中的数据的源进行比较,记录比较结果;S4,从机载MFCD上转接视频信号,抓取并保存激励后的航电系统显示画面,采用图像识别方法识别画面上的显示数据,比较识别结果和所述测试用例内的数据的源,记录比较结果;S5,将测试用例内的数据的源、机载总线解析数据、显示画面识别数据列表输出,形成报告。
[0020]本发明的飞行器参数显示结果测试方法实现了全自动无人值守的对航电系统参数显示结果的测试,提高测试的效率,降低了飞行员的工作量。
[0021]可以理解的是,步骤SI中的测试用例是指飞机的飞行参数。例如,在一个实施例中,测试用例是指飞机的表速;在另一个备选实施例中,测试用例是指飞机的俯仰角;在本实施例中,测试用例是指地速。
[0022]在本实施例中,步骤SI中,配置测试计算机具体为:将测试计算机通过反射内存网与各分系统激励器相连接,使其能够控制惯导激励器向惯导计算机发送待测数据。将测试计算机与机载航电总线连接,保证测试计算机能够监视总线上惯导数据。加载航电系统ICD库,其中包括惯导计算机与任务计算机、显控计算机的通讯表、地速的分辨率。将后舱中央单显视频输入接口和下显视频输入接口与测试计算机的视频采集卡连接,保证测试计算机能够收到并正常显示机载显示器画面,训练用于图像识别的神经网络,调整网络结构,是其能够保证识别的精度要求。
[0023]在本实施例中,步骤S2中执行测试用例,测试计算机通过控制机载设备激励器对机载设备进行激励,从而向机载总线发送与所述测试用例内的数据相对应的数据,所述机载总线将数据发送至机载显示器,形成数据的源。
[0024]具体的,测试计算机通过控制惯导计算机激励器按照测试样例中的数据对惯导计算机发送的地速进行设置,形成地速在航电系统中的源,第一个数据为地速729km/h。
[0025]可以理解的是,步骤S2中执行测试用例还可以是,测试计算机通过以分系统设备模拟器的形式向机载总线发送与所述测试用例内的数据相对应的数据,形成数据的源。
[0026]在本实施例中,步骤S3中,抓取与所述测试用例对应的参数,具体为,测试计算机对机载总线数据进行监听,按照航电系统I CD抓取。
[0027]在本实施例中,步骤S3中从机载总线按接口控制文件和通讯表结构抓取与所述测试用例对应的数据信息。
[0028]具体的,通过测试计算机内的1553B总线卡对从惯导发出的地速数据进行监听,数据格式为16进制数据,数据内容为0x5774。通过第一步中加载的航电系统I CD可得到地速在机载总线上的分辨率,解析获得机载总线上地速的值为729,将其与测试用例中规划的值进行比较,判断总线数据与测试用例数据相同。
[0029]在本实施例中,步骤S4中的图像识别方法采用MATLAB构建基于神经网络的图像识别算法,通过对抓取画面采用神经网络算法进行模式识别,获得识别结果。
[0030]具体的,通过视频采集卡对机载显示器画面进行采集,得到当前地速在机载显示画面上的显示值。将其送入第一步中的神经网络中进行识别。比较识别结果729km/h和测试用例内的预设值729km/h,获得测试结果正确,并保存。
[0031]如图2所示,本发明还提供了一种飞行器参数显示结果测试系统,包含测试计算机
1、机载显示器7、显控计算机6、机载总线5、机载惯导计算机4、惯导激励器3、反射内存网2、大气机激励器9、机载大气计算机8;其中,所述测试计算机I用于抓取所述机载显示器7的画面,所述机载显示器7的画面由所述显控计算机6提供,所述大气机激励器9用于模拟飞机外部环境,并提供测试用例内的大气数据给所述机载大气计算机8,所述惯导激励器3用于模拟飞机外部环境,并提供测试用例内的惯导数据给所述机载惯导计算机4,所述机载大气计算机8、机载惯导计算机4及显控计算机6上的数据通过所述机载总线5进行交换,测试计算机I能够抓取所述机载总线5上的数据,测试计算机I通过反射内存网2将所述测试用例数据输送到所述大气机激励器9及惯导激励器3。
[0032]本发明的测试系统可实现自动化的对航电系统人机界面上飞行参数显示结果进行测试,并最终输出报表文件。该测试对总线传输的数据和最终人机界面上显示的数据分别与预设值进行比较,完成对飞行参数数据从激励、传输、显示的整个过程的验证过程。其中人机界面显示画面的识别采用人工智能方法,识别速度快、正确率高。整套系统大大改善了现有的对飞行器显示参数界面进行测试的过程,降低了测试人员的工作强度,实现了测试结果的自动比对与记录。
[0033]最后需要指出的是:以上实施例仅用以说明本发明的技术方案,而非对其限制。尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种飞行器参数显示结果测试方法,其特征在于,包含以下步骤: Si,配置测试计算机,将测试计算机与激励器网络、机载总线、机载显示器连接,加载ICD库,编辑或加载测试用例; S2,执行所述步骤SI中的测试用例;通过测试计算机将所述测试用例内的数据按顺序输出到相应的机载设备激励器或机载设备模拟器,形成数据的源; S3,从机载总线中抓取与所述测试用例对应的数据信息并解析,将解析后的数据与测试用例中的数据的源进行比较,记录比较结果; S4,从机载MFCD上转接视频信号,抓取并保存激励后的航电系统显示画面,采用图像识别方法识别画面上的显示数据,比较识别结果和所述测试用例内的数据的源,记录比较结果; S5,将测试用例内的数据的源、机载总线解析数据、显示画面识别数据列表输出,形成?艮胃。2.如权利要求1所述的飞行器参数显示结果测试方法,其特征在于:所述步骤S2中执行测试用例,测试计算机通过控制机载设备激励器对机载设备进行激励,从而向机载总线发送与所述测试用例内的数据相对应的数据,所述机载总线将数据发送至机载显示器,形成数据的源。3.如权利要求1所述的飞行器参数显示结果测试方法,其特征在于:所述步骤S2中执行测试用例,测试计算机通过以分系统设备模拟器的形式向机载总线发送与所述测试用例内的数据相对应的数据,形成数据的源。4.如权利要求1所述的飞行器参数显示结果测试方法,其特征在于:所述步骤S3中,抓取与所述测试用例对应的参数,具体为,测试计算机对机载总线数据进行监听,按照航电系统I⑶抓取。5.如权利要求4所述的飞行器参数显示结果测试方法,其特征在于:所述步骤S3中从机载总线按接口控制文件和通讯表结构抓取与所述测试用例对应的数据信息。6.如权利要求1所述的飞行器参数显示结果测试方法,其特征在于:所述步骤S4中的图像识别方法采用MATLAB构建基于神经网络的图像识别算法,通过对抓取画面采用神经网络算法进行模式识别,获得识别结果。7.一种飞行器参数显示结果测试系统,其特征在于:包含测试计算机(I)、机载显示器(7)、显控计算机(6)、机载总线(5)、机载惯导计算机(4)、惯导激励器(3)、反射内存网(2)、大气机激励器(9)、机载大气计算机(8);其中,所述测试计算机(I)用于抓取所述机载显示器(7)的画面,所述机载显示器(7)的画面由所述显控计算机(6)提供,所述大气机激励器(9)用于模拟飞机外部环境,并提供测试用例内的大气数据给所述机载大气计算机(8),所述惯导激励器(3)用于模拟飞机外部环境,并提供测试用例内的惯导数据给所述机载惯导计算机(4),所述机载大气计算机(8)、机载惯导计算机(4)及显控计算机(6)上的数据通过所述机载总线(5)进行交换,测试计算机(I)能够抓取所述机载总线(5)上的数据,测试计算机(I)通过反射内存网(2)将所述测试用例数据输送到所述大气机激励器(9)及惯导激励器⑶。
【文档编号】G01C21/00GK105824249SQ201610317311
【公开日】2016年8月3日
【申请日】2016年5月13日
【发明人】张原 , 贾鑫, 辛国华
【申请人】中国航空工业集团公司西安飞机设计研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1