



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验九 Rake接收机仿真一、 实验目的1. 了解Rake接收机原理。2. 比较3种合并算法性能。二、 实验内容3. 编写MATLAB程序,实现Rake接收机。4. 修改SNR观察误码率变化。三、 实验代码clear all;Numusers=1;Nc=16;ISI_Length=1;EbN0db=0:1:30;Tlen=8000;Bit_Error_Number1=0;Bit_Error_Number2=0;Bit_Error_Number3=0;power_unitary_factor1=sqrt(6/9);power_unitary_factor2=sqrt(2/9);power_unitary_factor3=sqrt(1/9);s_initial=randsrc(1,Tlen);wal2=1 1;1 -1;wal4=wal2 wal2;wal2 wal2*(-1);wal8=wal4 wal4;wal4 wal4*(-1);wal16=wal8 wal8;wal8 wal8*(-1);s_spread=zeros(Numusers,Tlen*Nc);ray1=zeros(Numusers,2*Tlen*Nc);ray2=zeros(Numusers,2*Tlen*Nc);ray3=zeros(Numusers,2*Tlen*Nc);for i=1:Numusers x0=s_initial(i,:).*wal16(8,:); x1=x0.; s_spread(i,:)=(x1(:).;endray1(1:2:2*Tlen*Nc-1)=s_spread(1:Tlen*Nc);ray1(2:2:2*Tlen*Nc)=ray1(1:2:2*Tlen*Nc-1);ray2(ISI_Length+1:2*Tlen*Nc)=ray1(1:2*Tlen*Nc-ISI_Length);ray2(2*ISI_Length+1:2*Tlen*Nc)=ray1(1:2*Tlen*Nc-2*ISI_Length);for nEN=1:length(EbN0db) en=10(EbN0db(nEN)/10); sigma=sqrt(32/(2*en); demp=power_unitary_factor1*ray1+power_unitary_factor2*ray2+power_unitary_factor3*ray3+(rand(1,2*Tlen*Nc)+randn(1,2*Tlen*Nc)*i)*sigma; dt=reshape(demp,32,Tlen); wal16_d(1:2:31)=wal16(8,1:16); wal16_d(2:2:32)=wal16(8,1:16); rdata1=dt*wal16_d(1,:).; wal16_delay1(1,2:32)=wal16_d(1,1:31); rdata2=dt*wal16_delay1(1,:).; wal16_delay2(1,3:32)=wal16_d(1,1:30); wal16_delay2(1,1:2)=wal16_d(1,31:32); rdata3=dt*wal16_delay2(1,:).; p1=rdata1*rdata1; p2=rdata2*rdata2; p3=rdata3*rdata3; p=p1+p2+p3; u1=p1/p; u2=p2/p; u3=p3/p; rd_m1=real(rdata1*u1+rdata2*u2+rdata3*u3); rd_m2=(real(rdata1+rdata2+rdata3)/3; u=u1,u2,u3; maxu=max(u); if(maxu=u1) rd_m3=real(rdata2); else if(maxu=u2) rd_m3=real(rdata2); else rd_m3=real(rdata3); end end r_Data1=sign(rd_m1); r_Data2=sign(rd_m2); r_Data3=sign(rd_m3); Bit_Error_Number1=length(find(r_Data1(1:Tlen)=s_initial(1:Tlen); Bit_Error_Rate1(nEN)=Bit_Error_Number1/Tlen; Bit_Error_Number2=length(find(r_Data2(1:Tlen)=s_initial(1:Tlen); Bit_Error_Rate2(nEN)=Bit_Error_Number2/Tlen; Bit_Error_Number3=length(find(r_Data3(1:Tlen)=s_initial(1:Tlen); Bit_Error_Rate3(nEN)=Bit_Error_Number3/Tlen;endsemilogy(EbN0db,Bit_Error_Rate1,r*-);hold on;semilogy(EbN0db,Bit_Error_Rate2,bo-);hold on;semilogy(EbN0db,Bit_Error_Rate3,g.-);legend(最大比合并,等增益合并,选择式合并);xlabel(信噪比);ylabel(误比特率);title(三种主要分集合并方式性能比较)四、 实验结果如图1所示:图1五、 实验结论图1中比较了采用RAKE接收机进行多径信号接收时,采用不同的分集合并方式对平均误比特率的影响。可见三种分集合并方法都能有效提高接收机的接收性能,且相同条件下,最大合并比性能最好,其次是等增益合并,最后是选择式合并。上述结论和传
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年训练健身器材行业当前发展现状及增长策略研究报告
- 收藏品基础知识培训课件
- 2024-2025学年乌兰察布市中考四模数学试题含解析
- 支委选举流程课件
- 2025年养老保险、劳动保障等相关规定必知知识考试题与答案
- 2025年护士资格证考试试题及答
- 2025版信息科技课程标准考试题2025(含答案)
- 2025年度智能家居系统合同订单及出货评审表模板
- 2025国家工作人员学法用法考试题库附答案
- 2024年普铁高炉作业区危险源辨识与风险控制培训考试题及答案
- 膀胱冲洗护理课件下载
- 企业负责人财税知识培训
- 单胎顺产个案护理
- 船舶制造公司管理制度
- 图文诫子书说课课件
- 2025年广西专业技术人员继续教育公需科目(一)答案
- 2025至2030年中国石油化工自动化仪表产业发展动态及未来趋势预测报告
- 2025届中考物理模拟卷 【云南专用】
- T/CECS 10353-2024内墙用艺术装饰涂料
- 冰雪大世界协议书
- 《复苏奇迹深ii度烧伤》课件
评论
0/150
提交评论