毫米波雷达之Esprit算法

本文介绍了ESPRIT算法,一种基于旋转不变性的信号参数估计方法,相比于MUSIC算法,它具有较低的复杂度。文章通过均匀线阵的信号模型,展示了如何利用特征值分解估计DOA,并通过MATLAB仿真显示了ESPRIT在角度分辨率上的优势。
摘要由CSDN通过智能技术生成

文章目录


一、 算法简介

基于旋转不变技术的信号参数估计(Estimating Signal Parameter via Rotational Invariance Techniques,Esprit)算法,核心思想是将接收阵列天线划分为两个阵元数相等的重叠子阵A和B,这两个子阵对应的阵元之间的位置相同,因此接收信号在这两个子阵的入射角相差一个旋转因子,该旋转因子包含DOA估计信息,通过求解广义特征值方程可以得到该旋转因子的大小,进而可以求得目标的来波方向。相较于MUSIC算法,ESPRIT算法的复杂度更小,计算量更小。
均匀线阵数量为M,线阵间隔为d,且子阵A是子阵B的完全平移,如图
在这里插入图片描述
假设雷达在远场存在K(K<M)个非相干的窄带信号,t时刻阵列输出表达式可以写成公式在这里插入图片描述
令子阵A的输出为z1(t),子阵B的输出为z2(t),可以得知z1(t)为z(t)前M-1行数据,z2(t)为x(t)后M-1行数据。设a1(Θ)表示a(Θ)前M-1行,a2(Θ)表示a(Θ)后M-1行,那么根据均匀线阵的结构可得:

在这里插入图片描述
在这里插入图片描述
对阵列信号的协方差矩阵进行特征值分解,可以得到:
在这里插入图片描述
其中Us表示信号子部分,Un表示噪声子部分,Us代表前K个较大特征值对应的特征向量,Un由M-K个剩余的特征向量组成,因此:
在这里插入图片描述
对公式上述右乘Us,并结合UsUH=1,可得:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设Us前M-1行为U1,后M-1为U2,则有
在这里插入图片描述
可以得到,

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其中,αk表示对角矩阵D中第k个元素,∠表示取角运算。
U1、U2张成同一空间,则组合矩阵[U1 U2]的秩为K,因此有且只有一个2K*K维度的矩阵F,使得:
在这里插入图片描述
在这里插入图片描述

因为F张成[U1 U2]的零空间,因此对[U1 U2]H[U1 U2]进行特征分解之后得到的K个特征值所对应的特征向量即为F,通过F就可以得到矩阵F1、F2和E。对矩阵E进行特征值分解就可以得到对角矩阵D,从而可以得到各个信号的 DOA 估计。
利用MATLAB对MUSIC性能进行检测,仿真参数如表3.5,仿真结果如图:
在这里插入图片描述
可以看出,ESPRIT算法相对于DBF算法可以达到角度超分辨,能够准确分辨出相距较近的目标1和目标2。
在这里插入图片描述


  • 10
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值