QPSK调制解调技术的设计与仿真

上传人:无*** 文档编号:87319355 上传时间:2022-05-09 格式:DOC 页数:27 大小:254.50KB
收藏 版权申诉 举报 下载
QPSK调制解调技术的设计与仿真_第1页
第1页 / 共27页
QPSK调制解调技术的设计与仿真_第2页
第2页 / 共27页
QPSK调制解调技术的设计与仿真_第3页
第3页 / 共27页
资源描述:

《QPSK调制解调技术的设计与仿真》由会员分享,可在线阅读,更多相关《QPSK调制解调技术的设计与仿真(27页珍藏版)》请在装配图网上搜索。

1、word*实践教学*Xxxxx大学计算机与通信学院2010年春季学期计算机通信课程设计 题 目:QPSK调制解调技术的设计与仿真 专业班级: 通信工程 姓 名:lwdickey 学 号: 指导教师:sir 成 绩:24 / 27摘要在数字信号的调制方式中QPSK是目前最常用的一种数字信号调制方式,它具有较高的频谱利用率、较强的抗干扰性、在电路上实现也较为简单。调制技术是通信领域里非常重要的环节,一种好的调制技术不仅可以节约频谱资源而且可以提供良好的通信性能。QPSK调制是一种具有较高频带利用率和良好的抗噪声性能的调制方式,在数字移动通信中已经得到了广泛的应用。本次设计在理解QPSK调制解调原理

2、的根底上应用MATLAB语言来完成仿真,仿真出了QPSK的调制以与解调的仿真图,包括已调信号的波形,解调后的信号波形,眼图和误码率。在仿真的根底上分析比拟了各种调制方法的性能,并通过比拟仿真模型与理论计算的性能,证明了仿真模型的可行性。关键字:QPSK ;调制解调; MATLAB ;分析与仿真 目录摘要1前言11 绪论2通信技术的历史和开展2通信的概念2通信的开展史简介2数字调制的开展现状和趋势32 QPSK调制解调的根本原理设计42.1 2PSK数字调制原理42.2 4PSK的调制和解调53 QPSK调制解调系统仿真8MATLAB软件的介绍83.2 2PSK调制解调系统的仿真93.3 4PS

3、K调制解调系统的仿真10利用MATLAB研究4PSK信号11总结14参考文献15致谢16附录17前言信息化的社会,数字技术快速开展,数字器件也广泛的利用,数字信号的处理技术也越来越重要。进入20世纪以来,随着晶体管、集成电路的出现与普与、无线通信迅速开展。特别是在20世纪后半叶,随着人造地球卫星的发射,大规模集成电路、电子计算机和光导纤维等现代技术成果的问世,通信技术在不同方向都取得了巨大的成功。随着技术的进步,特别是超大规模集成电路和数字信号处理技术的开展,使得复杂的电路设计得以用少量的几块即成电路模块实现,有些硬件电路的功能还可以用软件代替实现。因此使得一些较复杂的调制技术能够容易地实现并

4、投入使用。这方面的条件使得新的更复杂的调制体制迅速地不断涌现。QPSK的调制与解调具有一系列独特的优点,已经广泛应用于无线通信中,成为现代通信中一种十分重要的调制解调方式。QPSK数字解调包括:模数转换、抽取或插值、匹配滤波、时钟和载波恢复等。根据所处理基带信号的进制不同,分为二进制和多进制,多进制与二进制相比拟,其频带利用率更高。现代社会开展要求通信系统功能越来越强,性能越来越高,构成越来越复杂;这就要借助于功能强大的计算机辅助分析设计技术和工具才能实现。MATLAB完成仿真,它由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB

5、桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。随着MATLAB的商业化以与软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强,操作更简单。而且新版本的MATLAB提供了完整的联机查询、帮助系统,极大的方便了用户的使用。简单的编程环境提供了比拟完备的调试系统,程序不必经过编译就可以直接运行,而且能够与时地报告出现的错误与进展出错原因分析。本设计主要研究数字通信过程中的调制解调过程。从原理上说受调载波可以是任意的,只要已调信号适合心动的传输就可以了,但是实际上,大多数通信系统中,都选择正弦信号

6、作为载波。这是因为正弦信号简单,便于产生和接收。1 绪论通信技术的历史和开展通信就是克制距离上的障碍,从一地向另一地传递和交换消息。消息是信息源所产生的,是信息的物理表现,例如,语音、文字、数据、图形和图像等都是消息Message。消息由模拟消息如语音、图像等以与数字消息如数据、文字等之分。所有消息必须在转换成电信号通常简称为信号后才能在通信系统中传输。所以,信号Signal是传输消息的手段,信号是消息的物资载体。相应的信号可以分为模拟信号和数字信号,模拟信号的自变量可以是连续的或离散的,但幅度是连续的,如机、电视摄像机输出的信号就是模拟信号。数字信号的自变量可以是连续的或离散的,但幅度是离散

7、的,如计算机等各种数字终端设备输出的信号就是数字信号。数字通信系统较模拟通信系统而言,具有抗干扰能力强、便于加密、易于实现集成化、便于与计算机连接等优点。因而,数字通信更能适应对通信技术的高要求。远古时代,远距离的传递消息是以书信的形式来完成的,这种通信方式明显具有传递时间长的缺点。为了在尽量短的时间传递尽量多的消息,人们不断地尝试所能找到的各种最新技术手段。1837年发明的莫尔斯电磁式电报标志着电通信的开始。之后,利用电进展通信的研究取得了长足的进步。1866年利用海底电缆实现了跨大西洋的越洋电报通信。1876年贝耳发明了,利用电信号实现了语音信号的有线传递,使信息的传递变得既迅速又准确,这

8、标志着模拟通信的开始,由于它比电报更便于交流使用,所以直到20世纪前半叶这种采用模拟技术的通信技术比电报得到了更为迅速和广泛的开展。1937年瑞威斯发明的脉冲编码调制标志数字通信的开始。20世纪60年代以后集成电路、电子计算机的出现,使得数字通信迅速开展。在70年代末在全球开展起来的模拟移动在90年代中期被数字移动所代替,现有的模拟电视也正在被数字电视所代替。进入20世纪以来,随着晶体管、集成电路的出现与普与、无线通信迅速开展。特别是在20世纪后半叶,随着人造地球卫星的发射,大规模集成电路、电子计算机和光导纤维等现代技术成果的问世,通信技术在以下几个不同方向都取得了巨大的成功。(1) 微波中继

9、通信使长距离、大容量的通信成为了现实。(2) 移动通信和卫星通信的出现,使人们随时随地可通信的愿望可以实现。(3) 光导纤维的出现更是将通信容量提高到了以前无法想象的地步。(4) 电子计算机的出现将通信技术推上了更高的层次,借助现代电信网和计算机的融合,人们将世界变成了地球村。(5) 微电子技术的开展,使通信终端的体积越来越小,本钱越来越低,围越来越广。例如2003年我国的移动用户首次超过了固定用户。根据国家信息产业部的统计数据,到2005年底移动用户近4亿。 随着现代电子技术的开展,通信技术正向着数字化、网络化、智能化和宽带化的方向开展。随着科学技术的进步,人们对通信的要求越来越高,各种技术

10、会不断地应用于通信领域,各种新的通信业务将不断地被开发出来。到那时人们的生活将越来越离不开通信。本文中提到的调制方式大都是可以实用的,已经采用多年,并且至今仍然被采用着。但是,这些调制方法还不是很完善,有许多值得改良之处。因此,在这些根本的数字调制方法根底上,多年来不断研究出新的或改良的调制方法。实际上,在根本的和先进的调制方法之间并没有明确的界限。这些方法都是不连续地开展出来的,后来者自然比原有者更先进。此外,随着技术的进步,特别是超大规模集成电路和数字信号处理技术的开展,使得复杂的电路设计得以用少量的几块即成电路模块实现,有些硬件电路的功能还可以用软件代替实现。因此使得一些较复杂的调制技术

11、能够容易地实现并投入使用。这方面的条件使得新的更复杂的调制体制迅速地不断涌现。 目前,改良的数字调制方式主要有偏置正交相移键控,p/4正交差分相移键控,最小频移键控,高斯最小频移键控,正交频分复用,网格编码调制等,这里对最小频移键控作一介绍。2QPSK调制解调的根本原理设计2.1 2PSK数字调制原理2PSK信号用载波相位的变化来表征被传输信息的状态,通常规定0相位载波和相位载波分别表示传“1和传“0。2PSK码元序列的波形与载频和码元持续时间之间的关系有关。当一个码元中包含有整数个载波周期时,在相邻码元的边界处波形是不连续的,或者说相位是不连续的。当一个码元中包含的载波周期数比整数个周期多半

12、个周期时,如此相位连续。当载波的初始相位差90度时,即余弦波改为正弦波时,结果类似。以上说明,相邻码元的相位是否连续与相邻码元的初始相位是否一样不可混为一谈。只有当一个码元中包含有整数个载波周期时,相邻码元边界处的相位跳变才是由调制引起的相位变化16。2PSK信号的产生方法主要有两种。第一种叫相乘法,是用二进制基带不归零矩形脉冲信号与载波相乘,得到相位反相的两种码元。第二种方法叫选择法,是用此基带信号控制一个开关电路,以选择输入信号,开关电路的输入信号是相位相差的同频载波。这两种方法的复杂程度差不多,并且都可以用数字信号处理器实现。码变换相乘St载波eot双极性不归零图1 2PSK与2DPSK

13、的调制方框4PSK的调制和解调四进制绝对相移键控(4PSK)直接利用载波的四种不同相位来表示数字信息。如下参考相位000o11 180o01 270o10 90o45o 11135o 0100225o10315o参考相位图2 4PSK信号相位n矢量图由于每一种相位代表两个比特信息,因此每个四进制码元可以用两个二进制码元的组合来表示。两个二进制码元中的前一比特用a来表示,后一比特用b表示,如此双比特ab与载波相位的关系入如下图:双比特码元 载波相位n a b A方式 B方式0110 0 0 1 1 0o90oo 270o 225o315 o45 o o表1 双比特ab与载波相位的关系四进制信号可

14、等效为两个正交载波进展双边带调制所得信号之和。这样,就把数字调相和线性调制联系起来,为四相波形的产生提供依据。4PSK信号调制和解调14PSK调制原理: 4PSK的调制方法有正交调制方式双路二相调制合成法或直接调相法、相位选择法、插入脉冲法等。这里我们采用正交调制方式。4PSK的正交调制原理如图:串/并变换单/双极性换单/双极性换移相/2载波震荡+acosctsinct-+输入4PSK输出图3 4PSK正交调制原理方框图b它可以看成是由两个载波正交的2PSK调制器构成的。图中串/并变换器将输入的二进制序列分为速度减半的两个并行双极性序列a和ba,b码元在事件上是对齐的,再分别进展极性变换,把极

15、性码变为双极性码0-1,1+1然后分别调制到cosct和sinct两个载波上,两路相乘器输出的信号是相互正交的抑制载波的双边带调制DSB信号,其相位与各路码元的极性有关,分别由a和b码元决定。经相加电路后输出两路的合成波形,即是4PSK信号。图中两个乘法器,其中一个用于产生0o与180o两种相位状态,另一个用于产生90o与270o两种相位状态,相加后就可以得到45o,135o,225o,和315o四种相位24PSK解调原理4PSK信号是两个载波正交的2PSK信号的合成。所以,可以仿照2PSK相干检测法,用两个正交的相干载波分别检测两个分量 a和b,然后复原成二进制双比特串行数字信号。此法称作极

16、性比拟法相干解调加码反变换器方式或相干正交解调发带通滤波器低通滤波器低通滤波器抽样判决抽样判决位定时并/串变换正交载波源4PSK输入yi(t)yB(t)cosctsinctyA(t)zB(t)xA(t)zA(t)xB(t)ab图4 4PSK信号解调器原理方图在不考虑噪声与传输畸变时,接收机输入的4PSK信元可表示为yi(t)=A cos(ct+n)输入相位ncosn的极性sinn的极性判决器输出ab45o o225 o315 o+-+-10011100表2 抽样判决器的判决准如此判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0.两路抽样判决器输出a、b,经并/串变换器就可将并行数据恢复

17、成串行数据。3 QPSK调制解调系统仿真3.1MATLAB软件的介绍MATLAB 软件是美国 Math works 公司的产品,MATLAB 是英文 MATrix LABoratory(矩阵实验室)的缩写。MATLAB软件系列产品是一套高效强大的工程技术数值运算和系统仿真软件,广泛应用于当今的航空航天、汽车制造、半导体制造、电子通信、医学研究、财经研究和高等教育等领域,被誉为“巨人肩膀上的工具。研发人员借助MATLAB软件能迅速测试设想构想,综合评测系统性能,快速设计更好方案来确保更高技术要求。同时MATLAB也是国家教委重点提倡的一种计算工具。MATLAB主要由C语言编写而成,采用LAPAC

