1.一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:包括如下步骤:
S1、任取一个a×b阶的圆形Florentine数组F;
S2、任取一个正整数G>1,0≤g<G,令N=b·G,构造a×G个序列的序列集h;
S3、基于圆形Florentine数组和多相DFT矩阵构造非周期组间互补序列集。
2.根据权利要求1所述的一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:所述步骤S1中圆形Florentine数组F的第ai行表示为 0≤ai<a; 是Zb上的置换函数,其中Zb={0,1,2,…,b‑1},满足对于任意的0<τ<b,0≤l<b,都有和 均为第ai行的数值;ai,aj均是[0,a‑1]范围内的任意数,对于任意的0<ai≠aj<a,0≤τ<b,有且只有一个解使得 成立。
3.根据权利要求2所述的一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:所述步骤S1中圆形Florentine数组F的最大行数表示为F(b),则可以构造一个F(b)×b阶的圆形Florentine数组,当b为偶数时,F(b)=1;当p为b的最小素数因子时,p‑1≤F(b)≤b‑1;当b是一个素数时,F(b)=b‑1;当b≡15(mod18)时,F(b)≤b‑3。
4.根据权利要求3所述的一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:所述步骤S2的具体步骤如下:S21、任取一个正整数G>1,0≤g<G,令N=b·G;
S22、构造一个序列集h,序列集h中包含a×G个序列,序列集h表示为每个序列 的长度为b,每个序列的具体构造如下:
其中
5.根据权利要求4所述的一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:所述步骤S3中选取两个N×N阶的多相DFT矩阵 和 具有以下形式:
其中
其中 表示矩阵U的第i行和第j列上的元素,表示矩阵V的第i行和第j列上的元素。
6.根据权利要求5所述的一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:所述步骤S3中基于圆形Florentine数组和多相DFT矩阵构造a个 非
0 1 a‑1
周期组间互补序列集S=(S ,S ,…,S );
每个组间互补序列集 包含G个组的序列集;
每个组 包含N个互补序列;
每个互补序列 包含N个子序列;
每个子序列 长度为N;
组内零相关区的长度Z=b;
每个子序列的具体构造如下:
其中:0≤m≤N‑1,0≤n≤N‑1,0≤t≤N‑1。
7.根据权利要求6所述的一种基于DFT矩阵的非周期组间互补序列集的构造方法,其特征在于:当0≤ai≠aj≤a‑1时,对于 中任意的两条序列 和 的互相关函数为 其中,0≤τ≤Z‑1;当0≤gi≠gj≤G‑1,gi,gj是[0,G‑1]范围内的任意数,对于 中任意的两条序列 和 的互相关函数为其中0≤τ≤N‑1。