通信原理 卷积码的仿真.docxVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信原理 卷积码的仿真

信息与电气工程学院课程设计报告课程:通信原理题目:卷积码的仿真专业:通信工程前言设计目的巩固所学的专业技术知识,理解卷积码编译码的原理、方法、性能。熟悉SystemView仿真环境,并能在其环境下了解通信系统的一般设计方法,具备初步的独立设计能力;学习使用通信系统仿真软件SystemView,了解SystemView的基本功能,并设计出卷积码编译码的仿真电路框图;提高综合运用所学理论知识独立分析和解决问题的能力。设计要求根据所选的题目建立相应的数学模型;在System View仿真环境下,在信号源图符库、算子图符库、函数图符库、信号接收器图符库等中选取满足需要的功能模块,将其图符拖到设计窗口,按设计的系统框图组建系统;设置调整各功能模块参数,实现系统模拟;设置观察窗口,分析模拟数据和波形。系统原理2.1卷积码的结构卷积码编码器的一般结构形式如图2-1所示,它主要由移位寄存器和加法器组成。输入移位寄存器包括N段,每段有k个,共Nk个寄存器,负责存储每段的k个信息码元;各信息码元通过n个模2加法器相加,产生每个输出码组的n个码元,并寄存在一个n级的移位寄存器中移位输出。整个编码过程可以看成是输入信息序列与由移位寄存器和模2加法器之间连接所决定的另一个序列的卷积,卷积码即由此得名。通常把N称为卷积码的约束长度,通常把卷积码记为:(n,k,N);其中,n为码长,k为码组中信息码元的个数,它的编码效率为R=k/n。图2-1 卷积码编码器的一般形式下面以一种(2,1,3)卷积码为例加以说明。图2-2所示为这种卷积编码器的结构,其中没有画出图2-2中延时为零的第一级移位寄存器,并用转换开关代替了输出移位寄存器。图2-2 (2,1,3)卷积码编码器它的编码方法是:输入序列依次送入一个两级移位寄存器,编码器每输入一位信息b,输出端的开关就在C1,C2之间来回切换一次,输出C1和C2。在图2-2中,m1与m2为移位寄存器,它们的起始状态均为零。C1、C2与b1、b2和b3之间的关系如下:假如输入的信息为D = [11010],为了使信息D全部通过移位寄存器,还必须在信息位后面加3个零。表2-1列出了对信息D进行卷积编码时的状态。表2-1信息D进行卷积编码时的状态输入信息000 11 11 00 11 00 00 0 输出1 10 10 10 01 01 10 00 0 2.2卷积码的图解表示根据卷积码的特点,常常采用图解表示法对其进行研究。主要的图解表示法有3种,即树状图、网状图和状态图。对于图2-2所示的(2,1,3)卷积码编码电路,其树状图如图2-3所示。这里,分别用a,b,c和d表示寄存器m1和m2的四种可能状态:00,10,01,11,作为树状图中每条支路的节点。图2-3 (2,1,3)卷积码的树状图以全零状态a为起点,当第一位信息为0时,输出码元为00,寄存器保持状态a不变,对应图中从起点出发的上支路;当 =1时,输出码元为11,寄存器则转移到状态b,对应图中的下支路;然后再分别以这两条支路的终节点a和b作为处理下一位输入信息b的起点,从而得到4条支路。以此类推,可以得到整个树状图。显然,对于第i个输入信息比特,图中将会出现条支路。但从第4位信息开始,树状图的上半部和下半部都完全相同,这意味着此时的输出码元一盒第1位信息无关,由此可以看出吧卷积码的约束长度定义为N的意义。利用树状图中观察到的重复性,把其中具有相同状态的节点合并到一起可以得到一种更为紧凑的图形,即网格图,如图2-4所示。这种图仍由节点和支路组成,4行接点分别表示a,b,c,d 四种状态,支路则代表了状态之间的转移关系,其中实线支路代表输入信息为“0”,虚线支路代表输入信息为“1”,之路上标注的码元为当前输出。一般情况下,网格图应有种状态,从第N节开始图形同样会出现重复。图2-4 (2,1,3)卷积码的网格图取出已达到稳定状态的一节网络,再把相同的当前状态和下一状态重叠起来,就能得到图2-5形式的状态转移图,图中的两个闭合圆圈分别表示“aa”和“dd”的状态转移。显然,状态图也应该有多种可能状态(节点),每个节点会引出多条支路,同时也会有多条来自其他节点或本节点的支路到达。图2-5 (2,1,3)卷积码的状态图2.3卷积码的解析表示我们可以用延时算子D构成的多项式来表示卷积编码器中各级移位寄存器与模2加之间的联系关系。如果某级寄存器与模2加相连没对应的系数为1,反之则为0。以上述(2,1,3)卷积码为例,图2-2所示的编码器结构可以用以下两式描述:其中,变量D的幂次等于该级寄存器相对于时间起点的单位延时数。在卷积码中,通常把表示移位寄存器与模2加连接关系的多项式称为生成多项式。为了方便,有时还可以用二进制或八进制的生成序列来表示生成多项式,即同理,也可以

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档