Scheduling of Multi-Robot Job Shop Systems in Dynamic Environments: Mixed-Integer Linear Programming and Constraint Programming Approaches. (February 2023)
- Record Type:
- Journal Article
- Title:
- Scheduling of Multi-Robot Job Shop Systems in Dynamic Environments: Mixed-Integer Linear Programming and Constraint Programming Approaches. (February 2023)
- Main Title:
- Scheduling of Multi-Robot Job Shop Systems in Dynamic Environments: Mixed-Integer Linear Programming and Constraint Programming Approaches
- Authors:
- Fatemi-Anaraki, Soroush
Tavakkoli-Moghaddam, Reza
Foumani, Mehdi
Vahedi-Nouri, Behdin - Abstract:
- Highlights: Considering a dynamic scheduling problem in a U-shaped job shop robotic cell. Devising a mixed-integer linear programming model and three speed-up constraints. Proposing a novel Constraint Programming model for the considered problem. Analyzing the impact of critical parameters' values and model presumption. Graphical abstract: Abstract: This paper investigates a dynamic scheduling problem within a job shop robotic cell, wherein multiple robotic arms are responsible for material handling in a U-shaped arrangement. Each robotic arm has access to specific workstations based on their distance in the cell layout. Therefore, a part may need to be exchanged between several robots according to its process plan. For this purpose, intermediate buffers are positioned between each pair of consecutive robots. Due to the dynamic nature of the problem, new jobs arrive at unpredictable times, which in turn necessitates rescheduling taking the system's current state into account. To tackle this problem, firstly, a Mixed-Integer Linear Programming (MILP) model is devised. Secondly, three distinct Speed-up Constraints (SCs) derived from the problem's inherent characteristics are designed and implemented to accelerate the MILP model's solving procedure. Afterward, the problem is formulated using Constraint Programming (CP) approach. The performance of the CP model and the MILP model in presence of all possible combinations of the SCs are evaluated and compared through solvingHighlights: Considering a dynamic scheduling problem in a U-shaped job shop robotic cell. Devising a mixed-integer linear programming model and three speed-up constraints. Proposing a novel Constraint Programming model for the considered problem. Analyzing the impact of critical parameters' values and model presumption. Graphical abstract: Abstract: This paper investigates a dynamic scheduling problem within a job shop robotic cell, wherein multiple robotic arms are responsible for material handling in a U-shaped arrangement. Each robotic arm has access to specific workstations based on their distance in the cell layout. Therefore, a part may need to be exchanged between several robots according to its process plan. For this purpose, intermediate buffers are positioned between each pair of consecutive robots. Due to the dynamic nature of the problem, new jobs arrive at unpredictable times, which in turn necessitates rescheduling taking the system's current state into account. To tackle this problem, firstly, a Mixed-Integer Linear Programming (MILP) model is devised. Secondly, three distinct Speed-up Constraints (SCs) derived from the problem's inherent characteristics are designed and implemented to accelerate the MILP model's solving procedure. Afterward, the problem is formulated using Constraint Programming (CP) approach. The performance of the CP model and the MILP model in presence of all possible combinations of the SCs are evaluated and compared through solving various random instances. Next, an analysis is performed on the buffers' pick-up criterion and how it is affected by the problem's size. Besides, the impact of changes in the robots' speed on the productivity of the cell is assessed. Finally, the extent to which the rescheduling priority affects the output of the model is studied. … (more)
- Is Part Of:
- Omega. Volume 115(2023)
- Journal:
- Omega
- Issue:
- Volume 115(2023)
- Issue Display:
- Volume 115, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 115
- Issue:
- 2023
- Issue Sort Value:
- 2023-0115-2023-0000
- Page Start:
- Page End:
- Publication Date:
- 2023-02
- Subjects:
- Job shop robotic cell -- Material handling -- Dynamic scheduling -- Mixed-integer linear programming -- Constraint programming
Management -- Periodicals
658.4005 - Journal URLs:
- http://www.sciencedirect.com/science/journal/latest/03050483 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.omega.2022.102770 ↗
- Languages:
- English
- ISSNs:
- 0305-0483
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6256.426000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 24663.xml