m 序列(最长线性反馈移位寄存器序列)详解

您所在的位置:网站首页 m序列p序列什么意思啊 m 序列(最长线性反馈移位寄存器序列)详解

m 序列(最长线性反馈移位寄存器序列)详解

2024-07-17 01:34:30| 来源: 网络整理| 查看: 265

本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库: 】或者公众号【AIShareLab】回复 信息论 获取。

m 序列 (最长线性反馈移位寄存器序列)线性反馈移位寄存器的特征多项式线性反馈移位寄存器的递推关系式

递推关系式又称为反馈逻辑函数或递推方程。设图2所示的线性反馈移位 寄存器的初始状态为 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器 , 经一次移位线性反馈, 移位寄存器 左端第一级的输入为

m 序列(最长线性反馈移位寄存器序列)详解_多项式_02

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_03

若经 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_04 次移位, 则第一级的输入为

m 序列(最长线性反馈移位寄存器序列)详解_多项式_05

其中, m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_06 由此可见, 移位寄存器第一级的输入, 由反馈逻辑及移位寄存器的原状态所决定。上式称为递推关系式。

线性反馈移位寄存器的特征多项式

用多项式 f(x) 来描述线性反馈移位寄存器的反馈连接状态:

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_07

称为特征多项式或特征方程。其中, m 序列(最长线性反馈移位寄存器序列)详解_多项式_08 存在, 表明 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_09 , 否则 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_10 , x 本身的取值并无实际意义。 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_11 的取值决定了移位寄存器的反馈连接。 由于 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_12 , 因此, f(x) 是一个常数项为 1 的 n 次多项式, n 为移位寄存器级数。

一个 n 级线性反馈移位寄存器能产生 m 序列的充要条件是它的特征 多项式为一个 n 次本原多项式。若一个 n 次多项式 f(x) 满足下列条件:

(1) f(x) 为既约多项式(即不能分解因式的多项式);

(2) f(x) 可整除 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_13 ;

(3) f(x) 除不尽 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_14

则称 f(x) 为本原多项式。以上为我们构成 m 序列提供了理论根据。

m序列产生器

用线性反馈移位寄存器构成 m 序列产生器, 关键是由特征多项式 f(x) 来确定反馈 线的状态, 而且特征多项式 f(x) 必须是本原多项式。

现以 n=4 为例来说明 m 序列产生器的构成。用4级线性反馈移位寄存器产生的 m 序列, 其周期为m 序列(最长线性反馈移位寄存器序列)详解_多项式_15 , 其特征多项式 f(x) 是 4 次本原多项式,能整除 m 序列(最长线性反馈移位寄存器序列)详解_多项式_16 。先将 m 序列(最长线性反馈移位寄存器序列)详解_多项式_16 分解因式, 使各因式为既约多项式, 再寻找 f(x) 。

m 序列(最长线性反馈移位寄存器序列)详解_多项式_18

其中, 4 次既约多项式有 3 个, 但 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_19 能整除 m 序列(最长线性反馈移位寄存器序列)详解_多项式_20 , 故它不是本原多 项式。因此找到两个4次本原多项式 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_21m 序列(最长线性反馈移位寄存器序列)详解_多项式_22 。由其中任何一个都可 产生 m 序列。用 m 序列(最长线性反馈移位寄存器序列)详解_多项式_23 构成的 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_24 序列产生器如图所示。

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_25

设4级移位寄存器的初始状态为 1000 ,m 序列(最长线性反馈移位寄存器序列)详解_多项式_26 。输出序列 m 序列(最长线性反馈移位寄存器序列)详解_多项式_27 的周期长度为 15 。

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_28

m序列的性质均衡特性(平衡性)

m 序列每一周期中 1 的个数比 0 的个数多 1 个。由于 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_29 为奇 数, 因而在每一周期中 1 的个数为 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_30 (偶数), 而 0 的 个数为 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_31 (奇数)。上例中 p=15,1 的个数为 8,0 的个 数为 7。当p足够大时, 在一个周期中 1 与 0 出现的次数基本相等。

游程特性(游程分布的随机性)

我们把一个序列中取值(1 或 0)相同连在一起的元素合称为一个游程。在一个游程中元素的个数称为游程长度。例如图中给出的 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列

在其一个周期的 15 个元素中, 共有 8 个游程 长度为 4 的游程 1 个, 即 1111 ; 长度为 3 的游程 1 个, 即 000 ; 长度为 2 的游程 2 个, 即 11 与 00 ; 长度为 1 的游程 4 个, 即 2 个 1 与 2 个 0 。

m 序列的一个周期 m 序列(最长线性反馈移位寄存器序列)详解_多项式_33 中, 游程总数为 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_34

长度为 1 的游程个数占游程总数的 1 / 2 ; 长度为 2 的游程个数占游 程总数的 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_35 ; 长度为 3 的游程个数占游程总数的 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_36 等等。

一般地, 长度为k的游程个数占游程总数的 m 序列(最长线性反馈移位寄存器序列)详解_多项式_37 , 其 中 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_38 。而且, 在长度为k的游程中, 连1游程与连0游程各占一半, 长为 (n-1) 的游程是连0游程, 长为n的游程是连1游程。

移位相加特性(线性叠加性)

m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列和它的位移序列模二相加后所得序列仍是该 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列的某个 位移序列。设 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_41 是周期为 p 的 m 序列 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_42 的 r 次延迟移位后的序列, 那么

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_43

其中, m 序列(最长线性反馈移位寄存器序列)详解_多项式_44m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_42 某次延迟移位后的序列。例如,

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_46

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_42 延迟两位后得 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_41 , 再模二相加

m 序列(最长线性反馈移位寄存器序列)详解_多项式_49

可见, m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_50m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_42 延迟 8 位后的序列。

自相关特性

m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列具有非常重要的自相关特性。在 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列中, 常常用 +1 代表 0 , 用-1代表 1。此时定义:设长为 p 的 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列, 记作

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_55

经过 m 序列(最长线性反馈移位寄存器序列)详解_多项式_56 次移位后, m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列为

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_58

其中, m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_59 (以 p 为周期), 以上两序列的对应项相乘然后相加, 利用所得的总和

m 序列(最长线性反馈移位寄存器序列)详解_多项式_60

来衡量一个 m 序列与它的 j 次移位序列之间的相关程度, 并把它叫 做 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_62 的自相关函数。记作

m 序列(最长线性反馈移位寄存器序列)详解_多项式_63

当采用二进制数字 0 和 1 代表码元的可能取值时, 上式可表示为

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_64

式中, A、D分别是 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列与其 j 次移位的序列在一个周期中对应元素相同、不相同的数目, 还可以改写为

m 序列(最长线性反馈移位寄存器序列)详解_多项式_66

由移位相加特性可知, m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_67 仍是 m 序列中的元素, 所以式分子就等于 m 序列中一个周期中 0 的数目与 1 的数目之差。另外由 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列的均衡性可知, 在一个周期中 0 比 1 的个数少一个, 故得 m 序列(最长线性反馈移位寄存器序列)详解_多项式_69 ( j 为非零整数时) 或 p(j为零时) 。因此得

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_70

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_71

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_24序列的自相关函数只有两种取值 (1 和 -1 / p) 。 R(j) 是一个周期函数, 即

m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_73

式中, m 序列(最长线性反馈移位寄存器序列)详解_多项式_74 为周期。而且 m 序列(最长线性反馈移位寄存器序列)详解_多项式_75 是偶函数, 即

m 序列(最长线性反馈移位寄存器序列)详解_多项式_76

伪噪声特性

如果我们对一个正态分布白噪声取样,若取样值为正,记为+1,

若取样值为负,记为-1,将每次取样所得极性排成序列,可以写成 ...+1,-1,+1,+1,+1,-1,-1,+1,-1,...

这是一个随机序列,它具有如下基本性质:(1)序列中+1和-1出现的概率相等;

序列中长度为 1 的游程约占 1 / 2 , 长度为 2 的游程约占 1 / 4 , 长度为 3 的游程约占 1 / 8, m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_77 一般地, 长度为 m 序列(最长线性反馈移位寄存器序列)详解_多项式_78 的游程约占 m 序列(最长线性反馈移位寄存器序列)详解_移位寄存器_79 , 而且 +1 、-1 游程的数目各占一半;

由于白噪声的功率谱为常数, 因此其自相关函数为一冲击函数 m 序列(最长线性反馈移位寄存器序列)详解_多项式_80 。 把 m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列与上述随机序列比较, 当周期长度 m 序列(最长线性反馈移位寄存器序列)详解_多项式_82 足够大时, m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列与随机序列的性质是十分相似的。可见, m 序列(最长线性反馈移位寄存器序列)详解_多项式_32 序列是一种伪喿声特性较好的伪随机序列, 且易产生, 因此应用十分广泛。

参考文献:

Proakis, John G., et al. Communication systems engineering. Vol. 2. New Jersey: Prentice Hall, 1994.Proakis, John G., et al. SOLUTIONS MANUAL Communication Systems Engineering. Vol. 2. New Jersey: Prentice Hall, 1994.周炯槃. 通信原理(第3版)\[M]. 北京:北京邮电大学出版社, 2008.樊昌信, 曹丽娜. 通信原理(第7版) \[M]. 北京:国防工业出版社, 2012.


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