CN109271735B - 基于量子启发式引力搜索算法的阵列方向图综合方法 - Google Patents

基于量子启发式引力搜索算法的阵列方向图综合方法 Download PDF

Info

Publication number
CN109271735B
CN109271735B CN201811185156.6A CN201811185156A CN109271735B CN 109271735 B CN109271735 B CN 109271735B CN 201811185156 A CN201811185156 A CN 201811185156A CN 109271735 B CN109271735 B CN 109271735B
Authority
CN
China
Prior art keywords
array
directional diagram
quantum
calculating
fitness
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811185156.6A
Other languages
English (en)
Other versions
CN109271735A (zh
Inventor
左宇
刘其凤
谭辉
吴为军
倪超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Ship Development and Design Centre
Original Assignee
China Ship Development and Design Centre
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Ship Development and Design Centre filed Critical China Ship Development and Design Centre
Priority to CN201811185156.6A priority Critical patent/CN109271735B/zh
Publication of CN109271735A publication Critical patent/CN109271735A/zh
Application granted granted Critical
Publication of CN109271735B publication Critical patent/CN109271735B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)

Abstract

本发明公开了一种基于量子启发式引力搜索算法的阵列方向图综合方法,包括以下步骤:采集待优化阵列的信息,明确阵列天线需形成方向图的要求;根据阵列信息,进行种群初始化;计算方向图;计算适应度值;更新候选解集;选择量子势阱、更新种群位置;若适应度值满足精度要求或者达到最大迭代次数,输出根据期望方向图确定的阵元激励的幅度和相位。本发明方法仅有一个控制参数:压缩‑扩张系数,相比传统的智能算法,具有控制参数少、易于调试的特点。

Description

