The invention provides a sliding window on both sides of average FPGA dimensional detection method, the method comprises the following steps: Step 1: input the original data, and the radar parameters are set; step 2: the processed raw data of 1 step input; step 3: Step 2 were compared with the results of verification. The invention can effectively solve the radar signal processing system working frequency, processing and processing DSP chip multi points contradiction of insufficient speed, design and implementation of FPGA with one-dimensional sliding window averaging on both sides of the detection were verified to have been in the actual project, and achieved good results, has strong practicality and versatility which has a certain guiding significance for the future design of similar.
【技术实现步骤摘要】
本专利技术涉及雷达信号处理领域,具体涉及一种两侧滑窗取平均一维检测的FPGA实现方法。
技术介绍
对于如今的雷达信号处理系统,普遍采用FPGA加DSP的处理架构,大多数雷达信号处理采用先做距离向脉压,再做方位向脉压即积累后再进行二维检测的处理方式,FPGA做完距离向脉压和积累后将数据传给DSP,由DSP进行检测和后续的处理。但对于本专利技术中的雷达,天线转速较快,波束较窄,积累后的结果检测不到目标,所以采用对距离向脉压结果直接进行一维检测的方法,能够获得较好的检测效果。对于做二维检测算法的雷达信号处理系统,几十个甚至几百个雷达重复周期进行一次检测,检测周期较长,对于算法实现的速度要求较低;而对于本专利技术中的一维检测,需要每个重复周期进行一次检测,检测周期短,检测点数大,对于处理速度的要求远高于二维检测。随着FPGA设计技术的不断发展和芯片规模的不断扩大,用FPGA实现复杂信号处理算法成为了一种必然趋势,相比于DSP,FPGA在速度和资源两方面存在着很大的优势。由于大规模集成电路,特别是可编程逻辑器件FPGA的高速发展,如今的雷达信号处理系统,越来越多的采用FPGA进行复杂的信号处理接口控制和算法设计。FPGA有着内部资源多,工作稳定可靠,速度快的优势,针对本专利技术中的具体情况,如果使用DSP实现一维检测,存在着以下困难:每个重复周期要对距离向脉压结果进行一维检测,检测周期短,数据量过大,在如此短的时间对如此大量的数据进行检测,还要同时进行其他的数据处理,处理速度是DSP难以承受的。
技术实现思路
针对上述问题,本专利技术根据一维检测基本原理,提供一种两侧 ...
【技术保护点】
一种两侧滑窗取平均一维检测的FPGA实现方法,其特征在于,所述方法包括:步骤1:输入原始数据,并对雷达工作参数进行设置:该步骤根据一维检测基本原理,用matlab模拟雷达信号处理实际工作流程,将原始数据输入,并根据实际情况对雷达进行工作参数的设置;步骤2:对步骤1输入的原始数据进行处理;步骤3:对步骤2的处理结果进行对比验证:该步骤将FPGA的处理结果与理论仿真结果进行对比,从而验证FPGA设计的正确性。
【技术特征摘要】
1.一种两侧滑窗取平均一维检测的FPGA实现方法,其特征在于,所述方法包括:步骤1:输入原始数据,并对雷达工作参数进行设置:该步骤根据一维检测基本原理,用matlab模拟雷达信号处理实际工作流程,将原始数据输入,并根据实际情况对雷达进行工作参数的设置;步骤2:对步骤1输入的原始数据进行处理;步骤3:对步骤2的处理结果进行对比验证:该步骤将FPGA的处理结果与理论仿真结果进行对比,从而验证FPGA设计的正确性。2.如权利要求1所述的方法,其特征在于,在所述步骤1中,输入的原始数据为基带信号,设置的雷达工作参数具体如下:采样率为40MHz,基带信号带宽包括20MHz和10MHz两种,其中带宽20MHz的信号包括2us脉宽和20us脉宽两种,带宽10MHz的信号脉宽为80us。3.如权利要求1所述的方法,其特征在于,在所述步骤2中,对步骤1输入的原始数据进行处理具体为:对输入的原始数据进行距离脉压运算,然后对距离脉压运算后的数据进行一维检测。4.如权利要求3所述的方法,其特征在于,对距离脉压运算后的数据进行一维检测具体分为四个步骤:2.1、对距离脉压运算后的数据进行求模处理,2.2、对求模处理后的数据进行背景单元数据累加,2.3、对背景单元数据累加的结果进行处理从而得到比较值,2.4、将求模处理后的模值与所述比较值进行比较。5.如权利要求4所述的方法,其特征在于,2.1、对距离脉压运算后的数据进行求模处理具体为:进行完距离脉压运算后的数据为32位浮点格式,每个数据为实部虚部各32位浮点数;在FPGA中需要进行以下三步:首先实部和虚部分别进行乘方运算,然后实部与虚部乘方的结果进行相加,最后对相加的结果进行开方,得到的结果即为32位浮点实数,即每个脉压数据的模值。6.如权利要求5所述的方法,其特征在于,求模处理后,将得到的每个脉压数据的模值存入ram中暂存以便在步骤2.4中与比较值进行比较。7.如权利要求4所述的方法,其特征在于,2.2、对求模处理后的数据进行背景单元数据累加具体为:将每个点背景单元的数据进行加法运算,因为一共有8192个点数据,所以需要依次运算第1到第8个点数据之和,第2到第9个点数据和,第3到第...
【专利技术属性】
技术研发人员:高嵩,李明涛,陈燕丽,
申请(专利权)人:北京华航无线电测量研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。