较为容易理解的MUSIC算法DOA估计

1 篇文章 0 订阅

较为容易理解的MUSIC算法DOA估计

MUSIC算法原理

首先我们要理解的是MUSIC算法,是一种估计角度的算法,也就是一种估计角度的方法,如果初次理解DOA估计,可以先跳过这种算法去理解DOA估计。
( DOA) 是 指 无 线 电 波 到 达 天 线阵列的方向,在这里我们需要用一种方法估计出无线电波到达天线阵列的方向,我们使用的这种方法叫做MUSIC算法。
MUSIC算法原理:主要是根据特征分解后得到两组正交的特征向量组。且由前D个大特征值对应的特征向量张成信号子空间,剩余的特征值对应的特征向量张成噪声子空间, MUSIC算法利用信号子空间和噪声子空间的正交性,构建空间谱函数,通过谱峰搜索,估计信号的参数。
MUSIC算法使用条件:信号源互不相干,信号源数目小于阵列元素,噪声为加性高斯白噪声等。
如果不能理解算法的原理,也没有关系,咱们可以根据模型和计算式去理解。

信道模型

1. 单输入多输出(SIMO)

假设有M个接收天线,有一个发射天线的情况下,接收阵元之间相距 d,有一个信号从偏离法线 θ方向射入到阵列上。如下图所示:
在这里插入图片描述
一般我们认为发射天线到达接收天线的距离远大于接收天线之间的距离,所以,可以认为信号到达接收天线的波形为平面波,也就是到达每个接受天线的角度一样都为θ,此时接收数据的向量可以写成:

X(t)=A(θ)S(t)+N(t)
(X(t)为接收矩阵;A(θ)为信道矩阵, 其中θ只有一种取值;S(t)为信号发送矩阵;N(t)为噪声矩阵);

2. 多输入多输出(MIMO)
一般我们认为发射天线到接收天线的距离不远远大于发射天线之间的距离,这时候就会产生一下现象:在这里插入图片描述
由于发射天线不同,到达就收天线的角度不同,假设有D个发射信号,和M个接收信号,则接收向量如下:
----------------------*x_(M×1) (t)= A_(M×D) (θ)  s_(D×1) (t)+N(t)**----------------------------------
此时A(θ)可以写成[a(θ1),a(θ2)…,a(θD)];
我们需要做的就是 通过对采样的输出信号 X(t) ,估计出D个信号源各自的波达方向角θi。

MUSIC算法估计

MUSIC算法可以归纳为:

(1) 计算样本协方差矩阵:在这里插入图片描述

(2) 进行特征分解: 在这里插入图片描述

(3) 获得噪声子空间估计值: 在这里插入图片描述

(4) 搜索MUSIC空间谱D个谱峰:在这里插入图片描述

在这里插入图片描述

  • 49
    点赞
  • 326
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值