TY - JOUR
T1 - Embedding optimization with deterministic discrete event simulation for assignment of cross-trained operators
T2 - An assembly line case study
AU - Dagkakis, Georgios
AU - Rotondo, Anna
AU - Heavey, Cathal
N1 - Publisher Copyright:
© 2019
PY - 2019/11
Y1 - 2019/11
N2 - In manufacturing systems where productivity is constrained by operators’ availability, cross-training strategies can be used to enable dynamic assignment of operators to workstations. However, finding an assignment approach that efficiently works under various system conditions is not trivial as, among other factors, the level of cross-training, the production duration and the initial conditions of the system can influence the assignment approach's performance. To overcome this issue, in the case study presented in this paper, operator assignments have been modeled using a simulation-based optimization approach, with an “outer” optimizer that selects assignment-related parameters to simulate based on the system conditions, and an “inner” optimizer integrated with a simulation model that generates optimal assignments. For the case described here, which is modeled using a deterministic simulation model, the “outer” optimizer is an Ant Colony Optimizer (ACO) and the “inner” optimizer is a Binary Integer Programming (BIP) model. The ACO will select weights for the assignment objectives of the BIP multi-objective function so that throughput is maximized. The BIP is called by the system simulation model at fixed intervals or when a system status changes to assign operators to workstations. Results show that the simulation-based optimization approach generates higher throughput performance than static WIP-base assignment, especially when longer production duration are considered. The effects of cross-training and production duration on production throughput are also investigated. The simulation-optimization approach used can be abstracted to a framework where the “outer” and “inner” optimizers may be applied to different domains than the case study addressed here and can also be applied to stochastic simulation models.
AB - In manufacturing systems where productivity is constrained by operators’ availability, cross-training strategies can be used to enable dynamic assignment of operators to workstations. However, finding an assignment approach that efficiently works under various system conditions is not trivial as, among other factors, the level of cross-training, the production duration and the initial conditions of the system can influence the assignment approach's performance. To overcome this issue, in the case study presented in this paper, operator assignments have been modeled using a simulation-based optimization approach, with an “outer” optimizer that selects assignment-related parameters to simulate based on the system conditions, and an “inner” optimizer integrated with a simulation model that generates optimal assignments. For the case described here, which is modeled using a deterministic simulation model, the “outer” optimizer is an Ant Colony Optimizer (ACO) and the “inner” optimizer is a Binary Integer Programming (BIP) model. The ACO will select weights for the assignment objectives of the BIP multi-objective function so that throughput is maximized. The BIP is called by the system simulation model at fixed intervals or when a system status changes to assign operators to workstations. Results show that the simulation-based optimization approach generates higher throughput performance than static WIP-base assignment, especially when longer production duration are considered. The effects of cross-training and production duration on production throughput are also investigated. The simulation-optimization approach used can be abstracted to a framework where the “outer” and “inner” optimizers may be applied to different domains than the case study addressed here and can also be applied to stochastic simulation models.
KW - Ant colony optimization
KW - Binary integer programming
KW - Operator assignment
KW - Simulation-optimization
UR - http://www.scopus.com/inward/record.url?scp=85067614525&partnerID=8YFLogxK
U2 - 10.1016/j.cor.2019.06.008
DO - 10.1016/j.cor.2019.06.008
M3 - Article
AN - SCOPUS:85067614525
SN - 0305-0548
VL - 111
SP - 99
EP - 115
JO - Computers and Operations Research
JF - Computers and Operations Research
ER -