[发明专利]基于改进多目标飞蛾扑火算法的阵列天线方向图综合方法在审
申请号: | 202110734531.3 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113536498A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 项铁铭;孙斌;程兵 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06N3/00;G06N3/12 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱亚冠 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 多目标 飞蛾扑火 算法 阵列 天线方向图 综合 方法 | ||
1.基于改进多目标飞蛾扑火算法的阵列天线方向图综合方法,其特征在于包括以下步骤:
步骤一:假定直线阵列天线单元数目为M,电流相位差为零,电流幅度中心对称;
步骤二:设定种群内包含N个个体,并采用均匀随机初始化设置飞蛾的初始位置,每个个体包括D个待优化的各天线单元激励电流幅度值,火焰数量Flameno为N,初始化迭代次数t=1,最大迭代次数T,外部档案集为空;
步骤三:根据公式(2)-(3)对每个飞蛾个体进行计算,得到每个飞蛾个体各自的两个适应度值;对所有个体进行优劣排序,并将上述排序后的飞蛾个体存入外部档案集;
f2(x)=|NULLAVL-NLVL| (3)
其中f1(x)表示阵列天线的低副瓣设计目标函数;f2(x)表示阵列天线的深零点设计目标函数;E(θMSL)表示阵列天线的旁瓣电平峰值对应的辐射角度θMSL的辐射场强,E(θML)表示主瓣对应的辐射角度θML的辐射场强;NULLAVL为零陷的平均深度,NLVL为期望得到的零陷深度;
因此,目标天线的阵列天线方向图综合优化问题可表示为:
Minimize f(x)=(f1(x),f2(x))T (4)
其中T表示转置;
步骤四:判断外部档案集内飞蛾个体数目是否超过阈值K,若是则删除拥挤距离小的个体;若否则采用交叉算子对外部档案集内飞蛾个体进行变异;
步骤五:在外部档案集中变异后飞蛾个体选取前Flameno个飞蛾个体变为火焰;
步骤六:判断t是否达到最大迭代次数T,若是则跳转到步骤七,若否则继续迭代,更新飞蛾围绕火焰飞行的位置、火焰数量以及迭代次数t=t+1,再执行步骤三;
所述的火焰数量的收敛公式使用改进后的倒S型曲线来平衡算法探索能力,见式(7):
其中,N为初始火焰数量,t为当前迭代数,u,v为自定义的参数,ceil函数表示向上取整函数;
步骤七:输出外部档案集中前N1个飞蛾个体,N1≥1,即为激励电流幅度值。
2.根据权利要求1所述的基于改进多目标飞蛾扑火算法的阵列天线方向图综合方法,其特征在于步骤一中所述直线阵列天线存在于自由空间,其天线单元的球坐标为Qn(rn,θn,ψn),则在远区观察点Q(r,θ,ψ)所产生的远区场的场强函数如式(1)所示:
其中代表天线单元产生的远场辐射,r,θ,和rn,θn,ψn分别表示观察点Q和天线单元Qn与原点之间的径向距离、与z轴正向的夹角、在xy平面上投影与x轴的方向角,k表示波数,λ为波长,In和βn分别代表示激励电流和相位,n=1,2,.....M。
3.根据权利要求1所述的基于改进多目标飞蛾扑火算法的阵列天线方向图综合方法,其特征在于步骤三中所述的优劣排序是按照至少在一个适应度值上能获得较小值的解被认为是能够均衡各设计目标较好的解,并将其作为较优个体。
4.根据权利要求1所述的基于改进多目标飞蛾扑火算法的阵列天线方向图综合方法,其特征在于步骤四中每个飞蛾个体的拥挤距离根据公式(5)计算得出;
其中代表在第i个目标函数上,经优劣排序后每个飞蛾个体x与相邻飞蛾个体的平均距离,i=1或2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110734531.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于连续小波投影的光谱信息挖掘方法
- 下一篇:深沟球轴承