ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:114.42KB ,
资源ID:3575595      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3575595.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(卷积码.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

卷积码.docx

1、卷积码2.7. 卷积码分组码是把k个信息比特的序列编成n个比特的码组,每个码组的n-k个校验位仅与本码组的k个信息位有关,而与其他码组无关。为了达到一定的纠错能力和编码效率,分组码的码组长度一般都比较大。编译码时必须把整个信息码组存储起来,由此产生的译码时延随n的增加而增加。卷积码是另外一种编码方法,它也是将k个信息比特编成n个比特,但k和n通常很小,特别适合以串行形式进行传输,时延小。与分组码不同,卷积码编码后的n个码元不仅与当前段的k个信息有关,还与前面的N-1段信息有关,编码过程中互相关联的码元个数为nN。卷积码的纠错性能随N的增加而增大,而差错率随N的增加而指数下降。在编码器复杂性相同

2、的情况下,卷积码的性能优于分组码。但卷积码没有分组码那样严密的数学分析手段,目前大多是通过计算机进行好码的搜索。2.7.1. 卷积码的结构和描述一、 卷积码的一般结构卷积码编码器的形式如图所示,它包括:一个由N段组成的输入移位寄存器,每段有k个,共Nk个寄存器;一组n个模2和相加器,一个由n级组成的输出移位寄存器。对应于每段k个比特的输入序列,输出n个比特。由上图可以看到,n个输出比特不仅与当前的k个输入信息有关,还与前(N-1)k个信息有关。通常将N称为约束长度,(有的书的约束长度为Nn)。常把卷积码记为:(n,k,N),当k=1时,N-1就是寄存器的个数。二、 卷积码的描述描述卷积码的方法

3、有两类:图解法和解析表示。图解法包括:树图、状态图、网格图解析法包括:矩阵形式、生成多项式形式。以如下的结构说明各种描述方法。1、 树图根据上图,我们可以得到下表:M010101010M1m20000010110101111aaccbbddC1c21100001101101001状态1000100011011101babadcdc我们可以画出如下的树状图:2、 状态图3、 网格图例1, 输入为1 1 0 1 1 1 0,输出为: 11 01 01 00 01 10 01 4、 生成多项式表示定义, 则上述结构为,这里用8进制表示, 定义则输入信息的多项式为那么我们可以得到输出最终输出是的相同次

4、数项的排列。例,输入为1101110, 则最后输出为11 01 01 00 01 102.7.2. 卷积码的译码卷积码的译码方法主要有两种:代数译码、概率译码代数译码:根据卷积码的本身编码结构进行译码,译码时不考虑信道的统计特性。概率译码:这种译码在计算时要考虑信道的统计特性。典型的算法如:Viterbi译码、 序列译码等。一、 概率译码的思路1、 最大似然序列译码问题:假设编码信道是无记忆的,(即前后符号的概率分布是统计独立的),发送的序列为,接收序列为,问:已知接收序列的情况下,如何最佳判决输入的序列?假设调制方式为2PSK,归一化后信道噪声为加性高斯白噪,其双边噪声功率谱密度为,发送序列

5、为等概的+1、-1序列,接收序列,其中n是均值为0,方差为则则似然函数为所以,比较似然函数的大小就是比较的小大。令,选择使最小的序列作为判决输出,能使系统的性能最佳(误码率最小)。2、 硬判决当2PSK的解调端输出的符号经过判决输出0、1,然后在经过译码的形式,我们称这样的译码为硬判决译码,即编码信道的输出是0、1的硬判决信息。可以看到,硬判决的最大似然译码实际上是寻找与接收序列汉明距最小的输入序列。3、 软判决当2PSK的解调端输出的符号没有经过判决,而是直接输出模拟量,然后经过译码的形式,我们称这样的译码为软判决译码,即编码信道的输出是没有经过判决的匹配滤波器的输出。可以看到,软判决的最大

6、似然译码实际上是寻找与接收序列欧式距离最小的输入序列。一般而言,由于硬判决在译码前被判决了一次,信息有所损失,因此软判决比硬判决的性能要好1-2dB。二、 Viterbi译码算法1、 硬判决的维特比算法 以1/2速率的卷积码为例说明卷积码的维特比译码算法。假设输入,经过编码后,编码后的输出经过调制、信道、解调、硬判决后在输出端得到序列,则由于噪声的影响。输入共有种组合,即序列有种,我们的任务就是从这种序列中挑出与序列的距离最小的序列,该序列在卷积码的格形图上形成一条路径,对应该路径的输入信息比特就是我们最终要译码输出的信息。维特比算法通过比较和筛选的方法使实现的计算复杂度大大降低。我们知道,在

7、格形图上,每个状态都有若干条路径进入,那么某个时刻会聚在某个状态的路径与接收序列的距离不同,如果选择最小距离的路径保留,其它路径舍弃,则从每个状态出发的路径只有1条。所以,只需要存储与状态数相等的路径数即可。大大减小了存储量。以,的卷积码为例说明维特比译码算法。假设输入为110111100,编码输出为11 01 01 00 01 10 01 11 00假设经过调制、信道、解调、硬判决后输出10 01 01 10 01 10 01 11 00 输入第1比特,有两条路径 进入状态a,aa(距离1),选择aa(1) 进入状态b,ab(距离1),选择ab(1) 输入第2比特,有4条路径 进入状态a,aaa(距离2) 进入状态b,aab(距离2) 进入状态c,abc(距离3) 进入状态d,abd(距离1) 。 2、 软判决的维特比算法在软判决译码中,路径的距离不是用汉明距离作为比较,而是用欧式距离作为比较,其他的算法与硬判决译码算法没有本质的区别。作业:1、 试编写仿真,的MATLAB程序,并给出仿真性能曲线(BPSK调制)。2、 9-21、9-22

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1