一种数字脉冲压缩处理的方法及设备技术

技术编号:8593930 阅读:258 留言:0更新日期:2013-04-18 07:05
本发明专利技术实施例涉及信号处理领域,特别涉及一种DPC处理的方法及设备,用以解决现有技术中存在的基于FPGA的DPC处理的过程灵活性比较差,以及加剧了硬件的负担的问题。本发明专利技术实施例提供的DPC处理的方法,包括:针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;根据角度值确定旋转矩阵参数;根据频点数据和旋转矩阵参数确定频点加权数据。本发明专利技术实施例实现了提高基于FPGA的DPC处理过程的灵活性,以及减轻硬件的负担。

【技术实现步骤摘要】

本专利技术涉及信号处理领域,特别涉及一种DPC(数字脉冲压缩)处理的方法及设备。
技术介绍
现有技术中,随着高分辨雷达的发展,基于FPGA(现场可编程门阵列)的DPC处理的方法日益显示出其价值,其中,基于FPGA的DPC处理的过程如图1所示,针对一个Chirp (啁啾)信号,FFT (快速傅里叶变换)表示将该Chirp信号进行快速傅里叶变换,并串行输出该Chirp信号快速傅里叶变换得到的频谱数据中的多个频点数据;针对每个频点数据,匹配滤波系数R0M(只读存储器)提供一个该频点数据对应的匹配滤波系数,将该频点数据与该频点数据对应的匹配滤波系数进行复数相乘得到频点加权数据;IFFT(快速傅里叶逆变换)表示将得到的频点加权数据的集合进行快速傅里叶逆变换,得到压缩的DPC信号。由于针对一个Chirp信号,匹配滤波系数ROM需要存储该Chirp信号快速傅里叶变换得到的多个频点数据中的每个频点数据对应的匹配滤波系数,因而,当针对一个Chirp信号,该Chirp信号快速傅里叶变换得到的频点数据的个数较多,或者,当存在多个Chirp信号时,需要大量的存储空间来存储每个频点数据对应的匹配滤波系数,从而加剧了硬件的负担;另外,现有技术中的基于FPGA的DPC处理过程的灵活性比较差,比如,当匹配滤波系数ROM存储了第一 Chirp信号对应的频点数据的匹配滤波系数,若输入的Chirp信号从第一 Chirp信号变为第二 Chirp信号时,匹配滤波系数ROM无法为第二 Chirp信号对应的频点数据提供匹配滤波系数。综上所述,现有的基于FPGA的DPC处理的过程中,需要大量的存储空间来存储每个频点数据对应的匹配滤波系数,从而加剧了硬件的负担,另外,现有技术中的基于FPGA的DPC处理过程的灵活性比较差。
技术实现思路
本专利技术实施例提供的一种DPC处理的方法及设备,用以解决现有技术中存在的基于FPGA的DPC处理的过程灵活性比较差,以及加剧了硬件的负担的问题。本专利技术实施例提供的一种DPC处理的方法,包括针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;根据角度值确定旋转矩阵参数;根据频点数据和旋转矩阵参数确定频点加权数据。本专利技术提供的一种DPC处理的设备,包括角度产生控制器和处理器;角度产生控制器,用于针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;处理器,用于根据角度值确定旋转矩阵参数,并根据频点数据和旋转矩阵参数确定频点加权数据。在本专利技术实施例中,一个Chirp信号经过快速傅里叶变换,得到包含多个频点数据的频谱数据,针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值,根据角度值确定旋转矩阵参数,根据频点数据和旋转矩阵参数确定频点加权数据,由于采用计算的方式,根据频点数据对应的角度值确定旋转矩阵参数,并能够根据频点数据和旋转矩阵参数直接得到频点加权数据,而不需要采用存储该频点数据对应的匹配滤波系数,并将该频点数据与该频点数据对应的匹配滤波系数进行复数相乘得到频点加权数据的方式,从而不需要存储空间来存储每个频点数据对应的匹配滤波系数,进而减小了硬件的负担,另外,由于采用计算的方式,根据频点数据对应的角度值确定旋转矩阵参数,当Chirp信号改变时,Chirp信号对应的频点数据也会改变,产生的Chirp信号的频点数据对应的角度值也会改变,最终确定的Chirp信号的频点数据对应的频点加权数据也会随着改变,因而实现了针对不同的Chirp信号,能够确定该Chirp信号的频点数据对应的频点加权数据,从而提高了基于FPGA的DPC处理过程的灵活性。附图说明图1为现有技术中的基于FPGA的DPC处理过程的结构示意图;图2为本专利技术实施例DPC处理的方法流程示意图;图3为本专利技术实施例的基于FPGA的DPC处理过程的结构示意图;图4为本专利技术实施例DPC处理的设备的结构示意图;图5为本专利技术实施例角度产生控制器的结构示意图;图6为本专利技术实施例处理器的结构示意图;图7A-7C分别为本专利技术实施例的三种校模因子补偿单元结构示意图。具体实施例方式本专利技术实施例,一个Chirp信号经过快速傅里叶变换,得到包含多个频点数据的频谱数据,针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值,根据角度值确定旋转矩阵参数,根据频点数据和旋转矩阵参数确定频点加权数据,由于采用计算的方式,根据频点数据对应的角度值确定旋转矩阵参数,并能够根据频点数据和旋转矩阵参数直接得到频点加权数据,而不需要采用存储该频点数据对应的匹配滤波系数,并将该频点数据与该频点数据对应的匹配滤波系数进行复数相乘得到频点加权数据的方式,从而不需要存储空间来存储每个频点数据对应的匹配滤波系数,进而减小了硬件的负担,另外,由于采用计算的方式,根据频点数据对应的角度值确定旋转矩阵参数,当Chirp信号改变时,Chirp信号对应的频点数据也会改变,产生的Chirp信号的频点数据对应的角度值也会改变,最终确定的Chirp信号的频点数据对应的频点加权数据也会随着改变,因而实现了针对不同的Chirp信号,能够确定该Chirp信号的频点数据对应的频点加权数据,从而提高了基于FPGA的DPC处理过程的灵活性。下面结合说明书附图对本专利技术实施例作进一步详细描述。如图2所示,本专利技术实施例DPC处理的方法包括下列步骤步骤201、针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;步骤202、根据角度值确定旋转矩阵参数;步骤203、根据频点数据和旋转矩阵参数确定频点加权数据。较佳地,在步骤201中,根据下列公式确定产生的串行输出的频谱数据中的第η个频点数据对应的角度值本文档来自技高网
...

【技术保护点】
一种数字脉冲压缩DPC处理的方法,其特征在于,该方法包括:针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;根据所述角度值确定旋转矩阵参数;根据所述频点数据和所述旋转矩阵参数确定频点加权数据。

【技术特征摘要】
1.一种数字脉冲压缩DPC处理的方法,其特征在于,该方法包括针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;根据所述角度值确定旋转矩阵参数;根据所述频点数据和所述旋转矩阵参数确定频点加权数据。2.如权利要求1所述的方法,其特征在于,根据下列公式确定所述串行输出的频谱数据中的第η个频点数据对应的角度值3.如权利要求1所述的方法,其特征在于,根据下列公式确定旋转矩阵参数4.如权利要求3所述的方法,其特征在于,根据下列公式确定ZiZi+1 = Z1- δ J其中,Zi的初始值为所述角度值,β i = arctan (2-1)。5.如权利要求4所述的方法,其特征在于,根据所述频点数据和所述旋转矩阵参数确定频点加权数据包括根据下列公式确定频点加权数据6.一种数字脉冲压缩DPC处理的设备,其特征在于,该设备包括角度产生控制器和处理器;角度产生控制器,用于针对串行输出的频谱数据中的一个频点数据,产生该频点数据对应的角度值;处理器,用于根据所述角度值确定旋转矩阵参数,并根据所述频点数据和所述旋转矩阵参数确定频点加权数据。7.如权利要求6所述的设备,其...

【专利技术属性】
技术研发人员:黄丹禹霁阳孟红江金寿孙勇孙旭光李广运薛姬荣刘静李瑞英李军田建辉冯源王建峰杨蔚青剧冬梅侯德林高亮
申请(专利权)人:中国兵器科学研究院
类型:发明
国别省市:

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

1