机械设计与制造杂志社

2011, No.243(05) 90-92

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Past Issue) | 高级检索(Advanced Search)

简单差异演化算法及其在装配公差优化中的应用
A simple differential evolution and Its application on optimal assembly tolerance allocation

兰国生;张学良;卢青波;温淑花;刘丽琴;

摘要(Abstract):

差异演化算法是一种基于群体差异的演化算法,具有良好的优化性能,但是对于高维复杂函数,算法易早熟收敛。为此,在对算法参数以及关键算子分析的基础上,提出了自适应缩放因子及突变因子两个概念,进而提出了简单差异演化算法(A Simple Differential Evolution Algorithm)SDE。首先将缩放因子按照进化代数进行递减,一方面为了减少用户参与程度,另一方面为了平衡算法的收敛速度与全局搜索能力;其次在研究交叉算子的基础上,引入了灾变因子,使群体中的部分个体在进化过程中不进行交叉操作,而直接与父代个体进行竞争,简化了差异演化算法的步骤。仿真实验结果与工程应用实例表明,SDE算法在收敛速度和全局搜索能力方面得到了较好的平衡,不仅保证了算法的收敛速度,而且具有较好的全局搜索能力。

关键词(KeyWords): 差异演化;突变因子;全局搜索

Abstract:

Keywords:

基金项目(Foundation): 国家自然科学基金项目(50775153);; 高等学校博士学科点专项科研基金(20091415110002);; 山西省自然科学基金项目(2008011027-1);; 山西省研究生教育改革研究项目(20092016),山西省研究生优秀创新项目(20093022)

作者(Author): 兰国生;张学良;卢青波;温淑花;刘丽琴;

Email:

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享