一种面向5G的多用户协作频谱感知策略研究方法与流程

文档序号:16928666发布日期:2019-02-22 20:04阅读:337来源:国知局
一种面向5G的多用户协作频谱感知策略研究方法与流程

本发明涉及无线通信、认知无线电、宽带频谱感知技术领域,具体涉及一种面向5g的多用户协作频谱感知策略研究方法。



背景技术:

第五代移动通信(5g)是面向2020年以后移动通信需求而发展的新一代移动通信系统,将渗透到物联网及各种行业领域,实现真正的“万物互联”。同时,无线频谱资源短缺的问题越来越突出。认知无线电(cognitiveradio,cr)技术对周围无线环境感知的同时,集合当前状态及参考历史信息进行检测、分析、学习和规划,通过自适应地调整自己的传输参数实现频谱的动态接入以提高频谱利用率,成为移动互联网和物联网发展的关键技术。频谱感知技术是认知无线电系统的基石所在,只有通过准确而有效的频谱检测,认知用户(cognitiveusers,cu)才能找到空闲频谱进行接入,同时避免对主用户(primaryusers,pu)系统造成干扰。

频谱感知是实现对复杂信道环境检测的重要条件和手段,而协作频谱感知(集中式和分布式)算法是当前研究的重点。本文主要研究分布式协作频谱感知,这种方式的频谱感知分为两个阶段:感知和报告。感知就是每个认知用户独立完成局部的检测,报告是指在所有用户的局部检测完成后将检测结果发送到融合中心(fusioncenter,fc),融合中心将接收到的局部统计信息进行融合,综合做出主用户存在与否的判决。利用协作频谱感知可以有效提高系统的检测可靠性,同时降低检测时的误警概率。

在实际场景中,认知用户接收到的信号具有稀疏性,这种稀疏性的表现形式多种多样,因为非零系数的信号在任何位置均有可能出现,而常用的信号的稀疏模型为块稀疏。因此,在宽带无线频谱中利用信号的稀疏特性可以降低压缩感知的采样速率。最先用于宽带压缩感知的是正交匹配追踪(orthogonalmatchingpursuit,omp)算法,此算法在重构信号时计算复杂度较高,而且会对频谱感知的造成较大时延。在信号的稀疏性模型得出后,学术界提出了一种基于omp算法的频谱感知算法,即块正交匹配追踪(blockorthogonalmatchingpursuit,bomp)算法,此算法可以有效降低采样速率,并减小计算复杂度。但是传统的块稀疏重构算法存在的问题是,在未知非零子块边界信息的情况下重构会失败,也就是说,在宽带频谱感知场景下,授权主用户(primaryusers,pu)占用的子频带边界信息对二级用户(secondaryusers,su)往往是受限的,su通常只会知道pu的一个大概占用范围,而对具体的边界信息是未知的。

针对上述问题,tanumaymanna等人提出一种改进omp算法的新型bomp算法,可以根据不同的信道环境设计不同大小的非零子块,以提高检测精度和检测耗时。duartem.f等人提出了一种分布式压缩感知算法,采用同步正交匹配追踪(simultaneousorthogonalmatchingpursuit,somp)算法联合重构多个检测节点,其仿真结果表明利用该算法可以提高重构精确度,并能有效降低所需观测数目。在5g应用的多频段多干扰密集用户的复杂信道环境下,噪声的不确定将会严重影响频谱的感知过程。同时,较低的信噪比环境下频谱感知问题很难实现。



技术实现要素:

本发明的目的是提供一种基于bomp算法的提高宽带频谱感知效率的方法,此方法在信号估计阶段采用引入影响因子的aic/mdl准则估计稀疏度作为bomp算法迭代停止的条件,大大减少了算法复杂度,提高了在复杂环境中的感知准确性。

为实现上述目的,本发明采用的技术方案如下:一种面向5g的多用户协作频谱感知策略研究方法,包括以下步骤:

步骤一:用户信号xi(t)经过调制信号mi(t)调制后,通过信道冲激响应h(t)得到模拟宽带信号yi(t);

步骤二:模拟宽带信号yi(t)经过以速率fs=b进行采样,得到m组序列zi[k],i=1,2,...,m,然后将zj[k]转换为频域表达,得到的频域信号表达模型z(f)=ay(f)+w(f),f∈[0,b],

其中,a∈cm×n是调制矩阵(a是支撑集),y(f)表示输入频域信号,w(f)表示频域噪声,z(f)表示输出频域信号;

步骤三:自相关矩阵可由k组序列相关的平均得到,即所以当k趋于无穷大时,利用矩阵分解式可以得到一个有限维度的矩阵v,进而得到有限维压缩信号的采样信号模型v=au;其中,表示自相关矩阵,v表示有限维度的分解矩阵,u表示采样矩阵。

步骤四:对宽带频谱中主用户的信源个数通过引入影响因子α∈(0,1)的aic/mdl准则进行估算,主用户为宽带频谱中非零子块边界,信源数为用户信号xi(t)的个数;

步骤五:估算出宽带频谱中主用户的信源个数之后,通过bomp算法进行宽带频谱协作感知,确定信源数;其中bomp算法包括如下步骤:

输入:观测信号y,采样矩阵u,块稀疏度p;

输出:原始块稀疏频谱的最优估计;

步骤1:采用mwc直接压缩采样宽带频谱中的宽带模拟信号,得到zi[k];

步骤2:通过估计并进行自相关矩阵分解

步骤3:利用引入影响因子的aic/mdl准则估计主用户信号个数

步骤4:初始化估计支撑集a=φ,残差yr=v,重构频谱迭代次数t=1;

步骤5:利用残差yr来确定a中与其相匹配的列:相匹配的列为a中与v相关性最强的列;

步骤6:更新支撑集at=[at-1,a(:,i)];

步骤7:计算重构频谱

步骤8:更新残差

步骤9:若则转至步骤10,若t=t+1,转至步骤5;

步骤10:迭代停止,得到重构频谱

进一步的,所述用户信号xi(t)被智能感知节点感知,并将感知到的数据传送到网关,再经过基站传送到后台进行频谱数据的分析,将信号xi(t)放在整段宽带频谱中,当有需求的用户来请求资源时,将宽带频谱中感知的空洞频谱分配给用户。

进一步的,步骤一中xi(t)经过mi(t)调制得到信号ri(t),即其中,xi(t)是输入信号,mi(t)是调制信号;

进一步的,步骤一中经过调制得到的信号ri(t),通过信道冲激响应h(t),再经过窄带滤波得到宽带模拟信号yi(t),即

进一步的,在信源个数估计时,通过引入影响因子来避免信源个数的过估计,信源估计算法描述如下:

其中,s是待估计信源个数,k为阵元数,t为快拍数,λi为自相关矩阵的特征值,α为影响因子,与信号阵元数和信噪比有关。

影响因子α的经验公式由levenberg-marquqrdt算法拟合得出:

α=α1+α2*snr+α3*snr2+α4/(1+((k-α5)/α6)2)

其中,αi(i=1,...,6)为算法拟合系数,其值分别是α1=1.243,α2=0.115,α3=0.004,α4=-0.338,α5=1.269,α6=7.526。

进一步的,所述步骤1中mwc采样宽带模拟信号时,采用小于2倍的奈奎斯特采样率。

本发明的有益效果是:利用引入影响因子的aic/mdl准则进行信源个数的估计,通过影响因子减小参数复杂度的估计,抑制噪声特征值的扩散,从而避免信源个数的过估计,同时在面向5g多用户协作频谱感知情况下,可以发现bomp算法大大提高了频谱感知的准确性,同时减少了感知过程产生的时延。

附图说明

图1为本发明基于bomp算法的频谱感知框图。

图2为本发明的系统模型图。

具体实施方式

下面结合附图对技术方案的实施作进一步的详细描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

如图1~2所示,本实施例提供了:一种面向5g的多用户协作频谱感知策略研究方法,包括以下步骤:

步骤一:用户信号xi(t)经过调制信号mi(t)调制后,通过信道冲激响应h(t)得到模拟宽带信号yi(t);

步骤二:模拟宽带信号yi(t)经过以速率fs=b进行采样,得到m组序列zi[k],i=1,2,...,m,然后将zj[k]转换为频域表达,得到的频域信号表达模型z(f)=ay(f)+w(f),f∈[0,b],

其中,a∈cm×n是调制矩阵(a是支撑集),y(f)表示输入频域信号,w(f)表示频域噪声,z(f)表示输出频域信号;

步骤三:自相关矩阵可由k组序列相关的平均得到,即所以当k趋于无穷大时,利用矩阵分解式可以得到一个有限维度的矩阵v,进而得到有限维压缩信号的采样信号模型v=au。其中,表示自相关矩阵,v表示有限维度的分解矩阵,u表示采样矩阵。

步骤四:对宽带频谱中主用户的信源个数通过引入影响因子α∈(0,1)的aic/mdl准则进行估算,主用户为宽带频谱中非零子块边界;

步骤五:估算出宽带频谱中主用户的信源个数之后,通过bomp算法进行宽带频谱协作感知,确定信源数;其中bomp算法包括如下步骤:

输入:观测信号y,采样矩阵u,块稀疏度p;

输出:原始块稀疏频谱的最优估计;

步骤1:采用mwc直接压缩采样宽带频谱中的宽带模拟信号,得到zi[k];

步骤2:通过估计并进行自相关矩阵分解

步骤3:利用引入影响因子的aic/mdl准则估计主用户信号个数

步骤4:初始化估计支撑集a=φ,残差yr=v,重构频谱迭代次数t=1;

步骤5:利用残差yr来确定a中与其相关性最强的列:

步骤6:更新支撑集at=[at-1,a(:,i)];

步骤7:计算重构频谱

步骤8:更新残差

步骤9:若则转至步骤10,若t=t+1,转至步骤5;

步骤10:迭代停止,得到重构频谱

智能感知节点感知节点范围的所有用户信号xi(t),将感知到的数据传送到网关,再经过基站传送到后台进行频谱数据的分析,将结果放在整段宽带频谱中,当有需求的用户来请求资源时,将宽带频谱中感知的空洞频谱分配给用户。

步骤一中xi(t)经过mi(t)调制得到信号ri(t),即其中,xi(t)是输入信号,mi(t)是调制信号;

步骤一中经过调制得到的信号ri(t),通过信道冲激响应h(t),再经过窄带滤波得到宽带模拟信号yi(t),即

在信源个数估计阶段,对迭代停止准则aic/mdl进行改进,通过引入影响因子来避免信源个数的过估计,信源估计算法描述如下:

其中,s是待估计信源个数,k为阵元数,t为快拍数,λi为自相关矩阵的特征值,α为影响因子,与信号阵元数和信噪比有关。

影响因子α的经验公式由levenberg-marquqrdt算法拟合得出:

α=α1+α2*snr+α3*snr2+α4/(1+((k-α5)/α6)2)

其中,αi(i=1,...,6)为算法拟合系数,其值分别是α1=1.243,α2=0.115,α3=0.004,α4=-0.338,α5=1.269,α6=7.526。

所述步骤1中mwc采样宽带模拟信号时,采用小于2倍的奈奎斯特采样率。

利用matlab进行仿真,计算频谱检测可靠性的检测概率pd和误警概率pf公式如下:

其中,pm表示第m次实验产生的信号个数,m表示实验次数,n表示信道数,num()表示求数量,集合cori和c分别表示实际被占用的信源数集合和估计得到的信源数集合。

本发明的有益效果是:利用引入影响因子的aic/mdl准则进行信源个数的估计,通过影响因子减小参数复杂度的估计,抑制噪声特征值的扩散,从而避免信源个数的过估计,同时在面向5g多用户协作频谱感知情况下,可以发现bomp算法大大提高了频谱感知的准确性,同时减少了感知过程产生的时延。

各个智能感知节点感知本节点范围的设备,将感知到的数据传送到网关,再经过基站传送到后台进行频谱数据的分析,将结果放在频谱池中,当有需求的用户来请求资源时可以给其分配感知的空洞频谱。

整个频谱感知分为mwc采样、序列处理、信源估计和bomp算法重构四步进行。mwc采样对宽带频谱的稀疏信号进行调制压缩采样,可以以小于2倍的奈奎斯特采样率来提高效率。序列处理将稀疏信号序列进行变换为有限维压缩矩阵。信源估计采用引入影响因子的aic/mdl准则来提高估计准确性,避免了信源过估计。bomp算法重构相比传统的omp算法提高了重构效率和准确率,在一定程度上改善了宽带频谱感知的实时性。

本发明的优点是:利用引入影响因子的aic/mdl准则进行信源个数的估计,通过影响因子减小参数复杂度的估计,抑制噪声特征值的扩散,从而避免信源个数的过估计,同时在面向5g多用户协作频谱感知情况下,bomp算法将大大提高了频谱感知的准确性,同时减少了感知过程产生的时延。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1