Application of ANN for Fault Detection in Overhead Transport Systems for Semiconductor Fab Note

Anna Chen
5 min readMar 24, 2022

--

Zhakov, A., Zhu, H., Siegel, A., Rank, S., Schmidt, T., Fienhold, L., & Hummel, S. (2020). Application of ANN for fault detection in overhead transport systems for semiconductor fab. IEEE Transactions on Semiconductor Manufacturing, 33(3), 337–345.

Introduction

Why fault detection is important in OHT systems?

(1) Proper operation of OHT process is necessary for highly utilized production tools and high output of the factory.
(2) Individual fault related failures in the rail network cause considerable damage and a loss of production.

This paper’s mainly contribution:

(1) apply artificial neural network(ANN) for fault detection and classification(FDC) in OHT rail system.
(2) the adaption of the ANN-based algorithm to the real condition.

Concept for automatic condition monitoring

Rail monitoring system for OHT rail network

The measuring platform(referred to as monitoring system). It allows carrying a wide range of different sensors suitable for various monitoring tasks.

Cross-section OHT system (a); typical faults on power supply cables: cable not in position, insulation damaged (b), cable holder not in position (c)

As we know, during the transport operation, power supply cables can considerably expand longitudinally and bulge due to heating. In combination with vibrations they can detach from their holders and another common fault is the incorrect position of the cable holders.

Cross-section measuring platform with sensors capturing the cables

The laser sensors capture all objects in measuring area as 2D profile in the XZ-plane. Each captured profile consists of 360 pixels with height information, so 3D data of the cables is recorded when the measuring platform moves.

3D plot of a captured twisted cable holder and example of cables and cable holder profiles

To ensure real time fault detection at full vehicle speed, computation time is not allowed to exceed 1/(3.3 m/s) approximately 0.3 seconds per meter. Thus, the powerful mobile computer and applicable analysis methods are necessary. In this connection, this paper will discuss the potential ANN-based algorithm.

Algorithm for automatic fault detection

Problem defined

Focus on 3 main faults which causes more than 80% system failure: (1) upper power supply cable out of position; (2) lower power supply cable out of position; (3) twisted cable holder

Spec:
(1) the cable is out of position if its deflection exceeds 4mm
(2) the twisted of cable holder is defined a threshold of 2 mm

Input: the captured profile data consists of 360 pixels with height information

Output: y1, y2 and y3 which stands for the state of upper cable, lower cable and holder respectively. Once the fault is detected from the profile, the state will be set from 0 to 1.

Artificial Neural Network(ANN)

structure of neural network

ANN consists of individual neurons that are connected each other. The activation of neuron is given by an activation function(here, they used ReLu as their transfer function).

Finding a right model provides sufficiently good results for the assigned task requires expertise and proper data, especially determined the hyperparameters like learning rate, amount and the size of hidden layer, mini-batch size, window size and the stride of average pooling.

In order to perform the prediction task with sufficient accuracy, this paper used supervised-learning. The training and test data needs to be labeled manually, however, it is a time-consuming process. Thus, they used a semi-automatic approach.

In some reason, it is impossible to collect the training data form fab’s OHT system, so they collected the data from their simulation laboratory. As the result there are differences between the source(lab) and target domain(fab) to expect and hence and ANN trained by the source domain. In this case, the domain generalization must be applied

In case of minor domain differences, the generalization by synthetically generated data via data argumentation leads to a significant improvement of ANN performance.

Experiment and results

Laboratory experiments and results

result of ANN hyperparameter tuning
Test results of fault detection using ANN with predictions y1 for upper, y2 for lower cable out of position and y3 for twisted cable holder

Experiments and results from a semiconductor fab

This paper used the training data captured in the laboratory. The ANN model trained with the dataset only correctly interprets blocks with profile data from able holders if their Xs- and Zs-positions match the positions in the laboratory. In this case, the ANN model reacts very sensitively to this kind of position vibration, so called overfitting.

Adaption of the ANN-based algorithm to fab conditions

As we know, the initial dataset is unbalanced and missing vibration of the cable holder position in the XZ-plane, the can be eliminated by synthetic methods. Common methods for balancing a training dataset are random minority over-sampling and random majority under sampling.

To tackle both unbalanced training dataset and overfitting problem, this paper extended the classes ‘twisted cable holders’ and ‘no faults’ with synthetically generated samples using the data argumentation. This process involves the following step:
(1) select all of samples that contains cable holder profiles
(2) generate new samples by randomly shifting the profile data along the Xs- and Zs-axis in the range of +-1.5mm
(3) add the generated data to the initial dataset

Results of adapted ANN-based algorithm

Distribution of samples in training and development set before (a) and after data augmentation (b)
ANN TRAINING RESULTS WITH AUGMENTED DATA SET
Evaluation results using initial and adapted ANN model number 10 in comparison to manual evaluation on measurement data from the fab; faultless rail section (a); rail section with lower cable not in position (b); rail with two twisted cable holders ©
ACCURACY OF INITIAL AND ADAPTED MODEL NUMBER 10 FOR CLASS CABLE HOLDER

Conclusion and outlook

(1) demonstrates that an ANN-based approach is suitable for automatic fault detection and classification in OHT rail system
(2) the ANN model can correctly identify the main faults in the rails

--

--

No responses yet