毕业论文(设计):基于MATLAB的移动通信中数字调相技术的研究与仿真.doc

上传人:文****钱 文档编号:36403 上传时间:2018-05-06 格式:DOC 页数:32 大小:1.15MB
下载 相关 举报
毕业论文(设计):基于MATLAB的移动通信中数字调相技术的研究与仿真.doc_第1页
第1页 / 共32页
毕业论文(设计):基于MATLAB的移动通信中数字调相技术的研究与仿真.doc_第2页
第2页 / 共32页
毕业论文(设计):基于MATLAB的移动通信中数字调相技术的研究与仿真.doc_第3页
第3页 / 共32页
毕业论文(设计):基于MATLAB的移动通信中数字调相技术的研究与仿真.doc_第4页
第4页 / 共32页
毕业论文(设计):基于MATLAB的移动通信中数字调相技术的研究与仿真.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

1、本科生毕业论文设计基于MATLAB的移动通信中数字调相技术的研究与仿真院系电信学院专业通信工程班级05通信一班学号0612050536学生姓名联系方式指导教师职称讲师2009年5月6日桂林电子科技大学毕业设计(论文)报告用纸第1页共3页摘要在日常的生活中,通信是人们用来传递信息的方式。随着数字系统的飞速发展,对数字系统的性能和调制解调技术要求也越来越高。同时,由于计算技术的发展,通信系统的仿真已日益普遍,已逐渐成为今天设计和分析通信系统的主要工具。本次设计将使用MATLAB软件设计函数和SMULINK建模对数字调相技术进行仿真和研究。本文首先介绍了通信系统的组成、MATLAB的使用以及SIMU

2、LINK模块的组建。然后深入分析了PSK、QPSK、OQPSK的调制解调原理,熟悉了原理后,用MATLAB编程和SIMULINK对它们进行仿真和研究。本设计主要实现PSK、QPSK、OQPSK调制解调过程的仿真,并分析它们的性能差异。关键词MATLAB;调制解调;PSK;QPSKABSTRACTINTHEDAILYLIFE,COMMUNICATIONISVERYIMPORTANTFORUSALONGWITHDEVELOPMENTOFDIGITALSYSTEMTHETECHNICALCRITERIONOFMODULATIONANDDEMODULATIONWILLBEADJUSTEDTOMEETH

3、IGHERREQUIREMENTATTHESAMETIME,BECAUSEOFTHEDEVELOPMENTOFTHECOMPUTINGTECHNOLOGY,THESIMULATIONOFTHECOMMUNICATIONSYSTEMHASBEENALREADYPOPULARDAYBYDAY,ITALREADYISMAINTOOLOFDESIGNANDANALYSESSYSTEMOFCOMMUNICATIONTODAYTHISDESIGNWILLUSETHEMATLABSOFTWAREDESIGNFUNCTIONANDTHESIMULINKMODELLINGCARRIESONTHESIMULATI

4、ONANDTHERESEARCHFORPHASEMODULATIONTECHNOLOGYTHISARTICLEDISCUSSESTHECOMPOSITIONOFCOMMUNICATIONSSYSTEM,THEUSEOFMATLABANDBRIEFINTRODUCTIONOFTHEMODULEOFSIMULINKANDTHENTHOROUGHANALYSISTHEPRINCIPLEMODULATIONMODULATIONANDDEMODULATIONPSK;QPSK桂林电子科技大学毕业设计(论文)报告用纸第2页共3页目录引言11绪论211课题研究的意义212国内外研究及发展情况213本课题主要内

5、容42通信系统和调相信号研究及MATLAB简介421通信系统的组成4211数字通信系统522调相技术的初步研究623MATLAB和SIMULINK简要介绍73研究和仿真的要求831研究和仿真的任务832研究和仿真的技术要求833课题的主要工作流程84研究和仿真的构思和理论841PSK信号的调制解调及其原理942PSK信号的性能13421PSK信号的频谱13422PSK信号的误码率和星座图1343QPSK信号的调制解调及其原理14431QPSK调制和解调方式1544QPSK信号的性能20441QPSK信号和PSK信号的功率谱比较20442QPSK误码率和星座图2445OQPSK信号的调制解调及其

6、原理245PSK、QPSK、OQPSK三种调制解调方式的比较2651不同性噪比下误码率的比较2652不同性噪比下星座图的比较266总结及心得体会28谢辞29参考文献30桂林电子科技大学毕业设计(论文)报告用纸第1页共30页引言在这样一个信息化的社会,通信是很重要的,尤其是移动通信在现代化进程中起到的巨大作用是不容质疑的。移动通信可以说从1897MG马可尼所完成的无线通信试验之日就产生了,当时的试验是在固定站与一艘拖船之间进行的,距离为18海里。移动通信的发展走过了一段很漫长的路程。通信信号处理方式也从模拟向数字通信转变。同时通信系统已经由单一的硬件系统转向与软件的结合。随着通信技术的发展,信号

7、处理方面硬件设计与专业软件设计结合日趋紧密,已经有一些公司开发出专业数字信号处理软件。比较优秀而且得到广大技术人员认可的有MATLAB。MATLAB是MATRIXLABOTRATORY矩阵实验室的缩写,最初由美国CLEVEMOLER博士在20世纪70年代末讲授矩阵理论和数据分析等课程编写的软件包LINKPACK与EISPACK组成,旨在使使应用人员免去大量经常重复的矩阵运算和基本数学运算等烦琐的编程工作。MATLAB作为一种仿真平台,提供了强大的功能,设计者可以自己设计函数,同时也可以调用TOOLBOX里的函数调用。MATLAB等优秀软件使仿真技术得到很好的应用。通过对通信过程的仿真,我们就可

8、以在低成本的条件下检测某一个方案是否能够实现,是否有更好的方案可以代替原来的方案,这样对通信的研究就站在了一个更高的起点,使通信技术的发展日新月异,近十年来手机的普及率的迅速提高就从侧面反映移动通信技术的发展。现代移动通信系统的发展是以多种先进的通信技术为基础发展起来的。移动通信的主要基本技术包括调制技术、移动信道中电波的传播特性、多址方式、抗干扰技术以及组网技术。在移动通信中,数字调制解调技术是关键技术,其中数字调相信号具有数字通信的诸多优点,在数字移动通信中,广泛使用它来传送各种控制信息。本文就是通过使用MATLAB软件来仿真研究数字通信中常用的几种调相方式2PSK、QPSK、OQPSK等

9、,分析各种调相信号的产生原理以及抗干扰性能。桂林电子科技大学毕业设计(论文)报告用纸第2页共30页1绪论11课题研究的意义随着科学技术的发展,系统建模和仿真技术已经日益成为现代各领域,特别是理工科各专业进行科学探索、系统可行性研究和工程设计不可缺少的重要环节。仿真技术在今天的通信领域是一个非常重要的技术手段。随着通信技术的发展,通信系统的结构和规模越来越复杂,基于通信系统的应用也越来越多样化,单纯地依靠经验进行通信系统的规划和设计、通信设备的研发以及通信网络协议的开发,已经不能适应现代通信的发展需要。因而急需一种科学的手段来反映和预测网络的性能,这导致了仿真技术的应运而生。要规划和设计一个性能

10、完善的通信系统,光靠理论计算或凭个人的组网经验是无法完成的。如果在真实的网络环境中进行通信性能研究、网络规划、设计和开发,不仅耗资大,而且在统计数据的收集和分析上也有一定困难。通信仿真技术是通过在计算机中构造虚拟的环境来反映现实的通信网络环境,模拟现实中的通信网络行为,从而可以有效提高通信网络规划和设计的可靠性和准确性,明显降低通信系统的投资风险,减少不必要的投资浪费。通过仿真软件来模拟和估算通信系统的性能,通过模拟和仿真来调整一些通信系统的参数以期达到最佳的使用效果具有非常重大的意义。在本课题中,用国际控制界公认的标准仿真软件MATLAB来仿真移动通信系统各种数字调制解调技术中,具有数字通信

11、的诸多优点,广泛使用它来传送各种控制信息的数字调相信号,比较不同调相计术之间的性能差异。12国内外研究及发展情况MATLAB名字是由MATRIX和LABORATORY两词的前3个字母组合而成。20世纪70年代后期,时任美国新墨西哥大学计算机科学系主任的CLEVEMOLER教授出于减轻学生编程负担的动机,为学生设计了一组调用LINPACK和EISPACK库程序的通俗易用的接口,此即用FORTRAN编写的萌芽状态的MATLAB。经过几年的校际流传,在LITTLE的推动下,由LITTLE、MOLER、STEVEBANGERT合作,于1984年成立了MATHWORKS公司,并把MATLAB正式推向市场

12、,从这时起,MATLAB的内核采用C语言编写,而且除了原有的数值计算功能外,还新增加了数据视图功能。MATLAB以商品形式出现后短短几年,就以其良好的开放性和运行的可靠性,使原先在控制领域里的封闭式软件包纷纷淘汰,而改在MATLAB平台上重建。1993年,MATHWORKS公司推出了基于WINDOWS平台的MATLAB40,在继承和发展起原有的数值计算和图形可视能力的同时,推出了SIMULIKE,一个交互式操作的动态系统建模、仿真、分析集成环境;推出了符号计算工具包,一个一MAPLE为引擎的SYMBOLICMATHTOOLBOX;构作了NOTBOOK,一个运用DDE和OLE,实现MATLAB与

13、WORD的无缝连接,从而为专业科技工作者创造了融合科学计算、图形可视、文字处理为一体的高水准桂林电子科技大学毕业设计(论文)报告用纸第3页共30页环境。其后MATLAB经过多个版本的不断改进,面向对象的特点愈加突出,数据类型愈加丰富,操做界面愈加友善,在很多科技领域得到广泛应用,对科学技术的发展起到了相当大的推动作用。在我国,传统的仿真技术基于C语言等计算机专业编程工具,编程的工作量极大,仿真程序的可读性、可重用性、可靠性都很难适应复杂的仿真,尤其是很难适应大型复杂通信系统仿真的需要。通信与电子工程师和科技工作者迫切需要一种仿真工具,以摆脱繁杂的编程工作,将精力和时间集中到解决科学问题、提出和

14、验证创新思想和算法上来。MATLAB以及SIMULINK科学计算、建模和仿真软件正是能适应这一要求的优秀仿真平台软件,并已成为全世界科技工作者共同的学术交流工具以及系统仿真界事实上的工业标准。现在,我国教育科研部门对MATLAB的地位和重要作用也逐渐达成了共识,尤其是在硬件设施有限、科研经费不足的情况下,MATLAB的广泛应用必将大大提升我国科教事业的基础研究水平。在移动通信的关键技术之一的调制解调技术领域,数字调制解调技术作为数字蜂窝移动通信系统中空中接口的重要组成部分,它具有抗干扰能力强、易于加密、话音间隙噪声小等优点。目前正在研究的数字调制方式有缓变调频TFM、相干移相键控CPSK、四相

15、移相键控QPSK、高斯最小移频健控GMSK及网格编TCM调制方案等,选择适用于具体的移动和个人通信系统的调制方案,要依赖于许多因素,如谱效率特性与同波道干扰的关系、多载波比特率的支持、接收机灵敏度等。目前已用于数字蜂窝无线系统的调制技术可分为两大类线性调制技术和恒包络调制技术。在当代移动通信中,第三代移动通信系统(3G)已成为目前通信业的研究热点。第一代移动通信系统采用频分多址FDMA的模拟调制方式,这种系统的主要缺点是频谱利用率低,信令干扰话音业务。第二代移动通信系统主要采用时分多址TDMA的数字调制方式,提高了系统容量,并采用独立信道传送信令,使系统性能大为改善,但TDMA的系统容量仍然有

16、限,越区切换性能仍不完善。CDMA系统以其频率规划简单、系统容量大、频率复用系数高、抗多径能力强、通信质量好、软容量、软切换等特点显示出巨大的发展潜力。在第二代通信系统中,使用QPSK、OQPSK做为调制解调技术的IS95系统以其高语音质量、稳定的性能及空中接口的大容量在世界各地广泛配置。IS95目前还在不断完善和发展的过程中,高通公司(QUALCOMM)将致力继续发展IS95,以便使IS95保持竞争优势,并过渡到第三代系统。通过研究,在IS95系统的基础上不断推出新标准。基于IS95的CDMAONE技术自1995年10月商用实践以来,迅速覆盖韩国、日本、美国、欧洲和南美洲的一些主要市场,取得

17、了巨大的商业成功,并成为业界公认的过渡到未来3G的技术平台。目前各国上报给国际电联审批的所有3G提案中,绝大多数方案都是基于与IS95CDMA相近的CDMA技术。桂林电子科技大学毕业设计(论文)报告用纸第4页共30页13本课题主要内容本课题从调相技术的仿真出发,分析并比较各种调相技术的特性及设计方法,从而得出各种移动通信系统中调相技术的具体方案。数字调相技术的研究与仿真可以分解为各种调制技术(2PSK、QPSK、OQPSK等)的调制解调原理和其理论实现方法,用MATLAB软件实现仿真,通过星座图、频谱利用率、误码率分析等全面研究移动通信系统的调相技术。本课题要求以数字调制技术为基本理论,分析几

18、种常用的调相技术,进行初步的设计计算,然后通过MATLAB仿真调相信号,进行参数的设置和调整,要求获得各种调相信号的波形和软件编程方法,对其进行数据分析,得出移动通信系统中采用何种调制方式的理论依据。2通信系统和调相信号研究及MATLAB简介信息的高度发展给整个社会的经济、文化、科研、教育带来了很大的变革,它推动着社会的发展,给人们的工作学习还有生活带来许多的便利。在理论上,通信是怎样一种概念,如何建立通信系统,通信系统有哪些分类,MATLAB对社会的发展以及通信的研究又带来了什么方便,下面将描述性地介绍通信系统的各个方面以及简要的介绍一下MATLAB软件。21通信系统的组成通信的目的是传输消

19、息。消息具有不同的形式,例如符号、文字、话音、音乐、数据、图片、活动图象等。而传递消息的方式可以有多种,根据其发展先后我们可以分为电报、电话、传真、数据传输以及发展到现在的可视电话等。而从广义的角度看,广播、电视、雷达、导航、遥测等也可以列入通信的范畴。从表面上看来,通信就是将信息从发送端发送出去,从接收端获取信息。但是,在通信模型构造上还是非常复杂的,下图是一个简单的通信系统模型。图11简单通信系统一般模型图11中,信源(信息源,也称发终端)的作用是把待传输的消息转换成原始电信号,如电话系统中电话机可看成是信源。信源输出的信号称为基带信号。所谓基带信号是指没有经过调制(进行频谱搬移和变换)的

20、原始电信号,其特点是信号频谱从零频附近开始,具有低通形式,。根据原始电信号的特征,基带信号可分为数字基带信号和模拟基带信号,相应地,信源也分为数字信源和模拟信源。发送设备的基本功能是将信源信源发送设备信道接收设备信宿噪声源桂林电子科技大学毕业设计(论文)报告用纸第5页共30页和信道匹配起来,即将信源产生的原始电信号(基带信号)变换成适合在信道中传输的信号。变换方式是多种多样的,在需要频谱搬移的场合,调制是最常见的变换方式;对传输数字信号来说,发送设备又常常包含信源编码和信道编码等。信道是指信号传输的通道,可以是有线的,也可以是无线的,甚至还可以包含某些设备。图中的噪声源,是信道中的所有噪声以及

21、分散在通信系统中其它各处噪声的集合。在接收端,接收设备的功能与发送设备相反,即进行解调、译码、解码等。它的任务是从带有干扰的接收信号中恢复出相应的原始电信号来。信宿(也称受信者或收终端)是将复原的原始电信号转换成相应的消息,如电话机将对方传来的电信号还原成了声音。图11给出的是通信系统的一般模型,按照信道中所传信号的形式不同,可进一步具体化为模拟通信系统和数字通信系统。211数字通信系统信道中传输数字信号的系统,称为数字通信系统。数字通信系统可进一步细分为数字频带传输通信系统、数字基带传输通信系统、模拟信号数字化传输通信系统。(1)数字频带传输通信系统数字通信的基本特征是,它的消息或信号具有离

22、散或数字的特性,从而使数字通信具有许多特殊的问题。数字通信中存在以下突出问题第一,数字信号传输时,信道噪声或干扰所造成的差错,原则上是可以控制的。这是通过所谓的差错控制编码来实现的。于是,就需要在发送端增加一个编码器,而在接收端相应需要一个解码器。第二,当需要实现保密通信时,可对数字基带信号进行人为扰乱(加密),此时在收端就必须进行解密。第三,由于数字通信传输的是一个接一个按一定节拍传送的数字信号,因而接收端必须有一个与发端相同的节拍,否则,就会因收发步调不一致而造成混乱。另外,为了表述消息内容,基带信号都是按消息特征进行编组的,于是,在收发之间一组组的编码的规律也必须一致,否则接收时消息的真

23、正内容将无法恢复。在数字通信中,称节拍一致为位同步或码元同步,而称编组一致为群同步或帧同步,故数字通信中还必须有同步这个重要问题。综上所述,点对点的数字通信系统模型一般可用图12表示。图12数字频带通信系统的模型信源加密器编码器调制器信道解调器译码器解密器信宿噪声源同步桂林电子科技大学毕业设计(论文)报告用纸第6页共30页图13中调制器/解调器、加密器/解密器、编码器/译码器等环节,在具体通信系统中是否全部采用,这要取决于具体设计条件和要求。但在一个系统中,如果发端有调制/加密/编码,则收端必须有解调/解密/译码。通常把有调制器/解调器的数字通信系统称为数字频带传输通信系统。(2)数字基带传输

24、通信系统与频带传输系统相对应,我们把没有调制器/解调器的数字通信系统称为数字基带传输通信系统,如图13所示。图13数字基带传输系统模型图13中基带信号形成器可能包括编码器、加密器以及波形变换等,接收滤波器亦可能包括译码器、解密器等。(3)模拟信号数字化传输通信系统上面论述的数字通信系统中,信源输出的信号均为数字基带信号,实际上,在日常生活中大部分信号(如语音信号)为连续变化的模拟信号。那么要实现模拟信号在数字系统中的传输,则必须在发端将模拟信号数字化,即进行A/D转换;在接收端需进行相反的转换,即D/A转换。实现模拟信号数字化传输的系统如图14所示。图14模拟信号数字化传输系统22调相技术的初

25、步研究在实际通信中,不少信道都不能直接传送基带信号,必须用基带信号对载波波形的某些参量进行控制,即对基带信号进行调制。调制即是按照调制信号(基带信号)的变化规律去改变载波某些参数的过程。调制不仅可以对被调制信号进行频谱搬移和扩频,而且对系统的传输有效性和传输可靠性有很大影响,因此,调制方式往往决定了一个通信系统的性能。在传输脉冲时,传输系统会产生噪声,如果其幅度为反极性并超过脉冲的幅度,则产生误码。在以脉冲调制载波时,也有同样现象产生。但是,在一定的噪声情况下,根据对载波的调制方法和解调方法的不同,误码的发生概率也不同。一般,数字调制方式的选择往往是频带利用率、误比特率、EB/N0(或S/N)

26、和设备实现复杂性等模拟信息源由抽样、量化、编码组成的模/数转换器数字通信系统数/模转换器受信者信源基带信号形成器信道接收滤波器抽样判决信宿噪声源桂林电子科技大学毕业设计(论文)报告用纸第7页共30页因素综合考虑的结果,必须根据具体使用条件进行比较才能做出判断。数字调制方式有三种幅度键控、频移键控和相移键控。它们分别对应于用正弦波的幅度、频率和相位来传递数字基带信号。当调制信号为二进制数字信号时,该调制称为二进制数字调制。而当调制信号为多进制数字信号时,则称为多进制数字调制。相移键控有很多方式,如PSK、DPSK、QPSK、OQPSK、PI/4DQPSK等。本设计重点对PSK、DPSK、QPSK

27、三种方式进行研究和仿真。23MATLAB和SIMULINK简要介绍MATLAB的由来及其发展在12小节中已经做了介绍,这里不在重述。下面简要介绍一下MATLAB的几个重要特点。(1)编程简洁,效率高矩阵和向量运算是工程数学计算的基础,MATLAB是一种以矩阵为基本变量单元的可视化的程序语言,其基本数据单元是既不需要指定维数、也不需要说明数据类型的矩阵,而且数学表达形式和运算规则与通常的习惯相同。因此,在MATLAB环境下,数组操作与数的操作一样简单。这使得计算机兼备高级计算机的功能,使用十分方便。(2)扩展功能强大MATLAB语言不但提供了科学计算,数据分析与可视化,系统仿真等强大功能,而且还

28、具有扩展的特征。MATHWORKS公司针对不同领域的应用,推出了自动控制、信号处理、图象处理、模糊逻辑、神经网络、小波分析、通信、最优化、数理统计、偏微分方程、财政金融等30多个具有专门功能MATLAB工具箱。在这些工具箱里,除基本函数外,还有初等矩阵和矩阵变换、数值线形代数、多项式运算求根、函数求极限值、数据分析和傅立叶变换,已经某些特殊的矩阵函数和数学函数等,这些函数都可以直接调用。同时,MATLAB支持用户对其函数进行二次开发,用户的程序可以作为新的函数添加到相应的工具箱中,扩充函数库。(3)语言简单MATLAB语言中最基本、最重要的成分是函数。函数可以是数学上的函数,也可以是程序块或子

29、程序,十分丰富,而且便于调试。(4)绘图功能强大MATLAB具有强大的二维、三维绘图功能。在程序的运行过程中,可以方便迅速地用图形、图象、声音、动画等多媒体技术直接表述数值计算结果,可以选择不同坐标系,可以设置颜色、线型、视角等。SIMULINK是MATLAB的附加组件,为用户提供了一个建模与仿真平台。其采用了模块组合的方法来创建动态系统的计算机模型,可以比较快速、准确的实现对系统的建模仿真。SIMULINK可以用于模拟线性、非线性系统,连续系统、非连续系统,同时适用于混合系统。并且提供了图形动画处理方法,以使用户可以较为直观的观察到整个仿真过程。SIMULINK还提供了一种供用户进行功能扩展

30、的函数规则S函数,S函数可以桂林电子科技大学毕业设计(论文)报告用纸第8页共30页是一个C文件、M文件、C文件或其它的高级语言文件。用户可以通过编辑自己的功能程序,然后使用SIMULINK提供的SFUNCTION模块对其进行调用,从而获得具有自编程序功能的新的SIMULINK模块。由此可见,SIMULINK是一个灵活性、功能性、扩展性较强的仿真平台。SIMULINK65版本提供了20多个仿真模型库,内容覆盖了通信仿真,数字信号处理,模糊逻辑,神经网络。机械控制和虚拟实现等。SIMULINK提供的通信系统仿真模块(COMMUNICATIONBLOCKET),主要用于在移动通信系统的建模和仿真的应

31、用。3研究和仿真的要求从调相技术的仿真出发,分析并比较各种调相技术的特性及设计方法,从而得出移动通信中调相技术的具体方案。数字调相技术的研究与仿真可以分解为各种调制技术(PSK、QPSK、OQPSK等)的调制解调原理和其理论实现方法,用MATLAB软件实现仿真,通过星座图、频谱利用率、误码率分析等全面研究移动通信系统的调相技术。要求以数字调制技术为基本理论,分析几种常用的调相技术,进行初步的设计计算,然后通过MATLAB和SIMULINK仿真调相信号,进行参数的设置和调整,要求获得各种调相信号的波形和软件编程方法,对其进行数据分析,得出现代移动通信系统中采用何种调制方式的理论依据,分析其选用的

32、调相技术的优越性及不足。31研究和仿真的任务对PSK、QPSK、OQPSK的调制解调原理深入的分析研究,用MATLAB编程对PSK、QPSK、OQPSK的各步骤波形的变化和实现过程具体演示出来,并对它们的性能差异进行比较。用SIMULINK演示PSK、QPSK、OQPSK的频谱和星座图。尝试用不同的方法得到PSK、QPSK、OQPSK这几种调制方式的已调信号。32研究和仿真的技术要求要求能在对PSK、QPSK、OQPSK的调制解调的时候考虑不同性噪比的影响,在低性噪比的情况下要求保证误码率的合理性。33课题的主要工作流程4研究和仿真的构思和理论由于PSK的原理相对简单,实现方法也相对容易,所以

33、本设计先从PSK入手,深入理解PSK的调制解调原理后,循序渐进,仿真QPSK和OQPSK的调制解调,研究它们的性能差异以及实际应用。查阅资料掌握原理学习MATLABMATLAB仿真研究SIMULINK建模理论和实际相比较桂林电子科技大学毕业设计(论文)报告用纸第9页共30页41PSK信号的调制解调及其原理PSK方式是受键控的载波相位按基带脉冲而改变的一种数字调制方式,PSK的信号形式一般表示为0COSNCNETAGTNTSWT(411)其中NA的统计特性为1和1的概率分别为P和1P,这就是说在其一码元持续时间ST内观察时,0ET为COSCWT和COSCWT的概率分别为P和1P。其调制方框图如图

34、41所示图41PSK的调制方框图对于PSK信号的解调,可采用相干解调和差分相干解调,其解调方框图如图42所示A(B)图42PSK的解调框图(A)相干解调;(B)差分相干解调从PSK的调制解调框图看,实现的原理并不是很困难,在深入体会它的原理之后,我便开始用MATLAB软件上机调试。虽然在开始调试之前,我已经初步了解了一些PSK已调信号带通滤波器迟延器BT低通滤波器抽样判决器解调后信号抽样时钟PSK已调信号带通滤波器COSCWT低通滤波器抽样判决器解调后信号抽样时钟。开关载波移相基带信号得到PSK已调信号桂林电子科技大学毕业设计(论文)报告用纸第10页共30页MATLAB编程语言在通信系统仿真中

35、的应用,但是面对第一个问题随机基带信号的产生时由于经验不足,还是遇到了两个困难(1)用RANDINT函数产生随机的基带信号时如果用RANDINT1E3,1,01这句指令的话产生的是随机的0,1信号,而在PSK调制中,我们希望基带信号是双极性的,也就是说希望能够产生随机的1,1信号。(2)产生的是离散的信号,如何把它以矩形波的形式画出来以便在调制解调中个步骤做更好的波形对比变化。刚刚开始上机调试遇到一些困难在所难免,经过我反复的调试和指导老师的指导,发现用如下的语句可以解决以上两个困难BIT_INRANDINT1E3,1,01DATA_IN2BIT_IN1DATA_IN1REPMATDATA_I

36、N,20,1DATA_IN为DATA_IN的共轭转置FORI11E4DATA_IN2IDATA_IN1IENDT0011E301F0011XRC0505COSPIFDATA_IN2_RCCONVDATA_IN2,XRC/55在调制的过程中,我尝试用多种方法去实现PSK的调制。如下面的程序也能实现PSK调制,但是调制后的波形不是很理想。N18192M1128XNRANDINT1,8192,2XXNYNZEROS1,8192ZMZEROS1,128FORN18192FORM1128IFN64M63ZMXNIFMCEILN/64Y64M6364MZMENDENDENDENDN18192桂林电子科技大

37、学毕业设计(论文)报告用纸第11页共30页RM2YNX2RM2X0COSN0116X1COSN0116PIXX1X2X0X2FIGURE1SUBPLOT2,1,1PLOTN,X2TITLE基带信号AXIS0,640,02,12GRIDSUBPLOT2,1,2PLOTN,XTITLEPSK已调信号AXIS0,640,12,12GRID运行后得到的波形如图43所示图43PSK波形调制完成之后,开始考虑解调。在对比各种参考资料之后,按照解调框图,开始编写程序并调试,把整个调制解调过程连接起来,得到的波形如图44所示图44PSK调制解调波形图完成了用MATLAB软件编程实现PSK的调制解调之后,我开始

