- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学毕业设计论文--信道编码结课基于matlab的信道编码分析
题目:基于MATLAB的通信系统仿真
———信道编码对通信系统性能的影响
专业: 通信工程
姓名:崔校通
学号: 201300484316
日期: 2016.12.22
目录
一、引言 2
二、信道编码理论 2
2.1、信道编码的目的 2
2.2、信道编码的实质 3
2.3、 信道编码公式 3
三、线性分组码的编译码原理 3
3.1、 线性分组码的基本概念 3
3.2、生成矩阵和校验矩阵 4
四、MATLAB仿真 5
4.1仿真 5
4.1.1原理说明 5
4.1.2各子函数说明 5
4.2仿真源程序 5
4.2.1信道编码 5
4.2.2信道解码 6
4.2.3交织 6
4.2.4解交织 7
4.2.5信道衰落 7
六 程序及仿真图 8
1、 file1:信道编码对通信系统性能的影响,有无信道编码的影响 8
2、file2:在周期性深衰落的信道条件下,交织对通信系统性能的影响 10
3、 file3:在交织条件下,不同时长的周期性深衰落对系统性能影响的比较 13
基于MATLAB的通信系统仿真
———信道编码对通信系统性能的影响
摘要:简述信道编码理论,详细说明分组码的编译原理、实现方法及检错纠错能力,用MATLAB仿真有无信道编码条件下对通信系统性能的影响及信道编码在不同信道下对通信系统性能的影响,如AWGN信道和深衰落信道。
关键词:信道编码、分组码、MATLAB仿真、性能
一、引言
提高信息传输的有效性和可靠性始终是通信技术所追求的目标,而信道编码能够显著的提升信息传输的可靠性。1948年,信息论的奠基人C.E.Shannon在他的开创性论文“通信的数学理论”中,提出了著名的有噪信道编码定理.他指出:对任何信道,只要信息传输速率R不大于信道容量C, 就一定存在这样的编码方法:在采用最大似然译码时,其误码率可以任意小.该定理在理论上给出了对给定信道通过编码所能达到的编码增益的上限,并指出了为达到理论极限应采用的译码方法.在信道编码定理中,香农提出了实现最佳编码的三个基本条件 :(1 )采用随机编译码方式 ; (2 )编码长度L→∞ , 即分组的码组长度无限 ; (3)译码采用最佳的最大似然译码算法。
在数字通信系统中由于信道内存在加性噪声及信道传输特性不理想等容易造成码间串扰同时多用户干扰、多径传播和功率限制等
信道编码的实质就是在信息码中增加一定数量的多余码元(称为监督码元),使它们满足一定的约束关系,这样由信息码元和监督码元共同组成一个由信道传输的码字。举例而言,欲传输k位信息,经过编码得到长为n(nk)的码字,则增加了 n - k = r 位多余码元,我们定义 R = k / n 为编码效率。【2】
2.3、 信道编码公式
令信息速率为fb,经过编码以后的速率为ft,定义:R=fb/ft为编码率。则对于任何一个信道,总存在一个截止速率R0,只要R(R0,总可以达到:BER(CR2-nR0,其中CR为某个常数,n为编码的约束长度。
对于等概二进码、AWGN信道,有:
三、线性分组码的编译码原理
3.1、 线性分组码的基本概念
一个[n ,k]线性分组码, 是把信息划成k个码元为一段(称为信息组), 通过编码器变成长为n个 码元的一组, 作为[n, k]线性分组码的一个码字。 若每位码元的取值有q种(q为素数幂), 则共有qk个码字。 n长的数组共有qn组, 在二进制情况下, 有2n个数组。 显然, qn个n维数组(n重)组成一个GF(q)上的n维线性空间。 如果qk(或2k)个码字集合构成了一个k维线性子空间, 则称它是一个[n ,k]线性分组码。即将k维k重信息空间的元素线性映射到n维n重矢量空间(接收矢量/收码) 的k维n重子空间(码空间)。如下图为[7,3]码
3.2、生成矩阵和校验矩阵
生成矩阵:
G称为生成矩阵,因为可以用它产生整个码组A,即有
生成矩阵的性质:具有[IkQ]形式的生成矩阵称为典型生成矩阵。由典型生成矩阵得出的码组A中,信息位的位置不变,监督位附加于其后。这种形式的码组称为系统码。 矩阵G的各行也必须是线性无关的。如果已有k个线性无关的码组,则可以将其用来作为生成矩阵G,并由它生成其余码组。【3】
监督矩阵:
监督矩阵可用来校验和纠错。
四、MATLAB仿真
4.1仿真
4.1.1原理说明
采用模块化编程,力求把每个功能独立成各个模块,让程序更清晰。首先介绍各个子程序及其实现的基本功能。此次还采用了交织与解交织,其主要作用是,一个实际上的突发信道,经过发送端交织和接收端解交织
您可能关注的文档
- 大学毕业设计论文--小型立式加工中心机械结构设计.doc
- 大学毕业设计论文--小型手动压面机.doc
- 大学毕业设计论文--小型手动压面机工艺卡片.doc
- 大学毕业设计论文--小型卧式行星轮球磨机设计与运动分析.doc
- 大学毕业设计论文--小学德育教育系列活动方案.doc
- 大学毕业设计论文--小学数学课堂提问对学生创造素质的影响与对策研究 .doc
- 大学毕业设计论文--小学生参加课外辅导班的现状与思考 .doc
- 大学毕业设计论文--小学一年级课堂问题行为的对策探究以临沂市第四实验小学(朱夏校区)为例.doc
- 大学毕业设计论文--小学幼儿园改扩建楼质量通病防治措施.doc
- 大学毕业设计论文--小型手推式除雪机及论文.doc
- 大学毕业设计论文--信电学院cdio试点班项目实践报告煤气管理系统数据库.doc
- 大学毕业设计论文--星状神经节阻滞治疗椎动脉型颈椎病.doc
- 大学毕业设计论文--鑫悦花园一栋10层高钢结构住宅全套建筑图结构图计算书.doc
- 大学毕业设计论文--星轮减速器抽油机设计.doc
- 大学毕业设计论文--虚拟现实场景模拟论文.doc
- 大学毕业设计论文--需求分析报告基于ssh架构的bbs论坛系统中业务管理子系统的设计与实现.doc
- 大学毕业设计论文--宣钢2#高炉有害元素分析及对策研究(最新修改).doc
- 大学毕业设计论文--虚拟仪器课程设计基于labview的打地鼠小游戏.doc
- 大学毕业设计论文--醒脑开窍针刺法治疗中风的临床及基础实验研究.doc
- 大学毕业设计论文--旋转、升降运动舞台设计.doc
最近下载
- 2023年上海第二工业大学网络工程专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 2023年上海第二工业大学计算机应用技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- ODCC 阿里巴巴 浸没液冷数中心规范.pdf VIP
- 青少年无人机课程:开启天空探索之旅.pptx VIP
- 一种偏振光红外头痛治疗仪.pdf VIP
- 医疗技术人员能力评价表(内科).docx VIP
- 物性表_索尔维_PPSU Radel R-5500.pdf VIP
- 23、提高模板工程安装一次验收合格率.docx VIP
- 华东理工大学-食品科学与工程 实验二抗氧化剂实验方案苹果汁.docx VIP
- 《中文版Cinema 4D三维建模与视觉设计案例教程[R25]》项目1Cinema 4D基础知识 .pptx VIP
文档评论(0)