Turbo码的编译码算法仿真汇总.pdf
- 159****5301个人认证 |
- 2021-06-25 发布|
- 301.16 KB|
- 12页
Turbo 码的编译码算法仿真汇总
电子信息类实践课 III 通信系统仿真 题 目 Turbo 码的编译码算法仿真 专 业 学 号 姓 名 日 期 注:本报告仅供参考
哈尔滨工业大学 电子信息类实践课 III 通信系统仿真
1、课程设计目的(黑体小三,段前段后个一行) 通过完成在在衰落信道下采用不同调制信号进行 Turbo 码编译码的编程实现,
进一步了解了 Turbo 码的编码解码过程,以及在不同调制方式不同信道下的性能
比见。通过对卷积和交织器的设计,深入了解卷积和交织的作用。以及熟悉了通
信仿真的整体流程。
2、课程设计内容 具体叙述课程设计的主要内容和原理。 表 1 主要课程设计内容列表 课程设计内容 负责人 Turbo 编码译码过程、信道设计、各模 肖雨桐 块整合 卷积、交织 杨佳能 不同调制信号的设计 熊风 在进行本次 Turbo 仿真时,采用了两种不同编程方式。在程序一中是直接调
用 matlab Communications System Toolbox 中的Turbo 编码和解码工具箱,通过
配置参数进行仿真。而在程序二中则根据 Turbo 码编译码原理编写。如果程序一
更像是一个黑匣子,只能知道通过编解码模块前、后的数据,而具体做了哪些则
不得而知。
a.编码 图 1 Turbo 码编码器结构 典型的 Turbo 码编码器结构框图如图所示:由两个反馈的编码器通过一个交织
器并行连接而成。如果必要,由成员编码器输出的序列经过删余阵,从而可以产 1
哈尔滨工业大学 电子信息类实践课 III 通信系统仿真
生一系列不同码率的码。例如,对于生成矩阵为 g=[g1,g2]的(2,1,2)卷积码通
过编码后,如果进行删余,则得到码率为 1/2 的编码输出序列;如果不进行删余,
得到的码率为 1/3。一般情况下,Turbo 码成员编码器是 RSC 编码器。原因在于