安全检测:瑞星:安全 诺顿:安全 卡巴:安全
毕业设计-基于LabVIEW的编码的设计与仿真—线性分组码,共47页,13014字,附VI程序、开题报告、答辩PPT等
主要内容
1 运用labview仿真验证网格码的增益、误码率性能。
2 通过TCM调制的16QAM系统仿真和64QAM系统仿真。
3 验证网格编码调制良好的增益和较低的误码率性能
4 绘制图表比较编码系统之间的差别。
中文摘要
近年来,随着通信技术的飞速发展,人们对通信质量的要求越来越高,因而对有效而可靠的数据传输和存储系统的需要也日益增长。为了解决传输信道过程中的干扰和噪音,提高传输的稳定性,信道编码作为通信系统核心技术之一,已经成功地应用于各种通信系统中,并且在计算机与各种存储器中也得到广泛的应用。
本设计对信道编码进行了概述,对线性分组码及几种重要的线性分组码例如汉明码、循环码、BCH 码等进行了原理分析,并采用LabVIEW软件进行相应的系统设计与仿真,并最终仿真实现线性分组码、汉明码、循环码、BCH码编译码过程,实现了纠检错功能,进行了误码率分析。最后,通过LabVIEW前面板搭建的人机交互界面,实现了利用控件选项板、便于操作的人机界面。
关键词:信道编码;差错控制编码;线性分组码;汉明码;循环码;BCH码;LabVIEW
目录
第一章 绪论 1
1.1 信道编码的概念及分类 1
1.2 信道编码的发展 1
1.3 课题研究的内容 2
第二章 差错控制编码及LabVIEW介绍 3
2.1 差错控制编码的基本概念 3
2.2 差错控制的分类 3
2.3 差错控制编码的分类 4
2.4 纠错编码的基本原理 5
2.5 LabVIEW平台介绍 5
第三章 线性分组码的设计与仿真 7
3.1 线性分组码的设计与仿真 7
3.1.1 线性分组码的概念及性质 7
3.1.2 分组码的汉明距离 7
3.1.3 线性分组码编解码原理 8
3.1.4 线性分组码编译码系统仿真 12
3.2 汉明码的设计与仿真 17
3.2.1汉明码编译码原理 17
3.2.2 汉明码编译码系统仿真 19
3.3循环码(CRC)的设计与仿真 23
3.3.1 循环码概述 23
3.3.2 循环码的生成多项式g(x)和生成矩阵G 23
3.3.3 循环码的编译码原理 24
3.3.4 循环码的检纠错能力 25
3.3.5矩阵相乘法循环码编解码系统仿真 25
3.4 BCH码编译码系统仿真 27
第四章 误码率分析 32
7.1 误码率分析总体设计 32
7.2 子程序介绍 33
第五章 界面介绍 35
第六章 结论 36
致谢 37
参考文献 38
附录 39
课题研究的内容
本论文主要研究数字通信系统中的线性分组码。首先介绍了差错控制编码技术的目的,以及其发展现状和应用,重点讨论和研究了线性分组码及几种重要的线性分组码(汉明码、循环码、BCH码),介绍了它们的基本原理及特性,编解码结构并对其进行性能分析。说明了其编解码的原理,码距特性等,并利用LABVIEW软件进行系统仿真以加深对线性分组码的编解码原理的认识。最后以7位线性分组码为例进行了误码率分析,分析了编码方法的好坏。