[go: up one dir, main page]

CN114884775A - Deep learning-based large-scale MIMO system channel estimation method - Google Patents

Deep learning-based large-scale MIMO system channel estimation method Download PDF

Info

Publication number
CN114884775A
CN114884775A CN202210340614.9A CN202210340614A CN114884775A CN 114884775 A CN114884775 A CN 114884775A CN 202210340614 A CN202210340614 A CN 202210340614A CN 114884775 A CN114884775 A CN 114884775A
Authority
CN
China
Prior art keywords
neural network
channel
channel estimation
deep neural
channel matrix
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.)
Pending
Application number
CN202210340614.9A
Other languages
Chinese (zh)
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 CN202210340614.9A priority Critical patent/CN114884775A/en
Publication of CN114884775A publication Critical patent/CN114884775A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0254Channel estimation channel estimation algorithms using neural network algorithms
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radio Transmission System (AREA)

Abstract

The invention discloses a deep learning-based large-scale MIMO system channel estimation method, which comprises the following steps: the pilot signal is transmitted through an MIMO communication system, a receiving end receives the communication signal, preliminary channel estimation is carried out by utilizing a least square algorithm, and preliminary estimation channel state information is input into a pre-trained deep neural network to determine channel estimation. The invention utilizes the point convolution layer, the grouping convolution layer and the depth separable convolution layer to construct the depth neural network, the network reduces the number of parameters to be stored and the convolution times to be calculated, thereby reducing the complexity of the deep learning algorithm in channel estimation; the deep neural network has higher precision and keeps good performance when the signal-to-noise ratio is low; the activation function used in the invention improves the accuracy of the deep neural network for estimating the channel.

Description

一种基于深度学习的大规模MIMO系统信道估计方法A channel estimation method for massive MIMO systems based on deep learning

技术领域technical field

本发明涉及通信系统中信道估计领域,特别涉及一种基于深度学习的大规模MIMO系统信道估计方法。The invention relates to the field of channel estimation in communication systems, in particular to a channel estimation method for massive MIMO systems based on deep learning.

背景技术Background technique

MIMO技术指在发射端和接收端分别使用多个发射天线和接收天线,使信号通过发射端与接收端的多个天线传送和接收,从而改善通信质量。大规模MIMO技术被认为是5G和未来蜂窝通信系统的关键技术之一,大规模多输入多输出系统通过以分布式或集中式方式在基站部署大规模天线,利用了比传统MIMO系统大得多的空间自由度。在不增加频谱资源和发射功率的情况下,这种大规模的多输入多输出系统可以成倍地增加信道容量,并通过充分利用空间资源显著降低用户间的干扰。MIMO technology refers to the use of multiple transmit and receive antennas at the transmitter and receiver, respectively, so that signals are transmitted and received through multiple antennas at the transmitter and receiver, thereby improving communication quality. Massive MIMO technology is considered to be one of the key technologies for 5G and future cellular communication systems. Massive multiple-input multiple-output systems utilize massive antennas that are much larger than traditional MIMO systems by deploying massive antennas at base stations in a distributed or centralized manner. degrees of spatial freedom. Without increasing spectral resources and transmit power, such large-scale MIMO systems can exponentially increase channel capacity and significantly reduce inter-user interference by making full use of space resources.

在使用大规模MIMO系统中,准确的上行链路和下行链路信道状态信息对于信号检测、波束形成、资源分配、信号预处理等至关重要。实际上,信道对于发射机来说是未知的,必须首先通过接收机处的导频来估计。在时分双工(TDD)模式下,利用上行链路和下行链路之间的信道互易性,根据上行链路信道状态信息可以获得下行链路信道状态信息。然而,在时分双工模式下,信道互易性并不总是存在,并且相应的校准过程困难且复杂,因此通过上行信道状态获取下行信道状态信息可能是不准确的。In systems using massive MIMO, accurate uplink and downlink channel state information is crucial for signal detection, beamforming, resource allocation, signal preprocessing, etc. In fact, the channel is unknown to the transmitter and must first be estimated by pilots at the receiver. In time division duplex (TDD) mode, downlink channel state information can be obtained from uplink channel state information by exploiting channel reciprocity between uplink and downlink. However, in the time division duplex mode, channel reciprocity does not always exist, and the corresponding calibration process is difficult and complicated, so it may be inaccurate to obtain downlink channel state information from the uplink channel state.

