预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107256291A(43)申请公布日2017.10.17(21)申请号201710357296.6(22)申请日2017.05.19(71)申请人中国科学院长春光学精密机械与物理研究所地址130033吉林省长春市东南湖大路3888号(72)发明人匡尚奇谢耀(74)专利代理机构长春菁华专利商标代理事务所(普通合伙)22210代理人王莹(51)Int.Cl.G06F17/50(2006.01)G06N3/12(2006.01)权利要求书3页说明书10页附图7页(54)发明名称基于改进型量子进化算法的宽光谱极紫外多层膜设计方法(57)摘要基于改进型量子进化算法的宽光谱极紫外多层膜设计方法,属于极紫外多层膜技术领域。解决了现有设计方法耗时长、求解效率和求解精度低的问题。本发明的设计方法先对膜系进行量子编码,然后采用评价函数对种群中量子染色体个体的适应度值进行计算,并保存最优的膜系;再判断最优膜系是否满足优化准则,若满足优化准则,算法停止,输出膜系结构;若不满足优化准则,对个体进行单实数基因位变异,判断个体的单实数基因位变异是否为有效进化,若为有效进化,采用量子旋转门对相应的量子概率幅进行更新,再采用精英保留策略,更新最优的多层膜膜系,直至进化完成。该设计方法耗时短、求解效率和求解精度高。CN107256291ACN107256291A权利要求书1/3页1.基于改进型量子进化算法的宽光谱极紫外多层膜设计方法,其特征在于,包括以下步骤:步骤一:输入基于改进型量子进化算法的宽光谱极紫外多层膜设计方法的初始参数值,初始参数值包括量子种群数进化代数、基因位个数、变异概率、加速系数、量子个体无效进化次数的最大值、量子种群规模N、多层膜优化设计的膜层数和多层膜膜层厚度参数的搜索区间;步骤二:对宽光谱极紫外多层膜膜系进行量子编码,得到初始化的宽光谱极紫外多层膜膜系量子染色体种群,表示为Q=[q1,q2,…,qi,…,qN-1,qN](1)任意第i个量子染色体个体表示为T其中,tMo-ji和tSi-ji分别表示吸收层和间隔层的几何厚度,[cosθji,sinθji]表示量子概率幅;步骤三:采用评价函数对宽光谱极紫外多层膜膜系量子染色体种群中量子染色体个体的适应度值进行计算,并保存当前适应度最优的膜系;所述评价函数为其中,MF表示宽光谱极紫外多层膜膜系量子染色体种群中每一个量子染色体个体的评价系数,λ表示入射光波波长,λmin表示入射光波波长的最小值,λmax表示入射光波波长的最大值,R0(λ)表示宽光谱极紫外多层膜膜系的目标反射率,R(λ)表示宽光谱极紫外多层膜膜系的计算反射率;步骤四:判断步骤三得到的最优的膜系是否满足优化准则,若满足优化准则,算法停止,输出宽光谱极紫外多层膜膜系结构;若不满足优化准则,则继续以下步骤;步骤五:对宽光谱极紫外多层膜膜系量子染色体种群中的每个量子染色体个体进行单实数基因位变异,生成子代宽光谱极紫外多层膜膜系量子染色体种群;所述宽光谱极紫外多层膜膜系量子染色体种群中的每个量子染色体个体进行单实数基因位变异过程为:随机选择量子染色体个体中的某个实数基因位分支tji,针对该实数基因位分支进行高斯变异:如果随机数rand<变异概率pm,则2tji=tji+tji×G(0,sinθji)(11)否则2tji=tji+tji×G(0,cosθji)(12)其中,G(0,σ2)为均值为0,方差为σ2的正态分布的一个随机数;步骤六:采用步骤三的评价函数对子代宽光谱极紫外多层膜膜系量子染色体种群中的2CN107256291A权利要求书2/3页量子染色体个体的适应度进行计算,并更新最优膜系;步骤七:计算第i个个体的第j个实数基因位的量子旋转角大小Δθji和方向dir;步骤八:判断宽光谱极紫外多层膜膜系的量子染色体个体的单实数基因位变异是否为有效进化:若为有效进化,则转到步骤九;若为无效进化,则转到步骤十;步骤九:采用量子旋转门对相应的量子概率幅进行更新,同时对实数基因位分支进行更新,并判断其是否在多层膜膜层厚度参数的搜索区间内,对于超出搜索区间的单实数基因位变异进行调整,并转到步骤十一;其中,所述量子旋转门为:2实数基因位分支采用tji=tji×(1+dir×cosθji)进行更新;所述调整过程为,若tji>tji-max,则tji=2tji-max-tji,若tji<tji-max,则tji=2tji-min-tji,并进行反复迭代,直到实数基因位分支位于多层膜膜层厚度参数的搜索区间内为止;步骤十:判断宽光谱极紫外多层膜膜系的量子染色体个体的无效进化次数是否小于量子个体无效进化次数的最大值:若小于量子个体无效进化次数的最大值,则无效进化次数加1,并且相应的父代