Abstract

The tape carrier packaging machine with multiple sucking discs is designed for modern, high-speed packaging production line, which is an important part of the electronic manufacturing process. The efficiency of the part-picking can directly affect the efficiency of the packaging production line. The problem involves at least three coupled sub-problems: the number of picking rounds, the matching relationship between the parts and sucking discs, and the picking order. Because the actual industrial production requires real-time or soft real-time scheduling, the challenge is how to efficiently solve this multi-dimensional combinatorial optimization problem within a fairly limited time. The existing advanced algorithms such as the genetic algorithm and the simulated annealing algorithm usually require complex and time-consuming encoding and decoding while solving this problem. In contrast, the ant colony algorithm has advantages in the convergence rate and parallel computing, especially for searching high dimensional paths in dynamic environments. In order to further improve the comprehensive performance of the ant colony algorithm in solving multi-dimensional coupled optimization problems in extremely limited time, we propose a novel two-layer heterogeneous ant colony system based on three strategies: (1) a bottom-up two-layer solution framework to decouple the original tightly coupled problem into a loosely coupled problem composed of two sub-problems; (2) a candidate cluster augmentation strategy based on the Delaunay triangulation to improve the diversity and quality of the clusters; (3) a co-evolution between a pair of heterogeneous colonies by mixing the high-quality pheromone properly as well as a co-evolution based on the prior knowledge. Finally, through a large set of comparisons, the average picking efficiency of Two-layer Heterogeneous Ant Colony System improved by the three proposed strategies is 13–16% higher than that of other popular heuristic algorithms.

References

1.
Thakar
,
S.
,
Rajendran
,
P.
,
Kabir
,
A. M.
, and
Gupta
,
S. K.
,
2020
, “
Manipulator Motion Planning for Part Pickup and Transport Operations From a Moving Base
,”
IEEE Trans. Autom. Sci. Eng.
,
99
(
1
), pp.
1
16
.
2.
Li
,
S.
,
Hu
,
C.
, and
Tian
,
F.
,
2008
, “
Enhancing Optimal Feeder Assignment of the Multi-Head Surface Mounting Machine Using Genetic Algorithms
,”
Appl. Soft Comput. Arch.
,
8
(
1
), pp.
522
529
.
3.
Ho
,
W.
, and
Ji
,
P.
,
2010
, “
An Integrated Scheduling Problem of PCB Components on Sequential Pick-and-Place Machines: Mathematical Models and Heuristic Solutions
,”
Expert Syst. Appl. Int. J.
,
36
(
3
), pp.
7002
7010
.
4.
Chang
,
P. C.
,
Huang
,
W. H.
, and
Ting
,
C. J.
,
2012
, “
Developing a Varietal GA with ESMA Strategy for Solving the Pick and Place Problem in Printed Circuit Board Assembly Line
,”
J. Intell. Manuf.
,
23
(
5
), pp.
1589
1602
.
5.
Wong
,
C. C.
,
Feng
,
H. M.
,
Lai
,
Y. C.
, and
Yu
,
C. J.
,
2019
, “
Ant Colony Optimization and Image Model-Based Robot Manipulator System for Pick-and-Place Tasks
,”
J. Intell. Fuzzy Syst.
,
36
(
2
), pp.
1083
1098
.
6.
Daoud
,
S.
,
Chehade
,
H.
,
Yalaoui
,
F.
, and
Amodeo
,
L.
,
2014
, “
Efficient Metaheuristics for Pick and Place Robotic Systems Optimization
,”
J. Intell. Manuf.
,
25
(
1
), pp.
27
41
.
7.
Wilhelm
,
W. E.
,
Choudhry
,
N. D.
, and
Damodaran
,
P.
,
2007
, “
A Model to Optimize Placement Operations on Dual-Head Placement Machines
,”
Discrete Optim.
,
4
(
2
), pp.
232
256
.
8.
Mumtaz
,
J.
,
Guan
,
Z.
,
Yue
,
L.
,
Zhang
,
L.
, and
He
,
C.
,
2019
, “
Hybrid Spider Monkey Optimization Algorithm for Multi-Level Planning and Scheduling Problems of Assembly Lines
,”
Int. J. Prod. Res.
,
58
(
20
), pp.
6252
6267
.
9.
Li
,
D.
,
He
,
T.
, and
Won
,
Y. S.
,
2019
, “
Clustering-Based Heuristic to Optimize Nozzle and Feeder Assignments for Collect-and-Place Assembly
,”
IEEE Trans. Autom. Sci. Eng.
,
16
(
2
), pp.
755
766
.
10.
Zhu
,
G. Y.
, and
Zhang
,
W. B.
,
2014
, “
An Improved Shuffled Frog-Leaping Algorithm to Optimize Component Pick-and-Place Sequencing Optimization Problem
,”
Expert Syst. Appl.
,
41
(
15
), pp.
6818
6829
.
11.
Chen
,
Y. M.
, and
Lin
,
C. T.
,
2007
, “
A Particle Swarm Optimization Approach to Optimize Component Placement in Printed Circuit Board Assembly
,”
Int. J. Adv. Manuf. Technol.
,
35
(
5
), pp.
610
620
.
12.
Hsu
,
H. P.
, and
Yang
,
S. W.
,
2019
, “
Optimization of Component Sequencing and Feeder Assignment for a Chip Shooter Machine Using Shuffled Frog-Leaping Algorithm
,”
IEEE Trans. Autom. Sci. Eng.
,
17
(
1
), pp.
56
71
.
13.
Zacharia
,
P. T.
, and
Aspragathos
,
N. A.
,
2005
, “
Optimal Robot Task Scheduling Based on Genetic Algorithms
,”
Robot. Comput.-Integr. Manuf.
,
21
(
1
), pp.
67
79
.
14.
Hou
,
J. L.
,
Wu
,
N.
, and
Wu
,
Y. J.
,
2009
, “
A Job Assignment Model for Conveyor-Aided Picking System
,”
Comput. Ind. Eng.
,
56
(
4
), pp.
1254
1264
.
15.
Bozma
,
H. I.
, and
Kalalıoglu
,
M.
,
2012
, “
Multirobot Coordination in Pick-and-Place Tasks on a Moving Conveyor
,”
Robot. Comput.-Integr. Manuf.
,
28
(
4
), pp.
530
538
.
16.
Comba
,
L.
,
Belforte
,
G.
, and
Gay
,
P.
,
2013
, “
Plant Layout and Pick-and-Place Strategies for Improving Performances in Secondary Packaging Plants of Food Products
,”
Packag. Technol. Sci.
,
26
(
6
), pp.
339
354
.
17.
Humbert
,
G.
,
Pham
,
M. T.
,
Brun
,
X.
,
Guillemot
,
M.
, and
Noterman
,
D.
,
2015
, “
Comparative Analysis of Pick & Place Strategies for a Multi-Robot Application
,”
Proceedings of the Conference on Emerging Technologies & Factory Automation (ETFA)
,
Piscataway, NJ
,
Sept. 8–11
,
IEEE
, pp.
1
8
.
18.
Rendon D.P.
,
B.
,
2013
, “
Modelling and Simulation of a Scheduling Algorithm for a Pick and Place Packaging System
,”
Master’s thesis
,
Politechnico di Milano
,
Italy
.
19.
O'Rourke
,
J.
, and
Goodman
,
J. E.
,
2004
,
Handbook of Discrete and Computational Geometry
,
CRC Press
,
Boca Raton, FL
.
20.
Stutzle
,
T.
, and
Hoos
,
H. H.
,
2000
, “
MAX-MIN Ant System
,”
Future Gener. Comput. Syst.
,
16
(
8
), pp.
889
914
.
21.
Grefenstette
,
J. J.
,
1986
, “
Optimization of Control Parameters for Genetic Algorithms
,”
IEEE Trans. Syst. Man Cybern.
,
16
(
1
), pp.
122
128
.
22.
Kirpatrick
,
S.
,
Gelatt
,
C. D.
, and
Vecchi
,
M. P.
,
1987
, “Optimization by Simulated Annealing,”
Readings in Computer Vision
,
Morgan Kaufmann Publishers Inc.
,
San Francisco, CA
, pp.
606
615
.
23.
Zhi
,
X. H.
,
Xing
,
X. L.
,
Wang
,
Q. X.
,
Zhang
,
L. H.
,
Yang
,
X. W.
,
Zhou
,
C. G.
, and
Liang
,
Y. C.
,
2004
, “
A Discrete PSO Method for Generalized TSP Problem
,”
Proceedings of 2004 International Conference on Machine Learning and Cybernetics
,
Shanghai, China
,
Aug. 26–29
.
24.
Shi
,
X. H.
,
Liang
,
Y. C.
,
Lee
,
H. P.
,
Lu
,
C.
, and
Wang
,
Q. X.
,
2007
, “
Particle Swarm Optimization-Based Algorithms for TSP and Generalized TSP
,”
Inf. Process. Lett.
,
103
(
5
), pp.
169
176
.
25.
Shi
,
Y. H.
, and
Eberhart
,
R. C.
,
1998
, “Parameter Selection in Particle Swarm Optimization,”
International Conference on Evolutionary Programming
,
Springer
,
Berlin/Heidelberg
, pp.
591
600
.
You do not currently have access to this content.