收藏 分销(赏)

伪随机序列主要性质的研究.doc

上传人:a199****6536 文档编号:9499423 上传时间:2025-03-28 格式:DOC 页数:5 大小:168.54KB
下载 相关 举报
伪随机序列主要性质的研究.doc_第1页
第1页 / 共5页
伪随机序列主要性质的研究.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述
伪序列关键性质研究 王磊 学号: 摘要: 伪序列在保密通信、 航空航天、 测距、 密码学、 自动控制等领域含相关键作用。扩频通信系统频谱扩展是借助扩频函数而实现。经典扩频函数就是伪序列, 实用伪序列必需是含有性, 有尖锐自相关特征, 有较小相互关值, 有较多序列数; 同时还要求序列平衡, 易于实现等特点。本文介绍了应用比较广泛m序列、 gold序列和M序列,研究了伪序列共有性质及其各自序列特征。 关键词: 伪序列, m序列, M序列, Gold序列 Studies of the major properties of Pseudo-random sequence Wang Lei Abstract: Pseudo—Random Sequences play an important role in many fields such as secret communication, aviation, auto-control and cryptography. The spread spectrum of communication system is achieved through spread spectrum functions. A typical spread spectrum function is pseudo-random sequence, useful pseudo-random sequence must be random, with sharp autocorrelation, cross-correlation values are smaller, have more serial numbers; also called sequence of balance, easy-to- and implement. This article describes m sequence, gold series and M series, which are broader applied and studies the nature of pseudo-random sequences and their respective sequences shared characteristics. Keywords: Pseudo-random sequence, m sequence, gold series, M series. 1 伪序列概念 在现代科学中, 白噪声因为其瞬时值服从正态分布、 功率谱在很宽频带内都是均匀等特征而被很多系统所青睐。依据香农理论, 在高斯白噪声干扰情况下, 在平均功率受限信道上, 实现有效和可靠通信最好信号是含有白噪声统计特征信号。这是因为白噪声信号自相关函数含有冲击函数特点, 即含有尖锐自相关特征。 白噪声是一个服从正态分布, 功率谱均匀过程。其性意味着: 无周期, 无法复制与估计。无周期则无法存放, 不可反复则无法验证, 不可估计使得其在实际工程应用中无法被利用。为了能达成工作要求, 需要引入含有迫近白噪声统计特征人工信号序列, 这就是伪序列产生根源。 所以在工程实践中, 只能用类似带限白噪声统计特征伪码信号来迫近。伪码(pseudo random code)简称PN码, 能够人为产生与复制, 含有类似白噪声性质。伪序列是一个确定但“”产生序列[1]。即伪序列是含有特征确定序列, 是针对AWGN演化而来, 它采取只有“0”和“1”两种电平编码结构, 拥有极好相关性, 含有很强抗干扰能力[2], 序列均衡性很好实现较轻易。所以, 伪序列应用十分广泛, 如在直扩系统中用于扩展传输信号, 在调频系统中用来控制调频系统频率合成器。 2 伪序列特点 2.1 序列 序列含有以下4个基础特征: ①序列中高低电平出现次数大致相等; ②序列含有良好相关特征; ③序列中连续出现高电平或低电平被称为游程, 而长度为n(n为自然数)游程出现次数占总游程数1/2 ; ④随意将一个序列位移得到新序列与原序列比较, 只有二分之一元素相同。 2.2 伪序列 伪序列也应含有以上4个特征.伪序列是人为组成数字序列, 所以它是离散, 只包含高低2种电平, 不可能含有真正正态分布特征.但假如序列长度迫近无限大时, 由中心极限定理可知, 它趋于正态分布。 周期为T伪二进制序列应满足Golomb提出三条性公设[3] : ① 若T为奇数, 则序列{bi }一个周期内0个数和1个数相差1; 若T为偶数, 则0个数和1个数相等。 ② 长度为T周期内, 1游程个数占游程总数1/2, 2游程个数占游程总数1/22, ⋯ , d游程个数占游程总数1/2d, 而任意长度0游程个数与1游程个数相同。 ③ 序列异相自相关函数R(j)是一个常数。 公设①和②意义很明确, 关键用于衡量序列平衡性和性, 而公设③ 意味着对序列与其平移后序列作比较, 不能获取其它任何信息。 3 伪序列分类及其特征 3.1 伪序列分类 现代科学中常见伪序列有m序列、 Gold序列、 M序列、 Walsh序列以及R-s序列等。 最常见伪序列之一是m序列[4], m序列是一个关键伪序列, 因为其轻易产生、 规律性强, 而且含有很多优良性能, 所以是最早得到广泛应用, 同时如Gold序列等很多伪序列都是由m序列衍生而来。 3.2 m序列及其特征分析 m序列是由n级线性移位寄存器产生周期为2n-1码序列, 是最长线性移位寄存器序列简称, 其结构框图如图所表示。 m序列理论已经很成熟, n级移位寄存器能够产生m序列个数由下式决定: 其中, φ(x)为欧拉函数, 其值小于等于x, 并与x互质正整数个数(包含1在内)。 m序列性质: (1)平衡性: 在m序列一个周期中, “1” 个数比“0”个数只多一个。这表明, 序列平均值很小, 它可降低载漏发射功率, 预防载漏干扰。 (2)尖锐自相关特征: 易于同时捕捉。 周期序列相互关函数定义为: 式中p为序列周期。若两个函数相等, 称自相关函数, 记作R(j)。对于取值是+1和一1, 周期为p二进制码元序列自相关函数为: m序列是一双值自相关序列, 有优良自相关特征。不过, 在码分多址通信中, 不一样地址扩频码相互关值要小, 方便互不干扰, 使用m序列作为地址码时, 组成相互关值小序列集极少。 3.2 Gold序列及其特征分析 Gold序列是为了处理m序列个数不多且m序列之间相互关函数值不理想而提出, 它是用一对周期和速率均相同m序列优选对模2加后得到。其发生器结构框图如图所表示: Gold序列含有良好自、 相互关特征, 且地址数远远大于m序列地址数。所谓m序列优选对是指: 设a是对应于n级本原多项式f(x)所产生m序列, b是对应于n级本原多项式g(x)所产生m序列, 当它们相互关函数值|Ra, b(k)|满足, 则m序列a和b组成一对优选对。Gold码是由两个码长相等, 码时钟速率相同m序列优选对模2加组成。每改变两个m序列相对位移就可得到一个新Gold序列, 当相对位移(2n-1)位时, 就可得到一族(2n-1)个Gold序列。再加上两个m序列, 共有(2n-1)Gold序列码。 Gold序列性质: (1)平衡性: Gold码可分为平衡码和非平衡码, 平衡码约占总码二分之一。 (2)很好自相关特征: Gold码自相关函数为三值函数(u1, u2, u3)。其值为: , , 。 (3)很好相互关特征: Gold码相互关值不超出优选对相互关值, 含有三值相互关函数(vl, v2, v3), 其值为, , 。验算— 下可知, 这些相互关值, 都大大低于自相关值, 且约有50%—75%以上Gold码序列有最低相互关函数值。 3.2 M序列及其特征分析 M序列是最长非线性移位寄存器序列, 它由非线性移位寄存器产生码长为2n周期序列, 可由m序列在合适位置插入全零状态实现。由计算可知M序列周期是m序列周期两倍, M序列数量比m序列数量大很多倍[5]。所以用M序列对信息加密提供了丰富资源, 增强了信息隐藏能力。 M序列性质: (1)周期性: 一个n级线性移位寄存器可能产生最长周期为p=2n-1。在n级线性移位寄存器中, 每级只能有两种状态: 0或1。故n级线性移位寄存器最多可能有2n种不一样状态, 因为全为“0”状态, 后续状态也全为“0”, 所以在线性反馈情况下, 最大周期为p=2n-1。 (2)均衡性: M序列每一周期中l个数比0个数多1个。在二进制中奇数末位必为“l”, 偶数末位必为“0”, 因为p=2n-1为奇数, 所以在每个周期中1个数为(p+1)/2=2n-1 为偶数, 而0个数为(p-1)/2 =2n-1-1为奇数。 (3) 性: 一个序列中取值(1或0)相同连在一起元素合称为一个游程。一个游程中元素个数称为游程长度。M序列一个周期(p=2n -1)中, 游程总数为2n-1。其中长度为l游程个数占游程总数1/2; 长度为2游程个数占游程总数1/4; 长度为3游程个数占游程总数1/8; 长度为k游程个数占游程总数1/2k, 其中1≤ k≤ (n-2)。而且在长度为k游程中, 连1游程与连0游程各占二分之一, 长为(n- 1)游程是连0游程, 长为n游程是连l游程。 (4) 移位相加特征一个M序列Mp和其经任意次延迟移位产生另一个序列Mr模2相加, 所得仍是Mp某次延迟移位序列Ms。 4 结语 作为产生数值工具而引入伪序列, 其应该含有良好性和平衡性, m序列是最早广泛应用于实践中伪序列。m序列产生简单, 性和相关特征都很好。但因为m序列族规模相对较小, 不能独立地满足大规模系统要求, 所以大量以m序列为基础结构伪序列族产生了, 比如Gold序列、 M序列等。因为像m序列、 M序列和Gold序列这么优异伪序列出现, 需要近似数值科研领域, 比如环境仿真、 扩频通信等领域得到了极大发展。相信在很快未来, 还会有更多更完美伪序列产生, 为科学实践做出更多贡献。 参考文件: [1]景占荣.信号检测与估量[M].北京: 化学工业出版社, . [2]陈海龙.信号处理[M].北京: 清华大学出版社, . [3]肖国镇.伪序列及其应用[M].北京: 国防工业出版社 [4]陈海龙, 李宏.基于Matlab伪序列产生与分析[J].计算机仿真, (5): 98—100 [5]刘志军.基于M序列与Word文档信息隐藏算法[J].通信技术: (07):113-115
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服