“…Abdulkader et al [25] developed a genetic algorithm (GA) to solve the scheduling problem while minimizing the cycle time. Zarandi and Fattahi [26] considered sequences of robot movements and part handling to minimize the total cycle time for a two-machine robotic cell scheduling problem with sequence-dependent setup times and different loading/unloading times for each part.…”
“…Abdulkader et al [25] developed a genetic algorithm (GA) to solve the scheduling problem while minimizing the cycle time. Zarandi and Fattahi [26] considered sequences of robot movements and part handling to minimize the total cycle time for a two-machine robotic cell scheduling problem with sequence-dependent setup times and different loading/unloading times for each part.…”
“…Those portions are summed up at each time period and the operator capacity is then checked. This model ignores the impact on the processing times 1 . In fact, if a portion of an operator is necessary for an operation, the real processing time of this operation will depend on what this operator is doing in parallel.…”
Section: Introductionmentioning
confidence: 99%
“…The scheduling details of those micro-operations (loading, unloading and controlling) would be a non-sense as most of operator interventions cannot be fully anticipated. Such scheduling problems are so far only studied when microoperations are limited to loading and unloading, done by robots, in the context of flow-shop models ( [1], [2]). …”
We address in this paper the problem of scheduling a set of independent and non-preemptive jobs on two identical parallel machines with a single operator in order to minimize the makespan. The operator supervises the machines through a subset of a given set of modi operandi: the working modes. A working mode models the way the operator divides up his interventions between the machines. The processing times thus become variable as they now depend on the working mode being utilized. To build a schedule, we seek not only a partition of the jobs on the machines, but also a subset of working modes along with their duration. A pseudo-polynomial time algorithm is exhibited to generate an optimal solution within the free changing mode. Polynomial and and fully polynomial approximation scheme algorithms (respectively PTAS and FPTAS) are then derived.
“…An alternative genetic algorithm for scheduling and sequencing robotic cells was presented by Abdulkader et al [8]. The setup for their scheduling problem was a four-machine blocking robotic cell where the robot supplies parts to all machines.…”
In today's manufacturing systems, especially in Industry 4.0, highly autonomous production cells play an important role. To reach this goal of autonomy, different technologies like industrial robots, machine tools, and automated guided vehicles (AGV) are deployed simultaneously which creates numerous challenges on various automation levels. One of those challenges regards the scheduling of all applied resources and their corresponding tasks. Combining data from a real production environment and Constraint Programming (CP-SAT), we provide a cascaded scheduling approach that plans production orders for machine tools to minimize makespan and tool changeover time while enabling the corresponding robot for robot-collaborated processes. Simultaneously, AGVs provide all production cells with the necessary material and tools. Hereby, magazine capacity for raw material as well as finished parts and tool service life are taken into account.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.