[发明专利]获得人工电磁材料的几何参数的方法、装置以及制作方法有效
申请号: | 201510815042.5 | 申请日: | 2012-04-17 |
公开(公告)号: | CN105468838B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 刘若鹏;季春霖 | 申请(专利权)人: | 深圳光启高等理工研究院 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获得 人工 电磁 材料 几何 参数 方法 装置 以及 制作方法 | ||
1.一种获得人工电磁材料最优单元结构几何参数的方法,其特征在于,包括:
输入包括多个电磁响应参数的多目标适应度函数,其中,所述多目标适应度函数具有适应度值;
利用蒙特卡洛采样算法在所述电磁材料单元结构几何参数域中搜索最优单元结构几何参数,使所述多目标适应度函数的适应度值最大,所述多目标适应度函数的适应度值最大时的单元结构几何参数即为所述电磁材料的最优单元结构几何参数;
输出所述多目标适应度函数的适应度值最大时的单元结构几何参数;
所述利用蒙特卡洛采样算法在所述电磁材料单元结构几何参数域中搜索最优单元结构几何参数,使所述多目标适应度函数的适应度值最大的步骤包括:
定义所述电磁材料单元结构几何参数函数为非规整化后验概率密度函数,将所述非规整化后验概率密度函数的概率分布视为所述蒙特卡洛采样算法的目标分布;
用所述蒙特卡洛采样算法从所述目标分布中抽取随机样本;
根据所述目标分布中抽取的随机样本的电磁材料单元结构几何参数值,计算每个电磁材料单元结构几何参数值对应的适应度函数的适应度值;
根据计算出的所述每个电磁材料单元结构几何参数值对应的适应度值,找到所述计算出的最大的适应度值,根据所述计算出的最大的适应度值,找到与所述最大的适应度值对应的电磁材料单元结构几何参数值,与所述最大的适应度值对应的电磁材料单元结构几何参数值即为所述电磁材料单元结构几何参数域中搜索到的最优单元结构几何参数值。
2.根据权利要求1所述的方法,其特征在于,所述输入包括多个电磁响应参数的多目标适应度函数的步骤之前,包括:
建立包括所述多个电磁响应参数的多目标适应度函数,所述建立包括多个电磁响应参数的多目标适应度函数的步骤包括:
对于每个所述电磁响应参数,分别建立每个所述电磁响应参数的单目标适应度函数;
将所述每个电磁响应参数的单目标适应度函数相乘,即为所述多个电磁响应参数的多目标适应度函数。
3.根据权利要求1所述的方法,其特征在于,所述蒙特卡洛采样算法包括马尔科夫链蒙特卡洛方法、重要性采样方法以及Metropolis算法。
4.根据权利要求3所述的方法,其特征在于,所述Metropolis算法的步骤包括:
选取对称分布函数q作为目标分布函数,即q(Δx)=q(-Δx),从所述目标分布函数q中抽取K个随机样本,其中,Δx为从所述目标分布函数q中抽取的随机样本点,K为自然数;
在所述单元结构的几何参数域进行一次均匀采样,得到初始样本点g0,并进行K次迭代操作,其中,第k次迭代中执行的操作是:
构建新的样本点g*,使g*=gk-1+Δx,记所述电磁材料单元结构几何参数函数为y(g),根据所述样本点g*以及gk-1计算比值r,其中,r=y(g*)/y(gk-1),如果所述比值r≥1,则接收所述样本点g*为新的样本点,并设置gk=g*,如果所述比值r<1,则以r的概率接收所述样本点g*为新的样本点,并设置gk=g*,以1-r的概率设置gk=gk-1,其中,k表示迭代次数,1≤k≤K;
在进行所述K次迭代操作后,比较K个样本点对应的适应度函数的适应度值,找出对应的最大适应度值的样本点gBest,所述样本点gBest即为所述电磁材料单元结构几何参数域中搜索到的最优单元结构几何参数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳光启高等理工研究院,未经深圳光启高等理工研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510815042.5/1.html,转载请声明来源钻瓜专利网。