一种MIMO系统码型分类判决门限的简便求解方法与流程

文档序号:15816645发布日期:2018-11-02 22:42阅读:934来源:国知局
一种MIMO系统码型分类判决门限的简便求解方法与流程

本发明涉及一种判决门限的简便求解方法,尤其是一种mimo系统码型分类判决门限的简便求解方法。

背景技术

近年来,服从中心卡方分布的随机向量最大值作为一种重要的识别统计量被广泛应用于调制方式估计、编码类型识别以及gnss接收机的卫星捕获中。对于mimo系统中的编码类型,可通过计算任意两根天线互相关函数的最大值进行识别。针对接收天线为2的情形,其识别判决门限可以通过闭合解析式计算得到。然而,当接收天线的数量超过2时,则互相关函数最大值的累积分布函数将包含不完全gamma函数,若要求取识别门限,必然需要涉及不完全gamma函数逆的求解问题,但在接收天线数量超过2的情形下,很难给出其解析解,因此实际应用中通常利用牛顿迭代,bisection等数值解法进行求取。尽管数值解法具有较高的计算精度,但其计算复杂度也较高,不便在dsp平台中实现,从而限制了其工程应用前景。



技术实现要素:

本发明要解决的技术问题是现有的求解方法计算复杂度高,不便在dsp平台中实现,限制了其工程应用前景。

为了解决上述技术问题,本发明提供了一种mimo系统码型分类判决门限的简便求解方法,包括以下步骤:

步骤1,识别统计量构建:针对mimo系统中编码类型的分类识别问题,构建识别统计量γ,将mimo系统中编码类型的分类识别问题转化为二元假设检验问题;

步骤2,建立判决门限求解方程:利用gumbel函数代替门限求解中的不完全gamma函数,并对判决门限的解析式用一阶泰勒级数展开,得到判决门限求解的近似方程;

步骤3,计算归一化常数:根据极值理论,计算归一化常数bm;

步骤4,求解判决门限:利用步骤2中的判决门限求解方程以及步骤3中得到的归一化常数结果求解判决门限的闭合解。

进一步地,步骤1中,将分类识别问题转化为二元假设检验问题的具体步骤为:

针对mimo系统中编码类型的分类识别问题,以任意两根接收天线之间互相关函数的最大值为统计量,统计量可以定义为:

υ=maxfc(τ)

式中,fij(τ)为任意两根接收天线之间的互相关函数,nr为接收天线数量,τ为延时量,且fc(τ)服从自由度为2nc=nr(nr-1)的中心卡方分布;

根据恒虚警准则,设虚警概率为pfa,则通过下式求得判决门限λ:

(1-pfa)1/(n+v)=p(nc,λ/2)

式中,p(nc,λ/2)为不完整gamma函数,n为接收信号的样本长度,v为循环前缀的长度,v值设置为n/4;

将mimo系统中编码类型的分类识别转化为如下的二元假设检验问题:

h0:编码方案为空间复用码

h1:编码方案为空时分组码

若υ<λ,判为h0,反之,则判为h1。

进一步地,步骤2中,得到判决门限求解的近似方程的具体步骤为:

由于服从中心卡方分布的随机向量的累积分布函数和概率密度函数由下式求得:

f(x;nc,2)=p(nc,x/2)

式中,f(x;nc,2)是gamma分布,其形状参数为nc,尺度参数为2;

因此有:

(1-pfa)1/(n+v)=f(λ;nc,2)

于是判决门限通过下式求得:

λ=f-1[(1-pfa)1/(n+v)]

对于底分布函数为f(x;nc,2)的随机向量,用mn=max(x1,x2,....xn)表示该随机序列的最大值,若存在常数则式成立,式中g(x)=exp{-e-x},x∈r为gumbel分布的分布函数,而归一化常数bn为:

由于pfa<<1,利用一阶泰勒级数将(1-pfa)1/(n+v)展开得到:

显然,(n+v)/pfa>>1,因此取其整数部分,令m≈int[(n+v)/pfa],同时式中的高阶分量忽略,上式进一步转化为:

因此,判决门限求解的近似方程为:

进一步地,步骤3中,计算归一化常数bm的具体步骤为:

根据接收信号长度n、循环前缀的长度v、虚警概率为pfa、接收天线数量nr以及等效整数m计算归一化常数bm为:

bm=2{ln[m/γ(nc)]+(nc-1)lnbm+

[(nc-1)2lnbm-(nc-1)2ln(nc-1)+nc-1]/bm}

式中,bm=ln[m/γ(nc)]+(nc-1)ln(nc-1),г(x)为gamma函数。

进一步地,步骤4中,求解判决门限的闭合解的公式为:

将步骤3中所计算的归一化常数bm代入上式,即可得到判决门限λ的闭合解。

本发明的有益效果在于:该简便求解方法利用极值定理,针对不完全gamma函数的求逆问题,用gumbel分布函数近似独立同分布gamma随机变量的最大值分布,通过计算gumbel分布函数归一化常数bm得到方程的闭合解;利用该简便求解方法可以得到具有2根以上接收天线情形下判决门限的闭合解;该简便求解方法的计算效率高,且易于硬件实现,在一定条件下可以拓展到其它相关处理中。

附图说明

图1为本发明的方法流程图;

图2为本发明的不同接收天线数量条件下mimo系统中空时分组码识别判决门限计算结果图;

图3为本发明的不同样本数量时算法的性能比较。

具体实施方式

如图1所示,本发明公开了一种mimo系统码型分类判决门限的简便求解方法,包括以下步骤:

步骤1,识别统计量构建:针对mimo系统中编码类型的分类识别问题,构建识别统计量γ,将mimo系统中编码类型的分类识别问题转化为二元假设检验问题;

步骤2,建立判决门限求解方程:利用gumbel函数代替门限求解中的不完全gamma函数,并对判决门限的解析式用一阶泰勒级数展开,得到判决门限求解的近似方程;

步骤3,计算归一化常数:根据极值理论,计算归一化常数bm;

步骤4,求解判决门限:利用步骤2中的判决门限求解方程以及步骤3中得到的归一化常数结果求解判决门限的闭合解。

进一步地,步骤1中,将分类识别问题转化为二元假设检验问题的具体步骤为:

针对mimo系统中编码类型的分类识别问题,以任意两根接收天线之间互相关函数的最大值为统计量,统计量可以定义为:

υ=maxfc(τ)

式中,fij(τ)为任意两根接收天线之间的互相关函数,nr为接收天线数量,τ为延时量,且fc(τ)服从自由度为2nc=nr(nr-1)的中心卡方分布;

根据恒虚警准则,设虚警概率为pfa,则通过下式求得判决门限λ:

(1-pfa)1/(n+v)=p(nc,λ/2)

式中,p(nc,λ/2)为不完整gamma函数,n为接收信号的样本长度,v为循环前缀的长度,v值设置为n/4;

将mimo系统中编码类型的分类识别转化为如下的二元假设检验问题:

h0:编码方案为空间复用码

h1:编码方案为空时分组码

若υ<λ,判为h0,反之,则判为h1。

进一步地,根据步骤1可知,mimo系统中码型分类识别的判决门限求解问题可以转化为对不完全gamma函数逆的求解,为了提出不完全gamma函数逆的闭合解求解方法,需对方程中所涉及的参数进行分析,在实际应用中,虚警概率pfa为小数且数值较小,如0.01、0.001等;nc为整数,当nr>2时其数值大于3;n+v大于接收信号的长度,为了得到不完全gamma逆函数的解析表达式,可以引入极值理论,将该问题转化为对服从中心卡方分布随机向量的最大值极限分布的归一化常数bm的计算,因此,步骤2中,得到判决门限求解的近似方程的具体步骤为:

由于服从中心卡方分布的随机向量的累积分布函数和概率密度函数由下式求得:

f(x;nc,2)=p(nc,x/2)

式中,f(x;nc,2)是gamma分布,其形状参数为nc,尺度参数为2;

因此有:

(1-pfa)1/(n+v)=f(λ;nc,2)

于是判决门限通过下式求得:

λ=f-1[(1-pfa)1/(n+v)]

对于底分布函数为f(x;nc,2)的随机向量,用mn=max(x1,x2,....xn)表示该随机序列的最大值,若存在常数则式成立,式中g(x)=exp{-e-x},x∈r为gumbel分布的分布函数,而归一化常数bn为:

由于pfa<<1,利用一阶泰勒级数将(1-pfa)1/(n+v)展开得到:

显然,(n+v)/pfa>>1,因此取其整数部分,令m≈int[(n+v)/pfa],同时式中的高阶分量忽略,上式进一步转化为:

因此,判决门限求解的近似方程为:

进一步地,步骤3中,计算归一化常数bm的具体步骤为:

根据接收信号长度n、循环前缀的长度v、虚警概率为pfa、接收天线数量nr以及等效整数m计算归一化常数bm为:

bm=2{ln[m/γ(nc)]+(nc-1)lnbm+

[(nc-1)2lnbm-(nc-1)2ln(nc-1)+nc-1]/bm}

式中,bm=ln[m/γ(nc)]+(nc-1)ln(nc-1),γ(x)为gamma函数。

进一步地,步骤4中,求解判决门限的闭合解的公式为:

将步骤3中所计算的归一化常数bm代入上式,即可得到判决门限λ的闭合解。

如图2所示,为不同接收天线数量条件下mimo系统中空时分组码识别判决门限计算结果图,图中分别对不同条件下利用本文所提出的求解算法和利用数值法所得的识别判决门限计算结果进行了仿真。仿真中,虚警概率pfa分别为0.001,0.0001,0.00001,样本长度n为1024。可见,当接收天线数量nr≤5时,两种方法下所得到的判决门限能较好的吻合,但随着接收天线数量的增加,本发明所提出的求解方法的计算精度呈下降趋势。然而,对于实际的4g通信系统,接收天线数量通常在2~4个,本文算法完全可以达到其精度要求。

如图3所示,为对于接收信号选取不同样本点数的情形下闭合解的计算误差仿真条件为虚警概率为pfa=0.0001,样本点数n分别为256、512、1024、2048。可见,一方面,在接收天线数量一定时,随着样本点数的增加闭合解计算误差将减小;另一方面,闭合解计算误差随着接收天线数量的增加而提高。

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