东南大学统计信号处理实验一

上传人:suns****4568 文档编号:89232989 上传时间:2019-05-21 格式:DOC 页数:15 大小:514.89KB
返回 下载 相关 举报
东南大学统计信号处理实验一_第1页
第1页 / 共15页
东南大学统计信号处理实验一_第2页
第2页 / 共15页
东南大学统计信号处理实验一_第3页
第3页 / 共15页
东南大学统计信号处理实验一_第4页
第4页 / 共15页
东南大学统计信号处理实验一_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《东南大学统计信号处理实验一》由会员分享,可在线阅读,更多相关《东南大学统计信号处理实验一(15页珍藏版)》请在金锄头文库上搜索。

1、统计信号处理实验一一、实验目的:1、掌握噪声中信号检测的方法;2、熟悉Matlab的使用;3、掌握用计算机进行数据分析的方法。二、实验内容:假设信号为波形如下图所示:在有信号到达时接收到的信号为,在没有信号到达时接收到的信号为。其中是均值为零、方差为(可自行调整)的高斯白噪声。假设有信号到达的概率P(H1)=0.6,没有信号到达的概率P(H0)=0.4。对接受到的信号分别在t = 0ms, 1ms, , 301ms上进行取样,得到观测序列。1、利用似然比检测方法(最小错误概率准则),对信号是否到达进行检测;2、假设,。利用基于Bayes准则的检测方法,对信号是否到达进行检测;3、通过计算机产生

2、的仿真数据,对两种方法的检测概率、虚警概率、漏警概率和Bayes风险进行仿真计算;4、通过改变P(H1)和P(H0)来改变判决的门限(风险系数和不变),观察检测方法的、和Bayes风险的变化;5、改变噪声的方差,观察检测方法的、和Bayes风险的变化;6、将信号取样间隔减小一倍(相应的取样点数增加一倍),观察似然比检测方法的、和Bayes风险的变化;7、根据设计一个离散匹配滤波器,并观察经过该滤波器以后的输出。三、实验要求:1、设计仿真计算的Matlab程序,给出软件清单;2、完成实验报告,对实验过程进行描述,并给出实验结果,对实验数据进行分析,给出结论。四、设计过程:1、产生信号s(t),n

3、(t),x(t),t = 0ms, 1ms, , 301ms;其中:2、根据定义似然比函数,门限,如果,则判定;否则,判定。这就是似然比检测准则。假设似然比为x,在某取样率的条件下,假设得到的随机变量分布为x1,x2,xN。 则没有信号时的概率密度函数为:有信号时的概率密度函数为:由此可以得到似然比函数为:相应的似然比判决准则为:时判定;否则,判定。或:时判定;否则,判定。其中,是判决门限,本题中=。3、 Bayes判决准则如下,风险函数是各个概率的线形组合:很多情况下,可以令,即正确判断是不具有风险的,此时判决公式为:如果,判为;否则,判为。本题中,故判决门限为。4、 做M=100000次统

4、计,在有信号到达的情况下,即,每次出现signal is detected时,检测到信号的次数n0加1,出现no signal时,没有检测到信号的次数n1加1;在没有信号到达的情况下,即,每次出现signal is detected时,检测到信号的次数n2加1,出现no signal时,没有检测到信号的次数n3加1。则:检测概率=n0/M;虚警概率=n2/M;漏警概率=n1/M;Bayes风险 =5、用相同的方法,通过改变判决的门限,观察检测方法的、和Bayes风险的变化。 6、用相同的方法,通过改变噪声的方差,观察检测方法的、和Bayes风险的变化。7、设计匹配滤波器h(t)=c*s(T-t

5、),通过使待检测信号x(t)经过匹配滤波器,即和h(t)进行卷积,得到滤波以后的输出X(t)。 五、实验结果及分析:1、利用似然比检测方法(最小错误概率准则),对信号是否到达进行检测。实验得到的波形如下:对302个抽样点进行了五次检测,得到结果如下:检测到信号的次数C平均值275257276272267270分析:可能由于高斯白噪声的影响较大,故有些信号没有被检测出来。2、 假设,。利用基于Bayes准则的检测方法,对信号是否到达进行检测。同样地,对302个抽样点进行了五次检测,得到结果如下:检测到信号的次数C平均值253236244236243242分析:比较可得,在本题设定的风险系数下,基

6、于Bayes准则的检测方法没有似然比检测方法可靠。3、 通过计算机产生的仿真数据,对两种方法的检测概率、虚警概率、漏警概率和Bayes风险进行仿真计算。采用似然比检测方法得到的仿真结果如下: pd=0.8855,pf=0.2140,pm=0.1145,r=0.5424。利用基于Bayes准则的检测方法得到的仿真结果如下: Pd=0.8032,Pf=0.1264,Pm=0.1968,r=0.4496。比较可得: 采用似然比检测方法得到的检测概率较大,漏警概率较小;基于Bayes准则的检测方法得到的虚警概率较小,风险系数较小。4、通过改变P(H1)和P(H0)来改变判决的门限(风险系数和不变),观