传统稀疏性和压缩感知方法进行信道估计时,导致在每个相干间隔上解决一个复杂的优化问题,其复杂度随着天线数量增加而增加,随着大规模MIMO的使用这将逐渐变得不可行。因此,基于压缩感知的信道估计方法在复杂度、功耗或导频开销等方面无法适应这种机制,需要大量计算时间和资源,无法满足实际部署中的实时处理要求。Traditional sparsity and compressed sensing methods for channel estimation lead to solving a complex optimization problem at each coherence interval, the complexity of which increases with the number of antennas, which will gradually become impossible with the use of massive MIMO. Row. Therefore, the channel estimation method based on compressed sensing cannot adapt to this mechanism in terms of complexity, power consumption or pilot overhead, requires a lot of computing time and resources, and cannot meet the real-time processing requirements in actual deployment.

利用深度学习算法将深度神经网络应用于各种通信和信号处理问题,显示了革新通信系统的巨大潜力,应用在调制识别、信号检测、CSI反馈和信道估计、网络路由和业务控制等方面。目前基于深度学习算法的模型在执行通信系统信道估计功能时,信道矩阵被视为二维图像,高内存需求和计算复杂性构成了神经网络在通信系统实际部署的主要障碍。The application of deep neural networks to various communication and signal processing problems using deep learning algorithms has shown great potential to revolutionize communication systems, with applications in modulation identification, signal detection, CSI feedback and channel estimation, network routing, and service control. When current models based on deep learning algorithms perform the channel estimation function of communication systems, the channel matrix is regarded as a two-dimensional image, and high memory requirements and computational complexity constitute the main obstacles to the practical deployment of neural networks in communication systems.

发明内容SUMMARY OF THE INVENTION

发明目的:针对以上问题,本发明目的是提供一种基于深度学习的大规模MIMO系统信道估计方法。Purpose of the invention: In view of the above problems, the purpose of the present invention is to provide a channel estimation method for massive MIMO systems based on deep learning.

技术方案:本发明的一种基于深度学习的大规模MIMO系统信道估计方法,包括如下步骤:将导频信号通过MIMO通信系统进行传输,接收端接收到通信信号,利用最小二乘算法进行初步信道估计,将初步估计信道状态信息输入到预先训练好的深度神经网络确定信道估计;Technical solution: A method for channel estimation of massive MIMO system based on deep learning of the present invention includes the following steps: transmitting a pilot signal through a MIMO communication system, receiving the communication signal at the receiving end, and using a least squares algorithm to perform preliminary channel estimation. Estimate, input the preliminary estimated channel state information into the pre-trained deep neural network to determine the channel estimation;

所述深度神经网络包括分组卷积神经网络、点卷积神经网络、深度可分离卷积神经网络,第一、四、七、九层采用点卷积神经网络,第二层采用分组卷积神经网络,第三、五、六、八层采用深度可分离卷积神经网络。The deep neural network includes a grouped convolutional neural network, a point convolutional neural network, and a depthwise separable convolutional neural network. The first, fourth, seventh, and ninth layers use point convolutional neural networks, and the second layer uses grouped convolutional neural networks. The third, fifth, sixth, and eighth layers of the network use a depthwise separable convolutional neural network.

进一步,所述深度神经网络中前八层输出均添加激活函数tanh。Further, an activation function tanh is added to the outputs of the first eight layers of the deep neural network.

进一步,深度神经网络的训练过程包括:Further, the training process of the deep neural network includes:

步骤1,将样本数据输入到深度神经网络,将输出的估计信道状态信息与真实信道矩阵之间的均方误差函数作为训练网络的代价函数;Step 1, input the sample data into the deep neural network, and use the mean square error function between the output estimated channel state information and the real channel matrix as the cost function of training the network;

步骤2,利用ADAM优化算法更新深度神经网络的网络参数,设置初始学习率,后续优化算法将利用训练过程自适应更新学习率;Step 2, using the ADAM optimization algorithm to update the network parameters of the deep neural network, setting the initial learning rate, and the subsequent optimization algorithm will use the training process to adaptively update the learning rate;

步骤3,利用样本数据对深度神经网络进行离线训练,将训练后的网络部署在接收端。Step 3: Use the sample data to perform offline training on the deep neural network, and deploy the trained network at the receiving end.