18、K 为底层支持软件包。MATLAB的编程非常简单,它有着比其他任何计算机高级语言更高的编程效率、更好的代码可读性和移植性,以致被誉为“第四代计算机语言,MATLAB是所有MathWorks公司产品的数值分析和图形根底环境。此外MATLAB 还拥有强大的2D和3D甚至动态图形的绘制功能,这样用户可以更直观、更迅速的进展多种算法的比拟,从中找出最好的方案。从通信系统分析与设计、滤波器设计、信号处理、小波分析、神经网络到控制系统、模糊控制等方面来看,MATLAB提供了大量的面向专业领域的工具箱。通过工具箱,以往需要复杂编程的算法开发任务往往只需一个函数就能实现,而且工具箱是开放的可扩展集,用户可以查

19、看或修改其中的算法,甚至开发自己的算法。目前, MATLAB已经广泛地应用于工程设计的各个领域,如电子、通信等领域;它已成为国际上最流行的计算机仿真软件设计工具。现在的MATLAB不再仅仅是一个矩阵实验室,而是一种实用的、功能强大的、不断更新的高级计算机编程语言。现在从电子通信、自动控制图形分析处理到航天工业、汽车工业,甚至是财务工程。MATLAB都凭借其强大的功能获得了极大的用武之地。广阔学生可以使用MATLAB来帮助进展信号处理、通信原理、线性系统、自动控制等课程的学习;科研工作者可以使用MATLAB进展理论研究和算法开发;工程师可以使用MATLAB进展系统级的设计与仿真。2PSK调制解调

20、系统的仿真系统方框图图5 运行结果如下:图6 3.3 4PSK调制解调系统的仿真系统框图图7运行结果如下:系统方框图:图8运行结果如下:图9实际的传输系统不可能完全的满足无码间串扰传输条件,评价传输系统的一种定性而且简单的方法就是观察信号通过加有噪声的信道后的眼图上右图是信号没有通过任何的系统的眼图,下面是信号通过信噪比为26dB的高斯白噪声后的眼图。最下面是信号通过信噪比为16dB后的眼图。通过比照可以知道信噪比越大,信号的眼图越清晰,信噪比越小,眼图越模糊,没有噪声的话,眼图最清晰,近似线状。眼图不仅反映信噪比对信号的影响,而且反映信号之间串扰的大小。眼图中改变参数设置,可以发现最优判决时

21、刻的改变。图10图11图12总结在通信和信息传输系统、工业自动化或电子工程技术中,调制和解调应用最为广泛。本设计研究了2PSK和4PSK的调制和解调原理,以与利用MATLAB对其调制和解调进展了编程和编译仿真,得到的结论和理论上是一致的。简单而且快捷。同时利用MATLAB中的SIMYULINK对2PSK和4PSK的通信系统进展了仿真研究了其传输的特性,与传输中噪声对系统的影响。而调制和解调的根本原理是利用信号与系统的频域分析和傅里叶变换的根本性质,将信号的频谱进展搬移,使之满足一定需要,从而完成信号的传输或处理。调制与解调又分模拟和数字两种,在现代通信中,调制器的载波信号几乎都是正弦信号,数字

22、基带信号通过调制器改变正弦载波信号的幅度、频率或相位,产生幅度键控ASK、相位键控PSK、频率键控FSK信号,或同时改变正弦载波信号的几个参数,产生复合调制信号。本课程设计主要介绍基于Matlab对2PSK 和4PSK进制的调制仿真实现.本研究具有可比照性,比照2PSK和4PSK的通信原理和星座图可发现其中的不同点,但是频谱图近似一样。通信道的信噪比设置越大信噪传输越理想,与理论上是相符合的。2PSK和4PSK的传输系统也具有比照性,本研究在文中列出了仿真过程中每个元件的仿真参数的设置。比拟其中不同点我们发现其中参数根本相似。也说明了他们的传输原理根本一样,都利用了相位的不同表示了不同的码元传

23、输。参考文献1电子技术实验教程M王紫婷 西南交大 20012通信原理 王福昌 熊兆飞 黄本雄 清华大学 20063MATLAB仿真技术与应用教程 钟麟 王峰 国防工业 20034MATLAB通信仿真与技术应用敏 魏玲 国防工业 20015Simulink通信仿真开发手册屹 吴磊 国防工业 20046数字通信原理与技术第二版 王兴亮电子科技大学 20008徐炳祥等通信原理(第5版) 樊昌信 国防工业 20059精通版 志涌等 航空航天大学 200310MATLAB通信仿真与应用实例祥 邓华等 解人民邮电 2003致谢通过本次计算机通信课程设计,让我在除了课本的知识之外的知识有了更好的理解,对QP

24、SK调制解调的工作原理有了更好的理解,在设计之前,收集了很多的材料,但当真正深入设计时,却也遇到了诸多的问题,让我体会到了设计的要求在于系统性,可行性,准确性,诸多问题的出现给我们的设计带来了难度,也同时是更大的一次挑战,最终,在教师以与同学的帮助下,克制了种种困难,顺利的完成了本次计算机通信的课程设计,在此,首先要感谢学校安排此次课程设计,让我有机会对本次课程设计能够深入理解和设计,再次感谢教师的细心指导和改正,还有同组同学的相互团结和帮助,使我完成了本次计算机通信课程设计,使我在求学的道路上有了更多方面知识的获得。设计过程中查阅了大量的有关QPSK调制解调设计的书籍,巩固了以前所学过的知识

25、,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合的必要性,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。再次感谢学校,感谢教师,感谢同学。附录MATLAB程序%QPSK simulation with Gray coding and simple Rayleigh (no LOS) multipath and AWGN added%Run from editor debug(F5)%JC-7/1/08%The purpose of this m-file i

26、s to show a baseband simulated version of QPSK with%Gray coding( Rayleigh multipath and AWGN added) which may give valid results%(still trying to figure out if this program is correct-multipath so subjective)%when pared to theoritical/simulated AWGN MPSK analysis SER and BER.%The simulation assumes

27、a single channel(no diversity or FEC codes other than Gray)%perfect system with perfect sync and no intersymbol interference. The program contains%no Root Raised Cosine or Raised Cosine filters as they would just add delay. I hope%it will be useful to others to play with and give a basic understandi

28、ng of the problems%encountered in the channel with various types of multipath.%I have provided ments, notes and references for review. You can also%download the file sim_qpskgray.m under JC file for BER and SER simulation%only in AWGN channel. What this all proves is that you need at least 17 dB%of

29、fade margin at 10-3 BER with Rayleigh multipath when paring only with AWGN %at SNR of 7 to 8dB. Of course you can lower this with antenna diversity, FEC codes,etc%or possibly with DSSS with psuedo random codes If you have the munications toolbox%you can make parisons with what it gives in its plots(

30、see references)%TRANSMITTER%clear%randn(state,0);%keeps bits the same on rerunsnr_data_bits=10000;% 0s and 1s, keep even number-Takes 1 minute for a run of 1 million%64000 allows bits and plex values to be shown in array editornr_symbols=nr_data_bits/2;b_data = (randn(1, nr_data_bits) .5);%random 0s

31、 and 1sb = (b_data);% Map the bits to be transmitted into QPSK symbols using Gray coding. The% resulting QPSK symbol is plex-valued, where one of the two bits in each% QPSK symbol affects the real part (I channel) of the symbol and the other% bit the imaginary part (Q channel). Each part is subseque

32、ntly% modulated to form the plex-valued QPSK symbol.% The Gray mapping resulting from the two branches are shown where% one symbol error corresponds to one bit error going counterclockwise.% imaginary part (Q channel)% % |% 10 x | x 00 (odd bit, even bit)% |% -+- real part (I channel)% |% 11 x | x 0

33、1% |% Input:% b = bits 0, 1 to be mapped into QPSK symbols% Output:% d = plex-valued QPSK symbols 0.70711 + 0.70711i, etcd=zeros(1,length(b)/2);%definition of the QPSK symbols using Gray coding.for n=1:length(b)/2 p=b(2*n); imp=b(2*n-1); if (imp=0)&(p=0) d(n)=exp(j*pi/4);%45 degrees end if (imp=1)&(

34、p=0) d(n)=exp(j*3*pi/4);% degrees end if (imp=1)&(p=1) d(n)=exp(j*5*pi/4);%225 degrees end if (imp=0)&(p=1) d(n)=exp(j*7*pi/4);%315 degrees endendqpsk=d;SNR=0:30;%change SNR valuesBER1=;SNR1=;SER=;SER1=;sigma1=;%Rayleigh multipath/AWGN(Additive White Gaussian Noise)%for SNR=0:length(SNR);%loop over

