CN117675110A - Sparse Bayesian signal reconstruction method based on multiple measurement vector model - Google Patents
Sparse Bayesian signal reconstruction method based on multiple measurement vector model Download PDFInfo
- Publication number
- CN117675110A CN117675110A CN202311698255.5A CN202311698255A CN117675110A CN 117675110 A CN117675110 A CN 117675110A CN 202311698255 A CN202311698255 A CN 202311698255A CN 117675110 A CN117675110 A CN 117675110A
- Authority
- CN
- China
- Prior art keywords
- signal
- distribution
- gaussian
- posterior
- noise
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000005259 measurement Methods 0.000 title claims abstract description 16
- 238000009826 distribution Methods 0.000 claims abstract description 63
- 239000011159 matrix material Substances 0.000 claims abstract description 28
- 238000001228 spectrum Methods 0.000 claims abstract description 4
- 230000004044 response Effects 0.000 claims description 9
- 230000007480 spreading Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 8
- 238000004422 calculation algorithm Methods 0.000 claims description 7
- 230000000694 effects Effects 0.000 claims description 7
- 230000006870 function Effects 0.000 claims description 6
- 238000005457 optimization Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 125000004122 cyclic group Chemical group 0.000 claims 1
- 238000001514 detection method Methods 0.000 abstract description 31
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 6
- 238000011084 recovery Methods 0.000 description 6
- 238000004088 simulation Methods 0.000 description 5
- 108010003272 Hyaluronate lyase Proteins 0.000 description 2
- 206010042135 Stomatitis necrotising Diseases 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 201000008585 noma Diseases 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/0048—Decoding adapted to other signal detection operation in conjunction with detection of multiuser or interfering signals, e.g. iteration between CDMA or MIMO detector and FEC decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7105—Joint detection techniques, e.g. linear detectors
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于多重测量向量模型的稀疏贝叶斯信号重构方法,包括以下步骤:步骤S1:给定基站接收信号、等效信道矩阵、设备数量和扩频增益,结合自动决策技术给发射信号分配结构化的先验高斯信息,给噪声信号分配普通高斯先验信息,初始化超参数集;步骤S2:采用贝叶斯定理计算发射信号的后验分布;步骤S3:通过迭代期望最大化方法更新超参数集;步骤S4:判断是否满足迭代终止条件,若满足则退出循环,输出恢复的发射信号,若不满足则返回步骤S2进行下一轮迭代。本发明利用用户信息的内部结构化,将多时隙下多用户检测分解为多个单时隙,再对每个阶段进行操作,提取用户信息,避免多用户检测受到时隙的限制。
The invention discloses a sparse Bayesian signal reconstruction method based on a multiple measurement vector model, which includes the following steps: Step S1: given base station received signal, equivalent channel matrix, number of devices and spread spectrum gain, combined with automatic decision-making technology Assign structured prior Gaussian information to the transmitted signal, assign ordinary Gaussian prior information to the noise signal, and initialize the hyperparameter set; Step S2: Use Bayes’ theorem to calculate the posterior distribution of the transmitted signal; Step S3: Expect the maximum through iteration method to update the hyperparameter set; Step S4: Determine whether the iteration termination condition is met. If it is met, exit the loop and output the restored emission signal. If it is not met, return to step S2 for the next round of iteration. The present invention uses the internal structure of user information to decompose multi-user detection under multi-time slots into multiple single time slots, and then operates each stage to extract user information to avoid multi-user detection being limited by time slots.
Description
技术领域Technical field
本发明涉及免授权非正交多址接入系统的多用户检测方法,尤其是涉及一种基于多重测量向量模型的稀疏贝叶斯信号重构方法。The invention relates to a multi-user detection method for an authorization-free non-orthogonal multiple access system, and in particular, to a sparse Bayesian signal reconstruction method based on a multiple measurement vector model.
背景技术Background technique
未来的无线通信中,大规模机器类型通信(mMTC)扮演着关键角色,它可以适用于智能城市、智能家居、能源管理和健康医疗等领域,支持大规模设备连接到基站(BS)。然而,mMTC设备通常在需要时才激活,这与以人为中心的通信有很大不同。并且传统的面向人类通信系统难以满足大规模物联网设备的大量连接需求,所以为了解决这个挑战以及提高mMTC的频谱效率,免授权非正交多址接入(GF-NOMA)被提出。然而,目前依然存在一些重要问题需要解决。其中之一是设计高效的多用户检测(MUD)方案,以便有效地恢复同时从多个设备传输的信息。在mMTC网络中,大多数设备通常处于静默状态,只有少数设备处于激活状态。利用了用户活跃状态和数据传输的自然稀疏性,可以将多用户检测问题视为压缩感知(CS)框架下的稀疏信号恢复问题,并使用压缩感知重构算法来解决,以提高GF-NOMA系统的性能和效率。In future wireless communications, massive machine type communication (mMTC) plays a key role. It can be applied to fields such as smart cities, smart homes, energy management, and health care, and supports large-scale devices to connect to base stations (BS). However, mMTC devices are usually activated only when needed, which is very different from human-centric communication. And traditional human-oriented communication systems are difficult to meet the massive connection needs of large-scale IoT devices. Therefore, in order to solve this challenge and improve the spectrum efficiency of mMTC, license-free non-orthogonal multiple access (GF-NOMA) was proposed. However, there are still some important issues that need to be resolved. One of them is to design efficient multi-user detection (MUD) schemes to efficiently recover information transmitted from multiple devices simultaneously. In a mMTC network, most devices are usually in a silent state and only a few devices are active. Taking advantage of the natural sparsity of user active status and data transmission, the multi-user detection problem can be regarded as a sparse signal recovery problem under the Compressed Sensing (CS) framework and solved using the Compressed Sensing reconstruction algorithm to improve the GF-NOMA system. performance and efficiency.
岭回归检测方法(RD)、Lasso检测方法(LD)以及最小均方误差(MMSE)方法都将用户的活跃状态的稀疏性考虑在内,并且它们都需要已知用户活跃因子,但前两个检测方法的性能优于第三个方法的检测性能。迫零(ZF)算法通过设置权重矩阵来减小系统中的干扰,但在信道矩阵条件数较大时可能引入噪声。这些传统方法的多用户检测器通过依赖固定用户稀疏度,独立恢复每个稀疏信号,用于解决单时隙场景下的多用户检测问题。Ridge regression detection method (RD), Lasso detection method (LD) and minimum mean square error (MMSE) methods all take the sparsity of the user's active status into account, and they all require known user activity factors, but the first two The performance of the detection method is better than that of the third method. The zero-forcing (ZF) algorithm reduces interference in the system by setting a weight matrix, but it may introduce noise when the condition number of the channel matrix is large. The multi-user detectors of these traditional methods rely on fixed user sparsity and independently recover each sparse signal to solve the multi-user detection problem in a single time slot scenario.
在实际的mMTC场景中,用户的活跃状态是未知的,且用户活跃状态通常在整个数据帧内保持不变或缓慢变化。正交匹配追踪(OMP)利用有限的线性观测来恢复稀疏信号,通过迭代选择具有最大投影的原子,逐步添加到估计信号中并更新残差。这样,算法可以逐渐逼近真实的稀疏信号。基于稀疏贝叶斯学习的多用户检测(SBL-MUD)将多用户检测问题视为稀疏信号恢复问题,以在干扰环境中实现更好的信号恢复和用户分离。它利用贝叶斯学习来估计哪些用户在传输以及他们的信号强度。在不同的时间片内,SBL可以自适应地识别哪些用户在传输并对其进行恢复,同时忽略那些未激活的用户。然而,当用户活动状态再不同时隙下发生变化时,使用SBL方法进行处理效果不理想。In actual mMTC scenarios, the user's active status is unknown, and the user's active status usually remains unchanged or changes slowly throughout the data frame. Orthogonal matching pursuit (OMP) utilizes limited linear observations to recover sparse signals by iteratively selecting atoms with the largest projections, progressively adding them to the estimated signal and updating the residuals. In this way, the algorithm can gradually approximate the real sparse signal. Multi-user detection based on sparse Bayesian learning (SBL-MUD) treats the multi-user detection problem as a sparse signal recovery problem to achieve better signal recovery and user separation in interference environments. It uses Bayesian learning to estimate which users are transmitting and their signal strength. Within different time slices, SBL can adaptively identify which users are transmitting and restore them while ignoring those who are inactive. However, when user activity status changes in different time slots, the processing effect using the SBL method is not ideal.
发明内容Contents of the invention
本发明的目的是提供一种基于多重测量向量模型的稀疏贝叶斯信号重构方法,利用用户信息的内部结构化,将多时隙下多用户检测分解为多个单时隙,再对每个阶段进行操作,提取用户信息,避免多用户检测受到时隙的限制。The purpose of this invention is to provide a sparse Bayesian signal reconstruction method based on multiple measurement vector models, which uses the internal structure of user information to decompose multi-user detection under multi-time slots into multiple single time slots, and then performs each Operate in stages to extract user information to avoid multi-user detection being limited by time slots.
本发明的目的是通过以下技术方案来实现的:一种基于多重测量向量模型的稀疏贝叶斯信号重构方法,其特征在于:在一个上行免授权非正交多址接入系统中,存在一个基站,用于接收来自K个单天线用户的数据信息,设单天线用户的数据信息通过长度为N的扩频码扩频后发送给基站,在L个连续时隙内,只有部分活跃用户持续发射信号,非活跃用户不发射信号;The object of the present invention is achieved through the following technical solution: a sparse Bayesian signal reconstruction method based on multiple measurement vector models, which is characterized in that: in an uplink authorization-free non-orthogonal multiple access system, there are A base station is used to receive data information from K single-antenna users. Assume that the data information of single-antenna users is spread by a spreading code of length N and then sent to the base station. Within L consecutive time slots, only some active users Continuously transmit signals, inactive users do not transmit signals;
由此基站接收信号等效为MMV模型,MMV模型是指多重测量向量模型,记为:Therefore, the signal received by the base station is equivalent to the MMV model. The MMV model refers to the multiple measurement vector model, recorded as:
Y=HB+W,Y=HB+W,
其中,是发送端和接收端之间的信道矩阵,信道矩阵包含信道响应和扩频码的信息;in, is the channel matrix between the transmitter and the receiver. The channel matrix contains information about the channel response and spreading code;
发射信号向量bl是第l个时隙K个用户的发射信号;yl是第l个时隙基站的接收信号;/>w.l是均值为零,协方差矩阵为σ2Ι的复高斯噪声,l=1,2,…,L;Transmit signal vector b l is the transmitted signal of K users in the lth time slot; y l is the received signal of the base station in the lth time slot;/> w. l is complex Gaussian noise with zero mean and covariance matrix σ 2 Ι, l=1,2,…,L;
在进行稀疏贝叶斯信号重构时,需要通过已知的接收信号向量Y和信道矩阵H恢复发射信号向量B,包括以下步骤:When performing sparse Bayesian signal reconstruction, it is necessary to restore the transmitted signal vector B through the known received signal vector Y and channel matrix H, including the following steps:
步骤S1:输入已知信息,其中包括接收信号、设备总数、等效信道矩阵以及扩频因子,使用自动决策技术(ARD)给发射信号分配结构化的高斯先验信息,将噪声信号的先验信息分配成普通高斯分布,并将设置的发射信号和噪声信号的高斯分布进行超参数初始化,完成整个系统中发射信号恢复成功的判决条件的设置;Step S1: Input the known information, including the received signal, total number of devices, equivalent channel matrix and spreading factor, use automatic decision-making technology (ARD) to assign structured Gaussian prior information to the transmitted signal, and combine the prior information of the noise signal The information is distributed into an ordinary Gaussian distribution, and the set Gaussian distributions of the transmitted signal and noise signal are initialized with hyperparameters to complete the setting of the judgment conditions for successful recovery of the transmitted signal in the entire system;
步骤S2:对先验信息进行贝叶斯计算,求解发射信号的后验分布,并将后验分布中的均值作为发射信号的最优更新规则;Step S2: Perform Bayesian calculation on the prior information, solve for the posterior distribution of the transmitted signal, and use the mean value in the posterior distribution as the optimal update rule for the transmitted signal;
步骤S3:在ARD成本函数下,结合迭代期望最大化(EM)寻找概率模型中超参数的估计值,最终获得发射信号超参数和噪声信号超参数的最优更新规则;Step S3: Under the ARD cost function, combine iterative expectation maximization (EM) to find the estimated values of the hyperparameters in the probability model, and finally obtain the optimal update rules for the emission signal hyperparameters and the noise signal hyperparameters;
步骤S4:根据设置的最大迭代阈值或前后两次迭代后验均值的差值判断是否继续迭代,若满足判决条件则输出恢复信号、发射信号超参数和噪声信号超参数,若不满足则返回步骤S2开始新一轮迭代。Step S4: Determine whether to continue iteration based on the set maximum iteration threshold or the difference between the posterior mean of the two iterations before and after. If the judgment conditions are met, the recovery signal, transmission signal hyperparameters and noise signal hyperparameters are output. If not, return to step S2 starts a new round of iteration.
本发明的有益效果是:The beneficial effects of the present invention are:
(1)本发明给发射信号分配结构化的高斯先验信息,随后,使用贝叶斯基本准则和期望最大化算法,来更新发射信号的后验分布参数和超参数集。这种方法在迭代计算过程中无需明确知道实际的活跃用户数量,从而增加了计算的灵活性;(1) The present invention assigns structured Gaussian prior information to the transmitted signal, and then uses the Bayesian basic criterion and the expectation maximization algorithm to update the posterior distribution parameters and hyperparameter set of the transmitted signal. This method does not require explicit knowledge of the actual number of active users during the iterative calculation process, thereby increasing calculation flexibility;
(2)本发明对发射信号分配结构化的高斯先验信息,充分利用发射信号的内部结构特性,将多时隙转变为单时隙问题,简化了多时隙下的多用户检测过程,提高了系统性能;(2) The present invention allocates structured Gaussian prior information to the transmitted signal, makes full use of the internal structural characteristics of the transmitted signal, converts multi-time slot problems into single-time slot problems, simplifies the multi-user detection process under multi-time slots, and improves the system performance;
(3)本发明利用用户信息的内部结构化,将多时隙下多用户检测分解为多个单时隙,再对每个阶段进行操作,提取用户信息,解决了多时隙下的多用户检测问题。(3) The present invention uses the internal structure of user information to decompose multi-user detection under multi-time slots into multiple single time slots, and then operates each stage to extract user information, thereby solving the problem of multi-user detection under multi-time slots. .
附图说明Description of drawings
图1是本发明一种基于多重测量向量模型的稀疏贝叶斯信号重构方法流程图;Figure 1 is a flow chart of a sparse Bayesian signal reconstruction method based on a multiple measurement vector model according to the present invention;
图2是高斯信道下各多用户检测方法误符号率分析图。Figure 2 is an analysis diagram of symbol error rates of various multi-user detection methods under Gaussian channels.
具体实施方式Detailed ways
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。The technical solution of the present invention will be described in further detail below in conjunction with the accompanying drawings, but the protection scope of the present invention is not limited to the following description.
本发明考虑到传统多用户检测方法需要已知用户活跃因子,但是,在实际mMTC场景中,确定某个时隙用户的活跃数量非常具有挑战性,难以实现。为了解决这个问题,本发明给发射信号分配结构化的高斯先验信息,随后,使用贝叶斯基本准则和期望最大化算法,来更新发射信号的后验分布参数和超参数集。这种方法在迭代计算过程中无需明确知道实际的活跃用户数量,从而增加了计算的灵活性;The present invention takes into account that traditional multi-user detection methods require known user activity factors. However, in actual mMTC scenarios, determining the active number of users in a certain time slot is very challenging and difficult to implement. In order to solve this problem, the present invention assigns structured Gaussian prior information to the transmitted signal, and then uses the Bayesian basic criterion and the expectation maximization algorithm to update the posterior distribution parameters and hyperparameter set of the transmitted signal. This method does not require explicit knowledge of the actual number of active users during the iterative calculation process, thereby increasing calculation flexibility;
同时考虑到当信道复杂以及用户活跃状态在一段时间内发生变化时,使用传统多用户检测方法处理效果较差,本发明对发射信号分配结构化的高斯先验信息,充分利用发射信号的内部结构特性,将多时隙转变为单时隙问题,简化了多时隙下的多用户检测过程,提高了系统性能;At the same time, considering that when the channel is complex and the user active status changes within a period of time, the processing effect of using the traditional multi-user detection method is poor, the present invention allocates structured Gaussian prior information to the transmitted signal, making full use of the internal structure of the transmitted signal. Features, convert multi-slot problems into single-slot problems, simplify the multi-user detection process under multi-slots, and improve system performance;
再者,考虑到使用贝叶斯理论的多用户检测方估计发射信号的先验分布时,只能处理单时隙下的多用户检测问题,不能处理多时隙下的多用户检测问题,当信号为多时隙情况时使用该方法进行处理的结果不太理想,本发明基于该理论上进行一个改进,利用用户信息的内部结构化,将多时隙下多用户检测分解为多个单时隙,再对每个阶段进行操作,提取用户信息,解决了多时隙下的多用户检测问题。Furthermore, considering that the multi-user detection method using Bayesian theory estimates the prior distribution of the transmitted signal, it can only handle the multi-user detection problem under a single time slot, but cannot handle the multi-user detection problem under multiple time slots. When the signal The result of using this method to process multiple time slots is not ideal. Based on this theory, the present invention makes an improvement, using the internal structure of user information to decompose multi-user detection under multi-time slots into multiple single time slots, and then Each stage is operated to extract user information, which solves the problem of multi-user detection under multi-time slots.
具体地,在一个上行免授权非正交多址接入系统中,存在一个基站,用于接收来自K个单天线用户的数据信息,设单天线用户的数据信息通过长度为N的扩频码扩频后发送给基站,每个发射信号的用户选取L个时隙的信息当作发射信息:Specifically, in an uplink license-free non-orthogonal multiple access system, there is a base station used to receive data information from K single-antenna users. It is assumed that the data information of the single-antenna users passes through a spreading code of length N. After spreading, it is sent to the base station. Each user transmitting a signal selects the information of L time slots as the transmission information:
由此基站接收信号等效为MMV模型,MMV模型是指多重测量向量模型,记为:Therefore, the signal received by the base station is equivalent to the MMV model. The MMV model refers to the multiple measurement vector model, recorded as:
Y=HB+W,Y=HB+W,
其中,是发送端和接收端之间的信道矩阵,信道矩阵包含信道响应和扩频码的信息;in, is the channel matrix between the transmitter and the receiver. The channel matrix contains information about the channel response and spreading code;
其中,信道响应是指信号在传播过程中由于信道的影响而发生的变化,信道响应是时域的表达,信道矩阵是频域的表达,所以部分信道矩阵是信道响应的傅里叶变换,所以信道矩阵中包含信道响应,扩频码是一种在发送端将原始信号进行扩展的技术,通常用于抵抗多径干扰、提高抗干扰能力。从H的矩阵维度就可以知道,其中包含长度为N的扩频码,即信道矩阵是信道响应和扩频码的频域的乘积;Among them, the channel response refers to the change of the signal due to the influence of the channel during the propagation process. The channel response is an expression in the time domain, and the channel matrix is an expression in the frequency domain, so part of the channel matrix is the Fourier transform of the channel response, so The channel matrix contains the channel response. Spreading code is a technology that expands the original signal at the transmitter. It is usually used to resist multipath interference and improve anti-interference capabilities. It can be known from the matrix dimension of H that it contains a spreading code of length N, that is, the channel matrix is the product of the channel response and the frequency domain of the spreading code;
发射信号向量bl是第l个时隙K个用户的发射信号;yl是第l个时隙基站的接收信号;/>w.l是均值为零,协方差矩阵为σ2Ι的复高斯噪声,l=1,2,…,L;Transmit signal vector b l is the transmitted signal of K users in the lth time slot; y l is the received signal of the base station in the lth time slot;/> w. l is complex Gaussian noise with zero mean and covariance matrix σ 2 Ι, l=1,2,…,L;
通信系统中的信道通常被假定为线性时不变系统。这意味着系统对于输入信号的响应是线性的,而且系统的性质在时间上是不变的。在这种情况下,接收信号可以表示为发送信号经过信道的线性变换。通信系统中的噪声通常被建模为加性高斯白噪声。这意味着噪声是独立同分布的高斯随机变量,其对信号的影响可以通过方差来描述。Channels in communication systems are usually assumed to be linear time-invariant systems. This means that the response of the system to the input signal is linear and the properties of the system are invariant in time. In this case, the received signal can be represented as a linear transformation of the transmitted signal through the channel. Noise in communication systems is often modeled as additive white Gaussian noise. This means that noise is an independent and identically distributed Gaussian random variable, and its impact on the signal can be described by its variance.
在进行稀疏贝叶斯信号重构时,需要通过已知的接收信号向量Y和信道矩阵H恢复发射信号向量B;When performing sparse Bayesian signal reconstruction, the transmitted signal vector B needs to be restored through the known received signal vector Y and channel matrix H;
参见附图1,一种基于多重测量向量模型的稀疏贝叶斯信号重构方法,具体实施方式如下:Referring to Figure 1, a sparse Bayesian signal reconstruction method based on multiple measurement vector models is implemented as follows:
步骤S1:将bi·看作一个稀疏信号,使该信号在L个时隙内满足均值为0,方差为γiI的高斯分布,而B表示K个不同bi.的组合,可以将B看作一个块稀疏信号,B的先验分布可以表示成K个bi·的先验分布的乘积,由此可以得知B是一个满足均值为0,协方差为γ的一个高斯分布,其中γ=(γ1,γ2,…,γK)T,所以发射信号B的高斯先验分布表示为,Step S1: Treat b i· as a sparse signal, so that the signal satisfies a Gaussian distribution with a mean value of 0 and a variance of γ i I within L time slots, and B represents a combination of K different b i . B is regarded as a block sparse signal. The prior distribution of B can be expressed as the product of the prior distributions of K bi· . From this, we can know that B is a Gaussian distribution with a mean of 0 and a covariance of γ. Where γ=(γ 1 , γ 2 ,…, γ K ) T , so the Gaussian prior distribution of the transmitted signal B is expressed as,
其中p(B;γ)表示在L个时隙内K个用户信号受超参数γ控制的先验表达,p(bi.;γi)表示在L个时隙内一个用户受超参数γi影响的先验表达。Among them, p(B; γ) represents the a priori expression that K user signals are controlled by the hyperparameter γ in L time slots, and p(b i .; γ i ) represents that one user is controlled by the hyperparameter γ in L time slots. A priori expression of the influence of i .
在本申请中CN(bi·|0,γiI)表示一个高斯分布表达,短竖线前表示需要使用高斯分布表达的参数,短竖线后依次表示高斯分布的均值和方差,使用短竖线是为了更直观地知道这个高斯分布是表示的哪个信号。In this application, CN(b i· |0,γ i I) represents a Gaussian distribution expression. The short vertical line before it represents the parameters that need to be expressed using the Gaussian distribution. The short vertical line after the short vertical line represents the mean and variance of the Gaussian distribution. Use the short vertical line. The vertical line is to more intuitively know which signal this Gaussian distribution represents.
设信道中的噪声为高斯白噪声,即噪声的先验分布为均值为0,方差为σ2I的高斯分布,即噪声的先验分布为复高斯分布p(w·j)=CN(0,σ2I),接收信号y的似然分布表示为:Assume that the noise in the channel is Gaussian white noise, that is, the prior distribution of the noise is a Gaussian distribution with a mean value of 0 and a variance of σ 2 I, that is, the prior distribution of the noise is a complex Gaussian distribution p(w ·j )=CN(0 ,σ 2 I), the likelihood distribution of the received signal y is expressed as:
p(y·j|b.j)表示第j个时隙K个用户的似然分布,即在发送信号是b·j的情况下,接收信号是y·j的概率,由于接收信号是等于信道矩阵与发送信号的线性表达再附加噪声,且噪声是独立同分布的,所以每个时隙的接收信号可以表示为均值为Hb·j,方差为σ2I的一个高斯分布。p(y ·j |b. j ) represents the likelihood distribution of K users in the jth time slot, that is, when the transmitted signal is b ·j , the probability of the received signal being y ·j , since the received signal is equal to The linear expression of the channel matrix and the transmitted signal is coupled with noise, and the noise is independently and identically distributed, so the received signal of each time slot can be expressed as a Gaussian distribution with a mean value of Hb ·j and a variance of σ 2 I.
步骤S2:基于贝叶斯学习理论,计算第l个时隙所有用户信号的后验分布,并将后验分布结果转换为高斯分布模式,得到第l个时隙发射信号的均值和协方差:Step S2: Based on Bayesian learning theory, calculate the posterior distribution of all user signals in the l-th time slot, and convert the posterior distribution result into a Gaussian distribution pattern to obtain the mean and covariance of the transmitted signal in the l-th time slot:
p(b·j|y·j;γ,σ2)表示每个时隙所有用户的后验分布,其中这个分布受超参数γ和σ2的影响,根据贝叶斯定理,后验分布等于接收信号的似然分布p(y·j|b·h)乘以发送信号的先验分布p(b·j;γ),这个计算结果使用p(b·j,y·j;γ,σ2)来表示,再除以接收信号的边际分布p(y·j),即全概率,但接收信号的边际分布不易得到,所以使用对分子部分对发送信号求积分来表示,均值为指数部分对b·j的一阶导数零点,协方差矩阵的逆为指数部分对b·j的二阶导数:p(b ·j |y ·j ; γ,σ 2 ) represents the posterior distribution of all users in each time slot, where this distribution is affected by the hyperparameters γ and σ 2. According to Bayes’ theorem, the posterior distribution is equal to The likelihood distribution p(y ·j |b ·h ) of the received signal is multiplied by the prior distribution p(b ·j ;γ) of the transmitted signal. This calculation result uses p(b ·j ,y ·j ;γ,σ 2 ) to express it, and then divide it by the marginal distribution p(y ·j ) of the received signal, that is, the full probability. However, the marginal distribution of the received signal is not easy to obtain, so it is expressed by integrating the numerator part of the transmitted signal, and the mean is the exponential part For the zero point of the first derivative of b ·j , the inverse of the covariance matrix is the second derivative of the exponential part with respect to b ·j :
其中Г是超参数γ的K×K的对角矩阵,μ·l表示第l个时隙的均值,Cov[.]表示求后验分布的协方差(协方差用于衡量两个随机变量的变化趋势是否一致,即它们是否同时增大或减小)M和∑分别表示发射信号B更新的后验均值和协方差,并将更新后的后验均值作为下一时刻的发射信号。where Г is the K × K diagonal matrix of the hyperparameter γ, μ ·l represents the mean of the l-th time slot, and Cov[.] represents the covariance of the posterior distribution (covariance is used to measure the difference between two random variables Whether the changing trends are consistent, that is, whether they increase or decrease at the same time) M and Σ respectively represent the updated posterior mean and covariance of the transmission signal B, and the updated posterior mean is used as the transmission signal at the next moment.
步骤S3:超参数向量γ的每一个唯一值对应数据Y生成的先验分布的不同假设,更新超参数向量,就是在不断地修改发送信号的先验分布;Step S3: Each unique value of the hyperparameter vector γ corresponds to a different hypothesis of the prior distribution generated by the data Y. Updating the hyperparameter vector is to continuously modify the prior distribution of the signal;
执行此任务的经验贝叶斯策略是将未知权重B视为干扰参数,并将其整合出来,然后,结果的边际相对于γ最大化,得出基于ARD的成本函数:An empirical Bayesian strategy for performing this task is to treat the unknown weight B as a disturbance parameter and integrate it. The resulting margin is then maximized with respect to γ, resulting in an ARD-based cost function:
其中,-2log(.)是为了优化计算过程进行的一个转换,使用边缘化进行超参数优化,补偿与估计协方差分量σ2以及未知权重B相关的自由度损失;Among them, -2log(.) is a transformation performed to optimize the calculation process, using marginalization for hyperparameter optimization to compensate for the loss of degrees of freedom associated with the estimated covariance component σ 2 and the unknown weight B;
对于超参数的贝叶斯更新,我们关注的是边际似然(marginal likelihood),也称为模型证据。边际似然是给定观测数据,对模型参数(包括超参数)进行积分得到的概率。它综合考虑了所有可能的参数值。边际似然实际上是奥卡姆剃刀原则的体现。这一原则认为,对于给定的观测数据,越简单的模型越好。边际似然同时考虑了模型拟合数据的好坏和模型的复杂性(通过参数的先验分布来体现),因此在超参数优化中使用边际似然作为成本函数有助于平衡模型的复杂性和对数据的拟合。For Bayesian updating of hyperparameters, we focus on marginal likelihood, also known as model evidence. Marginal likelihood is the probability obtained by integrating the model parameters (including hyperparameters) given the observed data. It takes into account all possible parameter values. Marginal likelihood is actually the embodiment of Occam's razor principle. This principle holds that for given observational data, the simpler the model, the better. Marginal likelihood takes into account both how well the model fits the data and the complexity of the model (reflected by the prior distribution of the parameters), so using marginal likelihood as a cost function in hyperparameter optimization helps balance the complexity of the model. and fitting the data.
为了最小化L(γ,σ2),将B视为隐藏数据,使用EM算法来完成这个操作,对于E步,使用步骤S2中计算得到的均值和协方差计算后验矩,对于M步,选择对L(γ,σ2)分别进行γ和σ2的偏导,并将结果都设置为零,得到更新后的超参数规则:In order to minimize L(γ,σ 2 ), treat B as hidden data and use the EM algorithm to complete this operation. For the E step, use the mean and covariance calculated in step S2 to calculate the posterior moment. For the M step, Choose to perform partial derivatives of γ and σ 2 on L(γ, σ 2 ) respectively, and set the results to zero to obtain the updated hyperparameter rules:
步骤S4:在本发明中检验发射信号是否恢复成功,有两个判决方式,其一是运行次数达到Rmax,另一个是‖μ(t)-μ(t-1)‖2≤ε。若满足判决条件其中之一则选择最后一次迭代的后验均值计算值作为恢复信号,若不满足则返回步骤S2开始新一轮迭代。Step S4: In the present invention, there are two decision methods to check whether the transmission signal is restored successfully, one is that the number of runs reaches R max , and the other is ‖μ (t) -μ (t-1) ‖ 2 ≤ε. If one of the decision conditions is met, the calculated posterior mean value of the last iteration is selected as the recovery signal. If it is not met, step S2 is returned to start a new round of iteration.
在本申请的实施例中,通过仿真实验验证一种基于多重测量向量模型的稀疏贝叶斯信号重构方法的可行性。In the embodiment of this application, the feasibility of a sparse Bayesian signal reconstruction method based on a multiple measurement vector model is verified through simulation experiments.
仿真参数:本发明考虑加性高斯白噪声(AWGN)信道,调制方案为二进制相移键控(BPSK),用户总数为K=20,用户活跃因子为pa=0.3,扩频因子为N=32,帧结构长度为L=6,最大迭代次数为Rmax=100,最大容许误差为ε=10-6,活跃用户的平均信噪比(SNR)取值为3dB到20dB。Simulation parameters: This invention considers the additive white Gaussian noise (AWGN) channel, the modulation scheme is binary phase shift keying (BPSK), the total number of users is K=20, the user activity factor is p a =0.3, and the spreading factor is N= 32, the frame structure length is L=6, the maximum number of iterations is R max =100, the maximum allowable error is ε=10 -6 , and the average signal-to-noise ratio (SNR) of active users ranges from 3dB to 20dB.
仿真结果:图2所示为各多用户检测方法SER性能分析图。可以看出,稀疏贝叶斯检测方法的性能优于传统检测方法,如ZF、OMP、MMSE、RD和LD。这是因为稀疏贝叶斯检测方法利用了发射信号的先验信息,适用于活跃用户较少的情况。此外,本发明方法考虑了每个用户信号的内部的结构特征,从而给发射信号分配结构化的先验信息,在这种方法中,可以对每个符号在多时隙下进行恢复,因此相较于SBL方法,该方法具有更优越的检测性能。Simulation results: Figure 2 shows the SER performance analysis chart of each multi-user detection method. It can be seen that the performance of sparse Bayesian detection method is better than traditional detection methods, such as ZF, OMP, MMSE, RD and LD. This is because the sparse Bayesian detection method utilizes the prior information of the emitted signal and is suitable for situations where there are few active users. In addition, the method of the present invention takes into account the internal structural characteristics of each user signal, thereby allocating structured a priori information to the transmitted signal. In this method, each symbol can be restored in multiple time slots, so compared with Compared with the SBL method, this method has superior detection performance.
以上是本发明的具体实施方式和仿真验证。应当指出,本领域的普通技术人员能够清楚的理解,本发明一种免授权的联合活跃用户与数据检测方法所举的以上实施例和仿真仅用于说明和验证方法的合理性和可行性,而并不用于限制本发明方法。虽然通过实施例能有效说明和描述了本发明,本发明存在许多变化而不脱离本发明的精神。在不背离本发明方法的精神及其实质的情况下,本领域技术人员可根据本发明方法做出各种相应的改变或变形,但这些相应的改变或变形均属于本发明方法要求的保护范围。The above are the specific implementation modes and simulation verification of the present invention. It should be noted that those of ordinary skill in the art can clearly understand that the above embodiments and simulations of the authorization-free joint active user and data detection method of the present invention are only used to illustrate and verify the rationality and feasibility of the method. It is not used to limit the method of the present invention. While the invention has been effectively illustrated and described by way of example, many variations thereof may be made without departing from the spirit of the invention. Without departing from the spirit and essence of the method of the present invention, those skilled in the art can make various corresponding changes or deformations according to the method of the present invention, but these corresponding changes or deformations all fall within the scope of protection required by the method of the present invention. .
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311698255.5A CN117675110B (en) | 2023-12-08 | 2023-12-08 | Sparse Bayesian signal reconstruction method based on multiple measurement vector model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311698255.5A CN117675110B (en) | 2023-12-08 | 2023-12-08 | Sparse Bayesian signal reconstruction method based on multiple measurement vector model |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117675110A true CN117675110A (en) | 2024-03-08 |
CN117675110B CN117675110B (en) | 2024-08-02 |
Family
ID=90076816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311698255.5A Active CN117675110B (en) | 2023-12-08 | 2023-12-08 | Sparse Bayesian signal reconstruction method based on multiple measurement vector model |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117675110B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119402912A (en) * | 2024-10-16 | 2025-02-07 | 广东工业大学 | Signal reconstruction based on empirical Bayesian method to deal with unknown information distribution |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8861655B1 (en) * | 2013-06-11 | 2014-10-14 | King Fahd University Of Petroleum And Minerals | Method of performing structure-based bayesian sparse signal reconstruction |
WO2021112024A1 (en) * | 2019-12-04 | 2021-06-10 | Mitsubishi Electric Corporation | Symbol detection of massive mimo systems with unknown symbol-dependent transmit-side impairments |
CN114415110A (en) * | 2022-01-10 | 2022-04-29 | 西北工业大学 | A direct localization method for non-negative sparse Bayesian learning |
CN116032317A (en) * | 2023-01-09 | 2023-04-28 | 西南交通大学 | Authorization-free combined active user and data detection method |
CN116155418A (en) * | 2023-02-24 | 2023-05-23 | 西南交通大学 | A time-correlated sparse signal recovery method |
-
2023
- 2023-12-08 CN CN202311698255.5A patent/CN117675110B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8861655B1 (en) * | 2013-06-11 | 2014-10-14 | King Fahd University Of Petroleum And Minerals | Method of performing structure-based bayesian sparse signal reconstruction |
WO2021112024A1 (en) * | 2019-12-04 | 2021-06-10 | Mitsubishi Electric Corporation | Symbol detection of massive mimo systems with unknown symbol-dependent transmit-side impairments |
CN114415110A (en) * | 2022-01-10 | 2022-04-29 | 西北工业大学 | A direct localization method for non-negative sparse Bayesian learning |
CN116032317A (en) * | 2023-01-09 | 2023-04-28 | 西南交通大学 | Authorization-free combined active user and data detection method |
CN116155418A (en) * | 2023-02-24 | 2023-05-23 | 西南交通大学 | A time-correlated sparse signal recovery method |
Non-Patent Citations (2)
Title |
---|
M. KORKI; J. ZHANGY; C. ZHANG; H. ZAYYANI: "An iterative bayesian algorithm for block-sparse signal reconstruction", 《2015 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP)》, 6 August 2015 (2015-08-06) * |
刘志鑫: "海杂波背景下的低空风切变检测方法研究", 《中国优秀硕士学位论文全文数据库》, 15 January 2021 (2021-01-15) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119402912A (en) * | 2024-10-16 | 2025-02-07 | 广东工业大学 | Signal reconstruction based on empirical Bayesian method to deal with unknown information distribution |
Also Published As
Publication number | Publication date |
---|---|
CN117675110B (en) | 2024-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Lee et al. | Deep power control: Transmit power control scheme based on convolutional neural network | |
Park et al. | Outage probability and outage-based robust beamforming for MIMO interference channels with imperfect channel state information | |
Geng et al. | Hierarchical reinforcement learning for relay selection and power optimization in two-hop cooperative relay network | |
Shao et al. | Reconfigurable intelligent surface-aided 6G massive access: Coupled tensor modeling and sparse Bayesian learning | |
CN116155418B (en) | Time-dependent sparse signal recovery method | |
Jeya et al. | Optimized semiblind sparse channel estimation algorithm for MU-MIMO OFDM system | |
CN116032317B (en) | A method for joint active user and data detection without authorization | |
Xie et al. | Massive unsourced random access for massive MIMO correlated channels | |
CN117675110A (en) | Sparse Bayesian signal reconstruction method based on multiple measurement vector model | |
Zhang et al. | Efficient residual shrinkage CNN denoiser design for intelligent signal processing: Modulation recognition, detection, and decoding | |
CN112039563B (en) | Large-scale MIMO safe multicast transmission power distribution method with optimal energy efficiency | |
CN108566227B (en) | A Multi-User Detection Method | |
Saoudi et al. | A novel non-parametric iterative soft bit error rate estimation technique for digital communications systems | |
Ducoing et al. | An assessment of deep learning versus massively parallel, non-linear methods for highly-efficient mimo detection | |
CN114828256B (en) | Distributed multi-cell massive MIMO power allocation method based on joint optimization of energy efficiency and spectrum efficiency | |
CN110492956A (en) | A kind of error compensation multi-user test method and device for MUSA system | |
CN105812038B (en) | Multi-beam mobile satellite communication system multiuser downstream combines method for precoding | |
CN115412137A (en) | Energy Efficiency Optimization Method for Multi-User Uplink Rate-Splitting Multiple Access with Electromagnetic Radiation Constraint | |
Forsch et al. | Distributed joint user activity detection, channel estimation, and data detection via expectation propagation in cell-free massive MIMO | |
Ngo et al. | Deep learning for signal processing with predictions of channel profile, Doppler shift and signal-to-noise ratio | |
Tachibana et al. | Damping factor learning of BP detection with node selection in massive MIMO using neural network | |
CN117177275B (en) | SCMA-MEC-based Internet of things equipment calculation rate optimization method | |
Shamsesalehi et al. | Deep Gaussian process for channel estimation in LIS-assisted mm-wave massive MIMO systems | |
Gez et al. | Subgradient descent learning with over-the-air computation | |
CN118631383B (en) | A block sparse Bayesian multi-slot data 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 |