高频谱效率频分复用系统的子载波干扰补偿方法及装置转让专利
申请号 : CN202010309026.X
文献号 : CN111526105B
文献日 : 2021-07-27
发明人 : 罗风光 , 倪垚 , 杨柳
申请人 : 华中科技大学
摘要 :
权利要求 :
1.一种高频谱效率频分复用系统的子载波干扰补偿方法,高频谱效率频分复用系统的信号在发送到接收的过程中存在子载波干扰,其特征在于,该子载波干扰补偿方法包括以下步骤:
对接收到的高频谱效率频谱复用系统信号进行串并转换后,得到待补偿信号;
对所述待补偿信号进行迭代算法,经过n次迭代后得到估计值信号;
根据所述估计值信号确定发送出的高频谱效率频谱复用系统信号的搜索半径g,其中,S0为串并转换后的高频谱效率频谱复用系统信号矩阵, 为n‑1次迭代后的高频谱效率频谱复用系统信号矩阵,C为干扰矩阵;
在所述搜索半径内检索所有可能的发送出的高频谱效率频谱复用系统信号的值,误差用矩阵Q表示为:
ID
其中,Sn 为n次迭代后的串并转换后的高频谱效率频谱复用系统信号矩阵,g为发送出Q
的高频谱效率频谱复用系统信号的搜索半径,S为每一个发送出的高频谱效率频谱复用系统信号的可能值集合,L为干扰矩阵的上三角矩阵,||·||代表欧几里德范数;
运用改变检索方向的改进球形算法遍历,得到发送出的高频谱效率频谱复用系统信号的真实值,完成子载波干扰补偿;所述改进球形算法具体为:在计算每一行矩阵时选取满足条件的Q数值,选取方案为菱形选取节点的方案,将每一行的数值进行从小到大检索排序,若发送出的高频谱效率频谱复用系统信号的调制格式对应的阶数为M,由矩阵的第N行到第一行选取的Q数值的序号为M/2,M,3M/2,2M,···(N/2‑Q
1)M/2,N/2*M/2,N/2*M/2,(N/2‑1)M/2,···3M/2,M,M/2,最小Q数值对应的S即为发送出的高频谱效率频谱复用系统信号的真实值。
2.根据权利要求1所述的高频谱效率频分复用系统的子载波干扰补偿方法,其特征在于,所述迭代运算的公式为:
其中,S0为串并转换后的高频谱效率频谱复用系统信号矩阵, 为n次迭代后的高频谱效率频谱复用系统信号矩阵,作为改进球形算法的输入, 为n‑1次迭代后的高频谱效率频谱复用系统信号矩阵,用于计算发送出的高频谱效率频谱复用系统信号的搜索半径,e为单位矩阵,λ为收敛因子,C为干扰矩阵。
3.一种高频谱效率频分复用系统的子载波干扰补偿装置,其特征在于,包括:串并转换模块,对接收到的高频谱效率频谱复用系统信号进行串并转换后,得到待补偿信号;
迭代算法模块,对所述待补偿信号进行迭代算法,经过n次迭代后得到估计值信号;
改进球形算法模块,根据所述估计值信号确定发送出的高频谱效率频谱复用系统信号的搜索半径g,
其中,S0为串并转换后的高频谱效率频谱复用系统信号矩阵, 为n‑1次迭代后的高频谱效率频谱复用系统信号矩阵,C为干扰矩阵;
在所述搜索半径内检索所有可能的发送出的高频谱效率频谱复用系统信号的值,误差用矩阵Q表示为:
ID
其中,Sn 为n次迭代后的串并转换后的高频谱效率频谱复用系统信号矩阵,g为发送出Q
的高频谱效率频谱复用系统信号的搜索半径,S为每一个发送信号的可能值集合,L为干扰矩阵的上三角矩阵,||·||代表欧几里德范数;
运用改变检索方向的改进球形算法遍历,得到发送出的高频谱效率频谱复用系统信号的真实值,完成子载波干扰补偿;所述改进球形算法模块的算法具体为:在计算每一行矩阵时选取部分满足条件的Q数值,选取方案为菱形选取节点的方案,将每一行的数值进行从小到大检索排序,若发送出的高频谱效率频谱复用系统信号的调制格式对应的阶数为M,由矩阵的第N行到第一行选取的Q数值的序号为M/2,M,3M/2,2M,…(N/2‑Q
1)M/2,N/2*M/2,N/2*M/2,(N/2‑1)M/2,…3M/2,M,M/2,最小Q数值对应的S即为恢复的发射信号。
4.根据权利要求3所述的高频谱效率频分复用系统的子载波干扰补偿装置,其特征在于,所述迭代运算的公式为:
其中,S0为串并转换后的高频谱效率频谱复用系统信号矩阵, 为n次迭代后的高频谱效率频谱复用系统信号矩阵,作为改进球形算法的输入数据, 为n‑1次迭代后的高频谱效率频谱复用系统信号矩阵,用于计算发送出的高频谱效率频谱复用系统信号的搜索半径,e为单位矩阵,λ为收敛因子,C为干扰矩阵。
说明书 :
高频谱效率频分复用系统的子载波干扰补偿方法及装置
技术领域
背景技术
(Orthogonal Frequency Division Multiplexing,正交频分复用)系统的正交性,缩小了
子载波间的间隔,极大的提高了系统的频谱效率。然而由于高频谱效率频分复用系统子载
波正交性的缺失,信号存在严重的子载波间干扰,接收端难以恢复出原始的信号,因此,解
决高频谱效率频分复用信号的子载波间干扰是高频谱效率频分复用系统急需处理的问题。
时,难以恢复出原始的信号;而最大似然估计等算法虽然可以最大程度上恢复出原始信号,
然而复杂的解调过程,使其难以在实际的通信系统中应用。因此,高性能、低复杂度的子载
波干扰补偿算法是高频谱效率频分复用系统的关键技术之一。
发明内容
改进球形算法遍历,得到发送出的高频谱效率频谱复用系统信号的真实值,完成子载波干
扰补偿。
高频谱效率频谱复用系统信号矩阵,用于计算发送出的高频谱效率频谱复用系统信号的搜
索半径,e为单位矩阵,λ为收敛因子,C为干扰矩阵。
效率频谱复用系统信号的搜索半径,S为每一个发送出的高频谱效率频谱复用系统信号的
可能值集合,L为干扰矩阵的上三角矩阵,||·||代表欧几里德范数。
到第一行选取的Q数值的序号为M/2,M,3M/2,2M,···(N/2‑1)M/2,N/2*M/2,N/2*M/2,(N/
Q
2‑1)M/2,···3M/2,M,M/2,最小Q数值对应的S即为发送出的高频谱效率频谱复用系统
信号的真实值。
高频谱效率频谱复用系统信号矩阵,用于计算发送出的高频谱效率频谱复用系统信号的搜
索半径,e为单位矩阵,λ为收敛因子,C为干扰矩阵。 为N行1列的矩阵。C为N行N列的干扰
矩阵,e为N行N列的单位矩阵,λ为常数;
号的值,运用改变检索方向的改进球形算法遍历,得到发送出的高频谱效率频谱复用系统
信号的真实值,完成子载波干扰补偿。
出的高频谱效率频谱复用系统信号的搜索半径,S 为每一个发送信号的可能值集合,L为干
扰矩阵的上三角矩阵,||·||代表欧几里得范数。
i,‑1和‑i,此时,有4 的可能性,因此,按照矩阵从最后一行逐行计算,当计算倒数第一行
Q
时,需要计算的S可能性为4:
4。最后将得到的4个数据进行排序,最小的值即为最优解。
5 5
值;减少的计算复杂度。例如在第5层时,得到的数据是4个,第6层计算的时候,4数据每一
6
个都有4个可能性,因此计算4次,但是如果在第5层时,我们排序后,舍弃其中一半的数据,
4 5
那么最后第5层的数据为4 ,而到了第6层,则仅仅计算2个数据。最终最后一层计算得到继
续排序保存到Q中,选取最小的值即为最优解。
中最优的遍历路径中的数值即为恢复后的信号数据。
保证信号的良好解调,在一定的误码率BER下,提高了系统性能,同时也极大地的降低了系
统的复杂度。
附图说明
具体实施方式
不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要
彼此之间不构成冲突就可以相互组合。
改进球形算法遍历,得到发送出的高频谱效率频谱复用系统信号的真实值,完成子载波干
扰补偿。
高频谱效率频谱复用系统信号矩阵,用于计算发送出的高频谱效率频谱复用系统信号的搜
索半径,e为单位矩阵,λ为收敛因子,C为干扰矩阵。
效率频谱复用系统信号的搜索半径,S为每一个发送出的高频谱效率频谱复用系统信号的
可能值集合,L为干扰矩阵的上三角矩阵,||·||代表欧几里德范数。
阵的第N行到第一行选取的节点的序号为M/2,M,3M/2,2M,···(N/2‑1)M/2,N/2*M/2,N/
Q
2*M/2,(N/2‑1)M/2,···3M/2,M,M/2,最小节点对应的S即为发送出的高频谱效率频谱
复用系统信号的真实值。
高频谱效率频谱复用系统信号矩阵,用于计算发送出的高频谱效率频谱复用系统信号的搜
索半径,e为单位矩阵,λ为收敛因子,C为干扰矩阵。 为N行1列的矩阵。C为N行N列的干扰
矩阵,e为N行N列的单位矩阵,λ为常数;
号的值,运用改变检索方向的改进球形算法遍历,得到发送出的高频谱效率频谱复用系统
信号的真实值,完成子载波干扰补偿。
出的高频谱效率频谱复用系统信号的搜索半径,S 为每一个发送信号的可能值集合,L为干
扰矩阵的上三角矩阵,||·||代表欧几里得范数。
中最优的遍历路径中的数值即为恢复后的信号数据。
和 分别求出g和 和 假设λ=1,
n=2,则求出的值分别为
g=3.1234。
S2 ‑CS ||≤g计算,对于最后一行,分别最后一层求对应于S的4个可能值的结果,即对应
于1,‑1,i,‑i的值为0.036、2.064、1.53和1.53。按原先方案,当计算第二层的时候,需要对
此4种进行其4中可能性分析,为了降低节点数,本部分采用选取部分节点的改进方案,每一
层进行从小到大排序,本部分采用的方案是菱形选取方案,每一层选取的值2,4,2。因此此
Q
层进行排序后,选取的值为0.036和1.53,其对应的S为1和i,对于倒数第二层,计算倒数第
一层这两个值对应4种可能,因此有8种计算结果,分别对应于(1,1),(1,‑1),(1,i),(1,‑
i):2.2,0.228,3.4,1.48,以及对应的值,(i,1),(i,‑1),(i,i),(i,‑i):1.51,2.64,2.51,
Q
2.51.此层进行排序,选取4个最小值:0.228,1.48,1.51,2.2,此时对应的S为:(1,‑1),
(1,‑i),(i,1),(1,1)。此时,进入倒数第三层,分别计算每一个值对应的4种可能,得到16个
Q
计算值。然后进行排序,选取其中的2个值作为该层的取值数:0.336,1.54,对应的S分别为
Q
(1,‑1,1)和(1,‑1,i)。因为倒数第三层为最后一层,因此取其最小值对应的S即为最优解。
可以看到该数据与最开始的发射数据一致,因此,经过本方案不仅消除了子载波间干扰,也
降低了复杂度。
在本发明的保护范围之内。