空间谱专题10:MUSIC算法

作者:桂。

时间:2017-09-19  19:41:40

链接:http://www.cnblogs.com/xingshansi/p/7553746.html 


前言

MUSIC(Multiple Signal Classification)算法通常用来进行到达角(DOA,Direction of arrival)估计。

一、MUSIC原理简介

根据前文的分析,模型依然建立在窄带信号的基础上:

X为接收阵元,F为入射信号,a为对应的导向矢量,W为噪声。可直接记作矩阵形式

通常借助相关矩阵求解:

实际上相关矩阵无法得出,一般基于随机信号1)平稳性;2)遍历性 假设,近似估计相关矩阵:

对相关矩阵进行特征值/奇异值分解,

假设1)噪声与信号不相关;2)噪声为白噪声。 借助得到的特征向量,即可利用MUSIC算法求解角度: 

具体原理可以参考子空间算法一文。

 

二、相干情况分析

以两个信号为例

求相关矩阵

如果两个信号的相关系数ρ满足:

1)ρ=0,则认为两信号不相关;

2)0<ρ<1,则认为两信号相关;

3)ρ = 1,则两信号相干。

当两信号相干时,ρ=1,对于相关矩阵:

秩为1,这就造成了秩亏,对于子空间等空间谱估计算法便不再适用。

也可以换个角度理解:

两信号相干时,有,此时

b称为广义阵列流行或广义导向矢量。可以看出它通常并不对应两个来波方向,而是二者的矢量叠加方向。一般的思路是希望将秩亏缺加以恢复。

 

三、特征值与峰值的关系

一种观点是,相关矩阵可分解为:

且对于导向矢量有:

那么对于导向矢量a(theta):

aHS∑SHa

不应该受∑特征值的影响而改变?为什么多个信号的时候,不同的theta对应的a(theta),可以令峰值近似相等?或者说,为什么是对应真实角度时能量最大/最小?

aHS∑SHa可进一步拆解为:

aHS∑SHa = aHA[,0;0,]AHa+M

M为阵元个数,对于任意方向均为常数,可忽略不计。 以两个信号为例,简化后的表达式为:

 

仿真验证:信号分别来自[-45°,45°],功率近似相等:

幅度近似为2倍关系:

 对于一维测向,假设坐标:

并认为一维线阵摆放在y轴上,对应的偏差为(打印为真实值,theta为理论值)

%目标坐标
dis = 400e3;%相距400km
theta = 50/180*pi ;%theta-[-50  50]
phi = 10/180*pi;
pos_tar = [dis*tan(phi), dis*sin(theta), dis*cos(theta)];
%阵元坐标
pos =[0 0 0;0 0.1 0];%相隔10cm
AB = [0 0.1 0];
AC = pos_tar;
BC = pos_tar-pos(2,:);
90-acos((sum(AB.^2)+sum(AC.^2)-sum(BC.^2))/2/sqrt(sum(AB.^2))/sqrt(sum(AC.^2)))/pi*180

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/242756.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

磁盘情况查询

磁盘情况查询 注意需要在联网的情况下

人可以拒绝任何东西,但绝对不可以拒绝成熟

-1-九月上旬&#xff0c;一改往年的酷暑&#xff0c;连着下了半个多月的小雨&#xff0c;再加之身体上的不适&#xff0c;心情也跟着沮丧。时光如白驹过隙&#xff0c;一眨眼的功夫&#xff0c;自己已经成了大四的老腊肉。少了一点大一时的天真和懵懂&#xff0c;多了一点老成与…

你必须足够强大,这个世界才会更加公平

图片发自简书App-1-年初时写了一篇文章&#xff0c;名为《年轻人该如何提高眼界&#xff0c;摆脱思维局限&#xff1f;》那时候&#xff0c;我认为比起一个人看待世界的广度&#xff0c;“眼界”更应该是我们看待世界的深度。当时&#xff0c;我把这样的本领称为“眼界”&#…

Linux网络配置原理图

Linux网络配置原理图 会发现你的Linux系统的IP和你的主机IP是在同一个网段 设计主机名和hosts映射

C++初始编程及相关的问题总结

这篇文章是根据之前完成的“数字信号处理器”这门课的作业 运行环境及建工程步骤创建工程项目&#xff1a; Visual Studio&#xff08;VS&#xff09;后&#xff0c;点击菜单栏第一个键&#xff0c;文件 -> 新建-> 项目-> 设置项目名称以及存储位置-> 选择Win32控…

