[go: up one dir, main page]

CN114337743B - An improved channel estimation method for SAMP massive MIMO-OFDM system - Google Patents

An improved channel estimation method for SAMP massive MIMO-OFDM system Download PDF

Info

Publication number
CN114337743B
CN114337743B CN202111657614.3A CN202111657614A CN114337743B CN 114337743 B CN114337743 B CN 114337743B CN 202111657614 A CN202111657614 A CN 202111657614A CN 114337743 B CN114337743 B CN 114337743B
Authority
CN
China
Prior art keywords
residual
samp
signal
channel estimation
size
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111657614.3A
Other languages
Chinese (zh)
Other versions
CN114337743A (en
Inventor
姚建国
贾青建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Posts and Telecommunications
Original Assignee
Nanjing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Posts and Telecommunications filed Critical Nanjing University of Posts and Telecommunications
Priority to CN202111657614.3A priority Critical patent/CN114337743B/en
Publication of CN114337743A publication Critical patent/CN114337743A/en
Application granted granted Critical
Publication of CN114337743B publication Critical patent/CN114337743B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radio Transmission System (AREA)

Abstract

一种改进的SAMP大规模MIMO‑OFDM系统信道估计方法,方法包括如下步骤:信号初始化;计算传感矩阵A与残差的内积的绝对值;正则化处理,优化原子集;求解最小二乘解,更新残差;残差与双阈值比较大小;重构信号,应用到大规模MIMO‑OFDM系统中。本方法相比于SAMP算法误码率和均方误差都大幅度降低,这极大的提升了在信道稀疏度未知的情况下的信道估计性能。

An improved SAMP large-scale MIMO‑OFDM system channel estimation method, which includes the following steps: signal initialization; calculating the absolute value of the inner product of the sensing matrix A and the residual; regularization processing, optimizing the atom set; solving the least squares Solution, update the residual; compare the residual with the double threshold; reconstruct the signal and apply it to large-scale MIMO‑OFDM systems. Compared with the SAMP algorithm, this method significantly reduces the bit error rate and mean square error, which greatly improves the channel estimation performance when the channel sparsity is unknown.

Description

一种改进的SAMP大规模MIMO-OFDM系统信道估计方法An improved channel estimation method for SAMP massive MIMO-OFDM system

技术领域Technical field

本发明涉及无线通信技术领域,具体涉及一种改进的SAMP大规模MIMO-OFDM系统信道估计方法。The present invention relates to the field of wireless communication technology, and specifically relates to an improved SAMP large-scale MIMO-OFDM system channel estimation method.

背景技术Background technique

OFDM技术由于快速傅里叶变换方法的问世,降低了OFDM在频谱正交上产生的复杂计算量,推进了OFDM技术的发展,而如今OFDM技术能大范围地在不同通信领域发展起来,这是因为OFDM具有抗干扰能力和提高了系统容量等优势。2010年,大规模MIMO的理论被提出,扩大基站的天线规模,数目达到上百根数或者更多,来提高频谱效率,具有更好的鲁棒性。OFDM technology, due to the advent of the fast Fourier transform method, has reduced the complex calculation amount of OFDM in spectrum orthogonality and promoted the development of OFDM technology. Nowadays, OFDM technology can be widely developed in different communication fields. This is Because OFDM has the advantages of anti-interference ability and improved system capacity. In 2010, the theory of massive MIMO was proposed to expand the scale of base station antennas to hundreds or more to improve spectrum efficiency and achieve better robustness.

将大规模MIMO-OFDM结合技术优势在于:通过在宽带频谱上划分出更多的正交子载波,OFDM有效地提高了大规模MIMO系统的抗干扰能力且将信号接收端的技术难度降低;而大规模MIMO通过天线规模的扩大提高了OFDM的传播速率,两大技术的弥补了各自的缺点。大规模MIMO-OFDM系统在技术上具有优势,但是在获取CSI上存在一些现实因素。在实际的通信环境中,接收的信号和发射的信号相比,受到了信道环境的影响作用,会产生衰落和延迟,为了有效地抵抗干扰,必须提高获得信道状态的准确性。The advantage of combining massive MIMO-OFDM technology is that by dividing more orthogonal subcarriers on the broadband spectrum, OFDM effectively improves the anti-interference capability of the massive MIMO system and reduces the technical difficulty of the signal receiving end; and large Scaled MIMO improves the propagation rate of OFDM through the expansion of antenna scale, and the two major technologies make up for their respective shortcomings. Massive MIMO-OFDM systems have technical advantages, but there are some practical factors in obtaining CSI. In an actual communication environment, compared with the transmitted signal, the received signal is affected by the channel environment, resulting in fading and delay. In order to effectively resist interference, the accuracy of obtaining the channel state must be improved.

在大规模MIMO-OFDM信道中,多径数目是一定的,且有着较大时延扩展且具有稀疏性。2006年压缩感知理论被提出,在通信研究的领域里被广泛地研究并拓展。In massive MIMO-OFDM channels, the number of multipaths is fixed, has a large delay spread and is sparse. Compressed sensing theory was proposed in 2006 and has been widely studied and expanded in the field of communication research.

压缩感知的信号重构方法有:凸优化算法,贪婪算法和组合算法。由于凸优化算法的计算复杂度比较高,实际应用中难以实现,组合算法又没有贪婪算法计算复杂度低,因此贪婪算法的应用更加广泛。在大规模MIMO-OFDM系统中,信道稀疏度往往是未知的,而在贪婪算法中,有一类具有稀疏度自适应能力的算法,其最大特点是不需要稀疏度先验信息,最典型的是稀疏自适应匹配追踪(SAMP,Sparsity of Adaptive Matching Pursuit)算法。但是传统的SAMP步长是固定的,在信道估计中往往会因过估计而使系统性能变差,其次传统SAMP得到的残差信号与原子集矩阵相关度不是很高。故需要对SAMP进行改进,提升系统的性能。Compressed sensing signal reconstruction methods include: convex optimization algorithm, greedy algorithm and combination algorithm. Since the computational complexity of the convex optimization algorithm is relatively high, it is difficult to implement in practical applications. The combination algorithm is not as computationally complex as the greedy algorithm, so the greedy algorithm is more widely used. In large-scale MIMO-OFDM systems, channel sparsity is often unknown. Among greedy algorithms, there is a class of algorithms with sparsity adaptive capabilities. Its biggest feature is that it does not require sparsity prior information. The most typical one is Sparse Adaptive Matching Pursuit (SAMP, Sparsity of Adaptive Matching Pursuit) algorithm. However, the step size of traditional SAMP is fixed, and system performance is often deteriorated due to overestimation in channel estimation. Secondly, the residual signal obtained by traditional SAMP is not highly correlated with the atomic set matrix. Therefore, SAMP needs to be improved to improve system performance.

发明内容Contents of the invention

鉴于现有技术存在上述缺陷,本发明提出了一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,设置双阈值来改变步长,设置阈值T1,当相邻阶段重建信号的能量差接近该阈值时,说明算法通过大步长快速接近重建信号;设置阈值T2,当信号的能量差接近T2时则说明算法通过小步长逐步逼近重建信号。此外,提出正则化处理,将原子矩阵多一次筛选,使最终得到的残差信号与原子集矩阵相关度更好,提高系统性能。In view of the above-mentioned defects in the existing technology, the present invention proposes an improved SAMP large-scale MIMO-OFDM system channel estimation method, setting double thresholds to change the step size, and setting the threshold T1. When the energy difference of the reconstructed signals in adjacent stages is close to the When the threshold is set, it means that the algorithm quickly approaches the reconstructed signal through a large step size; when the threshold T2 is set, when the energy difference of the signal is close to T2, it means that the algorithm gradually approaches the reconstructed signal through a small step size. In addition, regularization processing is proposed to filter the atomic matrix one more time, so that the final residual signal has a better correlation with the atomic set matrix and improves system performance.

一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,包括如下步骤:An improved SAMP massive MIMO-OFDM system channel estimation method, including the following steps:

S1、信号初始化,包括初始化信号残差和支撑集及大小,设定初始步长和迭代次数;S1. Signal initialization, including initializing signal residuals and support sets and sizes, setting the initial step size and number of iterations;

S2、计算传感矩阵A与残差的内积的绝对值,得到绝对值的集合;S2. Calculate the absolute value of the inner product of the sensing matrix A and the residual to obtain a set of absolute values;

S3、对S2得到的集合进行正则化处理,筛选并优化原子集,得到更新的集合;S3. Regularize the set obtained in S2, filter and optimize the atomic set, and obtain an updated set;

S4、基于S3更新的集合,求解集合的最小二乘解,并更新残差;S4. Based on the set updated in S3, solve the least squares solution of the set and update the residual;

S5、设定双阈值,将S4更新后的残差与双阈值比较大小;双阈值包括阈值T1和阈值T2;当相邻阶段重建信号的能量差接近阈值T1时,说明通过大步长快速接近重建信号;当信号的能量差接近阈值T2时则说明通过小步长逐步逼近重建信号;根据残差与双阈值比较大小的结构调整步长和支撑集大小,并返回S2进行迭代;S5. Set a double threshold, and compare the residual after S4 updated with the double threshold; the double threshold includes threshold T1 and threshold T2; when the energy difference of the reconstructed signal in adjacent stages is close to the threshold T1, it means that the large step size is used to quickly approach Reconstruct the signal; when the energy difference of the signal is close to the threshold T2, it means that the reconstructed signal is gradually approached through a small step size; adjust the step size and support set size according to the structure of the comparison between the residual and the double threshold, and return to S2 for iteration;

S6、完成迭代,实现重构信号,完成信道估计,并应用到大规模MIMO-OFDM系统中。S6. Complete the iteration, realize signal reconstruction, complete channel estimation, and apply it to large-scale MIMO-OFDM systems.

进一步地,S1中信号初始化包括如下步骤:Further, signal initialization in S1 includes the following steps:

S11、残差r0=y;S11. Residual r 0 =y;

S12、支撑集大小L=s,即支撑集大小等于初始步长;S12, support set Size L = s, that is, the support set size is equal to the initial step size;

S13、设定初始步长s;S13. Set the initial step size s;

S14、设定迭代次数t。S14. Set the number of iterations t.

进一步地,S2计算传感矩阵A与残差的内积的绝对值具体包括如下步骤:Further, S2 calculates the absolute value of the inner product of the sensing matrix A and the residual, which specifically includes the following steps:

S21、计算传感矩阵A与残差的内积的绝对值u=abs(ATrt-1);S21. Calculate the absolute value u=abs(A T r t-1 ) of the inner product of the sensing matrix A and the residual;

S22、选取u中L个最大值,并一一对应于A中的列下标j构成集合SKS22. Select the L maximum values in u and correspond one-to-one to the column subscript j in A to form a set S K .

进一步地,S3中正则化处理,优化原子集具体包括如下步骤:Further, regularization processing in S3 and optimizing the atomic set specifically include the following steps:

S31、正则化处理:在SK中优化原子,原子为选取的L个最大值的u,使其满足|ui|≤2|uj|;S31. Regularization processing: optimize atoms in S K , and the atoms are the selected L maximum values of u, so that they satisfy |u i |≤2|u j |;

S32、更新集合Ct=Ft-1∪SK,At=At-1∪{aj},其中j∈SK,aj表示矩阵A的第j列。S32. Update the set C t =F t-1 ∪S K ,A t =A t-1 ∪{a j }, where j∈S K , a j represents the j-th column of matrix A.

进一步地,S4中求解最小二乘解,更新残差包括如下步骤:Further, in S4, the least squares solution is solved and the residual update includes the following steps:

S41、最小二乘解 S41, least squares solution

S42、从h选出L项绝对值最大:对应At中L列记作ATL,Ft中对应L列记作FtLS42. Select the L item with the largest absolute value from h: The corresponding column L in A t is denoted as A TL , and the corresponding column L in F t is denoted as F tL ;

S43、更新残差: S43. Update residuals:

进一步地,S5中残差与双阈值比较大小包括如下步骤:Further, the comparison of residuals and double thresholds in S5 includes the following steps:

S51、若满足T1:执行步骤S52;反之执行步骤S53;S51. If T1 is satisfied: Execute step S52; otherwise execute step S53;

S52、若满足T2:执行步骤S53;反之,改变步长s=s/2,F大小增加到L+s,t=t+1,返回步骤S2;S52. If T2 is satisfied: Execute step S53; otherwise, change the step size s=s/2, increase the size of F to L+s, t=t+1, and return to step S2;

S53、若满足||rn||2≥||rt-1||2,则步长s=s/2,Ct=Ct-1,t=t+1,返回步骤S2;反之,进入步骤S54;S53. If ||r n || 2 ≥||r t-1 || 2 is satisfied, then the step size s=s/2, C t =C t-1 , t=t+1, return to step S2; otherwise , enter step S54;

S54、若满足||rn||2≤10-6,进入S6;反之,Ct=FtL,rt=rn,t=t+1,F大小增加到L+s,返回S2。S54. If ||r n || 2 ≤10 -6 is satisfied, enter S6; otherwise, C t =F tL , r t =r n , t = t+1, the size of F increases to L+s, and return to S2.

进一步地,S6中重构信号,应用到大规模MIMO-OFDM系统中包括如下步骤:Further, the application of reconstructed signals in S6 to large-scale MIMO-OFDM systems includes the following steps:

S61、重构待估计信号在FtL处有非0项,其值分别为最后一次迭代/> S61. Reconstruct the signal to be estimated There are non-zero items at F tL , whose values are the last iteration/>

S62、将改进SAMP方法应用到大规模MIMO-OFDM中。S62. Apply the improved SAMP method to large-scale MIMO-OFDM.

本发明达到的有益效果为:提出一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,相比于SAMP算法误码率和均方误差都大幅度降低,极大地提升了在信道稀疏度未知的情况下的信道估计性能。The beneficial effects achieved by the present invention are: an improved SAMP large-scale MIMO-OFDM system channel estimation method is proposed. Compared with the SAMP algorithm, the bit error rate and mean square error are greatly reduced, and the channel sparsity is unknown. channel estimation performance in the case of .

附图说明Description of drawings

图1为本发明实施例中的改进SAMP流程示意图。Figure 1 is a schematic flow diagram of an improved SAMP in an embodiment of the present invention.

图2为本发明实施例中的误码率对比示意图。Figure 2 is a schematic diagram comparing bit error rates in an embodiment of the present invention.

图3为本发明实施例中的归一化均方误差对比示意图。FIG. 3 is a schematic diagram of the comparison of normalized mean square errors in the embodiment of the present invention.

具体实施方式Detailed ways

下面结合说明书附图对本发明的技术方案做进一步的详细说明。The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings.

本发明揭示了一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,传统SAMP算法中步长都是固定的,当稀疏度小而步长过大,SAMP方法就会因会迭代次数过少而导致重构精度减少;存在过估计情况,其次,传统SAMP得到的残差信号与原子集矩阵相关度不是很好,进而会影响系统的输出性能。故本发明提出一种双阈值正则化的改进SAMP方法,并在大规模MIMO-OFDM中运用,与传统SAMP对比误码率和均方误差都大幅度降低,这极大的提升了在信道稀疏度未知的情况下的信道估计的性能。The present invention discloses an improved SAMP large-scale MIMO-OFDM system channel estimation method. In the traditional SAMP algorithm, the step size is fixed. When the sparsity is small and the step size is too large, the SAMP method will suffer from too few iterations. As a result, the reconstruction accuracy is reduced; there is overestimation. Secondly, the residual signal obtained by traditional SAMP is not well correlated with the atomic set matrix, which will affect the output performance of the system. Therefore, the present invention proposes an improved SAMP method with double threshold regularization and uses it in large-scale MIMO-OFDM. Compared with traditional SAMP, the bit error rate and mean square error are greatly reduced, which greatly improves the performance in sparse channels. Performance of channel estimation when degree is unknown.

在大规模MIMO-ODM系统中,假设发送端有M根天线,接收端有U个单天线用户。将第k个OFDM符号中第m根发送天线和某一个用户之间的信道冲激响应表示:In a massive MIMO-ODM system, it is assumed that there are M antennas at the transmitting end and U single-antenna users at the receiving end. Express the channel impulse response between the mth transmitting antenna and a certain user in the kth OFDM symbol:

hm,k=[hm,k(0),hm,k(1),...,hm,k(L-1)]T h m,k =[h m,k (0),h m,k (1),...,h m,k (L-1)] T

其中,L为离散时间信道模型中抽头延时线的总个数,hm,k(l)是第l个抽头上的复增益。对于稀疏信道,向量h=[h(0),h(1),…,h(L-1)]T只有很少的非0值,若其非零元素的个数为K,则称向量h是K稀疏的。考虑子载波个数是N,基站第m根发送天线发送导频为pm,对于某个用户,接收序列在频域可表示为:Among them, L is the total number of tap delay lines in the discrete-time channel model, and h m,k (l) is the complex gain on the l-th tap. For sparse channels, vector h = [h(0), h(1),..., h(L-1)] T has only a few non-zero values. If the number of non-zero elements is K, it is called a vector h is K sparse. Consider that the number of subcarriers is N, and the mth transmitting antenna of the base station transmits a pilot signal of p m . For a certain user, the receiving sequence can be expressed in the frequency domain as:

其中P=diag{pm}是一个以pm作为其对角线的对角矩阵,DFT矩阵F是NxN的离散傅里叶变换矩阵,FL,是取F的前L列的部分矩阵,而FL|Ω是根据导频序列位置集合Ω选取的FL,的某些行,n是加性高斯白噪声,可以将上式进一步简化为:Among them, P = diag{p m } is a diagonal matrix with p m as its diagonal. The DFT matrix F is the NxN discrete Fourier transform matrix. F L is the partial matrix of the first L columns of F. And F L|Ω is some rows of F L selected according to the pilot sequence position set Ω, and n is additive Gaussian white noise. The above equation can be further simplified as:

y=Θh+ny=Θh+n

其中,Θ=[P1FL|Ω,P2FL|Ω,...,PMFL|Ω]是一个P×ML的矩阵是一个大小为M×1的等效信道冲激响应向量。Among them, Θ=[P 1 F L|Ω ,P 2 F L|Ω ,...,P M F L|Ω ] is a P×ML matrix is an equivalent channel impulse response vector of size M×1.

上式中,y和Θ对于信号接收端均为已知信号,我们需要从式中估计出向量h,再根据H=Wh,估计出信道频率响应H。我们可以发现,从上式中估计h是一个典型的稀疏信号重建问题,它完全可以采用基于CS的重建算法完成。In the above formula, y and Θ are known signals to the signal receiving end. We need to estimate the vector h from the formula, and then estimate the channel frequency response H according to H = Wh. We can find that estimating h from the above formula is a typical sparse signal reconstruction problem, which can be completed using a CS-based reconstruction algorithm.

压缩感知理论主要包括三部分:信号的稀疏表示、观测矩阵的设计以及重构算法。Compressed sensing theory mainly includes three parts: sparse representation of signals, design of observation matrix, and reconstruction algorithm.

信号的稀疏表示:如果信号h的长度为N,在一组正交向量基Ψi(i=1,2,...,N)上能够表示为: Sparse representation of signal: If the length of signal h is N, it can be expressed as:

式中,ci为信号h在基向量Ψ上的投影系数。可以将信号x表示为向量形式:x=Ψc。In the formula, c i is the projection coefficient of the signal h on the basis vector Ψ. The signal x can be expressed in vector form: x=Ψc.

式中,Ψ=[Ψ1,Ψ2,Ψ3,...,ΨN]是将Ψi写成N×N的矩阵形式。c是信号h在Ψ域的表示。若c中非零元素的个数K远远小于信号的长度N,即K<<N,那么信号x在Ψ域为可压缩的或者稀疏的,该信号可以表示成K稀疏信号。In the formula, Ψ=[Ψ 1 , Ψ 2 , Ψ 3 , ..., Ψ N ] is a matrix form in which Ψ i is written as N×N. c is the representation of signal h in the Ψ domain. If the number K of non-zero elements in c is much smaller than the length N of the signal, that is, K << N, then the signal x is compressible or sparse in the Ψ domain, and the signal can be expressed as a K sparse signal.

观测矩阵的设计:压缩感知理论表明,对于长度为N的信号x,如果其在某个基矩阵Ψ下的系数是K稀疏的,则可以通过观测矩阵从信号x中选取M(M<<N)个样本,保证能从中恢复出长度为N的信号x或者基矩阵Ψ下的系数。通常用一个与基矩阵Ψ不相关的M×N维观测矩阵O对信号x进行线性变换,得到M个样本,可以用下式表示:y=Ox=OΨc=Ac。Design of observation matrix: Compressed sensing theory shows that for a signal x of length N, if its coefficients under a certain basis matrix Ψ are K sparse, then M (M<<N) can be selected from the signal x through the observation matrix ) samples, ensuring that the signal x of length N or the coefficients under the basis matrix Ψ can be recovered from them. Usually, an M×N-dimensional observation matrix O that is not related to the base matrix Ψ is used to linearly transform the signal x, and M samples are obtained, which can be expressed by the following formula: y=Ox=OΨc=Ac.