基于量子启发式引力搜索算法的阵列方向图综合方法
技术领域
本发明涉及阵列天线技术,尤其涉及一种基于量子启发式引力搜索算法的阵列方向图综合方法。
背景技术
阵列天线已广泛应用于雷达、通信、电子对抗等领域中,不同的应用需求要求阵列天线能够形成特殊的方向图。例如:警戒搜索雷达要求形成余割平方波束,使接收信号的强度只与目标的高度有关,而与目标的距离无关;跟踪雷达一般采用主瓣窄、增益高的笔状波束;电子对抗***和卫星通信***,为实现对敌多目标、全方位的有效干扰和提高通信容量、频谱利用率,常要求形成多波束方向图。
阵列综合是根据阵列辐射方向图来确定阵列参数(包括阵元激励、阵元数目、阵元排布等)的过程。但随着阵列天线应用需求的复杂化,传统的阵列综合技术,比如切比雪夫法等解析方法和共轭梯度法等数值方法,显得十分乏力;相比于前者,受自然规律、物种群居习性等现象启发,以寻找最优解为目的的智能算法,凭借不需要依赖相关的梯度信息、不需要精确数学模型、具有随机性和稳健性等优点,得到了快速发展,被普遍用于解决阵列综合等复杂的高维非线性优化问题。典型的智能算法有遗传算法、粒子群算法、引力搜索算法等。但其在优化过程中均存在着种群多样性衰减、早熟收敛的问题;此外,这些基本的智能优化算法在处理大型面阵的方向图综合问题时,存在计算速度慢的问题。
因此,建立一种多样性更强、全局搜索能力更强的智能算法,并应用阵列综合与设计,是十分有必要的。本发明针对这一挑战,提出一种基于量子启发式引力搜索算法的阵列方向图综合技术,能够根据期望方向图准确出综合出阵元激励的幅度和相位,指导阵列天线的设计。
发明内容
本发明要解决的技术问题在于针对现有技术中的缺陷,提供一种基于量子启发式引力搜索算法的阵列方向图综合方法。
本发明解决其技术问题所采用的技术方案是:一种基于量子启发式引力搜索算法的阵列方向图综合方法,包括以下步骤:
1)采集待优化阵列的信息,包括:单元数目、单元间距、阵列类型;明确阵列天线需形成方向图的要求,包括:形状、主瓣宽度、副瓣电平、扫描方向;
2)种群初始化:根据阵列信息,随机产生N个搜索空间内的粒子Xi=(xi1,xi2,…xij…,xiD),i=1,2,...,N,每一维分量xij均满足xij∈[xmin,xmax],j=1,2,3,…D;其中,N为种群大小,即候选解的个数;D为空间维数,与单元数目有关;xij为粒子的位置坐标,对应第j个单元的激励幅相;
3)计算方向图
若目标阵列为小型阵列(单元数目小于100),则按基本公式计算方向图;
若目标阵列为大型面阵,采用基于IFFT的方向图快速计算方法计算方向图:
Figure BDA0001826010950000031
上式中,
Figure BDA0001826010950000032
Figure BDA0001826010950000033
其中,floor表示取整操作;M和N分别为x向和y向的采样点数,对K×L的面阵,要求M>>K、N>>L,数据不足部分补零;dx和dy分别为x向和y向的单元间距;λ为波长;θ和
Figure BDA0001826010950000034
分别为俯仰角和方位角;I(m,n)为第(m,n)个单元的复激励;AF为阵列的阵因子;
上述式子表明,阵列的方向图和复激励存在逆傅里叶变换关系,因此,可通过直接调用matlab自带的IFFT函数,快速计算得到阵列方向。上述式子是对于二维平面阵,对于一维线阵,同理可使用一维的IFFT变换来提升计算速度。
3)计算适应度值fitness,根据方向图要求,设计合适的适应度函数,计算适应度函数值;
fitness=c1E1+c2E2 (4)
其中,E1和E2分别为方向图主瓣区和旁瓣区的均方误差,c1和c2为相应的权重系数;
4)更新候选解集Kbest:选取适应度较优的K个个体作为最优候选集;
5)选择量子势阱、更新种群位置:将候选解集Kbest的位置设置Delta势阱中心,每个粒子按照轮盘赌规则,随机选择Kbest中的一个个体作为量子势阱进行位置更新,更新公式如下
Xi(k+1)=Pi+α·|Pi-Xi(k)|·ln(1/u)ifS>0.5
Xi(k+1)=Pi-α·|Pi-Xi(k)|ln(1/u)ifS<0.5 (5)
其中,Pi为第i个粒子所选择的量子势阱;u、S为0到1之间的随机数;α称为压缩-扩张系数,也是算法的唯一控制参数;
k为当前的迭代次数,Xi(k)为第i个粒子当前的位置,Pi为第i个粒子所选择的量子势阱;u、S为0到1之间的随机数;α为压缩-扩张系数,也是算法的唯一控制参数,根据已有的数值试验表明,若要保证算法收敛,α∈[0.5,1.3];Xi(k)为更新后的位置;
6)终止条件判断:若适应度值满足精度要求或者达到最大迭代次数,输出根据期望方向图确定的阵元激励的幅度和相位;否则,重复步骤3)至步骤6)。
本发明产生的有益效果是:
1.本发明基于随机性更强的量子机制,并融合轮盘赌方法,相比于传统的智能算法,其随机性和全局寻优能力更强,能根据方向图要求有效地综合出阵列激励;
2.本发明仅有一个控制参数(压缩-扩张系数),相比传统的智能算法,具有控制参数少、易于调试的特点。
3.本发明融合了基于IFFT的方向图快速计算技术,计算效率高,可用于大型面阵的方向图综合
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明实施例的20元等距线阵余割平方方向图;
图2是本发明实施例的20元线阵优化收敛曲线;
图3是本发明实施例的9×9面阵布局图;
图4是本发明实施例的9×9面阵笔状方向图(二维)
图5是本发明实施例的9×9面阵笔状方向图(切面);
图6是本发明实施例的9×9面阵优化收敛曲线;
图7是本发明实施例的矩形栅格圆口径泰勒面阵布局图;
图8是本发明实施例的激励幅度-圆口径泰勒激励(主副瓣电平比为30dB);
图9是本发明实施例的矩形栅格圆口径泰勒面阵多波束方向图;
图10是本发明实施例的矩形栅格圆口径泰勒面阵多波束方向图(俯视);
图11是本发明实施例的优化得到的激励相位;
图12是本发明实施例的圆口径泰勒面阵优化收敛曲线;
图13是本发明实施例的方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图1所示,一种基于量子启发式引力搜索算法的阵列方向图综合方法,包括以下步骤:
包括以下步骤:
1)采集待优化阵列的信息,具体包括:单元数目、单元间距、阵列类型(线阵或面阵)等;明确方向图要求,比如形状、主瓣宽度、副瓣电平、扫描方向等
2)种群初始化:根据阵列信息,随机产生N个搜索空间内的粒子Xi=(xi1,xi2,…xij…,xiD),i=1,2,...,N,每一维分量xij均满足xij∈[xmin,xmax]。其中,N为种群大小,即候选解的个数;D为空间维数,与单元数目有关;xij为粒子的位置坐标,对应第j个单元的激励幅相;
3)计算方向图
对于单元数目较少(小于100)的阵列,则按基本公式计算方向图;
对于单元数目较多(大于100)的阵列,采用基于IFFT的方向图快速计算方法:
Figure BDA0001826010950000071
上式中
Figure BDA0001826010950000072
Figure BDA0001826010950000073
其中,floor表示取整操作;M和N分别为x向和y向的采样点数,对K×L的面阵,要求M>>K、N>>L,数据不足部分补零;dx和dy分别为x向和y向的单元间距;λ为波长;θ和
Figure BDA0001826010950000074
分别为俯仰角和方位角;I(m,n)为第(m,n)个单元的复激励;AF为阵列的阵因子。
上述式子表明,阵列的方向图和复激励存在逆傅里叶变换关系,因此,可通过直接调用matlab自带的IFFT函数,快速计算得到阵列方向。上述式子是对于二维平面阵,对于一维线阵,同理可使用一维的IFFT变换来提升计算速度。
4)计算适应度值:根据方向图要求,设计合适的适应度函数,计算适应度函数值
fitness=c1E1+c2E2 (4)
其中,E1和E2分别为方向图主瓣区和旁瓣区的均方误差,c1和c2为相应的权重系数;
需要说明的是,方向图要求不同,适应度函数的形式也不同。因此,上式仅为示例,本发明对适应度函数的形式,不作特殊要求。
5)选择最优候选解集Kbest:选取适应度较优的K个个体作为最优候选集;
6)选择量子势阱、更新种群位置:将最优候选解集Kbest的位置设置为Delta势阱中心,每个粒子按照轮盘赌规则,随机选择Kbest中的一个个体作为量子势阱进行位置更新,更新公式如下
Figure BDA0001826010950000081
其中,k为当前的迭代次数,Xi(k)为第i个粒子当前的位置,Pi为第i个粒子所选择的量子势阱;u、S为0到1之间的随机数;α称为压缩-扩张系数,也是算法的唯一控制参数,根据已有的数值试验表明,若要保证算法收敛,α∈[0.5,1.3];Xi(k)为更新后的位置。
7)终止条件判断:若适应度值满足精度要求或者达到最大迭代次数,输出结果,也即期望方向图对应的阵列激励;否则,重复步骤3)至步骤6)。
下面结合具体仿真实验说明本发明效果,具体如下:
1)阵元数目为20,阵元间距为λ/2,优化激励幅度和相位,要求在θ∈[90°,125°]内形成余割平方波束,主瓣下降10dB,副瓣电平不高于-25dB;
优化参数设置如下:
种群规模popsize=200;迭代次数max_N=3000;激励幅度寻优空间设为(0,1),激励相位寻优空间设为(0,2π);
Kbest采用线性下降的方式,即
Kbest=popsize+(1-popsize)·t/max_N (6)
压缩-扩张系数α,根据相应数值试验结果,取值区间为[0.5,1.3],变化形式采用线性下降,即
α=0.8·(max_N-t)/max_N+0.5 (7)
由图1和图2可知,该技术综合出的激励方向图满足预期要求,算法大约在第2500次迭代时候就趋于全局最优解;
2)9×9矩形面阵,布局如图3所示,阵元间距为λ/2,优化激励幅度和相位,要求形成笔状方向图,波束指向
Figure BDA0001826010950000091
主瓣宽度15°,副瓣电平不高于-25dB,优化参数设置如下:
迭代次数max_N=1000,激励幅度比设为10,其余同算例(1)
结果如图4、5、6所示,优化得到主瓣宽度误差小于1°,最高副瓣电平误差小于0.5dB,证明了本发明的有效性。
3)矩形栅格圆口径泰勒面阵是工程中常见的一种阵列形式,对于口径半径为5λ的圆口径泰勒面阵(316个阵元),如图7所示;幅度固定为如图8所示的泰勒激励;优化激励相位,要求在
Figure BDA0001826010950000101
Figure BDA0001826010950000102
四个方向形成等幅多波束,副瓣电平不高于-25dB;优化参数设置如下:
迭代次数max_N=3000,激励相位寻优空间设为(-π,π),其余同算例(1)
结果如图9、10、11和12所示,在u-v坐标系
Figure BDA0001826010950000103
下,理想的波束指向应该为(0.5,0.5)、(-0.5,0.5)、(-0.5,-0.5),(0.5,-0.5);实际优化得到的波束指向(0.51,0.5)、(-0.505,-0.51)、(-0.5,-0.5)、(0.5,-0.495),相应的归一化主瓣峰值分别为-0.6776dB、0dB、-0.9819dB、-0.9187dB。可见,相比于期望波束,指向偏差较小,各波束主瓣偏差小于1dB,证明本发明的有效性。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (3)

