




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、萍乡高等专科学校通信原理课程设计课程:通信原理题目:数字基带传输系统设计与仿真系部:机械电子工程系专业年级:通信技术2009级姓名:刘媛辉 杨丹妮 李亚云学号: 指导老师:文如泉一 、课程题目数字基带传输系统:欲传送的01比特流+码型变换(HDB3码)+基带成型网络(采用升余弦滚降系统)+信道+码型反变换+01比特流。二、设计要求1.完成一个题目。 2.对通信系统有整体的较深入的理解。 3.提出仿真方案。 4.完成仿真软件的编制。 5.仿真软件的演示。 6.提交详细的设计报告。三、设计目的1.综合应用Matlab编程与系统仿真、信号与系统、现代通信原理等多门课程知识,使学生建立通信系统的整体概
2、念。2.培养学生系统设计与系统开发的思想。3.培养学生利用软件进行通信仿真的能力。4.培养学生独立动手完成课题设计项目的能力。5.培养学生查找相关资料的能力。四、实验条件计算机、Matlab软件、相关资料。五系统设计方案数字基带传输系统:(1)概念:未经调制的数字信号所占据的频谱是从零频或者很低频率开始,称为数字基带信号,不经载波调制而直接传输数字基带信号的系统,称为数字基带传输系统。(2)数字基带传输的研究的意义:第一:在利用对称电缆构成的近程数据通信系统中广泛采用这种传输方式。第二:数字基带传输方式迅速发展,用于低速或高速数据传输。第三:基带传输系统的许多问题也是带通传输系统必须考虑的问题
3、。第四:任一个线性调制的带通传输系统,可以等效为一个基带传输系统。(3)对传输码型的要求:不含直流分量且低频分量尽量少。应含有丰富的定时信息,以便于从接受码流中提取定时信号。功率谱的主瓣宽度窄,以节省传输频带。不受信息源统计特性的影响,即能适应于信息源的变化。具有内在的检错能力,即码型应具有一定的规律性,以便宏观监测。编译码简单,已降低通信延时和成本。(4)基带传输常用码型:AMI码(传号交替反转码)、HDB3码(三阶高密度双极性码)、双相码、差分双相码、密勒码、CMI码(传号反转码)、块编码等。(5)其中本次设计采用的HDB3码。a.HDB3码编码规则:1交替变换为+1,-10连0小于等于3
4、则用0电平表示,大于3则用特定码组替换B 0 0 V或 0 0 0 V任意两个V之间B的个数为奇数。b.示例:c.HDB3码的特点:有检错能力。解决了连“0”时位定时信息提取困难。无直流分量。B码和V码各自保持极性交替变化,以确保无直流分量。可能存在误码扩散的问题。(6)数字基带信号传输码系统组成:信道信号形成器基带成型网络接受滤波器抽样判决同步提取信道C(w)基带脉冲输入基带脉冲输出噪声信道形成器:其功能产生适合于信道传输的基带信号波形。信道:是允许基带信号通过的媒介,通常为有线信道,如双绞线、同轴电缆等,其传输特性一般不满足无失真传输条件。接受滤波器:用来接收信号,尽可能滤除信道噪声和其他
5、干扰,对信道特性进行均衡,使输出的基带波形有利于抽样判决。抽样判决器:则在传输特性不理想及噪声背景下,在规定时刻对接受器的输出波形进行抽样判决,以恢复基带信号。同步提取:用来抽样的位定时脉冲依靠同步提取电路从接受信号中提取,位定时的准确与否将直接影响判决效果。基带传输总特性:H(w)= GT(w)C(w)GR(w)若假设信道传输函数C(w)=1,于是基带系统的传输特性变为H(w)= GT(w)GR(w)。(7)无码间串扰的传输特性的设计:理想低通特性H(t)=Sa/TsH(W)=TsRet(W/WS)Sa(t/T)信号带宽最小的波形理想低通信号的主要缺点a.工程上难以实现;b.尾部衰减慢(冲激
6、响应h(t)波形收敛速度较慢,拖尾以1/t速率衰减,当存在定时误差时会带来比较大的干扰)升余弦滚降特性:H(t)=Sa(t/Ts)cos(at/Ts)/(1-4aatt)/TsH(w)=Ts ;w /Ts(1-a)升余弦滚降信号的波形与频谱:传输宽带:B=(1+a)/2rs频带利用率:g=rs/B=2/(1+a)全升余弦系统:a=1六、详细设计与编码1. 设计方案实验流程:信源码型编码信道信号形成码型译码抽样判决信道接受滤波器升余弦滚降系signalhdb3_signalfiltersignalsamplesignal2.设计思路:(1)信源:生成欲传送的01比特流,将个数N作为函数的输入;使
7、用函数rand(1,N),使得大于某个特定值的数值为1,反之,小于则为0。:因本实验采用HDB3码作为基带传输码型,所以使用0.75作为0和1的分界线,这样可以生成低密度的01比特流,使得在程序运行的时候,只通过连续的少量bit就可以HDB3的编码与译码的正确性。(2)码型编码:将生成的01比特流作为码型转换函数的输入,函数输出为码型转换后的HDB3。流程图如下:i=1ilength(signal)jj=1jj某个特定值,则信号恢复时函数为1,若信号抽样值是某一特定值,则信号恢复时信号值设定为-1,其余恢复为0。一般判定值不设定为0,因为若有噪声等对信号进行干扰,导致系统输出信号不是理想的。(
8、5)码型译码:将抽样判决后的信号作为函数的输入,进行码型反变换,函数输出为恢复了的欲传送的01比特流。编写程序时,首先进行设定标记Last_V、Last_B(初始设定默认为-1,与码型编码相对应),设定输入信号为signal,码型译码后的信号ssignal,其中N为每bit抽样点数。3.其函数程序流程图如下: j=j+1;i=i+1i0.75;(3)码型编码HDB3码function hdb3NRZ_signal=hdb3NRZ(signal)last_V=-1;last_B=-1;hdb3NRZ_signal=zeros(size(signal); count=0;for i=1:lengt
9、h(signal) if signal(i)=1hdb3NRZ_signal(i)=-last_B;last_B=hdb3NRZ_signal(i);count=0; elsecount=count+1;if count=4 count=0; hdb3half_signal(i)=-last_V;last_V=hdb3NRZ_signal(i);if hdb3NRZ_signal(i)*last_B=-1 end end end end endfunction hdb3_signal=hdb3(signal,n)%hdb3_signal=hdb3RZ(signal,n)%函数输出hdb3_si
10、gnal为码型转换后的传输码型HDB3码a=hdb3NRZ(signal);a0=zeros(1,n/2);hdb3_signal=;for j=1:length(signal);a1=;for jj=1:n/2 a1=a1,a(j); end hdb3_signal=hdb3_signal,a1,a0;end(4)基带成型网络升余弦滚降系统function filtersignal=filter_Nyquist(signal)%函数输入signal为传输码型的HDB3码filtersignal=filter(mynum,den,signal); (5)抽样判决恢复为HDB3码function
11、 samplesignal=sampling(signal,n)%函数输出samplesignal为抽样判决后恢复的信息%函数输入n为每个bit的抽样点数samplesignal=;for i=n/2:n:length(signal)if signal(i)0.5for j=1:nsamplesignal=samplesignal,1;endelseif signal(i)-0.5for j=1:nsamplesignal=samplesignal,-1;endelsefor j=1:nsamplesignal=samplesignal,0;end end end(6)码型译码恢复为欲传输的0
12、1比特流function signal=reverse_hdb3(hdb3_signal,n)%函数输入hdb3_signal为经过抽样之后形成的双极性的不归零的HDB3码signal=;last_B=-1;last_V=-1;j=0;for i=n/2:n:length(hdb3_signal)j=j+1;if hdb3_signal(i)=1|hdb3_signal(i)=-1signal(j)=1;if last_B*hdb3_signal(i)=1signal(j)=0;if last_V*hdb3_signal(i)=-1signal(j-3)=0; endlast_B=hdb3_s
13、ignal(i);elsesignal(j)=0;endend end(7)编码与调试过程:(编程过程中遇到的问题、如何解决) 首先编写码型编码的代码的时候依照理解的HDB3码的编码规则进行编写代码,完成了双极性的HDB3码,利用bit抽样的时候将每bit中后1/2的抽样点设定为0,才成功调试了正确的双极性的,归零的HDB3码。 5.运行结果及分析a.码型编码后的HDB 3码b.升余弦滚降系统输出的信号c.进行抽样判决之后,恢复的不归零的HDB3码d. 码型译码的输出,恢复为欲传送的01bit流e. 基带后存数系统合成图:f.运行完程序之后的workspace(N为欲传送的比特个数,signa
14、l为生成的欲传送的01比特流,n为每bit的抽样点数,hdb3_signal为码型编码之后的HDB3码,filtersignal为经过基带成型网络(升余弦滚降系统)之后的信号,samplesignal为进行抽样判决之后的信号, sinalsg为码型译码恢复为欲传送的01bit流)七设计心得:做MATLAB综合设计性实验的时候比较吃力,觉得使用MATLAB编写程序好难。总是要开好多Mfile文件进行编写函数,最麻烦的是写完一个子函数在单独对其进行验证就存在一些函数输入的问题。对通信系统的理解:定性了分析了整个通信系统。了解了基带传输系统研究的意义。在进行对基带传输码型的研究后,于是选择了其中一种应用普遍的的码型HDB3码作为本次设计项目的传输码型,也进一步加深对HDB3码编码规则的掌握。明白基带成型网络的含义,及其传输特性方程和波形图。更进一步理解了奈奎斯特准则无码间干扰传输。程设计的收获:。它带来了知识上的收获,是和同学们一起奋斗的一场经历。是对自己本学期以来学习通信原理的一个肯定,是对以后的学习的一种督促,也是对自己的未来大学校门外的生活的一个鼓励。在设计肯定会有不甚理解的地方,这就需要我们自己动手查找资料,增加的不仅是查找的资料上面的知识,更多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025标准门面房租赁合同范本
- 2025年代理记账合同正式签订新政策助力企业发展
- 2025房屋租赁代理合同书样本
- 2025果园承包经营合同协议书
- 2025店铺租赁合同模板「详细版」
- 2025房产买卖合同补充协议
- 2025南昌市建筑材料买卖合同范本
- 2025农田租赁合同书样本
- 2025最权威的工程承包合同模板
- 2025违反商品房买卖合同的法律责任
- 创新物业服务管理的思路与方法
- 上市公司涉税风险分析报告
- 少数民族维吾尔族民俗文化介绍图文课件
- 引导接车监控装置操作办法
- 《中国马克思主义与当代》部分课后题-参考答案
- 读书分享交流会《外婆的道歉信》课件
- 科技论文写作与学术规范课件
- 医疗器械自查表【模板】
- 2023学年完整公开课版《2BM3U2Rules》教学
- 曼陀罗绘画疗法
- 四年级下册英语素材单元知识点总结 陕旅版
评论
0/150
提交评论