其中,y为M×1观测向量,既由M个样本值组成的向量,O为M×N维观测矩阵,A=OΨ为M×N维测量矩阵。Among them, y is an M×1 observation vector, which is a vector composed of M sample values, O is an M×N-dimensional observation matrix, and A=OΨ is an M×N-dimensional measurement matrix.

一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,包括如下步骤:An improved SAMP massive MIMO-OFDM system channel estimation method, including the following steps:

S1、信号初始化具体如下:S1. Signal initialization details are as follows:

S11、残差r0=y;S11. Residual r 0 =y;

S12、支撑集大小L=s;S12, support set Size L = s;

S13、初始步长s=5;S13. Initial step size s=5;

S14、迭代次数t=1。S14. Number of iterations t=1.

S2计算传感矩阵A与残差的内积的绝对值具体如下:S2 calculates the absolute value of the inner product of the sensing matrix A and the residual as follows:

S21、计算传感矩阵A与残差的内积的绝对值u=abs(ATrt-1);S21. Calculate the absolute value u=abs(A T r t-1 ) of the inner product of the sensing matrix A and the residual;

S22、选取u中L个最大值,并一一对应于A中的列下标j构成集合SKS22. Select the L maximum values in u and correspond one-to-one to the column subscript j in A to form a set S K .

