直接序列扩频系统的SIMULINK仿真通信工程课程设计.docx
- 文档编号:24814137
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:24
- 大小:265.45KB
直接序列扩频系统的SIMULINK仿真通信工程课程设计.docx
《直接序列扩频系统的SIMULINK仿真通信工程课程设计.docx》由会员分享,可在线阅读,更多相关《直接序列扩频系统的SIMULINK仿真通信工程课程设计.docx(24页珍藏版)》请在冰豆网上搜索。
直接序列扩频系统的SIMULINK仿真通信工程课程设计
直接序列扩频系统的SIMULINK仿真—通信工程课程设计
移动通信
课程设计报告
题目直接序列扩频系统的SIMULINK仿真学院电子信息工程学院专业通信工程学生姓名学号年级指导教师职称讲师
二〇一四年一月三日
直接序列扩频系统的SIMULINK仿真摘要:
本文介绍了直接序列扩频通信技术,利用Matlab/Simulink对直接序列扩频系统进行了仿真,并对仿真结果做了详细的讲解分析。
同时为了方便理解也对其原理进行了相关的说明,做到每个环节每个步骤都透彻明了。
本文也做了基于Simulink的发射机的仿真,Simulink的接收机的仿真,也介绍了在加入干扰后扩频通信仿真。
读者可以通过对本文的阅读对直接序列扩频的相关原理有一定的了解,同时也会了解到直接序列扩频系统的各种应用其中最重要的是可以用来抗干扰,从而提高通信性能。
关键字:
扩频通信;SIMULINK;直接序列扩频
第1章绪论..............................................1
1.1扩频通信的应用及仿真的意义........................1
1.2扩频通信的背景....................................1
1.4扩频通信主要特点..................................2第2章MATLAB/SIMULINK简介...............................4
2.1Matlab的简介......................................4
2.2Simulink的简介....................................4第3章直接序列扩频的原理................................7
3.1扩频通信的定义....................................7
3.2扩频通信的分类....................................7
3.3直接序列扩频的定义与原理..........................7
3.4直接序列扩频通信技术特点:
.......................10第4章基于Simulink的发射机的仿真设计..................13
4.1直接序列扩频通信系统发射机的设计.................13
4.2直接序列扩频通信系统接收机的设计.................14第5章仿真的系统与结果.................................17
5.1基于Simulink的发射机的仿真......................17
5.2基于Simulink的接收机的仿真......................19
5.3直接序列扩频通信系统的抗干扰性能分析.............23
第6章结束语...........................................27
I
参考文献................................................29
II
成都学院(成都大学)课程设计报告
第1章绪论
1.1扩频通信的应用及仿真的意义
目前,我国电网中应用的通信方式主要有明线、电力线载波、电缆和新兴起的一点多址微波等。
然而,在传输远动数据及通信方面,却显不足,可靠性、适用性差,甚至投资很高(如光纤),县级电力企业难以承受。
由于无线扩频通信技术传输方式独特,抗干扰性强,保密性好,数据传输速率高,传输距离远,维护简便,数、话并传互不影响,可在无呼损条件下提供足够电网需用的数字电话和数字传输通道,对远动数据传输可直接用数字接口(不需调制解调器),误码率低(达到10-12);另外,其使用的低功率无线频率不需要许可证,所以深受电力用户青睐。
随着信息技术的发展,通信技术变得越来越复杂,技术更新的周期也越来越短。
对于大部分学者,特别是我们学生来说,在学习通信技术时,若对每一个系统都要实体研究是不现实的。
此时通信系统仿真对我们来说可以说是必不可少的。
通过建立相应的通信系统的模型,对其进行仿真,可以使我们把琐碎的知识联系在一起,形成一个个通信系统的概念,可以让我们对各个知识点的原理有更加深刻的理解和掌握。
1.2扩频通信的背景
扩展频谱通信是建立在ClaudeE(Shannon的信息论基础之上的一种新型的通信体制。
由于扩频通信体制具有抗干扰能力强、截获率低、码分多址、信号隐蔽、测距和易于组网等一系列优点,自从问世之后便引起了
1
成都学院(成都大学)课程设计报告
世界各国的极大关注,并率先应用在军事通信中。
随着近年来大规模、超大规模集成电路和微处理器技的广泛应用,以及一些新型器件的应用,扩频技术的应用形成了新的高潮。
事实上,扩频通信已成为电子对抗环境下提高通信设备抗干扰能力的最有效的手段,并在近十几年来爆发的几场现代化战争中发挥了巨大的威力。
随着CDMA扩频通信技术在民用通信中的深入应用和不断渗透,以及在卫星通信、深空通信、武器制导、GPS全球定位系统和跳频通信等民用和国防民事通信的强烈需求下,扩谱通信的地位越来越重要了。
1.3直接序列扩频通信原理理论
直接序列扩频(DSSS)是直接利用具有高码率的扩频码系列采用各种调制方式在发端与扩展信号的频谱,而在收端,用相同的扩频码序去进行解扩,把扩展宽的扩频信号还原成原始的信息。
它是一种数字调制方法,具体说,就是将信源与一定的PN码(伪噪声码)进行摸二加。
例如说在发射端将"1"用11000100110,而将"0"用00110010110去代替,这个过程就实现了扩频,而在接收机处只要把收到的序列是11000100110就恢复成"1"是00110010110就恢复成"0",这就是解扩。
这样信源速率就被提高了11倍,同时也使处理增益达到10DB以上,从而有效地提高了整机倍噪比。
1.4扩频通信主要特点
由于扩频通信能大大扩展信号的频谱,发端用扩频码序列进行扩频调制,以及在收端用相关解调技术,使其具有许多窄带通信难于替代的优良性能,主要有以下几项特点:
(1)重复使用频率。
提高了无线频谱利用率
2
成都学院(成都大学)课程设计报告
无线频谱十分宝贵,虽然从长波到微波都得到开发利用,仍然满足不了社会的需求。
在窄带通信中,主要依靠波道划分来防止信道之间发生干扰。
扩频通信发送功率极低(1—65Om),采用了相关接收技术,且可工作在信道噪声和热噪声背景中,易于在同一地区重复使用同一频率,也可与现今各种窄带通信共享同一频率资源。
(2)抗干扰性强。
误码率低
扩频通信在空间传输时所占有的带宽相对较宽,而收端又采用相关检测的办法来解扩,使有用宽带信息信号恢复成窄带信号,而把非所需信号扩展成宽带信号,然后通过窄带滤波技术提取有用的信号。
这样,对于各种干扰信号,因其在收端的非相关性,解扩后窄带信号中只有很微弱的成份,信噪比很高,因此抗干扰性强。
(3)隐蔽性好
对各种窄带通信系统的干扰很小由于扩频信号在相对较宽的频带上被扩展了,单位频带内的功率很小,信号湮没在噪声里,一般不容易被发现,而想进一步检测信号的参数(如伪随机编码序列)就更加困难,因此说其隐蔽性好。
3
成都学院(成都大学)课程设计报告
第2章MATLAB/SIMULINK简介
2.1Matlab的简介
美国Mathworks公司于1967年推出了矩阵实验室“MatrixLaboratory”(缩写为Matlab)这就是Matlab最早的雏形。
Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。
由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。
可以毫不夸张的说,如果你想真正理解了一个工具箱,那么就是要理解一门非常重要的科学知识。
科研工作者通常可以通过Matlab来学习某个领域的科学知识,这就是Matlab真正在全世界推广开来的原因。
目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到
他高级语言也具有良好的接口,了科研工作者的欢迎。
另外,,Matlab和其
可以方便的实现与其他语言的混合编程,进一步拓宽了Matlab的应用潜力。
可以说,Matlab已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。
2.2Simulink的简介
Simulink是MATLAB中的一种可视化仿真工具,也是目前在动态系统的建模和仿真等方面应用最广泛的工具之一。
确切的说,Simulink是一个用来对动态系统进行建模、仿真和分析的软件包,它支持线性和非线性系统,
4
成都学院(成都大学)课程设计报告
连续、离散时间模型,或者是两者的混合。
系统还可以使多种采样频率的系统,而且系统可以是多进程的。
Simulink工作环境经过几年的发展,已经成为学术和工业界用来建模和仿真的主流工具包。
在Simulink环境中,它为用户提供了方框图进行建模的图形接口,采用这种结构画模型图就如同用手在纸上画模型一样自如、方便,故用户只需进行简单的点击和拖动就能完成建模,并可直接进行系统的仿真,快速的得到仿真结果。
它的主要特点在于:
(1)建模方便、快捷;
(2)易于进行模型分析;(3)优越的仿真性能。
它与传统的仿真软件包微分方程和差分方程建模相比,具有更直观、方便、灵活的优点。
Simulink模块库(或函数库)包含有Sinks(输出方式)、Sources(输入源)、Linear(线性环节)、Nonlinear(非线性环节)、Connection(连接与接口)和Extra(其他环节)等具有不同功能或函数运算的Simulink库模块(或库函数),而且每个子模型库中包含有相应的功能模块,用户还可以根据需要定制和创建自己的模块。
用Simulink创建的模型可以具有递阶结构,因此用户可以采用从上到下或从下到上的结构创建模型。
用户可以从最高级开始观看模型,然后用鼠标双击其中的子系统模块,来查看其下一级的内容,以此类推,从而可以看到整个模型的细节,帮助用户理解模型的结构和各模块之间的相互关系。
在定义完一个模型后,用户可以通过Simulink的菜单或MATLAB的命令窗口键入命令来对它进行仿真。
菜单方式对于交互工作非常方便,而命令行方式对于运行仿真的批处理非常有用。
采用Scope模块和其他的显示模块,可以在仿真进行的同时就可立即观看到仿真结果,若改变模块的参数并再次运行即可观察到相
5
成都学院(成都大学)课程设计报告
应的结果,这适用于因果关系的问题研究。
仿真的结果还可以存放到MATLAB的工作空间里做事后处理。
模型分析工具包括线性化和整理工具,MATLAB的所有工具及Simulink本身的应用工具箱都包含这些工具。
由于MATLAB和SIMULINK的集成在一起的,因此用户可以在这两种环境下对自己的模型进行仿真、分析和修改模型。
但是Simulink不能脱离MATLAB而独立工作。
6
成都学院(成都大学)课程设计报告
第3章直接序列扩频的原理
3.1扩频通信的定义
扩频通信,即扩展频谱通信(SpreadSpectrumCommunication)是将待传送的信息数据用伪随机编码(扩频序列:
SpreadSequence)调制,实现频谱扩展后再传输而接收端则采用相同的编码进行解调及相关处理,恢复原始信息数据。
扩频通信具有抗干扰能力强、抗噪声、保密性强、功率谱密度低,具有隐蔽性和较低的截获概率、可多址复用和任意选址、高精度测量等优点。
3.2扩频通信的分类
根据扩展频谱方式的不同,可以将扩频通信系统分为直接序列扩频(DirectSequenceSpreadSpectrum)工作方式,简称直扩(DS)方式;跳变频率(FrequencyHopping)工作方式,简称跳频(FH)方式;跳变时间(TimeHopping)工作方式,简称跳时(TH)方式;宽带线性调频(ChirpModulation)
工作方式,简称Chirp方式和各种混合方式。
3.3直接序列扩频的定义与原理
直接序列扩频(DSSS),(Directseqcuencespreadspectrdm)是直接利用具有高码率的扩频码系列采用各种调制方式在发端与扩展信号的频谱,而在收端,用相同的扩频码序去进行解码,把扩展宽的扩频信号还原成原始的信息。
它是一种数字调制方法,具体说,就是将信源与一定的PN码(伪噪声码)进行摸二加。
例如说在发射端将“1”用11000100110,而
7
成都学院(成都大学)课程设计报告
将“0”用00110010110去代替,这个过程就实现了扩频,而在接收机处只要把收到的序列是11000100110就恢复成“1”是00110010110就恢复成“0”,这就是解扩。
这样信源速率就被提高了11倍,同时也使处理增益达到10dB以上,从而有效地提高了整机倍噪比。
假设信源序列对应的双极性波形为a(t),其电平取值为?
1,码元速率为Rabps,码元宽度为Ta=1/Ra/秒。
扩频所使用的伪随机序列c(t)也是电平取值为?
1的双极性波形,伪随机序列(PN序列)的码元也称为码片(chip),码片速率设为Rcchip/s,对应的码片宽度就是Tc=1/Rc/秒。
对于双极性波形而言,扩频过程等价于数据流a(t)与伪随机序列c(t)相乘的过程,扩频输出序列设为d(t),也是取值为?
1的双极性波形,其速率等于码片速率。
扩频序列经过调制后得到调制输出信号s(t)送入信道。
对于BPSK调制,发送的信号就相当于是数据流与伪随机序列相乘后再乘于一个高频的余弦信号。
在接收端,接收到的信号中有包含了有用信号s(t)及各种干扰J(t)和噪声n(t)。
由于接收端采用相关解扩,即将s(t)J(t)n(t)和本地PN序列c(t)相乘,只有有用信号的频谱能够被还原为窄带信号,其他的噪声和干扰的频谱只会被展宽,当信号通过窄带滤波器后只有一小部分被展宽了的频谱会混进有用信号中,由此大大增强了其抗干扰的能力。
直接序列扩频(directsequencespreadspectrum)直接用具有高码片(chip)速率的扩频码序列去扩展数字信号的频谱。
简称直扩(DS)。
在接收端,用相同的扩频码序列将频谱展宽的扩频信号还原成原始信号。
8
成都学院(成都大学)课程设计报告
图3-1直接序列扩频通信系统的原理框图
图3-1是直接序列扩频通信系统的原理框图。
欲传输的数字信号与码片速率很高的扩频码进行调制,其输出为频谱带宽被扩展的信号,这个过程称为扩频。
扩展频谱信号再变换为射频信号发射出去。
在接收端,射频信号经过变频后输出中频信号,通常是N个发射信号和干扰及噪声的混合信号。
它与发端相同的本地扩频码进行扩频解调(解扩),使宽带信号变为窄带信号。
再经信息解调器恢复成原始数字信号。
扩展频谱的特性取决于所采用的扩频码序列的码型和码片速率。
为了获得具有近似噪声的频谱,采用伪噪声(PN)序列作为扩频系统的扩频码。
扩频和解扩的频谱变化过程如图3-2所示。
9
成都学院(成都大学)课程设计报告
图3-2扩频和解扩的频谱变化
采用码片速率很高的PN码序列进行扩频调制,扩频信号的带宽可达1~100MHz。
通过扩频解扩处理能够提高抗干扰能力。
扩展频谱信号在接收端做相关解扩处理,有用信号被解扩为窄带谱信号;宽带无用信号与本地伪码不相关,因此不能解扩,仍为宽带谱;窄带干扰信号则被本地伪码扩展成为宽带谱。
用一个窄带滤波器排除带外的干扰,这样窄带内的信噪比就大大提高了。
3.4直接序列扩频通信技术特点:
(1)抗干扰性强
抗干扰是扩频通信主要特性之一,比如信号扩频宽度为100倍,窄带干扰基本上不起作用,而宽带干扰的强度降低了100倍,如要保持原干扰强度,则需加大100倍总功率,这实质上是难以实现的。
因信号接收需要扩频编码进行相关解扩处理才能得到,所以即使以同类型信号进行干扰,在不知道
10
成都学院(成都大学)课程设计报告
信号的扩频码的情况下,由于不同扩频编码之间的不同的相关性,干扰也不起作用。
正因为扩频技术抗干扰性强,美国军方在海湾战争等处广泛采用扩频技术的无线网桥来连接分布在不同区域的计算机网络。
(2)隐蔽性好
因为信号在很宽的频带上被扩展,单位带宽上的功率很小,即信号功率谱密度很低,信号淹没在白噪声之中,别人难以发现信号的存在,加之不知扩频编码,很难拾取有用信号,而极低的功率谱密度,也很少对于其他电讯设备构成干扰。
(3)易于实现码分多址(CDMA)
直扩通信占用宽带频谱资源通信,改善了抗干扰能力,是否浪费了频段,其实正相反,扩频通信提高了频带的利用率。
正是由于直扩通信要用扩频编码进行扩频调制发送,而信号接收需要用相同的扩频编码作相关解扩才能得到,这就给频率复用和多址通信提供了基础。
充分利用不同码型的扩频编码之间的相关特性,分配给不同用户不同的扩频编码,就可以区别不同的用户的信号,众多用户,只要配对使用自己的扩频编码,就可以互不干扰地同时使用同一频率通信,从而实现了频率复用,使拥挤的频谱得到充分利用。
发送者可用不同的扩频编码,分别向不同的接收者发送数据;同样,接收者用不同的扩频编码,就可以收到不同的发送者送来的数据,实现了多址通信。
美国国家航天管理局(NASA)的技术报告指出:
采用扩频通信提高了频谱利用率。
另外,扩频码分多址还易于解决随时增加新用户的问题。
(4)抗多径干扰
11
成都学院(成都大学)课程设计报告
无线通信中抗多径干扰一直是难以解决的问题,利用扩频编码之间的相关特性,在接收端可以用相关技术从多径信号中提取分离出最强的有用信号,也可把多个路径来的同一码序列的波形相加使之得到加强,从而达到有效的抗多径干扰。
12
成都学院(成都大学)课程设计报告
第4章基于Simulink的发射机的仿真设计
4.1直接序列扩频通信系统发射机的设计
直接序列扩频通信系统的发射机系统结构如图4-1所示。
其中设数据序
aat()Rbpsna列{}对应的双极性波形为,其电平取值为,码元速率为,码元宽
ct()TR,1aa度为s。
扩频所使用的伪随机序,也是电平取值为的双极性波形,
Rc伪随机序列的码元也称之为码片(chip),码片速率设为chip/s,对应的
TR,1cc码片宽度就是s。
码片速率通常是数据速率的整数倍。
对于双极性的
at()ct()波形而言,扩频过程等价于数据流与伪随机序列相乘的过程,扩频输
dt()出序列设为,也是取值为的双极性波形,其速率等于码片速率。
扩频序
st()列经过调制后得到调制输出信号送入信道。
所以有
stdtftatctft()()cos2()()cos2,,,,cc(4-1)
st()at()dt()二进制数字扩频发送数据源调制
ct()
PN序列
图4-1直接序列扩频通信系统发射机结构图
QPSK和BPSK一样,传输信号包含的信息都存在于相位之中。
QPSK(四相相移键控)具有两条通道,四个相位变换,所以能大大提高通信系统的可靠性传输效率。
所以本文采取QPSK调制器来调制信号。
由于QPSK调制器内部有两条通道,I通道和Q通道两条正交的通道,两条通道的输入信号可以是相同的,也可以不同。
本文两通道都将用于调制同一数据,输入数at()st()据,经过QPSK调制后,输出信号有
13
成都学院(成都大学)课程设计报告
stdtftdtft()()sin2()cos2,,,,icQc
,atctftatctft()()sin2()()cos2,,IIcQQc(4-2)
4.2直接序列扩频通信系统接收机的设计
扩频通信系统的接收器采用相干接收原理在第一章已有介绍。
这里主要研究直接序列扩频通信系统的相干接收方式。
ˆat()rt()mt()st()传输QPSK滤波器解扩信道解调器发送
ct()
同步本地同步系统PN序列
图4-2直接序列扩频通信系统接收机的结构图
直接序列扩频系统接收机的结构如图4-2所示:
信号在信道中被叠加了干扰和噪声。
这里干扰是指敌方恶意干扰或通信用户之间的相互干扰等,噪声则是指个种微小的随机因素所造成的综合结果。
设信道中传输的扩频
st()nt()Jt()调制信号为,与之等效的噪声为,干扰为,则接收机接收到的信
rt()号经过解调后为,则有
rtstntJt()()()(),,,(4-3)
同步系统负责向接收机解扩、解调、解码等部分提供所需要的时钟和同步信号,以保证接收端的本地扩频序列同步、载波同步、定时时针同步、数据帧同步等。
当接收机达到同步要求时,其本地解扩序列与发射机扩频
mt()序列相同。
解扩也是由乘法器完成的,因此解扩输出信号为
mtrtctstntJtct()()()()()()(),,,,,,
2,,,atctntctJtct()()()()()()(4-4)
14
成都学院(成都大学)课程设计报告
2ct()1,ct()ct()nt()由于扩频序列取值为,故,而且扩频序列与噪声和干扰Jt()是不相关的,因此解扩输出分量分为窄带分量和宽带分量,而噪声和干扰是宽带分量,即
mtatntctJtct()()()()()(),,,(4-5)
mt()ntctJtct()()()(),解扩输出信号通过窄带滤波器可以滤除掉两部分,大
ˆatat()(),大抑制噪声和干扰部分,得到解调输出信号,即完全恢复发送数据波形。
直接序列扩频通信系统的抗干扰性能分析
本章前两节已经完成了直接序列扩频通信系统的发射机和接收机的设计。
并在Simulink平台上对设计好的发射机和接收机都分别进行了仿真测试。
测试结果表明该系统的发射机和接收机功能完整。
这一节将集中研究信号在整个扩频调制、信道传输、解扩调制过程中的变化,以及人为在扩频系统中加入特定的干扰后,来进行仿真测试,根据仿真结果来研究整个系统的抗干扰性能。
直接序列扩频通信系统的原理图如图4-1所示。
由于本章在设计接收机时,主要想研究该仿真模块的解扩、解调功能,所以AWGN信道的噪声参数被设置为一个很温和的情况下。
图4-3很直观的反映了,该系统能够实现解扩、解调功能,且该系统具有不错的抗干扰性能。
在这里为了更好的研究该系统的抗干扰性能,我们将把信噪比继续降低,同时外加一些干扰成分,来研究该系统对不同干扰和噪声所反映出来的的抗干扰能力。
基于Simulink的直接序列扩频通信系统的仿真模型如图4-3所示。
15
成都学院(成都大学)课程设计报告
图4-3直接序列扩频通信系统的仿真模型
SineWave——单频信号干扰源:
用于产生单频干扰信号,其采样率为1/300,其码片速率为100chip/s。
ErrorRateCalculation——误码检测模块:
用于测量解扩输出信号的误码率。
++(and)——加法模块:
用于将干扰信号加入信道输出的混合信号中。
AWGN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直接 序列 系统 SIMULINK 仿真 通信工程 课程设计