7、察检测方法的、和Bayes风险的变化。(1)似然比检测方法Bayes风险0.88550.21400.11450.54240.84250.15810.15760.47380.78990.11620.21010.44240.45950.01760.54050.5758 由表格可以看出当门限升高时检测概率降低,虚警概率降低,漏警概率升高,bayes风险值变化不大。没有信号到达的概率越高,检测概率和虚警概率就越低,漏警概率越高,实际值符合理论分析。(2)基于Bayes准则的检测方法Bayes风险0.80320.12640.19680.44960.74640.08860.25360.43090.6748

8、0.06100.32520.44720.32840.00710.67160.6858 由表格可以看出当门限升高时检测概率降低,虚警概率降低,漏警概率升高。没有信号到达的概率越高,检测概率和虚警概率就越低,漏警概率越高,实际值符合理论分析。由于虚警概率降低,并且相乘得出风险时前面系数较大,所以风险先降低,后来由于漏警概率的升高已经大过于虚警概率对风险的影响,所以后来风险又升高。5、改变噪声的方差,观察检测方法的、和Bayes风险的变化。(1)似然比检测方法Bayes风险90.95400.05990.03600.1559250.88550.21400.11450.5424360.85820.278

9、50.14180.6988490.83930.33310.16070.8268(2)基于Bayes准则的检测方法Bayes风险90.94320.03010.05680.1170250.80320.12640.19680.4496360.74480.10570.25520.4666490.69490.11380.30510.5327 由表格可以看出当噪声方差增大时,两种检测方法得到的检测概率均降低,虚警概率均升高,漏警概率均升高,风险值均增大。这是因为噪声方差越大,对信号的干扰越大,检测信号越困难,即两种方法的可靠性越差。6、 将信号取样间隔减小一倍(相应的取样点数增加一倍),观察似然比检测方法

10、的、和Bayes风险的变化。之前的结果:pd=0.8855,pf=0.2140,pm=0.1145,r=0.5424取样点数增加一倍后的结果为:pd=0.9397,pf=0.1007,pm=0.0603,r=0.2617比较可得,取样点数增加一倍后,检测可信度大为提高。7、根据设计一个离散匹配滤波器,并观察经过该滤波器以后的输出。设计的滤波器波形如下:有信号和无信号状态下的x(t)经过滤波器后的输出分别如下:分析:当t=300时,有信号时的输出值达到最大,无信号时的输出值为0,这说明匹配滤波器对有用信号分量有放大作用,对干扰信号有抑制作用,有利于信号的检测。源程序:%1%产生信号s(t),n(

11、t),x(t)t=0:29;s1=t/30;t=30:89;s2=-t/30+2;t=90:139;s3=t/25-4.6;t=140:189;s4=-t/25+6.6;t=190:229;s5=t/20-10.5;t=230:269;s6=-t/20+12.5;t=270:289;s7=t/10-28;t=290:301;s8=-t/10+30;s=s1 s2 s3 s4 s5 s6 s7 s8;p0=0.4;p1=0.6;for t=1:302 n=5.*randn(1,302); x=s+n;figure(1);subplot(3,1,1);grid;plot(s);axis(0,301

12、,-1,1);xlabel(t/ms);ylabel(s(t);subplot(3,1,2);grid;plot(n);axis(0,301,-20,20);xlabel(t/ms);ylabel(n(t);subplot(3,1,3);grid;plot(x);axis(0,301,-20,20);xlabel(t/ms);ylabel(x(t);%利用似然比检测方法检测信号是否到达x1=x.*s;x2=s.*s;if sum(x1)25*log(p0/p1)+0.5*sum(x2) count(t)=1; signal is detectedelse count(t)=0; no sign

13、alend;end;C=sum(count);C%2%产生信号s(t),n(t),x(t)t=0:29;s1=t/30;t=30:89;s2=-t/30+2;t=90:139;s3=t/25-4.6;t=140:189;s4=-t/25+6.6;t=190:229;s5=t/20-10.5;t=230:269;s6=-t/20+12.5;t=270:289;s7=t/10-28;t=290:301;s8=-t/10+30;s=s1 s2 s3 s4 s5 s6 s7 s8;p0=0.4;p1=0.6;for t=1:302 n=5.*randn(1,302); x=s+n;figure(1);

14、subplot(3,1,1);grid;plot(s);axis(0,301,-1,1);xlabel(t/ms);ylabel(s(t);subplot(3,1,2);grid;plot(n);axis(0,301,-20,20);xlabel(t/ms);ylabel(n(t);subplot(3,1,3);grid;plot(x);axis(0,301,-20,20);xlabel(t/ms);ylabel(x(t);%利用基于Bayes准则的检测方法检测信号是否到达x1=x.*s;x2=s.*s;if sum(x1)25*log(4/3)+0.5*sum(x2) count(t)=1; signal is detectedelse count(t)=0; no signalend;end;C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号