一种自适应天线选择的mimo系统及其应用方法

文档序号:7747678阅读:124来源:国知局
专利名称:一种自适应天线选择的mimo系统及其应用方法
技术领域
本发明属于通信领域,涉及一种MIM0系统及其应用方法,尤其是一种基于随机优 化的自适应天线选择方法及其信号处理方法。
背景技术
多输入多输出(MIM0)系统的发射端或接收端或两者通常具有多个天线以构成天 线阵列。利用空间复用或者发射分集,MIM0系统可以获得信道容量的增益,提高系统的传输 性能。因此,MIM0系统(或多天线系统)成为未来高速通信系统的首选物理层结构。60GHz 通信系统,这一被认为是能够提供高达数Gbps传输速率的系统采用多天线阵列作为收发 前端并不足为奇。致力于60GHz标准化的802. 15工作组的一份提案中也将应用较大规模 的天线阵列(收发天线阵列各有32个单元天线)和波束赋形(beamforming)作为物理层 的关键技术。虽然大规模的天线阵列正在逐步的被应用,但是通信系统收发端所需要的独立射 频链路数目却因为成本和功耗等因素的限制不能任意的随之增加。天线子阵列选择技术 从所有天线组合中选择出一组最优的天线子阵列,并将其与现有的射频链路相连接。由于 这种技术以较少数目的独立射频链路充分利用了规模较大的天线阵列,以较低的功耗和成 本可以选择关闭某些射频链路或仅使用较少数目的天线进行收发并且能够获得满阵列增 益而备受关注,因而成为降低系统复杂度和功耗的多天线系统优化的关键技术。无疑,这在 60GHz大规模天线阵列系统中的意义更为突出。现有的MIM0系统中,所实现的天线选择算 法均假设收发射机之间的无线信道是已知的或者可以通过信道估计获得,并在此基础之上 通过最优化天线子阵列对应的目标函数(容量或者误比特率性能)最终得到最优的天线子 阵列。然而,在应用大规模天线阵列的60GHz通信系统中,考虑到信道矩阵是未知的,而且 维数较大,准确的得到庞大的信道矩阵的估计值是困难的。除此之外,现有的一些迭代算法 在天线数目较小时可以使用,但是当天线数目进一步增大时,由于搜索空间巨大,实现的算 法收敛性能很差,天线选择的效率较为低下,使得MIM0系统天线阵列自适应优化的效率较 低。

发明内容
针对鉴于上述现有天线子阵列选择方法MIM0系统在60GHz、高速、大规模多天线 应用背景下系统中的不足,特别是天线子阵列的优化算法依赖精确的信道估计结果否则难 于获得较好的性能,本发明旨在公开一种自适应天线选择的MIM0系统及其应用方法,该 MIM0系统所采用的了迭代反馈的结构,利用60GHz信道的特点,根据接收端包含噪声的标 量输出而不是在无需精确的信道估计的条件下,利用60GHz信道的特点,从数目较大的天 线集合中快速的选取一个最优的天线子集,将其与射频链路连接后采用波束成型的方法进 行高速的数据传输,使得所选天线子阵列对应的子信道在所定义的目标函数意义下是最优 的。
本发明要解决的技术问题是提供一种工作在60GHz信道条件下的大规模MIM0天 线阵列系统及其天线子阵列的快速自适应优化方法和信号处理方法,解决现有MIM0系统 在上述应用背景下天线优化选择效率较低的问题,从而有效降低MIM0系统的功耗和成本, 提高系统的鲁棒性的快速天线选择问题。本发明包括发射机、接收机和无线信道模型。所述发射机(按信号流向)包含信源模块、发端基带处理模块(包含编码、交织、 加扰、调制等)、发端波束成型器(乘法器)、多个并行的发端射频链路(包含上变频器、低 噪放大器、线性滤波器等)、发端天线阵列及其转接器、天线子阵列选择发端子模块。所述天 线子阵列发端子模块包含天线索引管理器以及开关控制器。所述接收机(按信号流向)包含接收天线阵列及其转接器、收端射频链路(包含 变频器、滤波器等)、收端波束成型器(乘法器)、收端基带处理模块(包含解调、解扰、解交 织、解码等)、收端合路器(加法器)、信宿以及天线子阵列选择收端子模块。所述天线子阵 列收端子模块包含天线索引管理器和开关控制器模块、目标函数估算逻辑以及迭代更新控 制模块等。所述无线信道为60GHz无线信道,其特征为一般具有较强的视距(line of sight, LOS)分量,通常数学模型用行列数等于收发天线的随机矩阵H表示,其元素均为服从Rice 分布的随机变量。除此之外,在收发射机之间存在一条低速率、可靠的反馈链路,用于指导 发端更新选择结果。所述发(收)端波束成型器利用多副天线将信号投影到由波束成型权值所构成的 子空间中进行传输,减小了多路信号间的干扰,获得了阵列(波束成型)增益。在所述发(收)信机处,至少具有一个射频链路模块(包含混频器、低噪放大器、 滤波器等)。所述收端合路器将各个接收天线所接收的信号按照收端波束成型权值加权求和 后输出。所述MIM0系统具有Nt个发射天线和Nr个接收天线,这里Nt和Nr均较大。在发射 机和接收机中分别有nt和~个可用的射频链路,且nt彡Nt, nr ( Nt。所述MIM0系统交替的工作在两个不同的过程,即过程一,收发天线子阵列选择过 程,具有Nt个发射天线和凡个接收天线,这里Nt和凡均较大,如32个。除此之外,在发射 机和接收机中分别有nt和~个可用的射频链路(nt彡Nt, nr彡Nr)。所述天线子阵列选择 子模块完成的功能是从个可能的天线组合中选择出一种组合,使得这个天线子阵列所 对应的无线子信道在所定义的目标函数的意义下是最优的。过程二,数据传输过程,数据信 息通过基带处理模块后经波束成型器处理,再经过射频链路和过程一中所选择的天线阵元 发射出去并被接收机接收,完成一次数据传输。为了解决上述技术问题,本发明还提供了所述MIM0系统中的自适应天线子阵列 选择的信号处理方法,所述方法包括以下步骤(1)系统进入天线子阵列选择过程(即过程一),天线索引管理器随机生成一组不 重复的天线索引序列子集;将这一天线子集作为初始的当前天线子阵列《 = CO 和 已选天线子阵列Sz^y ,并初始化迭代更新控制器中的概率估计向量7T = (成If ;(2)采样、估算和迭代过程将每个迭代过程分解为nt+r^个子迭代过程;在第k个 子迭代中,天线索引管理器将当前天线子集中的第k个元素用一个新的随机的天线索引替代,获得一个仅有第k个元素与当前天线子集不同的新的天线子集对n);发射训练序列(如 全1序列)并由目标函数估算逻辑模块中估算两个天线子集《 (n)和趙"〕所对应的目标函数 (H (n))和赋")); (3)自适应滤波过程。首先比较小(《(n))和树对"〕)的大小,并将较大者定为下一 次迭代的当前天线子阵列,即 其次,检查其在概率估计向量Ji中是否已有记录,如果没有记录则需要为其追加 一条记录n = [Ji ( (n+1),0)T];接着对当前的概率估计矢量中的记录做自适应滤波处理ji (n+1) = [1-u (n+l)] Ji (n) ji (n+1) (o) = ji (n+1) (co) + u (n+l)式中,ji (n+1)表示JI (n)更新一次之后的概率矢量;Ji (n) ( )表示天线子集《在概 率矢量中的记录;P (n) = 1/n是自适应过程的遗忘因子,随迭代次数增加而变小,反映一 次更新的强度;(4)选择和迭代更新过程在每次迭代过程的最后,根据更新过后的概率估 计矢量,从中选择一个概率估计值最大的天线子集作为本次迭代的已选天线子集,即 WWzargmaxhb^)};这一结果将由迭代更新控制器通过反馈链路通知发端天线索引管 理器更新当前与射频链路连接的天线索引信息。按照同样的方式,收端天线索引管理器通 过内部通道获得该信息执行索弓I更新。(5)子迭代继续,直到k > nt+nr ;(6)如果收敛条件满足则迭代过程结束,否则将转入下一个迭代过程。假设信道矩阵为H,某个天线子集的优化目标函数定义为HhH的主特征值,即 入iOfQ),它等价于信道矩阵的主奇异值,( )H为共轭转置。所述步骤(2)是指(a)为天线子集《估算目标函数信源输入训练序列并通过天线子集《中的天 线阵元发射,经过对应的无线信道,后经收端波束成型权系数加权合并后可以得到对应
于第k个发射天线的输出信号
其中hk为第k个发射天线
到接收天线阵列的无线信道;v(k)为加性高斯白噪声;(b)为了消除噪声的影响,独立的重复执行M次步骤a),得到y(m) (k),1彡k彡nt, 1 ^m^M ;并进一步做如下平滑处理 按下式得到天线子集《的目标函数估算值 如上所述的目标函数估算逻辑的实现无需精确的信道估计,很大程度上降低了系统的复杂度和实现成本。所述系统的天线选择过程结束时得到一组最优的天线子阵列,将其与射频链路相 连接进行构成一优化的MIM0系统。在准静态信道的假设下,系统可进入过程二,即利用波 束成型技术技术进行高速数据传输。若信道发生变化,系统可再次进入过程二为数据传输 选择最优的天线子阵列。


