精品文档.西安邮电大学通信与信息工程学院实验报告(2017/2018学年第1学期)实验课程名称:基于Matlab分集接受性能仿真学生姓名:刘蕊专业:通信工程学号:07152043指导教师:石明卫2017年12月11日精品文档.西安邮电大学通院《无线通信原理与实验实验课》过程考核表学生姓名刘蕊班级/学号通工1515/07152043承担任务实验室(单位)3#311所在部门通信工程实验室实施时间2017年12月4日—2017年12月6日具体内容实验3仿真实现瑞利衰落信道中二重空间分集时选择式合并、等增益合并、最大比值合并分别仿真上述三种合并方式的BER性能比较他们的BRE性能指导教师姓名石明卫职务或职称副教授指导教师对学生的评价学习态度□认真□一般□不认真学习纪律□全勤□偶尔缺勤□经常缺勤实践能力□很强□一般□较差精品文档.实验报告内容:一、实验目的通过仿真,进一步理解分集接受原理,重点掌握不同合并方式的实现方法及性能改善。二、实验环境Windows下Matlab2016b。三、实验内容仿真实现瑞利衰落信道中二重空间分集时选择式合并、最大比值合并、等增益合并。分别仿真上述三种合并方式的BER性能。比较它们的BER性能。四、实验原理分集接受技术是研究如何充分利用传输中的多径信号能量,以改善传输可靠性的技术,多径信号是相同的信息沿不同的路径到达接收点的,其中每条路径的信号都包含有可以利用的信息,所谓分集接收技术,就是在若干路径支路上独立的(相干性很小)载有同一信息的信号,由于独立路径在同一时刻经历深度衰落的概率很小,因此通过适当的合并技术将各个支路的信号合并输出,就可以在接收端大大降低信号的衰落程度,以获得分集增益,提高接受灵敏度。使用线性合并技术,即把收到的个独立信号线性加权相加后输出。假设个接受信号为,则合并后输出的信号可以表示为其中为第个信号的加权系数,选用不同的加权系数就能得到不同的合并方式,常用的合并方式主要有以下三种:选择式合并,最大比值合并,等增益合并。(1)选择式合并:采用选择式合并方式时,个接收机的输出信号线送入选择逻辑,选择逻辑再从个接收信号中选择信噪比最高的一条支路信号作为合并器的输出信号。由上式可知,选择式合并器的加权系数只有一项为1,其余均为0。选择式合并方式简单,易于实现。如果在高频上进行合并,必须保证各支路信号同相,这将导致电路的精品文档.复杂度增加。(2)最大比值合并:采用最大比值方式合并时,接收端的个分集支路,经过相位调整后,按照适当的增益系数,同相相加,再送入检测器进行合并。个支路的可变增益加权系数为该分集支路的信号包络与噪声功率之比,即则最大比值合并器输出的信号包络为上式中,下标表示最大比值合并方式。由此可以看出,采用最大比值合并方式时,信号强度的支路多做贡献,信号弱的支路少做贡献,没有信号的噪声支路就抑制掉。这是比较理想的合并方式,但接受电路设计复杂、设备昂贵。(3)等增益合并:在最大比值合并中,适时改变加权系数是比较困难的,通常希望为常量,即各支路信号的加权系数取相同值,便成了等增益合并输出的结果是各路信号幅值的叠加。等增益合并器输出的信号包络为上式中,下标代表等增益合并方式。等增益合并并不是任何意义上的最佳合并方式,只有假设每一路信号的信噪比相同的情况下,在信噪比最大话的意义上,它才是最佳的。等增益合并的性能仅此于最大比值合并,当(分集重数)较大时,等增益合并与最大比值合并的性能差不多,仅差1dB左右,但等增益合并比较简答,设备也简单。五、实验设计与代码接收信号的生成:可利用Matlab中的函数rayleighchan来仿真生成瑞丽信道,信号通过仿真的瑞利信道后,再添加高斯白噪声,即可生成接收信号。分集接收的实现:在接受端,可分别完成选择式合并、最大比值合并、等增益合并,并计算出不同噪声功率下的误码率,进而比较三种方式下的BRE性能。代码如下:clc,clearall;%参数初始化Ts=1/10000;Fd=100;精品文档.tau_h1=[02*10^(-6)];tau_h2=[03*10^(-6)];pdf1=[00];pdf2=[00];%原始二进制序列signalLength=1000;d=sign((rand(1,signalLength)-0.5)+eps);%瑞利信道h1的产生h1=rayleighchan(Ts,Fd,tau_h1,pdf1);h1.StorePathGains=1;filter(h1,d);h1PathGains=sqrt(1/2)*h1.PathGains(:,1)+h1.PathGains(:,2);h1PathGains=h1PathGains.';signal_h1=h1PathGains.*d;%瑞利信道h2的产生h2=rayleighchan(Ts,Fd,tau_h2,pdf2);h2.StorePathGains=1;filter(h2,d);h2PathGains=sqrt(1/2)*h2.PathGains(:,1)+h2.PathGains(:,2);h2PathGains=h2PathGains.';signal_h2=h2PathGains.*d;%AWGN信道forSNR=1:20%信噪比单位dB%No=Eb*10^(-0.1*Eb/No)10^(SNR/10)=Eb/NoEb=1;No=Eb/(10^(SNR*0.1));Var=No/2;Noise=sqrt(Var)*randn(1,signalLength);sumSignal_h1=signal_h1+Noise;sumSignal_h2=signal_h2+Noise;%选择式合并if(sum(abs(sumSignal_h1))sum(abs(sumSignal_h2)))choiceSumSignal_h1=sumSignal_h1./h1PathGains;resultSignal=sign(real(choiceSumSignal_h1)+eps);endif(sum(abs(sumSignal_h1))sum(abs(sumSignal_h2)))choiceSumSignal_h2=sumSignal_h2./h2PathGains;resultSignal=sign(real(choiceSumSignal_h2)+eps);精品文档.endmatchArray1=resultSignal-d;Pb1(SNR)=length(find(matchArray1))/signalLength;%最大比值合并resultSignal=sumSignal_h1.*conj(h1PathGains)+sumSignal_h2.*conj(h2PathGains);resultSignal=sign(real(resultSignal)+eps);matchArray2=resultSignal-d;Pb2(SNR)=length(find(matchArray2))/signalLength;%等增益合并resultSignal=sumSignal_h1.*conj(h1PathGains)./abs(h1PathGains)+sumSignal_h2.*conj(h2PathGains)./abs(h2PathGains);resultSignal=sign(real(resultSignal)+eps);matchArray3=resultSignal-d;Pb3(SNR)=length(find(matchArray3))/signalLength;endSNR=1:1:20;%瀑布曲线holdonsemilogy(SNR,Pb1,'-b+');semilogy(SNR,Pb2,'--r*');semilogy(SNR,Pb3,':g');xlabel('SNR(单位:db)');ylabel('Pb');legend('选择式合并','最大比值合并','等增益合并');holdoff六、实验记录实验结果记录入下:精品文档.图1实验结果记录(a)精品文档.图2实验结果记录(b)七、实验分析通过对实验结果可以发现,最大比值增益BRE性能最好,等增益合并次之,选择式合并较前两者较低。从定性角度,最大比值合并趋近于理想状态,支路信号的信噪比越大,对最终输出结果就越高,充分利用了支路信号的有用信息,抑制了噪声;选择式合并只利用其中一路比较好的信号;而等增益合并没有充分利用有用信息的同时抑制噪声。根据数学推导,对于基本原理中叙述的信号选择式合并的平均信噪比的改善因子为最大比值合并的平均信噪比改善因子为等增益合并的平均信噪比改善因子为而平均信噪比改善因子越大,BRE性能就越好,通过比较可以发现,三种合并方式的平均信噪比改善因子随分集重数M的变化而变化,而当时,满足,与实验结果相符。八、实验小结通过此次实验,动手编写分集接收的代码,充分理解了分集接接收信号的三种常用方式:选择式合并,最大比值合并,等增益合并,比较了三种方式的抗噪声性能,对书上的结论进行了验证。另外,通过此次实验,又对Matlab的rayleighchan函数深入学习,例如实例化后的瑞利信道对象的PathGains成员属性的应用。精品文档.精品文档.西安邮电大学《无线通信原理与实验实验课》成绩鉴定表学生姓名刘蕊专业班级/学号通工1515/07152043进行时间2017年12月4日—2017年12月6日考核内容标准平时成绩(20分)预习准备(8分)考勤情况(8分)学习纪律(4分)实验能力(40分)分析、解决实际问题能力(8分)演示和操作(16分)实验完成情况(16分)实习报告(40分)报告内容与专业结合程度(8分)报告数据及分析(16分)报告撰写规范性(16分)总评成绩对应等级指导教师评语:实验成绩:指导(辅导)教师: