宽带信号多相滤波及脉压处理(FPGA+ADC)
关于雷达宽带回波采样DDC、并行滤波及脉压处理分享相关内容欢迎交流留言/私信获取相关源码。应用场景雷达宽带信号采样及脉压处理例如回波信号为中频IF 750Mhz带宽BW 200Mhz接收ADC的采样率为2.4Ghz。信号处理ADC器件进行600Mhz的DDC4倍抽取配置采样FPGA获取数据率为600Mhz中频150Mhz带宽200Mhz的基带数据经过多相并行滤波处理脉压处理(FFT匹配滤波IFFT)1、多相滤波FPGA对于高采样率获取的宽带回波信号由于数据率较高带宽较大等因素直接进行滤波处理不易实现。工程上多以多相并行滤波处理。数字下变频的过程可描述为如果f0fs/4则ADC采样数据的IQ部分只剩奇偶数据根据滤波(时域卷积即频率相乘)进行推导将信号X(z)分解成奇偶项H(z)分解成以上为2相并行的滤波处理。同理对于8相滤波的推导可获得其中H0~H7分别为原始滤波器的子滤波器X0~X7为采样信号的各相数据Y0~Y7为8相数据的滤波输出。2、脉冲压缩脉冲压缩的实现方式有种时域卷积法、频域相乘法。在工程应用上中由于对大数据量的时域卷积其匹配滤波器设计较为复杂并且需要进行卷积运算不适合宽带线性调频信号的脉压。频域相乘方式对输入信号先进行FFT运算再在频域与脉压匹配系数相乘最后进行IFFT运算易于实现工程上多采用频域相乘法。3、FPGA及Matlab实现验证针对2.4Gsps AD9689 DDC模式(LMFS 84114抽取FTW:fs/4)FPGA获取到的4相数据进行并行滤波及脉压处理。FPGA处理模块如下FPGA首先进行NCO下混频IQ数据并行滤波处理2X抽取后的数据进行脉冲压缩处理。Matlab以中频750Mhz带宽260Mhz脉宽54us无噪声的信号进行处理验证上述原始信号的4相数据作为FPGA模块的输入数据进行仿真验证LFM采样输入数据脉压输出数据