本申请涉及航炮,具体涉及一种多参数融合触发的航炮数据记录方法。
背景技术:
1、目前,使用机载航炮记录数据的方法普遍是地面记录的方式,产品上电即开启采集并记录数据,整个过程产生的数据量大,以8通道16位ad采集、64ksps采样、一个飞行起落计时1小时为例,全数据量将超过3gb。而实际地面分析时关注的仅是射击事件发生的瞬间数据,瞬间发生数据极短,以200发炮弹为例,不限数发射,最快3.6s完成全部射击,其中有用的信息仅为3.5mb。
2、因此,目前的采集记录方式一方面会造成硬件存储芯片的浪费,另一方面也增加了事后分析数据的时间,不利于飞行架次的提高。虽然通过降低采样率的方法,能有效减少记录数据量,但极易造成击发的瞬间-高速连射关键信号及异常信号漏采样,又缺少了对有效数据的把控和分析。
技术实现思路
1、为了解决上述现有技术中存在的问题和不足,本申请提出了一种多参数融合触发的航炮数据记录方法,航炮采集器模拟高采样率采集数据后基于轮载信号、大气高度、速度和射击事件发生触发的新型航炮数据记录方法。本方法能够保证关键信号及畸变信号的准确记录,同时还能避免无效数据存储,可有效节约事后分析时间、减少大容量存储硬件设计及成本浪费、降低设备功耗。
2、为了实现上述发明目的,本申请的技术方案具体如下:
3、一种多参数融合触发的航炮数据记录方法,所述航炮数据记录方法包括两个阶段,分别为空中飞行阶段和空中通信中断或地面试验阶段,具体的航炮数据记录方法如下:
4、空中飞行阶段:
5、在飞机飞行过程中,航炮采集器通过飞机上的航空总线获取飞机此时的飞行关键参数,航炮采集器确认是否收到关键参数,若接收到关键参数,则根据获取的关键参数,判断是否满足航炮数据记录触发条件;若航炮采集器未接收到关键参数,则转入空中通信中断或地面试验阶段,进行航炮数据记录;
6、航炮采集器采集航炮数据,并将采集的数据放入环形缓冲区中;当航炮采集器判断此时飞机的关键参数满足触发记录条件时,并且飞机的飞行高度有增高或飞行速度有加速的趋势时,航炮采集器开始数据记录,将环形缓冲区中的航炮数据写入到存储介质中;当飞机的关键参数不满足触发记录条件时,航炮采集器停止将数据写入到存储介质中,并将环形缓冲区内的数据顺序移除;
7、空中通信中断或地面试验阶段:
8、航炮采集器将采集接收的航炮数据放入环形缓冲区中,然后等待射击事件阶跃信号;在等待过程中,若未检测到阶跃高电平信号,则将环形缓冲区内缓存数据顺序移除;
9、当检测到阶跃高电平信号时,开始数据记录,环形缓冲区通过文件指针定位查找到射击事件发生前n秒时刻数据,从前n秒时刻数据开始,将数据写入到存储介质中,然后等待射击事件结束事件;
10、当检测到阶跃低电平信号时,环形缓冲区再通过文件指针定位查找到事件结束后n秒时刻数据,将后n秒时刻数据也写入到存储介质中,完成整个数据搬移存储;
11、环形缓冲区继续进行采集数据缓存,等待下一次射击发生事件发生,直到飞行或地面试验结束。
12、作为优选地,所述关键参数包括飞机的轮载信号、绝对气压高度以及相对空速。
13、作为优选地,若飞机此时的轮载信号处于空中、绝对气压高度hp1大于hp以及相对空速v达到vi时,并且此时飞机飞行高度有增高或飞行速度有加速的趋势时,航炮采集器开始数据记录,将环形缓冲区中的数据写入到存储介质中。
14、本申请的有益效果:
15、(1)本申请的数据记录方法在飞机上电时,航炮采集器即开始了等待条件触发的工作过程,避免了机务人员去手动拨记录数据开关,以及飞行架次完成后关闭记录开关的工作过程。
16、(2)本申请的数据记录方法避免了机务人员对无效数据的分析,可以快速定位航炮工作过程,可以有针对性的分析航炮数据,大大提高了工作效率。
17、(3)本申请的数据记录方法避免了无效数据存储,节约了硬件成本,同时也降低了设备功耗。
1.一种多参数融合触发的航炮数据记录方法,其特征在于,所述航炮数据记录方法包括空中飞行阶段和空中通信中断或地面试验阶段,具体如下:
2.根据权利要求1所述的一种多参数融合触发的航炮数据记录方法,其特征在于,所述关键参数包括飞机的轮载信号、绝对气压高度以及相对空速。
3.根据权利要求2所述的一种多参数融合触发的航炮数据记录方法,其特征在于,若飞机此时的轮载信号处于空中、绝对气压高度hp1大于hp以及相对空速v达到vi时,并且此时飞机飞行高度有增高或飞行速度有加速的趋势时,航炮采集器开始数据记录,将环形缓冲区中的数据写入到存储介质中。