基于malab的直接序列扩频系统仿真研究_第1页
基于malab的直接序列扩频系统仿真研究_第2页
基于malab的直接序列扩频系统仿真研究_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于malab的直接序列扩频系统仿真研究

1基于扩频通信的带宽通信频域通信就是频域通信的扩展,光谱通信和卫星通信被称为进入计算机科学的三个高级通信形式,即光纤通信和卫星通信。简单来说,扩频(调制)是这样一种通信技术:被发射的调制信号在发射到信道之前,被与传输信号无关的伪随机码进行频谱扩展,使之占有的带宽远远超过原有信息所需的带宽;而在接收端,接收信号则被本地伪随机码进行解扩处理,使其频带被缩小相同倍数。在扩频通信中,信息已不再是决定调制信号带宽的一个重要因素,其调制信号的带宽主要由扩频信号来决定。本文用MATLAB对扩频通信中最常用的直扩通信系统进行了仿真,研究了不同的信息调制方式、扩频增益以及扩频码对系统性能产生的影响,并用误码率曲线直观地表现出系统性能,为今后扩频通信系统在各个领域的应用和研究提供了依据。2直接序列扩频通信系统2.1展宽接收端的解扩按照扩展频谱的方式不同,现有的扩频通信系统可分为直接序列(DS)扩频、跳频(FH)、跳时(TH)、线性调频(chirp)以及上述几种方式的组合。本文主要讨论直接序列扩频系统的性能。直接序列扩频就是直接用具有高码率的扩频码序列在发送端去扩展信号的频谱。而在接收端,用相同的扩频码序列去进行解扩,将展宽的扩频信号还原成原始的信息。直扩通信系统原理如图1所示。在发送端输入的信息先经信息调制形成调频或调相数字信号,然后由扩频码发生器产生的扩频码序列去调制数字信号以展宽信号的频谱,再将展宽后的宽带信号调制到射频发送出去。在接收端,接收机接收到宽带射频信号后,首先将其变频至中频,然后通过同步电路捕捉发送来的扩频码的准确相位,由此产生与发送来的伪随机码相位完全一致的接收用的伪随机码,作为扩频解调用的本地扩频码序列,最后经信息解调,恢复成原始信息输出。由此可见,直扩通信系统要进行三次调制和相应的解调,分别为信息调制、扩频调制和射频调制,以及相应的信息解调、解扩和射频解调。与一般通信系统比较,扩频通信就是多了扩频调制和解扩部分。2.2扩频通信基础扩频通信的可行性是从信息论和抗干扰理论的基本公式中引伸而来的。信息论中关于信息容量的仙农(Shannon)公式为:其中:C为信道容量(即极限传输速率),B为信号频带宽度,S为信号功率,N为噪声功率。Shannon公式说明,在给定的传输速率不变的条件下,频带宽度和信噪比P可以互换,即可以通过增加频带宽度,在信噪比较低的情况下传输信息。扩展频谱以换取信噪比要求的降低,正是扩频通信的重要特点,并由此为扩频通信的应用奠定了基础。扩频通信的一个重要参数是扩频增益,反映了系统抗干扰能力的强弱,是对信噪比改善程度的度量,定义为接收机相关器输出信噪比和输入信噪比之比,即其中:Rs为扩频码的传输速率,Rd为信息数据的传输速率,Bs为扩频码的带宽,Bd为信息数据的带宽。2.3wag3码和ovsf码常用的扩频码主要有PN序列、GOLD序列、WALSH码和OVSF码。PN码即伪噪声序列也称之为伪随机序列,是用确定性方法产生的序列,但它却近似具有随机产生序列所希望的某些关键随机特性。其中最常见的伪随机序列是m序列。GOLD码是m序列的复合码,是由2个码长相等,码时钟速率相同的序列优选对模2构成,每改变2个序列相对位移就可得到一个新的GOLD序列。GOLD序列具有良好的自、互相关特性,且地址数远远大于m序列地址数,结构简单,易于实现,在工程上得到较为广泛的应用。WALSH函数是一种非正弦的完备正交函数系,具有理想的互相关特性,两两之间的互相关函数为0,亦即它们是正交的。因而在码分多址同心中,WALSH函数可以作为地址码使用。在IS-95中,正向传输信道就使用了64阶WALSH函数。OVSF码是一种正交可变扩频因子码,保证在不同时隙上的不同扩频因子的扩频码正交,而在每个时隙上可使用的码的数目不固定,与每个物理信道的数据速率和扩频因子有关。OVSF码在TD-SCDMA系统中得到了广泛使用。2.4码分多址通信直扩系统一般采用频率调制(FM)或相位调制(PM)的方式来进行数据调制,在码分多址通信中,其调制多采用BPSK、DPSK、QPSK、MPSK等方式。本文重点分析了在码分多址通信中最常用BPSK(二相移相键控)和QPSK(四相移相键控)调制方式对系统性能的影响。3视化仿真工具MATLAB是一种数学应用软件,经过多年的发展,开发了包括通信系统在内的多个工具箱,成为目前科学研究和工程应用最广泛的软件包之一。Simulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI),这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。4不同扩频增益仿真本文利用Simulink对直扩通信系统进行仿真,仿真过程采用了AWGN信道,即加性高斯白噪声信道。信息速率为50b/s,信号功率为1W。具体分以下几个方面进行仿真:(1)采用不同扩频码,扩频增益均为G=10,均为QPSK调制,仿真结果如图2所示。(2)采用OVSF码扩频,QPSK调制,不同扩频增益下的仿真结果如图3所示。(3)采用PN序列扩频,QPSK调制,不同增益下的误码率曲线如图4所示。(4)采用不同的信息调制方式BPSK和QPSK,扩频码为OVSF码,扩频增益为10,仿真结果如图5所示。由以上仿真曲线知,在采用OVSF码扩频,扩频增益不高的情况下,BPSK调制具有比QPSK调制误码率低很多的优点。本文采用的是增加扩频码速率来提高扩频增益,由以上仿真结果可以看出,扩频增益并非完全由扩频码速率决定,扩频码速率也并非越高越好,即扩频码速率在提高到一定情况下,会受到更多客观因素的影响,使得系统性能并非随着扩频码速率的提高而提高。因此,在不同的系统要求下,应选择适当的扩频增益和扩频码速率。采用OVSF码扩频的系统性能最佳,误码率最低,在系统信噪比较低时,PN序列和GOLD序列扩频的系统误码率较高,WALSH码居中;而当系统信噪比增加后,GOLD序列和PN序列扩频的误码率则逐渐降低,WALSH码扩频的性能最差。在实际应用中,也应根据各个系统的不同要求选择不同的扩频码进行扩频。5直扩通信系统仿真模型扩频通信以其较强的抗干扰、抗衰落、抗多径性能而成为第三代通信的核心技术,本文阐述了直接序列扩频通信的理论基础和实现方法,并利用MATLAB提供的可视化工具Simulink建立了直扩通信系统的仿真模型。在不

温馨提示

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

评论

0/150

提交评论