一种高速飞行器黑障区数据测量处理方法和处理器技术

技术编号:21037028 阅读:23 留言:0更新日期:2019-05-04 06:31
本发明专利技术提供了一种高速飞行器黑障区数据测量处理方法和处理器器,所述方法为:(1)、将接收到参数数据分为2

【技术实现步骤摘要】
一种高速飞行器黑障区数据测量处理方法和处理器
本专利技术涉及一种高速飞行器黑障区数据测量处理方法和处理器,属于数据处理

技术介绍
需要返回的飞行器均存在再入段黑障区数据测量问题。目前可以采用黑匣子将数据存储,飞行任务完成后寻找黑匣子的形式完成。黑匣子的优势是存储数据量大,不足之处是所存数据不能实时无线传输,需单独设备并需进行严苛的环境考核从而大大增加了任务成本,而且黑匣子可能受到环境和飞行轨迹影响无法顺利回收。
技术实现思路
本专利技术的技术解决问题是:克服现有技术的不足,提供一种高速飞行器黑障区数据测量处理方法和处理器,将高速飞行的飞行器再入段黑障区的数据存储,且在低高度电波传输恢复区重发,解决黑障区期间数据有效测量问题。本专利技术的技术解决方案是:一种高速飞行器黑障区数据测量处理方法,该处理方法包括如下步骤:(1)、将接收到参数数据分为2N个参数数据段,N大于等于1;(2)、在高速飞行器再入段黑障区,以段为单位,将参数数据段计数值0~2N-1对应的二进制表达D0~DN的第0位~第N-1位,作为段地址的第N-1位~第0位,将参数数据段存储;(3)、在低高度电波传输恢复区,以段为单位,按照0~2N-1的顺序将参数数据段连续读取并重发。每个参数数据段包括M字节参数数据,M大于等于1。每个参数数据段包括L个参数数据全帧,每个参数数据全帧包括帧计数码SID及参数采样数据,帧计数码SID连续编码,用于标识该参数数据全帧时间先后顺序。该方法还包括如下步骤:(4)、根据参数数据全帧的帧格式识别出帧计数码SID,按照帧计数码SID的顺序将各参数数据全帧拼接起来构成连续完整的参数数据段。所述参数数据段存储在2N个数据段存储区内,每个数据段存储区内存储M字节数据。本专利技术提供的另一个技术方案是:一种高速飞行器黑障区数据测量处理器,该处理器包括写控制模块、读控制模块和数据存储模块;其中:写控制模块,输出写数据时所需要的写使能信号、写段地址信号、写段内地址信号至数据存储模块;段地址的第N-1位~第0位为采样得到的参数数据段计数值0~2N-1对应的二进制表达D0~DN的第0位~第N-1位;段内地址连续递增。读控制模块,输出读取数据时所需要的读使能信号、读地址信号至数据存储模块,读地址信号按照顺序连续递增;数据存储模块,根据写使能信号、写段地址信号、写段内地址信号,将数据段内的数据存储至数据存储区中;根据读使能信号、读地址信号,将数据从相应的数据存储区中读取出来。所述参数数据段存储在2N个数据段存储区内。每个参数数据段包括M字节参数数据,M大于等于1,每个数据段存储区内存储M字节数据。本专利技术提供的又一个技术方案是:一种电子设备,包括可编程逻辑器件,用于实现如权利要求1所述的方法。所述可编程逻辑器件为ISPLSI1048C-50LG。本专利技术与现有技术相比的有益效果是:(1)、本专利技术将高速飞行的飞行器再入段黑障区的数据慢速存储,在低空电波传输恢复区快速重发,可以在短时间内获得更多的有效数据,随着时间的增加而增加,最后恢复出较完整的测量数据,从而解决再入段黑障区的测量数据在低高度电波传输恢复问题。(2)、本专利技术采用地址线高位低位调换的方式实现慢速存储和快速重发,实现方法简单,消耗硬件资源少,适用于星上资源紧张的情形。(3)、本专利技术可集成到已有硬件平台,无需新增硬件成本,可实时无线传输,达到快速数据获取判读的目的。附图说明图1为本专利技术实施例高速飞行器飞行和本专利技术流程示意图;图2为本专利技术实施例段地址示意图;图3为本专利技术实施例写控制模块逻辑示意图;图4为本专利技术实施例读控制模块逻辑示意图;图5为本专利技术实施例读控制模块示意图;图6为本专利技术实施例地址转换模块逻辑示意图。具体实施方式以下结合附图与实施例对本专利技术进行详细说明。本专利技术提供了一种高速飞行器黑障区数据测量处理方法和处理器,该处理方法和处理器是依托现有硬件平台增加功能模块,在现有产品中完成高速飞行的飞行器再入段黑障区对部分重要测量参数的恢复。如图1所示,本专利技术提供的一种高速飞行器黑障区数据测量处理方法包括如下步骤:(1)、将接收到参数数据分为2N个参数数据段,N大于等于1;(2)、在高速飞行器再入段黑障区,以段为单位,将参数数据段计数值0~2N-1对应的二进制表达D0~DN的第0位~第N-1位,作为写地址的第N-1位~第0位,将参数数据段存储;(3)、在低高度电波传输恢复区,以段为单位,按照0~2N-1的顺序将参数数据段连续读取。所述每个参数数据段包括M字节参数数据,M大于等于1。所述参数数据段存储在2N个数据段存储区内,每个数据段存储区内存储M字节数据。为了,每个参数数据段包括L个参数数据全帧,每个参数数据全帧包括帧计数码(SID)及参数采样数据,帧计数码(SID)连续编码,用于标识该参数数据全帧时间先后顺序。由于上述参数数据全帧的特点,上述黑障区数据测量处理方法还包括如下步骤:(4)、根据参数数据全帧的帧格式识别出帧计数码(SID),按照帧计数码(SID)的顺序将各参数数据全帧拼接起来构成连续完整的参数数据段。如图2所示,基于现有的硬件平台,本专利技术还提供了一种高速飞行器黑障区数据测量处理器,该处理器采用可编程逻辑器件(如ISPLSI1048C-50LG)实现,包括写控制模块、读控制模块和数据存储模块;其中:写控制模块,输出写数据时所需要的写使能信号、写段地址信号、写段内地址信号至数据存储模块;段地址的第N-1位~第0位为采样得到的参数数据段计数值0~2N-1对应的二进制表达D0~DN的第0位~第N-1位;段内地址连续递增;读控制模块,输出读取数据时所需要的读使能信号、读地址信号至数据存储模块;读地址信号按照顺序连续递增;数据存储模块,根据写使能信号、写段地址信号、写段内地址信号,将数据段内的数据存储至数据存储区中;根据读使能信号、读地址信号,将数据从相应的数据存储区中读取出来。所述参数数据段存储在2N个数据段存储区内,每个参数数据段包括M字节参数数据,M大于等于1,每个数据段存储区内存储M字节数据。实施例:以下以一个具体的实施例对本专利技术进行详细说明。如图3所示,本实施例中的存储区分成256段,每段255字节,以遥测帧为基础进行说明,全帧存入85字节,3个全帧存满一段。如图4所示,本实施例的一种高速飞行器黑障区数据测量处理器中的写控制模块包括第一D触发器I78、第二D触发器I79、第三D触发器I77,与门I82、或门I81、第一非门I85、第二非门I84,第一计数器I61、第二计数器I59和第三计数器I75;全帧标识信号SS和写时钟信号BS分别连接第一D触发器I78的数据端和时钟端,第一D触发器I78的输出端连接第一计数器I61的时钟端,第一计数器I61对第一D触发器I78输出的全帧标识信号SS进行计数,当计数器的计数值达到L时,第一计数器I61的输出端Q0、Q1均输出高电平,第一计数器I61的输出端Q0、QI同时连接与门的输入端,与门的输出连接第二D触发器I79的数据端,第二D触发器I79的输出同时连接第一计数器I61的清零端、第三D触发器I77的数据端、第二计数器I59的清零端、第二反相器I84的输入端,第二反相器I84的输出端连接第三计数器I75的时钟端,第二D触发器I79和本文档来自技高网...

