通信原理课设报告2PSK通信系统设计文档格式.docx

上传人:b****5 文档编号:15872530 上传时间:2022-11-16 格式:DOCX 页数:12 大小:500.67KB
下载 相关 举报
通信原理课设报告2PSK通信系统设计文档格式.docx_第1页
第1页 / 共12页
通信原理课设报告2PSK通信系统设计文档格式.docx_第2页
第2页 / 共12页
通信原理课设报告2PSK通信系统设计文档格式.docx_第3页
第3页 / 共12页
通信原理课设报告2PSK通信系统设计文档格式.docx_第4页
第4页 / 共12页
通信原理课设报告2PSK通信系统设计文档格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

通信原理课设报告2PSK通信系统设计文档格式.docx

《通信原理课设报告2PSK通信系统设计文档格式.docx》由会员分享,可在线阅读,更多相关《通信原理课设报告2PSK通信系统设计文档格式.docx(12页珍藏版)》请在冰豆网上搜索。

通信原理课设报告2PSK通信系统设计文档格式.docx

(3)用Matlab或SystemView实现该数字通信系统;

(4)观察仿真并进行波形分析;

(5)系统的性能评价。

2基本原理

2.12psk信号的定义

2psk二进制移相键控方式,是键控的载波相位按基带脉冲序列的规律而改变的一种数字调制方式。

就是根据数字基带信号的两个电平(或符号)使载波相位在两个不同的数值之间切换的一种相位调制方法。

两个载波相位通常相差180度,此时称为反向键控(PSK),也称为绝对相移方式。

2.22psk信号调制方法

2psk的调制方法有模拟调制和数字键控法两种,分别如图1、图2所示。

2PSK的产生:

模拟法和数字键控法,就模拟调制法而言,与产生2ASK信号的方法比较,只是对s(t)要求不同,因此2PSK信号可以看作是双极性基带信号作用下的DSB调幅信号。

而就键控法来说,用数字基带信号s(t)控制开关电路,选择不同相位的载波输出,这时s(t)为单极性NRZ或双极性NRZ脉冲序列信号均可。

2PSK信号与2ASK信号的时域表达式在形式上是完全相同的,所不同的只是两者基带信号s(t)的构成,一个由双极性NRZ码组成,另一个由单极性NRZ码组成。

因此,求2PSK信号的功率谱密度时,也可采用与求2ASK信号功率谱密度相同的方法。

图12psk模拟调制法图22psk键控调制法

2.32psk信号的解调方法

2PSK信号属于DSB信号,它的解调,不再能采用包络检测的方法,只能进行相干解调,如图3所示。

图32PSK相干解调系统框图及个测试点波形

2.4误比特率BER分析

误比特率(BER:

BitErrorRate)是指二进制传输系统出现码传输错误的概率,也就是二进制系统的误码率,它是衡量二进制数字调制系统性能的重要指标,误比特率越低说明抗干扰性能越强。

对于多进制数字调制系统,一般用误符号率(SymbleErrorRate)表示,误符号率和误比特率之间可以进行换算,例如采用格雷编码的MPSK系统,其误比特率和误符号率之间的换算关系近似为:

其中,M为进制数,且误比特率小于误符号率。

3建立模型描述

sinmulink实现2psk的仿真,包括调制模块、高斯噪声模块、解调模块和误码率比较模块,如图4所示。

由bernoullibinarygenerator产生输入信号,并经过UnipolartoBipolarConverter将单极性码变为双极性码。

由SineWave产生载波信号,通过互为相反数的振幅实现π的相位跃变。

由Switch实现键控,由GaussianNoiseGenerator产生高斯噪声。

解调模块通过bandpass带通、Product乘法器、lowpass低通、抽样判决模块实现,其中抽样判决模块由TriggeredSubsystem、PulseGenerator、Relay、Zero-OrderHold1组成。

最后,由BipolartoUnipolar

Converter将双极性码转变为单极性码输出。

另外,误码率比较模块由ErrorRate

Calculation、Display和Zero-OrderHold组成,比较输入信号与输出信号之间的误码率,并显示。

图4sinmulink对2psk信号的调制和解调

4模块功能分析

4.1调制模块

该模块可由如图5所示的仿真图实现。

图5键控调制模块

其中,sinwave和sinwave1是反向载波,BernoulliBinary产生方波,参数如图6到10所示。

图6sinwave参数

图7sinwave参数

图8BernoulliBinaryGenerator参数

图9UnipolartoBipolarConverter参数

图10switch参数

4.2高斯噪声模块

该模块由图11所示的仿真图实现。

图11高斯噪声模块

4.3解调模块

该模块包括带通滤波器模块、乘法器模块、低通滤波器模块、抽样判决模块,最后将双极性码转变为单极性码输出显示,如图12所示。

图12解调模块

参数设置如下:

图13带通滤波模块参数

图14低通滤波器模块参数

图15PulseGenerator参数

4.4误码率比较模块

该模块比较输出信号与输入信号之间错码的概率,并显示。

图16误码率比较模块

5调试过程及结论

图17Scope输出波形

图18Scope1输出波形

注释:

从上至下一次是输入信号,2psk信号,双极性码信号,载波信号,输出波形,低通滤波信号,相乘信号,带通滤波信号。

此时误码率显示如图19所示。

图19误码率1

通过改变GaussianNoiseGenerator中的Meanvalue和Variance(vectorormatrix)可以改变高斯噪声模块产生噪声的情况,从而改变误码率。

当GaussianNoiseGenerator中参数如图20所示时,误码率显示如图21所示。

图20GaussianNoiseGenerator参数值

图21误码率2

6心得体会

这次课程设计没有和平时的实验一样连电路,而是在软件上进行仿真。

刚开始拿到题目,有点不知所措,虽然学过matlab,但是并没有熟练掌握。

不过,通过查找资料,还是逐渐熟悉了simulink的操作,发现它其实和proteus差不多,甚至更为简单,每个模块都是设定好的,可以直接使用。

之后,就是设计2psk数字调制系统了。

在老师课堂讲解的基础上,又查阅了相关资料,得到了一个初步的模型。

在实际操作过程中出现了很多问题,但通过自己对simulink的学习以及和同学的讨论,问题被一一解决。

在设计滤波器时,要注意带通滤波器的带宽应使得所需信号可以通过,即如果基带频率选择10Hz,载波频率选择50Hz,则带通滤波器的低频选15Hz,高频选35Hz。

刚开始做时随便选的带宽,电路虽然对,但是结果波形不对。

低通滤波器的带宽等于调制信号的带宽,即如果基带频率选择10Hz,低通滤波器的最高截至频率选10Hz。

在进行sinmulink的仿真时,我按原理排好了电路,但是当仿真时发现出错,检查模块的搭建以及参数设置都并没出错,在同学的帮助下发现是高斯噪声模块选择出错,更改之后,系统能正常运行。

此次课程设计,获益匪浅,不仅将理论知识和实际联系起来,加深了自己对2psk的理解,通过仿真结果直观的了解到了2psk数字调制系统的波形以及误码率情况,同时也更加熟练的掌握了matlabsimulink,并且提高了自己解决问题的能力。

7参考文献

[1]樊昌信、曹丽娜.《通信原理》[M].北京:

国防工业出版社,2006

[2]胡晓冬,董辰辉.《MATLAB从入门到精通》.北京:

人民邮电出版社,2010

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

当前位置:首页 > 经管营销 > 金融投资

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

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