基于matlab的数字通信系统Word格式.docx

上传人:b****4 文档编号:16570837 上传时间:2022-11-24 格式:DOCX 页数:23 大小:527.54KB
下载 相关 举报
基于matlab的数字通信系统Word格式.docx_第1页
第1页 / 共23页
基于matlab的数字通信系统Word格式.docx_第2页
第2页 / 共23页
基于matlab的数字通信系统Word格式.docx_第3页
第3页 / 共23页
基于matlab的数字通信系统Word格式.docx_第4页
第4页 / 共23页
基于matlab的数字通信系统Word格式.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

基于matlab的数字通信系统Word格式.docx

《基于matlab的数字通信系统Word格式.docx》由会员分享,可在线阅读,更多相关《基于matlab的数字通信系统Word格式.docx(23页珍藏版)》请在冰豆网上搜索。

基于matlab的数字通信系统Word格式.docx

  反变换器的基本功能是完成变换器的反变换,即进行解调、译码、解码等等。

它的任务是从带有干扰的接收信号中正确恢复出相应的原始信号来。

对于多路复用信号,接收设备还具有解除多路复用和实现正确分路的功能。

(5)信宿 

  信宿是传输信息的归宿,其作用是将复原的原始信号转换成相应的消息。

(6)噪声源 

  噪声源是信道中的噪声以及分散在通信系统其他各处的噪声的集中表示。

1.3数字通信系统的特点

数字通信系统的优点如下:

1、抗干扰能力强

  由于在数字通信中,传输的信号幅度是离散的,以二进制为例,信号的取值只有两个,这样接收端只需判别两种状态。

信号在传输过程中受到噪声的干扰,必然会使波形失真,接收端对其进行抽样判决,以辨别是两种状态中的哪一个。

只要噪声的大小不足以影响判决的正确性,就能正确接收(再生)。

而在模拟通信中,传输的信号幅度是连续变化的,一旦叠加上噪声,即使噪声很小,也很难消除它。

2、差错可控

  数字信号在传输过程中出现的错误(差错),可通过纠错编码技术来控制,以提高传输的可靠性。

3、易加密

  数字信号与模拟信号相比,它容易加密和解密。

因此,数字通信保密性好。

4、易于与现代技术相结合

  由于计算机技术、数字存贮技术、数字交换技术以及数字处理技术等现代技术飞速发展,许多设备、终端接口均是数字信号,因此极易与数字通信系统相连接。

第二章MATLAB软件

2.1MATLAB软件介绍

MATLAB[1] 

是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

MATLAB是matrix&

laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。

是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

MATLAB和Mathematica、Maple并称为三大数学软件。

它在数学类科技应用软件中在数值计算方面首屈一指。

MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。

在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。

2.2MATLAB软件的应用

MATLAB产品族可以用来进行以下各种工作:

●数值分析

●数值和符号计算

●工程与科学绘图

●控制系统的设计与仿真

●数字图像处理技术

●数字信号处理技术

MATLAB在通讯系统设计与仿真的应用

●通讯系统设计与仿真

●财务与金融工程

●管理与调度优化计算(运筹学)

MATLAB的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。

附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB环境,以解决这些应用领域内特定类型的问题。

第三章2ASK仿真设计和运行结果

3.12ASK调制和解调原理

(1)调制

振幅键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。

在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。

一种常用的、也是最简单的二进制振幅键控方式称为通—断键控(OOK)。

其表达式为

2ASK信号的一般表达式为

其中

二进制振幅键控信号的产生通常有两种:

模拟调制法和键控法,相应的调制器如图3-1-1所示。

图(a)就是一般的模拟幅度调制的方法,用乘法器实现;

图(b)是一种数字键控法,其中的开关电路受s(t)控制。

本次课设采用数字键控法。

图3-1-12ASK/OOK信号调制器原理框图

(2)解调

本次课设用的是相干解调。

ASK信号有两种基本的解调方法:

非相干解调(包络检波法)和相干解调(同步检测法)。

与模拟信号的接收系统相比,这里增加了一个“抽样判决器”方框,这对提高数字信号的接收性能是必要的。

3.2主要程序的介绍

3.2.1基带信号的产生

因为a(n)的产生是在x=(rand(1,i)产生0-1之间的随机数,然后a=round(x)取最接近的自然数。

相当于在(0,1)中任意取‘0’和‘1’。

n代表取随机数的个数。

上面代码意思是当a(n)小于1时,则令信号为1,否则为0。

3.2.2载波的产生

由程序可知y=cos(2*pi*fc*t),fc是该函数的频率,我们可以通过修改fc的值来改变载波信号的频率。

3.2.3噪声的产生

因为噪声是随机的,所以在加上噪声时,可以用随机函数来产生随机数,用于现实中噪声干扰。

3.2.42ASK的调制

将基带信号和载波相乘,就可以得到调制波。

3.2.52ASK的解调

因为我们用的是相干解调,而且通过书本知识可知当基带信号和载波相乘后,再通过低通滤波器就可以得出解调波形

3.2.6判决输出

由可知at(1,m*500+250)是在解调波形中取点,当值在(0,0.5)之间时,就判决输出为0,当值为(0.5,1)之间时判决输出为1

3.3仿真结果

第四章2FSK仿真设计和运行结果

4.12FSK调制和解调原理

频移键控是利用载波的频率变化来传递数字信息。

在2FSK中,载波的频率随二 

进制基带信号在f1和f2两个频率点间变化。

故其表达式为

2FSK信号的产生方法主要有两种。

一种可以采用模拟调频电路来实现;

另一种可以采用键控法实现,即在二进制基带矩形脉冲序列的控制下通过开关电路对两个不同的独立频率源进行选通,使其在每一个码元Ts期间输出f1或f2两个载波之一,如图4-1-1所示。

本次课设用的是键控法实现。

图4-1-12FSK信号调制器原理框图

2FSK信号的常用解调方法是采用如图4-1-2所示的非相干解调(包络检波)和相干解调。

其解调原理是将2FSK信号分解为上下两路2ASK信号分别进行解调, 

然后进行判决。

这里的抽样判决时直接比较两路信号抽样值得大小,可以不专门设置门限。

判决规则应与调制规则相呼应,调制时若规定“1”符号对应载波 

频率f1,则接收时上支路的样值较大,应判为“1”;

反之则判为“0”。

图4-1-22FSK信号相干解调解调原理图

图4-1-32FSK信号相干解调解调原理图

4.2主要程序的介绍

4.2.1基带信号和的产生

图1图2

图1是FSK的基带信号产生和ASK的基带信号产生的原理是一样的,都是产生0到1之间的10个数。

然后大于0.5的为1,小于0.5的为0

图2是求基带信号的反码。

它是通过判断基带信号是否小于1,如果小于1则为1,如果不小于1则为0。

4.2.2两种不同频率载波的产生

因为FSK的调制方法是数字键控法需要两个不同频率的信号,在该程序里我们可以通过修改f1和f2的值得到两个频率不同的载波信号。

4.2.32FSK调制

将载波1和载波2分别和基带信号和基带信号反码相乘,再相加,就可以得到调制信号。

4.2.42FSK解调

上面程序写的是相干解调的方法,解调原理是将FSK分解为上下两路信号分别进行解调,然后判决。

也就是将上下路分别和相应载波相乘,再判决。

4.2.5判决输出

根据解调原理,判断若规定“1”符号对应载波频率f1,则接受时上支路的样值较大,则判为“1”;

反之为“0”。

4.3仿真结果

第五章2PSK仿真设计和运行结果

5.12PSK的调制和解调原理

相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。

在2PSK中,通常用初始相位0和 

π分别表示二进制“1”和“0”。

因此,2PSK信号的时域表达式为

2PSK信号的调制原理框图如图5-1-1所示。

与2ASK信号的产生方法相比较,只是对s(t)的要求不同,在2ASK中s(t)是单极性的,而在2PSK中s(t)是双极性的基带信号。

图5-1-12PSK信号的调制原理框图

2PSK信号的解调通常采用相干解调法:

解调器原理框图如图5-1-2所示:

图5-1-22PSK信号的解调原理框图

5.2主要程序的介绍

5.2.1基带信号的产生

图1基带信号图2基带信号反码

由于PSK中的是双极性信号,因此对上面所求单极性信号取反来与之一起构成双极性码,所以这里需要求出基带信号及其反码,为后面求双极型码做准备。

5.2.2双极型码的产生

将基带信号减去基带信号反码,就可以得出双极型码。

5.2.3载波信号的产生

载波信号的产生原理ASK一样,可以通过改变fc的值来改变载波的频率

5.2.42PSK调制

2PSK的调制原理和2ASK调制原理一致,都是基带信号和载波相乘。

5.2.52PSK的解调

因为我们用的是相干解调,所以需要已调波和载波相乘,再经过低通滤波器。

5.2.6判决输出

判决规则为当已调小于‘0’时为‘0’,否则为‘1’。

5.3仿真结果

第六章2DPSK的仿真设计和运行结果

6.12DPSK的调制与解调原理

2DPSK是利用前后相邻码元的载波相对相位变化传递数字信息,所以又称相对相移键控。

2DPSK信号的产生方法:

先对二进制数字基带信号进行差分编码,即把数字信息序列的绝对码变换成相对码(差分码),然后再根据相对码进行绝对调相,从而产生二进制差分相移键控信号。

2DPSK信号调制器原理框图如图6-1-1所示:

差分编码

绝对码s(t)相对码

图6-1-12DPSK信号调制器原理框图

2DPSK信号的解调方法之一是相干解调(极性比较法)加码反变换法,其解调原理是:

对2DPSK信号进行相干解调,恢复出相对码,再经码反变换器变换为绝对码,从而恢复出发送的二进制数字信息。

在解调中,由于载波相位模糊性的的影响,使得解调出的相对码也可能是“1”和“0”倒置,但经差分译码(码反变换)从而解决了载波相位模糊性带来的问题。

2DPSK的相干解调原理框图如图6-1-2所示

图6-1-22DPSK的相干解调原理框图

2DPSK信号的另一种解调方法是差分相干解调(相位比较法),其原理框图如图6-1-3所示。

用这种方法解调时不需要专门的相干载波,只需要由收到的2DPSK信号延时一个码元间隔T,然后与2DPSK信号本身相乘。

相乘器起着相位比较的作用,相乘结果反映了前后码元的相位差,经低通滤波器后再抽样判决,即可直接恢复出原始数字信息,故解调器中不需要码反变换器。

2DPSK的差分相干解调器原理框图如图6-1-2所示:

图6-1-32DPSK的差分相干解调器原理框图

6.2主要程序的介绍

6.2.1基带信号(绝对码)的产生

先是产生(0,1)的随机数,再取最接近的整数,然后将加其10等分的码中。

即可得到基带信号。

6.2.2相对码及其反码的产生

图1相对码图2反码

相对码产生需要和基带信号相比较,由图1和基带信号程序可知,图1的起始码是2,基带信号的起始码是1,然后再进行前后对比,相同为0,不同为1。

就产生来相对码。

反码则是由相对码判决得出,判决规则为,若相对码为1,则为0;

否则为1。

6.2.3载波信号的产生

因为2DPSK是利用前后相邻码元的载波相对相位变化传递数字信息,所以需要两个频率相同但香味相差pi的载波。

6.2.42DPSK调制

通过相对码及其反码分别和载波1,2相乘,再相加,就可以得到已调波。

6.2.52DPSK解调

通过和载波1相乘,通过低通滤波器后得到了解调后的波形。

6.2.6判决输出

判决规则是:

小于0为0,否则为1。

而且上面的全零矩阵st将DPSK的状态记忆下来,在接下来的码反变换上有作用。

6.2.7码反变换

这个时候,st记忆的矩阵在这里可以排上用场了。

由程序可以得知当st(n)-st(n-1))<

=0&

&

(st(n)-st(n-1))>

-1时为0,否则为1。

简单来说,这个和相对码的产生原理一样,当前后码型相同时为0,不同为1。

6.3仿真结果

第七章GUI界面仿真设计及结果

7.1GUI界面设计

7.2仿真结果

图1初始图

图22ASKGUI界面

图32FSKGUI界面

图42PSKGUI界面

图42DPSKGUI界面

第八章总结和体会

首先感谢邹丹老师在这几天对我的指导。

正因为有老师的帮助,这次课程设计才可以顺利进行下去。

在一开始时,我想的是实验4的软件是自己用过的,设计起来可能会更简单一点,但现实却和预期相反,刚做设计时毫无头绪,后面经过老师指导后,才渐渐对设计有来明确的目标,但过程却相对来说比较痛苦。

不同于书本上的知识,通过实际的动手操作,能够将理论知识与实际联系起来。

自己了解了通信专业的基础知识,开阔了眼界,增加了见闻,明白了一些通信设备的简单原理,也明白了目前该行业的最新发展,把平时书本的知识应用在了实践中,自己得到了很多宝贵的知识财富,另一面自己也看见了自己的不足,还需要努力学习,了解更多相关知识。

这次课程设计主要是在培养自己解决问题的能力和复习我们曾经学习到的基础知识。

不但知道来如何解决一些课程设计上的问题,还将理论和实践相结合,加深对数字通信系统的理解。

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

当前位置:首页 > 求职职场 > 简历

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

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