图1为本发明的基于波束成型方法的MIM0系统结构图;图2为本发明基于序贯随机逼近优化算法的流程图;图3为本发明的目标函数估算逻辑所执行的程序流程图;图4为本发明的平均性能曲线图。其中分别是1为信源;2为发射端基带处理;3为发射端乘法器;4为发射端波 束成型器;5为发射端并行射频链路;6为发射端射频链路与天线阵子转接器;7为发射端 天线阵列;8为发射端天线选择模块;8. 1为发射端天线索引管理器;8. 2为发射端开关控 制器;9为接收端天线选择模块;9. 1为接收端天线索引管理器;9. 2为接收端开关控制器 9. 3为目标函数估算逻辑;9. 4为迭代控制器;10为接收端天线阵列;11为接收端射频链路 与天线阵列转接器;12为接收端并行射频链路;13为接收端波束成型器;14为接收端乘法 器;15为加法器;16为接收端基带处理模块;17为信宿。
具体实施例方式下面结合附图对本发明做进一步详细描述参见图1、2、3、4,本发明所公开的MIM0天线选择模块采用序贯模式的随机逼近优 化算法对60GHz大规模天线阵列系统的收发端天线子阵列进行快速的优化选择进而有效 的降低系统实现的复杂度和成本。为了最大化MIM0系统的波束成型增益,所述方法中所涉 及的优化目标函数定义为天线阵列对应的子信道矩阵主奇异值。所涉及天线选择的目标 函数并不是通过信道估计的结果推算得到,而是利用60GHz信道具有较强视距分量这一特 点,通过接收到的标量输出信号估算信道矩阵的盖尔圆盘右边界的下界来有效得到目标函 数的估计。下面结合图示对本发明所述的自适应MIM0天线子阵列选择模块的实现方法进行 详细说明。图1为本发明所述基于波束成型技术的MIM0系统和天线子阵列自适应选择的结 构示意图。以单用户为例,收发两端分别具有N, = 10和Nt = 32个阵元的天线阵列。n,和nt 分别是收发两端可用的射频链路个数,且nt < Nt, nr ^凡。天线子阵列选择模块就是要从 32个发射天线选出nt个并且从10个接收天线中选出n,个组成天线子阵列用于数据传输, 使得该组合在所有的组合中具有最优的目标函数值。为了表述的方便,仅以发射天线的自 适应选择为例说明,即nt = 10 ;nr =10 = N,。应该理解到,若仅考虑接收天线或同时考虑 收发天线的自适应选择为所述方法的自然延伸,亦在该发明的保护范围之内。总体来说,位于发射机和接收机的天线选择子模块按照选择算法的指令,由天线
7索引管理器和开关控制器将信源输入的训练序列连接至所选择的发射天线阵元发射,并通 过无线信道后由接收天线接收合并后输出标量信号后再次通入天线选择子模块进行估算 和判断后输出迭代更新控制信息,接下来根据这一信息,收发两端的天线索引管理器作出 相应的更新动作。直到天线子阵列选择过程结束(程序流程如图2图3所示)。具体来说, 如下所述1)系统进入天线子阵列选择过程,设置发端波束成型权系数为单位矩阵气
(即,除对角线元素非零以外其他元素均为零),设置收端波束成型权系数为(其
中1 为元素全1的方阵);天线索引管理器随机生成一组不重复的天线索引序列子集, ={a1,a2,---,anJ,a1 G {1,2, ... , Nt}且屮乒…,i乒j。将这一天线子集作为初始的已 选天线子阵列6 二乂⑴,并初始化迭代更新控制器中的概率估计向量n = ( (°),1)T。2)进入迭代过程。将每个迭代过程分解为1^个子迭代过程。在第k个子迭代中, 将当前已选天线子集中的第k个元素用一个新的随机的天线索引替代,即获得一个仅有第 k个元素与已选天线子集不同的新的天线子集对"〕。发射全1的训练序列并利用如下步骤计 算每个天线子集和对n))对应的目标函数c) 一般的,假设此刻正在为天线子集《估算目标函数。信源输入全1的训练序列 信号并通过天线子集《中的天线阵元发射,经过无线信道Hu,后经收端波束成型权系数加
权合并后可以得到对应于第k个发射天线的输出信号
1≤k≤nt,其
中hk为第k个发射天线到接收天线阵列的无线信道;v(k)为加性高斯白噪声。d)为了消除噪声的影响,独立的重复执行M次步骤a),得到y(m) (k),1≤k≤nt, 1≤m≤M。并进一步的,得到 和目标函数的估计量 可以证明,在信道的直视路径较强且M —⑴时估计量B是天线子阵列对应目标函 数的估计量。值得注意的是,由于在每个子迭代中估算目标函数的两个天线子集只有一个 天线元素不同,因此在估算过程中,只需在相同天线元素上发射一次训练序列即可。3)在步骤2的每个子迭代中得到了两个天线子集的目标函数树^0)和树趙"〕),接 着要做两方面的工作。一方面检查目标函数较大的那个天线子集在概率估计向量中是否已 有记录,如果没有记录则需要为其追加一条记录;另一方面,对当前的概率估计矢量中的每 条记录做自适应滤波操作 式中,ji (n)表示第n次迭代的概率矢量;Ji (n) ( )表示天线子集《在概率矢量中的记录;y (n) = 1/n是自适应过程的遗忘因子,表示一次更新的强度。选择和迭代更新过程。在每次迭代过程的最后,根据更新过后的概率估计矢量,从 中选择一个概率估计值最大的天线子集作为本次迭代的天线选择结果。如果收敛条件满足 则结束,否则将转入下一个迭代过程。仿真结果在上述实例的实现中,使用如下参数设置■发射天线个数Nt = 32 ;发射端射频链路个数nt = 10■接收天线个数凡=10 ;接收端射频链路个数叫=10■无线信道模型Rician K因子K = 10dB ;■接收端平均信噪比10dB■目标函数估算平滑次数M = 10按照上述系统参数进行100次独立的计算机仿真,并得到如图4所示的系统工作 的平均性能曲线。为了比较,也给出了传统迭代算法的性能。由于实例系统的天线数目较 多,无法使用穷举法获得理论的性能,因此在所有的搜索空间内,随机的选择1000个天线 选择,并找出其中拥有最好和最差性能的结果作为理论性能,并与所提出的方法进行比较。可以看出,本发明所采用的序贯随机优化算法的估计了盖尔圆盘的右边界的下 届,其值略大于真实的目标函数,但总体的趋势是一致的。可以证明,随着M和K的增大,这 一差距将会缩小。提出的算法收敛性能较传统的迭代算法好,只是由于后者在搜索空间巨 大的情况下算法效率不高造成,而本发明所采用的序贯算法将每次的随机搜索限定在上一 次的“附近”,有利于优良结果的保持。另外,本发明所采用的方法只需要少数的迭代,性能 已经好于1000次随机选择中最好的,这也体现了所采用的方法具有较高的效率和渐进最 优性。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定 本发明的具体实施方式
仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱 离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所 提交的权利要求书确定专利保护范围。
权利要求
一种基于自适应天线选择的MIMO系统,其特征在于包括发射机、接收机和无线信道;所述发射机包含信源模块、发端基带处理模块、发端波束成型器、多个并行的发端射频链路、发端天线阵列、发端天线阵列转接器、天线子阵列选择发端子模块;所述接收机包含接收天线阵列、接收天线阵列转接器、收端射频链路、收端波束成型器、收端基带处理模块、收端合路器、信宿、天线子阵列选择收端子模块;所述天线子阵列发端子模块包含天线索引管理器以及开关控制器;所述天线子阵列收端子模块包含天线索引管理器、开关控制器模块、目标函数估算逻辑模块以及迭代更新控制模块;所述无线信道为60GHz无线信道。
2.如权利要求1所述一种基于自适应天线选择的MIM0系统的应用方法,其特征在于(1)所述系统交替工作在天线子阵列选择过程和数据传输过程;所述天线子阵列选择 过程是指天线子阵列选择模块在天线阵列中选择一个最优的子阵列用于数据传输;所述数 据传输过程是指利用所选择的最优天线子阵列结合波束成型技术进行高速数据传输;(2)系统进入天线子阵列选择过程,天线索引管理器随机生成一组不重复的天线索引 序列子集;将这一天线子集作为初始的当前天线子阵列《 = 和已选天线子阵列 A=CO(0'>,并初始化迭代更新控制器中的概率估计向量7T = (成If ;(3)采样、估算和迭代过程将每个迭代过程分解为nt+r^个子迭代过程;在第k个子迭 代中,天线索引管理器将当前天线子集中的第k个元素用一个新的随机的天线索引替代, 获得一个仅有第k个元素与已选天线子集不同的新的天线子集趙n);发射训练序列并由目标 函数估算逻辑模块中估算两个天线子集《 (n)和动n)所对应的目标函数小(《 (n))和树趙n));(4)自适应滤波过程首先比较 ( (n))和树趙n))的大小,并将较大者定为下一次迭代 的当前天线子阵列,即其次,检查其在概率估计向量n中是否已有记录,如果没有记录则需要为其追加一条 记录 接着对当前的概率估计矢量中的记录做自适应滤波处理 式中,JI(n+1)表示n(n)更新一次之后的概率矢量;( )表示天线子集《在概率矢 量中的记录;y (n) = 1/n是自适应过程的遗忘因子,反映一次更新的强度;(5)选择和迭代更新过程在每次迭代过程的最后,根据更新过后的概率估计 矢量,从中选择一个概率估计值最大的天线子集作为本次迭代的已选天线子集,即 W—zargmaxhM"1)};这一结果将由迭代更新控制器通过反馈链路通知发端天线索引管 理器更新当前与射频链路连接的天线索引信息;按照同样的方式,收端天线索引管理器通 过内部通道获得该信息执行索引更新;(6)子迭代继续,直到k>nt+nr;(7)迭代过程继续直到收敛条件满足或超过最大迭代次数;若天线选择算法收敛则进 入数据传输过程。
3.如权利要求2所述一种基于波束成型方法的MIM0系统的应用方法,其特征在于,所 述步骤⑶是指a)为天线子集《估算目标函数信源输入全1训练序列并通过天线子集《中的天线 阵元发射,经过对应的无线信道,后经收端波束成型权系数加权合并后可以得到对应于第k个发射天线的输出信号><幻=J-lrhk+v(k), 1彡k彡nt,其中hk为第k个发射天线到接收天线阵列的无线信道;V(k)为加性高斯白噪声;b)为了消除噪声的影响,独立的重复执行M次步骤a),得到y(m) ;并进一步做如下平滑处理 按下式得到天线子集《的目标函数估算值 B 二 全文摘要
本发明公开了一种自适应天线选择的MIMO系统及其应用方法,包括发射机、接收机和无线信道;该MIMO系统中实现的天线选择过程采用了迭代反馈的结构,在无需精确的信道估计的条件下,利用60GHz信道的特点,从数目较大的天线集合中快速的选取一个子集,使得所选天线子阵列对应的子信道在所定义的目标函数意义下是最优的,并利用所选出的最优天线子阵列进行高速数据传输。本发明提供了一种低成本且快速有效的MIMO系统应用方法,解决了传统天线选择方法在较大规模的MIMO系统中复杂度高而效率较低这一技术问题。实验证明,本发明所采用的方法只需要少数的迭代和较低的运算复杂度,即能获得较好的性能。这进一步说明本发明能较好支持大规模天线阵列的应用。
文档编号H04B7/08GK101867402SQ20101016200
公开日2010年10月20日 申请日期2010年5月4日 优先权日2010年5月4日
发明者任品毅, 廖学文, 朱世华, 董可 申请人:西安交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1