S3正则化处理,优化原子集体包括如下步骤:S3 regularization processing, optimizing the atomic collective includes the following steps:

S31、正则化处理(提高残差信号与原子集矩阵相关度):进一步筛选步骤2中的原子集,在SK中优化原子集,使其满足|ui|≤2|uj|;S31. Regularization processing (improving the correlation between the residual signal and the atomic set matrix): further screen the atomic set in step 2, and optimize the atomic set in S K to satisfy |u i |≤2|u j |;

S32、更新集合Ct=Ft-1∪SK,At=At-1∪{aj},其中j∈SKS32. Update the set C t =F t-1 ∪S K ,A t =A t-1 ∪{a j }, where j∈S K .

S4求解最小二乘解,更新残差具体包括如下步骤:S4 solves the least squares solution and updates the residuals specifically including the following steps:

S41、最小二乘解 S41, least squares solution

S42、从h选出L项绝对值最大:对应At中L列记作ATL,Ft中对应L列记作FtLS42. Select the L item with the largest absolute value from h: The corresponding column L in A t is denoted as A TL , and the corresponding column L in F t is denoted as F tL ;

S43、更新残差: S43. Update residuals:

S5残差与双阈值比较大小具体包括如下步骤:The comparison of S5 residual and double threshold specifically includes the following steps:

