DOI QR코드

DOI QR Code

Unified Approach to Path Planning Algorithm for SMT Inspection Machines Considering Inspection Delay Time

검사지연시간을 고려한 SMT 검사기의 통합적 경로 계획 알고리즘

  • Lee, Chul-Hee (Dept. Control and Robot Eng., Chungbuk National University) ;
  • Park, Tae-Hyoung (Dept. Control and Robot Eng., Chungbuk National University)
  • 이철희 (충북대학교 제어로봇공학과) ;
  • 박태형 (충북대학교 제어로봇공학과)
  • Received : 2014.12.26
  • Accepted : 2015.04.29
  • Published : 2015.08.01

Abstract

This paper proposes a path planning algorithm to reduce the inspection time of AOI (Automatic Optical Inspection) machines for SMT (Surface Mount Technology) in-line system. Since the field-of-view of the camera attached at the machine is much less than the entire inspection region of board, the inspection region should be clustered to many groups. The image acquisition time depends on the number of groups, and camera moving time depends on the sequence of visiting the groups. The acquired image is processed while the camera moves to the next position, but it may be delayed if the group includes many components to be inspected. The inspection delay has influence on the overall job time of the machine. In this paper, we newly considers the inspection delay time for path planning of the inspection machine. The unified approach using genetic algorithm is applied to generates the groups and visiting sequence simultaneously. The chromosome, crossover operator, and mutation operator is proposed to develop the genetic algorithm. The experimental results are presented to verify the usefulness of the proposed method.

Keywords

References

  1. N. S. S. Mar and P. K. D. V. Yarlagadda, "Design and development of automatic visual inspection system for PCB manufacturing," Robotics and Computer-Integrated Manufacturing, vol. 27, no. 5, pp. 949-962, 2011. https://doi.org/10.1016/j.rcim.2011.03.007
  2. H. J. Cho and T. H. Park, "Wavelet transform based image template matching for automatic component inspection," The International Journal of Advanced Manufacturing Technology, vol. 50, no. 17, pp. 1033-1039, 2010. https://doi.org/10.1007/s00170-010-2567-9
  3. J. S. Lee and T. H. Park, "Identification of component packaging region for electronic Assembly system," Institute of Control, Robotics and Systems, vol. 2013, no. 5, pp. 562-563, 2013.
  4. A. K. Jain, M. N. Murty, and P. J. Flynn, "Data clustering: a review," ACM Computing Surveys, vol. 31, no. 3, pp. 264-323, 1999. https://doi.org/10.1145/331499.331504
  5. T. Niknam, E. T. Fard, N. Pourjafarian, and A. Rousta, "An Efficient hybrid algorithm based on modified imperialist competitive algorithm and K-means for data clustering," Engineering Applications of Artificial Intelligence, vol. 24, no 2, pp. 306-317, 2011. https://doi.org/10.1016/j.engappai.2010.10.001
  6. U. Maulik, "Genetic algorithm-based clustering technique," Pattern Recognition, vol. 33, no. 5, pp. 1455-1465, 2000. https://doi.org/10.1016/S0031-3203(99)00137-5
  7. J. Gu, "Efficient local search with search space smoothing: a case study of the traveling salesman problem (TSP)," Man and Cybernetics, vol. 24, no. 5, pp. 728-735, 1994. https://doi.org/10.1109/21.293486
  8. M. Bellmore and G. Nemhauser, "The traveling-salesman problem: a survey," Operation Research, vol. 16, no. 6 pp. 538-558, 1968. https://doi.org/10.1287/opre.16.3.538
  9. A. Otman and A. Jaafar, "A comparative study of adaptive crossover operators for genetic algorithms to resolve the traveling salesman problem," International Journal of Computer Applications, vol. 31, no. 11, pp. 49-57, 2011.
  10. H. J. Lin, F. W. Yang, and Y. T. Kao, "An efficient GA-based clustering technique," Tamkang Journal of Science and Engineering, vol. 8, no. 2, pp. 113-122, 2005.
  11. M. Laszlo and S. Mukherjee, "A genetic algorithm that exchanges neighboring centers for k-means clustering," Pattern Recognition, vol. 28, no. 16, pp. 2359-2366, 2007. https://doi.org/10.1016/j.patrec.2007.08.006
  12. L. E. Agustin-Blas and S. Salcedo-Sanz, "A new grouping genetic algorithm for clustering problems," Expert Systems with Applications, vol. 39, no. 120, pp. 9695-9703, 2012. https://doi.org/10.1016/j.eswa.2012.02.149
  13. H. K. Tsai and J. M. Yang, "Some issues of designing genetic algorithms for traveling salesman problems," Soft Computing, vol. 8, no. 8, pp. 689-697, 2003.
  14. S. Yuan and B. Skinner, "A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms," European Journal of Operational Research, vol. 228, no. 7, pp. 72-82, 2013. https://doi.org/10.1016/j.ejor.2013.01.043
  15. T. H. Park, H. J. Kim, and N. Kim, "Path planning of automated optical inspection machines for PCB assembly systems," International Journal of Control, Automation, and systems, vol. 4, no. 1, pp. 96-104, 2006.