摘要:本课题介绍了数字通信系统中一种卷积码文特比译码的软件实现算法,在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的带噪声语音信号处理+滤波器设计

自回归模型谱估计方法设计+Matlab源代码

波形发生技术的比较研究...

MATLAB舰船电能分配及管理系统设计

Matlab的光栅投影相位校正与展开算法设计

MATLAB数字图像处理的交通信号灯识别系统设计

基于MATLABGUI的粒子滤波算法实现+源代码

基于MATLABGUI的非线性卡尔曼滤波实现

浅析施工企业保理融资成...

PCI+PID算法直流力矩电机速...

遥感土地用变化监测国内外研究现状

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

大规模MIMO系统的发展研究现状

MNL模型历史城区居民活动...

《水浒传》中血腥暴力研...

小型通用机器人控制系统设计任务书

从企业eHR建设谈管理信息...