[发明专利]一种基于GPU的子空间快速求解方法有效
申请号: | 201810087966.1 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108226849B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 常煜;万群;徐保根;何林立;王子强 | 申请(专利权)人: | 电子科技大学;同方电子科技有限公司 |
主分类号: | G01S3/00 | 分类号: | G01S3/00 |
代理公司: | 成都点睛专利代理事务所(普通合伙) 51232 | 代理人: | 孙一峰 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于电子信息技术领域,具体的说是一种基于GPU的子空间快速求解方法。本发明在幂法的基础上,利用阵列信号协方差矩阵的共轭对称性,提出使用Householder变换对阵列信号协方差矩阵进行降阶,得到一种快速子空间求解方法。同时利用GPU多核并行处理能力,进一步提高子空间求解过程实时性。 | ||
搜索关键词: | 子空间 求解 协方差矩阵 电子信息技术 多核并行 求解过程 阵列信号 实时性 共轭 降阶 | ||
【主权项】:
1.一种基于GPU的子空间快速求解方法,其特征在于,包括以下步骤:S1、初始化:设置阵元数量为M,空间来波信号数量为K,误差范围eps=1;设定接收机分别在每个采样时刻对所接收的信号进行采样,并将数据写入主机内存,第n个采样时刻的采样序列表示为x(n)=[x1(n),x2(n),...,xM(n)]T,T表示转置;S2、将N个时刻的采样数据x(n),n=1,2,..,N通过PCIe总线写入设备内存,采用GPU计算阵列信号协方差矩阵其中,*表示共轭转置,阵列信号协方差矩阵R是M×M的共轭对称矩阵;S3、在GPU中,利用幂法直接计算阵列信号协方差矩阵R的主特征值λ1及主特征向量u1;S4、判断空间来波信号数量K=1是否成立,若是,则进入步骤S11,若否,则进入步骤S5;S5、利用向量u1构造Householder变换矩阵H1,对阵列信号协方差矩阵R执行Householder变换,变换后的矩阵为S6、选取矩阵B1的后M‑1行和后M‑1列构成矩阵R1,利用幂法计算矩阵R1的主特征值λ2及主特征向量v1,然后对向量v1进行升维,升维后的向量即是阵列信号协方差矩阵R第二大特征值对应的特征向量;S7、判断空间来波信号数量K=2是否成立,若是,则进入步骤S11,若否,则令k=3,并进入步骤S8;S8、利用向量vk‑2构造Householder变换矩阵Hk‑1,对矩阵Rk‑2执行Householder变换,变换后的矩阵为S9、选取矩阵Bk‑1的后M‑(k‑1)行和M‑(k‑1)列构成矩阵Rk‑1,利用幂法计算矩阵Rk‑1的主特征向量vk‑1,将向量vk‑1升维为M维向量uk,即:向量uk即为阵列信号协方差矩阵R第k大特征值对应的特征向量;S10、若k等于K,进入步骤S11,否则,k=k+1,回到步骤S8;S11、输出阵列信号协方差矩阵R的K个大特征值对应的特征向量u1,u2,...,uK,即子空间求解结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;同方电子科技有限公司,未经电子科技大学;同方电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810087966.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种电能表纠错系统及方法
- 下一篇:一种基于抛物线拟合的单脉冲鉴相方法