摘要:本课题介绍了数字通信系统中一种卷积码文特比译码的软件实现算法,在Matlab环境中实现了卷积码Viterbi 译码功能,在程序实现中充分利用了卷积码的特性,运用网格图和回溯以得到译码输出。为了在实际中更好地利用卷积码的优异性能,文章从应用角度出发,论文对卷积码的译码方法进行了分析,给出了在不同的情况下,如何利用各种译码方法,得到理论性能和实际应用的最佳结合。完成在2种不同信道二进制对称信道、加性高斯白噪声信道中的性能仿真方案。运用MATLAB完成对卷积码的设计,确定卷积码的编码器,并确定其生成多项式,采用卷积码的viterbi译码。通过对卷积码在加性噪声信道中传输的性能来验证能否用于可靠的信息传输。5251
关键词:MATLAB; 仿真; 信道编码;信道编码器; 文特比译码; 二进制对称信道;加性高斯白噪声信道
Viterbi decoding algorithm performance simulation based on different channels
Abstract: This topic describes one kind of digital communication systems convolutional codes Viterbi decoding software algorithm, implemented in Matlab environment convolutional codes Viterbi decoding functions, procedures to achieve full use of the characteristics of convolutional codes , the use of grid map and backtracking to obtain decoded output. In order to better use in practice excellent performance of the convolutional code, the article from the application point of view, the method of decoding convolutional codes is analyzed, in different circumstances, how to use a variety of decoding method, theoretical performance and practical application to obtain the best combination. Completed in two different channel binary symmetric channel, additive white Gaussian noise channel performance simulation program. Using MATLAB to complete the design of the convolutional code, a convolutional code encoder identify and determine the generating polynomial, viterbi decoding using convolutional codes. Through the convolutional code transmitted in additive noise channel can be used to verify the performance of reliable information transmission.
Keywords: MATLAB; Simulation; channel coding; channel encoder; Viterbi; Binary symmetric channel; AWGN channel
目录
引言 1
1 本课题的任务内容 2
1.1 课题背景及意义 2
1.2 卷积码的发展及应用 3
2 信道编码 5
2.1 纠错码基本理论 5
2.1.2 纠错码概念 5
2.1.3 基本原理和性能参数 5
2.1.4 译码方式的实现 5
2.2 信道编码定理 6
2.3 信道编解码基本原理 6
2.4 卷积码 8
2.4.1 卷积码的基本原理 8
2.4.2 卷积码表达方式 9
3 MATLAB 11
3.1 MATLAB简介 11
3.2 SIMULINK原理 13
3.3 文特比译码器模块介绍 16
4 信道 19
4.1 二进制对称信道 19
4.2 加性高斯白噪声信道 19
5 文特比译码的设计与仿真 21
5.1 文特比译码在二进制对称信道中的性能仿真 21
5.1.1 文特比译码在BSC中的仿真设计模块 21
5.1.2 文特比译码在BSC中的仿真程序 22
5.1.3 文特比译码在BSC中的各模块参数设置 23
5.1.4 文特比译码在BSC中的仿真结果 26
5.2 文特比译码在加性高斯白噪声信道中的性能仿真 27
5.2.1 文特比译码在AWGN中的仿真设计模块 27
- 上一篇:基于经验模式分解的汉语共振峰检测算法
- 下一篇:MATLAB的带噪声语音信号处理+滤波器设计
-
-
-
-
-
-
-
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
电站锅炉暖风器设计任务书
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...