| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于MUSIC算法的测向性能仿真大作业

文***品

贡献于2022-10-05

字数:15103




基MUSIC算法测性仿真









2013 年 X月 X日

着移动通信技术飞速发展智天线技术研究断深入波方(DOA)估计技术逐渐成研究热点MUSIC算法智天线技术典型算法文MUSIC算法进行分析基础设计MUSIC算法仿真程序情况该算法性进行仿真分析仿真结果表明该算法阵列结构信号入射角度时具性
关键词:智天线DOAMUSIC阵元





















目 录

摘 I
引 言 1
MUSIC算法介绍 1
11 MUSIC算法提出 1
12波达方估计问题中阵列信号数学模型 2
13阵列协方差矩阵特征分解 4
14 MUSIC算法原理实现 6
15 MUSIC算法实现步骤: 8
二MUSIC算法DOA估计仿真 8
21MUSIC算法基仿真 8
22 MUSIC算法DOA估计阵元数关系 9
23 MUSIC算法DOA估计阵元间距关系 10
24 MUSIC算法DOA估计快拍数关系 11
25 MUSIC算法DOA估计信噪关系 12
26 MUSIC算法DOA估计信号入射角度差关系 13
三MUSIC算法性分析结 15
参考文献 15
附 录 16
附录:MUSIC算法基仿真源代码 16
附录二:MUSIC算法DOA估计阵元数关系仿真源代码 17
附录三: MUSIC算法DOA估计阵元间距关系仿真源代码 18
附录四:MUSIC算法DOA估计快拍数关系仿真源代码 21
附录五: MUSIC算法DOA估计信噪关系仿真源代码 22
附录六:MUSIC算法DOA估计信号入射角度差关系仿真源代码 24

图目录

图11 等距线阵远场信号 2
图21 MUSIC算法DOA估计谱 9
图22阵元数时MUSIC算法DOA估计谱 10
图23 阵元间距时MUSIC算法DOA估计谱 11
图24 快拍数时MUSIC算法DOA估计谱 12
图25 信噪时MUSIC算法DOA估计谱 13
图26 角度间隔时MUSIC算法DOA估计谱 14

引 言
智天线技术前线移动通信领域颇关注研究热点领域线电信号导具体方产生空间定波束天线波束准户信号达方旁瓣零陷准干扰信号达方起充分高效利移动户信号删抑制干扰信号目波束形成关键准确知道信号达方波达方波达角估计(DOA)波束形成基础文着重分析DOA估计典型算法MUSIC(Multiple Signal Classification)算法然条件MUSIC算法性进行Matlab仿真分析
MUSIC算法介绍
11 MUSIC算法提出
重信号分类(MUSIC)算法Schmidt等1979年提出算法提出开创空间谱估计算法研究新时代促进特征结构类算法兴起发展该算法已成空间谱估计理体系中标志性算法算法提出前关算法针阵列接收数协方差矩阵进行直接处理MUSIC算法基思想意阵列输出数协方差矩阵进行特征分解信号分类相应信号子空间信号分量相正交噪声子空间然利两子空间正交性构造空间谱函数通谱峰搜索检测信号DOA
正MUSIC算法特定条件具高分辨力估计精度稳定性吸引量学者进行深入研究分析总说阵列波达方估计突出优点:
(1)信号时测力
(2)高精度测
(3)天线波束信号高分辨测
(4)适短数情况
(5)采高速处理技术实现实时处理

12波达方估计问题中阵列信号数学模型
分析推导方便现波达方估计问题中数学模型作理想状态假设:
(1)测信号源具相极化互相关般考虑信号源窄带信号源具相中心频率测信号源数D
(2)天线阵列M(M>D)阵元组成等间距直线阵阵元特性相性阵元间隔d阵元间隔高频率信号半波长
(3)天线阵列处信号源远场中天线阵列接收信号源传信号面波
(4)阵元互相关测信号相关方差零均值高斯白噪声
(5)接收支路具完全相特性

1
d
2 3 M

图11 等距线阵远场信号

设第k(k12…D)信号源辐射天线阵列波前信号前面已假设窄带信号表示形式:
(11)
式中复包络信号角频率前面已假设D信号具相中心频率:
(12)
式中c电磁波波速公信号波长
设电磁波通天线阵列尺寸需时间根窄带假设似:
(13)
延迟波前信号:
(14)
第阵元参考点t时刻等间距直线阵中第m(m12…M)阵元第k信号源感应信号:
(15)
中第m阵元第k信号源影响前面假设阵元方性取第k信号源方位角表示第m阵元第1阵元间波程差引起信号相位差
计测量噪声信号源波第m阵元输出信号:
(16) 中测量噪声标号m表示该量属第m阵元标号
k表示该量属第k信号源