S51、若满足条件1T1:(说明步长与稀疏度相差不大),执行步骤S52;反之,(说明需要调整步长,大步长快速接近了重建目标信号),执行步骤S53;S51. If condition 1T1 is met: (Indicating that the step size is not much different from the sparsity), execute step S52; otherwise, (indicating that the step size needs to be adjusted, a large step size quickly approaches the reconstructed target signal), execute step S53;

S52、若满足条件2T2:(说明估计精度达到标准),执行步骤S53;反之(说明过估计,减小步长逐步逼近),改变步长s=s/2,F大小增加到L+s,t=t+1,返回步骤S2;S52. If condition 2T2 is met: (Indicating that the estimation accuracy reaches the standard), execute step S53; otherwise (explaining overestimation, reducing the step size and gradually approaching), change the step size s=s/2, increase the size of F to L+s, t=t+1, and return Step S2;

S53、若满足||rn||2≥||rt-1||2(说明过估计,减小步长),则步长s=s/2,Ct=Ct-1,t=t+1,返回步骤S2;反之,进入步骤S54;S53. If ||r n || 2 ≥||r t-1 || 2 (explaining overestimation, reduce the step size), then the step size s=s/2, C t =C t-1 , t =t+1, return to step S2; otherwise, enter step S54;

S54、若满足||rn||2≤10-6(停止迭代门限,也可理解为误差范围内),进入S61;反之,Ct=FtL,rt=rn,t=t+1,F大小增加到L+s,返回S2;S54. If ||r n || 2 ≤10 -6 (stop iteration threshold, which can also be understood as within the error range), enter S61; otherwise, C t =F tL ,r t =r n ,t=t+ 1. Increase the size of F to L+s and return to S2;