38、思考能不能用SIMULINK仿真模块来显示真个调制解调的过程。通过查阅资料,发现SIMULINK仿真模块中甚至可以动态的仿真调制解调的整个过程,对仿真和研究是非常有意义的,于是我开始上机尝试调试SIMULINK模块。和MATLAB软件编程一样,在SIMULINK仿真模块中同步也是非常重要的。PSK的SIMULINK同步显示模块如图45所示桂林电子科技大学毕业设计(论文)报告用纸第12页共30页图45PSK调制解调的SIMULINK仿真模块在整个程序的调试过程中,遇到了很多困难。编写的程序在运行时MATLAB软件报错是时常有的事情,最常见的报错是长度不匹配、步长不同步、和对一些指令和函数不理解导

39、致使用出现错误。刚开始面队出现的各种错误,自己有点心浮气噪,不耐心的去查阅资料,思考改正错误的方法,而是怀疑自己的编程思路是否正确,急于去寻找其他的编程方法,导致自己走了不少的弯路。幸好在我最迷茫的时候,我的毕设指导老师指出了我的错误做法,让我按照调制解调的原理和实现框图,一步一步的实现,在调试过程中,多画出一些图形,尝试改变参数或者改变语句对波形产生的影响。老师中肯的指导和批评使我茅塞顿开,我不再心浮气噪,而是耐心的思考MATLAB软件报错的地方,为什么会报错。我从图书借回了一本厚度达5厘米的关于MATLAB软件各种指令和函数的用法以及其实现功能的书,以后如果是函数和指令报错,我便耐心的查阅

40、书中的详细的介绍,并耐心的研究书上所给出的具体例子。虽然有的时候解决一个错误甚至要花上一天以上的时间,但是在解决错误的时候自己的喜悦和成就感都是很强烈的,并且会对自己所做的工作充满了信心。当然,如果一个问题解决不了,也绝不能老卡在一个问题出不去,这样不但浪费了宝贵的时间,而且自己的情绪也会受到影响。我采用的方法是到图书馆去查阅相关资料,如果导师有时间就积极和导师交流,会MATLAB软件的同学或和自己一样毕业设计做的是用MATLAB软件进行各种仿真研究的同学都会成为我的导师。我发现这样是很有效率的,因为我发现和别人讨论时除了可以借鉴别人好的想法,还会使得自己的头脑也特别活跃,这样在讨论中也许一筹

41、莫展的难题也许自己就能想到解决的办法。如果不是毕业设计,我也许真的不会发现原来图书馆的资源是那么的丰富并且实用。也许有的同学会问,大学四年最后要毕业了才真正发现图书馆的博大精深,会不会有点晚呢。我觉得不晚,人要是想改变自己什么时候都不晚,合理的利用图书馆不仅帮助我顺利的完成本次毕业设计,也使我养成了积极查阅资料的习惯,这必将会使我终生受益的。其实在我刚开始到图书馆时,遇到了很多同学都会遇到的问题,就是很多自己想要的书都已经被借出了。遇到这个问题后怎么解决呢很多同学也许就算了,没有就不借了。这种桂林电子科技大学毕业设计(论文)报告用纸第13页共30页做法是错误的,其实解决问题的方法很简单,就是到

42、图书馆的阅览室,那里可是藏有各种书籍的种本的宝库哦。阅览室的书是不外借的,所以我们不用担心自己想看的书找不到,遇到很适合自己使用的书本和资料,虽然不能外借,但是可以复印后把复印件拿回来慢慢学习研究。其实我们很多同学都没有发现阅览室的好处,借此毕业设计机会,把这个经验和大家分享交流一下。在这次毕业设计中,我在用MATLAB软件对PSK调制解调进行仿真和研究时,第一次的编程方法得到的信号波形并不是很理想,后来我就到图书馆的阅览室去查阅资料,通过几天的努力,终于在阅览室丰富的图书资源中学习到了一种更好的方法,后来就用学到的方法得到的如图44所示的比较理想的PSK调制解调波形。图书馆在我这次的毕业设计

43、中起到的作用是很大的。42PSK信号的性能调制解调完成之后,开始研究PSK信号的性能。421PSK信号的频谱由于PSK信号是随机、功率型的信号,所以我们在研究频谱特性时,应该研究它的功率谱密度。用MATLAB对PSK信号功率谱密度进行仿真的结果如图46所示图46PSK信号功率谱和基带信号功率谱422PSK信号的误码率和星座图在本设计中,用SIMULINK模块对PSK的误码率进行计算,并演示它的星座图。PSK仿真模型图如图47所示图47PSK仿真模型桂林电子科技大学毕业设计(论文)报告用纸第14页共30页该仿真模型为运行后的仿真结果,从模型中的DISPLAY我们可以读出PSK的误码率为225,该