(17)
第m阵元第k信号源响应函数
第m阵元输出信号:
(18)
中第k信号源阵元信号强度
运矩阵定义更简洁表达式:
XAS+N (19)
式中
(110) (111)

(112)
(113)
(114)
进行N点采样处理问题变成通输出信号采样估计出信号源波达方角
然阵列信号作噪声干扰干空间谐波叠加波达方估计问题谱估计联系起

13阵列协方差矩阵特征分解
阵列输出x作相关处理协方差矩阵:
(115)
中H表示矩阵轭转置
前面已假设信号噪声互相关噪声零均值白噪声式(19)代入式(115):


(116)
式中
(117)
称信号相关矩阵
(118)
噪声相关矩阵噪声功率IM*M阶单位矩阵
实际应中通常法直接样协方差矩阵:
(119)
似然估计采样数时致实际情况中样数限造成误差
根矩阵特征分解理阵列协方差矩阵进行特征分解首先考虑理想情况噪声情况:
(120)
均匀线阵矩阵A式(112)定义范德蒙德矩阵满足:
(121)
列相互独立样非奇异矩阵(信号源两两相干)M>D:
(122)

(123)
Hermite矩阵特征值实数正定矩阵半正定D正特征值MD零特征值
考虑噪声存情况
(124)
>0满秩阵M正实特征值分应M特征量Hermite矩阵特征量相互正交:
(125)
信号关特征值D分等矩阵特征值余MD特征值说R特征值MD维应特征量i12…M中D信号关外MD噪声关节里利特征分解性质求出信号源波达方
14 MUSIC算法原理实现
通阵列协方差矩阵特征分解结:
矩阵特征值进行排序
(126)
中D较特征值应信号MD较特征值应噪声
矩阵属特征值特征量分应信号噪声特征值(特征量)划分信号特征值(特征量)噪声特征值(特征量)
设矩阵第i特征值相应特征量:
(127)
设特征值
iD+1D+2…M (128)

(129)
代入式:
(130)
式右边展开左边较:
(131)
D*D维满秩矩阵存样存式两边变成:
(132)

iD+1D+2…M (133)
式表明:噪声特征值应特征量(称噪声特征量)矩阵A列量正交A列信号源方相应利噪声特征量求解信号源方出发点
噪声特征量列构造噪声矩阵:
(134)
定义空间谱:
(135)
该式中分母信号量噪声矩阵积列正交时该分母零噪声存实际值尖峰该式变化通寻找波峰估计达角
15 MUSIC算法实现步骤:
(1)根N接收信号矢量面协方差矩阵估计值:
(136)
面协方差矩阵进行特征值分解
(137)
(2)特征值序信号数D相等特征值应特征量作信号部分空间剩MD特征值特征量作噪声部分空间噪声矩阵:
iD+1D+2…M (138)
(139)
(3)变化式
(140)
计算谱函数通寻求峰值波达方估计值
二MUSIC算法DOA估计仿真
21MUSIC算法基仿真
模拟2独立窄带信号分20°70°方入射均匀线阵信号间互相关噪声相互独立噪声理想高斯白噪声阵元间距入射信号波长1/2快拍数200信噪20dB阵元数分1050100仿真结果图21示:

图21 MUSIC算法DOA估计谱
图21出符合假设前提采MUSIC算法构造出针状谱峰估计出入射信号数方效估计出独立信号源DOA模型准确前提DOA估计达意精度克服传统测定位方法精度低缺点 效解决密集信号环境中辐射源高分辨率高精度测定位问题出超分辨率 MUSIC算法具测准确度灵敏度高特点具潜分辨信号力具较性较高效率提供高分辨率渐偏达角估计实际中应具十分重意义
22 MUSIC算法DOA估计阵元数关系
模拟2独立窄带信号分20°60°方入射均匀线阵信号间互相关噪声相互独立噪声理想高斯白噪声阵元间距入射信号波长1/2快拍数200信噪20dB阵元数分51020仿真结果图22示:

图22阵元数时MUSIC算法DOA估计谱
图22出条件变情况着阵元数增加DOA估计谱波束宽度变窄阵列指性变说阵列分辨空间信号力增强出更加精确DOA估计谱增加阵元数量阵元数量越需处理数越运算量越运行速度越慢图出阵元数定数量时波形变化会明显实际应中根具体条件适选取阵元数量确保估计谱准确前提量减少资源浪费加快运行速度提高工作效率
23 MUSIC算法DOA估计阵元间距关系
模拟2独立窄带信号分20°60°方入射均匀线阵信号间互相关噪声相互独立噪声理想高斯白噪声阵元数10快拍数200信噪20dB阵元间距分62仿真结果图23示:

图23 阵元间距时MUSIC算法DOA估计谱
图23出条件变前提阵元间距半波长时着阵元间距增加DOA估计谱波束宽度变窄阵列指性变说MUSIC算法分辨力着阵元间距加相应提高阵元间距半波长时估计谱信号源方外方出现虚假谱峰失估计准确性见实际应中十分注意阵元间距离适增加阵元间距绝超半波长点非常重阵元间距设半波长
24 MUSIC算法DOA估计快拍数关系
模拟2独立窄带信号分20°60°方入射均匀线阵信号间互相关噪声相互独立噪声理想高斯白噪声阵元数10阵元间距入射信号波长1/2信噪20dB快拍数分550200仿真结果图24示:

图24 快拍数时MUSIC算法DOA估计谱
图24出条件变情况着快拍数增加DOA估计谱波束宽度变窄阵列指性变阵列分辨空间信号力增强MUSIC算法估计精度增加见通增加采样快拍数增加DOA估计精确度采样快拍数越需处理数越MUSIC算法运算量越速度越慢实际应中合理选取采样快拍数确定DOA估计谱准确前提量减少运算量加快工作速度节省力物力节约资源
25 MUSIC算法DOA估计信噪关系
模拟2独立窄带信号分20°60°方入射均匀线阵信号间互相关噪声相互独立噪声理想高斯白噪声阵元数10阵元间距入射信号波长1/2快拍数200信噪分10dB0dB20dB仿真结果图25示:

图25 信噪时MUSIC算法DOA估计谱
图25出条件变情况着信噪增加DOA估计谱波束宽度变窄阵列指性变MUSIC算法分辨力增加信噪高低直接影响着超分辨方位估计算法性低信噪时MUSIC算法性会急剧降提高算法低信噪条件估计性超分辨DOA算法研究重点学者提出种基级维纳滤波器(MSWF:Multistage Weiner Filtering)信号波达方(DOA)估计算法该算法信号入射方MSWF 估计信号子空间 MSWF 分解互相关函数信号子空间估值噪声子空间正交时判定估计效进构造空间谱实现信号 DOA 估计已证明低信噪条件该算法子空间类算法更分辨率误差性低信噪条件DOA精确估计发展改进空间进步研究
26 MUSIC算法DOA估计信号入射角度差关系
模拟2独立窄带信号入射均匀线阵信号间互相关噪声相互独立噪声理想高斯白噪声阵列阵元数10快拍数200阵元间距入射信号波长1/2信噪20dB信号入射角度差分5°10°40°仿真结果图26示:

图26 角度间隔时MUSIC算法DOA估计谱
图26说明条件变情况着信号入射角度差增加DOA估计谱波束宽度变窄阵列指性变MUSIC算法分辨力增加信号波方间隔角度时准确估计信号源数通常阵列信号源数估计方法 信号波方角度差较情况进行估计信号波方角度差较时 方法估计失效已学者提出方根修正 Gerschgorin半径估计方法信号波方角度差时估计信号源数目前提出信号源数估计方法存定应条件定程度限制DOA算法实际运研究符合实际应环境实时稳健信号源数DOA联合估计等具十分重现实意义
三MUSIC算法性分析结
通述组仿真出超分辨率 MUSIC算法具较性较高效率提供高分辨率渐偏达角估计阵元数越快拍数越信噪越高信号入射角度差越 MUSIC算法分辨率越高阵元间距载波半波长时 MUSIC算法分辨力着阵元间距加相应提高阵元间距2时空间谱信号源方外方出现虚假谱峰信噪角度间隔时MUSIC算法估计性降已学者提出改进算法问题前研究热点外学者提出MUSIC算法改进见MUSIC算法发展空间值进步研究
参考文献
[1]Eli张贤达保铮.通信信号处理[M].北京:国防工业出版社2000.
[2]张贤达.现代信号处理[M].北京:清华学出版社2002.
[3]郑洪.MUSIC算法波达方估计研究[D].成:四川学2005.
[4]张娟.智天线中DOA估计算法研究[D].哈尔滨:哈尔滨工业学2006.
[5]张玲华郑宝玉.机信号处理[M].北京:清华学出版社2003.
[6]Simon Haykin.适应滤波器原理[M].北京:电子工业出版社2003.
[7]楼天李博菡 基MATLAB系统分析设计——信号处理[M] 西安 西安电子科技学出版社 2000
[8]王正林刘明精通MATLAB7[M]北京:电子工业出版社2006
[9]王进赵拥军王志刚低信噪条件高分辨DOA估计算法[J]计算机工程2005Vol35No3
附 录
附录:MUSIC算法基仿真源代码
clc
clear all
format long 数显示长整型科学计数
N200快拍数
doa[20 60]180*pi 信号达角
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda2阵元间距
snr20信噪
Bzeros(PM) 创建P行M列0矩阵
for k1P
B(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M1]) 矩阵赋值
end
BB'
xx2*exp(j*(w*[1N])) 仿真信号
xB*xx
xx+awgn(xsnr)加入高斯白噪声
Rx*x' 数协方差矩阵
[UV]eig(R) 求R特征值特征量
UUU(1MP) 估计噪声子空间
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WWAA*UU*UU'*AA'
Pmusic(ii)abs(1 WW)
end
Pmusic10*log10(Pmusicmax(Pmusic)) 空间谱函数
plot(thetaPmusic'k')
xlabel('角度 \thetadegree')
ylabel('谱函数P(\theta) dB')
title('MUSIC算法DOA估计谱')
grid on
附录二:MUSIC算法DOA估计阵元数关系仿真源代码
clc
clear all
format long 数显示长整型科学计数
N200 快拍数
doa[20 60]180*pi 信号达角
w[pi4 pi3]' 信号频率
M15 阵元数
M210
M320
Plength(w) 信号数
lambda150 波长
dlambda2 阵元间距
snr20 信噪
B1zeros(PM1)
B2zeros(PM2)
B3zeros(PM3)
for k1P
B1(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M11]) 矩阵赋值
B2(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M21])
B3(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M31])
end
B1B1'
B2B2'
B3B3'
xx2*exp(j*(w*[1N])) 仿真信号
x1B1*xx
x2B2*xx
x3B3*xx
x1x1+awgn(x1snr) 加入高斯白噪声
x2x2+awgn(x2snr)
x3x3+awgn(x3snr)
R1x1*x1' 数协方差矩阵
R2x2*x2'
R3x3*x3'
[U1V1]eig(R1) 求R特征值特征量
[U2V2]eig(R2)
[U3V3]eig(R3)
UU1U1(1M1P) 估计噪声子空间
UU2U2(1M2P)
UU3U3(1M3P)
theta900590
谱峰搜索
for ii1length(theta)
AA1zeros(1length(M1))
for jj0M11
AA1(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WW1AA1*UU1*UU1'*AA1'
Pmusic1(ii)abs(1 WW1)
end
for ii1length(theta)
AA2zeros(1length(M2))
for jj0M21
AA2(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WW2AA2*UU2*UU2'*AA2'
Pmusic2(ii)abs(1 WW2)
end
for ii1length(theta)
AA3zeros(1length(M3))
for jj0M31
AA3(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WW3AA3*UU3*UU3'*AA3'
Pmusic3(ii)abs(1 WW3)
end
Pmusic110*log10(Pmusic1max(Pmusic1)) 空间谱函数
Pmusic210*log10(Pmusic2max(Pmusic2))
Pmusic310*log10(Pmusic3max(Pmusic3))
plot(thetaPmusic1'k''LineWidth'20)
hold on
plot(thetaPmusic2'r''LineWidth'20)
hold on
plot(thetaPmusic3'b''LineWidth'20)
hold off
xlabel('角度 \thetadegree')
ylabel('谱函数P(\theta) dB')
title('MUSIC算法DOA估计谱')
grid on
附录三: MUSIC算法DOA估计阵元间距关系仿真源代码
clc
clear all
format long 数显示长整型科学计数
N200快拍数
doa[20 60]180*pi 信号达角
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda6阵元间距
snr20信噪
Bzeros(PM) 创建P行M列0矩阵
for k1P
B(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M1]) 矩阵赋值
end
BB'
xx2*exp(j*(w*[1N])) 仿真信号
xB*xx
xx+awgn(xsnr)加入高斯白噪声
Rx*x' 数协方差矩阵
[UV]eig(R) 求R特征值特征量
UUU(1MP) 估计噪声子空间
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WWAA*UU*UU'*AA'
Pmusic(ii)abs(1 WW)
end
Pmusic10*log10(Pmusicmax(Pmusic)) 空间谱函数
plot(thetaPmusic 'k''linewidth'20)
hold on
clc
clear all
format long 数显示长整型科学计数
N200快拍数
doa[20 60]180*pi 信号达角
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda2阵元间距
snr20信噪
Bzeros(PM) 创建P行M列0矩阵
for k1P
B(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M1]) 矩阵赋值
end
BB'
xx2*exp(j*(w*[1N])) 仿真信号
xB*xx
xx+awgn(xsnr)加入高斯白噪声
Rx*x' 数协方差矩阵
[UV]eig(R) 求R特征值特征量
UUU(1MP) 估计噪声子空间
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WWAA*UU*UU'*AA'
Pmusic(ii)abs(1 WW)
end
Pmusic10*log10(Pmusicmax(Pmusic)) 空间谱函数
plot(thetaPmusic'r''linewidth'20)
hold on
clc
clear all
format long 数显示长整型科学计数
N200快拍数
doa[20 60]180*pi 信号达角
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda阵元间距
snr20信噪
Bzeros(PM) 创建P行M列0矩阵
for k1P
B(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M1]) 矩阵赋值
end
BB'
xx2*exp(j*(w*[1N])) 仿真信号
xB*xx
xx+awgn(xsnr)加入高斯白噪声
Rx*x' 数协方差矩阵
[UV]eig(R) 求R特征值特征量
UUU(1MP) 估计噪声子空间
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WWAA*UU*UU'*AA'
Pmusic(ii)abs(1 WW)
end
Pmusic10*log10(Pmusicmax(Pmusic)) 空间谱函数
plot(thetaPmusic'b''linewidth'20)
hold off
xlabel('角度 \thetadegree')
ylabel('谱函数P(\theta) dB')
title('MUSIC算法DOA估计谱')
grid on
附录四:MUSIC算法DOA估计快拍数关系仿真源代码
clc
clear all
format long 数显示长整型科学计数
N15快拍数
N250
N3200
doa[20 60]180*pi 信号达角
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda2阵元间距
snr20信噪
Bzeros(PM) 创建P行M列0矩阵
for k1P
B(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M1]) 矩阵赋值
end
BB'
xx12*exp(j*(w*[1N1])) 仿真信号
xx22*exp(j*(w*[1N2]))
xx32*exp(j*(w*[1N3]))
x1B*xx1
x2B*xx2
x3B*xx3
x1x1+awgn(x1snr)加入高斯白噪声
x2x2+awgn(x2snr)
x3x3+awgn(x3snr)
R1x1*x1' 数协方差矩阵
R2x2*x2'
R3x3*x3'
[U1V1]eig(R1)
[U2V2]eig(R2)
[U3V3]eig(R3)
UU1U1(1MP)
UU2U2(1MP)
UU3U3(1MP)
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WW1AA*UU1*UU1'*AA'
WW2AA*UU2*UU2'*AA'
WW3AA*UU3*UU3'*AA'
Pmusic1(ii)abs(1 WW1)
Pmusic2(ii)abs(1 WW2)
Pmusic3(ii)abs(1 WW3)
end
Pmusic110*log10(Pmusic1max(Pmusic1))
Pmusic210*log10(Pmusic2max(Pmusic2))
Pmusic310*log10(Pmusic3max(Pmusic3))
plot(thetaPmusic1'k''linewidth'20)
hold on
plot(thetaPmusic2'r''linewidth'20)
hold on
plot(thetaPmusic3'b''linewidth'20)
hold off
xlabel('角度 \thetadegree')
ylabel('谱函数P(\theta) dB')
title('MUSIC算法DOA估计谱')
grid on
附录五: MUSIC算法DOA估计信噪关系仿真源代码
clc
clear all
format long 数显示长整型科学计数
N200快拍数
doa[20 60]180*pi 信号达角
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda2阵元间距
snr110信噪
snr20
snr320
Bzeros(PM) 创建P行M列0矩阵
for k1P
B(k)exp(j*2*pi*d*sin(doa(k))lambda*[0M1]) 矩阵赋值
end
BB'
xx2*exp(j*(w*[1N])) 仿真信号
xB*xx
x1x+awgn(xsnr1)加入高斯白噪声
x2x+awgn(xsnr2)
x3x+awgn(xsnr3)
R1x1*x1' 数协方差矩阵
R2x2*x2'
R3x3*x3'
[U1V1]eig(R1)
[U2V2]eig(R2)
[U3V3]eig(R3)
UU1U1(1MP)
UU2U2(1MP)
UU3U3(1MP)
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WW1AA*UU1*UU1'*AA'
WW2AA*UU2*UU2'*AA'
WW3AA*UU3*UU3'*AA'
Pmusic1(ii)abs(1 WW1)
Pmusic2(ii)abs(1 WW2)
Pmusic3(ii)abs(1 WW3)
end
Pmusic110*log10(Pmusic1max(Pmusic1))
Pmusic210*log10(Pmusic2max(Pmusic2))
Pmusic310*log10(Pmusic3max(Pmusic3))
plot(thetaPmusic1'k''linewidth'20)
hold on
plot(thetaPmusic2'r''linewidth'20)
hold on
plot(thetaPmusic3'b''linewidth'20)
hold off
xlabel('角度 \thetadegree')
ylabel('谱函数P(\theta) dB')
title('MUSIC算法DOA估计谱')
grid on