S6、重构信号,应用到大规模MIMO-OFDM系统中具体包括如下步骤:S6. Reconstructing the signal and applying it to the large-scale MIMO-OFDM system specifically includes the following steps:

S61、重构在FtL处有非0项,其值分别为最后一次迭代/> S61. Reconstruction There are non-zero items at F tL , whose values are the last iteration/>

S62、将改进SAMP方法应用到大规模MIMO-OFDM中。并与传统SAMP对比误码率与归一化均方误差。S62. Apply the improved SAMP method to large-scale MIMO-OFDM. And compare the bit error rate and normalized mean square error with traditional SAMP.

大规模MIMO-OFDM系统中,采用的是多径瑞利衰落信道,双工模式FDD,发送天线数128,接收天线数1,子载波数1024,导频数256。SAMP与改进SAMP中初始步长都为5。性能比较为误码率和归一化均方误差,横坐标都为信噪比。公式如下:In the massive MIMO-OFDM system, the multipath Rayleigh fading channel is used, the duplex mode FDD is used, the number of transmitting antennas is 128, the number of receiving antennas is 1, the number of subcarriers is 1024, and the number of pilots is 256. The initial step size is 5 in both SAMP and improved SAMP. The performance comparison is bit error rate and normalized mean square error, and the abscissas are signal-to-noise ratio. The formula is as follows:

误码率: Bit error rate:

归一化均方误差: Normalized mean square error:

本方法大致流程图如图1所示,本方法与传统SAMP在系统的误码率对比示意图如图2所示,本方法与传统SAMP在系统的归一化均方误差对比示意图如图3所示。通过图2与图3的比较,本方法明显优于传统SAMP方法。The general flow chart of this method is shown in Figure 1. The comparison diagram of the bit error rate between this method and the traditional SAMP in the system is shown in Figure 2. The comparison diagram of the normalized mean square error between this method and the traditional SAMP in the system is shown in Figure 3. Show. Through the comparison between Figure 2 and Figure 3, this method is significantly better than the traditional SAMP method.

综上所述,本发明所提出一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,与传统SAMP对比误码率和均方误差都大幅度降低,这极大的提升了在信道稀疏度未知的情况下的信道估计的性能。To sum up, the improved SAMP large-scale MIMO-OFDM system channel estimation method proposed by the present invention significantly reduces the bit error rate and mean square error compared with traditional SAMP, which greatly improves the channel sparsity. Performance of channel estimation in unknown situations.

此外,本发明还为信道估计的相关研究提供了可以一种全新的思路,为同领域内的其他相关问题提供了参考,可以以此为依据进行拓展延伸和深入研究,具有十分广阔的应用前景。In addition, the present invention also provides a brand-new idea for related research on channel estimation and provides a reference for other related issues in the same field. It can be used as a basis for expansion, extension and in-depth research, and has very broad application prospects. .

以上所述仅为本发明的较佳实施方式,本发明的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本发明所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。The above are only preferred embodiments of the present invention. The protection scope of the present invention is not limited to the above-mentioned embodiments. Any equivalent modifications or changes made by those of ordinary skill in the art based on the disclosure of the present invention should be included. within the scope of protection stated in the claims.

Claims (6)

