多元LDPC编码调制系统的低复杂度译码算法及其硬件实现方案
本文关键词:多元LDPC编码调制系统的低复杂度译码算法及其硬件实现方案
更多相关文章: 多元LDPC码 译码算法 编码调制系统 联合迭代检测-译码 低复杂度 实现方案
【摘要】:低密度校验(Low-Density Parity-Check,LDPC)码是一类纠错性能优秀的好码,已经得到广泛的研究和应用。而基于高阶有限域GF(q)上的多元LDPC码在中短码长具有超越二元LDPC的纠错性能,尤其是与高阶调制相结合时这种优势更加明显。然而,多元LDPC码过高的译码复杂度阻碍了它在通信系统中应用。本文主要研究了多元LDPC码编码调制系统的低复杂度译码算法,并针对提出的一种算法给出了硬件实现方案。主要完成的工作有以下几个方面:首先介绍了多元LDPC码和其经典算法,包括和积算法和扩展最小和算法。通过仿真比较了多元LDPC码与二元LDPC码和Turbo码的性能。其次,本文介绍了多元LDPC码的编码调制系统,对编码调制系统的性能进行了仿真。并对编码调制系统的联合迭代检测-译码算法(Iterative Joint Detection Decoding,IJDD)进行了改进,提出了两种低复杂度的译码算法:IJDD改进算法A与IJDD改进算法B。其中,IJDD改进算法A具有较好的性能,IJDD改进算法B易于硬件实现。最后,针对IJDD改进算法B,本文提出了一种多元LDPC译码器的硬件实现方案,并详细介绍了译码器每个模块的设计结构。
【关键词】:多元LDPC码 译码算法 编码调制系统 联合迭代检测-译码 低复杂度 实现方案
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN911.22
【目录】:
- 摘要5-6
- ABSTRACT6-10
- 符号对照表10-11
- 缩略语对照表11-14
- 第一章 绪论14-20
- 1.1 信道编码14-16
- 1.2 LDPC码及其应用16-18
- 1.3 论文的创新和研究内容18-20
- 第二章 多元LDPC码及其编码调制原理20-44
- 2.1 多元LDPC码预备知识20-25
- 2.1.1 有限域基础20-22
- 2.1.2 线性分组码22-25
- 2.2 多元LDPC码的基本概念及因子图表示25-27
- 2.3 多元LDPC码的译码算法27-38
- 2.3.1 多元LDPC码的和积译码算法27-30
- 2.3.2 基于快速傅立叶变换的QSPA算法30-33
- 2.3.3 多元LDPC码的扩展最小和译码33-35
- 2.3.4 多元LDPC码的译码算法性能仿真35-38
- 2.4 多元LDPC编码调制系统38-43
- 2.4.1 编码调制原理38-39
- 2.4.2 多元LDPC编码调制系统模型39-40
- 2.4.3 多元LDPC编码调制系统的性能仿真40-43
- 2.5 本章小结43-44
- 第三章 多元LDPC码的联合迭代检测-译码算法44-68
- 3.1 多元LDPC码的一步大数逻辑译码算法44-47
- 3.2 多元LDPC码的联合迭代检测-译码原始算法47-53
- 3.3 多元LDPC码的联合迭代检测-译码改进算法A53-62
- 3.3.1 算法描述54-57
- 3.3.2 性能仿真与分析57-60
- 3.3.3 算法复杂度分析60-62
- 3.4 多元LDPC码的联合迭代检测-译码改进算法B62-66
- 3.4.1 算法描述62-63
- 3.4.2 性能仿真与分析63-65
- 3.4.3 算法复杂度分析65-66
- 3.5 本章小结66-68
- 第四章 多元LDPC码的联合迭代检测-译码器实现方案设计68-78
- 4.1 多元LDPC码联合迭代检测-译码器总体结构68-70
- 4.1.1 联合迭代检测-译码器的整体架构68-70
- 4.1.2 联合迭代-检测译码器的整体控制模块70
- 4.2 译码器基本功能模块设计70-76
- 4.2.1 接收序列存储模块70-71
- 4.2.2 信号检测模块71-72
- 4.2.3 变量节点信息更新模块72-75
- 4.2.4 校验节点信息更新模块75-76
- 4.3 有限域元素的运算实现76
- 4.4 本章小结76-78
- 第五章 总结与展望78-80
- 参考文献80-84
- 致谢84-86
- 作者简介86-87
【相似文献】
中国期刊全文数据库 前10条
1 毛倩;曾小清;张树京;;一种适用于二进制循环不等保护码的译码算法[J];计算机应用;2007年S1期
2 张长帅;宋黎定;刘泳;;低密度奇偶校验码快速收敛译码算法研究[J];遥测遥控;2007年03期
3 李颖;魏急波;张炜;;球形译码算法中不均匀半径分配方案及性能分析[J];国防科技大学学报;2008年01期
4 李小文;彭德义;谭兵;王振宇;;长期演进系统中一种低复杂度球形译码算法[J];计算机应用;2012年03期
5 毛新宇;程宇新;项海格;;混合的深度优先及宽度优先球形译码算法[J];重庆邮电大学学报(自然科学版);2012年05期
6 张立军;刘明华;卢萌;;低密度奇偶校验码加权大数逻辑译码研究[J];西安交通大学学报;2013年04期
7 周曼;林云;;一种基于统计裁剪的球形译码算法[J];广东通信技术;2013年05期
8 李颖;王欣;魏急波;;一种复数球形译码算法的仿真[J];系统仿真学报;2006年10期
9 张培;;低密度奇偶校验码及其译码算法实现[J];苏州市职业大学学报;2007年02期
10 章敏;唐宁;廖圣鹏;;Turbo CPM系统Log-MAP译码算法优化[J];电子设计工程;2010年01期
中国重要会议论文全文数据库 前10条
1 肖海勇;毕光国;;联合检测的均衡译码算法[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年
2 刘海涛;程型清;李道本;;低复杂度复球译码检测算法[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年
3 梁栋;李冬霞;;一种改进的Turbo码Log-MAP译码算法[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年
4 张颖;岳殿武;;几何Goppa码的译码[A];第一届中国高校通信类院系学术研讨会论文集[C];2007年
5 周朝霞;王大勇;;一种高速并行的Turbo码译码算法[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年
6 童胜;王鹏;王单;王新梅;;LDPC码量化和积译码的高效实现[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年
7 卢而辉;赖信q;谢德望;李肇严;;可运用于线性区块码之新式软式判定译码算法[A];2005年海峡两岸三地无线科技学术会论文集[C];2005年
8 路成业;孙蓉;王新梅;;Turbo码几种译码算法中的量化分析[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年
9 朱敏;孟庆民;高西奇;;球形译码在MIMO-OFDM系统中的应用[A];第九届全国青年通信学术会议论文集[C];2004年
10 刘钊;李会勇;何子述;刘本永;;VBLAST的一种新的非线性译码算法[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 张亮;极化码的译码算法研究及其应用[D];浙江大学;2016年
2 吴道龙;极化码构造与译码算法研究[D];西安电子科技大学;2016年
3 林伟;多元LDPC码:设计、构造与译码[D];西安电子科技大学;2012年
4 崔俊云;LDPC码的构造及其译码算法研究[D];西安电子科技大学;2012年
5 黄海艺;低密度奇偶校验(LDPC)码改进译码算法研究[D];华南理工大学;2013年
6 罗天放;通信系统中的Turbo码及Turbo均衡问题研究[D];哈尔滨工程大学;2003年
7 王单;LDPC码编译码算法研究[D];西安电子科技大学;2006年
8 陈晓刚;现代编码的性能分析与简化译码算法[D];北京邮电大学;2010年
9 刘原华;LDPC码的代数构造及译码算法研究[D];西安电子科技大学;2009年
10 胡树楷;LDPC码构造及低复杂度译码算法研究[D];西安电子科技大学;2012年
中国硕士学位论文全文数据库 前10条
1 韩照;基于因子图与FPGA的LDPC码概率译码算法研究及实现[D];暨南大学;2015年
2 吴海东;LDPC码编译码算法研究[D];南京信息工程大学;2015年
3 廖鑫;LDPC码低复杂度置信传播译码算法研究[D];江西理工大学;2015年
4 王继来;LDPC码编译码及码辅助的载波同步研究[D];山东大学;2015年
5 宋雷;极化码SC译码算法研究[D];哈尔滨工业大学;2015年
6 韩明;低复杂度的TPC译码算法研究[D];哈尔滨工业大学;2015年
7 孔宪章;LDPC编译码技术的研究与实现[D];电子科技大学;2015年
8 贺巍;卫星自适应LDPC码优化技术研究[D];电子科技大学;2014年
9 熊有志;干扰信道下分组检测和译码方法及应用研究[D];电子科技大学;2014年
10 张功岑;基于FPGA的LTE-A系统中的Turbo编译码算法的并行化研究与实现[D];电子科技大学;2014年
,本文编号:623977
本文链接:https://www.wllwen.com/kejilunwen/wltx/623977.html