A hierarchical decoupling framework and hybrid adaptive genetic algorithm for multimachine dual-arm PCB placement scheduling

Chang Kou , Mingze Sun , Ting Song , Jihong Shen

Networks and Heterogeneous Media ›› 2026, Vol. 21 ›› Issue (4) : 1172 -1196.

PDF (1894KB)
Networks and Heterogeneous Media ›› 2026, Vol. 21 ›› Issue (4) :1172 -1196. DOI: 10.3934/nhm.2026047
Research article
research-article
A hierarchical decoupling framework and hybrid adaptive genetic algorithm for multimachine dual-arm PCB placement scheduling
Author information +
History +
PDF (1894KB)

Abstract

Printed circuit boards (PCBs) are an indispensable part of electronic products. As the consumer electronics market continues to expand, the PCB assembly rate has become a key factor limiting production line efficiency. PCB placement scheduling is a highly complex, multivariable combinatorial optimization problem characterized by nonlinearity and high coupling. From a system perspective, this scheduling problem is modeled as a complex network optimization, wherein the intricate coupling of resources, time, and processes parallels the node interdependencies and information propagation mechanisms inherent in complex system architectures. Given its nondeterministic polynomial-time (NP)-hard nature and the dynamic constraints of the production environment, this study develops a rigorous mathematical model based on motion trajectory analysis and proposes a three-stage hierarchical decoupling framework. This decomposition transforms the high-dimensional network complexity into manageable subtasks while preserving essential variable interdependencies. To solve this complex network optimization, the framework integrates a hybrid adaptive genetic algorithm (HAGA) implemented through a three-level strategy.Initially, an improved adaptive genetic algorithm (IAGA) handles global load balancing; subsequently, an improved spectral clustering algorithm groups components to minimize tool-changing overhead; finally, a hybrid genetic algorithm and ant colony optimization (GA-ACO) optimizes synchronized intramachine paths. Unlike partial-stage methods, this holistic approach ensures synergistic optimization from global network equilibrium to local machine precision. Numerical experiments using real-world data from Dalian Rijia Co., Ltd. demonstrate that HAGA achieves at least a 10% reduction in the production cycle. This research proves that the hierarchical strategy effectively balances computational efficiency with global optimization performance.

Keywords

printed circuit board / multimachine dual-arm system / hybrid adaptive genetic algorithm (HAGA) / spectral clustering algorithm / production line load balancing

Cite this article

Download citation ▾
Chang Kou, Mingze Sun, Ting Song, Jihong Shen. A hierarchical decoupling framework and hybrid adaptive genetic algorithm for multimachine dual-arm PCB placement scheduling. Networks and Heterogeneous Media, 2026, 21 (4) : 1172-1196 DOI:10.3934/nhm.2026047

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

M. O. Ball, M. J. Magazine, Sequencing of insertions in printed circuit board assembly, Oper. Res., 36(1988), 192-201. https://doi.org/10.1287/opre.36.2.192

[2]

G. Y. Zhu, W. B. Zhang, An improved shuffled frog-leaping algorithm to optimize component pick-and-place sequencing optimization problem, Expert Syst. Appl., 41(2014), 6818-6829. https://doi.org/10.1016/j.eswa.2014.04.038

[3]

D. Li, S. W. Yoon, PCB assembly optimization in a single gantry high-speed rotary-head collect-and-place machine, Int. J. Adv. Manuf. Technol., 88(2017), 2819-2834. https://doi.org/10.1007/s00170-016-8942-4

[4]

H. Y. Lin, C. J. Lin, M. L. Huang, Optimization of printed circuit board component placement using an efficient hybrid genetic algorithm, Appl. Intell., 45(2016), 622-637. https://doi.org/10.1007/s10489-016-0775-1

[5]

H. P. Hsu, Solving feeder assignment and component sequencing problems for printed circuit board assembly using particle swarm optimization, IEEE Trans. Autom. Sci. Eng., 14(2017), 881-893. https://doi.org/10.1109/TASE.2016.2622253

[6]

