阵列信号处理中DOA算法分类总结(大全)
阵列信号处理中DOA算法分类总结(大全)

阵列信号处理中的DOA (窄带)/接收过程中的信号增强。
空域参数估计:从而对目标进行定位/给空域滤波提供空域参(DOA)θ的函数,P(θ)./经典波束形成器 注,延迟相加法和CBF 法本质相同,仅仅是CBF 法的最优权向量是归一化了的。
CBF / Bartlett 波束形成器 CBF :Conventional Beam Former ) 最小方差法/Capon 波束形成器/ MVDR 波束形成器MVDR :minimum variance distortionless response ) Root-MUSIC 算法 多重信号分类法 解相干的MUSIC 算法 (MUSIC ) 基于波束空间的MUSIC 算法 TAM 旋转不变子空间法 LS-ESPRIT TLS-ESPRIT 确定性最大似然法(DML :deterministic ML )随机性最大似然法(SML :stochastic ML )最大似然估计法是最优的方法,即便是在信噪比很低的环境下仍然具有良好的性能,但是通常计算量很大。
同子空间方法不同的是,最大似然法在原信号为相关信号的情况下也能保持良好的性能。
阵列流形矩阵(导向矢量矩阵)只要确定了阵列各阵元之间的延迟τ,就可以很容易地得出一个传统的波达方向估计方法是基于波束形成和零波导引概念的,并没有利用接收信号向量的模型(或信号和噪声的统计特性)。
知道阵列流形 A 以后,可以对阵列进行电子导引,利用电子导引可以把波束调整到任意方向上,从而寻找输出功率的峰值。
①常规波束形成(CBF)法CBF法,也称延迟—相加法/经典波束形成器法/傅里叶法/Bartlett波束形成法,是最简单的DOA 估计方法之一。
这种算法是使波束形成器的输出功率相对于某个信号为最大。
(参考自:阵列信号处理中DOA估计及DBF技术研究_赵娜)注意:上式中,导向矩阵A表示第K个天线阵元对N个不同的信号s(i)示第i个信号s(i)在M个不同的天线上的附加权值。
DOA算法总结_2016_8_24

汇报人:刘力 2016/8/24
DOA发展现状
高分辨 常规波束 形成(CBF) 最优波束 形成(MVM) 子空间拟 合类算法 线性预测 类算法
CS结合
…
子空间分 解类算法
超分辨
常规波束形成(CBF)
PCBF ( ) a H ( ) Ra( )
阵列的角度分辨力受阵列的物理孔径的限 制,即存在瑞利限。
0 - 10 - 20
D O A估计 C BF M VM M EM M N M
空间谱/ dB
- 30 - 40 - 50 - 60 - 70 - 80 - 40 - 20 0 20 入射角/ degr ee 40 60
子空间分解类算法
• 多重信号分类(MUSIC)
1 PMUSIC ( ) H H a ( )U n U n a( )
20
25
• 算法实现
子空间拟合类算法是一个非线性的多维最优化 问题,需要全局极值的多维搜索,计算量大,实现 复杂。
交替投影法 高斯—牛顿法 遗传算法
4 3. 5
估计偏差随信号SN R 的变化曲线 M VM M EM M N M M U SI C ESPR IT W SF
估计偏差(° )
3 2. 5 2 1. 5 1 0. 5 0 -5 0 5 10 15 信号SN R ( dB)
突破瑞利限,能获得更高的分辨率,谱曲线表 示的是功率,可以用来剔除某些算法的伪峰。
0 - 10
D O A估计
空间谱/ dB
- 20 - 30 - 40 - 50 - 60 C BF M VM
- 40
- 20 0 20 40 入射角/ degr ee
60
线性预测类算法
基于互质阵列的相干与非相干目标DOA估计算法

(l.College of Information Science and Technology, Chengdu University of Technology, Chengdu Sichuan 610059, China; 2.Ministry of Management and Development, China Electronic Technology Cyber Security Co., Ltd, Chengdu Sichuan 610093, China)
Keywords: DOA estimation ; co-prime array ; conjugate matrix rearrangement ; difference co-array ;
decorrelation
空间达波方向(DOA)估计作为阵列信号处理的主要研究内容之一 ,广泛应用于移动通信、雷达、声纳探 测、无线导航等领域[1-2]。传统的DOA估计算法如多重信号分类(MUSIC)算法,通常采用均匀直线阵列 (Uniform Linear Array,ULA) [3-5],这类估计算法最大可分辨目标数目受物理阵元数的限制,无法估计大于物理 阵元数目的空间目标,由此引入非均匀稀疏阵列,如互质阵列[5]、嵌套阵列[6]、最小冗余阵列[7-8],基于差协同 阵等效的概念,构造虚拟ULA,然后利用MUSIC算法进行空间谱搜索实现目标的DOA估计,突破物理阵元数 对最大可分辨目标数的限制,提升了 DOA估计的自由度。现有基于互质阵列的DOA估计算法均只针对非相干 目标[6"11],从差协同阵角度入手,利用差协同阵中虚拟阵元的位置与相关间隔一一对应的关系,将相关矩阵中 的相关元素进行矢量化处理,作为差协同阵的等效单快拍全相干信号,然后通过空间平滑解相关处理,形成包 含非相干目标DOA的空间谱。由于差协同阵虚拟阵元的数目远超出互质阵列物理阵元的数目,因此利用差协同 收稿日期:2017-12-28;修回日期:2018-05-07
阵列信号处理中的DOA估计算法

阵列信号处理中的DOA估计算法摘要:本文简要介绍了阵列信号处理的基本知识和其数学模型,并且对阵列信号处理中很重要的来波方向(DOA)估计方法进行了比较,主要包括古典谱估计方法、Capon最小方差法、多重信号分类(MUSIC)算法以及旋转不变因子空间(ESPRIT)算法。
通过这些算法的介绍和比较,我们可以很方便地在不同的情况下选择不同的算法去对信号的来波方向进行估计。
关键词:阵列信号处理;来波方向(DOA);MUSIC;自相关矩阵;特征分解;ESPRIT DOA Estimation Algorithms in Array Signal Processing Abstract:In this paper, we have introduced the basic knowledge and data model of array signal processing and have compared many DOA estimation methods in array signal processing,which included classical spectrum estimation method、Capon minimum variance method、MUSIC method and ESPRIT method。
Through the introduction and comparison of these algorithms,we can choose different algorithm to estimate the DOA of signal in different situation,conveniently。
Key word s:array signal processing;DOA;MUSIC;self-correction matrix;eigendecomposition;ESPRIT1.引言近几十年来,阵列信号处理作为信号处理的一个重要分支,在声纳、雷达、通信以及医学诊断等领域得到了相当广泛的应用和发展。
阵列误差下宽带信号DOA估计自回归迭代算法

阵列误差下宽带信号DOA估计自回归迭代算法
林训超;王国强;陈客松;张飞
【期刊名称】《科学技术与工程》
【年(卷),期】2013(013)029
【摘要】基于MMSE准则提出一种新的在随机阵列误差条件下宽带信号波达方向(DOA)估计算法,并分析了随机阵列误差对算法的影响.将含有阵列误差的宽带信号通过窄带滤波器组转化为窄带信号,在MMSE准则下采用自回归迭代方法恢复窄带信号的稀疏表示,由此得到信号源个数和DOA估计.新算法不仅有超分辨率能力,而且不需要预先知道信号源个数,此外还能对相干信号进行DOA估计,对阵列误差有比相干子空间法更好的稳健性.计算机仿真验证了算法的有效性和稳健性.
【总页数】7页(P8635-8641)
【作者】林训超;王国强;陈客松;张飞
【作者单位】成都航空职业技术学院科技处,成都610100;中国民用航空局第二研究所,成都610041;电子科技大学电子工程学院,成都611731;电子科技大学电子工程学院,成都611731
【正文语种】中文
【中图分类】TN953.3
【相关文献】
1.一种宽带阵列信号DOA估计算法 [J], 王文同;黄可生;黄知涛;周一宇
2.宽带信号DOA估计自回归迭代算法 [J], 张飞;陈客松;唐斌;吴宏刚
3.基于部分校准极化敏感阵列的信号DOA和极化参数迭代估计 [J], 常文秀;陶建武
4.阵列误差下基于非圆信号的DOA估计 [J], 禹芳;米胜男
5.基于稀疏信号功率迭代补偿的矢量传感器阵列DOA估计 [J], 王伟东;张群飞;史文涛;谭伟杰;王绪虎
因版权原因,仅展示原文概要,查看原文内容请购买。
不同信号的DOA估计算法比较

不同信号的DOA估计算法比较陈富琴;周渊平【摘要】波达方向(Direct of Arrival,DOA)估计技术渐渐成为移动通信中的研究热点,当用户的信号方向未知时,可以根据经典算法多重信号分类(Multiple Signal Classification, MUSIC)和旋转不变技术信号参数估计(Estimating Signal Parameters Viarotational Invariance Techniques,ESPRIT)等方法估计信号DOA.针对不同的信号采取不同的算法分析.对窄带信号,从信噪比、阵元数、快拍数等不同情况下对TLS-ESPRIT算法和MUSIC算法进行了仿真实验,并比较了TLS-ESPRIT算法与MUSIC算法的DOA性能.对宽带信号,主要重点分析了基于非相干信号处理算法(Incoherent Signal-subspace Method, ISM)的两种改进的方法,对低信噪比子带赋予低权重或舍弃.通过仿真实验,证明了改进算法的优越性,同时对两种改进算法的使用场合作了简单的分析.%Direction of arrival(DOA) estimate has become the key issues in mobile communication.When the user's signal direction is unknown,it is feasible to estimate signal DOA by the multiple signal classification (MUSIC) algorithm and estimating signal parameters viarotational invariance techniques (ESPRIT) algorithm.It takes different methods to analyse different signals.For narrow-band signal, the various factors affecting the MUSIC algorithm, such as the signal to noise ratio,array element number, and the number of snapshots,are analyzed by experiments.So does ESPRIT algorithm.It also makes comparison and analysis betwen MUSIC and TL-ESPRIT algorithms.For wide-band signal, this paper studies the DOA estimation with emphasis on incoherent signal-subspace processing method which the narrow sub-band signals with lowsignal-to-noise ratios are slightly weighted or discarded.Through simulation experiments, the advantages of the improved algorithms are demonstrated.Furthermore the applications for the two improved algorithms are analyzed.【期刊名称】《微型机与应用》【年(卷),期】2017(036)010【总页数】5页(P61-64,69)【关键词】DOA;MUSIC算法;窄带信号;宽带信号【作者】陈富琴;周渊平【作者单位】四川大学电子信息学院 ,四川成都610065;四川大学电子信息学院 ,四川成都610065【正文语种】中文【中图分类】TN911近年来,用阵列信号处理技术实现对信号的波达方向(Direction of Arrival,DOA)估计成为了研究热点。
实验四:DOA估计

c
s t e
j 2
s t e
j M 1
(2)
xi t s t e
为角频率,则第 i 个阵元上收到的信号可以表示为
j i 1
ni t , i 1,2,, M
j i 1 k
H X t x1 t x2 t xM t ,其自相关矩阵为 R E XX 。本次实验中根
T
据各态历经假设,对 N 次快拍求平均估计自相关矩阵,从而有 1 N R X t X H t 。使用周期图方法进行角度谱估计的结果为 N t 1
(3)
如果有 d 个入射源信号,它们的入射角分别为 1 , 2 ,, d ,则有
xi t sk t e
k 1
d
n收到的信号用矩阵表示为 x1 t x2 t X t As t n t xM t 其中 1 j 1 e A e j M 1 1
结束
图 2 实验流程图
提示:入射信号和噪声的 MATLAB 实现 对于每路入射信号,通过 MATLAB 中的 randint 函数生成长度为 2N 的随机 01 序列,每两位映射为一个 QPSK 符号便可得到,映射关系为(系数 了使信号功率归 1) :
00 0 10 2 1 2 1 2
入射信号产生:随机生成01序列,进行 QPSK调制产生复随机信号S
接收信号:根据式(5)得到接收信号X 形式,计算其自相关矩阵R
Capon
ˆ 1 E H RE P BT M 搜索谱峰位置估计 入射角度
(完整版)阵列信号处理中DOA算法分类总结(大全),推荐文档

阵列信号处理中的DOA (窄带)/接收过程中的信号增强。
参数估计:从而对目标进行定位/给空域滤波提供空域参数。
(DOA)空间谱:输出功率P 关于波达角θ的函数,P(θ).——相加法/经典波束形成器注,延迟相加法和CBF 法本质相同,仅仅是CBF 法的最优权向量是归一化了的。
CBF / Bartlett 波束形成器CBF :Conventional Beam Former )最小方差法/Capon 波束形成器/ MVDR 波束形成器MVDR :minimum variance distortionless response )Root-MUSIC 算法多重信号分类法解相干的MUSIC 算法(MUSIC )基于波束空间的MUSIC 算法TAM旋转不变子空间法LS-ESPRIT TLS-ESPRIT 确定性最大似然法(DML :deterministic ML )随机性最大似然法(SML :stochastic ML )最大似然估计法是最优的方法,即便是在信噪比很低的环境下仍然具有良好的性能,但是通常计算量很大。
同子空间方法不同的是,最大似然法在原信号为相关信号的情况下也能保持良好的性能。
阵列流形矩阵(导向矢量矩阵)只要确定了阵列各阵元之间的延迟τ,就可以很容易地得出一个特定阵列天线的阵列流形矩阵A。
传统的波达方向估计方法是基于波束形成和零波导引概念的,并没有利用接收信号向量的模型(或信号和噪声的统计特性)。
知道阵列流形 A 以后,可以对阵列进行电子导引,利用电子导引可以把波束调整到任意方向上,从而寻找输出功率的峰值。
①常规波束形成(CBF)法CBF法,也称延迟—相加法/经典波束形成器法/傅里叶法/Bartlett波束形成法,是最简单的DOA 估计方法之一。
这种算法是使波束形成器的输出功率相对于某个信号为最大。
(参考自:阵列信号处理中DOA估计及DBF技术研究_赵娜)注意:理解信号模型注意:上式中,导向矩阵A的行向量表示第K个天线阵元对N个不同的信号s(i)的附加权值,列向量表示第i个信号s(i)在M个不同的天线上的附加权值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阵列信号处理中的DOA(窄带)空域滤波波束形成:主要研究信号发射/接收过程中的信号增强。
空间谱估计空域参数估计:从而对目标进行定位/给空域滤波提供空域参数。
测向波达方向估计(DOA)空间谱:输出功率P关于波达角θ的函数,P(θ).延迟——相加法/经典波束形成器注,延迟相加法和CBF法本质相同,仅仅是CBF法的最优权向量是归一化了的。
1、传统法常规波束形成CBF/Bartlett波束形成器常规波束形成(CBF:Conventional Beam Former)Capon最小方差法/Capon 波束形成器/MVDR波束形成器最小方差无畸变响应(MVDR:minimum variance distortionless response)Root-MUSIC算法多重信号分类法解相干的MUSIC算法(MUSIC)基于波束空间的MUSIC算法2、[object Object]TAM旋转不变子空间法 LS-ESPRIT (ESPRIT)TLS-ESPRIT确定性最大似然法(DML:deterministic ML)3、最大似然法随机性最大似然法(SML:stochastic ML)4、综合法:特性恢复与子空间法相结合的综合法,首先利用特征恢复方案区分多个信号,估计空间特征,进而采用子空间法确定波达方向最大似然估计法是最优的方法,即便是在信噪比很低的环境下仍然具有良好的性能,但是通常计算量很大。
同子空间方法不同的是,最大似然法在原信号为相关信号的情况下也能保持良好的性能。
阵列流形矩阵(导向矢量矩阵)只要确定了阵列各阵元之间的延迟τ,就可以很容易地得出一个特定阵列天线的阵列流形矩阵A。
传统的波达方向估计方法是基于波束形成和零波导引概念的,并没有利用接收信号向量的模型(或信号和噪声的统计特性)。
知道阵列流形 A 以后,可以对阵列进行电子导引,利用电子导引可以把波束调整到任意方向上,从而寻找输出功率的峰值。
①常规波束形成(CBF)法CBF法,也称延迟—相加法/经典波束形成器法/傅里叶法/Bartlett波束形成法,是最简单的DOA 估计方法之一。
这种算法是使波束形成器的输出功率相对于某个信号为最大。
(参考自:阵列信号处理中DOA估计及DBF技术研究_赵娜)注意:理解信号模型注意:上式中,导向矩阵A的行向量表示第K个天线阵元对N个不同的信号s(i)的附加权值,列向量表示第i个信号s(i)在M个不同的天线上的附加权值。
将式(2.6)的阵元接收信号,写成矢量形式为:X(t)=AS(t)+N(t)其中,X(t)为阵列的M×1维快拍数据矢量,N(t)为阵列的M×1维噪声数据矢量,S(t)为信号空间的N×1维矢量,A为空间阵列的M×N维阵列流型矩阵(导向矢量矩阵),且]其中,导向矢量为列矢量,表示第i个信号在M个天线上的附加权值式中,,其中,c为光速,λ为入射信号的波长。
对于均匀线阵,第k个天线阵元对接收到的第i个信号s(i)的时间延时为,则有:其中,d为阵元间距,一般取d=??/2。
第i个信号在天线阵元上的入射角为??i。
由上述的知识可知,一旦知道阵元间的延迟表达式τ,就很容易得出特定空间阵列的导向矢量或阵列流型。
波束形成技术的基本思想:通过将各阵元输出进行加权求和,在一时间内将阵列波束“导向”到一个方向上,对期望信号得到最大输出功率的导向位置即是波达方向估计值,如图1所示。
假设空间存在M个阵元组成的阵列,N个信号源,各阵元的权矢量为阵列的输出为则整个阵列输出的平均功率为其中,R为接收信号矢量x(t)的自相关矩阵图1 阵列信号处理示意图假设来自θ方向的输出功率最大,则该最大化问题可表述为:为了使加权向量w的权值不影响输出信噪比,在白化噪声方差一定的情况下,取,此时求解为:此时Bartlett 波束形成器的空间谱为:延迟—相加法(本质和Bartlett算法相同,仅最优权向量不同,后者的最优权是归一化了的。
)(参考自:阵列信号处理中的DOA估计技术研究_白玉)k时刻,令x(t)=u(k),s(t)=s(k),n(t)=n(k),上面公式中:,,令u(k)=a(θ)s(k)+n(k),波束形成器输出信号y(k)是传感器阵元输出的线性加权之和,即y(k)=wHu(k)(2-1)传统的波束形成器总的输出功率可以表示为:Pcbf =E[|y(k)|2]=E[|wHu(k)|2]=wHE[u(k)uH(k)]w=wHRuuw (2-2)式中,Ruu定义为阵列输入数据的自相关矩阵。
式(2-2)在传统DOA估计算法中的地位举足轻重。
自相关矩阵Ruu包含了阵列响应向量和信号自身的有用信息,仔细分析Ruu,可以估计出信号的参数。
考察一个以角度θ入射到阵列上的信号s(k),则有u(k)=a(θ)s(k)+n(k)。
根据窄带输入数据模型,波束形成器的输出功率可以表示成:Pcbf(θ)=E[|wHu(k)|2]=E[|wH(a(θ)s(k)+n(k))|2]=|wHa(θ)|2+|wH|2(2-3)式中,,a(θ)是关于DOA角θ的导引向量,n(k)是阵列输入端的噪声向量。
当w=a(θ)时,系统的输出(信号)功率达到最大。
这是因为,权值向量w在传感器阵元处和来自方向θ的信号分量相位对齐,使得它们能够同相相加,从而使系统的输出功率相对于某个信号为最大。
在DOA估计的经典波束形成方法中,波束形成器产生的波束在感兴趣的区域中离散地扫描,对应不同的θ可以产生不同的权向量:从而得到的输出功率也不相同。
利用式(2-3),经典波束形成器的输出功率与波达方向的关系由下式给出:Pcbf(θ)=wHRuuw=aH(??)Ruua(??) (2-4)因此,如果我们对输入自相关矩阵进行估计,知道对所有感兴趣的导引向量(通过校准或分析计算),就可能估计出输出功率关于波达角θ的函数。
输出功率关于波达角的函数通常称为空间谱(spatial spectrum)。
很明显,通过锁定式(2-4)定义的空间谱的峰值就可以估计出波达方向。
最大的功率对应着最大的峰值,而最大的空间谱峰所对应的角度方向即为信号的波达方向。
延迟—相加法(常规波束形成器法),CBF法(Bartlett 波束形成器法)具有一定的局限性,可以很好的识别单个信号,但是当存在着来自多个方向的信号时,该方法要受到波束宽度和旁瓣高度的制约,因而这种方法的分辨率较低,只能大致分辨出信号所处的角度范围。
这是因为,延迟—相加法是把阵列形成的波束指向某个方向,由此可以获得来自于这个方向的信号的最大功率。
就单个信号而言,延迟—相加法可以很好地估计出它的波达方向。
但是当信号空间中存在多个信号的时侯,因为波束宽度的限制,受到同一个波束内信号之间的相互干扰,延迟—相加法的估计性能就会急剧的下降。
增加阵列的阵元数(M)可以改善延迟—相加法的性能,提高分辨率,但是这会使系统更加复杂,还会增加算法的计算量和数据存储空间。
②Capon 最小方差法(Capon 波束形成器,也称MVDR波束形成器)最小方差无畸变响应(MVDR)波束形成器解决了延迟—相加法分辨率差的缺点,用一部分自由度在期望方向上形成一个波束,利用剩余的一部分自由度在干扰方向形成零陷。
这种方法使得输出功率和信号方差达到最小,使得非期望干扰信号的贡献为最小,同时使观测方向上的增益达到最大,约束条件为wHa(θ)=1,使得来自期望方向的信号功率不变。
其优化问题表述为:约束条件为:综合上式求解w为:此时Capon 波束形成器的空间谱为:Capon算法比延迟—相加法有了一定程度的改进,可以对多个信号进行 DOA 估计。
但是Capon 算法只能分辨非相干信号,当存在与感兴趣信号相关的其它信号时,它就不能起作用了。
这是因为Capon 算法在运算的过程中使用到了信号的自相关矩阵,因而不能对干扰信号形成零陷。
也就是说,在使得输出功率为最小的过程当中,相关分量可能会恶性合并。
此外,Capon算法运算时需要对信号的自相关矩阵求逆,当阵列加大时会有巨大的运算量。
对于任意的Φ,PCapon(Φ )是来自方向Φ的信号功率的最大似然估计。
多重信号分类(MUSIC)算法为代表的子空间分解类算法开始兴起。
这一类算法有一个共同的特点,就是需要对阵列的接收数据矩阵进行数学分解(如奇异值分解、特征值分解和 QR 分解等),将数据分解成两个互相正交的特征子空间:一个是信号子空间,另一个是噪声子空间。
子空间类算法按照处理方式的不同可以分成两类:一种是以 MUSIC 算法为代表的噪声子空间类算法另一种是以ESPRIT 算法为代表的信号子空间类算法。
式中,Rs是信号相关矩阵( signal correlation matrix ),E[ssH]。
R的特征值为{λ0,λ1,,λ2, ….,λM-1},使得|R?λiI|=0(2-12)利用式(2-11),我们可以把它改写为|ARsAH+I-??iI|=|ARsAH-(??i-)I|=0(2-13)因此ARsAH的特征值(eigenvalues)ν??为ν??=??i-(2-14)因此A是由线性独立的导引向量构成的,因此是列满秩的,信号相关矩阵Rs也是非奇异的,只要入射信号不是高度相关的。
列满秩的A和非奇异的Rs可以保证,在入射信号数L小于阵元数M时,M×M的矩阵ARsAH是半正定的,且秩为D。
这意味着ARsAH的特征值ν??中,有M-L个为零。
由式(2-14)可知,R的特征值??i中有M-L个等于噪声方差。
该M-L个最小特征值??i相关的特征向量,和构成A的L个导引向量正交。