1.一种基于量子启发式引力搜索算法的阵列方向图综合方法,其特征在于,包括以下步骤:
1)采集待优化阵列的信息,包括:单元数目、单元间距、阵列类型;明确阵列天线需形成方向图的要求,包括:形状、主瓣宽度、副瓣电平、扫描方向;
2)根据阵列信息,进行种群初始化:根据阵列信息,随机产生N个搜索空间内的粒子Xi=(xi1,xi2,…xij…,xiD),i=1,2,...,N,每一维分量xij均满足xij∈[xmin,xmax],j=1,2,3,…D;其中,N为种群大小,即候选解的个数;D为空间维数,与单元数目有关;xij为粒子的位置坐标,对应第j个单元的激励幅相;
3)计算方向图
若目标阵列为小型阵列,则按基本公式计算方向图;所述小型阵列为单元数目小于100的阵列;
若目标阵列为大型面阵,采用基于IFFT的方向图快速计算方法计算方向图:
Figure FDA0001826010940000011
上式中,
Figure FDA0001826010940000012
Figure FDA0001826010940000013
其中,floor表示取整操作;M和N分别为x向和y向的采样点数,对K×L的面阵,要求M>>K、N>>L,数据不足部分补零;dx和dy分别为x向和y向的单元间距;λ为波长;θ和
Figure FDA0001826010940000021
分别为俯仰角和方位角;I(m,n)为第(m,n)个单元的复激励;AF为阵列的阵因子;
4)计算适应度值fitness,根据方向图要求,设计合适的适应度函数,计算适应度函数值;
5)更新候选解集Kbest:选取适应度较优的K个个体作为最优候选集;
6)选择量子势阱、更新种群位置:将候选解集Kbest的位置设置Delta势阱中心,每个粒子按照轮盘赌规则,随机选择Kbest中的一个个体作为量子势阱进行位置更新,更新公式如下
Xi(k+1)=Pi+α·|Pi-Xi(k)|·ln(1/u)ifS>0.5
Xi(k+1)=Pi-α·|Pi-Xi(k)|·ln(1/u)ifS<0.5
其中,Pi为第i个粒子所选择的量子势阱;u、S为0到1之间的随机数;α称为压缩-扩张系数,也是算法的唯一控制参数;
k为当前的迭代次数,Xi(k)为第i个粒子当前的位置,Pi为第i个粒子所选择的量子势阱;u、S为0到1之间的随机数;α为压缩-扩张系数,也是算法的唯一控制参数;Xi(k)为更新后的位置;
7)终止条件判断:若适应度值满足精度要求或者达到最大迭代次数,输出根据期望方向图确定的阵元激励的幅度和相位;否则,重复步骤3)至步骤6)。
2.根据权利要求1所述的基于量子启发式引力搜索算法的阵列方向图综合方法,其特征在于,所述步骤4)中,计算适应度函数值采用以下公式:
fitness=c1E1+c2E2
其中,E1和E2分别为方向图主瓣区和旁瓣区的均方误差,c1和c2为相应的权重系数。
3.根据权利要求1所述的基于量子启发式引力搜索算法的阵列方向图综合方法,其特征在于,所述步骤6)中压缩-扩张系数α∈[0.5,1.3]。
CN201811185156.6A 2018-10-11 2018-10-11 基于量子启发式引力搜索算法的阵列方向图综合方法 Active CN109271735B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811185156.6A CN109271735B (zh) 2018-10-11 2018-10-11 基于量子启发式引力搜索算法的阵列方向图综合方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811185156.6A CN109271735B (zh) 2018-10-11 2018-10-11 基于量子启发式引力搜索算法的阵列方向图综合方法

