Turbo码的编译码原理及仿真
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四川师范大学成都学院本科毕业设计
Turbo 码的编译码原理及仿真
内容摘要:Turbo 码是巧妙地将Hale Waihona Puke Baidu个简单分量码通过伪随机交织器并行级联来构造具
有伪随机特性的长码,并通过在两个输入/输出(SISO)译码器之间进行多次迭代实现了 伪随机译码。目前Turbo 码的大部分研究致力于在获得次优性能的情况下减小译码复杂 度和时延,从而得到可实现的Turbo码系统。Turbo码具有极其广阔的应用前景,是信道 编码界的一个重大突破,被称为二十一世纪的纠错编码。
关键词: turbo 码 编码 译码 仿真
I
四川师范大学成都学院本科毕业设计
Turbo Code principle And Simulation
Abstract: The Turbo code is ingeniously two simple component code by pseudo
random interleaver parallel cascade constructs has random characteristic of long code, and through the two input / output ( SISO ) decoder between iteration realized pseudorandom decoding. At present, most of research devoted to the Turbo code in obtaining suboptimal performance in the absence of reducing decoding complexity and delay, thus can realize Turbo code system. Turbo code has extremely broad application prospect, is the channel coding community a major breakthrough, known as the twenty-first Century error correction coding.
本文介绍了Turbo 码的产生背景,研究意义,研究现状(编译码技术、Turbo码的 设计和分析、Turbo码在CDMA系统中的研究及应用、面向分组的Turbo码、Turbo码与其 它通信技术的结合),编码原理、译码原理及Turbo码的性能仿真及设计。
通过对Turbo编译码原理的介绍及性能仿真的波形、频谱图的结果,本文对系统进 行性能分析,并作了进一步的改进和调试。仿真结果证明了整个设计系统的正确性。由 频谱特性可以看出:Turbo码不仅能够有效地抵御加性高斯噪声,而且具有很强的抗衰 落和抗干扰特性。可以看出,Turbo码在现代通信中具有较大的优越性和重要作用。
4.2.1 不同码率对 Turbo 码的性能影响.................................................................. 19 4.2.2 不同译码算法对 Turbo 码的性能影响......................................................... 19 4.2.3 迭代次数.......................................................................................................... 20 4.2.4 交织长度.......................................................................................................... 21 4.3 本章小结..................................................................................................................... 22 5 结束语.................................................................................................................................22 参考文献...................................................................................................................................24
1.1 TURBO 码的研究背景及发展..........................................................................................2 1.2 本文的论文结构安排................................................................................................... 4 2 TURBO 码的编码原理............................................................................................................5 2.1 TURBO 码的编码器的组成..............................................................................................5 2.2 TURBO 码的删余矩阵.................................................................................................... 6 2.3 TURBO 码 的 交 织 器 .................................................................................................. 7 2.4 本 章 小 结 .................................................................................................................. 9 3 TURBO 码的译码原理............................................................................................................9 3.1 TURBO 码 的 译 码 结 构 ..............................................................................................9 3.2 TURBO 码的 LOG-MAP 算法............................................................................................11 3.3 SOVA 译码算法........................................................................................................... 13 3.4 各种译码算法的比较................................................................................................. 14 3.5 本章小结..................................................................................................................... 15 4 TURBO 码的性能仿真及设计..............................................................................................15 4.1 TURBO 码仿真系统的实现............................................................................................15 4.2 TURBO 码的仿真结果及分析........................................................................................19
This paper introduces the Turbo code generation background, research significance, research status ( compiled code technology, design of Turbo code and Turbo code analysis, in the CDMA system research and application, a packet-oriented Turbo code, Turbo code and other communications technologies ), encoding, decoding principle of principle and performance simulation of Turbo codes and design.
Based on the Turbo compiler code principle introduction and performance simulation waveform, the result of spectrum, the system performance analysis, and made a further improvement and debugging. The simulation results prove that the design scheme is correct. The spectral character can see: Turbo code can not only effectively against the Gauss noise, but also has strong resistance to fading and interference properties. As can be seen, the Turbo code in modern communication has more advantages and important role.
Keywords: the turbo code encoding decoding simulation
II
四川师范大学成都学院本科毕业设计
目
录
前言.............................................................................................................................................1 1 绪论...................................................................................................................................... 2
Turbo 码的编译码原理及仿真
内容摘要:Turbo 码是巧妙地将Hale Waihona Puke Baidu个简单分量码通过伪随机交织器并行级联来构造具
有伪随机特性的长码,并通过在两个输入/输出(SISO)译码器之间进行多次迭代实现了 伪随机译码。目前Turbo 码的大部分研究致力于在获得次优性能的情况下减小译码复杂 度和时延,从而得到可实现的Turbo码系统。Turbo码具有极其广阔的应用前景,是信道 编码界的一个重大突破,被称为二十一世纪的纠错编码。
关键词: turbo 码 编码 译码 仿真
I
四川师范大学成都学院本科毕业设计
Turbo Code principle And Simulation
Abstract: The Turbo code is ingeniously two simple component code by pseudo
random interleaver parallel cascade constructs has random characteristic of long code, and through the two input / output ( SISO ) decoder between iteration realized pseudorandom decoding. At present, most of research devoted to the Turbo code in obtaining suboptimal performance in the absence of reducing decoding complexity and delay, thus can realize Turbo code system. Turbo code has extremely broad application prospect, is the channel coding community a major breakthrough, known as the twenty-first Century error correction coding.
本文介绍了Turbo 码的产生背景,研究意义,研究现状(编译码技术、Turbo码的 设计和分析、Turbo码在CDMA系统中的研究及应用、面向分组的Turbo码、Turbo码与其 它通信技术的结合),编码原理、译码原理及Turbo码的性能仿真及设计。
通过对Turbo编译码原理的介绍及性能仿真的波形、频谱图的结果,本文对系统进 行性能分析,并作了进一步的改进和调试。仿真结果证明了整个设计系统的正确性。由 频谱特性可以看出:Turbo码不仅能够有效地抵御加性高斯噪声,而且具有很强的抗衰 落和抗干扰特性。可以看出,Turbo码在现代通信中具有较大的优越性和重要作用。
4.2.1 不同码率对 Turbo 码的性能影响.................................................................. 19 4.2.2 不同译码算法对 Turbo 码的性能影响......................................................... 19 4.2.3 迭代次数.......................................................................................................... 20 4.2.4 交织长度.......................................................................................................... 21 4.3 本章小结..................................................................................................................... 22 5 结束语.................................................................................................................................22 参考文献...................................................................................................................................24
1.1 TURBO 码的研究背景及发展..........................................................................................2 1.2 本文的论文结构安排................................................................................................... 4 2 TURBO 码的编码原理............................................................................................................5 2.1 TURBO 码的编码器的组成..............................................................................................5 2.2 TURBO 码的删余矩阵.................................................................................................... 6 2.3 TURBO 码 的 交 织 器 .................................................................................................. 7 2.4 本 章 小 结 .................................................................................................................. 9 3 TURBO 码的译码原理............................................................................................................9 3.1 TURBO 码 的 译 码 结 构 ..............................................................................................9 3.2 TURBO 码的 LOG-MAP 算法............................................................................................11 3.3 SOVA 译码算法........................................................................................................... 13 3.4 各种译码算法的比较................................................................................................. 14 3.5 本章小结..................................................................................................................... 15 4 TURBO 码的性能仿真及设计..............................................................................................15 4.1 TURBO 码仿真系统的实现............................................................................................15 4.2 TURBO 码的仿真结果及分析........................................................................................19
This paper introduces the Turbo code generation background, research significance, research status ( compiled code technology, design of Turbo code and Turbo code analysis, in the CDMA system research and application, a packet-oriented Turbo code, Turbo code and other communications technologies ), encoding, decoding principle of principle and performance simulation of Turbo codes and design.
Based on the Turbo compiler code principle introduction and performance simulation waveform, the result of spectrum, the system performance analysis, and made a further improvement and debugging. The simulation results prove that the design scheme is correct. The spectral character can see: Turbo code can not only effectively against the Gauss noise, but also has strong resistance to fading and interference properties. As can be seen, the Turbo code in modern communication has more advantages and important role.
Keywords: the turbo code encoding decoding simulation
II
四川师范大学成都学院本科毕业设计
目
录
前言.............................................................................................................................................1 1 绪论...................................................................................................................................... 2