Skip to main content
Article thumbnail
Location of Repository

Off-Line Error Recovery Logic Synthesis in Automated Assembly Lines by using Genetic Programming

By Cem Baydar and Kazuhiro Saitou

Abstract

Unexpected failures are one of the most important problems, which cause costly shutdowns in an assembly line. Generally the recovery process is done by the experts or automated error recovery logic controllers embedded in the system. The previous work in the literature is focused on the "on-line" recovery of the assembly lines which makes the process, time and money consuming. Therefore a novel approach is necessary which requires less time and hardware effort for the generation of error recovery logic. The proposed approach is based on three-dimensional geometric modeling of the assembly line coupled with the evolutionary computation techniques to generate error recovery logic in an "off-line" manner. The scope of this work is focused on finding an error recovery algorithm from a predefined error case. An automated assembly line is virtually modeled and the validity of the recovery algorithm is evaluated in a "generate and test" fashion by using a commercial software package. The obtained results showed that the developed framework is capable of generating recovery algorithms from an arbitrary part positioning error case. It is aimed that this approach will be coupled with the error generation in the future, providing efficient ways for the study of error recovery in automated assembly lines

Topics: Error Recovery Synthesis, Genetic Programming, Off-line Programming, Automated Assembly Lines
Year: 2000
OAI identifier: oai:CiteSeerX.psu:10.1.1.19.5244
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://www-personal.engin.umic... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.