摘要
分析了圆柱螺旋拉伸弹簧的设计要点,提出了弹簧刚度最大、弹簧丝体积最小的目标函数。采用多种群的实值编码、非线性排序选择、离散交叉、均匀性变异、留优插入、无约束移民,设计了圆柱拉伸弹簧的遗传算法。通过大量的测试,并与其他方法的计算结果比较可知,该方法准确有效,解决了传统设计中参数难以确定的问题。
An Analysis of cylindrical extension spring design is made, and the objective function with the biggest spring stiffness and the smallest spring wire is proposed. Based on the real value multi-population, non-linear ranking selection, discrete recombination, uniform mutation, elitist insert and unconstrained migration, the genetic algorithm of cylindrical extension spring is designed. Compared to the result of other algorithm, the genetic algorithm has been proved accurate and effective by a large number of ealculation tests. Therefore, the problem that it is difficult to determine the parameter in traditional design is solved.
出处
《装备制造技术》
2008年第9期88-91,共4页
Equipment Manufacturing Technology
关键词
拉伸弹簧
遗传算法
实值编码
无约束移民
extension spring
genetic algorithm
real valued code
unconstrained migration