阵列信号处理中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估计自回归迭代算法

第2 9期
2 0 1 3年 1 0月
科
学
技
术
与
工
程
Vo 1 . 1 3 No . 2 9 Oc t .2 01 3
1 6 7 1 —1 8 1 5 ( 2 0 1 3 ) 2 9 — 8 6 3 5 — 0 7
S c i e n c e T e c h n o l o g y a n d En g i n e e r i n g
⑥
2 0 1 3 S c i . T e c h . E n g r g .
阵列误差下宽 带信 号 D O A估计 自回 归 迭 代 算 法
林 训 超 王 国强 陈客 松 张 飞
( 成都航空职业技术学 院科技处 , 成都 6 1 0 1 0 0;中国民用航空局第二研究所 , 成都 6 1 0 0 4 1
8 6 3 6
科
学
技
术
与 【 程
幅 向 量 [
l ,=
构 成 的 信 号 振 幅 矩 阵
=
…
] “ 。 求 自适应 滤 波器 1 V最 小化 日标 函
. , {l —w“ l y l } l W =( E{ Y Y } ) E{ Y X } ( 1 0 ) ( 1 1 )
授, 硕士研究生导师 。研究 方 向: 阵列 天线 、 阵列信 号处 理 、 相 控 阵
雷 达 。E - m a i l : c k s 1 4 9 @t o m。 c o n。
∈C 分别表示在频率点 处的阵列流形 、 信号复
包 络矢 量 、 加性 白噪声 矢 量 和 方 向矢 量 。’ , 的均 值 和方差 分别 是零 和 。
(完整版)阵列信号处理中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个不同的天线上的附加权值。
互质阵列空洞中内插阵元的doa估计算法

scheme first found the regular pattern of the holes position in virtual array elementsꎬaccording to the regular pat ̄
信 [2-3] 、电子对抗等诸多领域都有着广泛的应用 [4] ꎮ
of freedomꎬDOF)受到阵列中传感器数量的约束ꎮ
信号处理领域研究的重要内容之一ꎬ在雷达
[1]
、通
利用 传 统 的 均 匀 线 性 阵 列 ( uniform linear arrayꎬ
ULA) 能够很好地解决 DOA 估计问题ꎮ 然而ꎬ当信
第 41 卷第 4 期
2019 年 12 月
南昌大学学报( 工科版)
Journal of Nanchang University( Engineering & Technology)
Vol.41 No.4
Dec.2019
文章编号:1006-0456(2019)04-0398-06
gree in virtual uniform and uninterrupted array element was gained.The ESPRIT algorithm was used in this paperꎬand
the simulation results showed that the algorithm had improved the DOA estimationꎬestimation resolution and estima ̄
DOA估计算法综述

