[发明专利]一种基于SAC算法的星载SAR自聚焦方法有效

专利信息
申请号: 201510543371.9 申请日: 2015-08-28
公开(公告)号: CN105182334B 公开(公告)日: 2017-07-21
发明(设计)人: 谢宜壮;李炳沂;刘小宁;陈禾;龙腾 申请(专利权)人: 北京理工大学
主分类号: G01S13/90 分类号: G01S13/90
代理公司: 北京理工大学专利中心11120 代理人: 高燕燕,仇蕾安
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于SAC算法的星载SAR自聚焦系统,该系统采用FPGA完成,同时通过外界设备接收原始回波和卫星参数;FPGA中包括位置计算模块计算获得每条方位向数据的位置信息,并经过SDRAM存入到DPRAM中;DPRAM获取读取有效频谱数据,并输入至FFT IP核中进行IFFT,结果存储于SDRAM中;频移相关模块依据IFFT结果估计多普勒频率值存入SDRAM中;聚焦模块划分子块并计算各子块的多普勒频率估计值及其位置存入DPRAM中;剔值模块对DPRAM中估计值进行第一次剔值;均值模块对DPRAM中估计值求出均方差值;拟合模块对DPRAM中的估计值进行一次线性拟合,剔值模块剔除偏离值,重复三次后获得的拟合系数;依据该拟合系数,进行多普勒频率估计即可。该系统能够节省FPGA内部资源,并能够实时处理。
搜索关键词: 一种 基于 sac 算法 sar 自聚焦 方法
【主权项】:
一种基于SAC算法的星载SAR自聚焦系统,其特征在于,该系统基于现场可编辑逻辑门阵列FPGA及其外接存储器DDR3和外接寄存器组实现,所述FPGA中集成有双端口存储器DPRAM、内部存储器SDRAM、傅里叶计算FFT IP核、位置计算模块、频移相关模块、聚焦模块、均值模块、剔值模块以及拟合模块;其中所述外接存储器DDR3接收卫星发来的原始回波数据;所述外接寄存器组接收卫星参数数据;所述卫星参数数据包括:脉冲重复频率prf、多普勒带宽Wdop、以及每条方位向数据的多普勒中心fdc;所述位置计算模块从所述外接寄存器组中获取卫星参数数据,根据卫星参数数据进行计算获得如下计算结果:每条方位向数据的频谱搬移中心位置Pcent和有效数据长度Leff,并获取每条方位向数据去模糊后的多普勒中心f'dc;所述计算结果经过所述SDRAM进入到所述DPRAM中;所述DPRAM依据所述计算结果,以f'dc为中心,从DDR3中读取2倍Leff长度的有效频谱数据;然后以f′dc为界把读取的有效频谱数据分为上下两个部分,进行逐点对应的共轭复乘运算,运算结果输入至所述FFT IP核中进行IFFT运算,将IFFT运算得到的每条方位向数据的最大值和最大值位置两个参数存储于内部存储器SDRAM中;所述频移相关模块从所述SDRAM中读取每条方位向数据的最大值和最大值位置运算获得每条方位向数据的多普勒频率估计初值,存入SDRAM中;所述聚焦模块根据聚焦深度划分N个子块,其中每个子块中包含多条方位向数据,聚焦模块从SDRAM中读取每个子块中的所有方位向数据的多普勒频率估计初值,取其中最大的值作为该子块统一的多普勒频率估计值,将每个子块统一的多普勒频率估计值及其位置存入所述DPRAM中;所述剔值模块遍历DPRAM中的N个子块的多普勒频率估计值,去掉一个最大值和一个最小值,求出剩余的N‑2个值的均方差,进行第一次剔值:剔除掉大于10倍均方差的值,将第一次剔值后的多普勒频率估计值及其对应的位置原位存储回DPRAM中;所述均值模块从所述DPRAM中读取剔值后的多普勒频率估计值,求出剔值后的均方差,将该剔值后的均方差值放入所述DPRAM中;所述拟合模块和剔值模块相互配合完成第二次剔值:所述拟合模块从所述DPRAM中读取剔值后的多普勒频率估计值进行一次线性拟合,拟合模块计算每个剔值后的多普勒频率估计值偏离拟合结果的误差均值,剔值模块将误差均值超过所述剔值后的均方差一定范围的多普勒频率估计值再次剔除;第二次剔值过程重复执行三次后,拟合模块将第二次剔值后的多普勒频率估计值进行一次线性拟合,获得拟合系数存入所述DPRAM中;拟合模块依据所述DPRAM中所存的拟合系数进行多普勒频率估计,获得输出结果;所述FPGA中共集成4个DPRAM、2个SDRAM和2个FFT IP核,其中4个DPRAM分别为第一初值估计DPRAM、第二初值估计DPRAM、第一精度优化DPRAM和第二精度优化DPRAM;2个SDRAM分别为第一SDRAM和第二SDRAM;所述2个FFT IP核分别为第一FFT IP核和第二FFT IP核;其中所述第一初值估计DPRAM和第二初值估计DPRAM并行同时从DDR3中读取两条方位向数据;其中所述位置计算模块的计算结果经过所述第一SDRAM同时进入到第一精度优化DPRAM和第二精度优化DPRAM中;所述第一精度优化DPRAM和第二精度优化DPRAM依据所述计算结果,以f'dc为中心,二者同时从DDR3中读取2倍Leff长度的有效频谱数据;然后以f′dc为界把读取的有效频谱数据分为上下两个部分,进行逐点对应的共轭复乘运算,第一精度优化DPRAM和第二精度优化DPRAM运算结果分别对应输入至第一FFT IP核和第二FFT IP核中分别进行IFFT运算,将第一FFT IP核和第二FFT IP核中的IFFT运算得到的每条方位向数据的最大值和最大值位置两个参数均存储于所述第二SDRAM中;所述频移相关模块从所述第二SDRAM中读取每条方位向数据的最大值和最大值位置运算获得每条方位向数据的多普勒频率估计初值,存入第二SDRAM中;所述聚焦模块从第二SDRAM中读取每个子块中的所有方位向数据的多普勒频率估计初值,取其中最大的值作为该子块统一的多普勒频率估计值,将每个子块统一的多普勒频率估计值及其位置存入所述第一精度优化DPRAM中;所述剔值模块遍历第一精度优化DPRAM中的N个子块的多普勒频率估计值,去掉一个最大值和一个最小值,求出剩余的N‑2个值的均方差,剔除掉大于10倍均方差的值,将剔值后的多普勒频率估计值及其对应的位置原位存储回第一精度优化DPRAM中;所述均值模块从所述第一精度优化DPRAM中读取剔值后的多普勒频率估计值,求出剔值后的均方差,将该剔值后的均方差值放入所述第一精度优化DPRAM中;第一精度优化DPRAM与第二精度优化DPRAM精进行数据乒乓流水操作;所述拟合模块从所述第二精度优化DPRAM中读取剔值后的多普勒频率估计值进行一次线性拟合,拟合模块计算每个剔值后的多普勒频率估计值偏离拟合结果的误差均值,将误差均值超过所述剔值后的均方差一定范围的多普勒频率估计值再次剔除,拟合模块重复执行三次后,将再次剔除后的多普勒频率估计值进行一次线性拟合,获得拟合系数存入所述DPRAM中;拟合模块依据所述DPRAM中所存的拟合系数进行多普勒频率估计,获得输出结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510543371.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top