基于matlab的卷积码,毕业设计---基于MATLAB的卷积码的分析与应用

3a5429672e603c333e817469066cd8b7.gif毕业设计---基于MATLAB的卷积码的分析与应用

基于 MATLAB 的卷积码的分析与应用 -I- 毕业设计(论文)任务书毕业设计(论文)任务书 毕业设计(论文)题目毕业设计(论文)题目 基于基于 MATLAB 的卷积码的分析与应用的卷积码的分析与应用 设计设计论文论文的基本内容的基本内容 1 介绍纠错控制编码的相关理论,重点分析卷积码的相关编码和解码理 论。 2 在 MATLAB 中编写卷积码的编码和解码程序,模拟通信系统,针对 TD-SCDMA 系统中的卷积码进行仿真。 3 进行纠错译码验证,纠错比较及误码率相关因素分析。 毕业设计(论文)专题部分毕业设计(论文)专题部分 题目题目 设计或论文专题的基本内容设计或论文专题的基本内容 学生接受毕业设计(论文)题目日期学生接受毕业设计(论文)题目日期 第第 2 周周 指导教师签字指导教师签字 2010 年年 3 月月 8 日日 -II- 基于 MATLAB 的卷积码的分析与应用 摘 要 随着现代通信的发展,特别是在未来 4G 通信网络中,高速信息传输和高可 靠性传输成为信息传输的两个主要方面,而可靠性尤其重要。因为信道状况的恶 劣,信号不可避免会受到干扰而出错。为实现可靠性通信,主要有两种途径一 种是增加发送信号的功率,提高接收端的信号噪声比;另一种是采用编码的方法 对信道差错进行控制。前者常常受条件限制,不是所有情况都能采用。因此差错 控制编码得到了广泛应用。 介绍了多种信道编码方式,着重介绍了卷积码的编码方法和解码方式。介绍 了 MATLAB 的使用方法、编程方法、语句、变量、函数、矩阵等。介绍了 TD-SCDMA 通信系统和该系统下的卷积码,搭建了系统通信模型。编写卷积码 的编码和解码程序。用 MATLAB 仿真软件对 TD-SCDMA 系统的卷积码编解码 进行仿真。对其纠正错码性能进行验证,并且对误码率进行仿真和分析。卷积码 的编码解码方式有很多,重点仿真 Viterbi 算法。Viterbi 算法就是利用卷积码编 码器的格图来计算路径度量, 选择从起始时刻到终止时刻的惟一幸存路径作为最 大似然路径。沿着最大似然路径回溯到开始时刻,所走过的路径对应的编码输出 就是最大似然译码输出序列。 它是一种最大似然译码方法, 当编码约束长度不大、 或者误码率要求不是很高的情况下,Viterbi 译码器设备比较简单,计算速度快, 因而 Viterbi译码器被广泛应用于各种领域。 关键词卷积码;信道编码;TD-SCDMA;MATLAB 东北大学本科毕业设计(论文) 目 录 -III- 目 录 毕业设计(论文)任务书毕业设计(论文)任务书 I 摘摘 要要. II Abstract.错误错误未定义书签。未定义书签。 第第 1章章 绪绪 论论 1 1.1 课题研究的背景和来源 . 1 1.2 主要内容 . 2 第第 2章章 相关理论介绍相关理论介绍 . 3 2.1 信道编码 . 3 2.1.1 信道编码的分类 3 2.1.2 编码效率 3 2.2 线性分组码 . 3 2.3 循环码 . 5 2.4 卷积码 . 6 2.4.1 卷积码简介 7 2.4.2 卷积码的编码 7 2.4.3 卷积码的解码 13 第第 3章章

卷积码是在信息序列通过有限状态移位寄存器的过程中产生的。通常,移存器包含N级(每级A比特),并对应有基于生成多项式的m个线性代数方程,输入数据每次以A位(比特)移入移位寄存器,在此同时有n位(比特)数据作为己编码序列输出,编码效率为A/n。参数N被称作约束长度,它指明了当前的输出数据与多少输入数据有关。它决定了编码的复杂度。 译码器的功能就是,运用一种可以将错误的发生减小到最低程度的规则或方,从已编码的码字中解出原始信息。在信息序列和码序列之间有一对一的关系。此外,任何信息序列和码序列将与网格图中的唯一一条路径相联系。因而,卷积译码器的工作就是找到网格图中的这一条路径。 Viterbi算可被描述如下; 把在时刻i,状态 所对应的网格图节点记作 ,每个网相节点被分配一个值 。节点值按如下方式计算: (1)设 , 。 (2)在时刻i,对于进入每个节点的所有路径计算其不完全路径的长度。 (3)令 为在i时刻,到达与状态 。相对应的节点 的最小不完全路径长度。通过在前一节点随机选择一条路径就可产生新的结果。非存留支胳将从网格图中删除。以这种方式,可以从 。处生成一组最小路径。 (4)当L表示输入编码段的数目,其中每段为k比特,m为编码器中的最大穆存器的长度,如果 ,那么令 ,返回第二步。 一旦计算出所有节点值,则从 时刻,状态 。开始,沿网格图中的存留支路反向追寻即可。这样被定义的支路与解码输出将是一一对应的。关于不完全路径长度,硬判决解码将采用Hamming距离,而软判决解码将采用Euclidean距离。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值