一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

天线阵列稀疏稀布优化方法、装置、设备及可读存储介质与流程

2022-08-10 16:02:24 来源:中国专利 TAG:

天线阵列稀疏稀布优化方法、装置、设备及可读存储介质
【技术领域】
1.本发明涉及阵列天线和无线通信技术领域,尤其涉及应用于大规模天线阵列合成低旁瓣波束过程中的一种天线阵列稀疏稀布优化方法、装置、设备及可读存储介质。


背景技术:

2.在雷达和通信系统中,为使天线具有高增益、窄波束、低旁瓣等特性,广泛地使用了阵列天线。在给定孔径大小的前提下,通过约束天线单元之间的距离并对各个阵元位置进行化,可以在不明显改变阵元均匀排列时对应的半功率波束宽度基础上,获得由均匀加权阵元构成的降低了旁瓣电平的非均匀天线阵列(稀布阵)。增大了的阵元间距能减少相同孔径下阵元满排列时对应的阵元数目,并能减少阵元之间因互耦效应对方向图带来的影响。通过优化天线单元的位置最终使得整机系统软、硬件复杂度,整机重量,制造及维护成本都得到了相应的降低。
3.在直线和平面阵列上,利用稀疏/稀布阵列天线的方法来减少天线的阵元数量、有效降低方向图旁瓣电平的技术已得到较为广泛的研究。
4.根据已公开的阵列天线稀布优化设计中,在进行基于遗传算法的大规模阵列稀布优化过程中,由于大规模阵列合成波束的主瓣宽度极窄,且大规模阵列中主瓣内易出现尖峰,导致常规适应度函数陷于局部收敛,无法跳出错误的搜索方向,主旁比优化失败,无法满足大规模阵列数量场景应用。
5.因此,有必要研究一种天线阵列稀疏稀布优化方法、装置、设备及可读存储介质来应对现有技术的不足,以解决或减轻上述一个或多个问题。


技术实现要素:

6.有鉴于此,本发明提供了一种天线阵列稀疏稀布优化方法、装置、设备及可读存储介质,减少了通道数目,降低了硬件成本。
7.一方面,本发明提供一种天线阵列稀疏稀布优化方法,所述优化方法基于遗传算法或粒子群算法进行稀布位置优化的过程中,对大规模场景应用对适应度函数进行改进,所述优化方法包括以下步骤:
8.s1:初始化天线阵列参数;
9.s2:生成天线阵列初始种群;
10.s3:遗传算法循环;
11.s4:保留最优个体在新种群中;
12.s5:存储最优天线分布位置;
13.s6:根据最优结果计算大规模阵列稀疏位置优化后的阵因子。
14.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述s3中遗传算法循环按照最大遗传代数循环计算。
15.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述s3具体
包括:
16.s31:代入适应度函数计算最大旁瓣电平;
17.s32:基于轮盘赌进行复制操作;
18.s33:基于概率进行交叉操作;
19.s34:基于概率进行变异操作。
20.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述s31具体包括:
21.s311:在合成阵因子的观察角度采样中,找到与阵因子极值对应角度差值最小的采样角度,将角度差值最小的采样角度赋值为阵因子极值对应角度;
22.s312:根据阵元数量及s1中观察角度采样规模计算阵列合成波束主瓣宽度及采样点数;
23.s313:根据主瓣波束范围内的采样点数设计自适应截断窗口大小;
24.s314:对合成阵因子加窗口,确保求取最大旁瓣电平的过程中不会误取到主瓣范围内的次大阵因子极值。
25.如上所述的方面和任一可能的实现方式,进一步提供一种天线阵列稀疏稀布优化装置,所述天线阵列稀疏稀布优化装置包括:
26.参数初始化模块,用于初始化参数;
27.初始种群生成模块,用于生成初始种群;
28.算法循环模块,用于对遗传算法进行循环;
29.最优个体保存模块,用于保留最优个体在新种群中;
30.最优结果保存模块,用于存储最优结果;
31.阵因子计算模块,用于根据最优结果计算大规模阵列稀疏位置优化后的阵因子。
32.如上所述的方面和任一可能的实现方式,进一步提供一种天线阵列稀疏稀布优化设备,所述天线阵列稀疏稀布优化设备包括:存储器、处理器以及存储在存储器上的用于实现所述天线阵列稀疏稀布优化方法的程序,所述存储器用于存储实现天线阵列稀疏稀布优化方法的程序;所述处理器用于执行实现所述天线阵列稀疏稀布优化方法的程序,以实现所述天线阵列稀疏稀布优化方法的步骤。
33.如上所述的方面和任一可能的实现方式,进一步提供一种可读存储介质,所述可读存储介质上存储有实现天线阵列稀疏稀布优化方法的程序,所述实现天线阵列稀疏稀布优化方法的程序被处理器执行以实现所述天线阵列稀疏稀布优化方法的步骤。
34.与现有技术相比,本发明可以获得包括以下技术效果:
35.(1)相比传统方法,本发明解决了大规模天线阵列稀疏稀布优化过程中由于波束宽度极窄导致的丢失阵因子极值点问题;
36.(2)相比传统方法,本发明通过增加自适应窗口滤除主瓣峰值,对应图6中步骤,具体实现是在算法代码中设置一个根据阵列规模可变的截取窗口,保证计算最大旁瓣电平的时候剔除主瓣,避免优化方向错误,解决了大规模天线阵列稀疏稀布优化过程中由于主瓣内尖峰导致的错误主旁比优化方向及局部收敛问题;
37.(3)相比传统方法,本发明获得了大规模天线阵列在任意间距约束条件下稀疏稀布优化的结果。
38.当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有技术效果。
【附图说明】
39.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
40.图1是本发明一个实施例提供的算法改进前适应度进化曲线图;
41.图2是本发明一个实施例提供的算法改进前阵因子结果图;
42.图3是本发明一个实施例提供的算法改进后适应度进化曲线图;
43.图4是本发明一个实施例提供的算法改进后阵因子结果图;
44.图5是本发明一个实施例提供的遗传算法优化阵列天线主旁比流程图;
45.图6是本发明一个实施例提供的改进的遗传算法优化阵列天线主旁比流程图;
46.图7是本发明一个实施例提供的根据叠加原理阵列因子的方向图。
【具体实施方式】
47.为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
48.应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
49.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
50.本发明提供一方面,本发明提供一种天线阵列稀疏稀布优化方法,所述优化方法基于遗传算法或粒子群算法进行稀布位置优化的过程中,对大规模场景应用对适应度函数进行改进,本发明中适应度即为生物群体中个体适应生存环境的能力。在遗传算法中用来评价个体优劣的数学函数,称为个体的适应度函数。
51.具体的,适应度函数是指在遗传算法中直接以目标函数值作为搜索信息,使用由目标函数值变换来的适应度函数值,可以确定进一步的搜索方向和搜索范围。以本发明中的步骤为例,适应度函数即为随机生成的阵列天线分布位置计算得到的合成阵因子的旁瓣电平值取反,这个数值越大代表当前随机分布的位置结果最优。
52.所述优化方法包括以下步骤:
53.s1:初始化参数;——处理对象为阵列天线的单元数量,工作波长,合成波束指向角度,遗传算法中的交叉变异因子。
54.s2:生成初始种群;——根据阵列天线的单元数量(l)和每一遗传代的个体数量(维数np)生成一个(l*np)的数组,代表np组随机生成的阵列天线单元分布位置;
55.s3:遗传算法循环;——根据初始种群代入适应度函数计算旁瓣电平值;
56.s4:保留最优个体在新种群中;——将最优位置保留下来;
57.s5:存储最优结果;——存储最优天线分布位置。
58.s6:根据最优结果计算大规模阵列稀疏位置优化后的阵因子。
59.s1-s6步骤中:适应度函数计算对应步骤中的最大旁瓣电平计算。
60.所述s3中遗传算法循环按照最大遗传代数循环计算。
61.所述s3具体包括:
62.s31:代入适应度函数计算最大旁瓣电平;最大旁瓣电平的计算是根据上述阵因子得到旁瓣电平:换算为分贝——20lgaf@旁瓣最大值处,即为最大旁瓣电平;
63.s32:基于轮盘赌进行复制操作;
64.s33:基于概率进行交叉操作;
65.s34:基于概率进行变异操作。
66.s3遗传算法中复制、交叉、变异的操作对象是指根据遗传算法随机生成的代表阵列天线稀疏/稀布分布位置的数组。
67.所述s31具体包括:
68.s311:在合成阵因子的观察角度采样中,找到与阵因子极值对应角度差值最小的采样角度,将角度差值最小的采样角度赋值为阵因子极值对应角度;
69.s312:根据阵元数量及s1中观察角度采样规模计算阵列合成波束主瓣宽度及采样点数;
70.s313:根据主瓣波束范围内的采样点数设计自适应截断窗口大小;
71.s314:对合成阵因子加窗口,确保求取最大旁瓣电平的过程中不会误取到主瓣范围内的次大阵因子极值。
72.本发明还提供一种天线阵列稀疏稀布优化装置,所述天线阵列稀疏稀布优化装置包括:
73.参数初始化模块,用于初始化参数;
74.初始种群生成模块,用于生成初始种群;
75.算法循环模块,用于对遗传算法进行循环;
76.最优个体保存模块,用于保留最优个体在新种群中;
77.最优结果保存模块,用于存储最优结果;
78.阵因子计算模块,用于根据最优结果计算大规模阵列稀疏位置优化后的阵因子。
79.本发明还一种天线阵列稀疏稀布优化设备,所述天线阵列稀疏稀布优化设备包括:存储器、处理器以及存储在存储器上的用于实现所述天线阵列稀疏稀布优化方法的程序,所述存储器用于存储实现天线阵列稀疏稀布优化方法的程序;所述处理器用于执行实现所述天线阵列稀疏稀布优化方法的程序,以实现所述天线阵列稀疏稀布优化方法的步骤。
80.本发明还提供一种可读存储介质,所述可读存储介质上存储有实现天线阵列稀疏稀布优化方法的程序,所述实现天线阵列稀疏稀布优化方法的程序被处理器执行以实现所述天线阵列稀疏稀布优化方法的步骤。
81.本发明中,阵因子具体为:阵列天线分为直线阵、平面阵及共形阵(其阵元与非平面表面共形)等。假设各个单元都是各向同性的点源,得到阵列天线的方向图为阵因子。如7图所示,远场条件下,电磁波以平面波形式传播到阵面(波前即为等相位面),假设线性阵列的阵元间距为d,阵元个数为n,波束指向角为theta0,则波程差为:k*d*sin theta0,其中;k
为2*pi/lambda,lambda为波长;线性阵列天线的阵因子表达式为:
[0082][0083]
实施例1
[0084]
本发明采用的技术方案是,一种基于遗传算法或粒子群算法的、适用于大规模天线阵列合成低旁瓣波束的稀疏稀布优化算法,其步骤为:
[0085]
1)初始化参数
[0086]
2)生成初始种群
[0087]
3)遗传算法循环(按照最大遗传代数循环计算)
[0088]
3.1代入适应度函数计算最大旁瓣电平
[0089]
3.1.1在合成阵因子的观察角度采样中,首先找到与阵因子极值对应角度差值最小的采样角度,然后将此采样角度赋值为阵因子极值对应角度;
[0090]
3.1.2根据阵元数量及观察角度采样规模计算阵列合成波束主瓣宽度及采样点数;
[0091]
3.1.3根据主瓣波束范围内的采样点数设计截断窗口大小;
[0092]
3.1.4对合成阵因子加自适应窗口滤除主瓣,确保求取最大旁瓣电平的过程中不会误取到主瓣范围内的次大阵因子极值。
[0093]
3.2基于轮盘赌的复制操作
[0094]
3.3基于概率的交叉操作
[0095]
3.4基于概率的变异操作
[0096]
4)保留最优个体在新种群中
[0097]
5)存储最优结果
[0098]
6)根据最优结果计算大规模阵列稀疏位置优化后的阵因子
[0099]
已公开算法中,如图5流程图,在计算适应度过程中:
[0100]
1.来波方向角度范围内均匀采样n个观察角度;
[0101]
2.阵因子计算公式,归一化;
[0102]
3.求最大旁瓣:寻找除阵因子最大值之外的峰值点即为主旁比;
[0103]
4.得到的归一化的旁瓣峰值电平即为主旁比优化结果。
[0104]
其结果如图1和图2所示,其中步骤1中在大规模阵列优化中易合丢失成波束指向的极值点,步骤3中在大规模阵列优化场景中会错误取值为主瓣范围内的尖峰值导致迭代局部收敛。
[0105]
本发明改进如图6流程图:
[0106]
1.来波方向变化范围内均匀采样n个观察角度;
[0107]
2.筛选临近合成波束指向的采样点,赋值为合成波束指向的角度,保证大规模阵列合成阵因子的极值不丢失;
[0108]
3.阵因子计算公式,归一化;
[0109]
4.通过阵列规模及采样点数,设置自适应的截断窗口,滤除合成阵因子的主瓣后,寻找峰值点即为主旁比;
[0110]
5.得到的归一化的旁瓣峰值电平即为主旁比优化结果。
[0111]
其结果如图3和图4所示。
[0112]
本发明解决了大规模天线阵列稀疏稀布优化过程中由于波束宽度极窄导致的丢失阵因子极值点问题;相比传统方法,本发明通过增加自适应窗口滤除主瓣峰值,解决了大规模天线阵列稀疏稀布优化过程中由于主瓣内尖峰导致的错误主旁比优化方向及局部收敛问题;同时本发明还获得了大规模天线阵列在任意间距约束条件下稀疏稀布优化的结果。
[0113]
本发明针对大规模任意阵元间距场景应用,对稀布稀疏优化算法适应度函数进行改进,在基于遗传算或粒子群等算法进行稀布位置优化的过程中,解决了扫描角采样导致的丢失阵因子极值问题及由于主瓣范围内的尖峰导致的局部收敛问题。
[0114]
以上对本技术实施例所提供的一种天线阵列稀疏稀布优化方法、装置、设备及可读存储介质,进行了详细介绍。以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
[0115]
如在说明书及权利要求书当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求书当中所提及的“包含”、“包括”为一开放式用语,故应解释成“包含/包括但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。说明书后续描述为实施本技术的较佳实施方式,然所述描述乃以说明本技术的一般原则为目的,并非用以限定本技术的范围。本技术的保护范围当视所附权利要求书所界定者为准。
[0116]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。
[0117]
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0118]
上述说明示出并描述了本技术的若干优选实施例,但如前所述,应当理解本技术并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本技术的精神和范围,则都应在本技术所附权利要求书的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献