A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell

Flexible robotic cells are used to produce standardized items at a high production speed. In this study, the scheduling problem of a flexible robotic cell is considered. Machines are identical and parallel. In the cell, there is an input and an output buffer, wherein the unprocessed and the finished...

Full description

Bibliographic Details
Main Authors: Mazyar Ghadiri Nejad, Hüseyin Güden, Béla Vizvári, Reza Vatankhah Barenji
Format: Article
Language:English
Published: SAGE Publishing 2018-01-01
Series:Advances in Mechanical Engineering
Online Access:https://doi.org/10.1177/1687814017753912
id doaj-65d7a553f4e745d08caa768013e7f7c2
record_format Article
spelling doaj-65d7a553f4e745d08caa768013e7f7c22020-11-25T03:20:34ZengSAGE PublishingAdvances in Mechanical Engineering1687-81402018-01-011010.1177/1687814017753912A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cellMazyar Ghadiri Nejad0Hüseyin Güden1Béla Vizvári2Reza Vatankhah Barenji3Department of Industrial Engineering, Eastern Mediterranean University, Famagusta, TurkeyDepartment of Industrial Engineering, Eastern Mediterranean University, Famagusta, TurkeyDepartment of Industrial Engineering, Eastern Mediterranean University, Famagusta, TurkeyDepartment of Industrial Engineering, Hacettepe University, Ankara, TurkeyFlexible robotic cells are used to produce standardized items at a high production speed. In this study, the scheduling problem of a flexible robotic cell is considered. Machines are identical and parallel. In the cell, there is an input and an output buffer, wherein the unprocessed and the finished items are kept, respectively. There is a robot performing the loading/unloading operations of the machines and transporting the items. The system repeats a cycle in its long run. It is assumed that each machine processes one part in each cycle. The cycle time depends on the order of the actions. Therefore, determining the order of the actions to minimize the cycle time is an optimization problem. A new mathematical model is presented to solve the problem, and as an alternative, a simulated annealing algorithm is developed for large-size problems. In the simulated annealing algorithm, the objective function value of a given solution is computed by solving a linear programming model which is the first case in the literature to the best of our knowledge. Several numerical examples are solved using the proposed methods, and their performances are evaluated.https://doi.org/10.1177/1687814017753912
collection DOAJ
language English
format Article
sources DOAJ
author Mazyar Ghadiri Nejad
Hüseyin Güden
Béla Vizvári
Reza Vatankhah Barenji
spellingShingle Mazyar Ghadiri Nejad
Hüseyin Güden
Béla Vizvári
Reza Vatankhah Barenji
A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
Advances in Mechanical Engineering
author_facet Mazyar Ghadiri Nejad
Hüseyin Güden
Béla Vizvári
Reza Vatankhah Barenji
author_sort Mazyar Ghadiri Nejad
title A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
title_short A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
title_full A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
title_fullStr A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
title_full_unstemmed A mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
title_sort mathematical model and simulated annealing algorithm for solving the cyclic scheduling problem of a flexible robotic cell
publisher SAGE Publishing
series Advances in Mechanical Engineering
issn 1687-8140
publishDate 2018-01-01
description Flexible robotic cells are used to produce standardized items at a high production speed. In this study, the scheduling problem of a flexible robotic cell is considered. Machines are identical and parallel. In the cell, there is an input and an output buffer, wherein the unprocessed and the finished items are kept, respectively. There is a robot performing the loading/unloading operations of the machines and transporting the items. The system repeats a cycle in its long run. It is assumed that each machine processes one part in each cycle. The cycle time depends on the order of the actions. Therefore, determining the order of the actions to minimize the cycle time is an optimization problem. A new mathematical model is presented to solve the problem, and as an alternative, a simulated annealing algorithm is developed for large-size problems. In the simulated annealing algorithm, the objective function value of a given solution is computed by solving a linear programming model which is the first case in the literature to the best of our knowledge. Several numerical examples are solved using the proposed methods, and their performances are evaluated.
url https://doi.org/10.1177/1687814017753912
work_keys_str_mv AT mazyarghadirinejad amathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT huseyinguden amathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT belavizvari amathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT rezavatankhahbarenji amathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT mazyarghadirinejad mathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT huseyinguden mathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT belavizvari mathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
AT rezavatankhahbarenji mathematicalmodelandsimulatedannealingalgorithmforsolvingthecyclicschedulingproblemofaflexibleroboticcell
_version_ 1724618023357120512