基于MATLABSimulink的基带传输系统的仿真1.docx

上传人:b****6 文档编号:6570133 上传时间:2023-01-08 格式:DOCX 页数:16 大小:704.04KB
下载 相关 举报
基于MATLABSimulink的基带传输系统的仿真1.docx_第1页
第1页 / 共16页
基于MATLABSimulink的基带传输系统的仿真1.docx_第2页
第2页 / 共16页
基于MATLABSimulink的基带传输系统的仿真1.docx_第3页
第3页 / 共16页
基于MATLABSimulink的基带传输系统的仿真1.docx_第4页
第4页 / 共16页
基于MATLABSimulink的基带传输系统的仿真1.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

基于MATLABSimulink的基带传输系统的仿真1.docx

《基于MATLABSimulink的基带传输系统的仿真1.docx》由会员分享,可在线阅读,更多相关《基于MATLABSimulink的基带传输系统的仿真1.docx(16页珍藏版)》请在冰豆网上搜索。

基于MATLABSimulink的基带传输系统的仿真1.docx

基于MATLABSimulink的基带传输系统的仿真1

基于MATLABSimulink的基带传输系统的仿真-

(1)

通信工程专业

《通信原理》课程设计

 

题目基于MATLAB/Simulink的基带传输系统的仿真

学生姓名张莎学号1113024109

所在院(系)陕西理工学院物理与电信工程学院

专业班级通信工程专业1104班

指导教师侯宝生合作者王翊东鲁少龙

完成地点陕西理工学院物理与电信工程学院实验室

2014年3月12日

基于MATLAB/Simulin的基带传输系统的仿真

张莎

(陕西理工学院物理与电信工程学院通信1104班,陕西汉中723003)

指导教师:

侯宝生

[摘要]未经调制的数字信号所占据的频谱是从零频或者很低频率开始,称为数字基带信号,不经载波调制而直接传输数字基带信号的系统,称为数字基带传输系统。

常用转码型有AMI码(传号交替反转码)、HDB3码(三阶高密度双极性码)、双相码、差分双相码、密勒码、CMI码(传号反转码)、块编码等。

在仿真软件设计中采用了Mathworks公司的MATLAB作为仿真工具,其仿真平台SIMULINK具有可视化建模和动态仿真的功能.用SIMULINK构造仿真系统,方法简单直观,开发的仿真系统使用时间流动态仿真,可以准确描述真实系统的每一细节,并且在仿真进行的同时具有较强的交互功能,易于使用.另外该软件还具有较好的可扩展性和可维护性。

本文给出了采用仿真工具SIMULINK,设计数字基带传输系统仿真实验软件的系统定义、模型构造的过程。

通过对仿真结果分析和误码性能测试表明,该仿真系统完全符合实验要求。

下文主要就仿真分析与设计进行了阐述。

[关键词]数字基带传输,MATLAB/Simulink

 

ThebasebandtransmissionsystembasedonMATLAB/Simulinksimulation

ZhangSha

(Grade11,Class4,MajorofCommunicationEngineering,SchoolofPhysicsand

telecommunicationEngineeringofShaanxiUniversityofTechnology,Hanzhong723003,China)

Tutor:

HouBaosheng

[Abstract]Dominatedbymodulationofdigitalsignalspectrumstartfromzerofrequencyorlowfrequency,knownasthedigitalbasebandsignal,transmissiondigitalbasebandsignaldirectlywithoutcarriermodulationsystem,calleddigitalbasebandtransmissionsystem.CommonlyusedtoturntypewithAMIcode(markingalternatinginversioncode),HDB3code(third-orderhighdensitybipolarcodes),bipolarcodes,differencebipolarcodes,miller'scodeandCMIcode(markinversioncode)andblockcoding,etc.InsimulationsoftwaredesignadoptedMathworkscompanyMATLABasasimulationtool,thesimulationplatformSIMULINKhasthefunctionofvisualmodelinganddynamicsimulation.WiththeSIMULINKsimulationsystem,themethodissimpleandintuitive,flowsimulation,dynamicsimulationsystemisdevelopedbyusingtimecanaccuratelydescribeeverydetailoftherealsystem,andatthesametimeinthesimulationofstronginteractivity,easytouse.Thesoftwarealsohasgoodexpansibilityandmaintainability.ArepresentedinthispapertheuseofsimulationtoolsSIMULINK,thedesignofdigitalbasebandtransmissionsystemsimulationsoftwareofthesystemdefinition,modelconstructionprocess.Byanalyzingthesimulationresultsanderrorperformancetestshowthatthesimulationsystemcompletelyaccordswiththeexperimentrequirements.Articlemainlyexpoundsthesimulationanalysisanddesign.

[Keywords]Digitalbasebandtransmission,MATLAB/Simulink

 

 

1.绪论

随着通信系统的规模和复杂度不断增加,系统的设计方法已经不能适应发展传的需要,通信系统的模拟仿真技术越来越受到重视。

传统的通信仿真技术主要分为手工分析与电路试验2种,但耗时长方法比较繁杂,而通信系统的计算机模拟仿真技术是介于上述2种方法的一种系统设计方法,它可以让用户在很短的时间内建立整个通信系统模型,并对其进行模拟仿真。

通信原理计算机仿真实验,是对数字基带传输系统的仿真。

仿真工具是MATLAB程序设计语言。

MATLAB是一种先进的高技术程序设计语言,主要用于数值计算及可视化图形处理。

特点是将数值分析、矩阵计算、图形、图像处理和仿真等诸多强大功能集成在一个极易使用的交互式环境中伪科学研究、工程设计以及必须进行有效数值计算的众多学科提供了一种高效率的编程工具。

运用MATLAB,可以对数字基带传输系统进行较为全面地研究。

为了使本科类学生学好通信课程,我们进行了试点,通过课程设计的方式针对通信原理的很多内容进行了仿真。

数字基带传输系统的输入信号是由终端设备或编码设备产生的二进制脉冲序列,通常使用的是单极性的矩形脉冲信号(NRZ码)。

为了使这种信号适合于信道的传输,一般要经过码型变换器,把单极性的二进制脉冲变成双极性脉冲(如AMI或HDB3码)。

发送滤波器对码脉冲进行波形转换,以减小信号在基带传输系统中传输时产生的码间串扰。

码间串扰和信道噪声是影响基带信号进行可靠传输的主要因素,而它们都与基带传输系统的传输特性有密切的关系,为了使基带系统的总传输特性能够把码间串扰和信道噪声的影响减少到尽量小的程度,是基带传输系统的设计目的。

 

信号在传输过程中,由于信道特性不理想及加性噪声的影响,会使接收到的信号波形产生失真,为了减小失真对信号的影响,接收信号首先进入接收滤波器滤波,然后再经均衡器对失真信号进行校正,最后由抽样判决器恢复数字基带脉冲序列。

 

1.1数字基带传输系统

数字基带传输系统的介绍在数字传输系统中,其传输的对象通常是二进制数字信号,它可能是来自计算机、电传打字机或其它数字设备的各种数字脉冲,也可能是来自数字电话终端的脉冲编码调制(PCM)信号。

这些二进制数字信号的频带范围通常从直流和低频开始,直到某一频率mf,我们称这种信号为数字基带信号。

在某些有线信道中,特别是在传输距离不太远的情况下,数字基带信号可以不经过调制和解调过程在信道中直接传送,这种不使用调制和解调设备而直接传输基带信号的通信系统,我们称它为基带传输系统。

而在另外一些信道,特别是无线信道和光信道中,数字基带信号则必须经过调制过程,将信号频谱搬移到高频处才能在信道中传输,相应地,在接收端必须经过解调过程,才能恢复数字基带信号。

我们把这种包括了调制和解调过程的传输系统称为数字载波传输系统。

数字基带传输系统的模型如图1-1所示,它主要包括码型变换器、发送滤波器、信道、接收滤波器、均衡器和取样判决器等部分。

 

图1-1数字基带传输系统模型

数字基带传输系统的输入信号是由终端设备或编码设备产生的二进制脉冲序列,通常是单极性的矩形脉冲信号(NRZ码)。

为了使这种信号适合于信道的传输,一般要经过码形变换器,把单极性的二进制脉冲变成双极性脉冲(如AMI码或3HDB码)。

发送滤波器对码脉冲进行波形变换,以减小信号在基带传输系统中传输时产生的码间串扰。

信号在传输过程中,由于信道特性不理想及加性噪声的影响,会使接收到的信号波形产生失真,为了减小失真对信号的影响,接收信号首先进入接收滤波器滤波,然后再经均衡器对失真信号进行校正,最后由取样判决器恢复数字基带脉冲序列。

目前,虽然在实际使用的数字通信系统中,基带传输方式不如数字载波传输方式那样应用广泛,但由于数字基带传输系统是数字通信系统中最基本的传输方式,而且从理论上来说,任何一种线性载波传输系统都可以等效为基带传输系统,因此理解数字信号的基带传输过程十分重要。

数字基带信号有二元码和三元码,有归零码和非归零码等,有的具有直流分量,在波形上具有不同的特点,他们有不同的特点,有的低频成份多,有的高频成份多,有的具有直流分量,有的占有带宽等,所有这些在波形处理时会对一些学生产生模糊的概念,针对本科类的学生要求,他们如何理解、辨别、掌握这些信号波形的特点,同时可以让学生在仿真过程中对通信原理的各种概念加深理解。

另外,此仿真实验只需在计算机的虚拟实验室即可,不受实验场地、环境的限制。

软件的功能主要有:

1)实现各种常用码型的数字基带信号仿真;

2)能产生随机的数字信号序列,具有普遍性;

3)绘制直观、清晰、准确、可靠的数字基带信号仿真图形;

4)要对相应的码型的特点进行相应的描述。

 

图1-2仿真结构图

在通信中,数字基带信号有多种码型表示,它们在传输过程中有随机性,为用让这种波形描述具有普遍性,m序列伪随机码来作为码型的仿真数字序列。

利用MATLAB软件仿真出每一种码型,让学生通过仿真软件的使用,加深对码和波形的理解。

1.2数字基带信号

1.2.1数字基带信号的要求

不同形式的数字基带信号(又称为码型)具有不同的频谱结构,为适应信道的传输特性及接收端再生、恢复数字基带信号的需要,必须合理地设计数字基带信号,即选择合适的信号码型。

适合于在有线信道中传输的数字基带信号形式称为线路传输码型。

一般来说,选择数字基带信号码型时,应遵循以下基本原则:

数字基带信号应不含有直流分量,且低频及高频分量也应尽量的少。

在基带传输系统中,往往存在着隔直电容及耦合变压器,不利于直流及低频分量的传输。

此外,高频分量的衰减随传输距离的增加会快速地增大,另一方面,过多的高频分量还会引起话路之间的串扰,因此希望数字基带信号中的高频分量也要尽量的少。

数字基带信号中应含有足够大的定时信息分量。

基带传输系统在接收端进行取样、判决、再生原始数字基带信号时,必须有取样定时脉冲。

一般来说,这种定时脉冲信号是从数字基带信号中直接提取的。

这就要求数字基带信号中含有或经过简单处理后含有定时脉冲信号的线谱分量,以便同步电路提取。

实际经验告诉我们,所传输的信号中不仅要有定时分量,而且定时分量还必须具有足够大的能量,才能保证同步提取电路稳定可靠的工作。

基带传输的信号码型应对任何信源具有透明性,即与信源的统计特性无关。

这一点也是为了便于定时信息的提取而提出的。

信源的编码序列中,有时候会出现长时间连“0”的情况,这使接收端在较长的时间段内无信号,因而同步提取电路无法工作。

为避免出现这种现象,基带传输码型必须保证在任何情况下都能使序列中“1”和“0”出现的概率基本相同,且不出现长连“1”或“0”的情况。

当然,这要通过码型变换过程来实现。

码型变换实际上是把数字信息用电脉冲信号重新表示的过程。

此外,选择的基带传输信号码型还应有利于提高系统的传输效率;具有较强的抗噪声和码间串扰的能力及自检能力。

实际系统中常常根据通信距离和传输方式等不同的要求,选择合适的基带码型。

1.2.2数字基带信号

对不同的数字基带传输系统,应根据不同的信道特性及系统指标要求,选择不同的数字脉冲波形。

原则上可选择任意形状的脉冲作为基带信号波形,如矩形脉冲、三角波、高斯脉冲及升余弦脉冲等。

但实际系统常用的数字波形是矩形脉冲,这是由于矩形脉冲易于产生和处理。

下面我们就以矩形脉冲为例,介绍常用的几种数字基带信号波形。

(1).单极性波形(NRZ)这是一种最简单的二进制数字基带信号波形。

这种波形用正(或负)电平和零电平分别表示二进制码元的“1”码和“0”码,也就是用脉冲的有无来表示码元的“1”和“0”,这种波形的特点是脉冲的极性单一,有直流分量,且脉冲之间无空隙,即脉冲的宽度等于码元宽度。

故这种脉冲又称为不归零码(NRZ---NonReturntoZero)NRZ波形一般用于近距离的电传机之间的信号传输。

(2)双极性波形在双极性波形中,用正电平和负电平分别表示二进制码元的“1”码和“0”码,这种波形的脉冲之间也无空隙。

此外,从信源的统计规律来看,“1”码和“0”码出现的概率相等,所以这种波形无直流分量。

同时这种波形具有较强的抗干扰能力。

故双极性波形在基带传输系统中应用广泛。

(3)单极性归零波形(RZ)这种波形的特点是脉冲的宽度(τ)小于码元的宽度(T),每个电脉冲在小于码元宽度的时间内总要回到零电平,故这种波形又称为归零波(RZ---ReturntoZero)。

归零波形由于码元间隔明显,因此有利于定时信息的提取。

但单极性RZ波形中仍含有直流分量,且由于脉冲变窄,码元能量减小,因而在匹配接收时,输出信噪比较不归零波形的低。

(4)双极性归零波形这种波形是用正电平和负电平分别表示二进制码元的“1”码和“0”码,但每个电脉冲在小于码元宽度的时间内都要回到零电平,这种波形兼有双极性波形和归零波形的特点。

(5)差分波形(相对码波形)信息码元与脉冲电平之间的对应关系是固定不变的(绝对的),故称这些波形为绝对码波形,信息码也称为绝对码。

所谓差分波形是一种把信息码元“1”和“0”反映在相邻信号码元的相对电平变化上的波形,差分波形中,码元“1”和“0”分别用电平的跳变和不变来表示,即用相邻信号码元的相对电平来表示码元“1”和“0”,故差分波形也称为相对码波形。

差分波形也可以看成是差分码序列bn对应的绝对码波形,差分码bn与绝对码an之间的关系可用以下的编码方程表示bnbn1⊕an(1.1)式中,⊕为模2和运算符号。

由上式看出,当绝对码an每出现一个“1”码时,差分码bn电平变化一次;当an出现“0”码时,差分码bn电平与前一码元bn-1相同。

可见,bn前后码元取值的变化代表了原信码na中的“1”和“0”。

由式(1.1)可以导出译码方程为anbn-1⊕bn(1.2)由上式可看出,译码时只要检查前后码元电平是否有变化就可以判决发送的是“1”码还是“0”码。

(6)多电平脉冲波形(多进制波形)上述各种波形都是二进制波形,实际上还存在多电平脉冲波形,也称为多进制波形。

这种波形的取值不是两值而是多值的。

例如,代表四种状态的四电平脉冲波形,每种电平可用两位二进制码元来表示,如00代表-3E,代表-E,代0110表E,11代表3E,这种波形一般在高速数据传输系统中用来压缩码元速率,提高系统的频带利用率。

但在相同信号功率的条件下,多进制传输系统的抗干扰性能不如二进制系统。

1.2.3常用的基带传输码型

前面提到,为满足基带传输系统的特性要求,必须选择合适的传输码型。

基带传输系统中常用的线路传输型码主要有:

传号交替反转码---AMI码、三阶高密度双极性码---3HDB码、分相码---Manchester码、传号反转码---CMI码以及4B3T码等。

下面我们详细地介绍这些码型。

1、传号交替反转码---AMI码

(AMIAlternateMarkInversion)码又称为平衡对称码。

这种码的编码规则是:

把码元序列中的“1”码变为极性交替变化的传输码1、-1、1、-1、…,而码元序列中的“0”码保持不变。

例如:

码元序列:

10011010111100

AMI码:

100-110-101-11-100

由AMI码的编码规则可以看出,由于1和-1各占一半,因此,这种码中无直流分量,且其低频和高频分量也较少,信号的能量主要集中在2Tf处,其中Tf为码元速率。

此外,AMI码编码过程中,将一个二进制符号变成了一个三进制符号,即这种码脉冲有三种电平,因此我们把这种码称为伪三电平码,也称为1B/1T码型。

AMI码除了上述特点外,还有编译码电路简单及便于观察误码情况等优点。

但是AMI码有一个重要的缺陷,就是当码元序列中出现长连“0”时,会造成提取定时信号的困难,因而实际系统中常采用AMI码的改进型HDB3码。

2、HDB3码

HDB3(HighDensityBipolar3)是三阶高密度双极性码,它是为了克服传输波形中出现长连“0”码情况而设计的AMI码的改进型。

HDB3码的编码规则是:

1把码元序列进行AMI编码,然后去检查AMI码中连0的个数,如果没有四个以上(包括四个)连0串时,则这时的AMI码就是3HDB码。

2如果出现四个以上连0串时,则将每4个连0小段的第4个0变成与其前一个非0码(1或-1)相同的码。

显然,这个码破坏了“极性交替反转”的规则,因而称其为破坏码,用符号V表示(即1记为V,记为-V)-1。

3为了使附加V码后的序列中仍不含直流分量,必须保证相邻的V码极性交替。

这一点,当相邻的V码之间有奇数个非0码时,是能得到保证的;但当相邻的V码之间有偶数个非0码时,则得不到保证。

这时再将该连0小段中的第1个0变成B或-B,B的极性与其前一个非0码相反,并让后面的非零码从V码后开始再极性交替变化。

例如:

码元序列:

1000010100001000011

AMI码:

10000-1010000–100001–1

HDB3码:

1000V-101-B00-V1000V-11

上例中,第1个V码和第2个V码之间,有2个非0码(偶数),故将第2个4连0小段中的第1个0变成-B;第2个V码和第3个V码之间,有1个非0码(奇数),不需变化。

最后可看出,HDB3码中,V码与其前一个非0码(1或-1)极性相同,起破坏作用;相邻的V码极性交替;除V码外,包括B码在内的所有非0码极性交替。

虽然HDB3码的编码规则比较复杂,但译码却比较简单。

从编码过程中可以看出,每一个V码总是与其前一个非0码(包括B码在内)同极性,因此从收到的码序列中可以很容易地找到破坏点V码,于是可断定V码及其前3个码都为0码,再将所有的-1变为1后,便可恢复原始信息代码。

HDB3码的特点是明显的,它既保留AMI码无直流分量,便于直接传输的优点,又克服了长连0串(连0的个数最多3个)的出现,HDB3码的频谱中既消除了直流和甚低频分量,又消除了方波中的高频分量,非常适合基带传输系统的特性要求。

因此,HDB3码是目前实际系统中应用最广泛的码型。

虽然HDB3码比AMI码的性能更好,但它仍属于1B/1T码型。

(3)曼彻斯特Manchester码

曼彻斯特码又称数字双相码或分相码,曼彻斯特码用一个周期的方波来代表码元“1”,而用它的反相波形来代表码元“0”。

这种码在每个码元的中心部位都发生电平跳变,因此有利于定时同步信号的提取,而且定时分量的大小不受信源统计特性的影响。

曼彻斯特码中,由于正负脉冲各占一半,因此无直流分量,但这种码占用的频带增加了一倍。

曼彻斯特码适合在较短距离的同轴电缆信道上传输。

(4)CMI码CMI码称为传号反转码。

在CMI码中,“1”码(传号)交替地用正、负电平脉冲来表示,而“0”码则用固定相位的一个周期方波表示,CMI码和曼彻斯特码相似,不含有直流分量,且易于提取同步信号。

CMI码的另一个特点是具有一定的误码检测能力。

这是因为,CMI码中的“1”码相当于用交替的“00”和“11”两位码组表示,而“0”码则固定地用“01”码组表示。

正常情况下,序列中不会出现“10”码组,且“00”和“11”码组连续出现的情况也不会发生,这种相关性可以用来检测因干扰而产生的部分错码。

根据原CCITT的建议,CMI码可用作脉冲编码调制四次群的接口码型以及速率低于8448kb/s的光纤数字传输系统中的线路传输码型。

此外,CMI码和曼彻斯特码一样都是将一位二进制码用一组两位二进制码表示,因此称其为1B2B码。

(5)4B/3T码4B/3T码是1B/1T码的改进型

它把4个二进制码元变换为3个三进制码元。

显然,在相同信息速率的条件下,4B/3T码的码元传输速率要比1B/1T码的低,因而提高了系统的传输效率。

4B/3T码的变换过程中需要同步信号,变换电路比较复杂,故一般较少采用。

1.3实验原理

1.3.1数字通信系统模型

1.3.2数字基带传输系统模型

 

1.4实验各模块参数设置

 

(1)数字基带传输系统仿真模型图

 

(2)定时提取子系统内部结构图

 

(3)BernoulliBinaryGenerator模块参数设置图

 

(4)DigitalFilterDesign模块参数设置图

 

(5)Discrete-TimeVCO模块参数设置图

 

(6)DiscreteFilter模块参数设置图

 

(7)Discrete-TimeEyeDiagramScope模块参数设置图

 

(8)判决器模块设置图

 

2.结论

2.1实验结论与认知

2.1.1眼图及实验仿真结果

眼图是指利用实验的方法估计和改善(通过调整)传输系统性能时在示波器上观察到的一种图形。

观察眼图的方法是:

用一个示波器跨接在接收滤波器的输出端,然后调整示波器扫描周期,使示波器水平扫描周期与接收码元的周期同步,这时示波器屏幕上看到的图形像人的眼睛,故称为“眼图”。

从“眼图”上可以观察出码间串扰和噪声的影响,从而估计系统优劣程度。

另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰和改善系统的传输性能。

眼图的“眼睛”张开的大小反映着码间串扰的强弱。

“眼睛”张的越大,且眼图越端正,表示码间串扰越小;反之

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 其它语言学习

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

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