m序列和Gold序列特性研究要点(2)

2019-08-30 12:58

扩频通信实验报告

2.2.3 平衡Gold序列

Gold序列就其平衡性来讲,可以分为平衡码序列和非平衡码序列。在一个周期内,平衡码序列中1码元与0码元的个数之差为1,非平衡码元中1码元与0码元的个数之差多余1。在扩频通信中,对系统质量影响之一就是扩频码的平衡性,平衡码具有更好的频谱特性。在直接序列系统中码的平衡性与载波的抑制度有密切的联系。码不平衡时直接序列系统的载波泄露增大,这样就破坏了扩频系统的保密性、抗干扰与侦破能力。

- I-

扩频通信实验报告

第3章 实验设计

3.1 抽取m序列

由文献[2]可知,给定一个最大周期的r级线性移位寄存器序列,可以从中抽取出所有可能的最大周期的r级线性移位寄存器序列。即给定一r级小m序列,可以抽取出其他所有r级的小m序列。下面首先简单叙述小m序列抽取的定义和相关性质。

3.1.1 抽取m序列定义

设原m序列 u?{u0,u1,u2,?,uN?1},序列u?q?为对m序列u进行等间隔采样,采样间隔为q。即u?q??{u0,uq,u2q,u3q?}。我们定义这个过程为m序列的抽取过程。

3.1.2 m序列抽取性质

(1)u?q??u?2iq?,即按照采样间隔为q和按照q二的倍数间隔采样得到是处在不同相位的同一组序列。

(2)当以间隔q对一个m序列采样时,新得到的序列的周期为

Nv?N。即当gcd(N,q)=1时抽取获得的序列满足Nv?2r?1,即抽取所得

gcd(N,q)为m序列。

3.1.3 抽取m序列设计

本实验中抽取m序列的函数文件为sample.m,对r级m序列抽取的q可以

?2r?2,使用Matlab抽取获得这2r?2个序列。如果某序列移位循环k取为1,2,位与另一序列相同,则它们是处于不同相位的同一m序列,将它们对应的q归为一类。

- I-

扩频通信实验报告

3.2 m序列优选对的寻找

3.2.1 相关函数设计

本试验中求取m序列自相关函数的函数文件为Autorelation.m文件,求取m序列互相关函数的函数文件为Cross_Correlation.m文件。在求取相关函数的过程中,我们利用的是2个序列循环移位相加的形式得到结果的,并且自相关函数是归一化的,而互相关函数则未进行归一化。

3.2.2 优选对的寻找设计

m序列的定义详见2.2.1节,本项实验利用前面抽取获得的m序列,依次检查两项之间的互相关函数是否满足式(5),若满足,即为优选对,,最后记录下优选对的个数和每一对的八进制表示。

3.3 Gold序列和平衡Gold序列

3.3.1 生成Gold序列设计

Gold序列是m序列的复合码序列,它是由两个码长相等、码时钟速率相同的m序列优选对模2和或模2乘法构成。本报告采用模2加法实现。利用前面获得的优选对,每改变两个序列相对位移就可得到一个新的Gold序列。当相对位移1,2,?,2r?1个比特时,就可以得到一族2r?1个Gold序列,加上原来m序列优选对,共有2r?1个Gold序列,构成一个Gold序列族。最后记录并求其族内序列的自相关函数和互相关函数。

3.3.2 平衡Gold序列设计

若Gold序列中元素1的个数比元素0的个数多且仅多一个,那么这个Gold序列就是平衡Gold序列。

那么将所得到Gold序列一周期内的元素相加(序列采用+1,0表示),若结果为2r?1?1(例如当r?5时,平衡Gold序列中应该有17个1元素,16个0

元素,相加的结果就为17),则为平衡Gold序列,否则为不平衡Gold序列。记录下族内平衡和非平衡Gold序列个数再与理论值对比。

- I-

扩频通信实验报告

第4章 实验仿真环境和结果

4.1 实验仿真环境

操作系统:Windows XP sp3; 仿真软件:Matlab 2010b。

4.2 m序列抽取结果

当r=5时的m序列可以由5级线性反馈移位寄存器产生出,移位寄存器的结构图如图4-1所示:

ai?1ai?2ai?3ai?4ai?5c0c1c2模2模模模c3c4c5

图4-1 m序列发生器

由于寄存器不同的初始状态会产生同一序列的不同的相位,在本实验中寄存器初始值统一00…01。运行程序文件sample.m,可得到如下图结果:

图4-2 抽取结果

- I-

扩频通信实验报告

由文献可知,按照q?1,2,4,8,16抽取获得的是与原始m序列相同的序列,按照q?3,6,12,17,24抽取得到另一个m序列,同理按照q?5,9,10,18,20、

q?7,14,19,25,28、q?11,13,21,22,26、q?15,23,27,29,30、抽取得到另四个m

序列,一共有6组m序列。分别选取u?1?、u?3?、u?5?、u?7?、u?11?和u?15?作为r?5的6个m序列的到如下所示(u?q?的定义详见3.1.1节):

q?1时:1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1

1 0 1 0 0 1 0 0 0 0

q?3时:1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 1 1 0

0 1 0 0 1 1 0 0 0 0

q?5时:1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 0

0 1 0 0 0 1 0 1 1 1

q?7时:1 0 1 1 0 1 0 0 0 0 1 1 0 0 1 0 0 1 1 1 1

1 0 1 1 1 0 0 0 1 0

q?11时:1 0 0 1 1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 1

0 1 0 1 1 0 0 0 0 1 1

q?15时:1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 1

1 1 1 1 0 0 0 1 1 0 1

4.3 m序列寄存器结构

实验要求画出r=5的全部m序列移位寄存器结构,并明确哪些序列彼此是互反多项式。首先查书上附录可得r=5全部的寄存器结构:45E、57G、67H 、51E、75G、73G。作图并标明互反多项式如下:

ai-1ai-2ai-3ai-4ai-5+

(a-1)45E f1(x)?x5?x2?1

- I-


m序列和Gold序列特性研究要点(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年党员个人党性分析材料大全(17篇)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: