留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

最小二乘与鱼群混合优化方法评定直线度误差的研究

叶明 唐敦兵

叶明, 唐敦兵. 最小二乘与鱼群混合优化方法评定直线度误差的研究[J]. 机械科学与技术, 2014, 33(7): 1013-1017. doi: 10.13433/j.cnki.1003-8728.2014.0713
引用本文: 叶明, 唐敦兵. 最小二乘与鱼群混合优化方法评定直线度误差的研究[J]. 机械科学与技术, 2014, 33(7): 1013-1017. doi: 10.13433/j.cnki.1003-8728.2014.0713
Ye Ming, Tang Dunbing. Study on the Evaluation of Straightness Error Via Hybrid Least Squares and Artificial Fish Swarm Algorithm[J]. Mechanical Science and Technology for Aerospace Engineering, 2014, 33(7): 1013-1017. doi: 10.13433/j.cnki.1003-8728.2014.0713
Citation: Ye Ming, Tang Dunbing. Study on the Evaluation of Straightness Error Via Hybrid Least Squares and Artificial Fish Swarm Algorithm[J]. Mechanical Science and Technology for Aerospace Engineering, 2014, 33(7): 1013-1017. doi: 10.13433/j.cnki.1003-8728.2014.0713

最小二乘与鱼群混合优化方法评定直线度误差的研究

doi: 10.13433/j.cnki.1003-8728.2014.0713
基金项目: 

国家自然科学基金项目(51175262)

江苏省杰出青年基金项目(BK201210111)

南京航空航天大学基本科研业务费专项科研项目(NS2012102)资助

详细信息
    作者简介:

    叶明(1978-),讲师,博士,研究方向为精密测量和计算机集成制造,yeming5@nuaa.edu.cn

