一种BP成像算法的SystemGenerator实现方法技术

技术编号:37706494 阅读:13 留言:0更新日期:2023-06-01 23:55
本发明专利技术涉及雷达实时成像技术领域,尤其涉及一种BP成像算法的System Generator实现方法。包括:S1对数字下变频处理后的回波数据进行FFT处理,生成一维距离像并预存;同时,根据成像区域大小及网格尺寸生成成像区域坐标;然后利用雷达坐标和成像区域坐标计算回波索引以及相位补偿因子;S2利用回波索引读取一维距离像数据,并与相位补偿因子相乘得到当前PRI的子图像,与历史PRI子图像进行叠加存储到双口RAM中;S3判断一帧数据是否处理完成,实时输出每帧的成像结果。本发明专利技术通过SYSGEN完成FPGA代码开发,加快了软件代码与硬件描述语言之间的转化,大大的缩短了FPGA算法的设计周期,不仅保证了BP成像算法的正确性,而且达到了实时成像处理的要求。成像处理的要求。成像处理的要求。

【技术实现步骤摘要】
一种BP成像算法的System Generator实现方法


[0001]本专利技术涉及雷达实时成像
,尤其涉及基于System Generator的SAR实时成像处理方法,具体为一种BP成像算法的System Generator实现方法。

技术介绍

[0002]合成孔径雷达(Synthetic Aperture Radar,SAR)是一款二维高分辨的成像雷达,其作为一种主动式微波有源探测器,与光学传感器相比,不受光照和气候条件的限制,具有全天候、全天时的工作特点,具有重要的军事和民用价值。随着雷达系统和数字信号处理技术的不断发展,机载SAR实时成像处理逐渐成为研究热点。FPGA拥有丰富的存储资源,高速数据率,并且内部含有乘法器、RAM以及用于各种运算的IP核,通过并发和流水技术可以大幅提高成像系统的实时性。
[0003]由于SAR成像算法的FPGA开发繁复,在算法语言与硬件语言的转换中会遇到许多难题,因此,一批高级综合工具应运而生:Xilinx公司开发的Vivado HLS与System Generator(SYSGEN),Men本文档来自技高网...

【技术保护点】

【技术特征摘要】
1. 一种BP成像算法的System Generator实现方法,其特征在于,包括以下步骤:S1、对数字下变频处理后的回波数据进行FFT处理,生成一维距离像,并对一维距离像进行预存;同时,根据成像区域大小及网格尺寸,生成成像区域坐标,并利用雷达坐标和成像区域坐标,计算回波索引以及相位补偿因子;S2、利用回波索引读取预存的一维距离像数据,并将读取后的数据与相位补偿因子相乘得到当前PRI的子图像,并与历史PRI子图像进行叠加存储到双口RAM中;S3、判断一帧数据是否处理完成,若是,则读出双口RAM中的实部数据和虚部数据,实部平方与虚部平方相加求和然后开根号得到图像模值,得到成像结果;否则,继续返回S2。2.根据权利要求1所述的一种BP成像算法的System Generator实现方法,其特征在于,S2具体包括:S21:利用回波索引因子读出预存的一维距离像数据的实部和虚部;S22:将读取的数据与相位补偿因子作复数共轭点乘得到当前PRI的子图像数据,其...

【专利技术属性】
技术研发人员:左晓思朱进刘文旭董立杰张英豪吕飞飞
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:

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

1