Publications (2)

Publication Number Publication Date
CN109271735A CN109271735A (zh) 2019-01-25
CN109271735B true CN109271735B (zh) 2022-11-25

Family

ID=65195779

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811185156.6A Active CN109271735B (zh) 2018-10-11 2018-10-11 基于量子启发式引力搜索算法的阵列方向图综合方法

Country Status (1)

Country Link
CN (1) CN109271735B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111128315B (zh) * 2019-12-13 2023-08-11 桂林理工大学 一种基于引力搜索算法的地聚物混凝土配合比方法
CN111914045B (zh) * 2020-07-09 2023-06-30 珠海云洲智能科技股份有限公司 一种数据压缩方法、装置、终端设备及存储介质
CN113328263B (zh) * 2021-05-28 2022-04-19 北京邮电大学 一种用于实现线阵天线无零陷落波束的赋形方法及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5081463A (en) * 1989-04-13 1992-01-14 Mitsubishi Denki Kabushiki Kaisha Method and system for forming desired radiation pattern with array antenna
CN104901734B (zh) * 2015-06-26 2018-08-03 中国船舶重工集团公司第七二四研究所 一种阵列天线波束赋形方法
CN107294589B (zh) * 2017-08-03 2020-10-02 哈尔滨工业大学 基于粒子群优化算法的多波束卫星阵列天线方向图综合方法

