MUSIC算法学习笔记(注重逻辑推导和理解,非严格的数学推导)上篇

本文介绍了音乐算法在DOA波达方向估计中的应用,用于在有限条件下确定多个信号源的位置。主要讨论了单个和多个信号源的情况,以及算法如何通过处理接收到的信号来估计信号源的方向角,即使不知道具体信号和距离。
摘要由CSDN通过智能技术生成

1、music算法是什么?

DOA波达方向估计(Direction Of Arrival)是阵列信号处理(Array Signal Processing,ASP)中的一个重要研究方向,其作用在于确定搜索空间信号源的位置。是在空域滤波、时域谱估计的基础上发展起来的一种技术,其有着优异的参数估计性能和广阔的应前景。

DOA波达方向估计技术主要有ARMA谱分析、最大似然法、熵谱分析法和特征分解法,特征分解法主要有MUSIC(Multiple Signal Classification多重信号分类)算法、ESPRIT算法和WSF算法等。

2、music算法要解决什么问题?

我的理解:对于天线阵列接收到的多个信号(两个及两个以上发射源),通过music算法,在现实场景中已知条件有限的情况下估算出其发射信号(源信号)的来源(方向角)的一种算法。已知条件:天线接收到的信号、天线间距(可控值)、光速(固定值)。无需知道发射信号以及信号源到天线的距离。

3、music算法产生的过程?

只有单个发射源的理想情况(不考虑信号反射、其他干扰信号的影响)

场景1假设(见场景1实例图):1个信号源,3根天线

                  ①1个无穷远处(相对天线之间距离来说的无穷远)的信号源x1

                  ② 三根天线(天线1、2、3)呈直线排布,两两间距为d

                  ③信号源x1到天线1的距离为L1                   

                     信号源x1到天线1的距离为L1'                   

                     信号源x1到天线1的距离为L1''                  

                  ④由于L>>d则可做以下近似:

                      信号源X分别到天线1、2、3的入射角度近似相等,为θ1

场景1示例图

 推导过程:

Ⅰ.理想情况下:假设只有一个信号源,研究目的---------找出

经过距离后幅度和相位都会发生一定变换,幅度变换后记作再经过相位变换后记作(C:光速)。设:由于距离引起的变化因子为

虽然但是值近似,所以不能忽略不计。

分析图解

    则:信号源X1到天线1的距离为

           信号源X1到天线2的距离为

           信号源X1到天线3的距离为

 经过距离后幅度和相位也会发生一定变换,幅度变换可近似看做与经过距离后的幅度变换一致(距离相差较小,幅值变化微弱),记作再经过相位变换(小距离就可以引起相位较大变化)后记作(C:光速)。

设:由于引起的变换因子为

同理可得:

整理得:   

              

              

此时

(注意:此步骤具有较为重要的物理意义--------music算法无需知道发射的信号x1和x2,也无需知道发射源到天线的距离L。)

可见中:

未知量只有(f为天线接收到的信号频率,d为天线间距,C为光速)

即为所求,所以,此时问题转化为如何求出

Ⅱ. 研究目的:求出  

        由Ⅰ可得:

                 

              

              

其中已知未知,但可消去,

消去后得:通过连例两个方程,求出同时满足这两个式子的值即为所求。

Ⅲ.由可求解出最终目的

                                     公式:

故而可以最终求得该发射源相对于天线整列的方向角度值。

但是,现实情况不存在这种理想场景。首先,大多数实际场景下都不会只有一个信号源,就算只有一个信号源,天线阵列也会收到该信号源遇到障碍物所发生的反射等现象产生的一些其它信号。故而我们必须要考虑复杂情况

两个发射源的理想情况(不考虑信号反射、其他干扰信号的影响)

场景2假设(见场景2实例图):两个信号源,三根天线

                  ①两个无穷远处(相对天线之间距离来说的无穷远)的信号源x1和z1

                  ② 三根天线(天线1、2、3)呈直线排布,两两间距为d

                  ③信号源X到天线1的距离为L1                    信号源Z到天线1的距离为L2

                     信号源X到天线1的距离为L1'                    信号源Z到天线1的距离为L2'

                     信号源X到天线1的距离为L1''                   信号源Z到天线1的距离为L2''

                  ④由于L>>d则可做以下近似:

                      信号源X分别到天线1、2、3的入射角度近似相等,为θ1

                      信号源Z分别到天线1、2、3的入射角度近似相等,为θ2

场景2示例图

由场景1可得:                                         同理可得:

                                                                            

                                                                            

 故而:

           

           

此时场景1中消去的方法不适用。这种情况下又该如何求解方向角呢?

music算法将解决这一问题

4、music算法如何解决这一问题?

问题的本质还是如何找出,根据又将问题转换成了如何找出

首先,将天线1、2、3接收到的信号进行采样,数据存放在矩阵中。

                                               

                                         

                                         

                                 

                                

                               

采样后:

                                            

将得到的数据进行处理:

从这组采样数据中分析计算 出  的过程就是music算法,之后就能找出   。

music算法是如何找出  的呢?(见下篇​​​​​​​)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值