基于m序列的直接序列扩频

合集下载

移动通信课程设计实验报告-利用matlab进行m序列直接扩频仿真

移动通信课程设计实验报告-利用matlab进行m序列直接扩频仿真

目录一、背景 (4)二、基本要求 (4)三、设计概述 (4)四、Matlab设计流程图 (5)五、Matlab程序及仿真结果图 (6)1、生成m序列及m序列性质 (6)2、生成50位随机待发送二进制比特序列,并进行扩频编码 (7)3、对扩频前后信号进行BPSK调制,观察其时域波形 (9)4、计算并观察扩频前后BPSK调制信号的频谱 (10)5、仿真经awgn信道传输后,扩频前后信号时域及频域的变化 (11)6、对比经信道前后两种信号的频谱变化 (12)7、接收机与本地恢复载波相乘,观察仿真时域波形 (14)8、与恢复载波相乘后,观察其频谱变化 (15)9、仿真观察信号经凯萨尔窗低通滤波后的频谱 (16)10、观察经过低通滤波器后无扩频与扩频系统的时域波形 (17)11、对扩频系统进行解扩,观察其时域频域 (18)12、比较扩频系统解扩前后信号带宽 (19)13、比较解扩前后信号功率谱密度 (20)14、对解扩信号进行采样、判决 (21)15、在信道中加入2040~2050Hz窄带强干扰并乘以恢复载波 (24)16、对加窄带干扰的信号进行低通滤波并解扩 (25)17、比较解扩后信号与窄带强干扰的功率谱 (27)六、误码率simulink仿真 (28)1、直接扩频系统信道模型 (28)2、加窄带干扰的直扩系统建模 (29)3、用示波器观察发送码字及解扩后码字 (30)4、直接扩频系统与无扩频系统的误码率比较 (31)5、不同扩频序列长度下的误码率比较 (32)6、扩频序列长度N=7时,不同强度窄带干扰下的误码率比较 (33)七、利用Walsh码实现码分多址技术 (34)1、产生改善的walsh码 (35)2、产生两路不同的信息序列 (36)3、用两个沃尔什码分别调制两路信号 (38)4、两路信号相加,并进行BPSK调制 (39)5、观察调制信号频谱,并经awgn信道加高斯白噪和窄带强干扰 (40)6、接收机信号乘以恢复载波,观察时域和频域 (42)7、信号经凯萨尔窗低通滤波器 (43)8、对滤波后信号分别用m1和m2进行解扩 (44)9、对两路信号分别采样,判决 (45)八、产生随机序列Gold码和正交Gold码 (47)1、产生Gold码并仿真其自相关函数 (48)2、产生正交Gold码并仿真其互相关函数 (50)九、实验心得体会 (51)直接序列扩频系统仿真一、背景直接序列扩频通信系统(DSSS)是目前应用最为广泛的系统。

基于m序列的扩频通信系统的仿真设计毕业设计论文

基于m序列的扩频通信系统的仿真设计毕业设计论文

延陵学院2010 届毕业设计外文翻译毕业设计题目基于m序列的扩频通信系统的仿真设计外文翻译题目Spread Spectrum Techniques专业通信工程班级06通信Y 姓名学号指导教师职称讲师毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书教研室(或答辩小组)及教学系意见扩频技术摘要扩频技术是信号(例如一个电气、电磁,或声信号)生成的特定带宽频率域中特意传播,从而导致更大带宽的信号的方法。

基于m序列的直接扩频通信系统仿真设计

基于m序列的直接扩频通信系统仿真设计

倍患工程基于m序列的直接扩频通信系统仿真设计李维坤(西北工业大学附属中学,陕西西安,710072 )摘要:本文以现代通信系统中常用的m序列直接序列扩频原理作为本文的研究对象,利用Matlab/SimuHnk等软件工具对直接扩频通信系 统进行仿真研究,探究其对于通信系统性能的影响。

本文将其与无扩频系统在误码率、不同强度窄带干扰等条件下进行性能比较,从而验 证本文设计的直接扩频通信系统具备良好的抗干扰能力。

关键词:m序列;Matlab/Simulink;直接扩频通信系统〇引言凭借抗干扰性能强、保密性良好等显著优点,扩频通信 技术被广泛应用于现代宽带通信系统调制过程中,其技术的 研究和应用推广受到各个研究院校及企业的高度重视。

扩频 通信系统技术是将要发送的信息数据以扩频编码的技术手 段将其扩频调制到一个极宽的带宽上,同时在系统的接收端 采用相关的解调技术从接收到的扩频信息中解调出信宿发 送的信息数据。

在实际应用中常见的扩频通信技术有直序扩 频技术、跳频扩频技术、跳时扩频以及线性调制技术等三种 技术用于现代通信系统。

本文结合其相关理论对扩频技术工 作流程进行介绍,同时利用用MATLAB/Sim ulink等软件工 具对扩频系统及其性能进行仿真测试。

通过将其系统与无扩 频系统进行抗干扰性、误码率等相关性能方面的对比研究,发现本设计的扩频通信系统具备良好的能力。

W = 0.1x C x N I S(4)结合式(3)和式(4),从中可以看出在系统当前给定信 噪比的前提下,可以通过用牺牲带宽的手段来保证较高的搞 干扰能力。

扩频通信的核心就是将扩频码扩展至宽带带宽,通过带宽换取高高抗干扰性能。

因此扩频通信系统通过扩频 技术可以获得拥有比常规通信系统要大得多通信宽带,从而 实现结合香农公式可以得知在较低的信噪比的前提下扩频 通信系统可以获得较强的抗干扰性能。

同时考虑在实际的通信系统一般为窄带通信信道,其信 道的噪声特性主要表现为高斯白噪声特性。

实验十一直接序列扩频实验

实验十一直接序列扩频实验

实验十一 直接序列扩频实验一、实验目的1、通过本实验掌握基带信号m 序列扩频原理及方法,掌握扩频前后信号在时域及频域上的变化。

2、通过本实验掌握基带信号Gold 序列扩频原理及方法,掌握扩频前后信号在时域及频域上的变化。

二、实验内容1、观察扩频前后信息码的时域变化。

2、观察扩频前后信息码的频域变化。

3、观察已调信号在扩频前后的频域变化。

三、基本原理扩展频谱通信系统是指将待传输信息的频谱用某个特定的扩频函数扩展成为宽频带信号后送入信道中传输,在接收端利用相应手段将信号解压缩,从而获取传输信息的通信系统。

也就是说在传输同样信息时所需的射频带宽,远比我们已熟知的各种调制方式要求的带宽要宽得多。

扩频带宽至少是信息带宽的几十倍甚至几万倍。

这一定义包括以下三方面的意思:(1)信号频谱被展宽了。

在常规通信中,为了提高频率利用率,通常都是采用大体相当带宽的信号来传输信息,即在无线电通信中射频信号的带宽和所传信息的带宽是属于同一个数量级的,但扩频通信的信号带宽与信息带宽之比则高达100~1000,属于宽带通信,原因是为了提高通信的抗干扰能力,这是扩频通信的基本思想和理论依据。

扩频通信系统扩展的频谱越宽,处理增益越高,抗干扰能力就越强。

(2)采用扩频码序列调制的方式来展宽信号频谱。

由信号理论知道,脉冲信号宽度越窄,其频谱就越宽,信号的频带宽度和脉冲宽度近似成反比,因此,所传信息被越窄的脉冲序列调制,则可产生很宽频带的信号。

扩频码序列就是很窄的脉冲序列。

(3)在接收端用与发送端完全相同的扩频码序列来进行解扩。

