- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子信息类实践课III通信系统仿真 题 目Turbo码的编译码算法仿真 专 业 学 号 姓 名 日 期 注:本报告仅供参考 哈尔滨工业大学电子信息类实践课III 哈尔滨工业大学电子信息类实践课III通信系统仿真 PAGE PAGE # 1、课程设计目的(黑体小三,段前段后个一行) 通过完成在在衰落信道下采用不同调制信号进行 Turbo码编译码的编程实现, 进一步了解了 Turbo码的编码解码过程,以及在不同调制方式不同信道下的性能比 见。通过对卷积和交织器的设计,深入了解卷积和交织的作用。以及熟悉了通信 仿真的整体流程。 2、课程设计内容 具体叙述课程设计的主要内容和原理。 表1主要课程设计内容列表 课程设计内容 负责人 Turbo编码译码过程、信道设计、各模块 整合 肖雨桐 卷积、交织 杨佳能 不同调制信号的设计 熊风 在进行本次Turbo仿真时,采用了两种不同编程方式。在程序一中是直接调用matlab Communications System Toolbox 中的Turbo编码和解码工具箱,通过配置参数进行仿真。而在程序二中则根据 Turbo码编译码原理编写。如果程序一 更像是一个黑匣子,只能知道通过编解码模块前、后的数据,而具体做了哪些则 不得而知。 图1 Turbo码编码器结构 典型的Turbo码编码器结构框图如图所示:由两个反馈的编码器通过一个交织 器并行连接而成。如果必要,由成员编码器输出的序列经过删余阵,从而可以产 生一系列不同码率的码。例如,对于生成矩阵为 g=[gi,g2]的(2 , 1, 2)卷积码通 过编码后,如果进行删余,则得到码率为 1/2的编码输出序列;如果不进行删余, 得到的码率为1/3。一般情况下,Turbo码成员编码器是RSC编码器。原因在于递 归编码器可以改善码的比特误码率性能。 通俗理解1/2码率就是信号中有一半都是“无用信号”,这些“无用信号”就 是两个分量编码器的生成的校验码,而删余则是各删除一部分校验码,把剩下的 再和信息比特合在一块,形成编码好的矩阵。 b.译码 图2 Turbo译码结构 Turbo码获得优异性能的根本原因之一是使用了迭代译码,通过与分量编码器 对应的分量译码器之间软信息的交换来提高译码性能。对于Turbo码这样的并行级 联码,如果分量译码器的输出为硬判决,则不可能实现分量译码器之间软信息的 交换,从而限制了系统性能的进一步提高。从信息论的角度来看,任何硬判决都 会损失部分信息,因此,如果分量译码器能够提供一个反映其输出可靠性的软输 出,则其他分量译码器也可以采用软判决译码,从而系统的性能可以得到进一步 提高。为此,人们提出了软输入软输出译码(SISO )的概念和方法。Turbo码的分 量码SISO译码算法总体上可分为 MAP和SOVA两类主要算法。其中 MAP算法 是一种最佳后验概率算法。SOVA类算法主要包括软输出的维特比算法(SOVA) 和连续列表输出维特比算法(SLVA )。 SOVA算法实际上就是veterbi算法的扩展,保留的路径数不是两条而是和状 态数有关从所有可行的路径中找最优的是最大似然序列检测。 d.衰落信道 由于多径和移动台运动等影响因素,使得移动信道对传输信号在时间、频率 和角度上造成了色散,如时间色散、频率色散、角度色散等等。根据不同无线环 境,接收信号包络一般服从几种典型分布,如瑞利分布、莱斯分布和 Nakagami-m 分布。在仿真衰落信道时,最重要的参数是多径扩展和多普勒频移。 通常在离基站较远、反射物较多的地区,发射机和接收机之间没有直射波路 径,存在大量反射波;到达接收天线的方向角随机且在( 0-2 pi)均匀分布;各反 3、设计与实现过程 信号生成 ▼ 卷积 I 解调 1 交织 Turbo译码 Turbo编码 解交织 过信道 计算误码 率 图4、程序一框图 具体实现过程:按照流程图中的各方面(模块)内容进行代码级的详细说明, 例如: 衰落信道的设计 在进行仿真的过程中尝试使用了两种不同的编写方式: a. Create Rayleigh fadi ng cha nnel object. chan_ray = rayleighcha n(1/10000,100); fadedSig = filter(cha n_ ray,modSig nal); % Apply the cha nnel effects hChan = comm.AWGNCha nn el(NoiseMethod, Sig nal to n oise ratio (SNR)); hCha n.SNR = EbNo_db( n); fadedSig = filter(cha n_ ray,modSig nal); % Apply the c
文档评论(0)