The invention discloses a method for CMA ES optimization design of acoustic metamaterial unit based on the method of CMA ES optimization algorithm and the finite element analysis method set, array CMA ES optimization algorithm to optimize the arrangement of 0 1, each size dimension 0 corresponds to 1 array unit structure, an acoustic metamaterial, 0 and 1 respectively represent the acoustic unit structure composed of air or photosensitive resin sub unit; in the optimization process, the equivalent refractive index and impedance unit structure of each acoustic metamaterial values can be extracted by the analysis of the finite element analysis method, as CMA ES to optimize function variable algorithm; based on the value of fitness function is optimized, finally meet optimum design requirements, unit structure acoustic metamaterials. The method can be used to design an acoustic metamaterial element with higher refractive index, and its refractive index is much higher than the existing two-dimensional acoustic metamaterial element, and its impedance matching is also ideal.
【技术实现步骤摘要】
一种基于CMA-ES优化算法设计声学超材料单元的方法
本专利技术涉及一种声学超材料单元的设计方法,特别涉及一种基于协方差矩阵自适应进化策略优化算法设计声学超材料单元的方法。
技术介绍
新型人工声学材料是一种由不同弹性模量和质量密度的材料构成的周期性人工复合结构,具有自然界媒质所不具备的性质,可以实现负的等效弹性模量或负的等效质量密度。通过改变单元结构及其空间排列来改变声波传播路径上空间的声压,从而实现人工调控声波。声学超材料由于其非常的参数特性,因此具有许多新颖的声学传播效应,如负折射效应、平面聚焦、声隐身、超透镜效应等。等效折射率是衡量声学超材料单元性能的重要指标,实现大折射声学单元可以将透镜做薄或者实现聚焦透镜的短焦距,大折射率在超薄声学隐身斗篷上也有很好的应用前景。在声学超材料单元领域,目前主要利用分形和卷曲空间达到增加折射率的目的,且现阶段二维声学超材料单元的等效折射率最高只能达到5左右,因此,寻求大折射率单元已成为许多学者关注的问题。协方差矩阵自适应进化策略优化算法(简称“CMA-ES”优化算法)是启发式演化算法中的一种,它与所求问题只存在唯一的衔接点——问题的适应度值,这一特点使得算法能够在解决问题的可靠性和消耗的时间这两个量之间进行权衡,能够更加高效快速的解决问题。简单地说,CMA-ES算法就是对问题的参数空间进行高斯采样,并根据一定的选择机制对样本空间的高斯分布进行更新,继而获得新的样本空间,直至迭代次数达到预先设置的最大值或达到其他能够使算法停止运行的预设条件。CMA-ES算法在电磁优化领域有很多的应用案例,得到很多满足特殊性能的电磁超材 ...
【技术保护点】
一种基于CMA‑ES优化算法设计声学超材料单元的方法,其特征在于,包括如下步骤:(1)根据声学超材料单元的设计尺寸确定各个粒子的维度及取值空间,得出样本空间的初始分布,从中选择若干粒子构成父系种群;(2)父系种群中的每个粒子均是0‑1分布的阵列,根据阵列分布在仿真软件中将每个粒子均构建成一个声学单元物理模型,其中,0和1分别代表由空气或光敏树脂构成的声学单元结构的子单元;(3)对父系种群中的每个声学单元物理模型进行提参,得到其等效折射率和阻抗值,将该值作为适应度函数的变量求得适应度函数值,根据适应度函数值判断父系种群中是否存在满足目标条件的粒子;如存在,算法停止,如不存在,更新种群,进行迭代算法,直至达到预设的停止条件;(4)最终停止时得到满足条件的粒子,其对应的声学单元物理模型即为符合设计要求的声学超材料单元模型结构。
【技术特征摘要】
1.一种基于CMA-ES优化算法设计声学超材料单元的方法,其特征在于,包括如下步骤:(1)根据声学超材料单元的设计尺寸确定各个粒子的维度及取值空间,得出样本空间的初始分布,从中选择若干粒子构成父系种群;(2)父系种群中的每个粒子均是0-1分布的阵列,根据阵列分布在仿真软件中将每个粒子均构建成一个声学单元物理模型,其中,0和1分别代表由空气或光敏树脂构成的声学单元结构的子单元;(3)对父系种群中的每个声学单元物理模型进行提参,得到其等效折射率和阻抗值,将该值作为适应度函数的变量求得适应度函数值,根据适应度函数值判断父系种群中是否存在满足目标条件的粒子;如存在,算法停止,如不存在,更新种群,进行迭代算法,直至达到预设的停止条件;(4)最终停止时得到满足条件的粒子,其对应的声学单元物理模型即为符合设计要求的声学超材料单元模型结构。2.根据权利要求1所述的基于CMA-ES优化算法设计声学超材料单元的方法,其特征在于,步骤(3)中,所述适应度函数值为满足阻抗取值范围的每个粒子的等效折射率最大值。3.根据权利要求2所述的基于CMA-ES优化算法设计声学超材料单元的方法,其特征在于,步骤(3)中,所述适应度函数的表达式为:Cost=max(n(Xi))&(ξ(Xi)<ξupper);对于父系种群中的粒子Xi,如果其阻抗值ξ(Xi)满足ξ(Xi)<ξupper,那么其折射率n(Xi)在一定频段内的最大值max(n(Xi))即为其适应度函数值;如果其阻抗值ξ...
【专利技术属性】
技术研发人员:程强,黄蓓,宋刚永,崔铁军,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。