扩频技术的理论依据定性的讨论有以下几点:首先,扩频技术的理论基础可用香农信道容量公式来描述:)/1(log 2N S W C +=式中:C 为信道容量; W 为系统传输带宽; S/N 为传输系统的信噪比。

该公式表明,在高斯信道中当传输系统的信噪比S/N 下降时,可用增加系统传输带宽W 的办法来保持信道容量C 不变。

针对m序列的直扩信号检测方法研究的开题报告

针对m序列的直扩信号检测方法研究的开题报告

针对m序列的直扩信号检测方法研究的开题报告
一、研究背景
随着通信技术不断发展,直扩技术因其高速传输、抗干扰能力强等特点,已成为一种重要的数字通信技术。

而在直扩技术中,m序列作为一种伪随机序列,能够实现数据加扰和扩频的作用,因此广泛应用于通信系统中,如CDMA和GPS等系统。

然而在实际的通信系统中,以m序列为基础的直扩信号常常受到各种噪声和干扰的影响,因此需要一种可靠的检测方法来对这些信号进行识别和鉴别。

二、研究目的
本文旨在探讨针对m序列的直扩信号检测方法,通过对现有检测方法进行比较和改进,提高检测准确性和鲁棒性,为实际通信系统的应用提供支持和建议。

三、研究方法
1.回顾和分析现有的m序列直扩信号检测方法,包括相关法、最小二乘法、卡尔曼滤波等方法,比较其优缺点,确定改进方向和目标;
2.根据现有的方法和相关理论,提出一种新型的m序列直扩信号检测方法,通过数学建模、仿真实验等方式进行验证和测试,评估其检测准确性和鲁棒性;
3.基于理论分析和实验结果,对改进方法进行总结和归纳,提出未来改进和研究的方向。

四、预期成果
通过本文的研究,预期能够:
1.深入探讨m序列直扩信号检测的理论和实践问题,增强对直扩技术的理解和应用能力;
2.提出一种新型的检测方法,具有更高的鲁棒性和准确性,有助于提高通信系统的性能和稳定性;
3.为后续研究提供基础和参考,为直扩技术的发展和应用提供支持和帮助。

基于m序列的直接扩频通信系统仿真研究

基于m序列的直接扩频通信系统仿真研究

基于m序列的直接扩频通信系统仿真研究何诚;黄珊萍【摘要】介绍了扩展频谱通信系统概况和直接扩展频谱通信系统的基础知识.利用Matlab/Simulink工具箱建立基于m序列的直接序列扩展频谱通信系统的仿真模型.在给定仿真条件下运行所建模型,得到了预期的结果,从而得出模型的正确性.【期刊名称】《技术与市场》【年(卷),期】2011(018)005【总页数】3页(P1-2,4)【关键词】扩展频谱;直接序列;m序列;仿真【作者】何诚;黄珊萍【作者单位】西南交通大学,四川,成都,610031;西南财经大学,四川,成都,611130【正文语种】中文扩展频谱通信是现代通信系统中的一种新兴的通信方式,其较强的抗干扰、抗衰落和抗多径性能以及频谱利用率高、多址通信等诸多优点越来越被人们所认可。

被广泛应用于军事通信和民用通信的各个领域,推动了通信事业的迅速发展。

扩展频谱技术(Spread Spectrum)又叫扩频技术,是充分利用有限频谱资源,提高无线信息传输效率的一种技术。

扩频系统必须满足以下两条准则:传输带宽远远大于被传送的原始信息的带宽;传输带宽主要由扩频函数决定,此扩频函数常用的是伪随机编码信号。

常用的扩频技术是直接序列扩频技术。

Shannon定理指出:在高斯白噪声干扰条件下,通信系统的极限传输速率(或称信道容量)为式中:B为信号带宽;S为信号平均功率;N为噪声功率。

若白噪声的功率谱密度为n0,噪声功率N=n0B,则信道容量C可表示为上式中B、n0、S确定后,信道容量C就被确定。

由Shannon第二定理知,若信源的信息速率R小于或等于信道容量C,通过编码后信源的信息能以任意小的差错概率经过信道传输。

为使信源产生的信息以尽可能高的信息速率通过信道。

由Shannon公式可以看出:(1)要提高系统的信息传输速率,需增大信道容量。

增大信道容量的方法可以通过增加传输信道带宽B,或者增大信噪比S/N来实现。

当B与C成正比时,C与S/N成对数关系。

基于m序列的直接扩频通信系统仿真研究

加B 比增 大 SN 有 效 。 /更
扩展频谱通信是现代 通信 系统 中的一种新兴 的通信方式 ,
其较强 的抗干扰 、抗衰落和抗 多径性 能以及频谱利用率高 、 多 址通信 等诸多优点越来越被人们所 认可。 被广泛应用于军事通
对数关 系。因此 , 增
信和民用通信的各个 领域 , 推动 了通信事业的迅速发展。
S m u a i n o he Di e tSp e d Ap c r i l to ft r c r a e t um m m un c to Co ia in S s e s d n n e ue c y t m Ba e o s q n e
HE e g, UANG ha - ng Ch n H S n pi
p i cp e Malb S mui k e t b s e a e n m e u n et ed r c e u n e s r a p cr m o r i l. t / i l sa h h db s d o s q e c i t q e c p e d s e t n a n h e s u c mmu iain s se o i l— n c t y tm f mu a o s t n mo e. n smu a o o d t n y te o e ain mo e , ba n d t ee p ce e u t. h r b ba nt ev l i f emo e . i d 1 I i l t n c n i o sb p r t d l o ti e x e td r s l T e e y o ti a i t o d 1 o i i h o h s h dy t h Ke wo d : p e ds e t m; i c ys r a p cr m ; e u n e smua o y r s s ra p cr u dr t e ds e t el p u ms q e c ; i lt n i

基于m序列的直接序列扩频

基于m序列的直接序列扩频扩频通信实验实验名称:基于m序列的直接序列扩频专业班级:通信111501班学⽣姓名:穆琦沈傲⽴孙琳王瑞学熊晓倩学号:指导教师:郑秀萍时间:1 需求分析在通信发射端将载波信号展宽到较宽的频段上;在接收端,⽤同样的扩频码序列进⾏解扩和解调,把展宽的信号还原成原始信息.通过扩展频谱的相关处理,⼤⼤降低了频谱的平均能量密度,可在负信噪⽐条件下⼯作,获得了⾼处理增益,从⽽降低了被截获和检测的概率,避免了⼲扰影响.通过仿真模型结果分析抗噪声性能结果。

2 概要设计扩频通信系统分为直接序列扩频系统、跳频扩频系统、跳时扩频系统和混合式扩频系统。

直接序列扩频系统,⼜称“平均”系统或伪噪声系统,就是采⽤⾼码率的扩频码序列PN 码(伪随机码),在发送端与编码数据信号进⾏模2 加,产⽣⼀扩频序列,这⼀码序列由于码元很窄,占⽤了很宽的频带,达到扩频的⽬的,然后⽤扩频序列去调制载波并予以传输。

在接收端接收到的扩频信号经⾼频放⼤混频之后,⽤与发端相同且同步的伪随机码对扩频信号进⾏相关解扩,由于收发端伪随机码的相关系数为1,故可以完全恢复所传的信息,⽽⼲扰和噪声由于与接收机伪随机码不相关,在相关解调时⼤⼤降低进⼊信号通频带内的⼲扰。

它是⽬前应⽤较⼴泛的⼀种扩展频谱系统。

在国外已获得成功的空间探测器“喷⽓推进实验室(JPL)测距技术”就是⼀种直接序列调制,TATS-1 军⽤卫星中的扩展频谱多址(SSMA)系统等都使⽤DSSS。

直接序列扩频系统的接收⼀般采⽤相关接收,并分成两步,即解扩和解调。

在接收端,接收信号经过数控振荡器放⼤混频后,⽤与发射端相同且同步的由M 序列发⽣器产⽣的伪随机码对中频信号进⾏相关解扩,把扩频信号恢复成窄带信号,然后再由基带滤波器进⾏解调,最后恢复出原始信息序列。

扩频与解扩过程中,利⽤PN序列⽣成器模块( PN Sequence Generator ) ,产⽣6级、传输速率500b/s的PN伪随机序列来达到扩频和多址接⼊效果,这⾥扩频增益为50倍.扩频的运算是信息流与PN码相乘或模⼆加的过程.解扩的过程与扩频过程完全相同,即将接收的信号⽤PN码进⾏第⼆次扩频处理.要求使⽤的PN码与发送端扩频⽤PN 码不仅码字相同,⽽且相位相同.否则会使有⽤信号⾃⾝相互抵消.解扩处理将信号压缩到信号频带内,由宽带信号恢复为窄带信号.同时将⼲扰信号扩展,降低⼲扰信号的谱密度,使之进⼊到信息频带内的功率下降,从⽽使系统获得处理增益,提⾼系统的抗⼲扰能⼒.调制与解调使⽤⼆相相移键控PSK⽅式.为了⽅便分析, 我们可对系统作如下假设: 系统各⽤户同步;系统各⽤户功率相同;仅考虑系统MAI和⽩噪声⼲扰引起的误码, 忽略信号传输、调制解调过程中的误码。

直接扩频的原理

直接扩频的原理直接扩频是一种用于数字通信中的调制技术,它可以将低速数据信号通过扩频技术转换为高速带宽信号。

其原理基于码片序列的产生与发送方和接收方之间的一致性。

下面将详细解释直接扩频的原理。

直接扩频的原理主要分为以下几个步骤:1. 码片生成:直接扩频使用的主要是伪随机码(PN码)序列。

PN码是一种非周期的伪随机码,其特点是码长较长、自相关性小、互相关性低。

PN码序列是通过基本码片序列与生成多项式进行移位寄存器计算得到的。

生成多项式的选取与具体的应用有关。

2. 数据调制:在直接扩频中,低速数据信号需要转换为高速的扩频信号。

这一步骤中,低速数据信号与标志PN码进行逐位或逐符号的逻辑运算。

逻辑运算所得的结果将直接决定扩频信号的相位值。

逻辑值0与PN码的逻辑值0或逻辑值1进行运算,则输出为PN码的逻辑值0或逻辑值1;逻辑值1与PN码的逻辑值1或逻辑值0进行运算,则输出为PN码的逻辑值1或逻辑值0。

3. 发送:数据调制之后,将高速扩频信号通过发送模块发送到传输介质中,如无线电波或光纤等传输媒介。

发送的方式可以是单播、广播或组播等。

4. 接收:接收端收到扩频信号后,首先需要进行同步操作,即与发送端的码片序列进行匹配以找到正确的序列位置。

然后,接收端将扩频信号与相同的码片进行逐位或逐符号的逻辑运算。

逻辑运算所得的结果即为解调后的低速原始数据信号。

5. 解调:通过逻辑运算解调出原始低速信号后,可以对数据进行进一步处理。

例如,对解调后的数字信号进行解码、误码检测、纠错等操作,以提高传输的可靠性。

直接扩频的原理中,伪随机码起到了关键作用。

它具有较长的码长,使得扩频信号的带宽较宽,有利于在传输过程中抵抗噪声、干扰和多路径衰落等。

同时,伪随机码的自相关性较小,互相关性低,可以提供较好的码分复用和隐蔽性能。

直接扩频技术在现代数字通信中得到了广泛应用。

它在抗多径衰落、抑制窄带干扰、提高抗噪性能等方面具有独特的优势。

例如,在无线通信系统中,直接扩频可以提供更好的通信质量和更高的系统容量。

直接扩频Matlab仿真实验报告m序列

西 安 邮 电 大 学实验名称:基于Matlab 直接序列扩频系统性能仿真一、 实验目的通过仿真,进一步掌握m 序列产生方法及其性能,重点掌握直接序列扩频通信系统原理及性能。

二、 实验环境Win10 Matlab2015b三、 实验内容● 产生n=7时203对应的m 序列,并给出其NRZ 波形的自相关函数;● 选用相位差16个码片的两条序列兼做地址和扩频码,构造码分系统,仿真其通信原理;●仿真AWGN 和单频干扰下系统的BER 性能。

四、 实验原理扩频通信的可行性是从香农公式引申而来2log (1+S/N)C W其中,C 为系统信道容量(bit/s );W 为系统信道带宽;N 为噪声功率S 为信号功率。

由上式可以看出,可以从两种途径提高信道容量C ,即加大带宽W 或提高信噪比S/N 。

也就是说当信道容量C 一定时,信道带宽W 和信噪比S/N 是可以互换的,增加带宽可以降低对信噪比的要求,可以使有用信号的功率接近甚至湮没在噪声功率之下。

扩频通信就是通过增加带宽来换取较低的信噪比,这就是扩频通信的基本思想和理论依据。

当信噪比无法提高时,可以加大带宽,达到提高信道容量的目的。

直接序列扩频的原理是,在发射端把有用信号与伪随机序列相乘(或者模二加),使信号的频谱展宽到一个很宽的范围,然后用扩展后的序列去调制载波。

在接收端,把接收到的信号用相同的伪随机序列相乘,有用信号与伪随机码相关,相乘后恢复为扩频前的信号。

输入的数据信息为d(t)(设基带带宽为B 1),由伪随机编码(如m 序列)调制成基带带宽为B 2的宽带信号,由于扩频信号带宽大于数据信号带宽,所以信号扩展的带宽由伪随机码控制,而与数据信号无关。

经扩频调制的信号再经射频调制后即可发送。

直扩系统的原理框图接收端收到发送来的信号,经混频得到中频信号后,首先通过同步电路捕捉并跟踪发端伪码的准确相位,由此产生与发端伪码相位完全一致的伪随机码作为扩频解扩的本地扩频码,再与中频信号进行相关解扩,恢复出扩频前的窄带信号,而在解扩处理中,干扰和噪声与伪随机码不相关故被扩展,通过滤波使之受到抑制,这样就可在较高的解扩输出信噪比条件下进行信息解调解码,最终获得信息数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

扩频通信实验实验名称:基于m序列的直接序列扩频专业班级:通信111501班学生姓名:穆琦沈傲立孙琳王瑞学熊晓倩学号:************ 13 16 20 27****:***时间:2014.10.291 需求分析在通信发射端将载波信号展宽到较宽的频段上;在接收端,用同样的扩频码序列进行解扩和解调,把展宽的信号还原成原始信息.通过扩展频谱的相关处理,大大降低了频谱的平均能量密度,可在负信噪比条件下工作,获得了高处理增益,从而降低了被截获和检测的概率,避免了干扰影响.通过仿真模型结果分析抗噪声性能结果。

2 概要设计扩频通信系统分为直接序列扩频系统、跳频扩频系统、跳时扩频系统和混合式扩频系统。

直接序列扩频系统,又称“平均”系统或伪噪声系统,就是采用高码率的扩频码序列PN 码(伪随机码),在发送端与编码数据信号进行模2 加,产生一扩频序列,这一码序列由于码元很窄,占用了很宽的频带,达到扩频的目的,然后用扩频序列去调制载波并予以传输。

在接收端接收到的扩频信号经高频放大混频之后,用与发端相同且同步的伪随机码对扩频信号进行相关解扩,由于收发端伪随机码的相关系数为1,故可以完全恢复所传的信息,而干扰和噪声由于与接收机伪随机码不相关,在相关解调时大大降低进入信号通频带内的干扰。

它是目前应用较广泛的一种扩展频谱系统。

在国外已获得成功的空间探测器“喷气推进实验室(JPL)测距技术”就是一种直接序列调制,TATS-1 军用卫星中的扩展频谱多址(SSMA)系统等都使用DSSS。

直接序列扩频系统的接收一般采用相关接收,并分成两步,即解扩和解调。

在接收端,接收信号经过数控振荡器放大混频后,用与发射端相同且同步的由M 序列发生器产生的伪随机码对中频信号进行相关解扩,把扩频信号恢复成窄带信号,然后再由基带滤波器进行解调,最后恢复出原始信息序列。

扩频与解扩过程中,利用PN序列生成器模块( PN Sequence Generator ) ,产生6级、传输速率500b/s 的PN伪随机序列来达到扩频和多址接入效果,这里扩频增益为50倍.扩频的运算是信息流与PN码相乘或模二加的过程.解扩的过程与扩频过程完全相同,即将接收的信号用PN码进行第二次扩频处理.要求使用的PN码与发送端扩频用PN码不仅码字相同,而且相位相同.否则会使有用信号自身相互抵消.解扩处理将信号压缩到信号频带内,由宽带信号恢复为窄带信号.同时将干扰信号扩展,降低干扰信号的谱密度,使之进入到信息频带内的功率下降,从而使系统获得处理增益,提高系统的抗干扰能力.调制与解调使用二相相移键控PSK方式.为了方便分析, 我们可对系统作如下假设: 系统各用户同步;系统各用户功率相同;仅考虑系统MAI和白噪声干扰引起的误码, 忽略信号传输、调制解调过程中的误码。

3 开发工具和编程语言开发工具:基于MATLAB通信工具箱的线性分组码汉明码的设计与仿真编程语言:MATLAB是一个交互式的系统,其基本数据元素是无须定义维数的数组。

这让你能解决很多技术计算的问题,尤其是那些要用到矩阵和向量表达式的问题。

而要花的时间则只是用一种标量非交互语言(例如C或Fortran)写一个程序的时间的一小部分。

.4 详细设计程序代码:产生高斯噪声:《1》function [gsrv1,gsrv2]=gngauss(m,sgma) %gsrv表示位置if nargin == 0, %nargin是用来判断输入变量个数的函数m=0; sgma=1;elseif nargin == 1,sgma=m; m=0;end;u=rand; % a uniform random variable in (0,1)(均匀分布的随机变量(0,1))z=sgma*(sqrt(2*log(1/(1-u)))); % a Rayleigh distributed random variable(瑞利分布的随机变量)u=rand; % another uniform random variable in (0,1)(另一个均匀分布的随机变量(0,1))gsrv1=m+z*cos(2*pi*u);gsrv2=m+z*sin(2*pi*u);《2》function[p]=ss_Pe94(snr_in_dB,Lc,A,w0)snr=10^(snr_in_dB/10);sgma=1;Lc=20;Eb=2*sgma^2*snr;E_chip=Eb/Lc;N=10000;num_of_err=0;for i=1:N,temp=rand;if(temp<0.5),data=-1;elsedata=1;end;for j=1:Lc,repeated_data(j)=data;end;for j=1:Lc,temp=rand;if(temp<0.5),pn_seq(j)=-1;elsepn_seq(j)=1;end;end;trans_sig=sqrt(E_chip)*repeated_data.*pn_seq; noise=sgma*randn(1,Lc);n=(i-1)*Lc+1:i*Lc;interference=A*sin(w0*n); %interference是干扰rec_sig=trans_sig+noise+interference;temp=rec_sig.*pn_seq;decision_variable=sum(temp);if(decision_variable<0),decision=-1;elsedecision=1;end;if(decision~=data),num_of_err=num_of_err+1;end;end;p=num_of_err/N;主程序:《3》Lc=20;A1=3;A2=7;A3=12;A4=0;w0=1;snr_in_dB=0:2:30;for i=1:length(SNRindB),smld_err_prb1(i)=ss_Pe94(SNRindB(i),Lc,A1,w0); smld_err_prb2(i)=ss_Pe94(SNRindB(i),Lc,A2,w0); smld_err_prb3(i)=ss_Pe94(SNRindB(i),Lc,A3,w0);end;SNRindB4=0:1:8;for i=1:length(SNRindB4),smld_err_prb4(i)=ss_Pe94(SNRindB4(i),Lc,A4,w0); end;x=SNRindB;y1=smld_err_prb1;y2=smld_err_prb2;y3=smld_err_prb3;semilogy(x,y1,x,y2,x,y3);(注:《1》、《2》为定义函数,《3》为主函数)5 调试分析分析结果如下:根据香农定理和柯捷尔尼可夫潜在抗干扰理论,借助M at L a b 工具箱和M on t eC ar l o仿真算法,建立了直接序列扩频通信系统仿真模型,通过分析无干扰时的误码率仿真曲与理论计算值,证明了所建仿真模型的正确性,以此为基础,研究了扩频处理增益,正弦干扰信号振幅与误码率的关系,结果表明,在相同信噪比下,处理增益越大,误码率越小,特别是大信噪比时,这种差别尤为明显,而在处理增益不变时,正弦干扰信号振幅增加,误码率则增大。

我们选取仿真时间为300秒.当干扰用户为5个时,PN码长度为63位时,我们可以从仿真的结果可以看到,系统并没有产生很大的误差.随着干扰用户的不断增多,系统的误码率也越来越大.总结仿真实验归纳如下:1.伪码长度越长,其系统误码率就越低2.系统误码率还与信道里的信噪比大小有关从系统仿真的结果看来,直序扩频技术拥有良好的抗干扰能力.无论是对正弦信号还是高斯噪声,都有很强的抗干扰能力,而更为出色的是它的抗多址干扰能力.6 测试结果图1 信号源的输入波形图2 低通滤波器的处理信号图3 未加干扰前的已调信号的频谱图参考文献1.郭文彬,桑林编著,通信原理-基于Matlab的计算机仿真,北京邮电大学出版社,2006年2.曹志刚,钱亚生,现代通信原理,清华大学出版社,2002年3.钟麟,王峰等编著,MATLAB仿真技术与应用教程,国防工业出版社,2004年4.张辉,曹丽娜编著,通信原理学习指导,西安电子科技大学,2003年5.徐明远,邵玉斌等编著,《MATLAB仿真在通信与电子工程中的应用》,西安电子科技大学出版社,2005年6.郭仕剑等,《MATLAB 7.x数字信号处理》,人民邮电出版社,2006年心得体会利用不同的伪随机序列作为不同用户的地址码,可实现码分多址通信.当同时通信的用户数增多时,多址干扰电平增大,导致系统的误码率也增大.(1)扩频通信系统具有极强的抗人为宽带干扰、窄带瞄准式干扰、中继转发式干扰的能力,这对军用和民用移动通信是很有利的。

(2)扩频系统使用周期很长的伪随机码,在一个伪码周期中具有随机特性,经它调制后的数字信息类似于随机噪声。

在接收端进行解扩时,只有当本地码和发射的伪码完全一致时,才能有效地恢复信息。

若要破密,就必须准确地知道所用伪随机码的种类、码长和初相,这显然是比较困难的。

因为不同长度的伪随机码有无数种,同一长度的M序列又有数个不同序列,况且同—个码长p的伪码,又有p个不同的初相。

对非线性码情况更为复杂,所以窃听者要获得基带数字信息是非常困难的。

还可以和常规通信一样,在基带数字调制时采用加密编码。

这样对传送的保密消息,就相当于加了“双保险”,故提高了保密可靠性。

(3)扩频通信技术把被传送的信号带宽展宽,从而降低了系统在单位频宽内的电波“通量密度”,这对空间通信大有好处。

于无线电波运载的各种信息充塞了有限“时频空间”的大城市,使用扩展频谱码分多址通信技术,可以解决常规通信中存在的大难题——电波拥挤的缺点,故扩频码分多址通信在城市移动通信中有着广阔的应用前景。

相关文档
最新文档