A Hybrid Genetic Algorithm for Optimizing Torch Paths to Cut Stock Plates Nested with Open Contours

열린 윤곽선 부재로 이루어진 판재의 절단가공경로 최적화를 위한 혼합형 유전알고리즘

  • Lee, Moon-Kyu (Department of Industrial and Management Engineering, Keimyung University)
  • Received : 2010.01.16
  • Accepted : 2010.09.08
  • Published : 2010.09.30

Abstract

This paper considers a problem of optimizing torch paths to cut stock plates nested with open contours. For each contour, one of the two ending points is to be selected as a starting point of cutting with the other being the exit point. A torch path is composed of a single depot and a series of starting and ending points of contours to be cut. The torch path optimization problem is shown to be formulated as an extended version of the standard travelling salesman problem. To solve the problem, a hybrid genetic algorithm with the local search of torch paths is proposed. The genetic algorithm is tested for hypothetical problems whose optimal solutions are known in advance due to the special structure of them. The computational results show that the algorithm generates very near optimal solutions for most cases of the test problems, which verifies the validity of the algorithms.

Keywords

References

  1. Bentley, J. L.; "Fast Algorithms for Geometric Traveling Salesman Problems," ORSA Journal on Computing, 4(4) : 387-411, 1992. https://doi.org/10.1287/ijoc.4.4.387
  2. Castelino, K., D'Souza, R., and Wright, P. K.; " Toolpath Optimization for Minimizing Airtime during Machining," Journal of Manufacturing Systems, 22(3) : 173-80, 2002.
  3. Chen, J. C. and Zhong, T. X.; " A Hybrid-coded Genetic Algorithm based Optimization of Non-productive Paths in CNC Machining," Int. J. of Advanced Manufacturing Technology, 20 : 163-168, 2002 https://doi.org/10.1007/s001700200139
  4. Davis, L.; "Applying Adaptive Algorithms to Epistatic Domains," Proceedings of the International Joint Conference on Artificial Intelligence, 162-164, 1985.
  5. Freisleben, B. and Merz, P.; "A Genetic Local Search Algorithm for Solving Symmetric and Asymmetric Traveling Salesman Problems," Proceedings of IEEE lnt'l Conference on Evolutionary Computation, 616-621 , 1996.
  6. Gen, M. and Cheng, R.; Genetic AIgorithms and Engineering Optimization. John Wiley and Sons, 2000.
  7. Han, G. C. and Na, S. J.; "Global Torch Generation for 2-D Laser Cutting Process using Simulated Annealing," Intelligent Automation for Soft Computing, 4(2) : 97-108, 1998.
  8. Jackson, S. D. and Mittal, R. O.; "Automatic Generation of 2-axis Laser Cutter NC Machine Program and Path Planning from CAD," Computers in lndustry, 21 : 223-231, 1993. https://doi.org/10.1016/0166-3615(93)90138-Q
  9. Jang, C. D. and Han, Y. K.; ";An Approach to Efficient Nesting and Cutting Path Optimization of Irregular Shapes," Journal of Ship Production, 15(3) : 129-135, 1999.
  10. Khan, W. A., Hayhurst, D. R., and Cannings, C.; "Determination of Optimal Path under Approach and Exit Constraints," European Journal of Operational Research, 117 : 310-325, 1999 https://doi.org/10.1016/S0377-2217(98)00263-X
  11. Kim, Y., Gotoh, K., and Toyosada, M.; "Global Cuttingpath Optimization Considering the Minimum Heat Effect with Microgenetic Algorithm," Journal of Marine Science and Technology, 9 : 70-79, 2004.
  12. Lee, M.-K. and Kwon, K.-B,; "Cutting Path Optimization in CNC Cutting Processes Using a Two-step Genetic AIgorithm," lnternational Journal of Production Research, 44(24) : 5307-26, 2006. https://doi.org/10.1080/00207540600579615
  13. Lin, S.; ";Computer Solutions of the Traveling Salesman Problem," Bell systems Technical Journal, 44 : 2245-2269, 1965.
  14. Liu, T. K., Chen, C. H., and Chou, J. H.; "Optimization of Short-haul Aircraft Schedule Recovery Problems Using a Hybrid Multiobjective Genetic Algorithm," Expert Systems with Applications, 37(3) : 2307-2315, 2010 https://doi.org/10.1016/j.eswa.2009.07.068
  15. Manber, U. and Israni, S.; "Pierce Point Minimization and Optimal Torch Path Determination in Flame Cutting," J. of Manufacturing Systems, 3(1) : 81-99, 1984. https://doi.org/10.1016/0278-6125(84)90024-4
  16. Mutty, K.; Linear and Combinatorial Programming. John Wiley and Sons, USA, 1976.
  17. Oysu, C. and Bingul, Z.; "Application of Heuristic and Hybrid-GASA Algorithms to Tool-Path Optimization Problem for Minimizing Airtime during Machining," Engineering Applications of Artificial Intelligence, 22, 389-396, 2009. https://doi.org/10.1016/j.engappai.2008.10.005
  18. Raggenbass, A. and Reissner, J.; "Stamping-Iaser Combination in Sheet Processing," Annals of the CIRP, 38(1) : 291-294, 1989. https://doi.org/10.1016/S0007-8506(07)62706-1
  19. Wah, P. K., Murty, K. G., Joncja, A., and Chiu, L. C.; "Tool Path Optimization in Layered Manufacturing," IIE Transactions, 34 : 335-347, 2002