跳频通信系统中LDPC编译码算法及FPGA的实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:successyi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着跳频通信技术的快速发展,人们对跳频通信系统技术的要求越来越高,尤其是跳频通信系统对噪声与干扰环境下信息传输误码率的要求也越来越高,为了进一步提升跳频通信系统的可靠性,降低系统的误码率成为跳频通信领域内的研究热点。本文在“跳频通信系统”课题的背景下,对LDPC码编译码的设计及FPGA的实现进行了深入的研究,主要内容概要如下:首先,对课题的研究背景及意义、LDPC码的发展现状做了总结,阐述了数字通信系统的研究现状,并给出数字通信系统结构框图。根据跳频通信系统的工作原理,802.16协议的基本内容,深入研究和分析跳频通信系统以及802.16e协议下的LDPC码。其次,在FPGA中实现LDPC编码算法。分析和研究高斯消去算法、LU分解算法以及Efficient算法的编码原理,通过比较每种算法的运算复杂度,最后以简化的Efficient算法作为本文在FPGA上实现的编码算法。以简化的Efficient算法的核心思想,构建IEEE 802.16e标准LDPC编码器。在不同码率,固定码长的条件下,运用Verilog硬件语言设计802.16e标准LDPC码的编码器,并对每一个模块分析和设计。通过Modelsim软件对顶层模块进行仿真,并将Modelsim仿真的编码结果与Matlab编译产生的码字进行比较,证明该方案的可行性。最后,在FPGA中实现LDPC译码算法。通过分析和研究硬判决算法和软判决算法(BP算法、LLR-BP算法和Min-Sum-BP算法)的译码机制。考虑到计算复杂度和可实现性,本文通过Matlab仿真给出基于Min-Sum-BP算法在不同迭代次数、不同码率、不同扩展因子下性能对比曲线,通过在FPGA上实现并验证Min-Sum-BP译码算法,证明本文使用的译码算法的有效性。通过掌握Min-Sum-BP算法的核心思想,可以构建基于IEEE 802.16e标准的LDPC译码器,并在不同码率,固定码长条件下,运用Verilog硬件语言设计符合802.16e标准的LDPC译码器。使用Modelsim软件对顶层模块进行仿真,将得到的译码结果与Matlab编译产生的码字进行比较,证明设计和实现的正确性。
其他文献
印刷机张力系统是个变参数的非线性系统,它变速范围大,所以采用的是变频器驱动交流电机作为执行机构。本课题是从张力产生的动力学原理进行分析,建立动力学方程,再结合变频器
微光和红外图像融合能够综合利用微光传感器和红外传感器这两种各有所长的传感器的互补性和冗余性,提高获取信息的准确性和可靠性,增强系统的目标探测及识别能力,有助于提高
为了适应日益复杂的空间电磁环境、保证信息的正常传输、合理利用有限的频带资源,通信调制技术和扩频技术迅速发展,从而使得通信对抗领域面临挑战。其中,数字通信信号的参数
在当代社会,随着信息化技术的发展,数据采集系统在军事、工业生产、日常生活中得到了越来越广泛的应用,采样率、存储容量、传输速度、安装操作的人性化、可靠性等成为人们评
由于信息化飞速发展,许多科学家对研究短波环境产生了浓厚兴趣。短波环境不单单对军事人员和武器装备产生影响,而且影响武器的性能和通信质量,以至于严重影响了部队的战斗能
以经典密码学和量子力学为基础的量子密码是密码技术领域中一种新型的密码体制,与经典密码相比,量子密码最根本的优势在于无条件安全性和对窃听的可检测性。量子密钥分发(qua
数据采集器在现代科研中扮演着越来越重要的角色。随着现代科技的进步,数据的传输速度以及传输容量与日俱增,对数据采集器的要求也变得更加苛刻,数据采集器除了作为一种存储
随着全球能源匮乏以及环境问题的日益突出,电动汽车以其具有无污染物排放、具备良好的环保性能和动力能源配置的多样化等优点受到各国的高度重视,成为未来汽车发展的重点。目
学位
掌纹识别技术是生物特征识别领域里的新技术,它是利用手掌上的一块有效区域,从中提取出掌纹的特征信息,并根据这些特征信息来识别用户。目前,掌纹识别在整个生物识别中所占的