您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 扩频信号的BPSK调制仿真
-1-《控制系统CAD与数字仿真》2014~2015学年第一学期学院(部)电子电气工程学院学号021211229姓名纪辰授课教师陈剑雪-2-扩频信号的BPSK调制仿真摘要:随着数字信号处理技术的不断发展,数字化软件无线电接收机已经成为趋势,调制/解调技术是数字通信系统中的核心技术。现代计算机科学技术快速发展,使得通信系统仿真的设计和分析过程变得相对直观和便捷,由此也使得通信系统仿真技术得到了更快的发展。通信系统仿真具有广泛的适应性和极好的灵活性,有助于更好地研究通信系统性能。本文介绍了数字化调制解调技术的现状发展及其应用,然后介绍了BPSK数字调制解调的理论基础,重点分析了BPSK数字调制和解调的原理。本文利用MATLAB强大的仿真功能,在其仿真环境下建立了直扩系统和BPSK调制解调系统仿真模型,给出各路观察波形,证实了解调算法的可行性。最后,本文对所做研究工作进行了总结,并且提出了今后的工作和研究方向。关键词:BPSK;调制解调器;MATLAB;直扩系统-3-ThesimulationofspreadspectrumsignalwithBPSKdigitalmodulationAbstract:Withdigitalsignalprocessingtechnologycontinuestoevolve,digitalsoftwareradioreceiverhasbecomeatrend,modulation/demodulationtechnologyisthecoretechnologyindigitalcommunicationsystem。Therapiddevelopmentofmoderncomputerscienceandtechnology,makesthecommunicationssystemsimulationdesignandanalysisprocessbecomerelativelyintuitiveandconvenient,whichalsomakesthecommunicationsystemsimulationtechnologyhasbeenfasterdevelopment.Communicationsystemsimulationwithwideadaptabilityandexcellentflexibility,helpstobetterstudythecommunicationsystemperformance.Thispaperintroducesthedigitalmodemtechnologysituationanddevelopment.ThenintroduceddigitalmodulationanddemodulationofBPSKtheoreticalfoundation,includinganalysisoftheBPSKdigitalmodulationanddemodulationprinciple.Inthispaper,basedonthepowerfulsimulationusingMATLABfunctioninitsenvironmentdesignedthespreadspectrumsignalsystemandtheBPSKmodulationdemodulationsystemsimulationmodel,andthroughtheconstellationconfirmedthatthedemodulationalgorithm.Finally,thispapermadeasummaryoftheresearchwork,andproposedfutureworkandresearchdirections.Keywords:BPSK,Modem,MATLAB,Spreadspectrumsignalsystem-4-目录一、引言.............................................-5-1.1研究背景及其意义..............................-5-1.2数字化调制解调技术的现状发展及其应用..........-5-1.3MATLAB的简介..................................-6-二、BPSK调制解调原理.................................-7-2.1BPSK信号调制原理..............................-7-2.2BPSK信号解调原理.............................-9-三、扩频信号的BPSK调制系统设计仿真.................-10-3.1基本扩频系统仿真流程图........................-10-3.2生成m序列及m序列性质...........................113.3生成50位随机待发送二进制比特序列及进行扩频编码..123.4对扩频前后信号进行BPSK调制并观察其时域波形......133.5计算并观察扩频前后BPSK调制信号的频谱............13四、总结与展望..........................................144.1总结.............................................144.2展望.............................................15参考文献................................................16附录....................................................17-5-一、引言1.1研究背景及其意义随着数字信号处理技术的不断发展,数字化软件无线电接收机已经成为趋势。在卫星通信、移动通信、微波通信、光纤通信等现代通信系统中,信道中传输的都是数字已调信号,称它们为数字调制系统。数字调制技术是数字通信系统中的核心技术,随着数字调制技术的出现,在有限的带宽内传输高速的数据已经成为可能,并且与过去使用的模拟调制相比,如调幅(AM)和调频(FM)、频移键控(FSK)、开关键控(OOK)、脉宽调制(PWM)、脉位调制(PPM)、脉幅调制(PAM)等技术相比有更高的可靠性和抗干扰性。数字调制是正交幅度调制(QAM)、正交相移键控(QPSK)、二进制相移键控(BPSK)以及由这些技术派生的调制方法。BPSK是最简单的二进制相移键控调制方法,其它更先进的调制方法大都由BPSK改进和增强,BPSK作为一种多进制的调相技术获得了广泛的应用。直接序列扩频通信系统(DSSS)是目前应用最为广泛的系统。在发送端,直扩系统将发送序列用伪随机序列扩展到一个很宽的频带上去,在接受端又用相同的扩频序列进行解扩,回复出原有信息。由于干扰信息与伪随机序列不相关,扩频后能够使窄带干扰得到有效的抑制,提高输出信噪比。1.2数字化调制解调技术的现状发展及其应用调制和解调是现代通信的重要手段。调制就是用基带信号对载波波形的某些参数进行控制,使这些参量随基带信号的变化而变化;解调是调制的逆过程,它是从己调制的信号中恢复出原来调制信号的过程。根据被调制的是模拟还是数字信号,调制技术分为模拟调制和数字调制两类。模拟调制是对载波信号的参量进行连续调制,在接收端对载波信号的参量连续地进行估值;而数字调制都是用载波信号的某些离散状态来表征所传送的信息,在接收端也主要对载波信号的离散调制参量进行检测。本论文主要是对数字调制解调技术的研究。数字调制技术主要有三种方式:振幅键控(ASK)、移频键控(FSK)和相移键控(PSK)。五十年代末就已经出现了二相相移键控,继而为了提高频谱利用率,又出现-6-了四相相移键控(QPSK),但这两种方式的已调波在码元转换时刻都可能产生150°的相位突跳,这使得频谱高频滚降慢,边带起伏大。为了消除这种相位突跳,六十年代末,在QPSK的基础上又出现了交错正交移相键控(OQPSK),这种调制方式虽然克服了180°的相位突跳,但仍然存在着90°的相位突跳。为了彻底解决相位突跳问题,在七十年代提出了最小频移键控技术(MSK),但这种技术和后来在此基础上出现的几种调制方式的相位特性仅局限于一个码元内进行,这大大限制了选择不同相位路径的可能性。所以调制技术发展的过程,其实也正是己调波相位路径不断得到改进和完善的过程。数字调制解调方式尽管种类繁多,但是随着数字技术的快速发展,将来定会出现更多先进的调制解调技术,谁都无法准确描述未来调制解调技术的发展。总之,未来的调制解调技术都是朝着一个方向发展:将不断地更新改进,使通信更高速和更可靠,传输速率更快,误码率更低。1.3MATLAB的简介目前,在国际流行的科技应用软件中,数学类(区别于文字处理类和图像处理类)软件共有几十款之多。从它们的数学处理的原始内核来看,不外乎两种类型:数值计算型和数学分析型。前者如MATLAB、Xmath等,它们对大量数据具有较强的管理、计算和可视化能力,运行效率高;后者如Mathematica、Maple等,它们擅长于符号计算,可以得到问题的解析符号解和任意精度解,但处理大量数据时速度较慢。MATLAB是英文MatrixLaboratory(矩阵实验室)的缩写。1980年前后,时任美国墨西哥大学计算机科学系主任的CleveMoler教授在给学习讲授线性代数课程时,想教学生使用当时流行的线性代数软件包(Linpack)和基于特征值计算的软件包(Eispack),但发现用其他高级语言编程极为不便,于是CleveMoler教授为学生编写了方便使用Linpack和Eispack的借口程序并命名为MATLAB,-7-这就是MATLAB最早的雏形。从MATLAB诞生开始,由于其高度的集成性及应用的方便性,在高校中受到了极大的欢迎。由于它使用方便,能非常快的实现科研人员的设想,极大的节约了科研人员的时间,受到了大多数科研人员的支持,经过一代代人的努力,目前已发展到了7.X版本。MATLAB是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充MATLAB的功能,使其成为了巨大的知识宝库。可以毫不夸张的说,哪怕是你真正理解了一个工具箱,那么就是理解了一门非常重要的科学知识。科研工作者通常可以通过MATLAB来学习某个领域的科学知识,这就是MATLAB真正在全世界推广开来的原因。目前的MATLAB版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。另外,MATLAB和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽了MATLAB的应用潜力。可以说,MATLAB已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。二、BPSK调制解调原理2.1BPSK信号调制原理二进制相移键控BPSK(BinaryPhaseShiftKeying)方式一般是键控的载波相位按基带脉冲序列的规律而改变的数字调制方式,也就是说,二进制的数字基带信号0与1分别用相干调制的载波的0与π相位的波形来表示。其表达式由公式(2-1)给出:()[()]cos()nTbiinstagtnTt(2-1)-8-其中{nA}为双极性的二进制数字序列,nA的取值为±1,bT为二进制的符号间隔,()Tgt基带的发送成形滤波器的冲激响应,通常具有升余弦特性;i是调制载波的频率,i是调制载波的初始相位。用BPSK调制方式时,因为发送端以某一个相位作为基准,所以在接收端也一定有这样一个固定的基准相位作为参考。假如参考相位
本文标题:扩频信号的BPSK调制仿真
链接地址:https://www.777doc.com/doc-2415974 .html