如何产生m序列和gold序列

发布时间:18-02-1223:23

M序列有如下优点:

1. 易于产生。

2. 具有随机性。

3. 具有尽可能长的周期,使干扰者难以从扩频码的一小段去重建整个码序列。

4. 自相关性好,以有利于接收时的截获和跟踪,以及多用户应用。

伪随机序列应当具有类似随机序列的性质,而随机序列具有的性质归纳起来有以下三点:

1. 随机序列中的 0 和 1 的个数接近相等。

2. 把随机序列中连续出现 0 或 1 的子序列称为游程,连续的 0 或 1 的个数称为游程长度。随机序列长度为 1 的游程约占游程总数的1/2 ,长度为 2 的游程约占游程总数的1/4, 长度为 3 的游程约占游程总数的1/8 。在同长度的游程中,0 游程数和 1 游程数大致相等。

3. 随机序列的自相关函数具有类似于白噪声自相关函数的性质。 伪随机序列具有类似随机序列的性质,但它的结构或形式预先可以确定,并且可以重复的产生和复制。

m序列的自相关性与互相关性:

m序列是有限个数的,由两个m序列相加模2得到了gold序列。Gold序列自相关性比m序列差,但其互相关性较m序列好,且利用gold序列可以构造周期较长的扩频码。下图为m序列与gold序列的自相系数对比图。

返回顶部