本发明涉及一种雷达信号处理技术,具体的说涉及一种联合误差条件下双基地mimo雷达角度估计方法。
背景技术
多输入多输出(multiple-inputmultiple-output,mimo)雷达是下一代雷达的主流方向。在双基地mimo雷达中,联合波离角(direction-of-departure,dod)和波达角(direction-of-arrival,doa)估计是目标定位的一个基本任务。目前,有众多性能卓越的算法已经被开发出来了,例如谱峰搜索算法、旋转不变算法、最大似然估计算法、平行因子算法等等。其中,平行因子(parallelfactor,parafac)算法在估计精度方面是最引人注目的,因为它在充分利用了雷达匹配滤波后数据固有的多维结构。通常,在现有算法中收发阵列被假定为是确定的。然而,这些算法可能存在估计性能下降的问题,因为收发阵列可能存在误差,例如增益相位误差和互耦效应。对mimo雷达的收发阵列误差进行校准是一个重要的研究方向,并且已经得到了很多的关注。目前,已经有部分研究工作在阵列误差校准方向分别展开。阵列的增益-相位误差常用对角矩阵来建立模型。在mimo雷达中,已经提出了一系列增益-相位误差自校准算法,如改良的esprit算法(j.li,m.jin,y.zheng,andg.liao,“transmitandreceivearraygainphaseerrorestimationinbistaticmimoradar,”ieeeantenn.wirel.pr.lett.,vol.14,pp.32–35,jan.2015.),esprit-like方法(y.d.guo,y.s.zhang,andn.n.tong,“esprit-likeangleestimationforbistaticmimoradarwithgainandphaseuncertainties,”electron.lett.,vol.47,no.17,pp.996–997,aug.2011.),pm-like算法(c.chenandx.zhang,“jointangleandarraygain-phaseerrorsestimationusingpm-likealgorithmforbistaticmimoradar,”circuitssyst.signalprocess.,vol.32,no.3,pp.1293–1311,oct.2013.),parafac-like方法(j.li,x.zhang,andx.gao,“ajointschemeforangleandarraygainphaseerrorestimationinbistaticmimoradar,”ieeegeosci.remotes.lett.,vol.10,no.6,pp.1478–1482,nov.2013.)和reduced-musicc方案(j.li,x.zhang,r.cao,andm.zhou,“reduced-dimensionmusicforangleandarraygain-phaseerrorestimationinbistaticmimoradar,”ieeecommun.lett.,vol.17,no.3,pp.443–446,mar.2013.);关于均匀线性阵列(uniformlineararray,ula)的互耦效应,其可以利用带状对称toeplitz矩阵进行建模。目前,也有music-like算法(x.liuandg.liao,“directionfindingandmutualcouplingestimationforbistaticmimoradar,”signalprocessing,vol.92,pp.517–522,2012.)、esprit-like算法(z.zheng,j.zhang,andj.zhang,“jointdodanddoaestimationofbistaticmimoradarinthepresenceofunknownmutualcoupling,”signalprocessing,vol.92,no.12,pp.3039–3048,2012;j.liandx.zhang,“jointanglesandmutualcouplingestimationalgorithmforbistaticmimoradar,”internationaljournalofantennas&propagation,vol.2012,no.8,pp.624–627,2012.)、高阶奇异值分解(hosvd)法(x.wang,w.wang,j.liu,q.liu,andb.wang,“tensor-basedrealvaluedsubspaceapproachforangleestimationinbistaticmimoradarwithunknownmutualcoupling,”signalprocessing,vol.116,pp.152–158,2015.)、parafac算法(f.wen,x.xiong,andz.zhang,“angleandmutualcouplingestimationinbistaticmimoradarbasedonparafacdecomposition,”digitalsignalprocessing,vol.65,pp.1–10,2017;f.wen,z.zhang,k.wang,g.sheng,andg.zhang,“angleestimationandmutualcouplingself-calibrationforula-basedbistaticmimoradar,”signalprocessing,vol.144,pp.61–67,2018.)。其中,music-like算法中dod和doa以及互耦系数能通过处理线性约束问题来计算。为了降低计算负荷,esprit-like方法通过利用选择矩阵来消除互耦。hosvd方法和parafac法能够利用雷达数据的多维结构,其估计精度更高。
虽然上述方法适合用于阵列的误差校准,但是他们可能不会正常运行,因为上述算法仅能单独应对某一种阵元误差,而在实际应用中相位误差和互耦效应通常同时存在于收发阵列中。据我们所知,这种场景仅在文献y.guo,y.zhang,n.tong,andj.gong,“angleestimationandself-calibrationmethodforbistaticmimoradarwithtransmitandreceivearrayerrors,”circuitssystems&signalprocessing,vol.36,no.4,pp.1–21,2017.中被考虑过。在他们的工作中,两个被精确校准过的辅助传感器被同时设立在发射阵列和接收阵列中,利用reduced-music的思想进行dod和doa的联合估计。应该注意到,他们的工作还有很多地方需要改进。一方面,多维结构在他们的工作中被忽略。另一方面,奇异值分解(singularvaluedecomposition,svd)不适合用于大型收发阵列。此外,谱峰值搜索从计算能力来讲效率低。
技术实现要素:
鉴于以上原因,有必要提供一种不需要对雷达数据进行svd、也不需要谱峰搜索计算、计算精度高且复杂性低的联合误差条件下双基地mimo雷达角度估计方法。
本发明提供一种联合误差条件下双基地mimo雷达角度估计方法,所述联合误差条件下双基地mimo雷达角度估计方法包括如下步骤:
s1、对接收阵列数据进行匹配滤波处理,并构建一个三维张量模型;
s2、采用comfac算法对三维张量模型进行分解,并利用交替最小二乘法对接收方向矩阵、发射方向矩阵以及目标协方差矩阵进行迭代计算,直至满足收敛条件,获得接收方向矩阵、发射方向矩阵、目标特性矩阵的估计值;
s3、通过辅助阵元的导引矢量利用最小二乘方法估计目标的dod与doa。
本发明所述联合误差条件下双基地mimo雷达角度估计方法,其通过对接收阵列数据进行匹配滤波处理,并构建一个三维张量模型;然后采用comfac算法对三维张量模型进行分解,并利用交替最小二乘法对接收方向矩阵、发射方向矩阵以及目标特性差矩阵进行迭代计算,直至满足收敛条件,获得接收方向矩阵、发射方向矩阵、目标特性矩阵的估计值;最后通过辅助阵元的导引矢量利用最小二乘方法估计目标的dod与doa。本发明所述估计方法通过利用阵列测量的多维结构,使其精度显著优于reduced-music法,同时由于不需要对雷达数据进行svd,也不需要谱峰搜索计算,因而其计算复杂性远低于reduced-music,且比reduced-music法更高效,能够直接获得dod和doa的闭式解和自动配对dod和doa。
附图说明
图1是双基地mimo雷达角度估计示意图;
图2是在snr=-15db时本发明所述联合误差条件下双基地mimo雷达角度估计方法的估计散点图;
图3是本发明所述联合误差条件下双基地mimo雷达角度估计方法同reduced-music算法的平均运行时间对比图;
图4是本发明所述联合误差条件下双基地mimo雷达角度估计方法同reduced-music算法的rmse对比图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种联合误差条件下双基地mimo雷达角度估计方法,所述联合误差条件下双基地mimo雷达角度估计方法包括如下步骤:
s1、对接收阵列数据进行匹配滤波处理,并构建一个三维张量模型;
s2、采用comfac算法对三维张量模型进行分解,并利用交替最小二乘法对接收方向矩阵、发射方向矩阵以及目标特性矩阵进行迭代计算,直至满足收敛条件,获得接收方向矩阵、发射方向矩阵、目标特性矩阵的估计值;
s3、通过辅助阵元的导引矢量利用最小二乘方法估计目标的dod与doa。
具体的,设置一个双基地mimo雷达的阵列模型,如附图1所示。其中mimo雷达的天线系统由m个阵元和n个接收阵元构成,二者均是均匀线性阵列。设收发阵元间距均为d,为不引起阵列相位畸变,发射信号波长需满足d≤λ2,因此本发明中发射信号波长d=λ/2。设发射天线发射的基带信号为相互正交的波形,在雷达远场处于同一个距离元内具有k个慢动目标,第k(1≤k≤k)个目标的方位为
上式中,
当发射阵列和接收阵列同时遭受到由增益相位误差和互耦联合造成的扰动,收发阵列的第一和第二个阵元均已经被精确校准,这些阵元均不受任何阵列误差的影响。此时,表达式(1)中的mimo雷达匹配滤波输出的结果变成
x=[(ctγtat)⊙(crγrar)]st+n1表达式(2)
其中
其中
上式中,n2为噪声张量
其中,n3为噪声张量
als是parafac分解的有效算法,其主要步骤可以被总结为如下:(a)假设x,y或者z中的两个矩阵已知,使用ls技术拟合剩余的一个矩阵,(b)用同样的方式拟合另外两个矩阵,(c)重复(a)和(b)直到满足停止条件,例如,迭代次数达到一个阈值,或者残差
根据表达式(2),对x进行ls拟合问题可以转化为求解如下优化问题
如果
上式中,
如果
其中,
同理可得
其中,
本发明采用的是comfac算法(r.bro,n.sidiropoulos,andg.giannakis,“afastleastsquaresalgorithmforseparatingtrilinearmixtures,”inint.workshopindependentcomponentandblindsignalseparationanal,1999,pp.11-15.)可加速als的收敛。在comfac中χ首先会被压缩成一个较小的三维张量。然后ls拟合操作仅在压缩空间中进行处理,这仅需要若干次迭代就可以使得als收敛。最后,再将解恢复到原始的高维空间。
众所周知,x的svd不是唯一的,与svd不同,parafac分解在给定条件下往往是唯一的。下列定理描述了parafac分解的可识别性。
定理1(t.jiangandn.sidiropoulos,“kruskal’spermutationlemmaandtheidentificationofcandecomp/parafacandbilinearmodelswithconstantmodulusconstraints,”signalprocessing,ieeetransactionson,vol.52,no.9,pp.2625-2636,sept2004.)假设
则
其中,∏是一个置换矩阵,e1,e2和e3是对应的拟合误差矩阵,△1,△2和△3是对角矩阵,其对角元素分别对应尺度变换因子,且满足△1△2△3=ik。
值得注意的是,辅助阵元没有受到误差的影响,相应传感器所对应的导引矢量的相位仍然是线性的,因此可以利用辅助阵元的导引矢量利用ls技术进行dod和doa的联合估计。在此,构造拟合矩阵
其中,a1k和a2k分别表示a1和a2的第k(k=1,2,…,k)列。此后,计算
uk2和vk2分别表示uk和vk的第二个元素。显然,uk2和vk2分别是sinθk和
其中,arcsin(·)为返回值的反正弦。注意
本发明所述估计方法的计算复杂度统计如下:
参考(f.wen.x.xiong,andz.zhang,“angleandmutualcouplingestimationinbastaticmimoradarbasedonparafacdecomposition,”digitalsignalprocessing,vol.65,pp.1-10,2017.),得到在联合误差存在收发阵列时,dod和doa的联合估计的crb,其由下式给出
其中,
本发明所述估计方法不需要svd或峰值搜索,因此计算效率高。所提方法的主要复杂性总结如下。als的一次迭代中更新的
表1
在表1中,我们总结了本发明方法的复数乘法次数和文献(y.guo,y.zhang,n.tong,andj.gong,“angleestimationandself-calibrationmethodforbistaticmimoradarwithtransmitandreceivearrayerrors,”circuitssystems&signalprocessing,vol.36,no.4,pp.1–21,2017.)中的reduced-music法的复杂度,其中l表示搜索步骤的次数。很容易发现,本发明所述估计方法的计算复杂度远低于reduced-music。
进一步的,技术人员针对本发明所述联合误差条件下双基地mimo雷达角度估计方法进行了500次蒙特卡罗实验,来评估本发明所述估计方法的估计性能。
在模拟实验中,假设双基地mimo雷达配置有m=7个发射阵元和n=6个接收阵元,发射阵元互耦系数和接收阵元互耦系数分别为ct=[1,0.9081+0.0256j,-0.188-011502j]和cr=[1,0.2566+0.1653j],发射阵元的增益-相位误差矩阵和接收阵元的增益-相位误差矩阵分别为γt=diag([1,1,1.21ej0.12,1.1ej1.35,0.89ej0.98,1.35ej2.65,0.92ej1.97])和γr=diag([1,1,0.94ej1.12,1.23ej2.35,1.49ej0.58,0.79ej1.86])。假设k=3个不相关的目标的方位分别为
比较本发明所述估计方法和(y.guo,y.zhang,n.tong,andj.gong,“angleestimationandself-calibrationmethodforbistaticmimoradarwithtransmitandreceivearrayerrors,”circuitssystems&signalprocessing,vol.36,no.4,pp.1–21,2017.)中提出的方法的平均运行时间,其中snr固定在15db,后者谱峰搜索间隔从0.01°到15°变化。图3给出了比较结果,显然,本发明方法比reduced-music法更高效。
此外,还比较了所提方法与reduced-music法的估计精度,后者的搜索间隔固定在0.1°。采用均方根误差(rmse)用于性能评估,其被定义为
其中,在
本发明所述联合误差条件下双基地mimo雷达角度估计方法,其通过对接收阵列数据进行匹配滤波处理,并构建一个三维张量模型;然后采用comfac算法对三维张量模型进行分解,并利用交替最小二乘法对接收方向矩阵、发射方向矩阵以及目标特性矩阵进行迭代计算,直至满足收敛条件,获得接收方向矩阵、发射方向矩阵、目标特性矩阵的估计值;最后通过辅助阵元的导引矢量利用最小二乘方法估计目标的dod与doa。本发明所述估计方法通过利用阵列测量的多维结构,使其精度显著优于reduced-music法,同时由于不需要对雷达数据进行svd,也不需要谱峰搜索计算,因而其计算复杂性远低于reduced-music,且比reduced-music法更高效,能够直接获得dod和doa的闭式解和自动配对dod和doa。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。