进程管理(重点)

进程管理&#xff08;重点&#xff09;

X86 CMOS

1、cmos简介。 cmos是主板上一块可读写的RAM芯片。用途&#xff1a;主要用来保存当前系统的硬件配置和操作人员对某些参数的设定。cmos芯片是由一块纽扣电池供电。因此在关机状态内部信息也不会丢失。 2、cmos所在的端口。 cmos芯片是挂在cpu的io空间上的.(x86体系是独立编址…

服务(service)管理

服务&#xff08;service&#xff09;管理 按q退出

SCSI、FC、iSCSI三大协议概述

一、SCSI SCSI是小型计算机系统接口&#xff08;Small Computer System Interface&#xff09;的简称&#xff0c;于1979首次提出&#xff0c;是为小型机研制的一种接口技术&#xff0c;现在已完全普及到了小型机&#xff0c;高低端服务器以及普通PC上。 SCSI可以划分为SCSI-…

空间谱专题11:子阵平滑与秩亏缺

作者&#xff1a;桂。 时间&#xff1a;2017-09-29 21:20:18 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7612984.html 前言 主要分析在解相干算法中&#xff0c;子阵平滑的有效性。 一、前向平滑 以均匀线阵&#xff08;ULA&#xff09;为例&#xff0c;第l个接收…

空间谱专题12:二维测向的基本方法

作者&#xff1a;桂。 时间&#xff1a;2017-10-01 16:50:08 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7617442.html 前言 圆阵、面阵、L阵、十字阵、V形阵&#xff0c;都是直接地二维求解&#xff0c;复杂度较高&#xff0c;这里梳理复杂度较低的求解算法。 一…

使用有限状态机(FSM)解释shell 命令

一、有限状态机&#xff08;Finite State Machine&#xff0c;FSM&#xff09;是表示有限个状态及在这些状态之间的转移和动作等行为的数学模型&#xff0c;在计算机领域有着广泛的应用。FSM一个常见的应用就是用来负责Parser复杂的数据结构&#xff0c;比如解释URI协议&#x…

从今天起,逃离迷茫与枯燥,做一个与快乐常伴的人

-0-又是一个下雨天&#xff0c;郑州连着下了一个星期的雨了。国庆长假&#xff0c;街道上褪去了往日的繁华&#xff0c;空荡荡的&#xff0c;连几家最爱吃的商铺也关门回家团圆了。今天中秋节&#xff0c;你在哪里&#xff1f;又在做着什么呢&#xff1f;-1-一个人猫在家里&…

搭建JAVAEE环境

搭建JAVAEE环境 ./表示在当前目录下查找文件所以需要配置环境变量 在Linux下下载 或者在window下传输

小数延迟滤波器

作者&#xff1a;桂。 时间&#xff1a;2017-10-10 22:38:46 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7648274.html 前言 阵列信号处理中&#xff0c;经常用到小数延迟&#xff08;fractional delay&#xff0c;FD&#xff09;的思路&#xff0c;例如Beamformi…

387. First Unique Character in a String QuestionEditorial Solution

Given a string, find the first non-repeating character in it and return it’s index. If it doesn’t exist, return -1. Examples: s “leetcode” return 0. s “loveleetcode”, return 2. Note: You may assume the string contain only lowercase letters. …

AD提高动态的方法(附SNR计算)

作者&#xff1a;桂。 时间&#xff1a;2017-10-10 23:36:40 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7648475.html 前言 主要分析AD的基本特性&#xff0c;以及动态的计算方法。并总结量化位数确定的前提下&#xff0c;提高信号精度的一般性方法。 未完待续..…

空间谱专题13:联合解算DOA(ML/AP)

其中作者&#xff1a;桂。 时间&#xff1a;2017-10-16 07:51:40 链接&#xff1a;http://www.cnblogs.com/xingshansi/p/7675380.html 前言 主要记录二维测向中&#xff0c;分别利用两个一维阵联合解算的思路。 一、AP算法思想 信号模型&#xff1a; 对应相关矩阵 假设噪声为…

现代C++函数式编程

链接 http://geek.csdn.net/news/detail/96636 概述 函数式编程是一种编程范式&#xff0c;它有下面的一些特征&#xff1a; 函数是一等公民&#xff0c;可以像数据一样传来传去。 高阶函数 递归 pipeline 惰性求值 柯里化 偏应用函数 C98/03中的函数对象&#xff0c…