进一步,所述样本数据包括利用信道模型直接生成的原始信道矩阵数据,将原始信道矩阵数据进行预处理生成同维度相对低精度的信道矩阵数据,将原始信道矩阵数据和预处理后得到的信道矩阵数据标记在一起作为训练深度神经网络的样本数据。Further, the sample data includes the original channel matrix data directly generated by using the channel model, the original channel matrix data is preprocessed to generate relatively low-precision channel matrix data of the same dimension, and the original channel matrix data and the preprocessed channel matrix data are obtained. The data are labeled together as sample data for training deep neural networks.

进一步,相对低精度信道矩阵数据的生成过程为:对原始信道矩阵数据进行离散傅里叶变换到稀疏域,将变换后的信道矩阵数据采样、插值恢复到原维度,然后对信道矩阵数据加上噪声,得到低精度信道矩阵数据。Further, the generation process of the relatively low-precision channel matrix data is as follows: perform discrete Fourier transform on the original channel matrix data to the sparse domain, sample and interpolate the transformed channel matrix data to restore the original dimension, and then add the channel matrix data to the sparse domain. noise to obtain low-precision channel matrix data.

进一步,利用最小二乘算法进行初步信道估计,将初步估计信道状态信息输入到预先训练好的深度神经网络确定信道估计包括:接收端提取导频位置上的接收信号,根据最小二乘算法计算初始信道估计矩阵,将初始信道估计矩阵的实部和虚部构成二维实数信道矩阵,将该二维实数信道矩阵输入到深度神经网络,输出信道实部和虚部构成的二维实数矩阵。Further, using the least squares algorithm to perform preliminary channel estimation, and inputting the preliminary estimated channel state information into the pre-trained deep neural network to determine the channel estimation includes: the receiving end extracts the received signal at the pilot position, and calculates the initial channel according to the least squares algorithm. Channel estimation matrix: The real part and imaginary part of the initial channel estimation matrix form a two-dimensional real number channel matrix, the two-dimensional real number channel matrix is input into the deep neural network, and the two-dimensional real number matrix formed by the real part and the imaginary part of the channel is output.

有益效果:本发明与现有技术相比,其显著优点是:Beneficial effect: Compared with the prior art, the present invention has the following significant advantages:

1、本发明利用点卷积层、分组卷积层和深度可分离卷积层构建深度神经网络,该网络降低了需要存储的参数个数,减少需要计算的卷积次数,从而降低深度学习算法在信道估计时的复杂度;1. The present invention utilizes a point convolution layer, a grouped convolution layer and a depthwise separable convolution layer to construct a deep neural network, which reduces the number of parameters that need to be stored and the number of convolutions that need to be calculated, thereby reducing the depth of the learning algorithm. complexity in channel estimation;

2、本发明深度神经网络拥有更高精度,在低信噪比时保持很好的性能表现;3、本发明中使用的激活函数提高了深度神经网络估计信道的精度。2. The deep neural network of the present invention has higher precision and maintains good performance at low signal-to-noise ratio; 3. The activation function used in the present invention improves the accuracy of the deep neural network to estimate the channel.

附图说明Description of drawings

图1为本发明信道估计方法流程图;Fig. 1 is the flow chart of the channel estimation method of the present invention;

图2为分别采用不同的网络框架和不同的激活函数时估计信道与真实信道的归一化均方误差-信噪比曲线图。Figure 2 shows the normalized mean square error-signal-to-noise ratio curves of the estimated channel and the real channel when different network frameworks and different activation functions are used respectively.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。In order to make the objectives, technical solutions and advantages of the present application more clear, the present application will be further described in detail below with reference to the accompanying drawings and embodiments.

如图1所示,本实施例所述的一种基于深度学习的大规模MIMO系统信道估计方法,包括如下步骤:将导频信号通过MIMO通信系统进行传输,接收端接收到通信信号,利用最小二乘算法进行初步信道估计,将初步估计信道状态信息输入到预先训练好的深度神经网络确定信道估计。As shown in FIG. 1 , a deep learning-based channel estimation method for a massive MIMO system described in this embodiment includes the following steps: transmitting a pilot signal through a MIMO communication system, receiving the communication signal at the receiving end, and using the minimum The square algorithm performs preliminary channel estimation, and the preliminary estimated channel state information is input into the pre-trained deep neural network to determine the channel estimation.

