Cm. Baydar et K. Saitou, Automated generation of robust error recovery logic in assembly systems using genetic programming, J MANUF SYS, 20(1), 2001, pp. 55-68
Automated assembly lines are subject to unexpected failures, which can caus
e costly shutdowns. Generally, the recovery process is done "on-line" by hu
man experts or automated error recovery logic controllers embedded in the s
ystem. However, these controller codes are programmed based on anticipated
error scenarios and, due to the geometrical features of the assembly lines,
there may be error cases that belong to the same anticipated type but are
present in different positions, each requiring a different way to recover.
Therefore, robustness must be assured in the sense of having a common recov
ery algorithm for similar cases during the recovery sequence.
The proposed approach is based on three-dimensional geometric modeling of t
he assembly line coupled with the genetic programming and multi-level optim
ization techniques to generate robust error recovery logic in an "off-line"
manner. The approach uses genetic programming's flexibility to generate re
covery plans in the robot language itself. An assembly line is modeled and
from the given error cases an optimum way of error recovery is investigated
using multilevel optimization in a "generate and test" fashion. The obtain
ed results showed that with the improved convergence gained by using multi-
level optimization, the infrastructure is capable of finding robust error r
ecovery algorithms. It is expected that this approach will require less tim
e for the generation of robust error recovery logic.