附录六:MUSIC算法DOA估计信号入射角度差关系仿真源代码
clc
clear all
format long 数显示长整型科学计数
N200快拍数
doa1[20 25]180*pi 信号达角
doa2[20 30]180*pi
doa3[20 60]180*pi
w[pi4 pi3]'信号频率
M10阵元数
Plength(w) 信号数
lambda150波长
dlambda2阵元间距
snr20信噪
Bzeros(PM) 创建P行M列0矩阵
for k1P
B1(k)exp(j*2*pi*d*sin(doa1(k))lambda*[0M1]) 矩阵赋值
B2(k)exp(j*2*pi*d*sin(doa2(k))lambda*[0M1])
B3(k)exp(j*2*pi*d*sin(doa3(k))lambda*[0M1])
end
B1B1'
B2B2'
B3B3'
xx2*exp(j*(w*[1N])) 仿真信号
x1B1*xx
x2B2*xx
x3B3*xx
x1x1+awgn(x1snr)加入高斯白噪声
x2x2+awgn(x2snr)
x3x3+awgn(x3snr)
R1x1*x1' 数协方差矩阵
R2x2*x2'
R3x3*x3'
[U1V1]eig(R1)
[U2V2]eig(R2)
[U3V3]eig(R3)
UU1U1(1MP)
UU2U2(1MP)
UU3U3(1MP)
theta900590
谱峰搜索
for ii1length(theta)
AAzeros(1length(M))
for jj0M1
AA(1+jj)exp(j*2*jj*pi*d*sin(theta(ii)180*pi)lambda)
end
WW1AA*UU1*UU1'*AA'
WW2AA*UU2*UU2'*AA'
WW3AA*UU3*UU3'*AA'
Pmusic1(ii)abs(1 WW1)
Pmusic2(ii)abs(1 WW2)
Pmusic3(ii)abs(1 WW3)
end
Pmusic110*log10(Pmusic1max(Pmusic1))
Pmusic210*log10(Pmusic2max(Pmusic2))
Pmusic310*log10(Pmusic3max(Pmusic3))
plot(thetaPmusic1'k''linewidth'20)
hold on
plot(thetaPmusic2'r''linewidth'20)
hold on
plot(thetaPmusic3'b''linewidth'20)
hold off
xlabel('角度 \thetadegree')
ylabel('谱函数P(\theta) dB')
title('MUSIC算法DOA估计谱')
grid on





文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

基于模糊PID算法的双闭环直流调速系统仿真研究

XX学院毕业设计(论文) 基于模糊PID算法的双闭环直流调速系统仿真研究 学 生:学 号:专 业:电气工程及其自动化班 级:指导教师: XX学院自动化与电子信息学院摘 要 直流双闭环调速系统具有调速范围广、精度高、动态性能好和易于控制等优点,所以在电气传动系统中得到了

z***u 3年前 上传892   0

基于MATLAB的微机保护算法仿真毕业设计

本 科 毕 业 设 计(论文) 题 目:基于MATLAB的微机保护算法仿真学生姓名: 学 号:专业班级:电气工程及其自动化班指导教师: 基于MATLAB的微机保护算法仿真摘 要基于MATLAB软件,运用Simulink工具完成一种继电保护微机保护数据采集和处理系统。主要基于两点法、突变量算法、对称分量选相法等传统的微机保护算法,搭建MATL

文***享 3年前 上传811   0

基于MATLABSimulink的M-PAM系统的仿真

通信工程专业《通信原理》课程设计题 目 基于MATLAB/Simulink的DPSK系统仿真 学生姓名 学号 所在院(系) 物理与电信工程学院 专业班级 通 信 工 程 专 业 班 指导教师 完成地点

文***品 2年前 上传530   0

基于matlab的电力电子仿真设计报告

课程设计(综合实验)报告( 2010-- 2011 年度第 1 学期)名 称:电力电子技术课程设计院 系:电气与电子工程学院班 级: 电气班 学 号: 学生姓名: 指导教师: 设计周数: 20--21周 成

文***品 4年前 上传975   0

基于视觉的车道线识别算法研究毕业论文

毕业设计基于视觉的车道线识别算法研究Research on Algorithms of Vision-basedLane Recognition 2009 届 电气与电子工程 分院 专 业 自动化 学 号 学生姓名

知***享 4年前 上传997   0

—基于机器学习的人脸识别算法的设计与实现

人脸识别技术是一种新型的生物特征认证技术。人脸识别技术也是一个非常活跃的研究领域,涵盖了许多领域,例如数字图像处理。随着人们对应用程序需求的增长,面部识别技术趋向于大量使用,使用微芯片和标准化。

平***苏 3年前 上传829   0

基于客户端的学习算法节能问题

目 录摘要(关键词) 11.引言 1 1.1选题意义 1 1.2国内外发展状况 1 1.3展望 2 1.4目前强化学习遇到的问题 2 1.5研究方法的探索 32.系统模型及理论支持 3 2.1马尔科夫决策过程 3 2.2强化学习 3 2.3 Q学习 4 2.4 Q学习的信道选择算法 5 2.5 Boltzmann学习规则

平***苏 8个月前 上传180   0

基于行为多机器人编队算法开题报告

 **电子科技大学信息工程学院 毕业设计(论文)开题报告 题    目 基于行为的多机器人编队算法研究与实现 系 自 动 控 制 专    业 自 动 化 姓    名 费易明 班    级 10092812 学    号 10928219 指导教师 柏建军   一、综述本课题国内外研究动态,说明选题的依据和意义 机器人技术的发展,是一个科学技术发展共同的一个综

w***3 10年前 上传9633   0

基于simulink的AM、DSB、SSB调制解调仿真

 AM调制解调一、 设计原理幅度调制是由调制信号去控制高频载波的幅度,使正弦载波的幅度随着调制信号而改变的调制方案,属于线性调制。AM信号的时域表示式:频谱:调制器模型如图所示: AM调制器模型AM的时域波形和频谱如图所示:时域 频域

文***享 3年前 上传2078   0

基于matlab风力发电系统的建模与仿真

 ( 2009 届)毕业设计(论文)题  目:   风力发电系统的建模与仿真     学  院:   嘉兴学院             专  业:   电气工程及其自动化        班  级:   电气              学  号:   ***********           姓  名:   ******               指导教

文***品 2年前 上传710   0

基于Java EE的城市公交线路仿真系统

城市公交线路仿真系统是应用科技手段提升公交管理水平和调度技能,如开发动态线路仿真系统,运用当代通讯技术研发科技公交。随着社会经济的高速发展以及城镇化进程的加快,人们对于公共交通的质量与效率的追求不断提高,公共交通需求日益多样化,其中城市公交作为最初始的公共交通尤为重要。

爱***享 3年前 上传626   0

化工原理基于flash仿真实验的研究

前言据了解,目前国内好多高校都根据自身的教学需求建立了仿真实验室。典型的有:中国科技大学在仿真实验室的建设和使用方面形成的如物理实验仿真实验软件,广播电视大学物理仿真实验、几何光学设计实验平台、大学物理仿真实验远程教学系统,同济大学建筑学院的可以对建筑景观、结构进行仿真的仿真显示实验室等,化工原理仿真实验现在也有许多高校建立了仿真实验系统,如天津大学化工原理仿真实验,浙江大学化工原理仿真实验。

静***雅 2年前 上传510   0

基于内点法的电力系统最优潮流算法研究毕业论文

 本科毕业设计 题 目 基于内点法的电力系统最优潮流算法研究 XX大 学 毕 业 设 计(论文) 题目: 基于内点法的电力系统最优潮流算法研究   XX大学电气工程学院 20XX年X月X

z***u 5年前 上传2040   0

基于PID控制算法的热水器智能控制

基于PID控制算法的热水器智能控制系统设计——温控系统设计基于PID控制算法的热水器智能控制系统设计——温控系统设计摘 要当今社会我们所使用的热水器有分为即热式与储水式,在其控制方面上也分了两种,机械式电子式。在这两种不同的控制下,机械式对于温度的自动控制有着内在的不同的互相约束,造成了调节温度的时候不方便。电子式有较为完整的控制结构以及在设置了几个不同大功率的加热体

平***苏 3年前 上传728   0

基于大数据和ALS算法实现的房源智能推荐系统

目前,现有的房源信息不够透明化大多中介混淆市场,内含不为人知的商业链。有经验的租客们会通过周边房价走势和走访周边房源对比调研、筛选适合自己的房源。

平***苏 3年前 上传535   0

基于杂合遗传算法的Portfolio整数规划模型

基于杂合遗传算法的Portfolio整数规划模型*基金项目:国家自然科学基金(79700016) 安向龙 李露凌 刘则毅 (1.天津大学理学院 天津,300072; 2.中国十三冶天津公司 天津,300301) 摘要 本文根据中国目前的证券交易要求,提出了组合投资的整数规划模型

r***z 14年前 上传24922   0

基于行人GPS轨迹提取路网信息的高效算法

基于行人GPS轨迹提取路网信息的高效算法引言  当今时代,数字地图对于每一个人来说都变得日益重要。普通用户下载诸如Google地图、百度地图等类似软件来寻找目的地以及周围的景点、住宿和餐旅等等。商家用来宣传自己的品牌(Fathi and Krumm 2010)。但对国内数字地图而言,目前大部分都由特定的地图供应商通过专门部署GPS装置的汽车在路上行驶并采集数据。数据获取与更新成本的高昂意味着

知***享 4年前 上传731   0

基于 PSO算法的抛物线形渠道断面优化方法研究

渠道是一种广泛应用于农业水利工程中的输配水建筑物,合理的渠道设计对节水农业的发展具有十分重要的意义。本文首先介绍PSO算法的相关理论知识,然后以设计流量和计算流量之差最小为目标函数,以渠道宽深比和不冲不淤流速为约束条件,对二次抛物线形渠道断面优化的数学模型进行研究,得到陕西省石头河灌区东干三支渠段的传统优化方法与PSO算法的求解结果。

爱***享 3年前 上传546   0

基于PID控制算法的热水器智能控制系统设计

基于PID控制算法的热水器智能控制系统设计——语音识别系统设计基于PID控制算法的热水器智能控制系统设计——语音识别系统设计摘 要伴随着物联网、大数据、人工智能的发展,对于语音识别有了更高要求,同时也意味着,我们生活中的家居产品越来越智能,走进了我们生活中的方方面面,我们作为消费者,生活品质得到了提高。家电的智能化已经成为了家电市场发展的一个必要趋势,为了达到更

平***苏 2年前 上传566   0

基于蚁群算法的西安市长安区配送路线优化研究

题目: 基于蚁群算法的西安市长安区配送 线路优化研究 院 系: 管理工程系 专 业: 物流管理 学 号: 姓 名: 指导教师: 2016年12月摘要随着国民生活水平的不

文***品 3年前 上传568   0

基于DES算法的银行系统安全登录设计

随着信息与通信技术的迅猛发展和广泛应用,网络与信息系统基础性、全局性的作用日益增强, 人们通过互联网进行信息交流,难免涉及到用户登陆安全问题,这不仅关系到个人隐私甚至可能是国家机密,国家安全。银行系统旨在为员工提供信息管理、安全高效和操作方便的界面,建立一个沟通员工与管理员、员工与银行的服务系统。从这个意义上来说,采取对银行系统用户密码的有效加密、邮箱账号激活以及异地登陆提醒等措施,就是我们必须面对的问题。

王***朝 3年前 上传656   0

基于VISSIM的交叉口交通仿真研究毕业论文

 XX 大 学 毕 业 论 文(设计) 题 目:基于VISSIM的交叉口交通仿真研究 学 号: 姓 名: 年 级: 20XX级 学 院: 机电工程学院

z***u 5年前 上传1940   0

基于MATLAB的电力系统短路故障分析与仿真

·……………………. ………………. …………………毕 业 论 文 基于MATLAB的电力系统短路故障分析与仿真 院 部 机械与电子工程学院 专业班级 电气工程及其自动化 届 次 2015届 学生姓名

文***品 3年前 上传837   0

基于Multisim的声光控路灯控制系统设计与仿真课程设计

信息工程学院课程设计报告书题目: 基于Multisim的声光控路灯控制系统设计与仿真 课 程:电子线路课程设计 专 业:电气工程及其自动化班 级: 学 号: 学生姓名: 指导教师:

文***品 1年前 上传366   0

基于matlab的电力系统故障分析与仿真

课程设计说明书题目名称:基于Matlab的电力系统故障分析与仿真系 部: 电力工程系 专业班级: 电气工程 学生姓名: 学 号 指导教师: 完成日期: 2018年X月X日 X

文***品 3年前 上传694   0