自适应差分进化算法在薄膜参数表征中的应用

版权申诉
0 下载量 2 浏览量 更新于2024-06-28 收藏 441KB DOCX 举报
本文研究的焦点在于"一种基于自适应差分进化算法的薄膜参数表征方法",针对的是微纳米薄膜这一高性能材料领域的关键问题。随着纳米计量技术的进步,薄膜,尤其是单晶硅、多晶硅、氧化硅、氮化硅和金属材料制成的纳米薄膜,在诸如飞机隐身涂层、航空发动机涂层等领域展现出卓越的性能,如硬度增强、抗氧化性和耐腐蚀性提升。这些特性使得精确测量薄膜的光学常数和厚度变得尤为重要,因为它们对材料性能的影响显著。 现有的测量方法,如扫描电子显微镜(SEM)和原子力显微镜(AFM),虽然能够提供高精度的数据,但速度慢、操作复杂,难以满足实时工艺监控的需求。相比之下,穆勒椭偏仪作为一种光学精密测量工具,凭借其速度快、成本低和非破坏性等优点,能够在生产线上进行快速、在线的薄膜参数测定。然而,当样本数量大时,涉及到的超定方程组求解成为挑战,传统的严格求解方法不再适用。 为了克服这个难题,文章提出了一种创新的解决方案——自适应差分进化智能算法(SADE)。SADE算法被用于建立光强值的最小二乘模型,通过拟合样品的穆勒矩阵元素,结合样品的传输矩阵,能够高效地解决超定方程组,找到最优的薄膜参数组合。这个方法利用了光束在穆勒椭偏系统中的传输特性,通过测量散射后的光束偏振状态变化,反演得到膜厚和光学参数,如图1所示的光路图。 这项研究旨在开发一种高效、实时的薄膜参数表征方法,通过SADE算法优化穆勒椭偏仪的测量过程,以适应现代纳米薄膜制造业对快速和精确参数获取的需求。这不仅提升了测量效率,还可能推动纳米材料科学和工程领域的进一步发展。
2015-08-13 上传
差分进化算法是一种新兴的进化 计算技术。它是由Storn等人于1995年提出的,和其它 演化算法一样,DE是一种模拟生物进化的随机模型,通过反复迭代,使得那些适应环境的个体被保存了下来。但相比于进化算法,DE保留了基于种群的全局搜索策略,采用实数编码、基于差分的简单变异操作和一对一的竞争生存策略,降低了遗传操作的复杂性。同时,DE特有的记忆能力使其可以动态跟踪当前的搜索情况,以调整其搜索策略,具有较强的全局收敛能力和鲁棒性,且不需要借助问题的特征信息,适于求解一些利用常规的数学规划方法所无法求解的复杂环境中的优化问题。目前,DE已经在许多领域得到了应用,譬如人工神经元网络、化工、电力、机械设计、机器人、信号处理、生物信息、经济学、现代农业、食品安全、环境保护和运筹学等。 DE 算法主要用于求解连续变量的全局优化问题,其主要工作步骤与其他进化算法基本一致,主要包括变异(Mutation)、交叉(Crossover)、选择(Selection)三种操作。算法的基本思想是从某一随机产生的初始群体开始,利用从种群中随机选取的两个个体的差向量作为第三个个体的随机变化源,将差向量加权后按照一定的规则与第三个个体求和而产生变异个体,该操作称为变异。然后,变异个体与某个预先决定的目标个体进行参数混合,生成试验个体,这一过程称之为 交叉。如果试验个体的适应度值优于目标个体的适应度值,则在下一代中试验个体取代目标个体,否则目标个体仍保存下来,该操作称为选择。在每一代的进化过程中,每一个体矢量作为目标个体一次,算法通过不断地迭代计算,保留优良个体,淘汰劣质个体,引导搜索过程向全局 最优解逼近。