35、SNR-change SNR values (0,5,10 etc dB)sigma = sqrt(10.0(-SNR/10.0);sigma=sigma/2;%Required a division by 2 to get close to exact solutions(Notes)-WHY?%Is dividing by two(2) legitimate?%sigma1=sigma1 sigma;%add Rayleigh multipath(no LOS) to signal(qpsk)x=randn(1,nr_symbols); y=randn(1,nr_symbols);ray=

36、sqrt(0.5*(x.2+y.2);%variance=0.5-Tracks theoritical PDF closelympqpsk=qpsk.*ray;%add noise to QPSK Gray coded signals with multipathmpsnqpsk=(real(mpqpsk)+sigma.*randn(size(mpqpsk) +i.*(imag(mpqpsk)+sigma.*randn(size(mpqpsk);%Receiver%r=mpsnqpsk;%received signal plus noise and multipath%Detector-Whe

37、n Gray coding is configured as shown, the detection process%bees fairly simple as shown. A system without Gray coding requires a much%more plex algorithim detection methodbhat=real(r)0;imag(r)0;%detector bhat=bhat(:);bhat1=bhat;%0s and 1sne=sum(b=bhat1);%number of errorsBER=ne/nr_data_bits;SER=ne/nr

38、_symbols;%consider this to be Ps=log2(4)*Pb=2*PbSER1=SER1 SER;BER1=BER1 BER;SNR1=SNR1 SNR;end%Notes: Theoritical QPSK EXACT SOLUTION for several SNR=Eb/No points on BER/SER plot%Assuming Gray coding and AWGN%Pb=Q(sqrt(2SNRbit)%Ps=2Q(sqrt(2SNRbit)1-.5Q(sqrt(2SNRbit)%SNR=7dB%SNRbit=10(7/10)=5.0118 get

39、 ratio%Pb=Q(sqrt(2*SNRbit)=Q(sqrt(10.0237)=7.7116e-4 (bit error rate)%where Q=.5*erfc(sqrt(10.0237)/1.414)%Ps=2*Q-Q2=2*(7.7116e-4)-(7.7116e-4)2=1.5e-3 (symbol error rate)%SNR=9dB%SNRbit=10(9/10)=7.943 get ratio%Pb=Q(sqrt(2*SNRbit)=Q(sqrt(15.866)=3.37e-5 (bit error rate)%Ps=2*Q-Q2=2*(3.37e-5)-(3.37e-

40、5)2=6.74e-5 (symbol error rate)%0,1,2,3,4,5,6,8,10,11,12 You can do the rest of these with a loop and hold%or hand plot on Simulation of BER/SER for QPSK with Gray coding%(Rayleigh multipath and AWGN) graph 2%Plots%figure(1);plot(d,o);%plot constellation without noiseaxis(-2 2 -2 2);grid on;xlabel(r

41、eal); ylabel(imag);title(QPSK constellation);figure(2);semilogy(SNR1,BER1,*,SNR1,SER1,o);grid on; xlabel(SNR=Eb/No(dB); ylabel(BER/SER);title(Simulation of BER/SER for QPSK with Gray coding( Rayleigh multipath and AWGN);legend(BER-simulated,SER-simulated);figure(3)plot(real(qpsk);grid on;axis(1 200

42、-2 2);title(QPSK symbols);xlabel(symbols);ylabel(Amplitude);figure(4)plot(20*log10(abs(ray);grid on;axis(1 200 -30 10);title(Rayleigh Fading Envelope(variance=0.5);xlabel(symbols);ylabel(Amplitude/RMS(dB);%References%This website shows Matlab code for various fading channels that may be helpful%search the web for Mobile Radio Channels Modeling in Matlab-Nikolay KOSTOV. If%you go through and understand this paper, Im sure it will be helpful. I even learned %how to use -inf. %PROAKIS, Digital munications 4th ed. (chapter 14)14.4.2 Fading Multiphase Signals

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!