-
1.
公开(公告)号:US20250131178A1
公开(公告)日:2025-04-24
申请号:US18885497
申请日:2024-09-13
Applicant: Harbin Institute of Technology
Inventor: Huijun GAO , Zhengkai LI , Junhu CAO , Xinghu YU , Hao SUN , Jianbin QIU , Weichao SUN
IPC: G06F30/398 , G06F115/12 , G06N5/01 , H01L21/67
Abstract: A method for optimizing the placement process of a surface mounter using a heuristic adaptive tabu search is presented, relevant to surface-mount technology. The method includes encoding and decoding heuristic adaptive information link, where encoded information cover component allocation sequence, head sequence, heuristic algorithm selection, and pick-and-place path optimization sequence. The decoded results configure the component allocation algorithm and pick-and-place path optimization algorithm, and the optimized placement process is derived using these configured algorithms. The component allocation algorithm includes both the available feeder-oriented heuristic algorithm and the assigned feeder group-oriented heuristic algorithm, suitable for different feeder scenarios. Optimizing the selection of these algorithms achieves adaptive optimization for various production scenarios. The tabu search algorithm conducts neighborhood search operations on the adaptive information link, addressing component allocation and pick-and-place path optimization simultaneously. This approach synergistically optimizes the number of equivalent pick-up operations and pick-and-place path length, significantly enhancing production efficiency.
-
2.
公开(公告)号:US20200030834A1
公开(公告)日:2020-01-30
申请号:US16512089
申请日:2019-07-15
Applicant: Harbin Institute of Technology
Inventor: Huijun GAO , Zhengkai LI , Xinpeng LIU
Abstract: An optimization approach for placement heads tasks assignment of beam-type single-gantry surface mounter is disclosed, building a comprehensive framework that simultaneously achieves all optimization objectives in reasonably short time. Specific steps are as follows: (a) importing user-defined production parameters and forming raw production data, (b) pre-processing the raw production data and obtaining the intermediate production data that facilitates the subsequent processing, (c) verifying the loop condition of the “placement heads tasks assignment”, (d) performing nozzle assignment, (e) confirming all the nozzle assignment exchange possibilities, (f) verifying whether the loop condition of “component allocation” are fulfilled, (g) performing component allocation, and (h) outputting the optimal placement heads tasks assignment results.
-