通信原理课程设计---常规双边带幅度调制仿真与分析

2024-05-03

通信原理课程设计---常规双边带幅度调制仿真与分析(通用1篇)

篇1:通信原理课程设计---常规双边带幅度调制仿真与分析

成都学院(成都大学)课程设计报告

基于MATLAB-Simulink的2PSK仿真

摘要 :Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。

本文主要是以simulink为基础平台,对2PSK信号的仿真。首先有关通信的绪论,然后文章第一章是课程设计的要求。第二章是对2PSK信号调制及解调原理的详细说明;第三章是本文的主体也是这个课题所要表现的主要内容2PSK信号的仿真部分,调制和解调都是simulink建模的的方法及参数设置。

本文的主要目的是对simulink的熟悉和对数字通信理论的更加深化和理解。关键词:2PSK;调制与解调;simulink;

I

成都学院(成都大学)课程设计报告

目录

第一章 绪论.........................................................................................................................................................1 1.1通信技术背景........................................................................................................................................1 1.2 课程设计的目的...................................................................................................................................1 1.3 课程设计的基本任务和要求...............................................................................................................1 1.4 MATLAB/Simulink的简介..................................................................................................................2 第二章 2psk信号的调制与解调原理................................................................................................................3 2.1数字调制的基本原理............................................................................................................................3 2.2二进制相移键控....................................................................................................................................3 第三章 实验仿真与结果分析...........................................................................................................................7 3.1调制部分................................................................................................................................................7 3.1.1 Simulink中2PSK调制的模块框图........................................................................................7 3.1.2 各模块参数的设置...................................................................................................................7 3.1.3 调制系统中各模块的波形.......................................................................................................8 3.1.4结果分析....................................................................................................................................8 3.2解调部分................................................................................................................................................9 3.2.1解调模块框图............................................................................................................................9 3.2.2 各模块参数设置.......................................................................................................................9 3.2.3 各模块的波形.............................................................................10 3.2.4结果分析...................................................................................................................................11 3.3加入高斯白噪声的调制与解调...........................................................................................................11 3.3.1系统框图3-3-1........................................................................................................................11 3.3.2 各模块参数的设置..................................................................................................................11 3.3.3 示波器得到的波形.................................................................................................................13 3.3.4结果分析..................................................................................................................................14 第四章 结束语.................................................................................................................................................15 参考文献.............................................................................................................................................................16

II

成都学院(成都大学)课程设计报告

第一章 绪论

1.1通信技术背景

通信就是克服距离上的障碍,从一地向另一地传递和交换消息。消息是信息源所产生的,是信息的物理表现,例如,语音、文字、数据、图形和图像等都是消息(Message)。消息有模拟消息(如语音、图像等)以及数字消息(如数据、文字等)之分。所有消息必须在转换成电信号(通常简称为信号)后才能在通信系统中传输。所以,信号(Signal)是传输消息的手段,信号是消息的物质载体。

现代通信系统要求通信距离远、通信容量大、传输质量好。作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。从最早的模拟调幅调频技术的日臻完善,到现在数字调制技术的广泛运用,使得信息的传输更为有效和可靠。

数字通信系统较模拟通信系统而言,具有抗干扰能力强、便于加密、易于实现集成化、便于与计算机连接等优点。因而,数字通信更能适应对通信技术的越来越高的要求。近二十年来,数字通信发展十分迅速,在整个通信领域中所占比重日益增长,在大多数通信系统中已代替模拟通信,成为当代通信系统的主流。

随着现代电子技术的发展,通信技术正向着数字化、网络化、智能化和宽带化的方向发展。随着科学技术的进步,人们对通信的要求越来越高,各种技术会不断地应用于通信领域,各种新的通信业务将不断地被开发出来。到那时人们的生活将越来越离不开通信。

1.2 课程设计的目的

通信原理是电子信息工程通信方向的一门骨干的专业课,是通信方向后续专业课的基础。掌握通信原理课程的知识可使学生打下一个坚实的专业基础,可提高处理通信系统问题能力和素质。由于通信原理理论深、实践性强,做好课程设计,对学生掌握本专业的知识、提高其基本能力是非常重要的。

通信课程设计的目的是为了学生加深对所学的通信原理知识理解,培养学生专业素质,提高利用通信原理知识处理通信系统问题的能力,为今后的专业课程的学习、毕业设计和工作打下良好的基础。使学生能比较扎实地掌握本专业的基础知识和基本理论,掌握数字通信系统及有关设备的分析、开发等基本技能,受到必要工程训练和初步的科学研究方法和实践训练,增强分析和解决问题的能力,了解本通信专业的新发展。

1.3 课程设计的基本任务和要求

本次课程设计的基本任务:

使学生通过专业课程设计掌握通信中常用的信号处理方法,能够分析简单通信系统的性能。使学生掌握

成都学院(成都大学)课程设计报告

通信电路的设计方法,能够进行设计简单的通信电路系统。了解通信工程专业的发展现状及发展方向。与运用学过的MATLAB基本知识,熟悉MATLAB集成环境下的Simulink仿真平台的使用。

课程设计中必须遵循下列要求:

利用通信原理中学习的理论知识,在Simulik仿真平台中设计出各种调制系统,并按题目要求运行、检测系统仿真结果。构建调制电路,并用示波器观察调制前后的信号波形,用频谱分析模块观察调制前后信号频谱的变化。再以调制信号为输入,构建解调电路,用示波器观察调制前后的信号波形,用频谱分析模块观察调制前后信号频谱的变化。在调制与解调电路间加上噪声源,模拟信号在不同信道中的传输:用高斯白噪声模拟有线信道,并且分析高斯噪声对信号的影响。要求编写课程设计论文,正确阐述和分析设计和实验结果。

1.4 MATLAB/Simulink的简介

Simulink提供了一套预定义模块,加以组合即可创建详细的系统框图。Simulink 库浏览器包含系统建模常用的模块库。其中包括:连续和离散动态模块,如积分和单位延迟;算法模块,如 Sum(加法)、Product(乘法)和 Lookup Table(查找表)等;结构模块,如 Mux、Switch 和 Bus Selector 等,无论是使用这些模块,还是将手写 MATLAB、C、Fortran 或 Ada 代码融合到模型时,均可构建自定义函数。借助于 Simulink 附加产品,可以加入航空、通信、PID 控制、控制逻辑、信号处理、视频和图像处理以及其他应用的专业化组件。有了附加产品,还可以利用机械、电气和液压组件来构建物理系统模型。Simulink 编辑器可用于全面控制模型中的内容和操作。

Simulik是MATLAB软件的扩展,它与MATLAB语言的主要区别在于,其与用户交互接口是基于Windows的模型化图形输入,其结果是使得用户可以把更多的精力投入到系统模型的构建,而非语言的编程上。所谓模型化图形输入是指Simulik提供了一些按功能分类的基本的系统模块,用户只需要知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型,进而进行仿真与分析。

成都学院(成都大学)课程设计报告

第二章 2psk信号的调制与解调原理

2.1数字调制的基本原理

在数字基带传输系统中,为了使数字基带信号能够在信道中传输,要求信道应具有低通形式的传输特性。然而,在实际信道中,大多数信道具有带通传输特性,数字基带信号不能直接在这种带通传输特性的信道中传输。必须用数字基带信号对载波进行调制,产生各种已调数字信号。

图 2-1 数字调制系统的基本结构

数字调制与模拟调制原理是相同的,一般可以采用模拟调制的方法实现数字调制。但是,数字基带信号具有与模拟基带信号不同的特点,其取值是有限的离散状态。这样,可以用载波的某些离散状态来表示数字基带信号的离散状态。基本的三种数字调制方式是:振幅键控(ASK)、移频键控(FSK)和移相键控(PSK 或DPSK)。

2.2二进制相移键控

在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK)信号.通常用已调信号载波的 0°和 180°分别表示二进制数字基带信号的 1 和 0.二进制移相键控信号的时域表达式为e2PSK(t)= g(t-nTs)]cosωct(公式2-2-1)其中, an与2ASK和2FSK时的不同,在2PSK调制中,an应选择双极性,即

(公式2-2-2)

(公式2-2-3)

若g(t)是脉宽为Ts, 高度为1的矩形脉冲时,则有e2PSK(t)=cosωct, 发送概率为P-cosωct, 发送概率为1-P由式(2-2-3)可看出,当发送二进制符号1时,已调信号e2PSK(t)取0°相位,发送二进

成都学院(成都大学)课程设计报告

制符号0时,e2PSK(t)取180°相位.若用φn表示第n个符号的绝对相位,则有φn= 0°, 发送 1 符号180°, 发送 0 符号。这种以载波的不同相位直接表示相应二进制数字信号的调制方式,称为二进制绝对移相方式.二进制相移键控信号的典型时间波形如图2-2所示。

图 2 – 2 二进制移相键控信号的时间波形

二进制移相键控信号的调制原理图如图 25所示.当恢复的相干载波产生180°倒相时,解调出的数字基带信号将与发送的数字基带信号正好是相反,解调器输出数字基带信号全部出错.(a)

(b)

图 2-3 2PSK信号的调制原理图

成都学院(成都大学)课程设计报告

图 2-4 2PSK信号的解调原理图

图 2-

52PSK信号相干解调各点时间波形

这种现象通常称为“倒π”现象.由于在2PSK信号的载波恢复过程中存在着180°的相位模糊,所以2PSK信号的相干解调存在随机的“倒π”现象,从而使得2PSK方式在实际中很少采用.成都学院(成都大学)课程设计报告

图2-6过零检测法原理图和各点波形

成都学院(成都大学)课程设计报告

第三章 实验仿真与结果分析

3.1调制部分

3.1.1 Simulink中2PSK调制的模块框图

图3-1-1

利用巴克码(取值为+1或-1)和基本的正弦信号相乘得到2psk的调制波

3.1.2 各模块参数的设置

图3-1-2 正弦载波的参数设置

成都学院(成都大学)课程设计报告

图3-1-3 码长为2,取样时间为0.00001s的巴克码设置

3.1.3 调制系统中各模块的波形

图3-1-4 巴克码波形

图3-1-5 幅度为2频率为1M的正弦波

图3-1-6 通过相乘器调制后的波形

3.1.4结果分析

利用巴克码与正弦载波相乘得到了调制的波形如图3-1-6所示。巴克码的取值为1时,调制波为初

成都学院(成都大学)课程设计报告

相为0开始的正弦波。巴克码值为-1时,调制波为倒向的正弦波。这样,通过巴克码与正弦波得到了调制波。

3.2解调部分

3.2.1解调模块框图

图3-2-1 2psk的解调模块

3.2.2 各模块参数设置

图3-2-2

成都学院(成都大学)课程设计报告

图3-2-3 3.2.3 各模块的波形

图3-2-4 原巴克码波形

图3-2-5 调制后的波形

图3-2-6 调制波与原始载波相乘后

成都学院(成都大学)课程设计报告

图3-2-7 通过低通滤波器后的波形

图3-2-8 解调恢复出的波形

3.2.4结果分析

利用3.1得到的调制波作为输入,与基本原始载波相乘得到如图3-2-6的波形。此波形通过低通滤波器后得到低通信号图3-2-7,取样判决器先取样再进行门限判决,得到恢复的信号图3-2-8即为解调信号。

3.3加入高斯白噪声的调制与解调

3.3.1系统框图3-3-1

图3-3-1

3.3.2 各模块参数的设置

成都学院(成都大学)课程设计报告

图3-3-2 高斯白噪声参数

图3-3-3 带通滤波器参数设置

成都学院(成都大学)课程设计报告

图3-3-4 误码率计算器设置

3.3.3 示波器得到的波形

(a)

(b)

(c)

(d)

(e)

(f)

图3-3-5 scope成都学院(成都大学)课程设计报告

(a)

(b)

(c)

图3-3-6 scope 其余模块的参数设置与前面相同模块一样。3.3.4结果分析

加入高斯白噪声的调制波的解调需要在与载波相乘前先用带通滤波器滤去部分噪声。通过带通滤波器后的波形如图3-3-5中的(c)图所示,可以看出相对于没有加噪声的调制波来说,此图还是有一定的误码。又因为通过了两个滤波器,判决出的波形显然与原巴克码的波形有一些时延,但是最终没有误码,所以误码率显示为0。

成都学院(成都大学)课程设计报告

第四章 结束语

半个多月的课程设计,在此就要写下结束语。回首这段时间的准备,感觉自己学到与收获的不仅仅是课程设计的完成更是通信原理知识的加深与理解。

首先自己对2PSK的调制与解调的原理更加理解了。2PSK的调制可以使用相位选择器也可以用乘法器。如果使用相位选择器需要使用两个频率相同幅值大小相同互为相反数的载波信号,巴克码输出+1或-1,选择器来选择不同载波再拼在一起就能得到调制波形。如果使用乘法器,直接把巴克码与载波相乘就好。虽然两种方法得到的调制波形没有什么区别,但是原理却大相径庭。第一种方法得到的波形是拼在一起的,而第二种才是平顺又载波而来的。在老师检查前我并没有意识到这个问题,进过一番讨论我才意识到这个问题。

2PSK的解调原理也并不困难。加入噪声后,需要把调制后的波先通过带通滤波器滤去大部分噪声。再与原来的载波相乘,得到幅值的一部分完全在横坐标上或下的正弦波。然后通过一个低通滤波器得到原巴克码的大致波形,最后通过一个判决器得到完整平滑的波形即为解调波。但是问题来了,两个滤波器的参数应该怎么设置呢?

由于老师要求载波频率1Mhz、码元速率100Khz,所以采样时间最好是载波频率的100倍,但是我们开始没有意识到这个问题,把滤波器上的采样时间设置在和载波速率一样,所以滤波器始终不能滤掉噪声。然后把带通滤波器的通频带设置在载波频率的左右,但是上下频差最好不要超过0.3Mhz这样就能滤出噪声。通过低通滤波器的波是调制波与原载波相乘后的波形,所以它的自然也减半。低通滤波器的通带0.5M,所以采样频率也低于50M。

在上述框架上加上误码率计算模块与频谱分析模块就能得到完整的调制解调与分析的系统框图。此次课程设计的原理是我们在书本上学到的,MATLAB中simulink仿真过程却是这一次动手得来的。以前自己只是用simulink做过自控原理的简单反馈仿真,多数的功能都不清楚。在课程设计的过程中我遇到了许多问题,有同学、老师的帮助我才得以顺利完成。

成都学院(成都大学)课程设计报告

参考文献

[1] 黄葆华 杨晓静 吕晶 编著,《通信原理》,西安电子科技大学出版社,2012 [2] 吴冰冰 编著,《通信原理》,北京大学出版社,2013 [3] 孙屹 吴磊编著, 《Simulink通信仿真开发手册》,国防工业出版社,2003 [4] 邵佳 董晨辉编著,《MATLAB/Simulink 通信系统建模与仿真实例精讲》,电子工业出版社 2009 [5] 石良臣 编著,《MATLAB/Simulink系统仿真超级学习手册》,人民邮电出版社,2014

成都学院(成都大学)课程设计报告

上一篇:课程目标下一篇:新学期计划新闻稿