《课程设计分析方案.docx》由会员分享,可在线阅读,更多相关《课程设计分析方案.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程设计分析方案 专业课程设计报告 题目:基于matlab产生gold序列 姓名:朱维娜 专业:通信工程班级学号:09042106同组人:尧国振 指导教师:夏思满 南昌航空大学信息工程学院 2022年6月29日 专业课程设计任务书20 1020 11 学年第 2 学期第 17 周 20 周 摘要 Gold序列是RGold提出的一种基于m序列的码序列,这种序列有较优良的自相关和互相关特性,构造简单,产生的序列数多,因而获得了广泛的应用。本文首先介绍了扩频通信中伪随机序列性质,在介绍伪随机中常用的m序列和Gold 序列码产生的方法原理和性质,先用matlab编程产生m序列,在用模二加产生go ld
2、序列,再运用Matlab对Gold自相关和互相关进行了仿真分析。且Matlab在编程效率、可读性、可移植性与可扩充性上,远远优于其他高级编程语言,是公认的最优秀的科技应用软件。Gold序列可以用软件也可以用硬件二种方法实现,但是通过本次设计可以看见软件设计的许多优点 关键词:伪随机序列;Gold序列;m序列;Matlab仿真 目录 第一章设计要求和引言3 1.1设计内容及要求3 1.1.1 设计内容3 1.1.2 系统框图3 1.2研究的背景及意义4 1.3 CDMA通信技术简介5 1.3.1 扩频的理论基础5 1.2.2 扩频通信的分类6 1.2.3 CDMA扩频通信系统的构成6 1.2.4
3、 伪随机序列在CDMA通信系统中的应用7 第二章伪随机序列8 2.1 伪随机序列相关概念8 2.1.1 伪随机序列的数学定义8 2.1.2 随机序列的相关特性9 第三章 m序列的产生11 3.1 m序列产生原理11 3.2m序列的基本性质如下13 3.3 序列产生流程图14 第四章 Gold序列15 4.1 Gold序列的产生原理15 4.2 Gold序列的基本性质15 第五章基于matlab产生gold序列17 5.1gold产生流程图17 5.2.gold序列的产生和相关系分析18 5.2.1程序调试产生gold序列及结果分析18 5.2.2 Gold序列自相关性其自相关性19 5.2.3
4、 gold序列互相关性20 第六章实验总结21 参考文献22 附录一程序代码23 产生gold序列的程序:23 Gold序列自相关的分析程序:23 Gold序列互相关的程序:25 第一章设计要求和引言 1.1设计内容及要求 1.1.1 设计内容 前提:掌握PN序列的相关知识,掌握Gold序列的产生原理 设计要求: (1)使用Matlab的m文件,通过编程生成任意长度的Gold序列技术的系统实现方案至今,CDMA通信系统相对于其它无线通信系统在客户容量和高质量的优势越来越显现出来。在短短的二、三十年中,移动通信系统已从第一代的模拟蜂窝系统发展到第二代全球数字移动电话蜂窝系统 (2G,目前己经开始
5、向第三代宽带多媒体蜂窝系统(3G发展,并且处于第二代和第三代之间的2.5G已经趋于成熟。虽然第二代移动通信系统中,GSM系统仍占有很大的市场份额。但是,因为具有伪随机编码调制和信号相关处理两大特 点而使CDMA通信方式具有抗干扰、抗噪音、抗多径衰落、能在低功率谱密度下工作、有保密性、可多址复用和任意选址、可高精度测量等优点,使CDMA 技术成为第三代移动通信和个人通信系统的核心技术,以扩频理论为基础的CDMA技术已成为当前移动通信领域的研究热点。 在CDMA系统的众多用户都工作在同一时间同一频段内,系统给各个用户分配一个唯一的扩频码来进行频谱的扩展,在发送和接收时,系统更是利用各地址码之间的互
6、相关特性值来区分不同的用户。因此,扩频码的特性直接影响到CDMA系统的捕获同步性能、抗干扰性能和多址能力。从理论上说,独立、均匀分布的随机序列是扩频码的理想模型,然而它由于不易产生、无法时实分发等缺陷而被认为难以在实际的CDMA系统中应用。CDMA自其理论提出到投入商业营运、直至称为第三代移动通信系统的核心技术,一直是通信领域的关注热点。作为CDMA的基础技术之一的PN码的选择和产生也是倍受业内人士关注的,如何找到易生成且相关特性好的PN码成为研究人员追求的目标之一。为此,人们设计了各种确定性的伪随机序列来代替随机序列作为扩频码。迄今为止,世界各国的学者在伪随机序列的设计与选择方面己做了大量的
7、工作,例如,由m序列优选对生成的Gold序列己被用作第三代移动通信系统中WCDMA 的扩频码;以及通过对m序列添加一个全“0”状态得到的M序列和m序列也已被用作第三代移动通信系统中CDMA2000的扩频码。m序列、Gold序列等线性序列多由线性移位寄存器所产生,有易于实现、具备较好的相关特性等优点。实际应用的CDMA通信系统采用复合扩频技术,即用正交码(Walsh函数序列,OVSF码族作为信道化码来区分小区、用Gold序列或M序列作为扰码来区分用户。 因此,本文所研究的Gold序列,在扩频通信系统中发挥着重要的作用,通过Matlab仿真,对其自相关性能进行分析,能够更好的理解CDMA系统的通信
8、原理。 1.3 CDMA通信技术简介 1.3.1 扩频的理论基础 在信息论中,对于连续信道,如果信道带宽为B,且受到加性高斯白噪声 干扰,则其信道容量的理论公式(香农公式为: (1-2 其中C信道容量,单位bit/s。B一信道带宽,单位Hz;S一信号平均功率,单位w;N一噪声平均功率,单位w。 从香农公式可知: (1要增大信息传输速率,就必须增大信道带宽B或信噪比S。由于公式中对数部分变化得比较缓慢,因此增加B比增加S加更有效,也就是说如果传输信号的带宽变窄,将导致信号功率的大幅提高。而如果通过增加带宽去换取信号功率的减小,就能节省较大的信号功率能源。即B增加时,信道容量增加较快。 (2当信
9、道容量为常量时,信道带宽与信噪比存在互换关系。在C恒定的情况下,可以通过减少发送功率,增加信道带宽的方法保持信道容量不变的目标。也可以通过减小带宽,增强信号功率的方法。信道容量可以通过带宽与信噪比的互换而保持不变。 (3当带宽增加到一定程度时,信道容量也不能无限增加。这是因为噪声功率N=n0B,当信道带宽B增加时,N也随着增加,所以C有一个极限值。 扩频通信是指系统所传输的信号(带宽为Bm被扩展至一个很宽的频带Bc。用来传输信息的信号带宽远远大于信息本身带宽的一种通信方式。它利用高速率的扩频码来达到扩展传输信号的带宽,从而减小了发送功率。对扩频通信来说Bc/Bm的值一般为1001000。 1.
10、2.2 扩频通信的分类 (1直接序列(DS扩频系统:用一组高速数字编码序列直接扩展频谱,由于编码序列的带宽远远大于原始信号的带宽,从而扩展了发射信号的频谱。 (2跳频(FH扩频系统:使发射机频率在一组预先制定的频率上按照编码序列所规定的顺序离散的跳变,从而扩展发射波的频谱。一般来说,跳频图案由伪随机码控制,从而使载频的跳变具有均匀分布的性质。 (3线性调频(Chirp系统:在这种系统中,载频在一给定的脉冲时间间隔内线性的扫过一个宽的频带,从而扩展发射波的频谱。 (4跳时(TH扩频系统:这种系统与跳频系统类似,区别在于一个是控制频率,而另一个是控制时间,即TH系统是用伪随机码控制发射时间和时间的
11、长短。 (5混合系统:前述几种方法的某种形式的组合,如DS/FH系统、DS/TH系统、FH/TH系统、DS/TH/FH系统等。 目前实用的扩频通信中,以直接序列扩频系统应用的比较多。而CDMA通信系统就是基于扩频技术的无线通信系统。 1.2.3 CDMA扩频通信系统的构成 CDMA通信系统是最具代表性的扩频通信技术应用,它的基本工作方式有直接序列扩频(Direct Sequence Spread Spectrum,简称DS方式、跳变频率(Frequency Hopping,简称FH方式以及跳变时间(Time Hopping,简称TH方式三种。其中,直扩(DS方式同另外两种方式比较,实现频谱扩展
12、方便,无论对通信、测距应用还是其它应用都很合适,因此在目前使用的最多,也是最典型的一种扩频通信方式。 CDMA扩频通信系统包含两个基本技术:一个是码分技术,其基础是扩频技术;另一个是多址技术。 目前的CDMA系统就是采用m序列及由其产生的其它PN序列作为地址码,利用它们的不同相位来区分不同用户。在第三代移动通信系统中分别采用了m 序列、Gold序列及M序列作为地址编码,用Walsh序列作为信道编码。因而,P N码的选择直接影响到CDMA系统的容量、抗干扰能力、接入和切换速度等性能。CDMA信道的区分也是靠PN序列来进行的,PN序列较好的相关特性 自相关特性尖锐,互相关特性较弱,加上实现和编码方
13、案简单等特点,使其在未来的移动通信系统中处于至关重要的位置。 1.2.4 伪随机序列在CDMA通信系统中的应用 CDMA通信系统中的扩频码采用三层结构。底层是信道码,通常采用正交码,CDMA2000标准给出的是码长为64的Walsh正交码,3GPP标准给出的是正交可变扩频因子码序列(Orthogonal Variable Spreading Factor Code,简称OVSF码,用来区分不同的CDMA信道。第二层是基站码,是由伪 随机序列充当的,不同的基站使用不同的扩频码。在CDMA2000系统中在WCD MA系统中采用的是码长为218- 1的Gold码。第三层是移动用户码,在CDMA200
14、0系统中,使用的是码长为242-1的m序列,在WCDMA系统中采用的是码长为225- 1的Gold码。一个用户一个,各不相同,它是由相当长的伪随机序列加上移动用户自身代码复合而成的。第二、三层的码统称扰码。在这三层扩频码中,除第一层的信道编码外另两层扩频码都由伪随机序列来实现的。 通信的码分系统和超短波战术通信的码分系统。民用通信方面,也相继出现一些具体的方案。 第二章伪随机序列 2.1 伪随机序列相关概念 伪随机序列作为扩频通信系统中的一部分是十分关键的,它关系到扩频系统的性能。四十年代末,信息论的奠基人香农(C.E.Shannon提出的编码定理指出:只要信息速率Rb小于信道容量C,则总可以
15、找到某种编码方法,在码周期 相当长的条件下,能够几乎无差错的从收到高斯噪声干扰的信号中复制出原发信息。这里有两个条件,一是Rb的一般定义是:如果一个序列,一方面它的结构(或形式是可以预先确定的,并且是可以重复地产生和复制的;另一方面它又有某种随机序列的随机特性(即统计特性,我们称这种序列为伪随机序列(伪随机码。伪随机序列虽然只有两个电平,但却具有类似白噪声的相关特性,只是幅度概率分布不再服从高斯分布。它应具有如下特性: (l每一周期内0和1出现的次数近似相等。 (2每一周期内,长度为n比特的游程出现的次数比长度为n+1比特游程次数多一倍(游程是指相同码元的码元串。 (3对于狭义伪随机序列,将给定随机序列位移任何一个非零数目个元素,所得的序列将和原序列有一半的元素相同,一半的元素不同。 白噪声是一种随机过程,瞬时值服从正态分布,自相关函数和功率谱密度有极好的相关性,伪随机序列是针对白噪声演化而来的,只有“0”和“1”两种电平,因此伪随机编码概率分布不具备正态分布形式。但当序列足够长时,由中心极限定理可知,它趋近于正态分布,由此,伪随机序列定义如下: (1凡自相关函数具有