1.一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,其特征在于:包括如下步骤:1. An improved SAMP massive MIMO-OFDM system channel estimation method, which is characterized by: including the following steps: S1、信号初始化,包括初始化信号残差和支撑集及大小,设定初始步长和迭代次数;S1. Signal initialization, including initializing signal residuals and support sets and sizes, setting the initial step size and number of iterations; S2、计算传感矩阵A与残差的内积的绝对值,得到绝对值的集合;S2. Calculate the absolute value of the inner product of the sensing matrix A and the residual to obtain a set of absolute values; S3、对S2得到的集合进行正则化处理,筛选并优化原子集,得到更新的集合;S3. Regularize the set obtained in S2, filter and optimize the atomic set, and obtain an updated set; S4、基于S3更新的集合,求解集合的最小二乘解,并更新残差;S4. Based on the set updated in S3, solve the least squares solution of the set and update the residual; S5、设定双阈值,将S4更新后的残差与双阈值比较大小;双阈值包括阈值T1和阈值T2;当相邻阶段重建信号的能量差接近阈值T1时,说明通过大步长快速接近重建信号;当信号的能量差接近阈值T2时则说明通过小步长逐步逼近重建信号;根据残差与双阈值比较大小的结构调整步长和支撑集大小,并返回S2进行迭代;S5. Set a double threshold, and compare the residual after S4 updated with the double threshold; the double threshold includes threshold T 1 and threshold T 2 ; when the energy difference of the reconstructed signal in adjacent stages is close to the threshold T 1 , it means that the big step has been passed. The reconstructed signal is quickly approached for a long time; when the energy difference of the signal is close to the threshold T 2 , it means that the reconstructed signal is gradually approximated through a small step size; the step size and support set size are adjusted according to the structure of comparing the size of the residual with the double threshold, and return to S2 for iteration ; S5中残差与双阈值比较大小包括如下步骤:The comparison of residuals and double thresholds in S5 includes the following steps: S51、若满足T1执行步骤S52;反之执行步骤S53;/>为最小二乘解;S51. If T 1 is satisfied: Execute step S52; otherwise execute step S53;/> is the least squares solution; S52、若满足T2执行步骤S53;反之,改变步长s=s/2,支撑集F大小增加到L+s,t=t+1,返回步骤S2;s为初始步长,t为迭代次数;S52. If T 2 is satisfied: Execute step S53; otherwise, change the step size s=s/2, increase the size of the support set F to L+s, t=t+1, and return to step S2; s is the initial step size, t is the number of iterations; S53、若满足||rn||2≥||rt-1||2,则步长s=s/2,Ct=Ct-1,t=t+1,返回步骤S2;反之,进入步骤S54;rn为残差,集合Ct=Ft-1∪SK,SK为传感矩阵A与残差的内积的绝对值u中L个最大值对应于A中的列下标j构成的集合;S53. If ||r n || 2 ≥||r t-1 || 2 is satisfied, then the step size s=s/2, C t =C t-1 , t=t+1, return to step S2; otherwise , enter step S54; r n is the residual, the set C t = F t-1 ∪S K , S K is the absolute value of the inner product of the sensing matrix A and the residual. The L maximum values in u correspond to A The set composed of column subscript j; S54、若满足||rn||2≤10-6,进入S6;反之,Ct=FtL,rt=rn,t=t+1,F大小增加到L+s,返回S2;其中,从最小二乘解选出L项最大绝对值,Ft中对应L列记作FtLS54. If ||r n || 2 ≤10 -6 is satisfied, enter S6; otherwise, C t =F tL , r t =r n , t = t+1, the size of F increases to L+s, and return to S2; Among them, from the least squares solution Select the maximum absolute value of L term, and the corresponding L column in F t is recorded as F tL ; S6、完成迭代,实现重构信号,完成信道估计,并应用到大规模MIMO-OFDM系统中。S6. Complete the iteration, realize signal reconstruction, complete channel estimation, and apply it to large-scale MIMO-OFDM systems. 2.根据权利要求1所述的一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,其特征在于:S1中信号初始化包括如下步骤:2. An improved SAMP massive MIMO-OFDM system channel estimation method according to claim 1, characterized in that: signal initialization in S1 includes the following steps: S11、残差r0=y,其中,y为M*1维观测向量;S11. Residual error r 0 =y, where y is the M*1-dimensional observation vector; S12、支撑集大小L=s,即支撑集大小等于初始步长;S12, support set Size L = s, that is, the support set size is equal to the initial step size; S13、设定初始步长s;S13. Set the initial step size s; S14、设定迭代次数t。S14. Set the number of iterations t. 3.根据权利要求2所述的一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,其特征在于,S2计算传感矩阵A与残差的内积的绝对值具体包括如下步骤:3. An improved SAMP massive MIMO-OFDM system channel estimation method according to claim 2, characterized in that S2 calculates the absolute value of the inner product of the sensing matrix A and the residual specifically includes the following steps: S21、计算传感矩阵A与残差的内积的绝对值u=abs(ATrt-1);S21. Calculate the absolute value u=abs(A T r t-1 ) of the inner product of the sensing matrix A and the residual; S22、选取u中L个最大值,并一一对应于A中的列下标j构成集合SKS22. Select the L maximum values in u and correspond one-to-one to the column subscript j in A to form a set S K . 4.根据权利要求3所述的一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,其特征在于,S3中正则化处理,优化原子集具体包括如下步骤:4. An improved SAMP massive MIMO-OFDM system channel estimation method according to claim 3, characterized in that the regularization processing in S3 and optimizing the atomic set specifically include the following steps: S31、正则化处理:在SK中优化原子,原子为选取的L个最大值的u,使其满足|ui|≤2|uj|;S31. Regularization processing: optimize atoms in S K , and the atoms are the selected L maximum values of u, so that they satisfy |u i |≤2|u j |; S32、更新集合Ct=Ft-1∪SK,At=At-1∪{aj},其中j∈SK,aj表示矩阵A的第j列。S32. Update the set C t =F t-1 ∪S K ,A t =A t-1 ∪{a j }, where j∈S K , a j represents the j-th column of matrix A. 5.根据权利要求4所述的一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,其特征在于,S4中求解最小二乘解,更新残差包括如下步骤:5. An improved SAMP massive MIMO-OFDM system channel estimation method according to claim 4, characterized in that, in S4, solving the least squares solution and updating the residual includes the following steps: S41、最小二乘解 S41, least squares solution S42、从h选出L项绝对值最大:对应At中L列记作ATL,Ft中对应L列记作FtLS42. Select the L item with the largest absolute value from h: The corresponding column L in A t is denoted as A TL , and the corresponding column L in F t is denoted as F tL ; S43、更新残差: S43. Update residuals: 6.根据权利要求5所述的一种改进的SAMP大规模MIMO-OFDM系统信道估计方法,其特征在于,S6中重构信号,应用到大规模MIMO-OFDM系统中包括如下步骤:6. An improved SAMP massive MIMO-OFDM system channel estimation method according to claim 5, characterized in that, reconstructing the signal in S6 and applying it to the massive MIMO-OFDM system includes the following steps: S61、重构在FtL处有非0项,其值分别为最后一次迭代/> S61. Reconstruction There are non-zero items at F tL , whose values are the last iteration/> S62、将改进SAMP方法应用到大规模MIMO-OFDM中。S62. Apply the improved SAMP method to large-scale MIMO-OFDM.
CN202111657614.3A 2021-12-30 2021-12-30 An improved channel estimation method for SAMP massive MIMO-OFDM system Active CN114337743B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111657614.3A CN114337743B (en) 2021-12-30 2021-12-30 An improved channel estimation method for SAMP massive MIMO-OFDM system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111657614.3A CN114337743B (en) 2021-12-30 2021-12-30 An improved channel estimation method for SAMP massive MIMO-OFDM system

