搜索

x

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于稀疏阵列的电磁矢量传感器多输入多输出雷达高分辨角度和极化参数联合估计

谢前朋 潘小义 陈吉源 肖顺平

基于稀疏阵列的电磁矢量传感器多输入多输出雷达高分辨角度和极化参数联合估计

谢前朋, 潘小义, 陈吉源, 肖顺平
PDF
HTML
导出引用
  • 针对双基地电磁矢量传感器多输入多输出(electromagnetic vector sensors multiple-input multiple-output, EMVS-MIMO)雷达参数估计精度以及角度参数配对问题, 通过设计一种新的稀疏阵列和采用自动参数配对算法来实现高分辨的角度参数和极化参数联合估计. 首先, 通过设计稀疏的发射阵列和接收阵列来实现对EMVS-MIMO雷达阵列孔径的扩展; 然后, 提出平行因子-三线性分解算法对接收数据的三阶张量模型进行求解. 所提出的平行因子-三线性分解算法能够实现二维发射角、二维接收角、极化相位角和极化相位差的联合参数自动配对; 且针对估计得到的发射导向矢量矩阵和接收导向矢量矩阵, 根据旋转不变特性可以实现高精度的发射俯仰角和接收俯仰角测量. 在得到精确的发射俯仰角和接收俯仰角之后, 相应的发射和接收方位角、极化角和极化相位差可以通过矢量叉积算法来进行估计. 相比于现有算法, 所提出的算法能够避免高维数据奇异值分解以及额外的参数配对过程; 且通过稀疏阵列设计, 角度参数估计精度能够进一步地提升, 仿真结果表明所提出的算法具有优良的角度参数估计性能.
      通信作者: 潘小义, mrpanxy@nudt.edu.cn
    • 基金项目: 国家级-国家自然科学基金(61701507,61890542,61890540)
    [1]

    Wang X P, Wang L Y, Li X M, Bi G A 2017 Signal Process. 135 147

    [2]

    Wang X P, Wan L T, Huang M X, Shen C, Zhang K 2019 IEEE J. Sel. Topics Signal Process. 13 1001

    [3]

    Xie Q P, Pan X Y, Huang M, Chen J Y, Xiao S P 2019 IEEE Access 7 107805

    [4]

    Li J, Stoica P 2007 IEEE Signal Process. Mag. 5 106

    [5]

    Zhang X F, Xu L Y, Xu L, Xu D Z 2010 IEEE Commun. Lett. 14 1161

    [6]

    Zhang X F, Xu D Z 2010 Electron. Lett. 12 860

    [7]

    Chen D F, Chen B X, Qin G D 2008 Electron. Lett. 44 770

    [8]

    Chen J L, Gu H, Song W M 2008 Electron. Lett. 44 1422

    [9]

    Bencheikh M L, Wang Y D, He H Y 2010 Signal Process. 90 2723

    [10]

    Xia T Q 2015 Signal Process. 108 159

    [11]

    Xia T Q 2015 Signal Process. 116 7

    [12]

    Wang X P, Wang W, Liu J, Liu Q, Wang B 2015 Signal Process. 116 152

    [13]

    Wen F Q, Xiong X D, Su J, Zhang Z J 2017 Signal Process. 134 261

    [14]

    Xu B Q, Zhao Y B 2019 Signal Process. 157 88

    [15]

    Li L, Younan N H, Shi X F 2019 Sensors 19 1

    [16]

    Chen J L, Zhou Q G, Li J Q, Zhu Y P 2019 IET Radar Sonar Navigat. 13 1180

    [17]

    Chen J L, Zhang T X, Li J Q, Chen X 2019 IEEE Sensors J. 19 5384

    [18]

    Wong K T, Zoltowski M D 1997 IEEE Trans. Antennas Propag. 45 1467

    [19]

    Chintagunta S, Ponnusamy P 2018 Signal Process. 147 163

    [20]

    Liu T T, Wen F Q, Shi J P, Gong Z H, Xu H 2019 IEEE Access 7 120533

    [21]

    Mao C X, Shi J P, Wen F Q 2019 IEEE Access 7 163119

    [22]

    Sidiropoulos N D, Bro R, Giannakis G B 2000 IEEE Trans. Signal Process. 48 2377

    [23]

    Stoica P, Nehorai A 1989 IEEE Trans. Acoust. Speech Signal Process. 37 720

  • 图 1  稀疏阵列EMVS-MIMO雷达系统

    Fig. 1.  EMVS-MIMO radar system with sparse linear array.

    图 2  不同算法的计算复杂度随快拍数的变化

    Fig. 2.  Comparison of computational complexity versus different snapshots number.

    图 3  所提算法角度参数和极化参数估计星座图 (a) 发射俯仰角和接收俯仰角; (b) 发射方位角和接收方位角; (c) 发射俯仰角和发射方位角; (d) 发射极化角和极化相位差; (e) 接收俯仰角和接收方位角; (f) 接收极化角和极化相位差

    Fig. 3.  Scatter plot of the angle parameters and polarization parameters by using the proposed method: (a) Scatter plot of the transmit elevation angle and receive elevation angle; (b) scatter plot of the transmit azimuth angle and receive azimuth angle; (c) scatter plot of the transmit elevation angle and azimuth angle; (d) scatter plot of the transmit polarization angle and polarization phase difference; (e) scatter plot of the receive elevation angle and azimuth angle; (f) scatter plot of the receive polarization angle and polarization phase difference.

    图 4  信噪比对算法的影响 (a) 均方误差随信噪比的变化; (b) 检测概率随信噪比的变化

    Fig. 4.  The effect of the SNR for different methods: (a) Curves of RMSE versus SNR; (b) curves of PSD versus SNR.

    图 5  快拍数对算法的影响 (a) 均方误差随快拍数的变化; (b) 检测概率随快拍数的变化

    Fig. 5.  The effect of the snapshot for different methods: (a) Curves of RMSE versus snapshot; (b) curves of PSD versus snapshot.

    图 6  不同算法的目标分辨力比较 (a) 均方误差随角度间隔的变化; (b) 检测概率随角度间隔的变化

    Fig. 6.  Comparison of target resolution ability of different methods: (a) curves of RMSE versus angular separation; (b) curves of PSD versus angular separation.

    表 1  不同算法的计算复杂度对比

    Table 1.  Computational complexity comparison of different methods.

    算法类型计算复杂度计算时间/s
    ESPRIT-Like算法 [19]${aligned}& o((6 M)^2(6N)^2L + (6 M)^3(6 N)^3 + 2K^26(N + M - 2) + 6{K^3} \\ & + 7(M + N){K^2} + 12 K + 36 MN(36 MN - K) + (36 MN - K){K^2}) {aligned} $28.332
    PM-Like算法 [20]${aligned}& o((6M)^2(6N)^2L + 72MN{K^2} + 2{K^2}6 (N + M - 2) + 6{K^3} \\& + 7( {M + N} ) {K^2} + 12K + 36MN({36MN - K}) + (36MN - K){K^2}){aligned} $2.0698
    Tensor子空间算法 [21]${aligned} & o((6 M)^2(6N)^2L + 4(6M)^3(6N)^3 + 2K^2 6(N + M - 2) + 6{K^3} \\& + 7( {M + N} ) K^2 + 12 K + 36 MN( {36 MN - K} ) + (36 MN - K)K^2) {aligned} $109.880
    所提算法${aligned}& o(\kappa ( 3K^3+ 108 MNKL + 3K^2) + \kappa (3K^2(36 MN + 6 NL + 6 ML)) \\ & + 2{K^2}6({N + M - 2} ) + 6{K^3} + 7(M + N){K^2} + 12K) {aligned} $0.5684
    下载: 导出CSV

    表 2  目标回波参数表

    Table 2.  Parameters of target signals.

    目标方位角
    θ/(°)
    俯仰角
    ϕ/(°)
    极化角
    γ/(°)
    极化相位差
    η/(°)
    1$40/24$$15/21$$10/42$$38/17$
    2$20/38$$25/32$$22/33$$48/27$
    3$30/16$$35/55$$45/60$$56/39$
    下载: 导出CSV
  • [1]

    Wang X P, Wang L Y, Li X M, Bi G A 2017 Signal Process. 135 147

    [2]

    Wang X P, Wan L T, Huang M X, Shen C, Zhang K 2019 IEEE J. Sel. Topics Signal Process. 13 1001

    [3]

    Xie Q P, Pan X Y, Huang M, Chen J Y, Xiao S P 2019 IEEE Access 7 107805

    [4]

    Li J, Stoica P 2007 IEEE Signal Process. Mag. 5 106

    [5]

    Zhang X F, Xu L Y, Xu L, Xu D Z 2010 IEEE Commun. Lett. 14 1161

    [6]

    Zhang X F, Xu D Z 2010 Electron. Lett. 12 860

    [7]

    Chen D F, Chen B X, Qin G D 2008 Electron. Lett. 44 770

    [8]

    Chen J L, Gu H, Song W M 2008 Electron. Lett. 44 1422

    [9]

    Bencheikh M L, Wang Y D, He H Y 2010 Signal Process. 90 2723

    [10]

    Xia T Q 2015 Signal Process. 108 159

    [11]

    Xia T Q 2015 Signal Process. 116 7

    [12]

    Wang X P, Wang W, Liu J, Liu Q, Wang B 2015 Signal Process. 116 152

    [13]

    Wen F Q, Xiong X D, Su J, Zhang Z J 2017 Signal Process. 134 261

    [14]

    Xu B Q, Zhao Y B 2019 Signal Process. 157 88

    [15]

    Li L, Younan N H, Shi X F 2019 Sensors 19 1

    [16]

    Chen J L, Zhou Q G, Li J Q, Zhu Y P 2019 IET Radar Sonar Navigat. 13 1180

    [17]

    Chen J L, Zhang T X, Li J Q, Chen X 2019 IEEE Sensors J. 19 5384

    [18]

    Wong K T, Zoltowski M D 1997 IEEE Trans. Antennas Propag. 45 1467

    [19]

    Chintagunta S, Ponnusamy P 2018 Signal Process. 147 163

    [20]

    Liu T T, Wen F Q, Shi J P, Gong Z H, Xu H 2019 IEEE Access 7 120533

    [21]

    Mao C X, Shi J P, Wen F Q 2019 IEEE Access 7 163119

    [22]

    Sidiropoulos N D, Bro R, Giannakis G B 2000 IEEE Trans. Signal Process. 48 2377

    [23]

    Stoica P, Nehorai A 1989 IEEE Trans. Acoust. Speech Signal Process. 37 720

  • [1] 陈秋菊, 姜秋喜, 曾芳玲, 宋长宝. 基于时间反演电磁波的稀疏阵列单频信号空间功率合成. 物理学报, 2015, 64(20): 204101. doi: 10.7498/aps.64.204101
    [2] 崔岸婧, 李道京, 周凯, 王宇, 洪峻. 阵列结构下的低频信号合成方法研究. 物理学报, 2020, 69(19): 194101. doi: 10.7498/aps.69.20200501
    [3] 焦敬品, 李海平, 何存富, 吴斌, 薛岩. 基于反转路径差信号的兰姆波成像方法. 物理学报, 2019, 68(12): 124301. doi: 10.7498/aps.68.20190101
    [4] 黄聪, 孙大军, 张殿伦, 滕婷婷. 双基地多输入多输出虚拟阵列的稳健低旁瓣波束优化技术. 物理学报, 2014, 63(18): 188401. doi: 10.7498/aps.63.188401
    [5] 李扬, 郭树旭. 基于稀疏分解的大功率半导体激光器1/f噪声参数估计的新方法. 物理学报, 2012, 61(3): 034208. doi: 10.7498/aps.61.034208
    [6] 王珽, 赵拥军, 赖涛, 王建涛. 机载极化阵列多输入多输出雷达极化空时自适应处理性能分析. 物理学报, 2017, 66(4): 048401. doi: 10.7498/aps.66.048401
    [7] 曹小群. 基于二阶离散变分方法的非线性映射参数估计. 物理学报, 2013, 62(8): 080506. doi: 10.7498/aps.62.080506
    [8] 王燕, 邹男, 付进, 梁国龙. 基于倒谱分析的单水听器目标运动参数估计. 物理学报, 2014, 63(3): 034302. doi: 10.7498/aps.63.034302
    [9] 周颖, 臧强. 多输入多输出不确定非线性系统的输出反馈自适应机动控制. 物理学报, 2009, 58(11): 7565-7572. doi: 10.7498/aps.58.7565
    [10] 谢前朋, 潘小义, 陈吉源, 肖顺平. 基于长电偶极子和大磁圆环的新型电磁矢量传感器双基地多. 物理学报, 2021, (): . doi: 10.7498/aps.70.20201111
    [11] 陈 争, 曾以成, 付志坚. 混沌背景中信号参数估计的新方法. 物理学报, 2008, 57(1): 46-50. doi: 10.7498/aps.57.46
    [12] 曹小群, 宋君强, 张卫民, 赵军, 张理论. 基于变分方法的混沌系统参数估计. 物理学报, 2011, 60(7): 070511. doi: 10.7498/aps.60.070511
    [13] 龙文, 焦建军. 基于混合交叉进化算法的混沌系统参数估计 . 物理学报, 2012, 61(11): 110507. doi: 10.7498/aps.61.110507
    [14] 林剑, 许力. 基于混合生物地理优化的混沌系统参数估计. 物理学报, 2013, 62(3): 030505. doi: 10.7498/aps.62.030505
    [15] 王柳, 何文平, 万仕全, 廖乐健, 何涛. 混沌系统中参数估计的演化建模方法. 物理学报, 2014, 63(1): 019203. doi: 10.7498/aps.63.019203
    [16] 孙杰, 张晓娟, 方广有. 近地面三阵子天线估计电磁波到达角和极化参数. 物理学报, 2013, 62(19): 198402. doi: 10.7498/aps.62.198402
    [17] 韩丁, 严卫, 蔡丹, 杨汉乐. 基于最优估计理论、联合星载主被动传感器资料的液态云微物理特性反演研究 . 物理学报, 2013, 62(14): 149201. doi: 10.7498/aps.62.149201
    [18] 郝未倩, 梁忠诚, 刘肖尧, 赵瑞, 孔梅梅, 关建飞, 张月. 分形结构稀疏孔径阵列的成像性能. 物理学报, 2019, 68(19): 199501. doi: 10.7498/aps.68.20190818
    [19] 贾飞蕾, 徐 伟, 都 林. 参数未知的不同阶数混沌系统广义同步及参数估计. 物理学报, 2007, 56(10): 5640-5647. doi: 10.7498/aps.56.5640
    [20] 肖海林, 欧阳缮, 聂在平. 多输入多输出量子密钥分发信道容量研究. 物理学报, 2009, 58(10): 6779-6785. doi: 10.7498/aps.58.6779
  • 引用本文:
    Citation:
计量
  • 文章访问数:  961
  • PDF下载量:  26
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-12-15
  • 修回日期:  2020-02-02
  • 刊出日期:  2020-04-05

基于稀疏阵列的电磁矢量传感器多输入多输出雷达高分辨角度和极化参数联合估计

  • 国防科技大学, 电子信息系统复杂电磁环境效应国家重点实验室, 长沙 410073
  • 通信作者: 潘小义, mrpanxy@nudt.edu.cn
    基金项目: 国家级-国家自然科学基金(61701507,61890542,61890540)

摘要: 针对双基地电磁矢量传感器多输入多输出(electromagnetic vector sensors multiple-input multiple-output, EMVS-MIMO)雷达参数估计精度以及角度参数配对问题, 通过设计一种新的稀疏阵列和采用自动参数配对算法来实现高分辨的角度参数和极化参数联合估计. 首先, 通过设计稀疏的发射阵列和接收阵列来实现对EMVS-MIMO雷达阵列孔径的扩展; 然后, 提出平行因子-三线性分解算法对接收数据的三阶张量模型进行求解. 所提出的平行因子-三线性分解算法能够实现二维发射角、二维接收角、极化相位角和极化相位差的联合参数自动配对; 且针对估计得到的发射导向矢量矩阵和接收导向矢量矩阵, 根据旋转不变特性可以实现高精度的发射俯仰角和接收俯仰角测量. 在得到精确的发射俯仰角和接收俯仰角之后, 相应的发射和接收方位角、极化角和极化相位差可以通过矢量叉积算法来进行估计. 相比于现有算法, 所提出的算法能够避免高维数据奇异值分解以及额外的参数配对过程; 且通过稀疏阵列设计, 角度参数估计精度能够进一步地提升, 仿真结果表明所提出的算法具有优良的角度参数估计性能.

English Abstract

    • 多输入多输出(multiple-input multiple-output, MIMO)雷达参数估计是当前研究的一个热点问题, 相比于使用相关波形的常规相控阵雷达, 其通过发射相互正交的信号波形能够实现高的角度分辨率、灵活可控的波形设计以及阵列自由度的提升升[1-3]. 根据阵列的配置方式, MIMO雷达可分为利用空间多样性的统计MIMO雷达和利用波形多样性的集中式MIMO雷达[4]. 并且, 集中式MIMO雷达可以进一步地划分为单基地MIMO雷达和双基地MIMO雷达. 其中, 单基地MIMO雷达由于发射阵和接收阵距离较近, 相应的发射角(direction-of-departure, DOD)和接收角(direction-of-arrival, DOA)是相同的; 而双基地MIMO雷达由于发射阵和接收阵相距较远, 其DOD和DOA是不同的. 本文主要针对双基地MIMO雷达的角度参数估计展开研究.

      近年来, 为了实现双基地MIMO雷达的角度参数估计, 许多优良的算法被提出. 在文献[5,6]中, 谱峰搜索类算法二维Capon估计器和二维MUSIC估计器被提出. 但是, 为了确保DOD和DOA的估计精度, 二维谱峰搜索类算法由于需要较小的搜索间隔, 具有较高的计算复杂度. 为了降低计算代价, 相应的降维Capon和降维MUSIC算法在文献[5,6]中也被提出. 相比于二维谱峰搜索类算法, 降维类算法仅需要一维谱峰搜索过程. 并且, 降维类算法在降低计算复杂度的同时也能保持良好的估计精度. 为了避免谱峰搜索过程, 文献[7]利用旋转不变技术 (estimated signal parameters via rotational invariance technique, ESPRIT) 来实现对双基地MIMO雷达DOD和DOA的联合估计. 但是, 文献[7]所提的算法需要额外的角度参数配对过程. 在文献[8]中, 一种修正的自动参数配对ESPRIT算法被提出. 文献[9]提出多项式求根MUSIC算法来实现对DOD和DOA的角度参数估计. 文献[10,11]提出联合对角化算法来实现对双基地MIMO雷达的角度参数的自动配对, 并且所提出的算法相比于ESPRIT算法具有更高的估计精度. 为了充分利用匹配滤波之后阵列接收数据的多维特性, 文献[12]提出三阶张量方法. 文献[13]利用高斯色噪声的空时非相关特性, 通过构建延时相关的四阶张量矩阵来实现对双基地MIMO雷达中色噪声的抑制. 为了进一步地利用发射相关增益来提高角度参数估计精度, 文献[14]利用波束空间变化技术来实现对发射波形进行约束, 从而把发射信号的能量和接收信号的能量集中到DOD和DOA所在的区域. 针对冲击噪声背景下宽带双基地MIMO雷达的角度参数估计问题, 文献[15]利用Sigmoid变化来实现对联合DOD和DOA角度参数估计性能的提升. 针对双基地MIMO雷达发射阵列以及接收阵列阵元损坏背景下的DOD和DOA估计问题, 文献[16,17]利用图像熵和低秩块Hankel矩阵补全技术来实现对丢失数据的恢复.

      尽管以上所提出的算法能够实现良好的参数估计性能, 但它们主要针对标量发射阵列和标量接收阵列背景下的双基地MIMO雷达角度参数估计问题. 相比于标量阵列, 电磁矢量传感器阵列(electromagnetic vector sensors, EMVS)不仅能够提供角度信息, 同时也能够提供极化信息. 一个电磁矢量传感器通常利用三个相互正交的电偶极子和三个相互正交的磁偶极子来实现对电场和磁场的测量[18]. 为了实现对双基地EMVS-MIMO雷达的角度参数估计, 文献[19]从发射EMVS阵列和接收EMVS阵列中提取出旋转不变特性来实现对2D-DOD和2D-DOA的估计. 但是, 文献[19]提出的ESPRIT-Like算法需要进行高维矩阵的奇异值分解. 为了避免高维奇异值分解的计算复杂度, 文献[20]利用传播算子(propagator method, PM) 来实现对信号子空间的近似. 文献[21]进一步考虑利用EMVS-MIMO雷达阵列接收数据的多维特性, 提出基于协方差高阶奇异值分解的2D-DOD和2D-DOA联合估计算法. 在文献[19-21]中, 面临的共性问题在于为了实现2D-DOD和2D-DOA的参数配对, 需要进行构建额外的配对优化函数, 并且, 在进行发射俯仰角和接收俯仰角参数估计的时候, 需要进行合适的参数选择来实现旋转不变关系的构建. 如果不能选择合适的旋转不变参数, 那么估计得到的角度信息将会产生较大的误差或者导致参数估计算法失效. 因此, 为了进一步提升双基地EMVS-MIMO的角度参数和极化参数的估计性能, 本文通过设计新型的稀疏发射EMVS阵列和稀疏接收EMVS阵列来实现对阵列孔径的提升. 同时为了避免2D-DOD和2D-DOA角度参数配对和额外旋转不变参数的选择, 本文提出利用平行因子-三线性分解 (PARAFAC-TALS) 算法来实现对角度参数和极化参数的估计. 所提出的算法既能够充分利用匹配滤波之后接收阵列数据的多维特性, 同时又能够避免高维数据的奇异值分解. 仿真实验证明, 针对双基地EMVS-MIMO雷达的角度参数和极化参数联合估计, 所提出的算法具有较高的参数估计精度以及较低的计算复杂度.

    • 图1所示, 考虑一个包含M个稀疏EMVS发射阵列和N个稀疏EMVS接收阵列的双基地EMVS-MIMO雷达系统, 其中发射稀疏阵列和接收稀疏阵列均包含两个稀疏子阵. 对于发射稀疏阵列, 第一个稀疏子阵的阵列个数为${M_1}$且阵元间距为${M_1}\lambda $, 第二个稀疏子阵的阵列个数为${M_2}$且阵元间距为${M_2}\lambda $, 其中λ表示发射信号的波长. 第一个发射子阵和第二个发射子阵的阵元间距为${M_1}\lambda $. 对于接收稀疏阵列, 第一个稀疏子阵的阵列个数为${N_1}$且阵元间距为${N_1}\lambda $, 第二个稀疏子阵的阵列个数为${N_2}$且阵元间距为${N_2}\lambda $. 第一个接收子阵和第二个接收子阵的阵元间距为${N_1}\lambda $. 因此, 发射稀疏阵列和接收稀疏阵列的阵元位置可以表示为

      图  1  稀疏阵列EMVS-MIMO雷达系统

      Figure 1.  EMVS-MIMO radar system with sparse linear array.

      $\begin{split} {L_t} = \;&{L_{t1}} \cup {L_{t2}}, \\ {L_{t1}} =\;& \left\{ {0,{M_1}\lambda,2{M_1}\lambda, \cdot \cdot \cdot,{M_1}\left( {{M_1} - 1} \right)\lambda } \right\}, \\ {L_{t2}} =\;& \big\{(M_1^2 + {M_2})\lambda,(M_1^2 + 2{M_2})\lambda, \cdots,\\ &\left( {M_1^2 + {M_2}\left( {{M_2} - 1} \right)} \right)\lambda\big\}, \end{split} $

      $\begin{split} {L_r} =\;& {L_{r1}} \cup {L_{r2}}, \\ {L_{r1}} =\;& \left\{ {0,{N_1}\lambda,2{N_1}\lambda, \cdot \cdot \cdot,{N_1}\left( {{N_1} - 1} \right)\lambda } \right\}, \\ {L_{r2}} =\;& \big\{(N_1^2 + {N_2})\lambda,(N_1^2 + 2{N_2})\lambda, \cdots,\\ &\left( {N_1^2 + {N_2}\left( {{N_2} - 1} \right)} \right)\lambda\big\}. \end{split} $

      假设目标的个数为K, 则稀疏EMVS发射导向矢量和稀疏EMVS接收导向矢量为

      ${{{a}}_{{t_k}}} = {{{q}}_{{t_k}}} \otimes {{{c}}_{{t_k}}}\left( {{\theta _{{t_k}}},{\phi _{{t_k}}},{\gamma _{{t_k}}},{\eta _{{t_k}}}} \right),$

      ${{{a}}_{{r_k}}} = {{{q}}_{{r_k}}} \otimes {{{c}}_{{r_k}}}\left( {{\theta _{{r_k}}},{\phi _{{r_k}}},{\gamma _{{r_k}}},{\eta _{{r_k}}}} \right),$

      其中, ${{{q}}_{{t_k}}} \!=\! {\left[ {1, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{d_{t2}}{{\sin {\theta _{{t_k}}}} / \lambda }}}, \cdot \cdot \cdot, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{d_{tM}}{{\sin {\theta _{{t_k}}}} / \lambda }}}} \right]^{\rm{T}}}$对应发射俯仰角的导向矢量矩阵,

      $ {{{q}}_{{r_k}}} = {\left[ {1, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{d_{r2}}{{\sin {\theta _{{r_k}}}} / \lambda }}}, \cdot \cdot \cdot, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{d_{rM}}{{\sin {\theta _{{r_k}}}} / \lambda }}}} \right]^{\rm{T}}} $

      对应接收俯仰角的导向矢量矩阵. ${{{c}}_{{t_k}}}({\theta _{{t_k}}}, {\phi _{{t_k}}}, $${\gamma _{{t_k}}}, {\eta _{{t_k}}})$${{{c}}_{{r_k}}}\left( {{\theta _{{r_k}}}, {\phi _{{r_k}}}, {\gamma _{{r_k}}}, {\eta _{{r_k}}}} \right)$表示对应于发射阵列和接收阵列的电磁矢量传感器的空间响应.

      $\begin{split}&{{{c}}_{{t_k}}}\left( {{\theta _{{t_k}}},{\phi _{{t_k}}},{\gamma _{{t_k}}},{\eta _{{t_k}}}} \right) \\=\;& {\left[ {{{{e}}_{{t_k}}},{{{h}}_{{t_k}}}} \right]^{\rm{T}}} = {{{F}}_{{t_k}}}\left( {{\theta _{{t_k}}},{\phi _{{t_k}}}} \right){{{g}}_{{t_k}}}\left( {{\gamma _{{t_k}}},{\eta _{{t_k}}}} \right),\end{split}$

      $\begin{split}&{{{c}}_{{r_k}}}\left( {{\theta _{{r_k}}},{\phi _{{r_k}}},{\gamma _{{r_k}}},{\eta _{{r_k}}}} \right) \\=\;& {\left[ {{{{e}}_{{r_k}}},{{{h}}_{{r_k}}}} \right]^{\rm{T}}} = {{{F}}_{{r_k}}}\left( {{\theta _{{r_k}}},{\phi _{{r_k}}}} \right){{{g}}_{{r_k}}}\left( {{\gamma _{{r_k}}},{\eta _{{r_k}}}} \right),\end{split}$

      其中, ${{{F}}_{{t_k}}}\left( {{\theta _{{t_k}}}, {\phi _{{t_k}}}} \right)$${{{F}}_{{r_k}}}\left( {{\theta _{{r_k}}}, {\phi _{{r_k}}}} \right)$表示维度为$6 \times 2$的空间角度位置矩阵, ${\theta _{{t_k}}}, {\theta _{{r_k}}} \in \left[ {0, {\text{π}}} \right)$表示俯仰角, ${\phi _{{t_k}}}, {\phi _{{r_k}}} \in \left[ {0, 2{\text{π}}} \right)$表示方位角; ${{{g}}_{{t_k}}}\left( {{\gamma _{{t_k}}}, {\eta _{{t_k}}}} \right)$${{{g}}_{{r_k}}}\left( {{\gamma _{{r_k}}}, {\eta _{{r_k}}}} \right)$表示维度为$2 \times 1$的极化状态矢量, ${\gamma _{{t_k}}}, {\gamma _{{r_k}}} \in \left[ {0, {{\text{π}} / 2}} \right)$表示极化角, ${\eta _{{t_k}}}, {\eta _{{r_k}}} \in \left[ { - {\text{π}}, {\text{π}}} \right)$表示极化相位差. 发射EMVS和接收EMVS的空间角度位置矩阵和极化状态矢量可以表示为

      ${{{F}}_{{t_k}}}\left( {{\theta _{{t_k}}},{\phi _{{t_k}}}} \right) =\begin{bmatrix} {\cos {\phi _{{t_k}}}\cos {\theta _{{t_k}}}} & { - \sin {\theta _{{t_k}}}}\\ {\sin {\phi _{{t_k}}}\cos {\theta _{{t_k}}}} & {\cos {\phi _{{t_k}}}} \\ { - \sin {\phi _{{t_k}}}} & 0\\ { - \sin {\phi _{{t_k}}}} & { - \cos {\phi _{{t_k}}}\cos {\theta _{{t_k}}}}\\ {\cos {\phi _{{t_k}}}} & { - \sin {\phi _{{t_k}}}\cos {\theta _{{t_k}}}} \\ 0 & {\sin {\theta _{{t_k}}}} \end{bmatrix},$

      ${{{F}}_{{r_k}}}\left( {{\theta _{{r_k}}},{\phi _{{r_k}}}} \right) =\begin{bmatrix} {\cos {\phi _{{r_k}}}\cos {\theta _{{r_k}}}}& { - \sin {\phi _{{r_k}}}} \\ {\sin {\phi _{{r_k}}}\cos {\theta _{{r_k}}}}&{\cos {\phi _{{r_k}}}} \\ { - \sin {\theta _{{r_k}}}}& 0 \\ { - \sin {\phi _{{r_k}}}} & { - \cos {\phi _{{r_k}}}\cos {\theta _{{r_k}}}} \\ {\cos {\phi _{{r_k}}}} &{ - \sin {\phi _{{r_k}}}\cos {\theta _{{r_k}}}} \\ 0&{\sin {\theta _{{r_k}}}} \end{bmatrix},$

      ${{{g}}_{{t_k}}}\left( {{\gamma _{{t_k}}},{\eta _{{t_k}}}} \right) = \begin{bmatrix} {\sin {\gamma _{{t_k}}}{{\rm{e}}^{{\rm{j}}{\eta _{{t_k}}}}}} \\ {\cos {\gamma _{{t_k}}}} \end{bmatrix},$

      ${{{g}}_{{r_k}}}\left( {{\gamma _{{r_k}}},{\eta _{{r_k}}}} \right) = \begin{bmatrix} {\sin {\gamma _{{r_k}}}{{\rm{e}}^{{\rm{j}}{\eta _{{r_k}}}}}} \\ {\cos {\gamma _{{r_k}}}} \end{bmatrix}.$

      于是, 根据矢量叉积算法, 归一化波印廷矢量可以表示为

      $\begin{bmatrix} {{u_{{t_k}}}} \\ {{v_{{t_k}}}} \\ {{w_{{t_k}}}} \end{bmatrix} \triangleq \frac{{{{{e}}_{{t_k}}}}}{{\left\| {{{{e}}_{{t_k}}}} \right\|}} \times \frac{{{{h}}_{{t_k}}^ * }}{{\left\| {{{{h}}_{{t_k}}}} \right\|}} = \begin{bmatrix} {\sin {\theta _{{t_k}}}\cos {\phi _{{t_k}}}} \\ {\sin {\theta _{{t_k}}}\sin {\phi _{{t_k}}}} \\ {\cos {\theta _{{t_k}}}} \end{bmatrix},$

      $\begin{bmatrix} {{u_{{r_k}}}} \\ {{v_{{r_k}}}} \\ {{w_{{r_k}}}} \end{bmatrix}\triangleq \frac{{{{{e}}_{{r_k}}}}}{{\left\| {{{{e}}_{{r_k}}}} \right\|}} \times \frac{{{{h}}_{{r_k}}^ * }}{{\left\| {{{{h}}_{{r_k}}}} \right\|}} = \begin{bmatrix} {\sin {\theta _{{r_k}}}\cos {\phi _{{r_k}}}} \\ {\sin {\theta _{{r_k}}}\sin {\phi _{{r_k}}}} \\ {\cos {\theta _{{r_k}}}} \end{bmatrix}.$

      因此, 从公式(11)和(12)可以看出, 如果能够得到归一化波印廷矢量, 那么就可以对发射俯仰角、发射方位角、接收俯仰角和接收方位角的角度参数进行提取. 并且, 从极化状态矢量中可以提取相应的极化状态角和极化相位差.

      由于双基地EMVS-MIMO雷达发射信号波形和接收信号波形的正交性, 匹配滤波之后的阵列接收数据可以表示为[19]

      $\begin{array}{l} {{y}}(t) = \left( {\left( {{{{Q}}_t} \odot {{{C}}_t}} \right) \odot \left( {{{{Q}}_r} \odot {{{C}}_r}} \right)} \right){{s}}(t) + {{n}}(t) \\ \begin{array}{*{20}{c}} {}&{} \end{array} = \left( {{{{A}}_t} \odot {{{A}}_r}} \right){{s}}(t) + {{n}}(t), \\ \end{array} $

      其中, ${{{A}}_t} = \left[ {{{{a}}_{t1}}, {{{a}}_{t2}}, \cdot \cdot \cdot, {{{a}}_{tK}}} \right]$${{{A}}_r} =[{{{a}}_{r1}}, {{{a}}_{r2}}, \cdots,$$ {{{a}}_{rK}}]$分别表示发射导向矢量矩阵和接收导向矢量矩阵, ${\bf{n}}(t)$表示加性高斯白噪声矢量. 对于L个采样快拍, 总的阵列接收数据可以表示为

      ${{Y}} = \left( {{{{A}}_t} \odot {{{A}}_r}} \right){{S}} + {{N}}.$

      从公式(14)可以看出, 双基地EMVS-MIMO雷达的阵列接收数据满足多维张量结构, 如果直接对公式(14)进行协方差矩阵的求解, 则会破坏接收数据的空时特性. 因此, 为了充分考虑发射阵列、接收阵列和采样快拍之间的内在联系, 这里采用张量结构来对阵列接收数据进行处理.

    • 为了实现对阵列接收数据的张量求解, 这里首先给出PARAFAC分解的定义[22]:

      定义1[PARAFAC分解]一个维度为M × N × L的三阶张量X的PARAFAC分解定义为

      $ {{{X}}_{i,j,k}} = \sum\limits_{f = 1}^F {{a_{i,f}}} {b_{j,f}}{c_{k,f}}, $

      其中, F表示核数; ${a_{i, f}}$, ${b_{j, f}}$${c_{k, f}}$分别表示加载矩阵${{A}} \in {{\mathbb{C}}^{M \times F}}$, ${{B}} \in {{\mathbb{C}}^{N \times F}}$${{C}} \in {{\mathbb{C}}^{K \times F}}$的第$\left( {i, f} \right)$, $\left( {j, f} \right)$$\left( {k, f} \right)$个元素. 并且, 根据公式(15), 对应于三阶张量X的三个不同维度的联立方程可以进一步地表示为

      $\begin{split} & {{{X}}_{:,j,:}} = {{A}}{{{D}}_j}\left( {{B}} \right){{{C}}^{\rm{T}}},\;\; j = 1,2, \cdots,M, \\ & {{{X}}_{:,:,k}} = {{B}}{{{D}}_k}\left( {{C}} \right){{{A}}^{\rm{T}}},\;\; k = 1,2, \cdots,K, \\ & {{{X}}_{i,:,:}} = {{C}}{{{D}}_i}\left( {{A}} \right){{{B}}^{\rm{T}}},\;\; i = 1,2, \cdots,M, \end{split} $

      其中, ${{{D}}_j}\left( {{B}} \right)$, ${{{D}}_k}\left( {{C}} \right)$${{{D}}_i}\left( {{A}} \right)$表示对角矩阵, 其对角线上的元素分别为加载矩阵A, BC的第i, jk行的元素.

      因此, 根据PARAFAC分解的定义, 公式(14)的阵列接收数据可以进一步地重新表示为

      ${{Y}} =\begin{bmatrix} {{{{A}}_t}{{{D}}_1}({{{A}}_r})} \\ {{{{A}}_t}{{{D}}_2}({{{A}}_r})} \\ \vdots \\ {{{{A}}_t}{{{D}}_{6N}}({{{A}}_r})} \end{bmatrix}{{S}} + {{N}} \in {{\mathbb{C}}^{36MN \times L}}.$

      相应地, 关于${{{A}}_t}$${{{A}}_r}$的联立方程可以表示为

      ${{{Y}}_t} =\begin{bmatrix} {{{{A}}_r}{{{D}}_1}({{S}})} \\ {{{{A}}_r}{{{D}}_2}({{S}})} \\ \vdots \\ {{{{A}}_r}{{{D}}_L}({{S}})} \end{bmatrix}{{A}}_t^{\rm{T}} + {{{N}}_t} \in {{\mathbb{C}}^{6NL \times 6M}},$

      ${{{Y}}_r} =\begin{bmatrix} {{{{S}}^{\rm{T}}}{{{D}}_1}({{{A}}_t})} \\ {{{{S}}^{\rm{T}}}{{{D}}_2}({{{A}}_t})} \\ \vdots \\ {{{{S}}^{\rm{T}}}{{{D}}_{6M}}({{{A}}_t})} \end{bmatrix}{{A}}_r^{\rm{T}} + {{{N}}_r} \in {{\mathbb{C}}^{6ML \times 6N}}.$

      为了实现对发射导向矢量矩阵${{{A}}_t}$, 接收导向矢量矩阵${{{A}}_r}$和信号矩阵S的求解, 这里采用三线性迭代最小二乘算法. 根据公式(17), (18)和(19), 关于${{{A}}_t}$, ${{{A}}_r}$S的最小二乘估计可以表示为

      $\begin{split} & \mathop {\min }\limits_{{S}} {\left\| {{{Y}} - \left( {{{{A}}_t} \odot {{{A}}_r}} \right){{S}}} \right\|_F}, \\ & \mathop {\min }\limits_{{{{A}}_t}} {\left\| {{{{Y}}_t} - \left( {{{{A}}_r} \odot {{{S}}^{\rm{T}}}} \right){{A}}_t^{\rm{T}}} \right\|_F}, \\ & \mathop {\min }\limits_{{{{A}}_r}} {\left\| {{{{Y}}_r} - \left( {{{{S}}^{\rm{T}}} \odot {{{A}}_t}} \right){{A}}_r^{\rm{T}}} \right\|_F}. \\ \end{split} $

      ${{\tilde{ A}}_r}$, ${{\tilde{ A}}_t}$${\tilde{ S}}$分别表示估计得到的加载矩阵, 则

      $\begin{split} & {\tilde{ S}} = {\left( {{{{\tilde{ A}}}_t} \odot {{{\tilde{ A}}}_r}} \right)^{\dagger} }{{Y}}, \\ & {\tilde{ A}}_t^{\rm{T}} = {\left( {{{{\tilde{ A}}}_r} \odot {{{\tilde{ S}}}^{\rm{T}}}} \right)^{\dagger} }{{{Y}}_t}, \\ & {\tilde{ A}}_r^{\rm{T}} = {\left( {{{{\tilde{ S}}}^{\rm{T}}} \odot {{{\tilde{ A}}}_t}} \right)^{\dagger} }{{{Y}}_r}. \end{split} $

      三线性迭代最小二乘算法的原理在于, 对于给定的Y, ${{\tilde{ A}}_t}$${{\tilde{ A}}_r}$, 利用最小二乘拟合求解${\tilde{ S}}$; 对于给定的${{{Y}}_t}$, ${\tilde{ S}}$${{\tilde{ A}}_r}$, 利用最小二乘拟合求解${{\tilde{ A}}_t}$; 对于给定的${{{Y}}_r}$, ${\tilde{ S}}$${{\tilde{ A}}_t}$, 利用最小二乘拟合求解${{\tilde{ A}}_r}$. 经过多次迭代求解, 能够得到最优的${\tilde{ S}}$, ${{\tilde{ A}}_t}$${{\tilde{ A}}_r}$. 在本文仿真中, 三线性迭代最小二乘的停止准则为达到所设置的迭代收敛次数或估计误差小于门限值, 迭代次数和门限值分别设置为200和${10^{ - 6}}$.

      对于利用PARAFAC-TALS多次迭代得到的加载矩阵${\tilde{ S}}$, ${{\tilde{ A}}_t}$${{\tilde{ A}}_r}$, 其中的发射导向矢量矩阵和接收导向矢量矩阵是一一对应的. 这种一一对应关系意味着包含在${{\tilde{ A}}_t}$${{\tilde{\bf A}}_r}$中的2D-DOD和2D-DOA是自动配对的, 其自动参数配对特性是PARAFAC算法的固有特性. 因此, 本文所提的算法相比于文献[19-21]中的算法不需要进行构建额外的配对优化函数. 下面分别针对估计得到的发射导向矢量矩阵和接收导向矢量矩阵进行发射俯仰角、发射方位角、发射极化角、发射极化相位差和接收俯仰角、接收方位角、接收极化角、接收极化相位差的估计.

      对于估计得到的发射导向矢量矩阵${{\tilde{ A}}_t}$, 首先可以利用选择矩阵来实现对发射俯仰角${\theta _{{t_k}}},\; k = $$1, 2, \cdots, K$的高精度参数估计. 定义如下的选择矩阵:

      $\left\{ \begin{aligned} & {{{J}}_{t1}} = \left[ {\left. {{{{I}}_{{M_1} - 1}}} \right|{{{0}}_{\left( {M - {M_1} + 1} \right) \times 1}}} \right], \\ & {{{J}}_{t2}} = \left[ {\left. {{{{0}}_{\left( {{M_1} - 1} \right) \times 1}}} \right|\left. {{{{I}}_{{M_1} - 1}}} \right|{{{0}}_{\left( {M - {M_1}} \right) \times 1}}} \right], \end{aligned} \right.$

      $\left\{ \begin{aligned} & {{{J}}_{t3}} = \left[ {\left. {\left. {{{{0}}_{\left( {{M_2} - 1} \right) \times {M_1}}}} \right|{{{I}}_{{M_2} - 1}}} \right|{{{0}}_{\left( {{M_2} - 1} \right) \times 1}}} \right], \\ &{{{J}}_{t4}} = \left[ {\left. {\left. {{{{0}}_{\left( {{M_2} - 1} \right) \times {M_1}}}} \right|{{{0}}_{\left( {{M_2} - 1} \right) \times 1}}} \right|{{{I}}_{{M_2} - 1}}} \right]. \end{aligned} \right.$

      因此, 发射俯仰角${\theta _{{t_k}}}, k = 1, 2, \cdot \cdot \cdot, K$满足如下的旋转不变特性

      $\left( {{{{J}}_{t1}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_t} = \left( {{{{J}}_{t2}} \otimes {{{I}}_6}} \right){{{\varPhi }}_{t1}}\left( {{\theta _t}} \right),$

      $\left( {{{{J}}_{t3}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_t} = \left( {{{{J}}_{t4}} \otimes {{{I}}_6}} \right){{{\varPhi }}_{t2}}\left( {{\theta _t}} \right),$

      其中,

      $\begin{split} {{{\varPhi }}_{t1}}\left( {{\theta _t}} \right) =\; & {\rm{diag}}\left[{{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_1}\sin {\theta _{{t_1}}}}}, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_1}\sin {\theta _{{t_2}}}}}, \cdots,\right. \\ &~~~~~~ \left. {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_1}\sin {\theta _{{t_K}}}}} \right] \end{split}$

      表示第一个稀疏子阵的旋转不变因子,

      $\begin{split} {{{\varPhi}}_{t2}}\left( {{\theta _t}} \right) =\;& {\rm{diag}}\left[{{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_2}\sin {\theta _{{t_1}}}}}, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_2}\sin {\theta _{{t_2}}}}}, \cdots,\right. \\ &~~~~~~ \left.{{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_2}\sin {\theta _{{t_K}}}}} \right]\end{split} $

      表示第二个稀疏子阵的旋转不变因子. 于是, ${{{\varPhi }}_{t1}}\left( {{\theta _t}} \right)$${{{\varPhi }}_{t2}}\left( {{\theta _t}} \right)$的估计可以表示为

      ${{\tilde{ \varPhi }}_{t1}}\left( {{\theta _t}} \right) = {\left( {{{{J}}_{t2}} \otimes {{{I}}_6}} \right)^{\dagger} }\left( {{{{J}}_{t1}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_t},$

      ${{\tilde{ \varPhi }}_{t2}}\left( {{\theta _t}} \right) = {\left( {{{{J}}_{t4}} \otimes {{{I}}_6}} \right)^{\dagger} }\left( {{{{J}}_{t3}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_t}.$

      进一步地, 估计得到的发射俯仰角的正弦值可以表示为

      $\tilde \mu _{t{1_k}}^{{\rm{fine}}} = \left( {\frac{{\angle {{{\tilde{ \varPhi }}}_{t1}}{{\left( {{\theta _t}} \right)}_{\left( {k,k} \right)}}}}{{2{\text{π}}{M_1}}}} \right),\; k = 1,2, \cdots,K,$

      $\tilde \mu _{t{2_k}}^{{\rm{fine}}} = \left( {\frac{{\angle {{{\tilde{ \varPhi }}}_{t2}}{{\left( {{\theta _t}} \right)}_{\left( {k,k} \right)}}}}{{2{\text{π}}{M_2}}}} \right),\; k = 1,2, \cdots,K.$

      从公式(28)和(29)可以看出, 由于发射稀疏子阵的阵元间距大于半个波长, 所以以上估计得到的发射俯仰角是高精度周期模糊的. 根据模糊周期与阵元间距的对应关系, 稀疏发射子阵1和稀疏发射子阵2的所有高精度稀疏模糊值可以表示为

      $\begin{split}~~~~\;& \tilde \mu _{t{1_k}}^{{\rm{fine}},{m_1}} =\tilde \mu _{t{1_k}}^{{\rm{fine}}} + {{{m_1}} / {{M_1}}}, \\& \left\lceil {\left( { - 1 \!-\! \tilde \mu _{t{1_k}}^{{\rm{fine}}}} \right){M_1}} \right\rceil \!\leqslant\! {m_1} \!\leqslant\! \left\lfloor {\left( {1 \!-\! \tilde \mu _{t{1_k}}^{{\rm{fine}}}} \right){M_1}} \right\rfloor ,\end{split}$

      $\begin{split} \;&~~~~ \tilde \mu _{t{2_k}}^{{\rm{fine}},{m_2}} = \tilde \mu _{t{2_k}}^{{\rm{fine}}} + {{{m_2}} / {{M_2}}}, \\& \left\lceil {\left( { - 1 \!-\! \tilde \mu _{t{2_k}}^{{\rm{fine}}}} \right){M_2}} \right\rceil~~ \leqslant {m_2} \!\leqslant\! \left\lfloor {\left( {1 \!-\! \tilde \mu _{t{2_k}}^{{\rm{fine}}}} \right){M_2}} \right\rfloor .\end{split}$

      因此, 为了得到高精度的无模糊发射俯仰角的正弦值, 对于

      $ \left\lceil {\left( { - 1 - \tilde \mu _{t{1_k}}^{{\rm{fine}}}} \right){M_1}} \right\rceil \leqslant {m_1} \leqslant \left\lfloor {\left( {1 - \tilde \mu _{t{1_k}}^{{\rm{fine}}}} \right){M_1}} \right\rfloor $

      $ \left\lceil {\left( { - 1 - \tilde \mu _{t{2_k}}^{{\rm{fine}}}} \right){M_2}} \right\rceil \leqslant {m_2} \leqslant \left\lfloor {\left( {1 - \tilde \mu _{t{2_k}}^{{\rm{fine}}}} \right){M_2}} \right\rfloor $

      所对应的所有模糊值, 寻找满足如下约束的$\left( {\tilde m{}_1, \tilde m{}_2} \right)$:

      $\left( {{{\tilde m}_1},{{\tilde m}_2}} \right) = \mathop {\arg \min }\limits_{\left( {{m_1},{m_2}} \right)} \left| {\tilde \mu _{t{1_k}}^{{\rm{fine}},{m_1}} - \tilde \mu _{t{2_k}}^{{\rm{fine}},{m_2}}} \right|.$

      并且, 对于求得的$\left( {\tilde m{}_1, \tilde m{}_2} \right)$, 最终的无模糊发射俯仰角的正弦值可以表示为

      $\tilde \mu _{{t_k}}^{{\rm{fine}}} = \frac{{\tilde \mu _{t{1_k}}^{{\rm{fine}},{{\tilde m}_1}} + \tilde \mu _{t{2_k}}^{{\rm{fine}},{{\tilde m}_2}}}}{2},\mathop {}\limits^{} k = 1,2, \cdot \cdot \cdot,K.$

      因此, 相应的高精度发射俯仰角可以被表示为

      ${\tilde \theta} _{{t_k}}^{{\rm{fine}}} = \arcsin \left( {\frac{{\tilde \mu _{{t_k}}^{{\rm{fine}}}}}{{2{\text{π}}}}} \right),\; k = 1,2, \cdots,K.$

      当利用解模糊算法得到所有目标的发射俯仰角之后, 可以利用矢量叉积算法来实现对归一化波印廷矢量的求解. 首先, 对于估计得到的发射导向矢量矩阵${{\tilde{ A}}_t}$进行极化参数矩阵的提取. 于是, 发射的电磁矢量传感器阵列的空间响应${{\tilde{ C}}_t}\left( {{\theta _t}, {\phi _t}, {\gamma _t}, {\eta _t}} \right)$可以表示为

      $\begin{split} &\left[ {{{{\tilde{ c}}}_t}\left( {{\theta _{{t_1}}},{\phi _{{t_1}}},{\gamma _{{t_1}}},{\eta _{{t_1}}}} \right), \cdots,{{{\tilde{ c}}}_t}\left( {{\theta _{{t_K}}},{\phi _{{t_K}}},{\gamma _{{t_K}}},{\eta _{{t_K}}}} \right)} \right] \\ =\; & \frac{1}{M}\sum\limits_{m = 1}^M {\left( {{{{\tilde{ A}}}_t}\left( {6m - 5:6m,:} \right){\tilde{ \varPhi }}_t^{1 - m}\left( {{\theta _t}} \right)} \right)} ,\\[-16pt]\end{split}$

      其中, ${{\tilde{ A}}_t}\left( {6 m - 5:6 m, :} \right)$表示${{\tilde{ A}}_t}$的第$6 m - 5$到6m行的元素,

      $ {{\tilde{ \varPhi }}_t}\left( {{\theta _t}} \right) = {\rm{diag}}\left[ {{{{\tilde{ \varPhi }}}_{t1}}\left( {{\tilde \theta} _t^{{\rm{fine}}}} \right), {{{\tilde{ \varPhi }}}_{t2}}\left( {{\tilde \theta} _t^{{\rm{fine}}}} \right)} \right] $

      对应于已估计得到的发射稀疏阵列的旋转不变因子. 根据公式(11), 发射EMVS阵列的归一化波印廷矢量可以表示为

      $\begin{bmatrix} {{{\tilde u}_{{t_k}}}} \\ {{{\tilde v}_{{t_k}}}} \\ {{{\tilde w}_{{t_k}}}} \end{bmatrix} \triangleq \frac{{{{{\tilde{ e}}}_{{t_k}}}}}{{\left\| {{{{\tilde{ e}}}_{{t_k}}}} \right\|}} \times \frac{{{\tilde{ h}}_{{t_k}}^ * }}{{\left\| {{{{\tilde{ h}}}_{{t_k}}}} \right\|}} = \begin{bmatrix} {\sin {{{\tilde \theta} }_{{t_k}}}\cos {{{\tilde \phi} }_{{t_k}}}} \\ {\sin {{{\tilde \theta} }_{{t_k}}}\sin {{{\tilde \phi} }_{{t_k}}}} \\ {\cos {{{\tilde \theta} }_{{t_k}}}} \end{bmatrix}.$

      因此, 发射阵列的方位角${{\tilde \phi} _{{t_k}}}$可以表示为

      ${{\tilde \phi} _{{t_k}}} = \arctan \left( {\frac{{{{\tilde v}_{{t_k}}}}}{{{{\tilde u}_{{t_k}}}}}} \right),k = 1,2, \cdot \cdot \cdot,K.$

      在得到相应的发射方位角和发射俯仰角$\left( {{\tilde \theta} _{{t_k}}^{{\rm{fine}}}, {{{\tilde \phi} }_{{t_k}}}} \right), k = 1, 2, \cdot \cdot \cdot, K$之后, 极化状态矢量可以通过如下方程得到

      $ \begin{split} & {{\tilde{ g}}_{{t_k}}}\left( {{{\tilde \gamma }_{{t_K}}},{{\tilde \eta }_{{t_K}}}} \right) = \begin{bmatrix} {{{{\tilde{ g}}}_{1{t_k}}}} \\ {{{{\tilde{ g}}}_{2{t_k}}}} \end{bmatrix}= {\left[ {{\tilde{ F}}\left( {{\tilde \theta} _{{t_k}}^{{\rm{fine}}},{{{\tilde \phi} }_{{t_k}}}} \right)} \right]^{\dagger} }{{\tilde{ C}}_t}, \\ & k = 1,2, \cdots,K.\end{split}$

      相应地, 极化相位角和极化相位差$\left( {{{\tilde \gamma }_{{t_K}}}, {{\tilde \eta }_{{t_K}}}} \right)$, $k = 1, 2, \cdots, K $可以表示为

      $\begin{cases} {{\tilde \gamma }_{{t_K}}} = \arctan \left[ {\dfrac{{{{{\tilde{ g}}}_{1{t_k}}}}}{{{{{\tilde{ g}}}_{2{t_k}}}}}} \right],\\ {{\tilde \eta }_{{t_K}}} = \angle {{{\tilde{ g}}}_{1{t_k}}}. \end{cases}\; k = 1,2, \cdots,K,$

      并且, 经过以上处理过程得到的发射角度估计参数和发射极化参数是自动配对的. 因此, 额外的参数配对过程也能够避免.

      为了实现对接收角度参数和极化参数的联合估计, 下面针对估计得到的接收导向矢量矩阵${{\tilde{ A}}_r}$进行处理. 首先, 为了得到高精度的接收俯仰角${\theta _{{r_k}}}, k = 1, 2, \cdot \cdot \cdot, K$, 定义如下的选择矩阵:

      $\left\{ \begin{aligned} & {{{J}}_{r1}} = \left[ {\left. {{{{I}}_{{N_1} - 1}}} \right|{{{0}}_{\left( {N - {N_1} + 1} \right) \times 1}}} \right], \\ & {{{J}}_{r2}} = \left[ {\left. {{{{0}}_{\left( {{N_1} - 1} \right) \times 1}}} \right|\left. {{{{I}}_{{N_1} - 1}}} \right|{{{0}}_{\left( {N - {N_1}} \right) \times 1}}} \right], \end{aligned} \right.$

      $\left\{ \begin{aligned} & {{{J}}_{r3}} = \left[ {\left. {\left. {{{{0}}_{\left( {{N_2} - 1} \right) \times {N_1}}}} \right|{{{I}}_{{N_2} - 1}}} \right|{{{0}}_{\left( {{N_2} - 1} \right) \times 1}}} \right], \\ &{{{J}}_{r4}} = \left[ {\left. {\left. {{{{0}}_{\left( {{N_2} - 1} \right) \times {N_1}}}} \right|{{{0}}_{\left( {{N_2} - 1} \right) \times 1}}} \right|{{{I}}_{{N_2} - 1}}} \right]. \end{aligned} \right.$

      从而可以得到满足如下旋转不变特性的接收俯仰角${\theta _{{r_k}}}, k = 1, 2, \cdot \cdot \cdot, K$.

      $\left( {{{{J}}_{r1}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_r} = \left( {{{{J}}_{r2}} \otimes {{{I}}_6}} \right){{{\varPhi }}_{r1}}\left( {{\theta _r}} \right),$

      $\left( {{{{J}}_{r3}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_r} = \left( {{{{J}}_{r4}} \otimes {{{I}}_6}} \right){{{\varPhi }}_{r2}}\left( {{\theta _r}} \right),$

      其中,

      $\begin{split} {{{\varPhi }}_{r1}}\left( {{\theta _r}} \right) =\; & {\rm{diag}}\left[{{\rm{e}}^{ - {\rm{j}}2{\text{π}}{N_1}\sin {\theta _{{r_1}}}}}, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{N_1}\sin {\theta _{{r_2}}}}}, \cdots,\right.\\ &~~~~ \left. {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{N_1}\sin {\theta _{{r_K}}}}} \right] \end{split} $

      $\begin{split} {{{\varPhi }}_{r2}}\left( {{\theta _t}} \right) =\; & {\rm{diag}}\left[{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_2}\sin {\theta _{{r_1}}}}, {{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_2}\sin {\theta _{{r_2}}}}}, \cdots, \right.\\ &~~~~ \left.{{\rm{e}}^{ - {\rm{j}}2{\text{π}}{M_2}\sin {\theta _{{r_K}}}}} \right] \end{split} $

      分别表示接收阵列的第一个稀疏子阵和接收阵列的第二个稀疏子阵的旋转不变因子. 因此, ${{{\varPhi }}_{r1}}\left( {{\theta _r}} \right)$${{{\varPhi }}_{r2}}\left( {{\theta _r}} \right)$的估计可以被表示为

      ${{\tilde{ \varPhi }}_{r1}}\left( {{\theta _r}} \right) = {\left( {{{{J}}_{r2}} \otimes {{{I}}_6}} \right)^{\dagger} }\left( {{{{J}}_{r1}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_r},$

      ${{\tilde{ \varPhi }}_{r2}}\left( {{\theta _r}} \right) = {\left( {{{{J}}_{r4}} \otimes {{{I}}_6}} \right)^{\dagger} }\left( {{{{J}}_{r3}} \otimes {{{I}}_6}} \right){{\tilde{ A}}_r}.$

      进一步地, 估计得到的高精度接收俯仰角的正弦值可以表示为

      $\tilde \mu _{r{1_k}}^{{\rm{fine}}} = \left( {\frac{{\angle {{{\tilde{ \varPhi }}}_{r1}}{{\left( {{\theta _r}} \right)}_{\left( {k,k} \right)}}}}{{2{\text{π}}{N_1}}}} \right),\; k = 1,2, \cdots,K,$

      $\tilde \mu _{r{2_k}}^{{\rm{fine}}} = \left( {\frac{{\angle {{{\tilde{ \varPhi }}}_{r2}}{{\left( {{\theta _r}} \right)}_{\left( {k,k} \right)}}}}{{2{\text{π}}{N_2}}}} \right),\; k = 1,2, \cdots,K.$

      同样地, 由于接收稀疏子阵的阵元间距大于半个波长, 所以根据公式(46)和(47)得到的高精度发射俯仰角满足周期模糊特性, 且针对稀疏子阵1和稀疏子阵2的所有的高精度稀疏模糊值可以表示为

      $\begin{split} \; & \tilde \mu _{r{1_k}}^{{\rm{fine}},{n_1}} = \tilde \mu _{r{1_k}}^{{\rm{fine}}} + {{{n_1}} / {{N_1}}}, \\& \left\lceil {\left( { - 1 - \tilde \mu _{r{1_k}}^{{\rm{fine}}}} \right){N_1}} \right\rceil \leqslant {n_1} \leqslant \left\lfloor {\left( {1 - \tilde \mu _{r{1_k}}^{{\rm{fine}}}} \right){N_1}} \right\rfloor ,\end{split}$

      $\begin{split} \; & \tilde \mu _{r{2_k}}^{{\rm{fine}},{n_2}} =\tilde \mu _{r{2_k}}^{{\rm{fine}}} + {{{n_2}} / {{N_2}}},\\ & \left\lceil {\left( { - 1 - \tilde \mu _{r{2_k}}^{{\rm{fine}}}} \right){N_2}} \right\rceil \leqslant {n_2} \leqslant \left\lfloor {\left( {1 - \tilde \mu _{r{2_k}}^{{\rm{fine}}}} \right){N_2}} \right\rfloor .\end{split}$

      因此, 为了解决以上稀疏阵列接收俯仰角的模糊问题, 对于

      $ \left\lceil {\left( { - 1 - \tilde \mu _{r{1_k}}^{{\rm{fine}}}} \right){N_1}} \right\rceil \leqslant {n_1} \leqslant \left\lfloor {\left( {1 - \tilde \mu _{r{1_k}}^{{\rm{fine}}}} \right){N_1}} \right\rfloor $

      $ \left\lceil {\left( { - 1 - \tilde \mu _{r{2_k}}^{{\rm{fine}}}} \right){N_2}} \right\rceil \leqslant {n_2} \leqslant \left\lfloor {\left( {1 - \tilde \mu _{r{2_k}}^{{\rm{fine}}}} \right){N_2}} \right\rfloor $

      所对应的所有模糊值, 寻找满足如下约束的$\left( {\tilde n{}_1, \tilde n{}_2} \right)$:

      $\left( {{{\tilde n}_1},{{\tilde n}_2}} \right) = \mathop {\arg \min }\limits_{\left( {{n_1},{n_2}} \right)} \left| {\tilde \mu _{r{1_k}}^{{\rm{fine}},{n_1}} - \tilde \mu _{r{2_k}}^{{\rm{fine}},{n_2}}} \right|.$

      针对得到的满足如上条件约束的$\left( {\tilde n{}_1, \tilde n{}_2} \right)$, 高精度无模糊的接收俯仰角的正弦值可以表示为

      $\tilde \mu _{{r_k}}^{{\rm{fine}}} = \frac{{\tilde \mu _{r{1_k}}^{{\rm{fine}},{{\tilde n}_1}} + \tilde \mu _{r{2_k}}^{{\rm{fine}},{{\tilde n}_2}}}}{2},\mathop {}\limits^{} k = 1,2, \cdot \cdot \cdot,K.$

      最终, 相应的高精度接收俯仰角为

      ${\tilde \theta} _{{r_k}}^{{\rm{fine}}} = \arcsin \left( {\frac{{\tilde \mu _{{r_k}}^{{\rm{fine}}}}}{{2{\text{π}}}}} \right),\; k = 1,2, \cdots,K.$

      当得到所有的接收俯仰角之后, 接收阵列的电磁矢量传感器的空间响应${{\tilde{ C}}_r}\left( {{\theta _r}, {\phi _r}, {\gamma _r}, {\eta _r}} \right)$可以表示为

      $\begin{split}&\left[ {{{{\tilde{ c}}}_r}\left( {{\theta _{{r_1}}},{\phi _{{r_1}}},{\gamma _{{r_1}}},{\eta _{{r_1}}}} \right), \cdots,{{{\tilde{ c}}}_r}\left( {{\theta _{{r_K}}},{\phi _{{r_K}}},{\gamma _{{r_K}}},{\eta _{{r_K}}}} \right)} \right] \\ =\;& \frac{1}{N}\sum\limits_{n = 1}^N {\left( {{{{\tilde{ A}}}_r}\left( {6n - 5:6n,:} \right){\tilde{ \varPhi }}_r^{1 - n}\left( {{\theta _r}} \right)} \right)} ,\\[-18pt]\end{split}$

      其中, ${{\tilde{ A}}_r}\left( {6 n - 5:6 n, :} \right)$表示${{\tilde{ A}}_r}$的第$6 n - 5$到6n行的元素, ${{\tilde{ \varPhi }}_r}\left( {{\theta _r}} \right) = {\rm{diag}}\left[ {{{{\tilde{ \varPhi }}}_{r1}}\left( {{\tilde \theta} _r^{{\rm{fine}}}} \right), {{{\tilde{ \varPhi }}}_{r2}}\left( {{\tilde \theta} _r^{{\rm{fine}}}} \right)} \right]$对应于已估计得到的接收稀疏阵列的旋转不变因子. 根据公式(12), 接收EMVS阵列的归一化波印廷矢量可以表示为

      $\begin{bmatrix} {{{\tilde u}_{{r_k}}}} \\ {{{\tilde v}_{{r_k}}}} \\ {{{\tilde w}_{{r_k}}}} \end{bmatrix} \triangleq \frac{{{{{\tilde{ e}}}_{{r_k}}}}}{{\left\| {{{{\tilde{ e}}}_{{r_k}}}} \right\|}} \times \frac{{{\tilde{ h}}_{{r_k}}^ * }}{{\left\| {{{{\tilde{ h}}}_{{r_k}}}} \right\|}} =\begin{bmatrix} {\sin {{{\tilde \theta} }_{{r_k}}}\cos {{{\tilde \phi} }_{{r_k}}}} \\ {\sin {{{\tilde \theta} }_{{r_k}}}\sin {{{\tilde \phi} }_{{r_k}}}} \\ {\cos {{{\tilde \theta} }_{{r_k}}}} \end{bmatrix}.$

      相应地, 接收阵列的方位角${{\tilde \phi} _{{r_k}}}$可以表示为

      ${{\tilde \phi} _{{r_k}}} = \arctan \left( {\frac{{{{\tilde v}_{{r_k}}}}}{{{{\tilde u}_{{r_k}}}}}} \right),k = 1,2, \cdot \cdot \cdot,K.$

      在得到相应的接收方位角和接收俯仰角$\left( {{\tilde \theta} _{{r_k}}^{{\rm{fine}}}, {{{\tilde \phi} }_{{r_k}}}} \right), k = 1, 2, \cdot \cdot \cdot, K$之后, 接收阵列的极化状态矢量可以通过如下方程得到:

      $ \begin{split}& {{\tilde{ g}}_{{r_k}}}\left( {{{\tilde \gamma }_{{r_K}}},{{\tilde \eta }_{{r_K}}}} \right) \!=\! \left[ {\begin{aligned} {{{{\tilde{ g}}}_{1{r_k}}}} \\ {{{{\tilde{ g}}}_{2{r_k}}}} \end{aligned}} \right] \!=\! {\left[ {{\tilde{ F}}\left( {{\tilde \theta} _{{r_k}}^{{\rm{fine}}},{{{\tilde \phi} }_{{r_k}}}} \right)} \right]^{\dagger} }{{\tilde{ C}}_r}, \\ & k = 1,2, \cdots,K. \\[-12pt]\end{split} $

      因此, 接收阵列的极化相位角和极化相位差$\left( {{{\tilde \gamma }_{{r_K}}}, {{\tilde \eta }_{{r_K}}}} \right), k = 1, 2, \cdot \cdot \cdot, K$可以表示为

      $\left\{ \begin{aligned} & {{\tilde \gamma }_{{r_K}}} = \arctan \left[ {\frac{{{{{\tilde{ g}}}_{1{r_k}}}}}{{{{{\tilde{ g}}}_{2{r_k}}}}}} \right] \\ & {{\tilde \eta }_{{r_K}}} = \angle {{{\tilde{ g}}}_{1{r_k}}}. \end{aligned} \right.,k = 1,2, \cdots,K,$

      最终, 经过以上的算法处理, 得到的对应于发射EMVS阵列和接收EMVS阵列的发射俯仰角、发射方位角、发射极化角、发射极化相位差和接收俯仰角、接收方位角、接收极化角、接收极化相位差能够保证良好的估计精度. 因此, 所提出的算法充分利用了稀疏阵列的孔径扩展能力以及PARAFAC-TALS的自动参数配对特性.

    • 为了实现对所提算法性能的评价, 这里给出相应的CRB下界限以及所提算法的计算复杂度. CRB表示参数无偏估计的下界, 在衡量参数估计性能中具有重要的意义. 对应于发射阵列和接收阵列需要估计的四维参数分别为$\left( {{\theta _t}, {\phi _t}, {\gamma _t}, {\eta _t}} \right)$$\left( {{\theta _r}, {\phi _r}, {\gamma _r}, {\eta _r}} \right)$, 根据文献[23], 关于四维发射参数和四维接收参数的随机CRB可以表示为

      ${\rm{CRB}} = \frac{{{\sigma ^2}}}{{2L}}{\left[ {{\rm{real}}\left( {\left( {{{{D}}^H}{{\Pi }}_{{A}}^ \bot {{D}}} \right) \oplus \left( {{{{R}}_s} \otimes {{{1}}_{8 \times 8}}} \right)} \right)} \right]^{ - 1}},$

      其中, ${{A}} = \left( {{{{A}}_t} \odot {{{A}}_r}} \right)$表示双基地EMVS-MIMO雷达的联合发射接收矩阵, $\Pi _{{A}}^ \bot = {{{I}}_{36 MN}} - {{A}}{{{A}}^{\dagger} }$表示矩阵A的投影矩阵, $ \oplus $表示Hadamard乘积, ${{{R}}_s}$表示多快拍信号协方差矩阵, ${{\bf{1}}_{8 \times 8}}$表示维度为$8 \times 8$的全1矩阵. D表示联合发射接收矩阵A对四维发射参数$\left( {{\theta _t}, {\phi _t}, {\gamma _t}, {\eta _t}} \right)$和四维接收参数$({\theta _r}, {\phi _r},$$ {\gamma _r}, {\eta _r})$的联合导数矢量矩阵, 其具体形式如下:

      ${{D}} = \left[ {\frac{{\partial {{A}}}}{{\partial {\theta _t}}},\frac{{\partial {{A}}}}{{\partial {\phi _t}}},\frac{{\partial {{A}}}}{{\partial {\theta _r}}},\frac{{\partial {{A}}}}{{\partial {\phi _r}}},\frac{{\partial {{A}}}}{{\partial {\gamma _t}}},\frac{{\partial {{A}}}}{{\partial {\eta _t}}},\frac{{\partial {{A}}}}{{\partial {\gamma _r}}},\frac{{\partial {{A}}}}{{\partial {\eta _r}}}} \right],$

      $\frac{{\partial {{A}}}}{{\partial {\theta _t}}} = \frac{{\partial {{{Q}}_t}}}{{\partial {\theta _t}}} \odot {{{C}}_t} \odot {{{Q}}_r} \odot {{{C}}_r} + {{{Q}}_t} \odot \frac{{\partial {{{C}}_t}}}{{\partial {\theta _t}}} \odot {{{Q}}_r} \odot {{{C}}_r},$

      $\frac{{\partial {{A}}}}{{\partial {\phi _t}}} = {{{Q}}_t} \odot \frac{{\partial {{{C}}_t}}}{{\partial {\phi _t}}} \odot {{{Q}}_r} \odot {{{C}}_r},$

      $\frac{{\partial {{A}}}}{{\partial {\theta _r}}} = {{{Q}}_t} \odot {{{C}}_t} \odot \frac{{\partial {{{Q}}_r}}}{{\partial {\theta _r}}} \odot {{{C}}_r} + {{{Q}}_t} \odot {{{C}}_t} \odot {{{Q}}_r} \odot \frac{{\partial {{{C}}_r}}}{{\partial {\theta _r}}},$

      $\frac{{\partial {{A}}}}{{\partial {\phi _r}}} = {{{Q}}_t} \odot {{{C}}_t} \odot {{{Q}}_r} \odot \frac{{\partial {{{C}}_r}}}{{\partial {\phi _r}}},$

      $\frac{{\partial {{A}}}}{{\partial {\gamma _t}}} = {{{Q}}_t} \odot \frac{{\partial {{{C}}_t}}}{{\partial {\gamma _t}}} \odot {{{Q}}_r} \odot {{{C}}_r},$

      $\frac{{\partial {{A}}}}{{\partial {\eta _t}}} = {{{Q}}_t} \odot \frac{{\partial {{{C}}_t}}}{{\partial {\eta _t}}} \odot {{{Q}}_r} \odot {{{C}}_r},$

      $\frac{{\partial {{A}}}}{{\partial {\gamma _r}}} = {{{Q}}_t} \odot {{{C}}_t} \odot {{{Q}}_r} \odot \frac{{\partial {{{C}}_r}}}{{\partial {\gamma _r}}},$

      $\frac{{\partial {{A}}}}{{\partial {\eta _r}}} = {{{Q}}_t} \odot {{{C}}_t} \odot {{{Q}}_r} \odot \frac{{\partial {{{C}}_r}}}{{\partial {\eta _r}}}.$

      因此, 通过以上详细推导, 可以得到相应的CRB表达式. 为了进一步验证算法的性能, 所提算法的计算复杂度如表1所示. 同时为了对比, 表1中也列出了文献[19]中的ESPRIT-Like算法、文献[20]中的PM-Like算法和文献[21]中Tensor子空间算法的计算复杂度. 四种算法的仿真软件平台为MATLAB R2018a, 硬件平台为Lenovo ThinkPad X1 Carbon笔记本, 其处理器为Intel Core i7-6500U, CPU为2.5 GHz, 电脑内存为8 GB. 在进行时间统计时, 信噪比设置为$10\;{\rm{dB}}$, 快拍数为100. 运行时间能够实现对各算法计算复杂度的直观对比. 从表1中给出的各算法的平均运行时间可以看出, 相比于其他算法, 本文算法具有较低的计算复杂度. 如图2所示, 进一步考虑10元发射阵列和10元接收阵列条件下, 目标数$K = 3$时, 各种不同算法的计算复杂度随快拍数L的变化关系. 从图2也可以看出, 所提算法相比于ESPRIT-Like算法、PM-Like算法和Tensor子空间算法具有较低的计算复杂度. Tensor子空间算法由于需要对四维矩阵进行奇异值分解, 因此在四种算法中具有最高的计算复杂度.

      算法类型计算复杂度计算时间/s
      ESPRIT-Like算法 [19]${aligned}& o((6 M)^2(6N)^2L + (6 M)^3(6 N)^3 + 2K^26(N + M - 2) + 6{K^3} \\ & + 7(M + N){K^2} + 12 K + 36 MN(36 MN - K) + (36 MN - K){K^2}) {aligned} $28.332
      PM-Like算法 [20]${aligned}& o((6M)^2(6N)^2L + 72MN{K^2} + 2{K^2}6 (N + M - 2) + 6{K^3} \\& + 7( {M + N} ) {K^2} + 12K + 36MN({36MN - K}) + (36MN - K){K^2}){aligned} $2.0698
      Tensor子空间算法 [21]${aligned} & o((6 M)^2(6N)^2L + 4(6M)^3(6N)^3 + 2K^2 6(N + M - 2) + 6{K^3} \\& + 7( {M + N} ) K^2 + 12 K + 36 MN( {36 MN - K} ) + (36 MN - K)K^2) {aligned} $109.880
      所提算法${aligned}& o(\kappa ( 3K^3+ 108 MNKL + 3K^2) + \kappa (3K^2(36 MN + 6 NL + 6 ML)) \\ & + 2{K^2}6({N + M - 2} ) + 6{K^3} + 7(M + N){K^2} + 12K) {aligned} $0.5684

      表 1  不同算法的计算复杂度对比

      Table 1.  Computational complexity comparison of different methods.

      图  2  不同算法的计算复杂度随快拍数的变化

      Figure 2.  Comparison of computational complexity versus different snapshots number.

    • 为了验证所提算法的有效性, 下面通过不同的仿真实验来开展所提算法与文献[19]中的ESPRIT-Like算法、文献[20]中的PM-Like算法和文献[21]中Tensor子空间算法的性能对比. 如图1所示, 发射阵列和接收阵列均采用稀疏EMVS阵列. 其中, 发射阵元个数$M = 10\left( {{M_1} = 3, {M_2} = 7} \right)$, 接收阵元个数$N = 10\left( {{N_1} = 3, {N_2} = 7} \right)$. 并且, 为了实现算法的有效对比, 利用ESPRIT-Like算法、PM-Like算法和Tensor子空间算法进行参数估计时仍然采用文献[19-21]中使用的均匀半波长EMVS阵列, 并设置相同的发射阵元数和接收阵元数. 假设入射目标的个数$K = 3$, 并且各个信号之间相互独立, 相应的发射俯仰角、发射方位角、发射极化角、发射极化相位差和接收俯仰角、接收方位角、接收极化角、接收极化相位差如表2所示. 其中表2中的第一个参数对应发射EMVS阵列, 第二个参数对应接收EMVS阵列. 噪声设置为相互独立的零均值加性高斯白噪声, 并且信号和噪声之间相互独立.

      目标方位角
      θ/(°)
      俯仰角
      ϕ/(°)
      极化角
      γ/(°)
      极化相位差
      η/(°)
      1$40/24$$15/21$$10/42$$38/17$
      2$20/38$$25/32$$22/33$$48/27$
      3$30/16$$35/55$$45/60$$56/39$

      表 2  目标回波参数表

      Table 2.  Parameters of target signals.

    • 首先, 通过星座图来验证所提算法的角度参数自动配对的有效性. 在仿真中, 快拍数L设置为200, 信噪比设置为$10\;{\rm{dB}}$. 利用100次蒙特卡洛仿真实验结果来绘制如图3所示的星座图. 从图3(a)图3(b)可以看出, 所提出的PARAFAC-TALS算法能够实现2D-DOD和2D-DOA的自动参数配对; 从图3(c)图3(f)可以看出, 所提出的PARAFAC-TALS算法也能够实现发射阵列四维参数和接收阵列四维参数的自动角度配对. 因此, 所提算法的自动参数配对性能得到了有效的验证.

      图  3  所提算法角度参数和极化参数估计星座图 (a) 发射俯仰角和接收俯仰角; (b) 发射方位角和接收方位角; (c) 发射俯仰角和发射方位角; (d) 发射极化角和极化相位差; (e) 接收俯仰角和接收方位角; (f) 接收极化角和极化相位差

      Figure 3.  Scatter plot of the angle parameters and polarization parameters by using the proposed method: (a) Scatter plot of the transmit elevation angle and receive elevation angle; (b) scatter plot of the transmit azimuth angle and receive azimuth angle; (c) scatter plot of the transmit elevation angle and azimuth angle; (d) scatter plot of the transmit polarization angle and polarization phase difference; (e) scatter plot of the receive elevation angle and azimuth angle; (f) scatter plot of the receive polarization angle and polarization phase difference.

    • 下面进一步验证信噪比对算法性能的影响, 其入射信号个数和快拍数与第一个实验相同. 信噪比的变化范围为$- 10\;{\rm{dB}}$$30\;{\rm{dB}}$, 变化的步长为$5\;{\rm{dB}}$. 在每个信噪比条件下蒙特卡洛仿真实验次数为200. 均方误差的定义为${\rm{RMSE}} = \sqrt {\dfrac{1}{{KI}}\displaystyle\sum\limits_{i = 1}^I {{{\left\| {\tilde \vartheta - \vartheta } \right\|}^2}} } $, 其中$\tilde \vartheta $表示估计得到的角度或极化参数, $\vartheta $表示真实的角度或极化参数, I表示蒙特卡洛仿真实验次数. 同时, 也给出了相应的检测成功概率曲线. 本文中检测成功概率的准则和文献[20,21]中给出的准则一致. 从图4(a)可以看出, 相比于ESPRIT-Like算法、PM-Like算法和Tensor子空间算法, 所提算法具有最好的均方误差估计性能, 其中的下标d表示角度参数, 下标p表示极化参数. 从图4(b)可以看出, 所提算法的角度参数检测成功概率和极化参数检测成功概率均好于其他三种算法, 且检测概率基本上接近于1.

      图  4  信噪比对算法的影响 (a) 均方误差随信噪比的变化; (b) 检测概率随信噪比的变化

      Figure 4.  The effect of the SNR for different methods: (a) Curves of RMSE versus SNR; (b) curves of PSD versus SNR.

    • 为了评价采样快拍数对所提算法性能的影响, 入射信号个数和信噪比与第一个仿真实验相同. 快拍数的变化范围为$100-1000$, 变化的步长为100. 在每个信噪比条件下蒙特卡洛仿真实验次数为200. 同时检测成功概率随快拍数的变化如图5(b)所示. 从图5可以看出, 本文所提算法的性能随快拍数的增加表现出优良的估计精度和检测概率. 并且在快拍数比较小的情况下, 所提出的算法仍然能够得到满意的估计性能.

      图  5  快拍数对算法的影响 (a) 均方误差随快拍数的变化; (b) 检测概率随快拍数的变化

      Figure 5.  The effect of the snapshot for different methods: (a) Curves of RMSE versus snapshot; (b) curves of PSD versus snapshot.

    • 为了进一步验证所提算法的角度分辨率性能, 这里考虑两个相邻目标. 第一个目标的发射四维参数和接收四维参数分别为$\left( {{\theta _{{t_1}}}, {\phi _{{t_1}}}, {\gamma _{{t_1}}}, {\eta _{{t_1}}}} \right) = $(40°, 15°, 10°, 36°)和$\left( {{\theta _{{r_1}}}, {\phi _{{r_1}}}, {\gamma _{{r_1}}}, {\eta _{{r_1}}}} \right) = $(24°, 21°, 42°, 17°), 第二个目标的发射四维参数和接收四维参数分别为$({\theta _{{t_2}}}, {\phi _{{t_2}}}, {\gamma _{{t_2}}}, {\eta _{{t_2}}}) = ({{40}^ {\circ} } + \varDelta, {{15}^ {\circ} } + \varDelta, {{10}^ {\circ} } + $$\varDelta, {{36}^ {\circ} } + \varDelta) $$\left( {{\theta _{{r_2}}}, {\phi _{{r_2}}}, {\gamma _{{r_2}}}, {\eta _{{r_2}}}} \right) = ({{24}^ {\circ} } \!+\! \varDelta, {{21}^ {\circ} } \!+ \!\varDelta, $${{42}^ {\circ} } + \varDelta, {{17}^ {\circ} } + \varDelta)$. 其中Δ的变化范围为1°—10° , 步长为1°. 快拍数为200, 信噪比为$10\;{\rm{ dB}}$, 每次角度间隔下的蒙特卡洛仿真实验次数为200. 从图6可以看出, 本文所提算法具有较好的角度分辨性能. 因此, 对于相邻目标也能实现精确估计.

      图  6  不同算法的目标分辨力比较 (a) 均方误差随角度间隔的变化; (b) 检测概率随角度间隔的变化

      Figure 6.  Comparison of target resolution ability of different methods: (a) curves of RMSE versus angular separation; (b) curves of PSD versus angular separation.

    • 本文的主要工作在于提出了一种新型稀疏双基地EMVS-MIMO雷达系统, 有效地解决了双基地EMVS-MIMO雷达的阵列孔径扩展问题. 同时利用平行因子-三线性分解算法解决了当前双基地EMVS-MIMO雷达所面临的2D-DOD和2D-DOA的角度参数配对问题. 本文利用稀疏发射EMVS阵列和稀疏接收EMVS阵列来构建针对于发射俯仰角和接收俯仰角的旋转不变关系, 从而实现了高精度的角度参数求解. 同时利用估计得到的发射导向矢量矩阵和接收导向矢量矩阵, 使得相应的方位角, 极化角和极化相位差可以通过归一化波印廷矢量来求解. 相比于ESPRIT-Like算法、PM-Like算法和Tensor子空间算法, 所提出的算法能够避免高维矩阵奇异值的分解以及角度参数配对过程中的高维谱峰搜索过程, 因此, 所提算法具有较低的计算复杂度. 且通过仿真实验可以发现, 本文所提算法在降低计算复杂度的同时能够实现较高的参数估计精度和角度分辨率. 在接下来的研究中, 为了进一步提升双基地EMVS-MIMO雷达的角度参数和极化参数估计性能, 将主要围绕设计灵活的稀疏发射EMVS阵列和稀疏接收EMVS阵列来展开.

参考文献 (23)

目录

    /

    返回文章
    返回