44、误码率是在性噪比SNR6DB是计算出来的,模型中功率谱如图48所示,星座图如图49所示图48SIMULINK中的PSK仿真功率谱图49SIMULINK中的PSK仿真星座图43QPSK信号的调制解调及其原理QPSK四相绝对移相调制利用载波的四种不同相位来表征数字信息。由于每一种载波相位代表两个比特信息,故每个四进制码元又称为双比特码元。我们把组成双比特码元的前一信息比特用A代表,后一个信息比特用B代表。双比特码元中两个信息比特AB通常是格雷码即反射码排列的,它与载波相位的关系如表11所示。图410A表示/2方式时QPSK信号的矢量图,图410B表示/4方式的QPSK信号的矢量图。四相调制信号的表

45、达式用式431表示时,相位的在0,2内等间隔地取四种可能相位。由于正弦函数和余弦函数的互补特性,对应于的四种取值,譬如/4,3/4,5/4,7/4,其幅度与只有两种取值,即2/2。此时,式431恰好表示两个正交的二相调制信号的合成。QPSK可以表示为COS2CKSTFT431表431双比特码元和载波相位的关系双比特码元载波相位ABA方式B方式000/401/23/4115/4103/27/4随着输入数字序列的变化,K有四种不同的取值。常见的有两种取值系统表432两种系统的对应相位/2系统0/23/2/4系统/43/45/47/4桂林电子科技大学毕业设计(论文)报告用纸第15页共30页(A)/2

46、系统B/4系统图410QPSK星座图431QPSK调制和解调方式QPSK的调制和解调方式有多种,其中以正交调制方式和相干解调方式应用最为普遍,如图411和图412所示。QPSK正交调制器可以看成由两个BPSK调制器构成,输入的串行二进制信息序列经串并变换,分成两路速率减半的序列,电平发生器分别产生双极性二电平信号IT和QT,然后对COSCT和SINCT进行调制,相加后即得QPSK信号。在大多数数字传输系统中,各种载波键控信号几乎都毫无例外的采用正交相干解调的方法,即用COSCT(同相参考载波)和SINCT(正交参考载波)分别和接收到的载波键控信号相乘(即进行相干),得到同相和正交两路基带信号。

47、图411QPSK调制框图桂林电子科技大学毕业设计(论文)报告用纸第16页共30页图412QPSK解调框图在已经用MATLAB对PSK调制解调进行仿真和研究之后,我掌握了查阅资料的方法也积累了一些心得。所以在理解了QPSK的调制解调原理之后,再着手用MATLAB对QPSK进行仿真和研究,就显得稍微轻松了一点,PSK仿真各部分的构思和实践,都能对QPSK的研究和仿真有借鉴作用。二进制基带信号的产生方法在用MATLAB对PSK调制解调进行研究和仿真时已经深有体会了,现在面临第一个需要解决的问题就串并变换。虽然经过对PSK调制解调的仿真和研究,对MATLAB编程在通信系统中的仿真和应用也有了一定的熟悉

48、,但在串并变换的MATLAB程序实现的过程中,我还是很费了一些周折。刚开始我考虑在编写程序时,用十进制的0、1、2、3分别对应四进制的00、01、10、11,当基带信号为不同的值时,用WHILE和IF语句使其分别与相差/2相位的载波相乘,进行调制。这样的调制方法能够体现出四进制00、01、10、11对应载波相位的不同变化,编程仿真后得到的波形如图413示图413QPSK调制波形图桂林电子科技大学毕业设计(论文)报告用纸第17页共30页在图413,能够用不同的波形体现出0、1、2、3的不同相位变化,但是没有体现粗QPSK调制解调原理中的串并变换,并且进行QPSK调制后,解调也发生了困难,难以编写

49、解调程序。后来我拿着源程序去向我的毕业毕业设计指导老师梁老师咨询,梁老师认真的听取了我的想法并解读了我编写的源程序后认为,这样虽然能够体现0、1、2、3对应的不同波形变化,但是和基本原理不符合,建议我另外选取编写调制程序的方法,要求最好能严格按照QPSK的调制解调原理编写源程序。听取了毕业设计指导老师的意见和建议后,我认为老师的意见和建议非常有道理,也非常合理。于是,我再次认真看了几遍QPSK调制解调的基本原理,在加深了对QPSK调制解调的基本原理理解之后,我开始尝试按照它的基本调制解调原理编写程序。首先面临的一个问题就是串并变换,经过反复的尝试,最终找到一种比较简单易懂的MATLAB语句实现了串并变换。串并变化实现语句如下BIT_INRANDINT1E3,1,01BIT_IBIT_IN121E3BIT_QBIT_IN221E3DATA_IN2BIT_IN1DATA_I2BIT_I1DATA_Q2BIT_Q1上述程序首先是用RANDINT1E3,1,01随机产生1000个离散的0、1基带信号,即输入比特BIT_IN,然后对BIT_IN进行串并变换。由于随机产生的是步长为1的离散基带信号,串并变换就是要把奇次波和偶次波分开。所以可以用奇次波BIT_IBIT

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。