Publications (2)

Publication Number Publication Date
CN114337743A CN114337743A (en) 2022-04-12
CN114337743B true CN114337743B (en) 2023-12-15

Family

ID=81018205

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111657614.3A Active CN114337743B (en) 2021-12-30 2021-12-30 An improved channel estimation method for SAMP massive MIMO-OFDM system

Country Status (1)

Country Link
CN (1) CN114337743B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115664895A (en) * 2022-10-17 2023-01-31 宜春学院 MIMO-FBMC Channel Estimation Method Based on Distributed Compressive Sensing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097763A (en) * 1997-10-31 2000-08-01 Pairgain Technologies, Inc. MMSE equalizers for DMT systems with cross talk
CN109617850A (en) * 2019-01-07 2019-04-12 南京邮电大学 OFDM sparse channel estimation method based on adaptive compressed sensing
CN109688074A (en) * 2019-01-11 2019-04-26 电子科技大学 A kind of channel estimation methods of compressed sensing based ofdm system
CN110198281A (en) * 2019-05-13 2019-09-03 重庆邮电大学 The channel estimation methods of compressed sensing based degree of rarefication Adaptive matching tracking
CN111800363A (en) * 2020-06-30 2020-10-20 哈尔滨工业大学(威海) An Improved SAMP Underwater Acoustic Channel Estimation Algorithm
US11190377B1 (en) * 2020-05-26 2021-11-30 Wuhan University Time-frequency block-sparse channel estimation method based on compressed sensing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097763A (en) * 1997-10-31 2000-08-01 Pairgain Technologies, Inc. MMSE equalizers for DMT systems with cross talk
CN109617850A (en) * 2019-01-07 2019-04-12 南京邮电大学 OFDM sparse channel estimation method based on adaptive compressed sensing
CN109688074A (en) * 2019-01-11 2019-04-26 电子科技大学 A kind of channel estimation methods of compressed sensing based ofdm system
CN110198281A (en) * 2019-05-13 2019-09-03 重庆邮电大学 The channel estimation methods of compressed sensing based degree of rarefication Adaptive matching tracking
US11190377B1 (en) * 2020-05-26 2021-11-30 Wuhan University Time-frequency block-sparse channel estimation method based on compressed sensing
CN111800363A (en) * 2020-06-30 2020-10-20 哈尔滨工业大学(威海) An Improved SAMP Underwater Acoustic Channel Estimation Algorithm

Also Published As

Publication number Publication date
CN114337743A (en) 2022-04-12

Similar Documents

Publication Publication Date Title
CN108322409B (en) Sparse OFDM Channel Estimation Method Based on Generalized Orthogonal Matching Pursuit Algorithm
CN110198281B (en) A Channel Estimation Method Based on Compressed Sensing for Sparsity Adaptive Matching Pursuit
CN109617850A (en) OFDM sparse channel estimation method based on adaptive compressed sensing
CN108418769A (en) A Distributed Compressed Sensing Sparsity Adaptive Reconstruction Method
CN109039960A (en) A kind of underwater sound condition of sparse channel estimation variable step degree of rarefication Adaptive matching method for tracing
CN108881076B (en) MIMO-FBMC/OQAM system channel estimation method based on compressed sensing
CN110113279B (en) Mobile frequency hopping underwater acoustic communication Doppler factor estimation method
JP2012165370A (en) Method of estimating channel matrix for channel between transmitter and receiver in wireless multiple-input multiple-output (mimo) network
CN106534002B (en) A kind of compressed sensing based power line channel estimation method
CN109802911B (en) A Fast Channel Estimation and Signal Synchronization Method for Underwater Acoustic Modem
CN106506430A (en) A New Algorithm for Compensating Peak-to-Average Ratio Nonlinear Distortion Based on Compressed Sensing Technology
CN109005133B (en) Double sparse multipath channel model and channel estimation method based on this model
CN108881075B (en) Channel estimation method based on robust adaptive filtering in impulsive noise environment
CN113271269A (en) Sparsity self-adaptive channel estimation method based on compressed sensing
CN105490974A (en) Doppler estimation method of MIMO-OFDM hydroacoustic communication system
CN107966676B (en) Joint Estimation Method of Array Antenna Angle and Source Number in Complex Noise Environment
CN114337743B (en) An improved channel estimation method for SAMP massive MIMO-OFDM system
CN106972875B (en) A method for multi-dimensional joint estimation of dynamic sparse channels in MIMO systems
CN108365874A (en) Based on the extensive MIMO Bayes compressed sensing channel estimation methods of FDD
CN110784423A (en) Underwater acoustic channel estimation method based on sparse constraint
CN107592115B (en) A sparse signal recovery method based on non-uniform norm constraints
CN104703196B (en) Robust Beamforming Method based on local search
CN106357309A (en) Method of large scale MIMO linear iterative detection under non-ideal channel
CN108566347B (en) A pilot design method for dual-selected sparse channels in multi-user OFDM systems
CN108736934B (en) Large-scale MIMO system signal detection method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant