本发明涉及测试,尤其涉及一种外场跟踪器脱靶量延时测试方法及装置。
背景技术:
1、现有的跟踪器脱靶量延时测试是依赖生产厂商提供的脱靶量信息进行测试的,只能在内部进行测试,外部只能得到测试结果。而外部进行测试时无法再次得到内部提供的脱靶量信息。因此,给外部测试带来不变。
2、如何能够在外部随时对跟踪器的性能进行测试是目前亟待解决的技术问题。
技术实现思路
1、鉴于上述问题,本发明提供了一种克服上述问题或者至少部分地解决上述问题的外场跟踪器脱靶量延时测试方法及装置。
2、第一方面,本发明提供了一种外场跟踪器脱靶量延时测试方法,将跟踪器设置于转台上,控制转台正弦摆动,并使得跟踪器对跟踪目标进行跟踪,包括:
3、获取转台正弦摆动过程中预设的转台位置数据和实际的转台位置数据,以及与所述预设的转台位置数据对应的跟踪器的脱靶信息和实际的跟踪器的脱靶量;
4、基于所述实际的转台位置数据,模拟出标准转台转动曲线,基于所述跟踪器的脱靶信息,模拟出标准脱靶量曲线;
5、基于所述实际的转台位置数据和所述实际的跟踪器的脱靶量,绘制实际转台转动曲线和对应的实际脱靶量曲线;
6、基于所述实际转台转动曲线与所述标准转台转动数据,确定目标转台转动曲线;
7、基于所述目标转台转动曲线,确定对应的目标脱靶量曲线;
8、基于所述目标脱靶量曲线以及对应的所述标准脱靶量曲线,确定脱靶量延时时间。
9、进一步地,所述转台上设置有编码器,所述获取转台正弦摆动过程中预设的转台位置数据和实际的转台位置数据,以及与所述预设的转台位置数据对应的跟踪器的脱靶信息和实际的跟踪器的脱靶量,包括:
10、通过预设的转台位置数据控制转台正弦摆动,基于编码器的输出数据,确定实际的转台位置数据,所述编码器用于记录转台正弦摆动过程中的边界值对应的数据;
11、基于预设的转台位置数据,得到对应的跟踪器的脱靶信息;
12、通过接收跟踪器输出的脱靶量数据,得到实际的跟踪器的脱靶量。
13、进一步地,在基于所述预设的转台位置数据,模拟出标准转台转动曲线,基于所述跟踪器的脱靶信息,模拟出标准脱靶量曲线之前,还包括:
14、改变转台正弦摆动的频率和幅值,得到多组预设的转台位置数据和实际的转台位置数据,以及多组对应的跟踪器的脱靶信息和实际的跟踪器的脱靶量。
15、进一步地,所述基于所述实际的转台位置数据和所述实际的跟踪器的脱靶量,绘制实际转台转动曲线和对应的实际脱靶量曲线,包括:
16、采用python读取所述实际的转台位置数据和所述实际的跟踪器的脱靶量,并以时间作为横轴,实际的转台位置数据作为纵轴,绘制实际转台转动曲线,以时间作为横轴,实际的跟踪器的脱靶量作为纵轴,绘制实际脱靶量曲线。
17、进一步地,所述基于所述实际转台转动曲线与标准转台转动数据,确定目标转台转动曲线,包括:
18、将所述实际转台转动曲线与标准转台转动曲线进行重叠比较,将与所述标准转台转动曲线重合度高于预设值的实际转台转动曲线确定为目标转台转动曲线。
19、进一步地,所述基于所述目标脱靶量曲线以及对应的所述标准脱靶量曲线,确定脱靶量延时时间,包括:
20、将所述目标脱靶量曲线与所述标准脱靶量曲线进行时间偏移操作,得到偏移后的目标脱靶量曲线;
21、基于偏移后的目标脱靶量曲线和所述标准脱靶量曲线,确定所述偏移后的目标脱靶量曲线与标准脱靶量曲线的标准差;
22、基于所述标准差,确定标准差最小值;
23、基于标准差最小值和对应的时间偏移操作,确定对应的脱靶量延时时间。
24、进一步地,所述基于偏移后的目标脱靶量曲线和所述标准脱靶量曲线,确定所述偏移后的目标脱靶量曲线与标准脱靶量曲线的标准差,包括:
25、基于偏移后的目标脱靶量曲线和所述标准脱靶量曲线,具体按照如下公式,确定所述偏移后的目标脱靶量曲线与标准脱靶量曲线的标准差:,
26、其中,x为选取的目标脱靶量曲线的起始值,n为目标脱靶量曲线的个数,y1为标准脱靶曲线,y2为偏移后的目标脱靶曲线,为标准差。
27、第二方面,本发明还提供了一种外场跟踪器脱靶量延时测试装置,将跟踪器设置于转台上,控制转台正弦摆动,并将跟踪目标对准跟踪器的视场中心,包括:
28、获取模块,用于获取转台正弦摆动过程中预设的转台位置数据和实际的转台位置数据,以及与所述预设的转台位置数据对应的跟踪器的脱靶信息和实际的跟踪器的脱靶量;
29、模拟模块,用于基于所述预设的转台位置数据,模拟出标准转台转动曲线,基于所述跟踪器的脱靶信息,模拟出标准脱靶量曲线;
30、绘制模块,用于基于所述实际的转台位置数据和所述实际的跟踪器的脱靶量,绘制实际转台转动曲线和对应的实际脱靶量曲线;
31、第一确定模块,用于基于所述实际转台转动曲线与所述标准转台转动数据,确定目标转台转动曲线;
32、第二确定模块,用于基于所述目标转台转动曲线,确定对应的目标脱靶量曲线;
33、第三确定模块,基于所述目标脱靶量曲线以及对应的所述标准脱靶量曲线,确定脱靶量延时时间。
34、第三方面,本发明还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面中所述的方法步骤。
35、第四方面,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中所述的方法步骤。
36、本发明实施例中的一个或多个技术方案,至少具有如下技术效果或优点:
37、本发明提供了一种外场跟踪器脱靶量延时测试方法,将跟踪器设置于转台上,控制转台正弦摆动,并将跟踪目标对准跟踪器的视场中心,该方法包括:获取转台正弦摆动过程中预设的转台位置数据和实际的转台位置数据,以及与预设的转台位置数据对应的跟踪器的脱靶信息和实际的跟踪器的脱靶量;基于预设的转台位置数据,模拟出标准转台转动曲线,基于跟踪器的脱靶信息,模拟出标准脱靶量曲线;基于实际的转台位置数据和实际的跟踪器的脱靶量,绘制实际转台转动曲线和对应的实际脱靶量曲线;基于实际转台转动曲线与标准转台转动数据,确定目标转台转动曲线;基于目标转台转动曲线,确定对应的目标脱靶量曲线;基于目标脱靶量曲线以及标准脱靶量曲线,确定脱靶量延时时间,进而在外场,在重新采集脱靶量数据,根据参照的转台信息,对脱靶量延时进行测试,以确定跟踪器的性能。
1.一种外场跟踪器脱靶量延时测试方法,将跟踪器设置于转台上,控制转台正弦摆动,并使得跟踪器对跟踪目标进行跟踪,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述转台上设置有编码器,所述获取转台正弦摆动过程中预设的转台位置数据和实际的转台位置数据,以及与所述预设的转台位置数据对应的跟踪器的脱靶信息和实际的跟踪器的脱靶量,包括:
3.如权利要求1所述的方法,其特征在于,在基于所述预设的转台位置数据,模拟出标准转台转动曲线,基于所述跟踪器的脱靶信息,模拟出标准脱靶量曲线之前,还包括:
4.如权利要求1所述的方法,其特征在于,所述基于所述实际的转台位置数据和所述实际的跟踪器的脱靶量,绘制实际转台转动曲线和对应的实际脱靶量曲线,包括:
5.如权利要求1所述的方法,其特征在于,所述基于所述实际转台转动曲线与标准转台转动数据,确定目标转台转动曲线,包括:
6.如权利要求1所述的方法,其特征在于,所述基于所述目标脱靶量曲线以及对应的所述标准脱靶量曲线,确定脱靶量延时时间,包括:
7.如权利要求6所述的方法,其特征在于,所述基于偏移后的目标脱靶量曲线和所述标准脱靶量曲线,确定所述偏移后的目标脱靶量曲线与标准脱靶量曲线的标准差,包括:
8.一种外场跟踪器脱靶量延时测试装置,将跟踪器设置于转台上,控制转台正弦摆动,并将跟踪目标对准跟踪器的视场中心,其特征在于,包括: