技术领域
[0001] 本
发明涉及无线多天线通信领域,尤其涉及一种三维多天线传输中发射天线选择的优化方法和系统。
背景技术
[0002] 众所周知,
能源危机与环境污染问题已经成为制约人类社会可持续发展的两个
瓶颈。作为世界上最大的发展中国家以及第二大的能源消费国,中国也已经制定了“建设资源节约型和环境友好型社会”的国家战略。为了实现这个目标,信息技术责无旁贷,要求我们必须从能效优先的
角度重新审视现有的信息系统。
[0003] 经典无线通信系统主要关注发射功率与传输速率之间的关系。为了显著提高
频谱效率,多天线技术得到广泛应用,该技术可以显著提高通信系统传输有效性及可靠性。同时为了降低传输设备的复杂度,天线选择策略得到广泛使用。该策略是从所有备选天线中,选择信道条件最好来用于发送或者接收,在保证通信
质量及速率的前提下,它大大简化了发送及接收机的具体实现。然而,最优的天线选择方法是穷搜,即考虑每一种可能的天线组合情况,计算传输速率,再选择其中最好的一种。快速次优的天线选择
算法在M.Gharavi-Alkhansari and A.B.Gershman,“Fast antenna subset selection in MIMO systems,”IEEE Trans.Signal Process.,vol.52,no.2,pp.339–347,2004.中提出,它能以多项式复杂度实现接近最优的性能。
[0004] 但是,现有的天线选择技术在应用中造成了整个通信系统
能量效率偏低的
缺陷。
发明内容
[0005] 本发明所要解决的技术问题之一是需要提供一种三维多天线传输中发射天线选择的优化方法,其考虑到天线链路的功耗,可优化所选择的发射天线的集合。此外,还提供了一种三维多天线传输中发射天线选择的优化系统。
[0006] 为了解决上述技术问题,本发明提供了一种三维多天线传输中发射天线选择的优化方法,包括:参数估计步骤,在三维空间内,基于所获取的导频
信号在各个接收天线上对相应的
导频信号发射天线进行信道估计;天线
选定步骤,基于所有接收天线上的信道估计,获取对应的每根发射天线的信道空间向量,基于所述信道空间向量计算每根发射天线的速率增益,并根据所述速率增益来将相应的发射天线选定为待发射天线;确定步骤,计算所有待发射天线的集合对应的信道速率,基于所述信道速率确定最终优化后的待发射天线集合。
[0007] 在一个
实施例中,所述天线选定步骤还包括:基于信道估计的结果初始化相关参数,所述相关参数包括接收天线的数目Nr、给定系统总功率P、每根发射天线的链路功耗Pct、每根接收天线的链路功耗Pcr以及其他部分功耗Pc0,并且基于所述相关参数根据如下表达式计算所允许的最大待发射天线数目Nmax:
[0008]
[0009] 在一个实施例中,在所述天线选定步骤中,通过如下表达式计算所述速率增益Δs,n:
[0010]
[0011] 其中,hs为第s根发射天线所对应的信道空间向量,n为第n次选定待发射天线,为对hs取共轭转置,Tn为速率增量计算因子。
[0012] 在一个实施例中,通过如下表达式计算Tn:
[0013]
[0014] 其中,Hn-1代表n-1次选择后的已选定的待发射天线组成的矩阵, 为Hn-1的共轭转置, 为Nr×Nr单位矩阵,ρn代表在选择第n根待发射天线时
信噪比。
[0015] 在一个实施例中,进一步通过以下表达式计算所述信噪比ρn:
[0016]
[0017] 其中,ηpa为所述信号发射端功率
放大器的效率,N0为噪声功率。
[0018] 在一个实施例中,在所述确定步骤中,进一步通过以下表达式计算n次选择后所有待发射天线集合对应的信道速率Cn:
[0019]
[0020] 其中,Nr为所述信号接收端天线的数目,ρn为在选择第n根待发射天线时信噪比,Hn代表n次选择后的已选定的待发射天线集合组成的矩阵, 为Hn的共轭转置。
[0021] 在一个实施例中,选取速率增益Δs,n最大的发射天线作为待发射天线加入待发射天线集合,若所述待发射天线集合中的待发射天线数目超过Nmax,则将待发射天线数目为Nmax的待发射天线集合确定为优化后的待发射天线集合;否则计算n次选择后所有待发射天线的集合对应的信道速率Cn与n-1次选择后所有待发射天线的集合对应的信道速率Cn-1,若Cn<Cn-1,则将n-1次选择后所确定的待发射天线的集合确定为优化后的待发射天线集合,若Cn>Cn-1,则计算剩余发射天线的速率增益Δs,n,并继续将其中速率增益Δs,n最大的发射天线作为待发射天线。
[0022] 根据本发明的另一方面,还提供了一种三维多天线传输中发射天线选择的优化系统,包括:参数估计模
块,其用于在三维空间内,基于所获取的导频信号在各个接收天线上对相应的导频信号发射天线进行信道估计;天线选定模块,其基于所有接收天线上的信道估计,获取对应的每根发射天线的信道空间向量,基于所述信道空间向量计算每根发射天线的速率增益,并根据所述速率增益来将相应的发射天线选定为待发射天线;确定模块,其用于计算所有待发射天线的集合对应的信道速率,基于所述信道速率确定最终优化后的待发射天线集合。
[0023] 在一个实施例中,所述天线选定模块还用于基于信道估计的结果初始化相关参数,所述相关参数包括接收天线的数目Nr、给定系统总功率P、每根发射天线的链路功耗Pct、每根接收天线的链路功耗Pcr以及其他部分功耗Pc0,并且基于上述参数根据如下表达式计算允许激活的最大发射天线数目Nmax:
[0024]
[0025] 在一个实施例中,所述天线选定模块进一步选取速率增益Δs,n最大的发射天线作为待发射天线加入待发射天线集合,若所述待发射天线集合中的待发射天线数目超过Nmax,则将待发射天线数目为Nmax的待发射天线集合确定为优化后的待发射天线集合;否则,所述确定模块进一步计算n次选择后所有待发射天线的集合对应的信道速率Cn与n-1次选择后所有待发射天线的集合对应的信道速率Cn-1,若Cn<Cn-1,则将n-1次选择后所确定的待发射天线的集合确定为优化后的待发射天线集合,若Cn>Cn-1,则计算剩余发射天线的速率增益Δs,n,并继续将其中速率增益Δs,n最大的发射天线作为待发射天线。
[0026] 与
现有技术相比,本发明的一个或多个实施例可以具有如下优点:
[0027] 本发明的方法基于每根发射天线的速率增益以及所有待发射天线的集合对应的信道速率等相关参数,确定最优的天线数目,同时选择最好的天线集合进行传输,这样在不影响系统性能的前提下,显著减少了整体的能耗,降低了传输设备的复杂性,提高了系统的能量效率。
[0028] 本发明的其它特征和优点将在随后的
说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、
权利要求书以及
附图中所特别指出的结构来实现和获得。
附图说明
[0029] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
[0030] 图1是根据本发明一实施例的三维多天线传输中发射天线选择的优化方法的
流程图;
[0031] 图2是根据本发明一示例的三维多天线系统的示意图;
[0032] 图3是根据本发明一实施例的三维多天线传输中发射天线选择的优化系统的示意图。
具体实施方式
[0033] 为使本发明的目的、技术方案和优点更加清楚,以下结合附图对本发明作进一步地详细说明。
[0034] 图1是根据本发明一实施例的三维多天线传输中发射天线选择的优化方法的流程图,下面结合图1对本发明进行详细说明。
[0035] 步骤S110,在三维空间内,基于所获取的导频信号在各个接收天线上对相应的导频信号发射天线进行信道估计。
[0036] 步骤S120,进一步地,基于上述信道估计的结果,初始化相关参数,比如,信号接收端天线的数目Nr、给定系统总功率P、每根发射天线的链路功耗Pct、每根接收天线的链路功耗Pcr以及其他部分功耗Pc0。
[0037] 基于上述参数根据如下表达式计算允许激活的最大发射天线数目:
[0038]
[0039] 可以理解,最终优化后的待发射天线集合中发射天线的数目(详见下文)不超过最大发射天线数目Nmax。
[0040] 步骤S130,基于信道估计的结果,获取对应的每根发射天线的信道空间向量,基于该信道空间向量计算每根发射天线的速率增益,并根据计算得到的速率增益来将相应的发射天线选定为待发射天线。
[0041] 详细地说,选取速率增益Δs,n最大的发射天线作为待发射天线加入待发射天线集合,通过如下表达式计算速率增益Δs,n:
[0042]
[0043] 其中,hs为第s根发射天线所对应的信道空间向量,n为第n次选定待发射天线,为对hs取共轭转置,Tn为速率增量计算因子。具体地,通过如下表达式计算Tn:
[0044]
[0045] 其中,Hn-1代表n-1次选择后的已选定的待发射天线组成的矩阵, 为Hn-1的共轭转置, 为Nr×Nr单位矩阵,ρn代表在选择第n根待发射天线时信噪比。进一步通过以下表达式计算ρn:
[0046]
[0047] 其中,ηpa为信号发射端
功率放大器的效率,N0为噪声功率。
[0048] 步骤S140,判断该待发射天线集合中的待发射天线数目是否超过Nmax,如果没有,则进行步骤S150,否则进行步骤S160将待发射天线数目为Nmax的待发射天线集合确定为优化后的待发射天线集合。
[0049] 步骤S150,如果发射天线集合中的待发射天线数目没有超过Nmax,则计算n次选择后所有待发射天线的集合对应的信道速率Cn与n-1次选择后所有待发射天线的集合对应的信道速率Cn-1。其中,若Cn<Cn-1,则进行步骤S160将n-1次选择后确定所有待发射天线的集合确定为优化后的待发射天线集合;若Cn>Cn-1,则继续计算下一个速率增益Δs,n最大的发射天线作为待发射天线。具体通过以下表达式计算Cn:
[0050]
[0051] 其中,Nr为信号接收端天线的数目,ρn为在选择第n根待发射天线时信噪比,Hn代表n次选择后的已选定的待发射天线集合组成的矩阵, 为Hn的共轭转置。
[0052] 示例
[0053] 为了帮助理解本发明,下面结合图2对一示例进行详细说明。
[0054] 图2是根据本发明一示例的三维多天线系统的示意图。本示例以图2所示的三维多天线发射/接收系统为例。其中Tx表示发射天线链路,Rx表示接收天线链路。
[0055] 可以看出,图2中的总发射天线数目为8,接收天线总数也为8。同时,假设在一个处理周期内,信道不变或者变化缓慢。因此在接收端可以很方便估计得到各个子信道hij的值,hij代表发射端的第j根天线与接收端第i根天线间的信道,1≤i≤8,1≤j≤8。容易理解,hj,1≤j≤8为相应的向量表示形式。
[0056] 在无线通信中,广泛采用的信道模型为平坦
瑞利衰落信道。因此,可以理解,hij符合复高斯分布,其均值为0,方差为1。本示例中的无线通信系统中,每根发射天线的链路功耗Pct为120mW,每根接收天线的链路功耗Pcr为85mW,其它部分功耗Pc0为30mW,功率放大器效率为35%。
[0057] 下面进一步详细的描述本示例的方法。
[0058] 首先,在三维空间中,分别在信号的发射端和信号接收端布置多个天线,发射端首先在所有的发射天线上发射导频序列。信号接收端测量不同接收天线上得到的信号发射端各个发射天线的信道估计,同时基于信道估计结果初始化相关参数,并根据初始化数据计算最大允许天线数目。
[0059] 例如,如果初始化数据为P=1450mW,Pcr=85mW,Pct=120mW,Pct=30mW,ηpa=0.35,N0=1以及Nr=8。则经过下面公式计算得到所允许的最大发射天线数目Nmax:
[0060]
[0061] 计算得到Nmax=6,即在给定的系统总能耗为1450mW时,最多只允许同时使用6根发射天线。
[0062] 接下来计算待选天线的速率增益。当在第n次
迭代选择中,第s根发射天线(即待选发射天线)带来的速率增益Δs,n通过下式计算:
[0063]
[0064] 其中: 及 相关参数含义不再赘述。
[0065] 例如,当接收端估计出信道如下时:
[0066]
[0067] 进行第一次迭代选择时,n=1,此时Hn-1为空,所以Tn为单位矩阵,此时8根待选天线的速率增量的大小可以简单地由向量的模长决定。通过计算矩阵H的各个列向量的模长,得到Δ1,1=3.48,Δ2,1=3.13,Δ3,1=3.81,Δ4,1=3.49,Δ5,1=4.26,Δ6,1=4.81,Δ7,1=3.32,Δ8,1=2.39。所以在第一次选择的结果是第6根天线,把它放入已选天线集合。
[0068] 此时,计算此时的信道速率C1,具体公式如下:
[0069]
[0070] 此 时, H1= h6,代 入 计 算 得 到 C1 =12.29bits/s/Hz。
[0071] 之后,继续进行下一次迭代选择,n=2,从剩下待选的天线中,依次计算Δs,2,此时Hn-1=H1=h6,
[0072] 经过计算可得使Δs,2最大的s等于2,即在第二次迭代过程中,第2根发射天线被放入已选结合,此时待选天线集合为{1,3,4,5,7,8},已选天线集合(即待发射天线集合)为{6,2}。然后计算此时信道速率。
[0073] 在满足待发射天线集合中的待发射天线数目不超过Nmax,且Cn>Cn-1时,继续在待选天线集合中选取相应的天线加入待发射天线集合。在本示例中,当进行到第6次选择时,得到的速率C6小于C5。此时,得到最终优化的发射天线集合为{6,2,1,5,4}。
[0074] 之后,接收端将优化的天线集合反馈给发射端,最后发射端基于所接收到反馈信号,选择所对应的发射天线进行信号发射。
[0075] 可以理解,该示例仅示出了本发明的一种情况,容易想到也可以在信号发射端获得优化后的接收天线集合。
[0076] 综上所述,本实施例的方法基于每根发射天线的速率增益以及所有待发射的天线集合对应的信道速率等相关参数,确定最优的天线数目,同时选择最好的天线集合进行传输,这样在不影响系统性能的前提下,显著减少了整体的能耗,降低了传输设备的复杂性,提高了系统的能量效率。
[0077] 第二实施例
[0078] 图3根据本发明的第二实施例的三维多天线传输中发射天线选择的优化系统的示意图,下面参考图3来说明本实施例的各部分组成。
[0079] 参考图3,本实施例的参数估计模块(31)执行第一实施例的步骤110的操作。在此不再详细展开。
[0080] 天线选定模块(32)执行第一实施例的步骤S120、步骤S130和步骤140的操作。在此不再详细展开。
[0081] 本实施例确定模块(33)执行第一实施例的步骤150和步骤160的操作。在此不再详细展开。
[0082] 以上所述,仅为本发明的具体实施案例,本发明的保护范围并不局限于此,任何熟悉本技术的技术人员在本发明所述的技术规范内,对本发明的
修改或替换,都应在本发明的保护范围之内。