基于动态改变权重粒子群算法的球度误差评定
2012-07-11崔长彩黄富贵
图学学报 2012年5期
关键词:优化
胡 捷, 崔长彩, 黄富贵
(华侨大学机电及自动化学院,福建 厦门 361021)
随着现代工业和新兴制造技术的飞速发展,球类零件的应用日趋广泛。尤其是在航空技术、精密机械和仪器仪表的制造应用领域,高精度球类零件的要求不断上升,其精度的高低对产品的质量、性能及使用寿命至关重要。球面的形状误差就是球度误差,因此,对球度误差的快速精确地评定具有重要的科学价值和实际意义。
多年来一直有学者致力于球度误差评定方法的研究,可将其概括为传统算法和智能优化法两类。传统的算法大多数都是采用点对点的搜索策略,即在参数空间先随机选取一个测量点,然后在满足给定的非线性约束条件下,通过使用一些转换规则对其它测量点进行轮流处理。但是点对点的搜索策略在多峰搜索空间易陷入局部最优[1]。
20世纪90年代以来, 包括遗传算法(GA)[2]、粒子群算法(PSO)[3]和免疫算法(IEC)[4]等多种智能优化算法开始得到不同领域人们的广泛关注。本文采用了一种改进的粒子群优化算法即动态改变权重粒子群算法来对球度误差进行评定,克服了基本PSO算法容易陷入局部最优的不足,并且快速精确,实验证实了该算法在球度误差评定的有效性。
1 球度误差评价的数学模型
国家标准对球度公差及球度误差的评定没有做出明确的规定,而把球面视作为一般的曲面。球度公差是指实际被测球对理想球的允许变动量。球度公差带是指包络一系列直径为公差值的球的两包络球面之间的区域,这一系列的球心应位于理想球面上,球度公差带也就是半径为公差值的两同心球面之间的区域[5]。……
登录APP查看全文