Also Published As

Publication number Publication date
CN109271735A (zh) 2019-01-25

Similar Documents

Publication Publication Date Title
Pappula et al. Linear antenna array synthesis using cat swarm optimization
Li et al. An improved particle swarm optimization algorithm for pattern synthesis of phased arrays
Bucci et al. Plane-wave generators: Design guidelines, achievable performances and effective synthesis
CN109271735B (zh) 基于量子启发式引力搜索算法的阵列方向图综合方法
CN106407723B (zh) 面向低副瓣的稀疏排布阵列天线激励电流幅度的确定方法
CN104615854B (zh) 一种基于稀疏约束的波束展宽和旁瓣抑制方法
CN111160556B (zh) 一种基于自适应遗传算法的阵列稀疏优化方法
Liu et al. Synthesis of large unequally spaced planar arrays utilizing differential evolution with new encoding mechanism and Cauchy mutation
Koziel et al. Rapid multi-objective optimization of antennas using nested kriging surrogates and single-fidelity EM simulation models
Li et al. Improved GA and PSO culled hybrid algorithm for antenna array pattern synthesis
Xu et al. Grating lobe suppression of non-uniform arrays based on position gradient and sigmoid function
Aksoy et al. Planar antenna pattern nulling using differential evolution algorithm
CN112100701A (zh) 基于遗传算法的二维分布式天线子阵位置优化方法
Oliveri et al. Synthesis of monopulse sub-arrayed linear and planar array antennas with optimized sidelobes
CN110232228B (zh) 一种多联骨牌非规则子阵阵面优选设计方法
Rocca et al. Polyomino subarraying through genetic algorithms
CN114371447A (zh) 基于改进遗传算法的子阵级分布式频控阵旁瓣抑制方法
CN108446504A (zh) 基于凸优化的近场阵列天线方向图综合方法
CN116882147A (zh) 基于混合麻雀搜索算法的阵列天线合成方法
CN116911162A (zh) 基于改进蜉蝣算法的唯相星载相控阵天线综合方法及***
CN115133291A (zh) 非规则天线子阵、相控阵天线及相控阵天线的设计方法
CN115374695A (zh) 基于麻雀搜索算法与阵列加权的稀布阵列天线优化方法
Li et al. Unequally spaced linear antenna arrays synthesis based on genetic algorithm
CN115146544A (zh) 一种采用知识和数据混合驱动的阵列天线设计方法
CN114239380B (zh) 基于自调整映射法则的矩形稀布阵列优化方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant