基于Landweber迭代法的波束形成方法技术

技术编号:11857441 阅读:62 留言:0更新日期:2015-08-12 01:07
本发明专利技术公开了一种基于Landweber迭代法的波束形成方法,其包括通过基站天线将带通通信信号解调到基带后进行离散采样;使用前N个离散采样数据作为训练序列并求解对应的协方差矩阵,计算出Landweber迭代公式中的松弛因子α以及通过Landweber迭代公式求解出对应的波束形成权值w(m);将得到的权值w(m)带入到代价函数G(m)并求解出代价函数G(m)中基于Landweber迭代法的理想迭代停止数,即求解出使得代价函数G(m)为最小化的正则化因子m,以及对应的Landweber迭代法的最佳权值;最后利用求解出的Landweber迭代法的权值,对后续采样序列进行波束形成操作。本发明专利技术利用Landweber迭代求解波束形成权值,通过简化的代价函数来决定迭代数,最后得到能够抵抗系统误差的迭代解。

【技术实现步骤摘要】
基于Landweber迭代法的波束形成方法
本专利技术属于通信信号处理领域,更具体的涉及到一种智能天线中接收信号的波束形成方法。
技术介绍
智能天线技术作为第三代及第三代以后的移动通信中的关键技术之一,具有提高信号干扰噪声比,改善通信质量,增加系统容量,提高用户数量,提高频率利用率,减少电磁干扰等众多优点。波束形成方法是智能天线的核心,其好坏直接决定智能天线的性能。常规的波束形成方法包括采样矩阵求逆(SMI)方法、对角加载(DL)方法以及特征子空间投影(ESB)方法。其中,SMI方法计算简单,不需要提前决定经验因子大小。但是这种方法对于系统误差特别敏感,非常小的误差就会导致方法性能大幅下降,很难在实际中应用。DL方法是对SMI方法的改进,但此方法需要提前决定一个与噪声相关的加载因子的大小,目前还没有有效的方法计算因子的大小,一般采用经验值。当信噪比较大时,ESB方法能够表现出很好的鲁棒性,但是当信噪比较小时,此方法性能将剧烈下降。
技术实现思路
鉴于已有技术存在的缺陷,本专利技术的目的是要提供一种实用性强,对系统误差不敏感的波束形成方法,该方法利用Landweber迭代求解波束形成权值,通过简化的Godard代价函数来决定迭代数,最后得到能够抵抗系统误差的迭代解。为了实现上述目的,本专利技术采用如下的技术方案:基于Landweber迭代法的波束形成方法,其特征在于:包括如下步骤S1、通过天线阵列接收带通通信信号,并将该通信信号解调到基带进行离散采样;S2、将上述离散采样数据的前N次采样数据作为训练序列,求解与所述训练序列对应的协方差矩阵:其中,N为所述训练序列采样个数,k为采样点x(k)∈CM×1为解调后的基带通信信号矢量,M为对应的阵元个数,xH(k)∈C1×M是x(k)的共轭转置;S3、对上述协方差矩阵进行特征值分解,求解出迭代公式中所需要的松弛因子α;所述的S3对上述协方差矩阵进行特征值分解,求解出迭代公式中所需要的松弛因子α,包括如下步骤:S31、首先对协方差矩阵进行特征值分解得到其中U∈CM×M为酉阵,Λ∈CM×M为对角矩阵,UH∈CM×M为U的共轭转置矩阵;S32、求出Λ中最大地对角元素λmax;S33、令α=0.5/λmax,求出α。S4、通过Landweber迭代公式,求解出本方法所需的第m次迭代的权值w(m),其中为M阶的单位矩阵,为取决于天线形状和信号入射方向(即波达角度)的阵列响应矢量,i∈{0,1,2,…,m-1};S5、将S4中得到的权值w(m)带入到代价函数G(m)并求解,其中所述的代价函数G(m)是指:所述的代价函数G(m)为简化后的Godard代价函数,其对应的分析过程为:基于通信信号的恒模特性,若采用经典的Godard代价函数来决定正则化因子m,则其对应的代价函数G是关于m(在wLand中),c,a(在γ中)和H2的函数,并且是非凸的,具体函数为如(5-1)式这种函数的最优值,使用经典的优化方法,如梯度下降法等是很难求解的,因此本方法对Godard代价函数进行了简化,其简化过程如下:首先把式(5-1)的平方展开可得:(5-2)式中,根据优化理论,获得G关于c的偏微分:鉴于在(5-1)式的最小值点,对应的(5-3)式应该等于0,因此c必须满足:把(5-4)带入(5-1)中,获得简化的Godard代价函数:通过简化,可以看出简化的代价函数已经变为m的单变量函数即只有一个变量m的函数,仅仅作为一个不会影响理想迭代停止数m(在wLand)的常数,如式(5-5);同时在实际应用中,一般都采用均值来代替期望,省略常数,因此本方法实际使用的简化Godard代价函数为:求出使式(5-6)最小的m(在wLand中),即为Landweber算法的正则化因子,式(5-6)中的wLand对应到本方法即为w(m);S6、施加判断条件:判断m是否大于阈值,否则令m=m+1,再次重复步骤S4至步骤S5,直到m>阈值时截止;S7、施加判断条件结束后,求解出代价函数G(m)中基于Landweber迭代法的理想迭代停止数,即求解出使得代价函数G(m)最小化的正则化因子m,以及对应的Landweber迭代法的最佳权值;S8、利用S7中求解出的Landweber迭代法的最佳权值,对后续采样数据组成的采样序列进行波束形成操作。与现有技术相比,本专利技术的有益效果:本专利技术利用迭代算法求解波束形成权值并采用Landweber迭代算法来选择性的停止迭代,同时提出了一种简化的Godard代价函数来方便地决定迭代停止数,从而使本专利技术对于波束形成中的系统误差具有很好的鲁棒性。附图说明图1是本专利技术对应的步骤流程图;图2是本专利技术基本原理结构示意图;图3是本专利技术所使用的阵列物理模型示意图;图4是本专利技术实施例的实施流程图;图5是迭代算法解决波束形成问题时的半收敛现象图;图6a是本专利技术方法与现有的波束形成方法仿真得到的性能比较图;图6b是本专利技术方法与现有的波束形成方法仿真得到的性能比较图;图6c是本专利技术方法与现有的波束形成方法仿真得到的性能比较图;图6d是本专利技术方法与现有的波束形成方法仿真得到的性能比较图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。本专利技术主要设计原理:利用迭代算法求解波束形成权值时,会出现一种半收敛现象,如图5所示,因此本专利技术采用Landweber迭代算法来选择性的停止迭代,并且提出了一种简化的Godard代价函数来方便的决定迭代停止数,从而使本专利技术对于波束形成中的系统误差具有很好的鲁棒性。其中,本专利技术可通过Landweber迭代来求解波束形成对应的权值,其对应的迭代格式为:其中w(m)∈CM×1是迭代第m次的权值矢量,是松弛因子(满足一定范围要求的常数),是M阶单位矩阵,是取决于天线形状和信号入射方向(波达角度)的阵列响应矢量,使用Landweber迭代可以提高波束形成器鲁棒性的原因在于:当使用迭代法求解波束形成权值问题时,会出现一种半收敛现象,即当迭代数从0逐渐增加时,迭代解会逐渐逼近理想解,但是当迭代到一定次数,迭代解又远离理想解。如图5所示,展示了这种半收敛现象,在图5中,采用输出信号干扰噪声比(SINR)来衡量迭代解的好坏,即输出SINR越大,迭代解越接近理想解;输出SINR越小,迭代解越远离理想解。Landweber迭代算法则可通过选择一个理想的迭代次数进行迭代停止,使迭代解最接近理想解,从而使算法更加鲁棒。假设理想的迭代停止数为m,则Landweber算法的权值可以写作:下面以实际实施例以及对应的附图(如图1-图6)对上述原理进行详细说明:本专利技术是关于波束形成技术的改进方法,波束形成技术是通过一个天线阵列接收信号,然后通过调整每根天线的权值来提出期望信号(a),并消除干扰信号和噪声(b)的技术,如图2所示。在本专利技术中,其使用的基站端接收信号的物理模型如图3所示,其包括一个垂直放置的均匀阵列天线,其为基站接收阵列,对应的天线的阵元数为M,阵列的间距为d。如图4,本专利技术的具体实施步骤为:S1,通过均匀阵列天线接收远端的窄带通信信号,并将其解调到基带进行离散采样。其包括S(1a)采用均匀线阵天线接收远端窄带通信信号;S(1b)将接收到的通信信号解调本文档来自技高网...
基于Landweber迭代法的波束形成方法

【技术保护点】
一种基于Landweber迭代法的波束形成方法,其特征在于:包括如下步骤S1、通过天线阵列接收带通通信信号,并将该通信信号解调到基带进行离散采样;S2、将上述离散采样数据的前N次采样数据作为训练序列,求解与所述训练序列对应的协方差矩阵:R^=1NΣk=1Nx(k)xH(k)---(1)]]>其中,N为所述训练序列采样个数,k为采样点x(k)∈CM×1为解调后的基带通信信号矢量,M为对应的阵元个数,xH(k)∈C1×M是x(k)的共轭转置;S3、对上述协方差矩阵进行特征值分解,求解出迭代公式中所需要的松弛因子α;S4、通过Landweber迭代公式,求解出本方法所需的第m次迭代的权值w(m),w(m)=αΣi=0m-1(I-αR^)ia~---(2)]]>其中为M阶的单位矩阵,为取决于天线形状和信号入射方向的阵列响应矢量,i∈{0,1,2,…,m‑1};S5、将S4中得到的权值w(m)带入到代价函数G(m)并求解,其中所述的代价函数G(m)是指:G(m)=Σk=1N(Σi=1N|(w(m))Hx(i)|2|(w(m))Hx(k)|2Σi=1N|(w(m))Hx(i)|4-1)2;]]>S6、施加判断条件:判断m是否大于阈值,否则令m=m+1,再次重复步骤S4至步骤S5;S7、施加判断条件结束后,求解出代价函数G(m)中基于Landweber迭代法的理想迭代停止数,即求解出使得代价函数G(m)最小化的正则化因子m,以及对应的Landweber迭代法的最佳权值;S8、利用S7中求解出的Landweber迭代法的最佳权值,对后续采样数据组成的采样序列进行波束形成操作。...

【技术特征摘要】
1.一种基于Landweber迭代法的波束形成方法,其特征在于:包括如下步骤S1、通过天线阵列接收带通通信信号,并将该通信信号解调到基带进行离散采样;S2、将上述离散采样数据的前N次采样数据作为训练序列,求解与所述训练序列对应的协方差矩阵:其中,N为所述训练序列采样个数,k为采样点x(k)∈CM×1为解调后的基带通信信号矢量,M为对应的阵元个数,xH(k)∈C1×M是x(k)的共轭转置;S3、对上述协方差矩阵进行特征值分解,求解出迭代公式中所需要的松弛因子α;S4、通过Landweber迭代公式,求解出本方法所需的第m次迭代的权值w(m),其中为M阶的单位矩阵,为取决于天线形状和信号入射方向的阵列响应矢量,i∈{0,1,2,…,m-1};S5、将S4中得到的权值w(m)带入到代价函数G(m)并求解,其中所述的代价函数G(m)是指:S6、施加判断条件:判断m是否大于阈值,否则令m=m+1,再次重复步骤S4至步骤S5;S7、施加判断条件结束后,求解出代价函数G(m)中基于Landweber迭代法的理想迭代停止数,即求解出使得代价函数G(m)最小化的正则化因子m,以及对应的Landweber迭代法的最佳权值;S8、利用S7中求解出的Landweber迭代法的最佳权值,对后续采样数据组成的采样序列进行波束形成操作。2.根据权利要求1所述的一种基于Landweber迭代法的波束形成方法,其特征在于:所述的S3对上述协方差矩阵进行特征值分解,求解出迭代公式中需要的松弛因子α,包括如下步骤:S31、首先对协方差矩阵进行特征值分解得到其中U∈CM×M为酉阵,Λ∈CM×M为对角矩阵,UH∈CM×M为U的共轭转置矩阵;S32、求出Λ中最大地对角元素λmax;S33、令α=0.5/λmax,求出α。3.根据权利要求1所述的一种基于Landweber迭代法的波束形成方法,其特征在于:所述的代价函数G(...

【专利技术属性】
技术研发人员:刘文龙张博
申请(专利权)人:大连理工大学
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1