Turbo乘积码编译码算法研究及其DSP实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:fdsffffffffffffffsdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
差错控制编码技术是现代无线通信系统中的关键技术之一。差错控制编码研究的主要内容是希望在低译码复杂度的前提下,寻找一种逼近香农极限的编译码方法。Turbo乘积码与卷积Turbo码性能相近,分量码采用了线性分组码,不仅译码复杂度低,译码延迟小,且能在高码率时保持较高的译码性能,近年来成为纠错编码领域的研究热点,在移动通信、卫星通信和高速数据传输方面具有广阔的应用前景。本文首先研究了Turbo乘积码的编译码原理。重点研究了Chase-Pyndiah软输入软输出迭代译码算法,推导了算法过程,深入分析了迭代译码的核心思想,提出了一种寻找竞争码字的简化的方法,并给出了MATLAB仿真结果。接下来,论文对由Chase-Pyndiah算法改进而来的梯度译码算法作了研究,并以TPC(64,57,4)2为例,通过MATLAB仿真分析了梯度译码算法与Chase-Pyndiah算法相比在算法复杂度和编码增益上的改变。此外,论文还从不同分量码、最不可靠位个数、迭代次数三方面对影响Turbo乘积码译码性能的因素作了仿真分析。其结果表明,在高斯白噪声信道下,经BPSK调制,译码过程经4~6次迭代,信噪比接近4dB时,误码率已达到10-7数量级。改进的梯度译码算法相对于Chase-Pyndiah算法编码增益下降了0.7dB左右,却使译码复杂度下降了10倍。梯度译码算法在译码复杂度和译码性能间实现了很好的折中。论文最后对编译码算法的DSP实现作了探究。以CCS3.1为软件工具,编写C代码,通过程序调试,实现了算法在simulator和TMS320C6416 DSP芯片上的运行仿真,实验结果表明定点DSP与MATLAB仿真相比大致存在0.5dB的差异量。
其他文献
金银花为忍冬科忍冬属植物忍冬的干燥花蕾,是一种具有多种生物活性的传统中医用药。其主要功能成分绿原酸具有抗菌、抗病毒、抗肿瘤、保肝利胆、降血压血脂、清除自由基和兴
四川盆地西部(川西)指四川盆地内南江-三台-乐山以西,安县-都江堰-双石断裂以东面积约4×104km2的广大区域。长期以来,在川西晚三叠世前陆盆地的性质、盆地形成机制和发展演化
目的:探讨机体疲劳后老子按摩法和Hatha瑜伽体位法这两种放松训练法对身体放松效应的异同。方法:将36名在校硕士研究生,按自愿原则随机平均分为三组,实验组(na=12,nb=12)在控
目前,子女最大利益原则已经是世界各国处理涉子女事务时承认的最高准则。父母离婚后的未成年子女是一个特殊群体,他们的利益保护是一个非常重要的问题。本文基于保护父母离婚
随着我国经济的持续快速发展,以及公司法对上市公司业绩的要求,上市公司利用资产减值准备进行盈余管理已是不争事实。过度的盈余管理行为为达到企业的经营目的提供了条件,粉
目的:调查本市52周岁以上在职和离退休人员口腔黏膜白斑发病情况及患者吸烟情况,寻找白斑与吸烟之间的因果关系。方法:采用病史询问及口腔检查方式。结果:2120例受检者中白斑
运动背景星空图像中小目标的运动轨迹提取算法;粗糙核主元分析方法及其在故障特征提取中的应用;
间苯二酚-甲醛气凝胶空心微球制备技术;筛网盘对聚α-甲基苯乙烯微球弹跳性能的影响