通信系统仿真综合课程设计-数字基带通信中线路码编码.docVIP

通信系统仿真综合课程设计-数字基带通信中线路码编码.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实 习 报 告 课程名称 通信系统仿真综合课程设计 实习题目 数字基带通信中线路码编码 专 业 通信工程 班 级 2班 学  号 学生姓名 实习成绩 指导教师 2011年 5 月 21 日 一、实习目的 通过课程设计,巩固相关课程知识,增强动手能力和通信系统仿真的技能。在强调基本原理的同时,更突出设计过程的锻炼。强化学生的实践创新能力。 要求学生在熟练掌握MATLAB仿真使用的基础上,学会通信仿真系统的基本设计与调试。学会查找资料、自学并结合通信原理的知识,对通信仿真系统进行性能分析。 二、实习原理: 1.HDB3的编码原理: HDB3编码与AMI码类似,它也是将信息符号“1”变换为+1或-1的线路码,其相应的信号波形分别是幅度为+A和-A的半占空归零码,但与AMI码不同的是:HDB3码中的连“0”数被限制为小于或等于3,当信息符号中出现4个连“0”码时,就用特定码组取代,该特定码组称为取代节。为了在接收端识别出取代节,人为地在取代节中设置“破坏点”,在这些“破坏点”处传号极性交替规律受到破坏。 编码规则:最多有三个连续“0”。 (1)按AMI码的规则编码,即传号极性交替; (2)当连“0”个数超过3时,则将第4个“0”改为V符号,与前面一个非“0”符号极性相同,记为V或-V,称为破坏符号; (3)相邻V符号的极性必须交替出现,以确保编好的码元中无直流; 当相邻V符号之前有奇数个非“0”符号时,此项要求得到满足,当相邻V符号之间有偶数个非零符号时,将四连“0”的第一个“0”改为“B”,其极性与前一排“0”符号相反,第四个“0”改为“V”,极性与“B”相同。该B符号后面的非“0”符号从V符号开始再保持极性交替,其后面的非“0”符号与该B符号极性相反。 (4)原来的传号与B符号合起来保持极性的交替;V符号保持极性交替。 编码举例: 代码:100001000011000011 AMI码:+10000-10000+1-10000+1-1 V符号:+1000+V-1000-V+1-1000-V+1-1 B符号:+1000+V-1000-V+1-1+B00+V-1+1 HDB3码:+A000+V-A000-V+A-A+B00+V-A+A 2.HDB3的译码原理 (1)找到破坏极性反转的比特; (2)该比特以及该比特前面的三个比特译码为0; (3)幅度为+A以及-A的比特译码为1. 编码举例: HDB3码:+1000+V-1000-V+1-1+B00+V-1+1 信息: +A000+A-A000-A+A-A+A00+A-A+A 译码: +1000+1-1000-1+1-1+100+1-1+1 结果: 100001000011000011 3. HDB3编码流程说明: 开始 产生随机二进制序列 预置标志位i=0(使用for循环语句) i++,如果a[i]~=0则按当前极性交替次序变化a[i], 如果a[i]=0且连“0”个数小于等于3,返回i++继续执行如果连“0”数大于3,则a[i+3]的极性与上一个V码极性相反。 计算两个V之间的“1”的个数,若“1”的个数为偶数时,将a[i]设为与a[i+3]同极性的B码,若“1”的个数为奇数,则返回循环继续。 如果i小于随机序列的长度,则循环继续,反之则结束。 4.HDB3编、译码流程说明 (1)编码流程图 (2)译码流程图: 5.源程序为: clear all; close all; dt=0.01; %定义变量dt的值为0.01 t=0:dt:5; %定义变量t的范围是0~5,步长0.01 s1=exp(-5*t).*cos(20*pi*t); %定义s1的函数式 s2=cos(20*pi*t); %定义s2的函数式 E1=sum(s1.*s1)*dt; %定义E1的函数式 P2=sum(s2.*s2)*dt/(length(t)*dt);%定义P2的函数式 [f1 s1f]=T2F(t,s1); %以f1和s1f为变量调用T2F文件 [f2 s2f]=

文档评论(0)

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

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

1亿VIP精品文档

相关文档