【技术保护点】
1.一种高速飞行器黑障区数据测量处理方法,其特征在于包括如下步骤:(1)、将接收到参数数据分为2

【技术特征摘要】
1.一种高速飞行器黑障区数据测量处理方法,其特征在于包括如下步骤:(1)、将接收到参数数据分为2N个参数数据段,N大于等于1;(2)、在高速飞行器再入段黑障区,以段为单位,将参数数据段计数值0~2N-1对应的二进制表达D0~DN的第0位~第N-1位,作为段地址的第N-1位~第0位,将参数数据段存储;(3)、在低高度电波传输恢复区,以段为单位,按照0~2N-1的顺序将参数数据段连续读取并重发。2.根据权利要求1所述的一种高速飞行器黑障区数据测量处理方法,其特征在于每个参数数据段包括M字节参数数据,M大于等于1。3.根据权利要求2所述的一种高速飞行器黑障区数据测量处理方法,其特征在于每个参数数据段包括L个参数数据全帧,每个参数数据全帧包括帧计数码(SID)及参数采样数据,帧计数码(SID)连续编码,用于标识该参数数据全帧时间先后顺序。4.根据权利要求3所述的一种高速飞行器黑障区数据测量处理方法,其特征在于还包括如下步骤:(4)、根据参数数据全帧的帧格式识别出帧计数码(SID),按照帧计数码(SID)的顺序将各参数数据全帧拼接起来构成连续完整的参数数据段。5.根据权利要求2所述的一种高速飞行器黑障区数据测量处理方法,其特征在于所述参数数据段存储在2N个数据段...

【专利技术属性】
技术研发人员:刘祖胜谢岩李健宋津金刘洪涛肖家骆杨文涛李静杨文蕊崔邵伟魏诗语陶熠杨晨康
申请(专利权)人:北京遥测技术研究所航天长征火箭技术有限公司
类型:发明
国别省市:北京,11

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

1