| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> CSI笔记【10】:阵列信号处理及MATLAB实现(第2版)阅读随笔(二) -> 正文阅读 |
|
[数据结构与算法]CSI笔记【10】:阵列信号处理及MATLAB实现(第2版)阅读随笔(二) |
CSI笔记【10】:阵列信号处理及MATLAB实现(第2版)阅读随笔(二)Chapter3 波束形成(1).波束形成的定义:虽然阵列天线的方向图是全方向的,但阵列的输出经过加权求和后,却可以被调整到阵列接收的方向,即增益聚集在一个方向,相当于形成了一个“波束”。这就是波束形成的物理意义所在。 波束形成技术的基本思想是:通过将各阵元输出进行加权求和,在一段时间内将天线阵列波束“导向”到一个方向,对期望信号得到最大输出功率的导向位置,即给出波达方向估计。 (2).波束形成的准则:由于传统的常规波束形成法分辨率较低,这促使科研人员开始对高分辨波束形成技术进行探索,自适应波束形成算法很快就成了研究热点。自适应波束形成在某种最有准则下通过自适应算法来实现权集寻优,它能适应各种环境的变化,实时地将权集合调整到最佳位置附近。 波束形成算法是在一定准则下综合各输入信息来计算最优权值的数学方法。这些准则中最重要、最常用的如下:
可以证明,在理想情况下这几种准则得到的权是等价的,且可写成通式 ω o p t = R H ? 1 a ( θ d ) \omega_{opt}=R_H^{-1}a(\theta_d) ωopt?=RH?1?a(θd?),通常为维纳解。其中, a ( θ d ) a(\theta_d) a(θd?) 是期望信号的方向函数,亦成约束导向向量, R H R_H RH? 是不含期望信号的阵列协方差矩阵。 (3).波束形成算法:①.自适应波束形成算法自适应研究的重点一直是自适应算法,经典的自适应波束形成算法大致可分为闭环算法(或者反馈控制方法)和开环算法(也称直线求解方法)。一般而言,闭环算法比开环算法要简单,实现方便,但其收敛速度受到系统稳定性要求的限制。开环算法是一种直接求解方法,不存在收敛问题,可提供更快的暂态响应性能,但同时也受到处理精度和阵列协方差矩阵求逆运算量的控制。
②.广义旁瓣相消(GSC)的波束形成算法广义旁瓣相消器是 ③.基于投影的波束形成算法
④.基于斜投影的波束形成算法对接收信号进行斜投影可有效消除干扰,进而提高波束形成的稳健性,而且该算法在少快拍数和相干信源情况下仍具有较好的波束形成性能。 ⑤.过载情况下的自适应波束形成算法—近似最小方差法波束形成算法由于传统的波束形成算法要求信源数小于或等于阵元数,如果信源数大于阵元数(过载的情况下),一般算法性能就会下降。而近似最小方差波束形成算法就可适用于过载情况。 ⑥.基于高阶累积量的波束形成算法高阶积累量包含丰富的信息,并且能有效抑制高斯噪声、提取有用的非高斯信号。基于高阶累积量的盲波束形成算法首先利用高阶累积量能有效提取非高斯信号地特性,估计出期望信号的方向向量,而后在此基础上再进行 ⑦.基于周期平稳性的波束形成算法高阶积累量方法虽然能够有效地提取非高斯信号,抑制高斯干扰信号,但是当干扰也是非高斯信号的时候,高阶积累量方法将难以奏效,这是高阶积累量盲波束形成算法本身的局限性所在。实际上,大多数人为设计的信号都是周期平稳信号,
⑧.基于恒模的盲波束形成算法
⑨.稳健自适应波束形成自适应波束形成器对于模型误差具有敏感性。为了降低自适应波束形成器对模型误差的敏感程度,众多研究者在增强自适应波束形成器的稳健性方面做了许多工作。在模型失配条件下,仍能自适应地调整波束形成器权向量以保证良好输出性能的一类波束形成器称为稳健自适应波束形成器。对稳健自适应波束形成器的要求是,在可容许的模型失配情况下,稳健自适应波束形成器的性能不应退化到传统波束形成器的性能之下。
Chapter4 DoA估计阵列信号处理的另一个基本问题是空间信号 (1).Capon算法:考虑一个由
M
M
M 个传感器构成的阵列被
K
K
K 个窄带信号源鼓励。那么
(
M
×
1
)
(M\times1)
(M×1) 维传感器阵列输出向量
x
(
t
)
x(t)
x(t) 可用以下等式表示:
(2).MUSIC算法:详见:CSI笔记【8】:基于MUSIC Algorithm的DoA/AoA估计以及MATLAB实现. (3).最大似然算法:在信号处理中,最著名和最常用的建模方法是最大似然法。根据源信号(输入序列)模型假设的不同,基于最大似然的波达方向估计方法分为 ①.确定性最大似然法:源信号或输入序列 s ( k ) {s(k)} s(k) 假定为确定性信号,待估计的未知参数是输入序列和信道向量,即 θ = { h , { s ( k ) } } \theta=\{h,\{s(k)\}\} θ={h,{s(k)}},虽然可能只对估计信道向量 h h h 感兴趣。在这种情况下,未知参数的维数随观测数据量的增多而增大。 ②.随机性最大似然法:输入序列 { s ( k ) } \{s(k)\} {s(k)} 假设为一具有已知分布的随机过程(通常假设为高斯随机过程),而且唯一待估计的未知参数就是信道向量即 θ = h \theta=h θ=h。在这种情况下,未知参数的维数相对于观测数据量是固定的。 (4).子空间拟合算法:加权子空间你和算法,它与最大似然法有很多相通之处,具体表现为:最大似然法相当于数据(接收数据与实际信号数据)之间的你和,而加权子空间拟合则相当于子空间之间的拟合;两者均需要通过多维搜索实现算法的求解,所以很多用于实现 子空间拟合问题包含两部,即信号子空间的拟合和噪声子空间的拟合。 (5).ESPRIT算法:ESPRIT is short for Estimating Signal Parameter Variational Invariance Techniques (基于旋转不变技术的信号参数估计)。 Reference[1] 阵列信号处理及MATLAB实现(第2版) ? \circledcirc ? 张小飞 李建峰 徐大专 等 著. |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 9:33:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |