本发明属于阵列信号处理领域,具体涉及一种基于凸优化的低旁瓣波束图综合设计方法。
背景技术:
在信号处理问题中,波束图优化设计包括两方面研究内容,一方面是控制波束旁瓣,另一方面是设计波束主瓣响应。近年来这两方面的设计问题越来越受到人们的关注,此类设计问题被称作波束图综合问题,其主要是——期望响应波束设计的问题。
对于旁瓣控制波束设计,一般是固定阵形与噪声场,常规波束形成器的旁瓣是固定的。当它运用在某些形状的基阵时,旁瓣可能会比较高。而对于实际基阵系统,由于单个传感器可能不是各向同性的,各传感器的灵敏度也不太相同。到目前为止,已经出现了大量的旁瓣控制优化波束形成方法,Taylor提出了适用于连续线阵和圆面阵的旁瓣约束方法,该方法约束最大旁瓣高度,并获得远离主瓣方向逐渐下降的旁瓣;Elliott对Taylor方法进行了改进,使旁瓣高度能个别指定。但是,这些方法只适用于特定形状的基阵,且要求各阵元是各向同性的。对于其他形状阵型则不能够获得理想的期望旁瓣。
除了波束旁瓣控制之外,期望响应设计是波束图设计的另一个研究方向。二次规划方法是适用于任意结构基阵的期望响应波束设计方法,其原理是使设计的波束与期望波束的均方误差最小。然而,二次规划方法的一个主要缺点是使用了误差的二范数逼近准则,相当于使设计波束在全方位同时逼近于期望波束,而我们真正关心的只是主瓣波束区域,相当于在旁瓣区域增加了多余的等式约束,造成设计波束与参考波束主瓣区域拟合误差增大。
以上提到的波束图优化设计方法仅仅是对波束主瓣或旁瓣进行优化,既没考虑波束形成器的稳健性,也没考虑由于旁瓣控制而对阵增益产生的副作用,使得这些方法在使用时存在很多缺陷。
技术实现要素:
本发明的目的是提供一种基于凸优化的低旁瓣波束图综合设计方法,解决了现有响应波束设计方法中旁瓣值过高、稳健性差、对阵增益副作用大的问题。
本发明基于凸优化的低旁瓣波束图综合设计方法所采用的技术方案是,通过采用交替方向乘子法(ADMM),引入辅助变量来实现变量分离,将原有的大量不等式约束限制转换成可求解问题,运用ADMM思想迭代求解,从而确定参数,得出理想波束,即降低旁瓣值,具体包括以下步骤:
步骤1,目标函数构建
假设有M个元素组成的ULA阵列,设a(θm)为角度θm的导向矢量,则在角度θm的波束响应p(θm)=wHa(θm),m=1,2……M,即所求目标函数如公式(1):
Find w
s.t.||wHa(θm)||2≤ε,m=1,…,M (1)
其中,是权值变量,约束条件为限制旁瓣最小;
步骤2,假设到达方向(DOA)的指定目标源角度为θ0,即限制导向矢量为a(θ0)的波束响应wHa(θ0)=1,通过最小化输出功率来获得权值向量其优化问题如公式(2):
将公式(2)中的复数实数化可等价为公式(3):
其中,权值向量
引入变量u可实现将公式(3)变量分离,具体如公式(4):
步骤3,利用拉格朗日乘子形式将有约束条件的目标函数转换成无约束条件函数,从而将各个变量分离,定义增广拉格朗日函数L如公式(5):
其中,ρ>0为步长,λm为拉格朗日乘子向量;
步骤4,依次求解公式(5)中的变量um、ε、λm,通过重复迭代使算法收敛,即其中δ>0时结束。
步骤4中变量的求解具体为:通过步骤3中的公式(5)增广拉格朗日函数L可得公式(6),
公式(6)可等价为公式(7):
其中,t为运行次数;
转换成拉格朗日形式,如公式(8):
由公式(8)可得权值向量如公式(9):
将带入公式(9)中,可得到
λ=-(A(θ0)R-1AT(θ0))-1(A(θ0)R-1d(t)+2c) (10)
将公式(10)代入(9)可求解出
步骤4中变量um、ε的求解具体为:通过步骤3中的公式(5)增广拉格朗日函数L可得公式(11),
由于每个分量之间是独立的,分解成以下形式公式(12),
其中,向量为
所以um(t+1)通过公式(13)可得:
化简即可得公式(14),
定义变量S为公式(15),
ε(t+1)可由公式(11)转换求得:
将按升序排列可得序列[||z1(t)|| … ||zm(t)||],则公式
(16)可等价为:
其中,第m个函数可简化成:
其中变量
因此第m个区域的最优值及如下:
取函数值中的最小值即所对应的即为所求的解:
将ε(t+1)代入公式(13)即可求得um(t+1):
步骤4中变量λm通过公式(11)和公式(12)可得,
本发明的有益效果是:本发明基于凸优化的低旁瓣波束图综合设计方法,通过采用交替方向乘子法(ADMM),引入辅助变量来实现变量分离,将原有的大量不等式约束限制转换成可求解问题,运用ADMM思想迭代求解,从而确定参数,得出理想波束,即降低旁瓣值;通过对波束旁瓣进行优化,过程中波束形成器的稳健性良好,旁瓣控制而对阵增益产生的副作用较低,而得到的旁瓣值低,方法简单,操作简单,有很好的实用价值。
附图说明
图1是本发明基于凸优化的低旁瓣波束图综合设计方法的线性天线阵列(ULA)图;
图2是本发明基于凸优化的低旁瓣波束图综合设计方法的实验波束图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
本发明基于凸优化的低旁瓣波束图综合设计方法,通过采用交替方向乘子法(ADMM),引入辅助变量来实现变量分离,将原有的大量不等式约束限制转换成可求解问题,运用ADMM思想迭代求解,从而确定参数,得出理想波束,即降低旁瓣值,具体包括以下步骤:
步骤1,目标函数构建
假设有M个元素组成的ULA阵列,设a(θm)为角度θm的导向矢量,则在角度θm的波束响应p(θm)=wHa(θm),m=1,2……M,即所求目标函数如公式(1):
Find w
s.t.||wHa(θm)||2≤ε,m=1,…,M (1)
其中,是权值变量,约束条件为限制旁瓣最小;
步骤2,假设到达方向(DOA)的指定目标源角度为θ0,即限制导向矢量为a(θ0)的波束响应wHa(θ0)=1,通过最小化输出功率来获得权值向量其优化问题如公式(2):
将公式(2)中的复数实数化可等价为公式(3):
其中,权值向量
引入变量u可实现将公式(3)变量分离,具体如公式(4):
步骤3,利用拉格朗日乘子形式将有约束条件的目标函数转换成无约束条件函数,从而将各个变量分离,定义增广拉格朗日函数L如公式(5):
其中,ρ>0为步长,λm为拉格朗日乘子向量;
步骤4,依次求解公式(5)中的变量um、ε、λm;
步骤4中变量的求解具体为:通过步骤3中的公式(5)增广拉格朗日函数L可得公式(6),
公式(6)可等价为公式(7):
其中,t为运行次数;
转换成拉格朗日形式,如公式(8):
由公式(8)可得权值向量如公式(9):
将带入公式(9)中,可得到
λ=-(A(θ0)R-1AT(θ0))-1(A(θ0)R-1d(t)+2c) (10)
将公式(10)代入(9)可求解出
步骤4中变量um、ε的求解具体为:通过步骤3中的公式(5)增广拉格朗日函数L可得公式(11),
由于每个分量之间是独立的,分解成以下形式公式(12),
其中,向量为
所以um(t+1)通过公式(13)可得:
化简即可得公式(14),
如图1所示,定义变量S为公式(15),
ε(t+1)可由公式(11)转换求得:
将按升序排列可得序列[||z1(t)|| … ||zm(t)||],则公式
(16)可等价为:
其中,第m个函数可简化成:
其中变量
因此第m个区域的最优值及如下:
取函数值中的最小值即所对应的即为所求的解:
将ε(t+1)代入公式(13)即可求得um(t+1):
步骤4中变量λm通过公式(11)和公式(12)可得,
通过重复迭代依次计算出变量um、ε、λm;直到算法收敛,即其中δ>0时,结束。
实施例
本发明实验为一个10阵元的均匀线列阵,阵元间隔为频率f0对应的半波长;采用本发明设计对应于频率f=f0/2、指向θ0=0°方向的旁瓣控制波束图,旁瓣区域为[-90°,-15°]∪[15°,90°],波束旁瓣级设定为-30dB,通过公式(6)-(23)的计算迭代可求得权值向量w;以此计算出的波束图,如图2所示,设计波束达到了所要求的旁瓣控制波束。
本发明通过对波束旁瓣进行优化,过程中波束形成器的稳健性良好,旁瓣控制而对阵增益产生的副作用较低,而得到的旁瓣值低,方法简单,操作简单,有很好的实用价值。