其中深度神经网络包括分组卷积神经网络、点卷积神经网络、深度可分离卷积神经网络,第一、四、七、九层采用点卷积神经网络,第二层采用分组卷积神经网络,第三、五、六、八层采用深度可分离卷积神经网络。本实施例中第一层的点卷积神经网络输出维度为96,第四层、第七层和第九层的点卷积神经网络层输出维度分别为16、8、2。第二层的分组卷积神经网络将上层输出特征每两个分为一组,卷积核尺寸为5×5。第三层、第五层、第六层和第八层的深度可分离卷积神经网络,其滤波器组数量分别为48、16、16、8,卷积核尺寸均为3×3。每层网络具体参数如表1所示。The deep neural networks include grouped convolutional neural networks, point convolutional neural networks, and depthwise separable convolutional neural networks. The first, fourth, seventh, and ninth layers use point convolutional neural networks, and the second layer uses grouped convolutional neural networks. , the third, fifth, sixth, and eighth layers use a depthwise separable convolutional neural network. In this embodiment, the output dimension of the point convolutional neural network of the first layer is 96, and the output dimensions of the fourth, seventh, and ninth layers of the point convolutional neural network are 16, 8, and 2, respectively. The grouped convolutional neural network of the second layer divides the output features of the upper layer into groups of two, and the size of the convolution kernel is 5×5. The depthwise separable convolutional neural networks of the third, fifth, sixth and eighth layers have filter bank numbers of 48, 16, 16, and 8, respectively, and the convolution kernel size is 3×3. The specific parameters of each layer of the network are shown in Table 1.

深度神经网络中前八层输出均添加激活函数tanh,深度神经网络输出层不采用激活函数而是直接输出。在大信噪比的情况下,也可以选择其他线性的激活函数以加快网络的收敛。The activation function tanh is added to the output of the first eight layers of the deep neural network, and the output layer of the deep neural network does not use the activation function but outputs directly. In the case of large signal-to-noise ratio, other linear activation functions can also be selected to speed up the convergence of the network.

表1深度神经网络各层网络参数Table 1 Network parameters of each layer of deep neural network

Figure BDA0003575171950000031
Figure BDA0003575171950000031

Figure BDA0003575171950000041
Figure BDA0003575171950000041

本实施例中深度神经网络的训练过程包括:The training process of the deep neural network in this embodiment includes:

步骤1,将样本数据输入到深度神经网络,将输出的估计信道状态信息与真实信道矩阵之间的均方误差函数作为训练网络的代价函数,表达式为:Step 1, input the sample data into the deep neural network, and use the mean square error function between the output estimated channel state information and the real channel matrix as the cost function of training the network, and the expression is:

Figure BDA0003575171950000042
Figure BDA0003575171950000042

式中HLS是最小二乘算法估计出的初始信道状态信息,H是训练样本数据,函数f是深度神经网络从输入到输出的映关系,T表示训练样本的数量,θ表示神经网络的权值参数。where H LS is the initial channel state information estimated by the least squares algorithm, H is the training sample data, the function f is the mapping relationship from the input to the output of the deep neural network, T represents the number of training samples, and θ represents the weight of the neural network. value parameter.

步骤2,利用ADAM优化算法更新深度神经网络的网络参数,设置初始学习率,后续优化算法将利用训练过程自适应更新学习率。本实施例中将初始学习率设置为0.01。Step 2, use ADAM optimization algorithm to update the network parameters of the deep neural network, set the initial learning rate, and the subsequent optimization algorithm will use the training process to adaptively update the learning rate. In this embodiment, the initial learning rate is set to 0.01.

步骤3,利用样本数据对深度神经网络进行离线训练,将训练后的网络部署在接收端。Step 3: Use the sample data to perform offline training on the deep neural network, and deploy the trained network at the receiving end.

样本数据包括利用信道模型直接生成的原始信道矩阵数据,将原始信道矩阵数据进行预处理生成同维度相对低精度的信道矩阵数据,将原始信道矩阵数据和预处理后得到的信道矩阵数据标记在一起作为训练深度神经网络的样本数据。The sample data includes the original channel matrix data directly generated by the channel model. The original channel matrix data is preprocessed to generate relatively low-precision channel matrix data of the same dimension, and the original channel matrix data and the preprocessed channel matrix data are marked together. as sample data for training deep neural networks.

相对低精度信道矩阵数据的生成过程为:对原始信道矩阵数据进行离散傅里叶变换到稀疏域,将变换后的信道矩阵数据采样、插值恢复到原维度,然后对信道矩阵数据加上噪声,得到低精度信道矩阵数据。The generation process of relatively low-precision channel matrix data is as follows: perform discrete Fourier transform on the original channel matrix data to the sparse domain, sample and interpolate the transformed channel matrix data to restore the original dimension, and then add noise to the channel matrix data, Obtain low-precision channel matrix data.

本实施例采用COST2100模型生成原始信道矩阵数据,采用5.3GHz的室内场景,在室内场景中,基站以20m×20m的正方形区域为中心,而用户设备在正方形内随机移动。基站采用均匀线性阵列,发射天线数量为Nt=256,用户端只有一个接收天线,该系统在正交频分复用模式下运行,子载波数目为K,其中K=256。In this embodiment, the COST2100 model is used to generate the original channel matrix data, and an indoor scene of 5.3 GHz is used. In the indoor scene, the base station is centered on a square area of 20m×20m, and the user equipment moves randomly within the square. The base station adopts a uniform linear array, the number of transmit antennas is N t =256, the user end has only one receive antenna, the system operates in the orthogonal frequency division multiplexing mode, and the number of subcarriers is K, where K=256.

将原始信道矩阵数据进行离散傅里叶变换,对变换后得到的信道数据按照1:1:2:3:3比例分为5份,并进行采样压缩,压缩率分别为2倍、4倍、8倍、16倍、32倍。通过插值将压缩后的信道数据恢复成原始信道矩阵数据的维度,并将恢复的数据加入噪声后与原始信道矩阵数据标记在一起形成样本数据,利用该样本数据进行深度神经网络离线训练。The original channel matrix data is subjected to discrete Fourier transform, and the channel data obtained after the transformation is divided into 5 parts according to the ratio of 1:1:2:3:3, and is sampled and compressed, and the compression rate is 2 times, 4 times, 8 times, 16 times, 32 times. The compressed channel data is restored to the dimension of the original channel matrix data through interpolation, and the restored data is added with noise and marked with the original channel matrix data to form sample data, which is used for offline training of deep neural networks.

通过对信道矩阵进行离散傅立叶变换,获得角度-延时域的近似稀疏信道矩阵,定义角度-延时域的信道Ha如下:By performing discrete Fourier transform on the channel matrix, an approximate sparse channel matrix in the angle-delay domain is obtained, and the channel Ha in the angle-delay domain is defined as follows:

Ha=FaHsFb H a =F a H s F b

式中Fa和Fb为离散傅里叶变换矩阵,HS是频分双工模式下的MIMO信道。where Fa and Fb are discrete Fourier transform matrices, and H S is the MIMO channel in frequency division duplex mode.

利用最小二乘算法进行初步信道估计,将初步估计信道状态信息输入到预先训练好的深度神经网络确定信道估计包括:接收端提取导频位置上的接收信号,根据最小二乘算法计算初始信道估计矩阵,将初始信道估计矩阵的实部和虚部构成二维实数信道矩阵,将该二维实数信道矩阵输入到深度神经网络,输出信道实部和虚部构成的二维实数矩阵。Use the least squares algorithm to perform preliminary channel estimation, and input the preliminary estimated channel state information into the pre-trained deep neural network to determine the channel estimation. The real part and imaginary part of the initial channel estimation matrix form a two-dimensional real number channel matrix, the two-dimensional real number channel matrix is input into the deep neural network, and the two-dimensional real number matrix formed by the real part and the imaginary part of the channel is output.

为进一步验证本实施例方法性能,结合仿真对本实施例的信道估计方法性能进行验证。图2为本实施例提出的信道估计方法在估计信道时的精确度,其中神经网络中通过采用不同激活函数,本实施例提出的信道估计方法在大信噪比的情况下拥有比较接近的性能,而在低信噪比时却有较大差距,证明了三种不同方法之间的抑制噪声能力,本发明提出的深度神经网络框架有较强的抑制噪声的能力,在低信噪比时也拥有较高的精确度。In order to further verify the performance of the method in this embodiment, the performance of the channel estimation method in this embodiment is verified in combination with simulation. Figure 2 shows the accuracy of the channel estimation method proposed in this embodiment when estimating the channel, wherein by using different activation functions in the neural network, the channel estimation method proposed in this embodiment has relatively close performance in the case of a large signal-to-noise ratio , but there is a large gap at low signal-to-noise ratio, which proves the noise suppression ability among the three different methods. The deep neural network framework proposed in the present invention has a strong ability to suppress noise. Also has high accuracy.

Claims (6)

1. A large-scale MIMO system channel estimation method based on deep learning is characterized by comprising the following steps: transmitting a pilot signal through an MIMO communication system, receiving the communication signal by a receiving end, performing preliminary channel estimation by using a least square algorithm, and inputting preliminary estimation channel state information into a pre-trained deep neural network to determine channel estimation;
the deep neural network comprises a grouped convolutional neural network, a point convolutional neural network and a deep separable convolutional neural network, the point convolutional neural network is adopted in the first layer, the fourth layer, the seventh layer and the ninth layer, the grouped convolutional neural network is adopted in the second layer, and the deep separable convolutional neural network is adopted in the third layer, the fifth layer, the sixth layer and the eighth layer.
2. The channel estimation method according to claim 1, wherein the activation function tanh is added to the outputs of the first eight layers in the deep neural network.
3. The channel estimation method of claim 1, wherein the training process of the deep neural network comprises:
step 1, inputting sample data into a deep neural network, and taking a mean square error function between output estimated channel state information and a real channel matrix as a cost function of a training network;
step 2, updating network parameters of the deep neural network by using an ADAM optimization algorithm, setting an initial learning rate, and adaptively updating the learning rate by using a training process in a subsequent optimization algorithm;
and 3, performing off-line training on the deep neural network by using the sample data, and deploying the trained network at a receiving end.
4. The channel estimation method according to claim 3, wherein the sample data includes original channel matrix data directly generated by using a channel model, the original channel matrix data is preprocessed to generate channel matrix data with relatively low precision of the same dimension, and the original channel matrix data and the preprocessed channel matrix data are marked together to be used as sample data for training the deep neural network.
5. The channel estimation method of claim 4, wherein the relatively low-precision channel matrix data is generated by: and performing discrete Fourier transform on the original channel matrix data to a sparse domain, sampling and interpolating the transformed channel matrix data to restore the original dimension, and then adding noise to the channel matrix data to obtain low-precision channel matrix data.
6. The channel estimation method of claim 1, wherein the performing the preliminary channel estimation using a least squares algorithm, and inputting the preliminary channel state information into a pre-trained deep neural network to determine the channel estimation comprises: the receiving end extracts a receiving signal on a pilot frequency position, calculates an initial channel estimation matrix according to a least square algorithm, enables a real part and an imaginary part of the initial channel estimation matrix to form a two-dimensional real number channel matrix, inputs the two-dimensional real number channel matrix into a deep neural network, and outputs the two-dimensional real number matrix formed by the real part and the imaginary part of a channel.
CN202210340614.9A 2022-03-31 2022-03-31 Deep learning-based large-scale MIMO system channel estimation method Pending CN114884775A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210340614.9A CN114884775A (en) 2022-03-31 2022-03-31 Deep learning-based large-scale MIMO system channel estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210340614.9A CN114884775A (en) 2022-03-31 2022-03-31 Deep learning-based large-scale MIMO system channel estimation method

Publications (1)

Publication Number Publication Date
CN114884775A true CN114884775A (en) 2022-08-09

Family

ID=82668855

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210340614.9A Pending CN114884775A (en) 2022-03-31 2022-03-31 Deep learning-based large-scale MIMO system channel estimation method

Country Status (1)

Country Link
CN (1) CN114884775A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115412446A (en) * 2022-08-10 2022-11-29 东莞职业技术学院 Design method for communication model between VAAs of multi-hop virtual MIMO system
CN115664898A (en) * 2022-10-24 2023-01-31 四川农业大学 OFDM system channel estimation method and system based on complex convolution neural network
CN116319190A (en) * 2023-03-10 2023-06-23 南京邮电大学 GAN-based massive MIMO system channel estimation method, device, equipment and medium
CN116366111A (en) * 2023-02-08 2023-06-30 浙江大学 Adaptive channel feedback method and device based on image prediction performance
CN118282811A (en) * 2024-06-04 2024-07-02 中科南京移动通信与计算创新研究院 MIMO channel estimation method based on AI
CN119652703A (en) * 2024-12-10 2025-03-18 南通大学 A method to improve the accuracy of wireless channel estimation in machine learning through noise reduction processing

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018028255A1 (en) * 2016-08-11 2018-02-15 深圳市未来媒体技术研究院 Image saliency detection method based on adversarial network
CN109450830A (en) * 2018-12-26 2019-03-08 重庆大学 Channel estimation methods based on deep learning under a kind of high-speed mobile environment
CN109617847A (en) * 2018-11-26 2019-04-12 东南大学 A cyclic prefix-free OFDM reception method based on model-driven deep learning
WO2019144575A1 (en) * 2018-01-24 2019-08-01 中山大学 Fast pedestrian detection method and device
CN110266620A (en) * 2019-07-08 2019-09-20 电子科技大学 Channel Estimation Method for 3D MIMO-OFDM System Based on Convolutional Neural Network
CN111555992A (en) * 2020-05-15 2020-08-18 厦门大学 Large-scale multi-antenna channel estimation method based on deep convolutional neural network
WO2020253690A1 (en) * 2019-06-17 2020-12-24 浙江大学 Deep learning beam domain channel estimation method based on approximate message passing algorithm
CN112153736A (en) * 2020-09-14 2020-12-29 南京邮电大学 A Person Action Recognition and Location Estimation Method Based on Channel State Information
CN112637094A (en) * 2020-12-17 2021-04-09 南京爱而赢科技有限公司 Multi-user MIMO receiving method based on model-driven deep learning
CN112737985A (en) * 2020-12-25 2021-04-30 东南大学 Large-scale MIMO channel joint estimation and feedback method based on deep learning
US11121788B1 (en) * 2020-06-08 2021-09-14 Wuhan University Channel prediction method and system for MIMO wireless communication system
CN113472706A (en) * 2021-07-12 2021-10-01 南京大学 MIMO-OFDM system channel estimation method based on deep neural network
WO2021203242A1 (en) * 2020-04-07 2021-10-14 东莞理工学院 Deep learning-based mimo multi-antenna signal transmission and detection technologies
CN113627376A (en) * 2021-08-18 2021-11-09 北京工业大学 Facial Expression Recognition Method Based on Multi-scale Densely Connected Deeply Separable Networks
US11190377B1 (en) * 2020-05-26 2021-11-30 Wuhan University Time-frequency block-sparse channel estimation method based on compressed sensing

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018028255A1 (en) * 2016-08-11 2018-02-15 深圳市未来媒体技术研究院 Image saliency detection method based on adversarial network
WO2019144575A1 (en) * 2018-01-24 2019-08-01 中山大学 Fast pedestrian detection method and device
CN109617847A (en) * 2018-11-26 2019-04-12 东南大学 A cyclic prefix-free OFDM reception method based on model-driven deep learning
CN109450830A (en) * 2018-12-26 2019-03-08 重庆大学 Channel estimation methods based on deep learning under a kind of high-speed mobile environment
WO2020253690A1 (en) * 2019-06-17 2020-12-24 浙江大学 Deep learning beam domain channel estimation method based on approximate message passing algorithm
CN110266620A (en) * 2019-07-08 2019-09-20 电子科技大学 Channel Estimation Method for 3D MIMO-OFDM System Based on Convolutional Neural Network
WO2021203242A1 (en) * 2020-04-07 2021-10-14 东莞理工学院 Deep learning-based mimo multi-antenna signal transmission and detection technologies
CN111555992A (en) * 2020-05-15 2020-08-18 厦门大学 Large-scale multi-antenna channel estimation method based on deep convolutional neural network
US11190377B1 (en) * 2020-05-26 2021-11-30 Wuhan University Time-frequency block-sparse channel estimation method based on compressed sensing
US11121788B1 (en) * 2020-06-08 2021-09-14 Wuhan University Channel prediction method and system for MIMO wireless communication system
CN112153736A (en) * 2020-09-14 2020-12-29 南京邮电大学 A Person Action Recognition and Location Estimation Method Based on Channel State Information
CN112637094A (en) * 2020-12-17 2021-04-09 南京爱而赢科技有限公司 Multi-user MIMO receiving method based on model-driven deep learning
CN112737985A (en) * 2020-12-25 2021-04-30 东南大学 Large-scale MIMO channel joint estimation and feedback method based on deep learning
CN113472706A (en) * 2021-07-12 2021-10-01 南京大学 MIMO-OFDM system channel estimation method based on deep neural network
CN113627376A (en) * 2021-08-18 2021-11-09 北京工业大学 Facial Expression Recognition Method Based on Multi-scale Densely Connected Deeply Separable Networks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
TING JIANG等: "Estimation of frequency-Selective channels for Millimeter wave MIMO systems based on Compressive sensing", 《2021 INTERNATIONAL CONFERENCE ON COMMUNICATIONS,INFORMATION SYSTEM AND COMPUTER ENGINEERING(CISCE))》 *
王晓天等: "大规模MIMO信号检测算法研究", 《南京邮电大学学报(自然科学版)》, vol. 35, no. 3 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115412446A (en) * 2022-08-10 2022-11-29 东莞职业技术学院 Design method for communication model between VAAs of multi-hop virtual MIMO system
CN115664898A (en) * 2022-10-24 2023-01-31 四川农业大学 OFDM system channel estimation method and system based on complex convolution neural network
CN115664898B (en) * 2022-10-24 2023-09-08 四川农业大学 A channel estimation method and system for OFDM system based on complex convolutional neural network
CN116366111A (en) * 2023-02-08 2023-06-30 浙江大学 Adaptive channel feedback method and device based on image prediction performance
CN116319190A (en) * 2023-03-10 2023-06-23 南京邮电大学 GAN-based massive MIMO system channel estimation method, device, equipment and medium
CN118282811A (en) * 2024-06-04 2024-07-02 中科南京移动通信与计算创新研究院 MIMO channel estimation method based on AI
CN119652703A (en) * 2024-12-10 2025-03-18 南通大学 A method to improve the accuracy of wireless channel estimation in machine learning through noise reduction processing

Similar Documents

Publication Publication Date Title
CN114884775A (en) Deep learning-based large-scale MIMO system channel estimation method
Guo et al. Deep learning for joint channel estimation and feedback in massive MIMO systems
Vieira et al. Deep convolutional neural networks for massive MIMO fingerprint-based positioning
CN110855585B (en) Channel estimation method of millimeter wave large-scale MIMO system
CN114124623B (en) A wireless communication channel estimation method and device
Elbir et al. Federated learning for physical layer design
CN110336594B (en) A Deep Learning Signal Detection Method Based on Conjugate Gradient Descent
CN114567358B (en) Large-scale MIMO robust WMMSE precoder and deep learning design method thereof
CN104698430B (en) It is a kind of for carrying the high-precision angle estimating method based on virtual antenna array
Alves et al. Deep transfer learning for site-specific channel estimation in low-resolution mmWave MIMO
CN115243311B (en) Iterative focusing millimeter wave integrated communication and sensing method
CN110430150B (en) Receiver design method of cellular mobile communication system based on neural network
CN109474388A (en) Signal detection method for low-complexity MIMO-NOMA system based on improved gradient projection method
CN111478783B (en) Method and equipment for configuring wireless transmission parameters
CN113595666B (en) Channel prediction method and system of large-scale MIMO system based on time-frequency joint correlation
JP2024541498A (en) Communication method and apparatus
WO2022151900A1 (en) Channel estimation method based on neural network and communication apparatus
CN113595941A (en) Deep learning compressed sensing large-scale MIMO channel estimation method and system
Sun et al. Power-measurement-based channel autocorrelation estimation for IRS-assisted wideband communications
CN106357309B (en) Linear iterative detection method for massive MIMO based on non-ideal channels
Luo et al. Deep learning-based channel estimation approach for 3D massive MIMO millimeter-wave system in time-varying environments
CN114745233A (en) A Joint Channel Estimation Method Based on Pilot Design
CN108199990B (en) A Non-Gaussian Noise 3D-MIMO Channel Estimation Method
CN107171704A (en) A kind of ascending power control method and device of extensive mimo system
Tang et al. Joint sparsity and low-rank minimization for reconfigurable intelligent surface-assisted channel estimation

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20220809

RJ01 Rejection of invention patent application after publication