A. R. Alazzam, Using BUA algorithm to solve a sequential pick and place problem, in 2018 International Conference on Information and Computer Technologies (ICICT), DeKalb, IL, USA, 144-149. https://doi.org/10.1109/INFOCT.2018.8356858

[7]

J. Mumtaz, Z. Guan, L. Yue, L. Zhang, C. He, Hybrid spider monkey optimization algorithm for multi-level planning and scheduling problems of assembly lines, Int. J. Prod. Res., 58(2020), 6252-6267. https://doi.org/10.1080/00207543.2019.1675917

[8]

C. J. Lin, C. H. Lin, Component placement process optimization for multi-head surface mounting machine using a hybrid algorithm, Sens. Mater., 33(2021), 3529-3545. https://doi.org/10.18494/SAM.2021.3579

[9]

Z. Li, X. Yu, J. Qiu, H. Gao, Cell division genetic algorithm for component allocation optimization in multifunctional placers, IEEE Trans. Ind. Inf., 18(2022), 559-570. https://doi.org/10.1109/TII.2021.3069459

[10]

Z. Li, H. Sun, X. Yu, S. Wei, Heuristic sequencing hopfield neural network for pick-and-place location routing in multi-functional placers, Neurocomputing, 472(2022), 35-44. https://doi.org/10.1016/j.neucom.2021.11.040

[11]

T. He, D. B. Li, S. W. Yoon, A multi-phase planning heuristic for a dual-delivery SMT placement machine optimization, Robot. Comput.-Integr. Manuf., 47(2017), 85-94. https://doi.org/10.1016/j.rcim.2016.11.006

[12]

T. He, D. Li, S. W. Yoon, An adaptive clustering-based genetic algorithm for the dual-gantry pick-and-place machine optimization, Adv. Eng. Inf., 37(2018), 66-78. https://doi.org/10.1016/j.aei.2018.04.007

[13]

D. Li, R. Qiang, S. W. Yoon, Balanced adaptive tabu search algorithm to optimize dual-gantry pick-and-place assembly, Procedia Manuf., 11(2017), 1892-1899. https://doi.org/10.1016/j.promfg.2017.07.331

[14]

D. S. Sun, T. E. Lee, K. H. Kim, Component allocation and feeder arrangement for a dual-gantry multi-head surface mounting placement tool, Int. J. Prod. Econ., 95(2005), 245-264. https://doi.org/10.1016/j.ijpe.2004.01.003

[15]

A. Tóth, T. Knuutila, O. S. Nevalainen, Machine configuration and workload balancing of modular placement machines in multi-product PCB assembly, Int. J. Comput. Integr. Manuf., 31(2018), 815-830. https://doi.org/10.1080/0951192X.2018.1429667

[16]

Y. Crama, J. Klundert, F. C. R. Spieksma, Production planning problems in printed circuit board assembly, Discrete Appl. Math., 123(2002), 339-361. https://doi.org/10.1016/S0166-218X(01)00345-6

[17]

P. Ji, Y. F. Wan, Planning for printed circuit board assembly: The state-of-the-art review, Int. J. Comput. Appl. Technol., 14(2001), 136-144. https://doi.org/10.1504/IJCAT.2001.000268

[18]

P. Rogers, R. Warrington, Production planning for surface mount technology lines, Int. J. Prod. Res., 42(2004), 2693-2718. https://doi.org/10.1080/00207540410001671697

[19]

S. Emet, T. Knuutila, E. Alhoniemi, M. Maier, M. Johnsson, O. S. Nevalainen, Workload balancing in printed circuit board assembly, Int. J. Adv. Manuf. Technol., 50(2010), 1175-1182. https://doi.org/10.1007/s00170-010-2558-x

[20]

S. Rajakumar, V. P. Arunachalam, V. Selladurai, Workflow balancing in parallel machines through genetic algorithm, Int. J. Adv. Manuf. Technol., 33(2007), 1212-1221. https://doi.org/10.1007/s00170-006-0553-z

[21]

