1.一种基于循环卷积的超奈奎斯特Cholesky预编码方法,其特征在于,包括以下步骤:获取超奈奎斯特系统的码间干扰矩阵和发送符号块,其中所述超奈奎斯特系统包括:基带成形滤波器和匹配滤波器;
对码间干扰矩阵进行Cholesky分解,得到分解矩阵,所述分解矩阵包括:第一矩阵和第二矩阵;
基于所述第一矩阵,对发送符号块进行Cholesky预编码,得到已编码发送符号块;
将基带成形滤波器的线性卷积替换成第一循环卷积,基于所述第一循环卷积,对所述已编码发送符号块进行超奈奎斯特成形操作,得到发射符号块;
将匹配滤波器的线性卷积替换成第二循环卷积,基于所述第二循环卷积,对所述发射符号块进行匹配滤波操作,得到接收符号块;
基于所述第二矩阵,对下采样后的接收符号块进行Cholesky解码,得到估计符号块;
获取超奈奎斯特系统经过星座映射后的发送符号,并将所述发送信号划分为长度为L的发送符号块ak,其中ak为列向量,表示第k个发送符号块,1≤k≤N,N表示发送符号块总数;
依据循环对称特性,获得超奈奎斯特系统的码间干扰矩阵G:其中,gj表示超奈奎斯特系统中的第j个码间干扰因子,j的取值范围为 表示超奈奎斯特系统码间干扰的单边长度,L×L表示码间干扰矩阵G的维度;
对码间干扰矩阵进行Cholesky分解的过程包括:H
G=LL
H
其中,G为码间干扰矩阵,L为上三角矩阵,作为第一矩阵;上标H表示共轭转置运算,L作为第二矩阵;
对发送符号块进行Cholesky预编码的过程包括:‑1
sk=L ak
其中,sk表示超奈奎斯特系统发射机第k个经过预编码的发送符号块,ak为列向量,表示‑1第k个发送符号块,L为第一矩阵,(·) 表示矩阵逆运算;
对所述已编码发送符号块进行超奈奎斯特成形操作的过程包括:其中,ck表示超奈奎斯特系统发射机经过循环卷积的第k个符号块,p表示基带成形和匹配滤波的时域响应系数, 表示发送符号块sk经过零值内插的上采样符号块, 为循环卷积操作;
对所述发射符号块进行匹配滤波操作的过程包括:其中,表示超奈奎斯特系统接收机经过循环卷积的第k个符号块,p表示基带成形和匹配滤波的时域响应系数, 表示ck经过信道、加入噪声后的符号块, 为循环卷积操作;
对下采样后的接收符号块进行Cholesky解码的过程包括:H ‑1
其中, 表示超奈奎斯特系统接收机的第k个估计符号块,L作为第二矩阵,(·) 表示矩阵逆运算,rk表示 经过下采样的符号块。
2.根据权利要求1所述的基于循环卷积的超奈奎斯特Cholesky预编码方法的超奈奎斯特系统,其特征在于,所述超奈奎斯特系统包括:依次连接的数据源模块、星座映射模块、Cholesky预编码模块、上采样模块、基带成形模块、信道模块、匹配滤波模块、下采样模块、Cholesky解码模块、解映射模块和误比特率模块;
数据源模块,用于产生传输系统所需传输的比特数据,并将比特数据传递给星座映射模块;
星座映射模块,用于根据星座映射规则将比特数据映射为符号,并将映射后符号传递给Cholesky预编码模块;
Cholesky预编码模块,用于将星座映射后符号划分为符号块,利用预编码矩阵进行Cholesky预编码,并将预编码后符号块传递给上采样模块;
上采样模块,用于对预编码后的符号块进行零值内插,并将零值内插后符号块传递给基带成形模块;
基带成形模块,用于对上采样后的符号块进行超奈奎斯特成形,并将基带成形后的符号传递给信道模块;
信道模块,用于对基带成形后符号添加高斯白噪声,以模拟信道环境,并将添加高斯白噪声后符号传递给匹配滤波模块;
匹配滤波模块,用于对添加高斯白噪声后符号进行匹配滤波运算,并将滤波后符号传递给下采样模块;
下采样模块,用于对匹配滤波后的符号块进行下采样,并将下采样后符号块传递给Cholesky解码模块;
Cholesky解码模块,用于利用Cholesky解码矩阵消除接收符号中的码间干扰,估计发送符号,并将估计后符号传递给解映射模块;
解映射模块,用于将估计后符号恢复为比特数据,并将比特数据传递给误比特率模块;
误比特率模块,用于对解映射模块恢复的比特数据统计误比特率。