翻译自Sparse Methods for Direction-of-Arrival Estimation(Zai Yang∗†, Jian Li‡, Petre Stoica§, and Lihua Xie†)
direction of arrival(DOA)
1.引言
DOA(direction of arrival)estimation指接收一些电磁波的方向信息的过程,这些电磁波来自许多形成阵列传感器的接收雷达的输出。
传统的波束形成器(beamformer)仅仅使用了对空间采样数据的傅立叶光谱分析,后来被用于提高紧密排列数据的估计【1】。Pisarenko发现DOA可以从二阶统计数据中恢复【2】,基于子空间的方法得到发展,比如MUSIC(multiple signal classification)【3-7】,具体方法可见【8-9】。这些方法都需要满足一定条件,如beamformer是基于协方差(convariance-based)并且需要许多数据快照来正确估计数据协方差矩阵。而且,他们对source correlation 很敏感因此很容易因此秩亏(rank deficiency)。
这些方法是由稀疏表示和压缩感知方法得出【10-14】,稀疏估计算法可用于在不知道信号数据数目、有限的快拍数据和高度相关信号等方面。
稀疏表示用于离散线性系统,而DOA参数是连续的且观测数据是非线性的。我们将sparse methods for DOA estimation 分为三类-网格on-grid、非网格off-grid、无网格gridless。
本文符号说明:
R、C分别表示实数和复数
|.|表示一个标量振幅或集合的基数。
:复共轭、伴随矩阵(complex conjugate)
:共轭转置(conjugate transpose)
:A 的子矩阵(rows indexed by the set omiga)
Tr(A):trace of A
E[.]:期望
2.DATA MODEL
2.1 DATA MODEL
sk (t)为窄带远场源信号,撞击来自方向
的阵列的全方位传感器,不同传感器的延时可以表示为相移,由此推出公式1:
y(t)是阵列输出,且
,M是传感器数目(K<M),e(t)是测量噪声。
是第k个信号的矢量方向,其由传感器阵列的几何形状确定,
于是,公式1可以写为
2.2 THE ROLE OF ARRAY GEOMETRY
建立极坐标,传感器坐标为
,为方便起见,传感器间距离为波长的一半
特殊地,若阵列是线性的,假设传感器在x轴上,即
,则
通过定义
,则
在单个快拍数据的情况下,空间DOA问题就成了时间频率估计问题。如果我们进一步假设线性阵列传感器是均等排列的,那么阵列就是ULA(uniform linear array)。考虑阵列的两个相邻天线以波长的一半排列,那么
,即
如果只保留ULA的部分传感器,则为SLA(sparse linear array).
2.3 PARAMETER IDENTIFIBALITY
保证参数唯一识别是正确估计的首要条件【15-ULA】【16-20】,对一个普通阵列,我们定义
定义spark(A):A中元素的最小数量是线性相关的,即
定理2.1:当且仅当
,任何K信号可以由
唯一得出【19】
在当个快拍数据的情况下,定理2.1即
由定理2.1可知,更多快拍数据意味着更多源可以被确定,除非信号源有相同的比例因子。
在ULA情况下,定理2.1即
由rank(s)<=K和公式8,可得
【16】指出如果
是固定的,S是连续值,那么K信号可以被唯一确定
3.SPARSE REPRESENTATION AND DOA ESTIMATION
3.1 SPARSE REPRESENTATION AND COMPRESSED SENSING
3.1.1 PROBLEM FORMULATION
定义
其中
是给定矩阵,
;
是稀疏系数,e是表征误差(representation error),因此y由公式1可被A中的K atoms的线性组合近似表示,这说明多维数据可以被维数较低的子空间近似表示(K<M)。于是,我们的目标就是找到向量x。
在压缩传感中,x是通过欠定线性系统(underdetermined得到的稀疏信号(of interest??)【16】。给定,已知信号y指压缩数据,A是给定的传感矩阵。稀疏表示和压缩传感比较类似。
我们需首先解决下面的优化问题
在没有噪声的情况下
FOCUSS【26-27】(focal underdetermined system solver):一种迭代加权最小二乘法,每次迭代中,FOCUSS解决下面的加权最小二乘问题:
其中权重系数通过最新的x更新,这一方法即优化-最小化(MM)
在有噪声的情况下,公式27可代替公式21:【28】
namda 的参数估计很麻烦,故使用一种最大后验(MAP:maximum a posterior)估计方法--SLIM(sparse learning via iterative minimization)【32】
x的先验分布:
tip
【先验分布:任一未知量x都可看作随机变量,可用一个概率分布区描述,这个分布称为先验分布
后验分布:在获得样本之后,总体分布、样本与先验分布通过贝叶斯公式结合起来得到一个关于未知量x新的分布,即后验分布。它集中了总体、样本和先验中有关x的一切信息,而又排除了一切与x无关的信息
贝叶斯公式:
任何关于x 的统计推断都应该基于x的后验分布进行。】
SLIM通过处理下面的lq优化问题来计算MAP:
为计算公式29,SLIM像FOCUSS一样更新x。但是,SLIM基于最新的x更新高斯噪声变量。一旦q给定,SLIM 便是 hyper-parameter free(超参数 free??)
3.1.4 maximum likehood estimation(MLE)
MLE的优点是不需要知道噪声和稀疏程度。假设x 为均值为0、协方差为 的多元高斯分布(变量),高斯噪声变量为
联系公式16中服从均值为0,协方差为 的y,负的对数似然函数为
参数p、 可通过最小化公式30 估计得到
于是稀疏信号x的后验分布为
由于实际上p的大多数项接近0,公式31的全局优化和l0优化一致。【57】
MLE的主要困难是计算公式31,其第一项是非凸的。更好的方法有加权优化【58】、稀疏贝叶斯学习(SBL)【57、59-60】
3.2 sparse representation and DOA estimation :the link and the gap
比较公式1和公式16