M. T. Sze, P. Ji, W. B. Lee, Modeling the component assignment problem in PCB assembly, Assem. Autom., 21(2001), 55-60. https://doi.org/10.1108/01445150110381745

[22]

L. P. Khoo, D. Alisantoso, Line balancing of PCB assembly line using immune algorithms, Eng. Comput., 19(2003), 92-100. https://doi.org/10.1007/s00366-003-0256-0

[23]

G. Zhang, Z. Li, X. Du, A hybrid genetic algorithm to optimize the printed circuit board assembly process, in International Conference on Logistics Systems and Intelligent Management, 2010, 563-567. https://doi.org/10.1109/ICLSIM.2010.5461358

[24]

Y. Wu, P. Ji, A solution method for the component allocation problem in printed circuit board assembly, Assem. Autom., 30(2010), 155-163. https://doi.org/10.1108/01445151011029790

[25]

A. Rong, A. Tóth, O. S. Nevalainen, T. Knuutila, R. Lahdelma, Modeling the machine configuration and line-balancing problem of a PCB assembly line with modular placement machines, Int. J. Adv. Manuf. Technol., 54(2011), 349-360. https://doi.org/10.1007/s00170-010-2920-z

[26]

T. He, D. B. Li, S. W. Yoon, A heuristic algorithm to balance workloads of high-speed SMT machines in a PCB assembly line, Procedia Manuf., 11(2017), 1790-1797. https://doi.org/10.1016/j.promfg.2017.07.316

[27]

J. Mumtaz, Z. Guan, L. Yue, Z. Wang, S. Ullah, M. Rauf, Multi-level planning and scheduling for parallel PCB assembly lines using hybrid spider monkey optimization approach, IEEE Access, 7(2019), 18685-18700. https://doi.org/10.1109/ACCESS.2019.2895954

[28]

X. Yan, H. Zuo, C. Hu, W. Gong, V. S. Sheng, Load optimization scheduling of chip mounter based on hybrid adaptive optimization algorithm, Complex Syst. Model. Simul., 3(2023), 1-11. https://doi.org/10.23919/CSMS.2022.0026

[29]

T. L. Chen, J. C. Chen, Y. J. Chang, The optimal configuration for various placement machines in PCB assembly lines, Ann. Oper. Res., 349(2025), 365-396. https://doi.org/10.1007/s10479-024-05828-6

[30]

J. P. Huang, Q. K. Pan, P. N. Suganthan, Effective constructive and composite heuristics for grouping printed circuit boards in the electronic assembly industry, Eng. Optim., 54(2022), 1722-1758. https://doi.org/10.1080/0305215X.2021.1983806

[31]

Y. Chen, J. Zhong, J. Mumtaz, S. Zhou, L. Zhu, An improved spider monkey optimization algorithm for multi-objective planning and scheduling problems of PCB assembly lines, Expert Syst. Appl., 229(2023), 120600 https://doi.org/10.1016/j.eswa.2023.120600

[32]

H. Gao, Z. Li, X. Yu, J. Qiu, Hierarchical multi-objective heuristic for PCB assembly optimization in a beam-head surface mounter, IEEE Trans. Cybern., 52(2021), 6911-6924. https://doi.org/10.1109/TCYB.2020.3040788

[33]

J. Zhong, Y. Chen, J. Mumtaz, A multi-objective scheduling optimization method for PCB assembly lines based on the improved spider monkey algorithm, Eng. Proc., 23(2022), 15. https://doi.org/10.3390/engproc2022023015

[34]

J. Du, J. Mumtaz, W. Zhao, J. Huang, Flexsim-simulated PCB assembly line optimization using deep Q-network, Eng. Proc., 75(2024), 34. https://doi.org/10.3390/engproc2024075034

[35]

A. Tóth, T. Knuutila, O. S. Nevalainen, A divide and combine method for machine configuration and workload balancing problem in multiple product PCB assembly, Int. J. Adv. Manuf. Technol., 120(2022), 4079-4095. https://doi.org/10.1007/s00170-022-08819-8

PDF (1894KB)

21

Accesses

0

Citation

Detail

Sections
Recommended

/

〈 〉