✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
🍎个人主页:Matlab科研工作室
🍊个人信条:格物致知。
更多Matlab仿真内容点击👇
⛄ 内容介绍
认知无线电技术通过感知某一时间和地点未被使用的空闲频谱资源,即"频谱空洞",并利用这些空闲资源进行通信来提高频谱利用率.频谱感知技术作为认知无线电的关键技术之一,负责检测空闲频谱资源,监测授权用户的活动情况等,如何高效准确的感知对整个认知系统的性能有重要的影响.
⛄ 完整代码
%%不同信噪比下虚警概率和检测概率之间的关系
tic;
clear all;
clc;
T=0.001;
W=1.5*10^5;
Fs=2*W;
n=2*T*W;
snr1=-5;
snr2=-8;
snr3=-13;
snr4=-19;
SNR1=10^(snr1/10);
SNR2=10^(snr2/10);
SNR3=10^(snr3/10);
SNR4=10^(snr4/10);
repeat=10000;
menxian1=[880:10:20000];
menxian2=[800:50:20000];
menxian3=[5000:100:25000];
menxian4=[15000:500:30000];
t=1:n;
for k=1:31;
false1=0;
false2=0;
false3=0;
false4=0;
right1=0;
right2=0;
right3=0;
right4=0;
for i=1:repeat
signal=2*sin(2*pi*W/Fs*t+1/6*pi);
noise1=sqrt(1/SNR1)*randn(1,n);
noise2=sqrt(1/SNR2)*randn(1,n);
noise3=sqrt(1/SNR3)*randn(1,n);
noise4=sqrt(1/SNR4)*randn(1,n);
recive1=signal+noise1;
recive2=signal+noise2;
recive3=signal+noise3;
recive4=signal+noise4;
%%************************************************
sum1=dot(noise1,noise1); %dot 函数:对应元素相乘之和
sum2=dot(recive1,recive1);
sum3=dot(noise2,noise2);
sum4=dot(recive2,recive2);
sum5=dot(noise3,noise3);
sum6=dot(recive3,recive3);
sum7=dot(noise4,noise4);
sum8=dot(recive4,recive4);
if(sum1>menxian1(k))
false1=false1+1;
end
if(sum2>menxian1(k))
right1=right1+1;
end
if(sum3>menxian2(k))
false2=false2+1;
end
if(sum4>menxian2(k))
right2=right2+1;
end
if(sum5>menxian3(k))
false3=false3+1;
end
if(sum6>menxian3(k))
right3=right3+1;
end
if(sum7>menxian4(k))
false4=false4+1;
end
if(sum8>menxian4(k))
right4=right4+1;
end
end;
Pf1(k)=false1/repeat;
Pd1(k)=right1/repeat;
Pf2(k)=false2/repeat;
Pd2(k)=right2/repeat;
Pf3(k)=false3/repeat;
Pd3(k)=right3/repeat;
Pf4(k)=false4/repeat;
Pd4(k)=right4/repeat;
end
figure;
plot(Pf1,Pd1,' m-',Pf2,Pd2,' b-',Pf3,Pd3,' g-',Pf4,Pd4, 'k-');
xlabel('虚警概率Pf');
ylabel('检测概率Pd');
legend('SNR=-5dB',4, 'SNR=-8dB', 4,'SNR=-13dB', 4,'SNR=-19dB', 4);
grid on;
toc;
⛄ 运行结果
⛄ 参考文献
[1] 沈达. 认知无线电中基于参数优化的感知技术研究[D]. 上海交通大学.
[2] 邓志鹏. 超高速无线局域网频谱感知实验平台设计与实现[D]. 东南大学, 2012.
[3] 闫琦杨家玮张雯董伟. 认知无线电中衰落信道下的能量检测信噪比墙[J]. 西安电子科技大学学报(自然科学版), 2010, 037(003):391-395,411.
⛳️ 代码获取关注我
❤️部分理论引用网络文献,若有侵权联系博主删除
❤️ 关注我领取海量matlab电子书和数学建模资料