论文部分内容阅读
多层光学薄膜系统的评价函数是复杂的非线性多峰函数,传统数值计算方法在不知评价函数性态的情况下,计算全局极值很困难,且计算不稳定,效率比较低。模拟退火算法运行效率高,较少受初始解的限制,在接受优化解的同时接受部分较差的解,容易得到全局极值。对一般模拟退火算法进行了改进,增加了加温和记忆模块,使算法能够更加合理地选择控制参数的初始值和记住搜索过程中遇到过的最好结果,提高了算法跳出局部最优“陷阱”的能力。采用改进后的模拟退火算法设计的红外增透膜、中性分光镜和10.4μm长波通滤光片,目标函数值分别降低了77.6%,31.9%和96.2%,膜系具有良好的光谱特性和更加平坦的透射率曲线。
The evaluation function of multilayer optical thin film system is a complex non-linear multi-peak function. It is difficult to calculate the global extremum with the traditional numerical method without knowing the state of the function, and the calculation is unstable and the efficiency is low. The simulated annealing algorithm has high operation efficiency, less limited by the initial solution, accepts partial solutions while accepting the optimal solution, and easily obtains the global maximum. The general simulated annealing algorithm is improved, and the heating and memory module is added to make the algorithm more reasonable to choose the initial value of the control parameter and to remember the best results encountered in the search process, which improves the algorithm to jump out of the local optimum “Trap ” ability. The objective function values of infrared AR coating, neutral beam splitter and 10.4μm long pass filter designed by the improved simulated annealing algorithm are reduced by 77.6%, 31.9% and 96.2% respectively. The film has good spectral characteristics and More flat transmittance curve.