[发明专利]一种基于协方差矩阵特征分解的抗干扰算法的FPGA实现方法及实现装置有效
申请号: | 201510433748.5 | 申请日: | 2015-07-22 |
公开(公告)号: | CN105137454B | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 秦红磊;俞立宏;郎荣玲 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01S19/21 | 分类号: | G01S19/21 |
代理公司: | 北京永创新实专利事务所11121 | 代理人: | 姜荣丽 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于协方差矩阵特征分解的抗干扰算法的FPGA实现方法及实现装置,属于抗干扰技术领域。本发明采用数字下变频模块将天线阵列输入的中频信号转换为基带信号;通道一致性监测与补偿模块对N个通道下变频后的基带信号进行补偿;协方差矩阵计算模块是计算补偿后的信号的协方差矩阵;协方差矩阵特征分解模块对协方差矩阵进行特征分解,求出特征值和特征向量;加权输出模块根据求出的特征向量进行加权得到最优权值,最终输出抗干扰之后的信号。本发明在FPGA实现时资源占用少,权值更新速度快,在输入信号之前加入了通道一致性检测与补偿模块,减少了由于通道不一致性带来的干扰抑制能力的损失,提高了抗干扰算法的鲁棒性。 | ||
搜索关键词: | 一种 基于 协方差 矩阵 特征 分解 抗干扰 算法 fpga 实现 方法 装置 | ||
【主权项】:
一种基于协方差矩阵特征分解的抗干扰算法的FPGA实现方法,其特征在于:具体步骤如下,步骤一、数字下变频模块接收天线阵列的中频信号;数字下变频模块将天线阵列输入的中频信号转换为基带信号,并输出基带信号的同相分量和正交分量;步骤二、通道一致性监测与补偿模块实现通道不一致性的监测与补偿功能,具体为:(2.1)对天线阵列中N个通道分别采集数字下变频后M个采样点的数据,求出每个采样点的瞬时幅度和瞬时相位,计算公式为:An(k)=xni2(k)+xnq2(k),θn(k)=atan(xnq(k)xni(k)),k=1...M,n=1...N,---(1)]]>其中An(k)是第n个通道的第k个采样点的瞬时幅度,θn(k)是第n个通道第k个采样点的瞬时相位,xnq(k)、xni(k)分别是步骤一中数字下变频模块输出的对应于第n个通道第k个采样点的正交分量和同相分量,N为天线阵列中抗干扰天线阵元个数;(2.2)对M个采样点的瞬时幅度和瞬时相位做平均,求出N个通道的平均瞬时幅度和平均瞬时相位计算公式为:An‾=1MΣk=1MAn(k),θn‾=1MΣk=1Mθn(k),n=1...N,---(2)]]>其中,M为采样点的个数;(2.3)将除第一通道外的其他N‑1个通道和第一通道的平均瞬时幅度做除法,平均瞬时相位做减法,求出除第一通道外的其它N‑1个通道相对于第一通道的幅度不一致性和相位不一致性;设除第一通道外的其它N‑1个通道相对于第一通道的幅度不一致性和相位不一致性分别是:A2differ=A2‾A1‾,...ANdiffer=AN‾A1‾,θ2differ=θ2‾-θ1‾,...,θNdiffer=θN‾-θ1‾]]>则补偿就是将各通道数字下变频模块输出与由幅度不一致性、相位不一致性构成的复数做复数乘法,复数乘法公式为:Xnout=Xnin×1Andiffere-jθndiffer,n=1...N,---(3)]]>A1differ=A1‾,θ1differ=θ1‾,]]>Xnin=xni+jxnq为步骤一中第n通道的数字下变频输出的基带信号,xni,xnq分别为数字下变频模块输出的对应于第n个通道的正交分量和同相分量;步骤三、协方差矩阵计算模块是计算补偿后的信号Xnout的协方差矩阵,具体为:(3.1)利用复数乘法器计算协方差矩阵,计算公式为:Rx=XXH,H表示共轭转置;其中X是由步骤二中的各通道输出补偿后的信号组成的矩阵,定义为:XH=[X1out*…XNout*],*表示共轭;(3.2)对上一步中的Rx做累加:累加用加法器实现;(3.3)对Rxx做平均,则协方差矩阵M为采样点个数,R是一个N行、N列的矩阵,N是抗干扰天线阵元的个数;步骤四、协方差矩阵特征分解模块利用迭代的方法对协方差矩阵R进行特征分解,求出特征值和特征向量,具体为:(4.1)初始化;初始化迭代过程中的参数,这些参数和数值分别是:矩阵E,E初始化为N*N元的单位矩阵;当前迭代轮次l=0,迭代轮次上限L,5≤L≤50;非对角线元素2范数门限ε,0≤ε≤10‑5;(4.2)设置当前迭代状态;设置当前迭代要消去的元素所在的行、列,按照矩阵元素从左到右、从上到下的顺序设置非对角线元素所在的行、列;(4.3)迭代运算;迭代运算是构造一个正交矩阵,对协方差矩阵和单位矩阵进行一系列正交运算,使得协方差矩阵经过这些变换后化为近似的对角矩阵,由于正交运算后矩阵特征值不变,因此对角矩阵对角线上的元素就是协方差矩阵的特征值;迭代后单位矩阵的列向量就是协方差矩阵的特征值所对应的特征向量;步骤五、加权输出;根据步骤四中求出的特征值和特征向量,对特征值λ1,…λN按照从小到大的顺序进行排序,找出和最小特征值λ1比值小于4dB的其它特征值,这些特征值为λ1,…λD,D<N,则这些特征值对应的特征向量η1,…ηD之和就是最优权值wopt,即:wopt=η1+…+ηD得到最优权值后对步骤二中的输出Xnout进行加权,加权公式为:y=woptHX=woptHX1out...XNout]]>其中y为输出,X为由信号Xnout组成的矩阵,woptH表示最优权值wopt的共轭转置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510433748.5/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01 测量;测试
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置