Study on the Evaluation of Straightness Error Via Hybrid Least Squares and Artificial Fish Swarm Algorithm

  • 摘要: 为快速、精确的进行空间直线度误差评定,提出了一种最小二乘算法与人工鱼群算法相结合的混合优化算法解决该问题。首先利用改进的最小二乘算法获取过测点集合算术平均中心的最小二乘拟合直线,然后在该直线向量邻域内均匀生成人工鱼群算法的初始解,进而基于旋转逼近策略应用改进后的人工鱼群算法搜索最小包容圆柱的轴线参数。通过在经典人工鱼群算法中引入变异和淘汰机制,对传统鱼群算法中的聚群、觅食等行为加以改进,有效提高了鱼群算法的优化效率和稳定性。实验及仿真结果表明:文中算法与遗传算法、粒子群算法等其它多种算法相比具有更高的正确度,非常适合空间直线度误差的精确评定。
  • [1] M oroni G, Petro S.Geometric tolerance evaluation: adiscussion on minimum zone fitting algorithms [J].Precision Engineering, 2008, (32): 232-237
    [2] Samuel G L, Shunmugam M S.Evaluation of straightness and flatness error using computational geometric techniques[J]. Computer-Aided Design, 1999,(31):829-843
    [3] Ding Y, Zhu L M, Ding H.A unified approach for circularity and spatial straightness evaluation using semidefinite programming [J]. International Journal of Machine Tools & Manufacture, 2007,(47): 1646-1650
    [4] Dhanish P B, Mathew J.A fast and simple algorithm for evaluation of minimum zone straightness error from coordinate data [J]. The International Journal of Advanced Manufacturing Technology, 2007,(32): 92-98
    [5] Endriasa D H, Feng H Y, Ma J, et al.A combinatorial optimization approach for evaluating minimum-zone spatial straightness errors [J]. Measurement, 2012,(45): 1170-1179
    [6] 张青, 范光照, 徐振高, 等.按最小圆柱包络法评定空间直线度误差[J]. 华中理工大学学报, 1997, 25 (8):41-43Zhang Q, Fan G Z, Xu Z G, et al.The Minimum cylindrical envelope method for spatial straightness error evaluation[J]. Journal of South China University of Technology, 1997, 25(8): 41-43 (in Chinese)
    [7] 张青, 范光照, 徐振高.按最小条件评定空间直线度误差的理论研究[J]. 计量学报, 1998, 19(4): 246-253Zhang Q, Fan G Z, Xu Z G.Theory research for spatial straightness error evaluation based on minimum zone condition[J]. Acta Metrologica Sinica, 1998, 19 (4):246-253 (in Chinese)
    [8] Wen X L, Song A G.An improved genetic algorithm for planar and spatial straightness error evaluation [J].International Journal of Machine Tools & Manufacture,2003, 43: 1157-1162
    [9] 廖平, 喻寿益.基于遗传算法的空间直线度误差的求解[J]. 中南工业大学学报, 1998, 29(6): 586-588Liao P, Yu S Y.A method of calculating 3Dline error using genetic algorithms[J]. Journal of Central South University of Technology, 1998, 29 (6): 586-588 (in Chinese)
    [10] 茅健, 曹衍龙.基于粒子群算法的空问直线度误差评定[J]. 工程设计学报, 2006, 13(5): 291-294Mao J, Cao Y L.Evaluation method for spatial straightness errors based on particle swarm optimization[J]. Journal of Engineering Design, 2006, 13 (5): 291-294 (in Chinese)
    [11] 胡 仲勋, 杨旭静, 王 伏林.空间直线度误差评 定 的LSABC 算法研究[J]. 工程设计学报, 2008, 15 (3):187-190Hu Z X, Yang X J, Wang F L.research on LSABC algorithm for evaluation of spatial straightness error[J].Journal of Engineering Design, 2008, 15 (3): 187-190(in Chinese)
    [12] 岳武陵, 吴勇.基于多目标优化的空间直线度误差评定[J]. 光学精密工程, 2008, 16(8): 1423-1428Yue W L, Wu Y.Evaluation of spatial straightness errors based on multi-target optimization[J]. Optics and Precision Engineering, 2008, 16 (8): 1423-1438 (in Chinese)
    [13] 李晓磊, 邵之江, 钱积新.一种基于动物自治体的寻优模式: 鱼群算法[J]. 系统工程理论与实践, 2002,22(11): 32-38Li X L, Shao Z J, Qian J X.An optimizing method based on autonomous animals: fish swarm algorithm[J].Systems Engineering-Theory & Practice, 2002, 22(11):32-38 (in Chinese)
    [14] 范 玉军, 王冬冬, 孙 明明, 等.改进的人工鱼群算法[J]. 重庆师范大学学报, 2007, 24(3): 23-26Fan Y J, Wang D D, Sun M M, et al.Improved artificial fish school algorithm[J]. Journal of Chongqing Normal University, 2007, 24(3): 23-26 (in Chinese)
    [15] 李淑娟, 刘云霞.基于坐标变换原理的最小区域法评定空间直线度误差[J]. 计测技术, 2006, 26(1): 24-25Li S J, Liu Y X.A method for minimum zone evaluation of space linearity error based on principle of coordinate transformation [J]. Metrology & Measurement Technology, 2006, 26(1): 24-25 (in Chinese)
    [16] 张新宝, 谢江平.空间直线度误差评定的逼近最小包容圆柱法[J]. 华中科技大学学报, 2011, 39(12): 6-9Zhang X B, Xie J P.Evaluating spatial straightness error by approaching minimum enclosure cylinder[J].Journal of Huazhong University of Science and Technology, 2011, 39(12): 6-9 (in Chinese)
    [17] 胡仲勋, 王伏林, 周 海萍.空间直线度误差评定的新算法[J]. 机械科学与技术, 2008, 27(7): 879-882Hu Z X, Wang F L, Zhou H P.A new algorithm for evaluation of spatial straightness error[J]. Mechanical Science and Technology for Aerospace Engineering,2008, 27(7): 879-882 (in Chinese)
  • 加载中
计量
  • 文章访问数:  312
  • HTML全文浏览量:  23
  • PDF下载量:  5
  • 被引次数: 0
出版历程
  • 收稿日期:  2013-01-18
  • 刊出日期:  2015-06-10

目录

    /

    返回文章
    返回