直接序列扩频通信系统仿真设计

合集下载

直接序列扩频通信系统仿真

直接序列扩频通信系统仿真

直接序列扩频通信系统仿真直接序列扩频通信系统仿真一、实验的背景及内容1、直接扩频通信背景扩频通信,即扩展频谱通信(Spread Spectrum Communication),它与光纤通信、卫星通信,一同被誉为进入信息时代的三大高技术通信传输方式。

有关扩频通信技术的观点是在1941年由好莱坞女演员Hedy Lamarr和钢琴家George Antheil提出的。

解决了短距离数据收发信机、如:卫星定位系统(GPS)、移动通信系统、WLAN(IEEE802.11a, IEEE802.11b, IEE802.11g)和蓝牙技术等应用的关键问题。

扩频技术也为提高无线电频率的利用率(无线电频谱是有限的因此也是一种昂贵的资源)提供帮助。

扩频通信技术自50年代中期美国军方便开始研究,一直为军事通信所独占,广泛应用于军事通信、电子对抗以及导航、测量等各个领域。

直到80年代初才被应用于民用通信领域。

为了满足日益增长的民用通信容量的需求和有效地利用频谱资源,各国都纷纷提出在数字峰窝移动通信、卫星移动通信和未来的个人通信中采用扩频技术,扩频技术现已广泛应用于蜂窝电话、无绳电话、微波通信、无线数据通信、遥测、监控、报警等等的系统中。

2、实验的内容及意义本次实验主要研究了直接序列扩频系统,建立了直接序列扩频系统的matlab仿真模型,在信道中存在高斯白噪声和干扰的情况下,对系统误码率性能进行了仿真及分析。

近年来,随着超大规模集成电路技术、微处理器技术的飞速发展,以及一些新型元器件的应用,扩频通信在技术上已迈上了一个新的台阶,不仅在军事通信中占有重要地位,而且正迅速地渗透到了个人通信和计算机通信等民用领域,成为新世纪最有潜力的通信技术之一因此研究扩频通信具有很深远的意义。

本人通过此次实验,进行深入地研究学习扩频通信技术及对它进行仿真应用,将所学的知识进行归纳与总结,从而巩固通信专业基础知识,为以后的个人学习和工作打下基础。

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

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

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

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

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

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

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

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

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

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

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

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

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

设计报告--005---直接序列扩频系统的SIMULINK建模与仿真

设计报告--005---直接序列扩频系统的SIMULINK建模与仿真

直接序列扩频系统的SIMULINK建模与仿真一.直接扩频发射机系统设数据传输率为100 bps,扩频码片速率为2000chip/s,采用m序列作为扩频序列,以BPSK为调制方式。

试建立扩频系统仿真模型并仿真观察其数据波形、扩频输出波形以及扩频调制输出的频谱。

仿真模型如图5-1所示。

Bernoulli Binary Generator用于产生数据流,其采样时间设置为0.01s,这样输出的数据速率为100bps。

PN Sequence Generator用于产生伪随机扩频序列,其采样时间设置为0.0005s,这样输出的码片速率为2000chip/s。

为了使扩频模块(乘法器)上的数据采样速率相同,需要对数据流进行升速率处理。

Unipolar yo Bipolar Converter用于完成数据和扩频序列的双极性变换。

乘法器输出就是扩频输出,其码速率等于采样速率,即每个采样点代表一个码片。

扩频输出信号以BPSK方式进行调制。

模型中采用了调制的等效低通模型来实现,调制输出信号是复信号,采样率为2000次/s。

调制也可采用通带模型来实现。

为了使频谱观察范围达到4kHz,需要被观察信号的采样率达到8000次/s,为此,以升速率模块配合采样保持模块将调制输出信号采样率提高到8000次/s。

图5-1 直接扩频发射机仿真系统模型仿真执行后,两个频谱仪将分别显示扩频前后的信号频谱,采用BPSK调制的等效低通模型时,调制前后的功率频谱相同,如图5-2所示。

可见,数据信号的带宽约100Hz,其功率峰值约为20dB处,而扩频输出信号带宽展宽了20倍,为2kHz,而功率峰值下降到约7dB处。

仿真输出的时域波形结果如图5-3所示,图中显示了数据流、PN序列以及扩频输出信号的波形,当数据为+1时,扩频输出就是对应的PN序列,当数据为-1时,扩频输出是PN序列的反相结果。

图5-2 直接扩频发射机扩频前后的信号频谱仿真结果分析:图5-2分别为扩频之前与扩频之后的频谱图,由图可知,数据信号的带宽约100Hz,其功率峰值约为20dB处,而扩频输出信号带宽展宽了20倍,为2kHz,而功率峰值下降到约7dB处。

直接序列扩频通信系统研究及仿真

直接序列扩频通信系统研究及仿真
J iig Ha ia i Lpn , nHul n n i
(c o l fntu n ce c n y a ctsigo ek ylb rt r Not iesyo ia Tay a S h o s me t in ea dd n mi et fh e o ao y, rhUnv ri f n , iu n oi r s n t a t Ch
( )多址通信系统指的是许多 用户组 成的一个 3 通信 网 ,网中任何 两个用户都可 以通信 ,而且许 多
对用 户同时通信 时互不不扰 。应用直扩系统就很容
的功率 谱密度很低 ,单位时间 内的 能量就很 小 ,同 时它 的频带很宽 。因此 ,它具有很强 的抗截获性 。
简称扩频通信 ,是一种信息处理传输 技术 ,它将待 传输的信息数据经扩频序列调 制 ,实现频 带扩展后
再传输 ,由于采用 了伪随机编 码作为 扩频调制的基 本信号 ,使它具有很多独特 的优 点 : 干扰 能力强 , 抗
c omm u c to nd m itr a tc lc niai nsa l a tci a om m unc to ,be a s t a y d a a e :sr g a i ntree e ood iy iai ns c u e ofi m n a v ntg s ton nt—i e fr nc ,g s
中 图分 类 号 : T 1 .2 文 献 标 识 码 :A N9 44
R e e r h nd i u a i n f d r c e sa c a sm l to o i e ts que e nc
s e d s cr pr a pe t um om m uni a i n ys e c c to s t m

直接序列扩频通信系统仿真设计

直接序列扩频通信系统仿真设计

直接序列扩频通信系统仿真设计直接序列扩频通信系统是一种常用于无线通信中的传输技术,可用于提高通信质量和抗干扰能力。

其基本原理是将原始信号乘以一个扩频码序列,使得信号的带宽变宽,从而提高信号的抗干扰能力。

本文将对直接序列扩频通信系统进行仿真设计,包括系统结构、信号处理和性能评估等方面。

一、系统结构设计1.发送端设计发送端主要包括原始信号处理和扩频处理两个模块。

原始信号处理模块用于将待传输的信息编码成数字信号,可以采用各种调制技术(如二进制调制);扩频处理模块将原始信号乘以扩频码序列,以实现信号的扩频。

2.接收端设计接收端主要包括解扩和信号恢复两个模块。

解扩模块对接收到的信号进行解扩,即将信号除以扩频码序列;信号恢复模块对解扩后的信号进行滤波和解调,最终得到原始信号。

二、信号处理设计信号处理是直接序列扩频通信系统中的关键环节,对其性能和抗干扰能力起着决定性作用。

下面将详细介绍信号处理的设计。

1.扩频码序列设计扩频码序列的设计非常重要,它直接影响到扩频通信系统的性能。

常用的扩频码序列有伪随机码(PN码)和正交码等,可以通过Matlab等工具进行生成和优化。

2.扩频处理设计扩频处理是将原始信号与扩频码序列进行乘积运算的过程。

可以采用数字乘法器或卷积器等方式实现,具体实现方式需要根据实际情况确定。

3.解扩和信号恢复设计解扩和信号恢复是接收端的重要环节,其中解扩模块用于将接收到的信号除以扩频码序列,信号恢复模块用于对解扩后的信号进行滤波和解调。

滤波器可以采用低通滤波器,解调方式可以根据信号特点选取。

三、性能评估设计对于直接序列扩频通信系统的性能评估,一般需要考虑以下几个方面:1.误码率评估误码率是衡量通信系统性能的重要参数。

可以通过对接收到的信号进行解码和比对的方式来评估误码率,并与理论值进行比较。

2.抗干扰性能评估扩频通信系统的抗干扰能力是其核心优势之一、可以通过仿真添加干扰信号,并比较接收到的信号与原始信号的相关性来评估抗干扰性能。

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

基于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

直接序列扩频通信系统仿真设计

直接序列扩频通信系统仿真设计

直接序列扩频通信系统仿真设计直接序列扩频(Direct Sequence Spread Spectrum)通信系统是一种广泛应用于无线通信领域的通信技术,它通过将原始信号与伪随机噪声序列进行逐位相乘,从而将信号的带宽扩展到噪声频谱的宽度,从而实现抗干扰和保密性能的显著提高。

本文将通过仿真设计一个直接序列扩频通信系统,详细介绍其工作原理和仿真过程。

直接序列扩频通信系统由发送端和接收端组成。

在发送端,原始信号经过码片发生器生成伪随机噪声序列,并与原始信号进行逐位相乘得到扩频信号。

扩频信号经过调制器进行调制,然后经过发射机发送到接收端。

在接收端,接收到的信号经过解调器进行解调,然后通过相关器与伪随机噪声序列相乘得到原始信号。

首先,需要设计码片发生器。

伪随机噪声序列在直接序列扩频通信系统中起到关键作用,它决定了信号的扩展带宽和抗干扰性能。

常用的伪随机噪声序列有伪随机码生成器(PN码)和高斯白噪声序列(AWGN)。

在仿真中,可以选择PN码作为伪随机噪声序列。

PN码的生成方式有很多,其中最常见的是使用移位寄存器和反馈电路生成的线性反馈移位寄存器(LFSR)。

其次,需要设计调制器和解调器。

在直接序列扩频通信系统中,常用的调制方式有二进制相移键控(BPSK)和四进制相移键控(QPSK)。

在仿真中,可以选择BPSK作为调制方式。

解调器与调制器相反,将接收到的扩频信号与伪随机噪声序列相乘得到原始信号。

最后,需要设计发射机和接收机。

发射机通过电路将调制后的扩频信号发射出去,接收机将接收到的信号通过电路进行放大和解调处理,从而得到原始信号。

在仿真中,可以使用MATLAB等仿真软件来实现直接序列扩频通信系统。

首先,定义参数包括信号的比特率、码片周期、发射功率等。

然后,生成随机的原始信号数据。

接下来,根据参数生成伪随机噪声序列。

将伪随机噪声序列与原始信号进行逐位相乘得到扩频信号。

通过调制器进行调制,得到调制后的信号。

在接收端,通过解调器解调接收到的信号,得到解调后的扩频信号。

直接序列扩频通信系统与MATLAB仿真

直接序列扩频通信系统与MATLAB仿真
(HR ) C I P 以及 以上 几 种方 法 的组 合 。 文根 据 扩 频 通 信 的原 理 , 本
率可以重复使用 , 提高了频率利用率。 同时扩频通信的抗干扰 能
力强 , 现在 已经广泛应用于移动 电话 、 无线 电微波通信 、 无线数
据 通 信 、 踪 和 报警 等 系统 中 。 跟
21 直 扩 系 统模 型 .
扩频通信从早期用于军事保 密通信 ,到现在广泛用 于民用
通 信 系 统 中 , 成 为现 代 通 信 主要 发展 的方 向 , 因 为它 具 有 窄 并 是
带 通 信 系统 无 法 比拟 的 优 良性 能 。
1抗干扰性强 , ) 误码率较低。 接收机必须采用相关检测才能 对P N码相 同的扩频信号进 行解 扩 ,同频 信号或其他干扰经解 扩后 , 带宽被展宽, 具有良好 的抑制能力。 因此误码率也 比较低 ,
由式 1 可得 到 以下 结 论 :在 信 道 容 量 C不 变 的 条 件 下 , 可
用不同带宽 w 和信噪比 S / 合来传输 。 N组 即可以通过增加信号 带宽 , 实现在比较低的信噪比下传送信息。 这样使得有用信号的 功率接近噪声的功率甚至淹没在噪声之下 ,从而具有很好的隐 蔽 I 扩频通信就是用扩展频谱来 换取信噪 比要求的降低 , 生。 这正
1 扩 频通信 的理 论基础
信 息论 中关 于 信 息容 量 的仙 农 ( hn o ) S an n 公式 为
c _『 f o z1 g (+ s ( 式
1 )
利用 MA A B对 扩频通信 中最 常用的直接 序列扩 频系统进行 TL
了仿 真 。
2 直接 序 列扩频 系统
O 引 言
扩频通信( 即扩 展 频 谱 通 信 )一 般 是 指 用 比信 号 带 宽 宽 得 ,
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主指导教师
王明华
日期:
2015年6月13日

随着微处理器技术和大规模集成电路技术的快速发展,以及一些新的元器件的应用,扩频通信技术已经迈上了一个新的台阶,不仅在军事中占有重要的地位,在个人通信和计算机通信中也得到了广泛的应用,成为当今最具潜力的通信技术之一。因此,研究扩频通信具有很深远的意义。而直接序列扩频通信系统也因其抗干扰能力强、隐蔽性好、抗多径干扰、直扩通信速率高以及已用于实现码分多址等优点而被广泛应用。
相关器在这里可等效为对输入相关器的 、 进行模2相加。同号模2相加为0,异号模2相加为 。因此相关器的输出的中频相位如图1-2中的(8)所示。经检波后输出原始信息。
2.1 MATLAB的介绍
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵运算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言的编辑模式,代表了当今国际科学计算软件的先进水平。
关键词:直接序列;扩频通信;仿真设计
Abstract
With the rapid development of the microprocessor technology and large scale integrated circuit technology, and the application of some new components, spread spectrum communication technology has stepped on a a new level, not only plays an important role in the military, in personal communication and computer communication has also been widely used, become one of the most potential communication technology today. Therefore, it is very important to study the spread spectrum communication. The direct sequence spread spectrum communication system has been widely used in the system because of its strong anti-interference ability, good concealment, anti multipath interference, high direct spread communication rate and has been used to realize code division multiple access.
2.2 直接序列扩频通信系统MATLAB仿真过程
直接序列扩频通信系统主要组成分为七个部分,分别为信源部分、扩频部分、调制部分、信道传输部分、解调部分、解扩部分和信宿部分。在两个用户的信息中我们给定的是0和1的信息,在本次是严重,我们为了在调制和扩频中更加容易计算,我们将数据中的0用-1来代替。
直接序列扩频的matlab仿真组成框图如图2-1所示。
3.主要参考文献:
[1]樊昌信.通信原理(第6版)[M].北京:电子工业出版社,2012,12.
[2]樊昌信,曹丽娜.通信原理教程(第3版)[M].北京:国防工业出版社,2006,9.
[3]刘学勇.详解MATLAB/Simulink通信系统建模与仿真[M].北京:电子工业出版社,2011,11.
[4]张水英,徐伟强.通信原理及MATLAB/Simulink仿真[M].北京:人民邮电出版社,2012,9.
Direct sequence spread spectrum is mainly to send information by PN (pseudo random code is extended to a wide band at the receiver and transmitter is extended with the same PN code of received spread spectrum signals are processed to recover the transmitted information. This experiment will be in-depth study and learn direct sequence spread spectrum communication system and the simulation analysis was carried out, to learn the knowledge of the induction and the summary, in order to strengthen the communication on the basis of professional knowledge, can also review of the MATLAB tools for learning to use, to lay the foundation for future learning and work.
1.2
直接序列扩频的原理是,直接用具有高速率的扩频码序列在发送端去扩展信号的频谱。而接收端,用相同的扩频码序列进行解扩,把展宽的扩频信号还原成原始信息。如图1-1。
在发送端输入信息m(t)(二进制数据),图中为0、1两个码元,其码元宽度为 。加入扩频解调器(模2加法器),扩频码是一个PN码(伪随机码),记作p(t)。伪码的波形如图 1-2 中的第(2)个波形,其码元宽度为 ,且取 =16 。模2加法器的运算规则可用下式表示
Keywords:direct sequence;spread spectrum communication;simulation design
1
1.1
扩频通信是将等待传送的信息被伪随机编码调制,实现频谱扩展后再传输,接收端采用相同的编码进行解调,恢复原始信息数据。
扩频通信的可行性是从香农公式引申而来,其内容如下公式所示。
(1—2)
当m(t)与p(t)符号相同时,c(t)为0;而当m(t)与p(t)不同时,则为1。c(t)的波形如图1-2所示中的第(3)个波形。由图可见,当信码m(t)为0时,c(t)与p(t)相同;而当信码m(t)为1时,则c(t)为p(t)取反既是。显然,包含信码的c(t)其码元宽度已变成了 ,即已进行了频谱扩展。
2.3
编写直接序列扩频通信系统MATLAB仿真程序,检查错误后输出相应波形。本次仿真实验将输出七个波形,从这七个波形可以较直观的看到直接序列扩频通信系统的每一个调制过程。
(1-1)
其中,C为系统信道容量(bit/s);W为系统信道带宽;N为噪声功率S为信号功率。由上式可得,加大带宽W或提高信噪比S/N可以提高信道容量C。也就是说当信道容量C一定时,信道带宽W和信噪比S/N是可互换的,增加带宽可以降低对信噪比的要求,使有用信号的功率接近甚至消失在噪声功率之下。
扩频通信就是通过增加带宽来换取较低的信噪比,这就是扩频通信的基本思想和理论依据。当信噪比不能提高时,可以通过增大带宽,提高信道容量。扩频通信的方式有很多种,例如直接序列扩频、跳频扩频、跳时扩频等。这次实验将对直接序列扩频进行分析和仿真。
直接序列扩频主要是将要发送的信息用PN码(伪随机码)扩展到一个较宽的频带上去,在接收端用与发送端扩展用的相同的PN码对接收到的扩频信号进行处理,恢复发送的信息。本次实验将深入的研究和学习直接序列扩频通信系统并对其进行仿真,将所学到的知识进行归纳和总结,以此巩固通信专业基础知识,也可以复习MATLAB等学习工具的使用方法,为今后的个人学习和工作打下基础。
MATLAB通信工具箱中的系统仿真,分为用SIMULINK模块框图进行仿真和用MATLAB函数进行的仿真两种。本次实验我们将采用MATLAB函数进行仿真,在用MATLAB函数的仿真中,函数根据数据流的次序依次执行,意味着所处理的数据,首先要经过一个阶段运算,然后再激活下一个阶段,这种仿真被称为数据流的仿真。
4.课程设计工作进度计划:
序号
起迄日期
工作内容
2015.6.15~2015.6.20
查阅资料,系统方案设计
2015.6.21~2015.6.25~2015.6.28
程序、软件、实物的调试,排除故障,分析实验结果
2015.6.29~2015.6.30
分析总结,整理设计报告
(1)技术要求
1)该系统包括:数字信源、PN码发生器、扩频调制、BPSK调制、AWGN信道、扩频解调、信息解调;
2)用matlab编程实现各功能模块;
3)分析BER性能。
(2)工作要求:
①查阅参考文献,利用通信原理基本理论,分析系统工作原理,设计系统方框图;
②掌握计算机辅助设计方法,利用Matlab/Simulink、Systemview、Multisim、MaxPlusIII、QuartusII等软件进行仿真设计,具备独立设计能力;
⑦随机抽查,并进行最后答辩。
2.对课程设计成果的要求〔包括图表(或实物)等硬件要求〕:
写出设计说明书,语言流畅简洁,文字3500~5000字。用软件编程语言实现时,写出详细的注释,并画出各种信号的时域频域波形,分析实验结果;硬件设计电路,需要详细分析安装调试过程,分析实验结果。仿真设计类要求有仿真流程图、调试时的电脑屏幕截图;实物设计类要求图纸布局合理,符合工程要求,使用Protel软件绘出原理图(SCH)和印制电路板(PCB),器件的选择要有计算依据。
相关文档
最新文档