The modified firefly algorithm considering fireflies' visual range and its application in assembly sequences planning
详细信息    查看全文
  • 作者:Mingfu Li ; Yuyan Zhang ; Bing Zeng…
  • 关键词:Assembly sequence planning ; Firefly algorithm ; Visual range ; Process precedence relations ; Parameters setting
  • 刊名:The International Journal of Advanced Manufacturing Technology
  • 出版年:2016
  • 出版时间:February 2016
  • 年:2016
  • 卷:82
  • 期:5-8
  • 页码:1381-1403
  • 全文大小:2,178 KB
  • 参考文献:1.Shan HB, Li SX, Gong DG, Lou P (2006) Genetic simulated annealing algorithm-based assembly sequence planning. Int Technol Innov Conf 2006 (ITIC 2006)CP 524:1573– 1579CrossRef
    2.Pan C (2005) Integrating CAD files and automatic assembly sequence planning, Ph.D. thesis. Iowa State University
    3.Lee S, Shin YG (1990) Assembly planning based on geometric reasoning. Comput Graph 14(2):237–250CrossRef
    4.Wilson RH (1998) Geometric reasoning about assembly tools. Artif Intell 98(1):237–279CrossRef MATH
    5.Chung C, Peng Q (2006) A novel approach to the geometric feasibility analysis for fast assembly tool reasoning. Int J Adv Manuf Technol 31(1):125–134CrossRef
    6.Su Q (2007) Computer aided geometric feasible assembly sequence planning and optimizing. Int J Adv Manuf Technol 33(1):48–57CrossRef
    7.Zha XF, Lim SY, Fok SC (1998) Integrated knowledge-based assembly sequence planning. Int J Adv Manuf Technol 14(1):50–64CrossRef
    8.Yin Z, Ding H, Li H, Xiong Y (2003) A connector-based hierarchical approach to assembly sequence planning for mechanical assemblies. Comput-Aided Des 35(1):37–56CrossRef
    9.Hsu YY, Tai PH, Wang MW, Chen WC (2011) A knowledge-based engineering system for assembly sequence planning. Int J Adv Manuf Technol 55(5):763–782CrossRef
    10.Dong T, Tong R, Zhang L, Dong J (2007) A knowledge-based approach to assembly sequence planning. Int J Adv Manuf Technol 32(11):1232–1244CrossRef
    11.Wu M, Prabhu V, Li X (2011) Knowledge-based approach to assembly sequence planning. J Algorithm Comput Technol 5(1):57–70CrossRef
    12.Tseng HE, Li RK (1999) A novel means of generating assembly sequences using the connector concept. J Intell Manuf 10(5):423–435CrossRef
    13.Li J, Wang Q, Huang P, Shen H (2010) A novel connector-knowledge-based approach for disassembly precedence constraint generation. Int J Adv Manuf Technol 49(1):293–304CrossRef
    14.Rashid MFF, Hutabarat W, Tiwari A (2012) A review on assembly sequence planning and assembly line balancing optimisation using soft computing approaches. Int J Adv Manuf Technol 59(1):335–349CrossRef
    15.Jimnez P (2011) Survey on assembly sequencing: a combinatorial and geometrical perspective. J. Intell. Manuf. :1–16
    16.Bautista J, Lusa A, Suarez R, Mateo M, Pastor R, Corominas A (1999) Application of genetic algorithms to assembly sequence planning with limited resources. In: Assembly and Task Planning, 1999. (ISATP’99) Proceedings of the 1999 IEEE International Symposium on. IEEE, pp 411–416
    17.Chen SF, Liu YJ (2001) An adaptive genetic assembly-sequence planner. Int J Comput Integr Manuf 14 (5):489–500CrossRef
    18.Smith SSF, Liu MYJ (2001) The application of multi-level genetic algorithms in assembly planning. J Indus Technol 17 (4)
    19.Chen RS, Lu KY, Yu SC (2002) A hybrid genetic algorithm approach on multi-objective of assembly planning problem. Eng Appl Artif Intell 15(5):447–457CrossRef
    20.Zhou W, Zheng JR, Yan JJ, Wang JF (2011) A novel hybrid algorithm for assembly sequence planning combining bacterial chemotaxis with genetic algorithm. Int J Adv Manuf Technol 52(5):715–724CrossRef
    21.Lazzerini B, Marcelloni F (2000) A genetic algorithm for generating optimal assembly plans. Artif Intell Eng 14(4):319–329CrossRef MathSciNet
    22.Che ZH (2010) A genetic algorithm-based model for solving multi-period supplier selection problem with assembly sequence. Int J Prod Res 48(15):4355–4377CrossRef MATH
    23.Tseng HE, Wang WP, Shih HY (2007) Using memetic algorithm with guided local search to solve assembly sequence planning. Expert Syst Appl 33:451–467CrossRef
    24.Liang G, Weirong Q, Xinyu L, Wang J (2010) Application of memetic algorithm in assembly sequence): planning. Int J Adv Manuf Technol 49:91175–1184
    25.Milner JM, Graves SC, Whitney DE (1994) Using simulated annealing to select least-cost assembly sequences. In: 1994 IEEE International Conference on Robotics and Automation, 1994. Proceedings. IEEE, pp 2058–2063
    26.Cakir B, Altiparmak F, Dengiz B (2010) Multi-objective optimization of a stochastic assembly line balancing: a hybrid simulated annealing algorithm. Comput Indu Eng 60(3):376CrossRef
    27.Wang JF, Liu JH, Zhong YF (2005) A novel ant colony algorithm for assembly sequence planning. Int J Adv Manuf Technol 25(11-12):1137–1143CrossRef
    28.Shuang B, Chen J, Li Z (2008) Microrobot based micro-assembly sequence planning with hybrid ant colony algorithm. Int J Adv Manuf Technol 38(11-12):1227–1235CrossRef
    29.Shan H, Zhou S, Sun Z (2009) Research on assembly sequence planning based on genetic simulated annealing algorithm and ant colony optimization algorithm. Assem Autom 29(3):249–256CrossRef
    30.Agrawal S, Tiwari MK (2008) A collaborative ant colony algorithm to stochastic mixed-model U-shaped disassembly line balancing and sequencing problem. Int J Prod Res 46(6):1405–1429CrossRef MATH
    31.McMullen PR, Tarasewich P (2006) Multi-objective assembly line balancing via a modified ant colony optimization technique. Int J Prod Res 44(1):27–42CrossRef MATH
    32.Lv H, Lu C (2010) An assembly sequence planning approach with a discrete particle swarm optimization algorithm. Int J Adv Manuf Technol 50(5-8):761–770CrossRef
    33.Anghinolfi D, Paolucci M (2009) A new discrete particle swarm optimization approach for the single-machine total weighted tardiness scheduling problem with sequence-dependent setup times. Eur J Oper Res 193(1):73–85CrossRef MATH
    34.Wang Y, Liu JH (2010) Chaotic particle swarm optimization for assembly sequence planning. Robot Comput-Integr Manuf 26(2):212–222CrossRef
    35.Chang CC, Tseng HE, Meng LP (2009) Artificial immune systems for assembly sequence planning exploration. Eng Appl Artif Intell 22(8):1218–1232CrossRef
    36.Cao PB, Xiao RB (2007) Assembly planning using a novel immune approach. Int J Adv Manuf Technol 31(7–8):770–782
    37.Zhou W, Yan J, Li Y, Xia C, Zheng J (2012) Imperialist competitive algorithm for assembly sequence planning. Int J Adv Manuf Technol:1–10
    38.Yang XS (2009) Firefly algorithms for multimodal optimization. In: Stochastic algorithms: foundations and applications. Springer, Berlin, pp 169–178
    39.Yang XS (2010) Firefly algorithm, stochastic test functions and design optimisation. Int J Bio-Inspired Comput 2(2):78–84CrossRef
    40.Yang XS (2010) Firefly algorithm, Levy flights and global optimization. In: Research and Development in Intelligent Systems XXVI. Springer, London, pp 209–218
    41.Horng MH (2012) Vector quantization using the firefly algorithm for image compression. Expert Syst Appl 39(1):1078– 1091CrossRef MathSciNet
    42.Jati GK (2011) Evolutionary discrete firefly algorithm for travelling salesman problem. In: Adaptive and Intelligent Systems. Springer, Berlin, pp 393–403
    43.Wang G, Guo L, Duan H, Liu L, Wang H (2012) A modified firefly algorithm for UCAV path planning. Int J Hybrid Inf Technol 5(3):123–144
    44.Liu C, Gao Z, Zhao W (2012) A new path planning method based on firefly algorithm. In: 2012 Fifth International Joint Conference on Computational Sciences and Optimization (CSO). IEEE, pp 775–778
    45.Coelho LDS (2012) Mariani, VC, Firefly algorithm approach based on chaotic Tinkerbell map applied to multivariable PID controller tuning. Computers & Mathematics with Applications
    46.Chai-ead N, Aungkulanon P, Luangpaiboon P (2011) Bees and firefly algorithms for noisy nonlinear optimisation problems. In: Proceedings of the International Multi Conference of Engineering and Computer Scientists, vol 2
    47.Khadwilard A, Chansombat S, Thepphakorn T, Thapatsuwan P, Chainate W, Pongcharoen P (2011) Application of firefly algorithm and its parameter setting for job shop scheduling. In: First Symposium on Hands-On Research and Development, vol 1
    48.Marichelvam MK, Prabaharan T, Yang XS (2013) A discrete firefly algorithm for the multi-objective hybrid flowshop scheduling problems. IEEE transactions on evolutionary computation, issues 99
    49.Sanaei P, Akbari R, Zeighami V, Shams S (2013) Using firefly algorithm to solve resource constrained project scheduling problem. In: Proceedings of Seventh International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA 2012). Springer, India, pp 417–428
    50.Hassanzadeh T, Meybodi M. R (2012) A new hybrid approach for data clustering using firefly algorithm and K-means. In: Artificial Intelligence and Signal Processing (AISP), 2012 16th CSI International Symposium on. IEEE, pp 007–011
    51.Zeng B, Li M, Zhang Y, Ma J (2013) Research on assembly sequence planning based on firefly algorithm. Chin J Mech Eng 49(11):177–184. In ChineseCrossRef
    52.Zeng B, Li M, Zhang Y (2014) Research on assembly sequence planning based on improved firefly algorithm. Comput Integr Manuf Syst 20(4):799–806. In Chinese
  • 作者单位:Mingfu Li (1) (2)
    Yuyan Zhang (1)
    Bing Zeng (1)
    Houming Zhou (1)
    Jingang Liu (1)

    1. School of Mechanical Engineering, Xiangtan University, Xiangtan, Hunan, 411105, China
    2. Hunan Key Laboratory for Computation and Simulation in Science and Engineering, Xiangtan University, Xiangtan, Hunan, 411105, China
  • 刊物类别:Engineering
  • 刊物主题:Industrial and Production Engineering
    Production and Logistics
    Mechanical Engineering
    Computer-Aided Engineering and Design
  • 出版者:Springer London
  • ISSN:1433-3015
文摘
This paper proposes a modified discrete firefly algorithm (MDFA) to solve the problem of assembly sequence planning. Firstly, to improve the performance of the firefly algorithm (FA), we proposed a MDFA by endowing the fireflies with the capability of changeable visual range. The computing case shows the proposed algorithm is more effective and robust than standard FA, genetic algorithm and particle swarm optimization algorithm. Secondly, a method of how to set parameters for FA and MDFA is proposed. This method is practical in the application of FA to solve discrete problem. Thirdly, to make the sequences more closer to real industrial requirements, a so called process precedence relations (PPR) evaluation function is presented, which not only considering the interference between parts, assembly tools and clamps, but also regarding the assembly order between parts and their reference parts. Finally, the evolution performance of the MDFA is investigated, and the performance of the proposed approach to solve ASP is verified through two cases study.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700