指导老师: 日 期: 2016.1.8
摘要: 阵列信号处理是信号处理领域内的一个重要分支, 在雷达、 通信、 声纳、地震勘测、射电天文等领域都获得了广泛应用与迅速发展。波达方向 (Direction of Arrival,DOA)估计是阵列信号处理中最为重要的问题之一, 不仅能对目标进行空间定位,还为接收过程中的信号增强提供技术上的支 持。本文首先介绍了 DOA 估计的研究背景及意义,接着回顾了 DOA 估计 的国内外发展状况以及空间谱估计基础和 DOA 估计模型,最后介绍 DOA 估计的发展前景。 关键词:阵列信号处理;波达方向估计;空间谱 Abstract : Array signal processing is an important branch of the field of signal processing , in recent years it has been developing rapidly.It has found wide applications in radar,communication,sonar,seismology radio astronomy and other fields. Direction of Arrival (DOA) estimation is one of the most important issues in the array signal processing , not only giving the spatial positioning of the target , and also providing the technical support for the signal enhancement in receiving. This paper introduces the research background and meaning of DOA estimation at the first. And then reviewed the development process and the present situation. Next is the basis of the spatial spectrum estimation and to the model of DOA estimation. Finally introduces its prospects. Keywords : Array signal processing ; Direction of arrival estimation ; Spatial spectrum
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阵列信号处理中的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个不同的天线上的附加权值。
将式(2.6)的阵元接收信号,写成矢量形式为:X(t)=AS(t)+N(t)其中,X(t)为阵列的M×1维 快拍数据矢量,N(t)为阵列的M×1维噪声数据矢量,S(t)为信号空间的N×1维矢量,A 为空间阵列的M×N 维阵列流型矩阵(导向矢量矩阵),且A =[a 1(ω0) a 2(ω0)…a N (ω0)]其中,导向矢量a i (ω0) 为列矢量,表示第i 个信号在M 个天线上的附加权值a i (ω0)=[exp (−jω0τ1i )exp (−jω0τ2i )⋮exp (−jω0τMi )],i =1,2,…,N 式中,ω0=2πf =2πc λ ,其中,c 为光速,λ为入射信号的波长。
的时间延时为τki ,则有:τki =(k−1)d sin θi c ⁄ ,k =1,2,…,M ,其中,d 为阵元间距,一般取d=λ/2。
第i由上述的知识可知,一旦知道阵元间的延迟表达式τ,就很容易得出特定空间阵列的导向矢量或阵列流型。
,在一时间内将阵列波束“导向”到一个方向上,对期望信号得到最大输出功率的导向位置即是波达方向估计值,如图1所示。
假设空间存在M 个阵元组成的阵列,Nw =[w 1w 2…w M ]Ty (t)=w H x (t )=∑w i ∗M i=1x i (t)P (w )=1L ∑|y(t)|2=w H E {x (t )x (t )H }w =w H Rw LI=1 其中,R 为接收信号矢量x(t)的自相关矩阵图1 阵列信号处理示意图假设来自θ方向的输出功率最大,则该最大化问题可表述为:θ=arg max w[P (w )]=arg maxw[E{w H x(t)x(t)H w}]=arg maxw[w H E{x(t)x(t)H}w]=arg maxw[E|s(t)|2|w H a(θ)|2+σ2‖w‖2]为了使加权向量w的权值不影响输出信噪比,在白化噪声方差σ2一定的情况下,取‖w‖2=1,此时求解为:w CBF=a(θ)√a H(θ)a(θ)此时Bartlett 波束形成器的空间谱为:P CBF(θ)=w CBF H Rw CBF=a H(θ)Ra(θ) a H(θ)a(θ)Bartlett算法相同,仅最优权向量不同,后者的最优权是归一化了的。
)(参考自:阵列信号处理中的DOA估计技术研究_白玉)k时刻,令x(t)=u(k),s(t)=s(k),n(t)=n(k),上面公式中:P cbf(θ)=P(w),u(k)=x(t),令u(k)=a(θ)s(k)+n(k),波束形成器输出信号y(k)是传感器阵元输出的线性加权之即y(k)=w H u(k)(2-1)传统的波束形成器总的输出功率可以表示为:P cbf =E[|y(k)|2]=E[|w H u(k)|2]=w H E[u(k)u H(k)]w=w H R uu w(2-2)式中,R uu定义为阵列输入数据的自相关矩阵。
式(2-2)在传统DOA估计算法中的地位举足轻重。
自相关矩阵R uu包含了阵列响应向量和信号自身的有用信息,仔细分析R uu,可以估计出信号的参数。
考察一个以角度θ入射到阵列上的信号s(k),则有u(k)=a(θ)s(k)+n(k)。
根据窄带输入数据模型,波束形成器的输出功率可以表示成:P cbf(θ )=E[|w H u(k)|2]=E[|w H(a(θ)s(k)+n(k))|2]=|w H a(θ)|2σ2+|w H|2σn2(2-3)式中,σs2=E[s(k)2],a(θ)是关于DOA角θn(k)是阵列输入端的噪声向量。
当时,系统的输出(信号)功率达到最大。
这是因为,权值向量w在传感器阵元处和来自方向θ的信号在DOA估计的经典波束形成方法中,波束形成器产生的波束在感兴趣的区域中离散地扫描,对应不同的θ可以产生不同的权向量:w yanchi=a(θ)从而得到的输出功率也不相同。
利用式(2-3),经典波束形成器的输出功率与波达方向的关系由下式给出:P cbf(θ)=w H R uu w=a H(θ)R uu a(θ) (2-4)因此,如果我们对输入自相关矩阵进行估计,θ,通过锁定式(2-4)定义的空间谱的峰值就可以估计出波达方向。
常规波束形成器法),CBF法(Bartlett但是当存在着来自多个方向的信号时,该方法要受到波束宽度和旁瓣高度的制约,因而这种方法的分辨率较低,只能大致分辨出信号所处的角度范围。
这是因为,延迟—相加法是把阵列形成的波束指向某个方向,由此可以获得来自于这个方向的信号的最大功率。
就单个信号而言,延迟—相加法可以很好地估计出它的波达方向。
但是当信号空间中存在多个信号的时侯,因为波束宽度的限制,受到同一个波束内信号之间的相互干扰,延迟—相加法的估计性能就会急剧的下降。
增加阵列的阵元数(M)可以改善延迟—相加法的性能,提高分辨率,但是这会使系统更加复杂,还会增加算法的计算量和数据存储空间。
②Capon 最小方差法(Capon 波束形成器,也称MVDR波束形成器)最小方差无畸变响应(MVDR)波束形成器解决了延迟—相加法分辨率差的缺点,用一部分自由度在期望方向上形成一个波束,利用剩余的一部分自由度在干扰方向形成零陷。
这种方法使得输出功率和约束条件为其优化问题表述为:θ=arg minw[P(w)]约束条件为:w H a(θ)=1综合上式求解w为:w CAP=R−1a(θ) a H R−1a(θ)此时Capon 波束形成器的空间谱为:P CAP=w CAP H Rw CAP=1a H R−1a(θ)Capon算法比延迟—相加法有了一定程度的改进,可以对多个信号进行DOA 估计。
但是Capon 算法只能分辨非相干信号,当存在与感兴趣信号相关的其它信号时,它就不能起作用了。
这是因为Capon 算法在运算的过程中使用到了信号的自相关矩阵,因而不能对干扰信号形成零陷。
也就是说,在使得输出功率为最小的过程当中,相关分量可能会恶性合并。
此外,Capon算法运算时需要对信号的自相关矩阵求逆,当阵列加大时会有巨大的运算量。
对于任意的Φ,P Capon(Φ )是来自方向Φ的信号功率的最大似然估计。
子空间分解类算法开始兴起。
这一类算法有一个共同的特点,就是需要对阵列的接收数据矩阵进行数学分解(如奇异值分解、特征值分解和QR 分解等),将数据分解成两个互相正交的特征子空间:一个是信号子空间,另一个是噪声子空间。
子空间类算法按照处理方式的不同可以分成两类:一种是以 MUSIC 算法为代表的噪声子空间类算法另一种是以ESPRIT 算法为代表的信号子空间类算法。
式中,R s是信号相关矩阵( signal correlation matrix ),E[ss H]。
R的特征值为{ λ0,λ1,,λ2, ….,λM-1},使得|R−λi I|=0 (2-12)利用式(2-11),我们可以把它改写为|AR s A H+σn2I-λi I|=|AR s A H-(λi-σn2)I|=0 (2-13) 因此AR s A H的特征值(eigenvalues)νi为νi=λi-σn2(2-14)因此A是由线性独立的导引向量构成的,因此是列满秩的,信号相关矩阵R s也是非奇异的,只要入射信号不是高度相关的。
列满秩的A和非奇异的R s可以保证,在入射信号数L小于阵元数M时,M×M的矩阵AR s A H是半正定的,且秩为D。
这意味着AR s A H的特征值νi中,有M-L个为零。
由式(2-14)可知,R的特征值λi中有M-L个等于噪声方差σn2。
该M-L个最小特征值λi相关的特征向量,和构成A的L个导引向量正交。
噪声子空间和信号子空间是相互正交的,而由导向矢量所张成的空间与信号子空间是一致的。
应当指出,与传统方法不同,MUSIC算法在估计信号功率时并没有考虑波达角。
在噪声与信号源非相关的环境下,可以确保P MUSIC(θ) 的谱峰对应着信号的真实方向。
由于P MUSIC(θ)的峰值是可以分辨的,并且与信号之间的真实角度间隔没有关系,因此从理论上来讲,只要阵元位置校准的足够准确,MUSIC算法就可以分辨出两个邻近的信号。
但是当入射信号之间彼此高度相关时,自相关矩阵R xx会旋转不变子空间算法(ESPRIT)是空间谱估计算法中的典型算法之一,它和前面介绍的 MUSIC 算法一样,也需要对阵列接收数据的协方差矩阵进行特征分解。
但是两者也存在着明显的不同点,即MUSIC 算法利用了阵列接收数据的协方差矩阵的噪声子空间和导向矢量之间的正交特性,而ESPRIT 算法则利用了阵列接收数据的协方差矩阵信号子空间的旋转不变性,所以 MUSIC 算法与 ESPRIT算法可以看成为是一种互补的关系。