一种减少大动态FFT运算损失的截位与数制转换方法技术

技术编号:37842267 阅读:26 留言:0更新日期:2023-06-14 09:46
本发明专利技术公开了一种减少大动态FFT运算损失的截位与数制转换方法,涉及雷达信号处理领域。首先,通过选取合适的旋转因子量化位数和复乘截位位数,保证在小信号输入条件下,全频域精度损失不超过一个固定数值;之后,根据需要运算的FFT点数对应的级数,判断是否保留复加运算增加的位宽;最终,根据上述的运算位宽截取规则,当完成既定的全部FFT运算后,将利用定点数表示的FFT运算结果转换为利用浮点数表示的FFT运算结果。本发明专利技术可以有效地保留小信号输入时的频谱信息,避免因FFT处理过程中的截位而导致信号大幅度失真,大幅度提升动态范围,为后续精细化处理提供良好的数据支撑。为后续精细化处理提供良好的数据支撑。为后续精细化处理提供良好的数据支撑。

【技术实现步骤摘要】
一种减少大动态FFT运算损失的截位与数制转换方法


[0001]本专利技术涉及雷达信号处理领域。

技术介绍

[0002]在当前雷达信号处理实际应用中,FFT的应用非常广泛,在波束形成、频谱呈现、快速运算等多个场景均有较多使用。在雷达前端一般利用定点FFT进行波束形成实现,此种方法由于存在逐级乘加的截位运算,对于大信号而言,会导致信号部分失真;对于小信号而言,可能会导致信号被完全截去,产生错误。
[0003]针对上述问题,可以采用浮点FFT的运算方式提升系统的动态范围,但是该方法由于占用资源较多和运算形式复杂,一般较少使用。针对浮点FFT运算方式存在的问题,有文献提出了使用块浮点FFT的运算方式,该方法虽然可以在一定程度上提升动态范围,但是由于受尾数位长度的限制,只能保留信号的部分精度。在工程上,通常采用定点FFT运算形成多个数字波束。在运算过程中,多级蝶形定点运算会致使处理位宽逐级成倍增长,增加处理资源的消耗与末级IO传输带宽需求,一般通过逐级截位的方式避免该问题,因此造成处理动态与系统灵敏度的损失。对于采用低增益宽波束发射工作方式的雷达本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种减少大动态FFT运算损失的截位与数制转换方法,其特征在于:步骤1:根据指标规定的全频域精度损失值,选取旋转因子量化位数为N1;步骤2:根据指标规定的全频域精度损失值,选取复乘截位位数为N2;步骤3:在截掉复加运算进位的情况下,得到位宽为M的定点FFT运算结果;步骤4:根据后级规定的I/O端口传输位宽N3,若M>N3,则截掉复加运算增加的位宽,反之,则保留复加运算增加的位宽;步骤5:根据上述的运算位宽截取规则,选取出恰当的运算截位位数进行运算,当完成既定的全部FFT运算后,得到位宽为N4的FFT运算结果;步骤6:根据规定的I/O传输位宽N3,利用浮点数值表示方式,将位宽为N4的利用定点数表示的FFT运算结果转换为位宽为N3的利用浮点数表示的FFT运算结果。2.根据权利要求1中所示的一种减少大动态FFT运算损失的截位与数制转换方法,其特征在于:所述步骤1中全频域精度损失值,可根据指标规定设置为

80dB~

60dB。3.根据权利要求1中所示的一种减少大动态FFT运算损失的截位与数制转换方法,其特征在于:所述步骤1中旋转因子量化位数N1为通过仿真得到的最优结果;在仿真时,对于信号输入而言,以随机单比特小信号为标准。4.根据权利要求1中所述的一种减少大动态FFT运算损失的截位与数制转换方法,其特征在于:所述步骤2中通过仿真得到复乘截位位数N2;在仿真时,根据实际输入中频I/Q信号位宽与接收机前端的噪声情况,确定输入信号,截取位数的选取值从与...

【专利技术属性】
技术研发人员:王博阳冷鹏飞吕卫祥
申请(专利权)人:中国船舶集团有限公司第七二四研究所
类型:发明
国别省市:

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

1