文章目录
- 前言
- 一、ZC 序列理论
-
- 1、基本概念
- 2、表达式
- 3、ZC 序列一些定义
-
- ①、自相关
- ②、循环移位
- ③、循环自相关
- ④、循环互相关
- 二、ZC 序列性质
-
- 1、性质 1:恒包络,即等模
- 2、性质 2:零循环自相关
- 3、性质 3:固定循环互相关
- 4、其他性质
-
- ①、傅里叶变换后仍是 ZC 序列
- ②、低峰均比
- ③、序列间的正交性
- 三、MATLAB 仿真
-
- 1、ZC 序列生成
-
- ①、复数点
- ②、复平面散点图
- ③、模值
- 2、ZC 序列循环移位
- 3、ZC 序列自相关函数
- 4、ZC 序列循环自相关
- 5、ZC 序列循环互相关
- 6、ZC 序列傅里叶变换
- 7、ZC 序列低峰均比特性
前言
ZC 序列和 m 序列是数字通信中常用的两种序列,在编码和解码过程中起到重要的作用。本文作为 ZC 序列学习笔记,主要研究 ZC 序列的一些性质,并通过 MATLAB 对其进行仿真验证。
一、ZC 序列理论
1、基本概念
ZC 序列(Zadoff-Chu 序列)
是一种具有良好性质的离散序列,它是一种复数序列,在通信系统中广泛应用。它由 Zadoff 和 Chu 于 1964 年提出,是一种特殊的线性调频脉冲压缩序列。ZC 序列常用于通信系统中的同步和信道估计等方面。
- ZC 序列的自相关性是指序列与其自身进行相关运算后的结果。自相关性能够体现序列的周期性和重复性,对于同步和信道估计非常重要。
- ZC 序列的互相关性是指序列与其他序列进行相关运算后的结果。互相关性能够体现序列之间的相似程度,对于信道估计和多用户检测等方面有着重要作用。
ZC 序列常用于各种无线通信系统中,如 LTE(Long Term Evolution)、WiMAX(Worldwide Interoperability for Microwave Access)、GNSS(Global Navigation Satellite System)等。它们被广泛应用于信号处理和通信领域,以提高系统性能和可靠性。
2、表达式
ZC 序列常用于随机接入(Random Access)中以生成 preamble 序列,其表达式如下图所示:
ZC 序列有两个重要的参数:
根索引(root index)
:对应上图中物理根序列号 u u u, u u u 是由逻辑根序列号查表获取;ZC 序列的长度
:对应上图中根序列长度 L R A L_{RA} LRA,一定得是奇数(常常是质数);
对于任意 ZC 序列,在长度 L R A L_{RA} LRA 和根序列 u u u 的取值确定的情况下,便可确定根序列 i i i。
注意到:每个 ZC 序列的长度为 L R A L_{RA} LRA,而ZC序列的序列空间大小为 L R A − 1 L_{RA}-1 LRA−1,即一共有 L R A − 1 L_{RA}-1 LRA−1 个 ZC 序列。
我们可以发现,ZC 序列的值是一个复数,由欧拉公式 e j α = c o s ( α ) + j s i n ( α ) e^{j\alpha}=cos(\alpha)+jsin(\alpha) ejα=cos(α)+jsin(α),即可得到该复数的实部和虚部,除此之外,还可以发现它的幅值恒为 1,其实在复数坐标系中,它都是在单位圆上。
3、ZC 序列一些定义
①、自相关
离散时间序列的自相关函数定义为:
R n = ∑ n = − ∞ ∞ x [ k ] x ∗ [ k + n ] R_{n}= \sum\limits_{n=-\infty}^{\infty}x[k]x^{*}[k+n] Rn=n=−∞∑∞x[k]x∗[k+n]
- x [ k ] x[k] x[k] 为调制序列;
- x ∗ [ k + n ] x^{*}[k+n] x∗[k+n] 为 x [ k ] x[k] x[k] 时延信号的共轭。
②、循环移位
一个长度为 N N N 的有限长序列 x [ n ] x[n] x[n],其 m 次循环移位公式如下:
x m [ n ] = x [ ( n + m ) m o d N ] , m = 0 , 1 , 2 , . . . , N − 1 x^{m}[n]=x[(n+m)\ mod\ N],m=0,1,2,...,N-1 xm[n]=x[(n+m) mod N],m=0,1,2,...,N−1
一共有 N N N 个循环移位序列(包括本身)。
③、循环自相关
循环自相关也叫周期自相关,长度为 N N N 的有限长序列 x [ n ] x[n] x[n] 的序列循环自相关公式为:
R 0 = ∑ n = 0 N − 1 x [ n ] x ∗ [ n