【技术实现步骤摘要】
超大数据量采样文件预览显示方法、装置、设备及介质
[0001]本专利技术属于雷达脉冲信号侦察分析
,具体涉及一种超大数据量采样文件预览显示方法
、
装置
、
设备及介质
。
技术介绍
[0002]在当前的雷达脉冲信号侦察分析
中,对数字采样的超大数据量脉冲信号采样文件进行快速地信号预览和细节查看一个非常重要需求
。
[0003]现有雷达脉冲信号侦察接收机设备在工作时,会接收并通过脉冲信号分析处理得到粗略的且用于描述脉冲信号中脉冲参数的脉冲描述字(
Pulse Descriptor Word
,
PDW
)文件,同时会将接收机采样并数字化的脉冲信号存储为二进制文件
。
由于随着当前雷达信号带宽的增大,会使得侦察接收机设备的采样率不断增大(
≥5GS/s
),以及单次侦收时长也会不断加大(可达数十小时),从而会导致单次雷达脉冲信号采样文件的数据量也急剧增大,即一次采样的存储采样点数可达
TB
级,导致存储数据量高达
10TB
级及以上
。
[0004]目前针对超大数据量(即
TB
级及以上)的雷达脉冲信号采样文件,即使是先进的固态磁盘阵列系统,计算机每秒可读取的数据量也不超过
10GB
,如此仅仅是将所有数据读取一遍,时间也需要数十分钟,这样用户等待的时间将过长
。
同时在现有的信号查看方式中,不
【技术保护点】
【技术特征摘要】
1.
一种超大数据量采样文件预览显示方法,其特征在于,包括:获取超大数据量采样文件的各级脉冲信号时域采样数据,其中,所述超大数据量采样文件包含有采样点总数大于预设最高门限阈值与预设抽取倍数之积的原始脉冲信号时域采样数据,所述各级脉冲信号时域采样数据的采样点总数与对应级数负相关,所述超大数据量采样文件的最高级脉冲信号时域采样数据的采样点总数小于等于所述预设最高门限阈值;在获取用户针对前级预览图选定的前级观测时长范围后,根据所述前级观测时长范围,从所述各级脉冲信号时域采样数据中,选取采样时间戳位于所述前级观测时长范围内的且采样点总数大于等于预设最低门限阈值并小于等于所述预设最高门限阈值的前级脉冲信号时域采样数据,和
/
或从与所述超大数据量采样文件对应的且用于描述脉冲信号中脉冲参数的脉冲描述字数据中,选取脉冲到达时间戳位于所述前级观测时长范围内的前级脉冲描述字数据;按照时序,将在所述前级脉冲信号时域采样数据中的各个采样点的采样值加载到所述前级预览图的时域子图上进行预览显示,和
/
或将在所述前级脉冲描述字数据中的各个前级脉冲频率值加载到所述前级预览图的时频子图上进行预览显示;在获取所述用户针对后级预览图选定的后级观测时长范围后,根据所述后级观测时长范围,从所述前级脉冲信号时域采样数据或者级数低于所述前级脉冲信号时域采样数据的其它各级脉冲信号时域采样数据中,选取采样时间戳位于所述后级观测时长范围内的且采样点总数大于等于所述预设最低门限阈值并小于等于所述预设最高门限阈值的后级脉冲信号时域采样数据,和
/
或从所述脉冲描述字数据中,选取脉冲到达时间戳位于所述后级观测时长范围内的后级脉冲描述字数据,其中,所述后级观测时长范围属于所述前级观测时长范围;按照时序,将在所述后级脉冲信号时域采样数据中的各个采样点的采样值加载到所述后级预览图的时域子图上进行预览显示,和
/
或将在所述后级脉冲描述字数据中的各个后级脉冲频率值加载到所述后级预览图的时频子图上进行预览显示;将前述的后级作为新前级,类推得到相对该新前级的新后级预览图的时域子图和
/
或时频子图,直到得到至少三级预览图,以便对所述超大数据量采样文件进行至少三级的预览显示
。2.
根据权利要求1所述的超大数据量采样文件预览显示方法,其特征在于,获取超大数据量采样文件的各级脉冲信号时域采样数据,包括有如下步骤
S11
~
S14
:
S11.
读取超大数据量采样文件中的且采样点总数大于预设最高门限阈值与预设抽取倍数之积的原始脉冲信号时域采样数据,并将所述原始脉冲信号时域采样数据作为零级脉冲信号时域采样数据,执行步骤
S12
;
S12.
判断
K
级脉冲信号时域采样数据的采样点总数是否超过所述预设最高门限阈值,若是,则执行步骤
S13
,否则执行步骤
S14
,其中,
K
表示自然数;
S13.
根据所述预设抽取倍数对所述
K
级脉冲信号时域采样数据进行抽取降采样处理,得到
K+1
级脉冲信号时域采样数据,然后返回执行步骤
S12
;
S14.
将所述
K
级脉冲信号时域采样数据作为所述超大数据量采样文件的最高级脉冲信号时域采样数据
。
3.
根据权利要求2所述的超大数据量采样文件预览显示方法,其特征在于,当所述预设抽取倍数大于等于预设倍数门限阈值时,根据所述预设抽取倍数对所述
K
级脉冲信号时域采样数据进行抽取降采样处理,得到
K+1
级脉冲信号时域采样数据,包括:判断所述
K
级脉冲信号时域采样数据的采样点总数是否为所述预设抽取倍数的偶数倍,若否,则在所述
K
级脉冲信号时域采样数据的末尾进行补零处理,使经补零处理后的所述
K
级脉冲信号时域采样数据的采样点总数为所述预设抽取倍数的偶数倍,其中,所述补零处理是指添加采样值为零的采样点;按照两倍所述预设抽取倍数对所述
K
级脉冲信号时域采样数据进行连续采样点分段处理,得到
M
个连续采样点分段,其中,所述连续采样点分段包含有在时序上连续的2×
EM
个采样点,
EM
表示所述预设抽取倍数,
M
表示正整数;针对在所述
M
个连续采样点分段中的各个连续采样点分段,从对应的且在时序上连续的2×
EM
个采样点中确定具有最大采样值的第一采样点以及具有最小采样值的第二采样点;按照时序依次排列所有的所述第一采样点以及所述第二采样点,得到
K+1
级脉冲信号时域采样数据
。4.
根据权利要求2所述的超大数据量采样文件预览显示方法,其特征在于,当所述预设抽取倍数小于预设倍数门限阈值时,根据所述预设抽取倍数对所述
K
级脉冲信号时域采样数据进行抽取降采样处理,得到
K+1
级脉冲信号时域采样数据,包括:判断所述
K
级脉冲信号时域采样数据的采样点总数是否为所述预设抽取倍数的整数倍与二之和,若否,则在所述
K
级脉冲信号时域采样数据的末尾进行补零处理,使经补零处理后的所述
K
级脉冲信号时域采样数据的采样点总数为所述预设抽取倍数的整数倍与二之和,其中,所述补零处理是指添加采样值为零的采样点;将所述
K
级脉冲信号时域采样数据的且在时序上的第一个采样点作为首个采样点分段,以及将所述
K
级脉冲信号时域采样数据的且在时序上的最末一个采样点作为最末采样点分段,以及按照所述预设抽取倍数对所述
K
级脉冲信号时域采样数据的其余采样点进行连续采样点分段处理,得到多个连续采样点分段,其中,所述连续采样点分段包含有在时序上连续的
EM
个采样点,
EM
表示所述预设抽取倍数;在时序上依次排列所述首个采样点分段
、
所述多个连续采样点分段和所述最末采样点分段,得到
N
个采样点分段,其中,
N
表示正整数;针对所述首个采样点分段,将所述第一个采样点作为对应的预选采样点,以及针对在所述
N<...
【专利技术属性】
技术研发人员:刘岑炜,何晨昱,杨健熙,
申请(专利权)人:成都立思方信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。