TY - JOUR
T1 - An assembly timing planning method based on knowledge and mixed integer linear programming
AU - Qian, Jiahui
AU - Zhang, Zhijing
AU - Shi, Lingling
AU - Song, Dan
N1 - Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2023/2
Y1 - 2023/2
N2 - Assembly timing planning, which aims to solve the assembly action sequence and assembly part sequence with the shortest assembly time as the goal, is a necessary and critical step in intelligent assembly process planning. However, the current focus of assembly process planning is assembly sequence planning, whereas little research has been performed on assembly timing planning. A novel assembly timing planning method based on knowledge and mixed integer linear programming (MILP) is proposed in this paper. First, a knowledge base of the assembly process for timing planning is constructed using ontology. Then, based on the proposed strategy of dividing assembly timing planning into within-group planning and between-group planning, a MILP model of assembly timing planning for automatic assembly system is constructed. In addition, a software that realizes timing planning through human–machine collaboration is developed to verify and visualize the proposed timing planning method. The implementation is as follows: assembly action sentences are formed by searching the ontology keyword library, then timing knowledge for the action sequence and assembly sequence is established, and finally optimal assembly timing results are obtained after the calculation. Compared with the traditional serial assembly process, this method significantly reduces the assembly time, thereby improving the assembly efficiency, and the assembly schedule can be obtained automatically and quickly to guide the assembly process design.
AB - Assembly timing planning, which aims to solve the assembly action sequence and assembly part sequence with the shortest assembly time as the goal, is a necessary and critical step in intelligent assembly process planning. However, the current focus of assembly process planning is assembly sequence planning, whereas little research has been performed on assembly timing planning. A novel assembly timing planning method based on knowledge and mixed integer linear programming (MILP) is proposed in this paper. First, a knowledge base of the assembly process for timing planning is constructed using ontology. Then, based on the proposed strategy of dividing assembly timing planning into within-group planning and between-group planning, a MILP model of assembly timing planning for automatic assembly system is constructed. In addition, a software that realizes timing planning through human–machine collaboration is developed to verify and visualize the proposed timing planning method. The implementation is as follows: assembly action sentences are formed by searching the ontology keyword library, then timing knowledge for the action sequence and assembly sequence is established, and finally optimal assembly timing results are obtained after the calculation. Compared with the traditional serial assembly process, this method significantly reduces the assembly time, thereby improving the assembly efficiency, and the assembly schedule can be obtained automatically and quickly to guide the assembly process design.
KW - Assembly timing planning
KW - Intelligent assembly
KW - Knowledge
KW - Mixed integer linear programming
UR - http://www.scopus.com/inward/record.url?scp=85111751470&partnerID=8YFLogxK
U2 - 10.1007/s10845-021-01819-7
DO - 10.1007/s10845-021-01819-7
M3 - Review article
AN - SCOPUS:85111751470
SN - 0956-5515
VL - 34
SP - 429
EP - 453
JO - Journal of Intelligent Manufacturing
JF - Journal of Intelligent Manufacturing
IS - 2
ER -