【技术实现步骤摘要】
【国外来华专利技术】波束赋形方法和装置
本专利技术涉及一种天线阵列系统,尤其涉及一种波束赋形方法和波束赋形装置。
技术介绍
用于传输和接收无线电波的天线,已经被广泛的用于一些系统中,例如电信、无线局域网(WLANs)、电视广播和雷达等。因为一个单独的天线有很多的缺陷,例如它提供的方向性的值低,因此天线阵列得到了发展,其中每个天线阵列由多个单独的天线即天线单元组成。在天线阵列中,通过以处于特定角度的信号相长干涉而处于非特定角度的信号相消干涉的方式组合天线单元,波束赋形技术可以实现良好的空间选择性,因此波束赋形技术近几十年得到快速发展。为了实现波束赋形,已经提出了很多方法,例如:凸优化、正交法和元启发式方法。在这些波束赋形方法中,凸优化能够实现旁瓣衰减最大化和主瓣波动最小化的优化目标,但是不能用于实现匹配给定的波束方向图的优化目标。相反,正交法可以用于实现某些情况下的波束方向图的匹配问题,例如,在可以完整地获取目标波束方向图的情况下。但是如果不能准确的获得目标波束方向图,例如,该目标可以靠近而不能获得,或者如果优化目标是使旁瓣衰减最大和使主瓣波动最小,那么用正交法就不能得到一个令人满意的结果。也就是说,凸优化和正交法的应用都不广泛。作为另一种波束赋形方法,元启发式方法包括遗传算法(GA)、差分进化算法(DEA)、还有粒子群优化等等。尽管元启发式方法可以实现上面所提到的两个优化目标,并且由此而有广泛的应用范围,但是这种方法计算速度低,使得该方法在天线阵列领域不实用。因此,有必要开发一种波束赋形方法和波束赋形装置,不仅有广泛的应用范围,而且计算速度快。
技术实现思路
本专利技术一些方面是 ...
【技术保护点】
一种波束赋形方法,包括步骤:初始化天线阵列的阵列单元的数据,并基于初始化数据,计算当前波束方向图;计算所述当前波束方向图和目标波束方向图之间的差值,并利用数值方法,依次从第一个阵列单元到最后一个阵列单元,分别针对每个阵列单元确定使所述差值最小化的数据,同时保持其他阵列单元的数据不变,并且用确定的数据替代之前的数据;利用所述确定的数据生成波束赋形矢量,并利用所述波束赋形矢量生成待传输的信号。
【技术特征摘要】
【国外来华专利技术】1.一种波束赋形方法,包括步骤:初始化天线阵列的阵列单元的数据,并基于初始化数据,计算当前波束方向图;计算所述当前波束方向图和目标波束方向图之间的差值,并利用数值方法,依次从第一个阵列单元到最后一个阵列单元,分别针对每个阵列单元确定使所述差值最小化的数据,同时保持其他阵列单元的数据不变,并且用确定的数据替代之前的数据;利用所述确定的数据生成波束赋形矢量,并利用所述波束赋形矢量生成待传输的信号。2.根据权利要求1所述的波束赋形方法,进一步包括重复确定数据的步骤,直到当前差值和之前的差值之差小于预先设定的阀值为止。3.根据权利要求1或2所述的波束赋形方法,其中下面的方程用来计算所述当前波束方向图和所述目标波束方向图之间的所述差值:或其中,f(w,φ)表示所述差值,w表示所述阵列单元的振幅,φ表示所述阵列单元的相位,θ表示方位角,G(θ)表示所述当前波束方向图,S(θ)表示所述目标波束方向图。4.根据权利要求1或2所述的波束赋形方法,进一步包括:初始化主权重函数;其中所述计算所述当前波束方向图和所述目标波束方向图之间的差值包括:基于所述主权重函数计算所述差值;所述方法进一步包括:每当针对一个阵列单元使得所述差值最小的数据确定之后,基于所述确定的数据更新所述主权重函数。5.根据权利要求4所述的波束赋形方法,其中所述主权重函数初始化和更新成或其中P1(θ)表示所述主权重函数,θ表示方位角,G(θ)表示所述当前波束方向图,S(θ)表示所述目标波束方向图;其中下面的方程用来计算所述当前波束方向图和所述目标波束方向图之间的所述差值:或其中,f(w,φ)表示所述差值,w表示所述阵列单元的振幅,φ表示所述阵列单元的相位。6.根据权利要求1或2所述的波束赋形方法,进一步包括:初始化次权重函数;其中所述计算所述当前波束方向图和所述目标波束方向图之间的差值包括:基于所述次权重函数计算所述差值;所述方法进一步包括:在生成所述波束赋形矢量之前,通过为不满足预设条件的当前波束方向图所对应的角度加正数,来调整所述次权重函数,并基于更新后的所述次权重函数,再次执行所述确定数据步骤。7.根据权利要求6所述的波束赋形方法,其中所述次权重函数初始化成P2(θ)=1,其中P2(θ)表示所述次权重函数,其中下面的方程用来计算所述当前波束方向图和所述目标波束方向图之间的所述差值:或其中,f(w,φ)表示所述差值,w表示所述阵列单元的振幅,φ表示所述阵列单元的相位,θ表示方位角,G(θ)表示所述当前波束方向图,S(θ)表示所述目标波束方向图。8.根据权利要求1或2所述的波束赋形方法,进一步包括:初始化主权重函数和次权重函数;其中所述计算所述当前波束方向图和所述目标波束方向图之间的差值包括:基于所述主权重函数和所述次权重函数计算所述差值;所述方法进一步包括:每当针对一个阵列单元使得所述差值最小的数据确定之后,基于所述确定的数据更新所述主权重函数;在生成所述波束赋形矢量之前,通过为不满足预设条件的当前波束方向图所对应的角度加正数,来调整所述次权重函数,并基于更新后的所述次权重函数,再次执行所述确定数据步骤。9.根据权利要求8所述的波束赋形方法,其中所述主权重函数初始化和更新成或其中P1(θ)表示所述主权重函数,θ表示方位角,G(θ)表示所述当前波束方向图,S(θ)表示所述目标波束方向图;其中所述次权重函数初始化成P2(θ)=1,其中P2(θ)表示所述次权重函数;其中下面的方程用来计算所述当前波束方向图和所述目标波束方向图之间的所述差值:或其中,f(w,φ)表示所述差值,w表示所述阵列单元的振幅,φ表示所述阵列单元的相位。10.根据权利要求1或2所述的波束赋形方法,进一步包括,如果优化目标不包括所述目标波束方向图,则基于所述优化目标来建立所述目标波束方向图。11.一种波束赋形装置,包括:输入接收单元,用于接收目标波束方向图;数据初始化单元,用于初始化天线阵列图中的阵列单元的数据,并基于初始化数据计算当前波束方向图;数据计算单元,用于计算所述数据初始化单元输出的所述当前波束方向图和所述输入接收单元输出的所述目标波束方向图之间的差值,并利用数值方法,依次从第一个阵列单元到最后一个阵列单元,分别针对每个阵列单元确定使所述差值最小化的数据,并保持其他阵列单元的数据不变,并且用确定的数据替代之前的数据;波束赋形矢量生成单元,用于利用从所述数据计算单元发送来的所述确定的数据,生成波束赋形矢量;信号生成单元,用于利用由所述波束赋形矢量生成单元发送来的所述波束赋形矢量,生成待传输的信号。12.根据权利要求11所述的波束赋形装置,进一步包括阀值预设单元,用于预先设定阀值,其中所述数据计算单元进一步用于重复确定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。