[发明专利]一种二维固-固声子晶体XY模态拓扑优化方法在审
申请号: | 201310126212.X | 申请日: | 2013-04-12 |
公开(公告)号: | CN103218529A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 吴斌;刘宗发;何存富 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种二维固-固声子晶体XY模态拓扑优化方法,包括:输入待求解的问题参数,初始化;采用改进的快速平面波展开法,计算每个遗传个体对应的声子晶体原胞XY模态的色散关系,得到对应的禁带数值;根据优化的目标,用声子晶体禁带构造目标函数,然以目标函数值来度量遗传个体的适应度;依次执行选择、交叉和变异遗传操作生成下一代种群,使种群向前进化;检验种群是否满足停止条件;摆脱了传统的经验设计思路,实现了根据带隙需要主动设计声子晶体结构的目标,使声子晶体的可设计性变强,得到具有最优带隙特性的新颖的声子晶体结构;同时减少计算时间,提高计算效率,使所设计的声子晶体达到最好的技术经济性能。 | ||
搜索关键词: | 一种 二维 固声子 晶体 xy 拓扑 优化 方法 | ||
【主权项】:
1.一种二维固-固声子晶体XY模态拓扑优化方法,根据对二维固-固声子晶体XY模态带隙的要求,自动寻找对应的声子晶体材料最优布局,得到具有最优带隙特性的声子晶体结构,其特征在于包括以下步骤:1)输入待求解的问题参数:所述的参数包括,材料常数、平面波个数、像素尺度N、种群大小、交叉率及变异率;2)初始化:随机生成初始种群,用N×N矩阵二进制数对原胞进行编码,构成染色体;3)计算个体适应度:采用改进的快速平面波展开法,计算每个遗传个体对应的声子晶体原胞XY模态的色散关系所满足的波动方程时,任意分布的组元材料常数g(ρ、λ和μ)的傅里叶变换g(G),可以根据位移特性来计算;设Pa为原胞中填充介质ga的像素集合,首先计算中心点像素P0∈Pa材料常数g0的傅里叶变换g0(G);根据位移特性,任一填充ga介质的像素Pr∈Pa的傅里叶变换为:gr(G)=g0(G)eiG·r则像素型声子晶体材料常数分布的傅里叶变换g(G)为:g ( G ) = Σ P r ∈ P a g r ( G ) = Σ r g r ( G ) δ ( r ) = g 0 ( G ) Σ r e iG · r δ ( r ) ]]> 其中:
设e ( G ) = [ e iG · r 1 , e iG · r 2 , . . . , e iG · r k , . . . , e iG · r L ] , ]]> 原胞结构的像素材料常数分布可表示为δ(r)=[δ(r1),δ(r2),…δ(rk),…,δ(rL)];则:g(G)=g0(G)e(G)·δ(r)将g(G)离线存储,供每次带隙计算调用;通过计算,得到每个个体对应的禁带数值;根据优化的目标,用声子晶体禁带构造目标函数,然以目标函数值来度量遗传个体的适应度;4)依次执行选择、交叉和变异遗传操作生成下一代种群,使种群向前进化;5)检验种群是否满足停止条件;满足则输出最优结果,退出;否则返回步骤3)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310126212.X/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用