直接序列扩频通信系统仿真设计.docx
- 文档编号:23445695
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:37
- 大小:1.32MB
直接序列扩频通信系统仿真设计.docx
《直接序列扩频通信系统仿真设计.docx》由会员分享,可在线阅读,更多相关《直接序列扩频通信系统仿真设计.docx(37页珍藏版)》请在冰豆网上搜索。
直接序列扩频通信系统仿真设计
移动通信
课程设计报告
题目直接序列扩频系统的SIMULINK仿真学院电子信息工程学院
专业通信工程(本)
学生姓名
学号年级
指导教师职称
二0—二年六月
直接序列扩频通信系统仿真设计
摘要:
利用Matlab/Simulink对直接序列扩频系统进行了仿真,并对仿真结果做了详细的讲解分析。
先对直接序列扩频系统原理进行介绍,然后基于Simulink的发射机和接收机的仿真,同时对直接
序列扩频系统的抗干扰能力与直接序列扩频系统的同步方法进行了相关仿真,最后在该系统中加入特定的干扰,进行测试,研究整个系统的抗干扰性能。
关键词:
通信系统;直接序列扩频;调制解调保密通信
第一章绪论
1.1课题背景及意义1
1.2Simulink的简介1
第二章直接序列扩频通信原理3
2.1扩频通信概念及分类3
2.2直接序列扩频定义3
2.3直接序列扩频的基本原理3
2.4直扩系统的性能分析5
2.4.1直扩系统的抗干扰性5
2.4.2直扩系统的抗多径干扰性能6
第三章基于Simulink的发射机的仿真7
3.1直接序列扩频通信系统发射机的设计7
3.2基于Simulink的发射机的仿真8
3.3基于Simulink的接收机仿真设计12
第四章直接序列扩频通信系统的抗干扰性能分析17
第五章CDMA系统仿真设计21
第4章实验心得27
参考书目28
第一章绪论
1.1课题背景及意义
扩展频谱通信是建立在ClaudeE.Shannon的信息论基础之上的一种新型的通信体制。
由于扩频通信体制具有抗干扰能力强、截获率低、码分多址、信号隐蔽、测距和易于组网等一系列优点,自从问世之后便引起了世界各国的极大关注,并率先应用在军事通信中。
随着近年来大规模、超大规模集成电路和微处理器技的广泛应用,以及一些新型器件的应用,扩频技术的应用形成了新的高潮。
事实上,扩频通信已成为电子对抗环境下提高通信设备抗干扰能力的最有效的手段,并在近十几年来爆发的几场现代化战争中发挥了巨大的威力。
随着CDMAT频通信技术在民用通信中的深入应用和
不断渗透,以及在卫星通信、深空通信、武器制导、GPS全球定位系统和跳频通信等民用和国防民
事通信的强烈需求下,扩谱通信的地位越来越重要了。
随着信息技术的发展,通信技术变得越来越复杂,技术更新的周期也越来越短。
对于大部分学者,特别是我们学生来说,在学习通信技术时,若对每一个系统都要实体研究是不现实的。
此时通信系统仿真对我们来说可以说是必不可少的。
通过建立相应的通信系统的模型,对其进行仿真,可以使我们把琐碎的知识联系在一起,形成一个个通信系统的概念,可以让我们对各个知识点的原理有更加深刻的理解和掌握。
1.2Simulink的简介
Simulink工作环境经过几年的发展,已经成为学术和工业界用来建模和仿真的主流工具包。
在
Simulink环境中,它为用户提供了方框图进行建模的图形接口,采用这种结构画模型图就如同用手在纸上画模型一样自如、方便,故用户只需进行简单的点击和拖动就能完成建模,并可直接进行系统的仿真,快速的得到仿真结果。
它的主要特点在于:
建模方便、快捷;
(2)易于进行模型分析;
(3)优越的仿真性能。
它与传统的仿真软件包微分方程和差分方程建模相比,具有更直观、方便、
灵活的优点。
Simulink模块库(或函数库)包含有Sinks(输出方式)、Sources(输入源)、Linear
(线性环节)、Nonlinear(非线性环节)、Connection(连接与接口)和Extra(其他环节)等具有不同功能或函数运算的Simulink库模块(或库函数),而且每个子模型库中包含有相应的功能模块,用户还可以根据需要定制和创建自己的模块。
用Simulink创建的模型可以具有递阶结构,因此用户
可以采用从上到下或从下到上的结构创建模型。
用户可以从最高级开始观看模型,然后用鼠标双击其中的子系统模块,来查看其下一级的内容,以此类推,从而可以看到整个模型的细节,帮助用户理解模型的结构和各模块之间的相互关系。
在定义完一个模型后,用户可以通过Simulink的菜单或
MATLAB勺命令窗口键入命令来对它进行仿真。
菜单方式对于交互工作非常方便,而命令行方式对于
运行仿真的批处理非常有用。
采用Scope模块和其他的显示模块,可以在仿真进行的同时就可立即
观看到仿真结果,若改变模块的参数并再次运行即可观察到相应的结果,这适用于因果关系的问题
研究。
仿真的结果还可以存放到MATLAB的工作空间里做事后处理。
模型分析工具包括线性化和整理
工具,MATLAB勺所有工具及Simulink本身的应用工具箱都包含这些工具。
由于MATLAB和SIMULINK
的集成在一起的,因此用户可以在这两种环境下对自己的模型进行仿真、分析和修改模型。
但是
Simulink不能脱离MATLAB而独立工作。
第二章直接序列扩频通信原理
2.1扩频通信概念及分类
扩频通信是扩展频谱通信的简称。
它是指用来传输信息的射频带宽远大于信息本身带宽的
一种通信方式。
主要有以下几类:
1直接序列扩频
简称直扩(DS。
所传送的信息符号经伪随机序列(或称伪噪声码)编码后对载波进行调制。
伪随
机序列的速率远大于要传送信息的速率,因而调制后的信号频谱宽度将远大于所传送信息的频谱宽度。
2载波频率跳变扩频
简称跳频(FH。
载荷信息的载波信号频率受伪随机序列的控制,快速地在给定的频段中跳变,此跳
变的频带宽度远大于所传送信息的频谱宽度。
3跳时(TH
将时间轴分成周期性的时帧,每帧内分成许多时片。
在一帧内哪个时片发送信号由伪码控制,
由于时片宽度远小于信号持续时间从而实现信号频谱的扩展。
4脉冲调频
发信端发出射频脉冲信号,在每一脉冲周期中频率按某种方式变化。
在收信端用色散滤波器解调信
号,使进入滤波器的宽脉冲前后经过不同时延而同时到达输出端,这样就把每个脉冲5信号压缩为
瞬时功率高、但脉宽窄得多的脉冲,因而提高了信扰比。
这种调制主要用于雷达,但在通信中也有应用。
6混合扩频
几种不同的扩频方式混合应用,例如:
直扩和跳频的结合(DS/FH),跳频和跳时的结合(FH/TH),
以及直扩、跳频与跳时的结合(DS/FH/TH)等。
2.2直接序列扩频定义
直接序列扩频(DirectSequenceSpreadSpectrum)工作方式,简称直扩方式(DS方式)。
就是用高
速率的扩频序列在发射端扩展信号的频谱,而在接收端用相同的扩频码序列进行解扩,把展开的扩频信号还原成原来的信号。
直接序列扩频方式是直接用伪噪声序列对载波进行调制,要传送的数据信息需要经过信道编码后,与伪噪声序列进行模2和生成复合码去调制载波。
2.3直接序列扩频的基本原理
直接序列扩频(directsequeneespreadspectrum)直接用具有高码片(chip)速率的扩频码
序列去扩展数字信号的频谱。
简称直扩(DS)。
在接收端,用相同的扩频码序列将频谱展宽的扩频信
号还原成原始信号。
图1-1直接序列扩频通信系统的原理框图
图1-1是直接序列扩频通信系统的原理框图。
欲传输的数字信号与码片速率很高的扩频码进行调制,其输出为频谱带宽被扩展的信号,这个过程称为扩频。
扩展频谱信号再变换为射频信号发射出去。
在接收端,射频信号经过变频后输出中频信号,通常是N个发射信号和干扰及噪声的混合信号
它与发端相同的本地扩频码进行扩频解调(解扩),使宽带信号变为窄带信号。
再经信息解调器恢复
成原始数字信号。
扩展频谱的特性取决于所采用的扩频码序列的码型和码片速率。
为了获得具有近似噪声的频谱,采用伪噪声(PN序列作为扩频系统的扩频码。
扩频和解扩的频谱变化过程如图1-2所示。
"功率谱密度
(C)窄带中频澹渡器输出信号助率谱
图1-2扩频和解扩的频谱变化
采用码片速率很高的PN码序列进行扩频调制,扩频信号的带宽可达1~100MHz通过扩频解扩
处理能够提高抗干扰能力。
扩展频谱信号在接收端做相关解扩处理,有用信号被解扩为窄带谱信号;
宽带无用信号与本地伪码不相关,因此不能解扩,仍为宽带谱;窄带干扰信号则被本地伪码扩展成为宽带谱。
用一个窄带滤波器排除带外的干扰,这样窄带内的信噪比就大大提高了。
2.4直扩系统的性能分析
2.4.1直扩系统的抗干扰性
直扩系统最早应用是在军事通信中作为很强抗干扰性的通信手段。
直扩系统对窄带干扰、宽带干
扰等,都具有抗干扰能力,其抗干扰能力大小就是前面提供的扩频处理增益Gp,Gp越大,抗干扰
能力就越强。
下面就来分析直扩系统抗宽带干扰和抗窄带干扰的原理。
图4-3为直扩系统抗宽带
干扰的示意图。
这里的带宽干扰是泛指的与扩频信号不相关的,在CDMA通信网中,其他用户的信号就是一种带宽
干扰。
相关处理前,信号频谱是很宽的,经相关处理后,有用信息被解扩,其功率谱集中于信息带宽内,而带宽干扰通过相关器,其功率谱密度基本不变。
由于解扩后必然连接窄带滤波器保证信号能顺利通过,对信号频带之外的各种干扰起到很大的抑制作用,从而提高了输出额信噪比。
(a)接收机输入的依号从F扰的(b)拍关器綸岀的伉也ZiI扰的功率谱
图4-3直扩系统抗带宽干扰的示意图
对单频或窄带干扰,直扩系统有很强的抗干扰能力。
图4-4(a)为解扩前的功率谱,
窄带干扰功率很大,由于干扰与本地扩频码(PN码)是不相关的。
对干扰来说,相关器起
到扩展频谱的目的,功率谱密度就大大下降,其中对信号有害的干扰分量只有落入信息带宽部分,从而抑制了大部分干扰。
由于有用信号能顺利通过窄带滤波器,因此提高了输出的信噪比。
图4-4直扩系统抗窄带干扰示意图
242直扩系统的抗多径干扰性能多径信道就是发射机和接收机之间电波传播的路径不止一条。
例如由于大气层的反射和折射,以及由于建筑物等对电波的反射都是形成多径信道的原因。
不同的传播路径使电波在幅度上衰减不同,到达时间额延迟也不同。
直扩系统能够同步锁定在最强的直达路径的电波上。
其它有延迟到达的电波,由于相关解扩的作用,只起到噪声干扰的作用。
这就是利用PN码自相关特性,只是延迟超过半个PN码时片,其相关值就很小,可作为噪声来对待。
另外,如果采用不同时延的匹配滤波器,把多径信号分离出来,还可以
变害为利,将这些多径信号在相位上对齐相加,起到增加接收信号能量的作用。
因此,直扩系统是一种有效的抗多径干扰的通信系统。
第三章基于Simulink的发射机的仿真
扩频模块包括伪随机码生成和相关运算两个部分。
不同的伪随机码表示着不同的扩频方式。
常用的
伪随机码有m序列(最大长度移位寄存器序列)、Gold码序列等。
在直序扩频序列通信系统中,每一用户都分配到一固定的PN序列,用户之间的PN序列都是互为正交的,以使得每一用户不受到其他用户的干扰。
扩频的过程可以简而言之为在发送端用PN码序列将载有信息的信号扩频到某个较
宽的带宽上,然后在信道上进行传输。
解扩过程与扩频过程完全相同,也是将输入解扩模块的信号用伪随机码进行扩频处理。
同时,要求接收端解扩频用的伪随机码与发送端扩频用的伪随机码不仅码字相同,而且相位相同;否则,将会导致期望用户的信号自身相互抵消。
解扩处理将扩频后的信号压缩到信息频带内,有宽带信号恢复为窄带信号;同时,解扩处理的结果也扩展了干扰信号,降低了干扰信号的功率谱密度,使之进入到信息频带内的功率下降,从而使系统获得处理增益,提高了系统的抗干扰能力,图3-1是用户信息被扩展的框图
图3-1扩频框图
3.1直接序列扩频通信系统发射机的设计
直接序列扩频通信系统的发射机系统结构如图5-2所示。
其中设数据序列{an}对应的其电平取值为
±1,码元速率为Rabps,码元宽度为Ta=1/Ras。
扩频所使用的伪随机序C(t)也是电平取值为土1
aaa
的双极性波形,伪随机序列的码元也称之为码片(chip),码片率设为Rcchip/s,对应的码片宽度就是Tc=1/Rcs。
码片速率通常是数据速率的整数倍。
对于双极性的波形而言,扩频过程等价于数
据流a(t)与伪随机序列c(t)相乘的过程,扩频输出序列设为d(t),也是取值为土1的双极性波形,
s(t)送入信道。
所以有
(3-1)
其速率等于码片速率。
扩频序列经过调制后得到调制输出信号
s(t)二d(t)cos2feta二(t)c(t)cos2fet
图3-2直接序列扩频通信系统发射机结构图
QPSK和BPSK一样,传输信号包含的信息都存在于相位之中。
QPSK(四相相移键控)具有两条
通道,四个相位变换,所以能大大提高通信系统的可靠性传输效率。
所以本文采取QPSK调制器来
调制信号。
由于QPSK调制器内部有两条通道,I通道和Q通道两条正交的通道,两条通道的输入信号可以是相同的,也可以不同。
本文两通道都将用于调制同一数据,输入数据a(t),经过QPSK
调制后,输出信号有s(t)
s(t)=dj(t)sin2-fctdQ(t)cos2-fct
=a|(t)C|(t)sin2二以a©(t)©t)cos2二机(3-2)
3.2基于Simulink的发射机的仿真
建立一个传输速率Ra=100bps,扩频码片速率为R=2000chip/s,Rc/Ra=20,采用m序列作为扩频序列,以QPSK为调制方式的仿真模型,进行发射系统的仿真,观察其扩频前后的输出波形及频
谱。
发射机的系统仿真模型如图3-3所示。
74-9L4kt别■产卫口应卡
□cfG5t■常0~~3半曲只IHR!
晶
图3-3直接序列扩频通信系统发射机的仿真模型
设置以下参数:
图3-4
PNSequeneeGenerator伪码产生器:
用于产生伪随机扩频序列,其采样频率为0.0005s。
如图3-5
图3-5
RateTransition――升速处理器:
用于做升速处理,使扩频模块上的数据采样速率相同。
输
出速率为2000chip/s。
RateTransition1和RateTransition2的输出速率为8000ehip/s。
UnipolartoBipolarConverter单双极转换器:
用于完成数据和扩频的单双极变换。
Product――乘法器:
用于完成输入信号与扩频码的模2加[1.3]。
其输出就是扩频输出,其码速
率等于采样速率,即每个采样点代表一个码片。
如图3-6
Product
Multiplyordivideinputs.ChooseeLeaent-riseoraa^r_xprodiic*a^dspec.fy□ntcfth«follovinc:
a'・orfor«achinputport(.±*-'•)
tscalarepee-fthenunterofinputp^rtstct«sultiplt«d
Scalar?
alu«of'1'for帀:
*鼻wproductcbu$«*all議of«
inpmtv#ittortob#isiilt
IfisifiedwithaatrixproductneCanutetheinvezE«oftheeorrespendine
input.
ISl即aldatatypes
Naattrsfinrsuta.
El*a*nt_WL£t{.•.'
Su^ilttintrforinhtritid
|rsooo
图3-6
BipolartoUnipolarConverter双单极转换器:
完成扩频输出由双极性到单极性转换。
QPS■—调制器:
用于将扩频信号调制到中频。
调制输出信号是复信号,采样率为2000次/s。
如图3-7
FaraStterm
图3-7
Scope――波形观测器:
用于观测输入输出信号波形。
B-FFT――频谱观测器:
用于观察输入和输出信号的频谱变化。
仿真结果如图3-8,3-9,3-10,3-11所示。
图3-8发射机的仿真波形图
图3-9扩频前的信号频谱图
图3-10扩频后的信号频谱图
组图发射机的仿真频谱图
仿真结果分析:
从时域分析:
图3-8就是直接序列扩频通信系统的发射机时域波形图,其中第一条波形是输入
信号波形,第二条是扩频序列波形,第三条是扩频后宽频信号波形。
图3-8中显示出,当数据流为
+1时,扩频输出是对应的PN序列的原序列,当数据为-1时,扩频输出就是PN序列的反相结果。
且输出信号的码元速率增加,码元宽度变窄。
从频域分析:
图3-9为扩频前的信号频谱,可见数据信号的带宽约为100HZ其功率峰值约为
20dB。
当它和2000HZ的扩频序列相乘以后,信号的频谱会和扩频码频谱做卷积运算,输出波形如图3-10所示。
从图3-10中可以看出信号经过扩频后的信号频谱带宽约为200OHZ,是原来频谱宽度的
20倍。
从功率峰值方面看,图3-9中输入信号的功率峰值为20dB,经过扩频之后输出的宽频信号功
率谱下降到5dB处。
所以从频域方面看,信号带宽增加、功率下降。
3.3基于Simulink的接收机仿真设计
本文信道采用AWG信道来传输信号,信道中会有高斯噪声产生并混入信号之中。
数据源采用的是发
射机发送出来的扩频信号。
解扩码序列采用的还是PN序列,由于Simulink仿真平台上的模块是可
复制的,本文直接采用复制发射机的PN序列产生器以产生和扩频码序列一样的解扩码序列,这样本
次接收机的设计就省略了时间同步系统,但是不会影响该仿真系统的性能。
□trfWt<■Jeaia*faitI+
图3-11直接序列扩频通信系统接收机的仿真模型
其中从解扩开始为接收端,AWGN为高斯白噪声信道,设置其噪声的均值为10。
正弦信号发生器产
生频率为200Hz的单频干扰。
PNSequeneeGenerator为本地PN序列,是与发射机中的PN序列完
全相同的。
从加法器出来的信号即为接收到的信号,其中包含有有用信号,噪声和干扰,该信号和
本地PN序列相乘进行解扩,Scope1频谱仪中的频谱就是解扩后的接收信号的频谱,其中有用信号
被还原为窄带信号,噪声和干扰的频谱反而被展宽。
利用ErrorRateCalculation模块对误码率
进行测试,其中Tx为发送端,Rx为接收端,中间加入2个数据码元的延迟是为了补偿接收延迟。
BPSKDemodulatorBaseband1为BPSK解调器。
I■'
II
I■
~~|ITT:
1—1
UL
I——■
r-rii
图3-12接收机的时域波形图
图3-13接收机接收信号频谱图
图3-14解调信号频谱图
-3
Fram&15了
d01
Frequency(kHz)
234
20
20
3Q
■
O
8P.pnl一uffs
图3-15解扩输出信号频谱图图
仿真结果分析:
从时域分析:
图3-12设计接收机的时域图,图中第一条是用户数据信号,第二条是解调信号的时域波形图,第三天是解扩信号的时域波形图。
对比分析时域波形可以得出两点结论:
一是解扩输出信号等于用户输入数据信号;二是该接收机能够将含有噪声的混合信号解扩出有效的数据信号。
从频域分析:
对比图3-13和图3-14,可以看出信号通过高斯噪声信道时,叠加了一些噪声成分。
输入经过信道传输周解扩出来仍旧是宽频信号,但是信号在加入噪声之后的功率谱高于接收机接收到的信号。
对比图3-14和图3-15的频谱图形可以看出,该接收机将宽带的解调输出信号解扩后,输出的是窄带信号,信号频谱为100HZ功率峰值将近20dB,与发射机采用的输入信号一样。
由此
可见,本文搭建的接收机系统是能够实现解扩调制的。
第四章直接序列扩频通信系统的抗干扰性能分析
第三章已经完成了直接序列扩频通信系统的发射机和接收机的设计。
并在Simulink平台上对设计
好的发射机和接收机都分别进行了仿真测试。
测试结果表明该系统的发射机和接收机功能完整。
这
一节将集中研究信号在整个扩频调制、信道传输、解扩调制过程中的变化,以及人为在扩频系统中
加入特定的干扰后,来进行仿真测试,根据仿真结果来研究整个系统的抗干扰性能。
主要想研究该
仿真模块的解扩、解调功能,所以AWGN信道的噪声参数被设置为一个很温和的情况下。
图3-11很
直观的反映了,该系统能够实现解扩、解调功能,且该系统具有不错的抗干扰性能。
在这里为了更好的研究该系统的抗干扰性能,我们将把信噪比继续降低,同时外加一些干扰成分,来研究该系统
对不同干扰和噪声所反映出来的的抗干扰能力。
基于Simulink的直接序列扩频通信系统的仿真模
型如图4-1所示
图4-1直接序列扩频通信系统的仿真模型
1/300,其码片速率为
SineWave――单频信号干扰源:
用于产生单频干扰信号,其采样率为100chip/s。
ErrorRateCalculation误码检测模块:
用于测量解扩输出信号的误码率。
++(and)――加法模块:
用于将干扰信号加入信道输出的混合信号中。
AWGChannel模块中的中SNR设置为10dB。
其余所有模块的参数设置参照5.3节接收机的相应模块设置参数。
表示这次信道中噪声功率增大,同时还叠加了一些100HZ的单频干扰。
这样信号经
过信道之后过来的就是一个混合的多路复杂信号,有宽频的信号,单频的干扰,以及信道噪声等。
仿真结果如图4-2和图4-3所示。
图4-2系统输入和输出仿真波形图
图4-3加干扰前后的系统仿真波形图
Flkueiptongxin/SpectruririiScopel
FileChannelsHelp
20
W
-IQ
-20
-30
JO
Frame:
241
Frequency(kHz)
8P-也pnqjuFBpi
图4-4输入信号频谱图
图4-5扩频调制输出信号频谱图
an
图4-6解调输出信号频谱图
Frame241
-101
Frequency(kHz)
23
-2mp曲弓1穿乏
图4-7解扩输出信号频谱图
仿真结果分析:
从时域分析:
图4-2中第一条波形是输入信号波形,第二条波形是输出信号波形。
对比两个波形可以看出解扩输出信号等于用户输入信号。
图4-3第一条波形是加入干扰前的,第二条是加入干
扰和噪声之后的波形图,波形中有一些频率较低的部分就是噪声和干扰成分。
对比两条波形可以看出,信道中的干扰和噪声对信号有一定的影响,但是能解扩出和原始信号几乎一样的波形,这说明有噪声和干扰的情况下,该系统是能够解扩出输入用户数据信号的。
从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直接 序列 通信 系统 仿真 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)