Large-scale automated assembly systems are widely used in automotive, aerospace and consumer electronics industries to obtain high quality products in less time. However, one disadvantage of these automated systems is that they are composed of too many working parameters. Since it is not possible to monitor all these parameters during the assembly process, an undetected error may propagate and result in a more critical detected error. In this paper, a unique way of detecting and diagnosing these types of failures by using Virtual Factories is discussed. A Virtual Factory was developed by building and linking several software modules to predict and diagnose propagated errors. A multi-station assembly system was modeled and a previously discussed “off-line prediction and recovery” method was applied. The obtained results showed that this method is capable of predicting propagated errors, which are too complex to solve for a human expert.

1.
Abu-Hamdan
,
M. G.
, and
El-Gizawy
,
A. S.
,
1997
, “
Computer Aided Monitoring System for Flexible Assembly Operations
,”
Computers in Industry
,
34
, pp.
1
10
.
2.
Chang
,
S. J.
,
DiCesare
,
F.
, and
Goldbogen
,
G.
,
1991
, “
Failure Propagation Trees for Diagnosis in Manufacturing Systems
,”
IEEE Trans. Syst. Man Cybern.
,
21
, No.
4
, pp.
767
776
.
3.
Luxhoj
,
J. T.
,
Rlis
,
J. O.
, and
Thorsteinsson
,
U.
,
1997
, “
Trends and Perspectives in Industrial Maintenance Management
,”
J. Manuf. Syst.
,
16
,
No. 6
No. 6
4.
Baydar, C., and Saitou, K., 2000, “Off-line Error Recovery Logic Synthesis in Automated Assembly Lines by Using Genetic Programming,” Proceedings of the 2000 Japan-USA Symposium on Flexible Automation, Ann Arbor, MI.
5.
Baydar. C., and Saitou, K., 2000, “A Genetic Programming Framework for Error Recovery in Robotic Assembly Systems (extended abstract),” Proceedings of the 2000 Genetic and Evolutionary Computation Conference (GECCO-2000), Las Vegas, NV.
6.
Baydar, C., and Saitou, K., 2000, “Generation of Robust Recovery Logic in Assembly Systems Using Multi-Level Optimization and Genetic Programming,” Proceedings of the ASME-DETC2000/CIE Conference, Baltimore, MD.
7.
Baydar, C., and Saitou, K., 2001, “Off-Line Error Prediction, Diagnosis and Recovery Using Virtual Assembly Systems,” Proceedings of the 2001 IEEE International Conference on Robotics and Automation, Seoul, Korea.
8.
Khodabandehloo
,
K.
,
1996
, “
Analyses of Robot Systems Using Fault and Event Trees: Case Studies
,”
Reliability Eng. Sys. Safety
,
53
, pp.
247
264
.
9.
Wirth
,
R.
,
Berthold
,
B.
,
Kramer
,
A.
, and
Peter
,
G.
,
1996
, “
Knowledge Based Support of System Analysis for the Analysis of Failure Modes and Effects
,”
Eng. Applic. Artif. Intell.
,
9
, No.
3
, pp.
219
229
.
10.
Cai
,
K. Y.
,
1996
, “
System Failure Engineering and Fuzzy Methodology: An Introductory Overview
,”
Fuzzy Sets Syst.
,
83
, pp.
113
133
.
11.
Ishii
,
K.
,
1995
, “
Life Cycle Engineering Design
,”
Transactions of the ASME, J. Mech. Des.
117
, pp.
42
47
.
12.
Eubanks
,
C. F.
,
Ishii
,
K.
,
1993
, “
A1 methods for Life-Cycle Serviceability Design of Mechanical Systems
,”
Artif. Intell. Eng.
,
8
, pp.
127
140
.
13.
Kalos, M. H., Whitlock, P. A., 1986, Monte Carlo Methods, Volume I: Basics, John Wiley & Sons.
14.
Jensen, F., 1996, An Introduction to Bayesian Networks, Springer-Verlag.
15.
Koza, J., 1992, Genetic Programming: On the Programming of Computers by Natural Selection, MIT Press, Cambridge, MA.
16.
Workspace v.5 Educational User Guide Manual, 2000.
You do not currently have access to this content.