文档介绍:摘要
扩频通信是指用来传输信息的射频带宽远大于信息本身带宽的一种通信方式。在扩频通信中常用m序列来实现频谱的扩展。本设计运用MATLAB中的simulink模块产生扩频通信中的m序列的实现,并分析了相关性能。然后用建模实现直接扩频系统的仿真。
关键词:扩频通信;随机序列;相关性;仿真
ABSTRACT
Spread munication is the RF bandwidth used to transmit information, the bandwidth is much larger than the information itself as a means munication. m-sequence used in spread munication to achieve universal frequency extension. This design use MATLAB simulink module to implement m-sequence spread munication, and analyze the relevant performance. Then simulate the direct spread spectrum system.
Key words: Spread munication;Random sequence;Correlation; Simulation
目录
摘要 I
ABSTRACT II
第1章前言 1
PN伪码系列与扩频系统 1
设计背景和意义 1
设计任务 2
第2章扩频通信系统 3
3
3
4
4
跳频扩频 5
跳时扩频 6
第3章 M序列产生及仿真 7
M序列 7
M序列的产生原理 7
M序列的性质 12
M序列的相关性 13
matlab及simulink简介 14
matlab介绍 14
Simulink 14
M序列仿真及分析 17
17
19
M序列相关性分析 20
第4章直序扩频通信系统仿真 21
建立DS扩频通信模型 21
21
建立Ds模型 23
26
六阶M序列扩频系统仿真 26
十一阶M序列扩频系统仿真 27
结果分析 28
第5章 M序列的应用 29
M序列应用与发展 29
结束语 29
致谢 31
参考文献 32
附录 33
33
34
35
35
第1章前言
PN伪码系列与扩频系统
PN伪随机码也称为伪噪声,本论文中M序列就属于PN码的一种,在扩频通信中的扩频与解扩部分采用相应的PN码制,不同的PN码对系统的影响也不同,简单的说来周期较短的伪码扩频以后所占频谱较窄,但是其抗干扰能力也相对较弱,如果需要获得很好的系统性能,在伪码周期选择上既要保证信号频谱不太宽也要考虑到期抗干扰能力。伪码序列可以人为产生与复制,具有类似白噪声的性质,相关函数具有尖锐的特性,功率谱占据很宽的频带,易于从其他信号或干扰中分离出来,具有优良的抗干扰特性在本文中选用n=7的M序列来研究其产生和扩频通信系统中的性能。
扩展频谱通信系统简称扩频通信,它是在 20世纪 50年代中期产生的,真正实用是在 20世纪 50年代中期发展起来的。其设计思想是将待传输的信息信号用特定的扩频码扩展频谱后成为宽带信号进行传输;接收时再采用相应的技术手段将频谱压缩,恢复原来待传信息信号的带宽,从而实现通信。扩频技术运用很广泛,其优良的抗干扰能力得到很多国家的青睐,在军工方面和商界信息保密与安全方面有着不可取代的地位[1]。
设计背景和意义
扩展频谱通信是一种不同于常规通信系统的新调制理论和技术。扩频通信具有两个特点:传输信号的带宽远大于原始信息信号的带宽;传输信号的带宽主要有扩频码决定,此扩频码通常是伪随机码。伪随机码(pseudo randomcode)简称PN码,其特点是:具有尖锐的自相关函数;互相关函数值应足够小;有足够长的码周期,以确保抗侦破与抗干扰的要求;码的数量足够多,以实现码分多址的要求;平衡性好, 以满足抗干扰的要求;工程上易于产生、加工、复制与控制。扩频通信的优势主要来自于伪随机码具有白噪声的统计特