[发明专利]利用GPU实现外辐射源雷达多通道时域杂波抑制的方法有效
申请号: | 201410428377.7 | 申请日: | 2014-08-27 |
公开(公告)号: | CN104237859B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 万显荣;陈伟;程丰;方高;傅* | 申请(专利权)人: | 武汉大学 |
主分类号: | G01S7/36 | 分类号: | G01S7/36 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙)42222 | 代理人: | 鲁力 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 gpu 实现 辐射源 雷达 通道 时域 抑制 方法 | ||
1.一种利用GPU实现外辐射源雷达多通道时域杂波抑制的方法,其特征在于,包括以下步骤:
步骤1、获取用于杂波抑制处理的外辐射源雷达信号数据:具体是首先将外辐射源雷达的接收阵列各个阵元接收到的回波信号经过模数转换、滤波抽取变换到数字基带,然后将变换到数字基带后的数据传送至主机端,在主机端对各个通道数据乘以相应通道校准值进行校准;
步骤2、在主机端将步骤1接收的数据进行初始化:主机端使用函数malloc为中央处理器CPU分配计算所需内存,使用函数cudaMalloc为图形处理器GPU分配计算所需显存空间;
步骤3、主机端将接收的数据传送至图形处理器GPU显存中,并定义:
监测通道数为M,杂波抑制距离元长度为K,抑制数据长度为N;
参考通道数据为sref=[sref(0) sref(1) … sref(N+K-2)]T;
监测通道数据为Ssur=[ssur,0 ssur,1 … ssur,M-1];
其中,每个监测通道数据为ssur,m=[ssur(K-1) ssur(K) …ssur(N+K-2)]T,m为监测通道编号,T代表转置;
步骤4、在图形处理器GPU中对各通道数据进行并行杂波抑制处理,即杂波抑制结果
步骤4.1、利用参考通道数据采用迭代算法计算自相关矩阵
步骤4.11、首先计算矩阵Rx第i=0行值,即Rx(0,j),其中0≤j≤K-1;
步骤4.12、计算出第i=i+1行的值;若列序号j<i,则否则通过利用关系式:
步骤4.13、重复步骤4.12,若i=K-1则计算完毕后停止;
步骤4.2、对自相关矩阵Rx进行原地求逆得到
步骤4.3、利用参考通道数据和监测通道数据进行互相关运算得到
步骤4.4、计算及互相关矩阵C的乘积得到矩阵
步骤4.5、计算参考通道数据和D矩阵乘积得到监测通道中直达波和多径杂波分量
步骤4.6、从原始监测通道数据减去杂波分量得到剩余回波分量,即杂波抑制结果
其中,s(i)=|sref(i) sref(i+1) … sref(N+i-1)|T,Xref=|s(0) s(1) … s(K-1)|;
步骤5、将杂波抑制结果在图形处理器GPU中继续进行其他处理或传送至中央处理器CPU的内存中并保存;
步骤6、在主机端使用函数free释放中央处理器CPU所分配的内存,使用cudaFree释放图形处理器GPU中所分配的显存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410428377.7/1.html,转载请声明来源钻瓜专利网。