Abstract
In this study, the operation of the didactic modular production system of the Festo Company was monitored by using eight sensors. The output of the linear potentiometer, magazine optic sensor, vacuum analog pressure sensor, material holding P/E switch, material handling arm pressure sensor, vacuum information P/E switch, optic sensor, and pressure sensor of main system were recorded while the system was operating in the perfect condition and various problems were artificially created. Some of these defects were empty magazine, zero vacuum, inappropriate material, no pressure, closed manual pressure valve, missing drilling stroke, poorly located material, not vacuuming the material and low air pressure. In all cases, one or more sensors clearly indicated the defect. The results indicated that the system support vector machine (SVM) and decision tree algorithm correctly identified all the presented cases.
Similar content being viewed by others
References
Yenitepe R (2004) An Application of SCADA Systems on a MT Educational MPS Unit, IEEE International Conference on Mechatronics ICM04 June 3–5 Istanbul, Turkey 2004 487–491
Khalgui M, Hanisch HM (2008) NCES-based modelling and CTL-based verification of reconfigurable Benchmark Production Systems, Industrial Embedded Systems, SIES 2008. International Symposium on June 2008, Le Grande Motte: 11–13
Hu Q, He Z, Zhang Z, Zi Y (2007) Fault diagnosis of rotating machinery based on improved wavelet package transform and SVMs ensemble. Mechanical Systems and Signal Processing 21:688–705
Ge M, Du R, Zhang G, Xu Y (2004) Fault diagnosis using support vector machine with an application in sheet metal stamping operations. Mech Syst Signal Pr 18:143–159
Yang J, Zhang Y, Zhu Y (2007) Intelligent fault diagnosis of rolling element bearing based on SVMs and fractal dimension. Mech Syst Signal Pr 21:2012–2024
Tran VT, Yang BS, Oh MS, Tan ACC (2009) Fault diagnosis of induction motor based on decision trees and adaptive neuro-fuzzy inference. Expert Syst Appl 36:1840–1849
Mobley RK (1990) An introduction to predictive maintenance. Van Nostrand Reinhold, New York
Sun W, Chen J, Li J (2007) Decision tree and PCA-based fault diagnosis of rotating machinery. Mech Syst Signal Pr 21:1300–1317
Yuan SF, Chu FL (2006) Support vector machines-based fault diagnosis for turbo-pump rotor. Mech Syst Signal Pr 20:939–952
Widodo A, Yang BS (2007) Support vector machine in machine condition monitoring and fault diagnosis. Mech Syst Signal Pr 21:2560–2574
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learning 20(3):273–295
Ganyun LV, Cheng HZ, Zhai HB, Dong LX (2005) Fault diagnosis of power transformer based on multi-layer SVM classifier. EPSR 75:9–15
Yuan SF, Chu FL (2007) Fault diagnosis based on support vector machines with parameter optimisation by artificial immunisation algorithm. Mech Syst Signal Pr 21:1318–1330
Samanta B, Al-Balushi KR, Al-Araimi SA (2003) Artificial neural networks and support vector machines with genetic algorithm for bearing fault detection. Eng Appl Artif Intel 16:657–665
Widodo A, Yang BS (2007) Application of nonlinear feature extraction and support vector machines for fault diagnosis of induction motors. Expert Syst Appl 33:241–250
Widodo A, Yang BS, Han T (2007) Combination of independent component analysis and support vector machines for intelligent faults diagnosis of induction motors. Expert Syst Appl 32:299–312
Yang Y, Yu D, Cheng J (2007) A fault diagnosis approach for roller bearing based on IMF envelope spectrum and SVM. Measurement 40:943–950
Yang BS, Hwang WW, Ko MH, Lee SJ (2005) Cavitation detection of butterfly valve using support vector machines. J Sound Vib 287(1–2):25–43
Yang BS, Hwang WW, Kim DJ, Tan AC (2005) Condition classification of small reciprocating compressor for refrigerators using artificial neural networks and support vector machines. Mech Syst Signal Pr 19:371–390
Yuan SF, Chu FL (2007) Fault diagnostics based on particle swarm optimisation and support vector machines. Mech Syst Signal Pr 21:1787–1798
Liang J, Du R (2007) Model-based fault detection and diagnosis of HVAC systems using support vector machine method. Int J Refrig 30:1104–1114
Wu Q (2010) Fault diagnosis model based on Gaussian support vector classifier machine. Expert Syst Appl 37:6251–6256
Wu Q (2010) Car assembly line fault diagnosis based on modified support vector classifier machine. Expert Syst Appl 37:6352–6358
Wu Q Hybrid fuzzy support vector classifier machine and modified genetic algorithm, Expert Systems with Applications
for automatic car assembly fault diagnosis, DIO: 10. 1016/j.eswa.2010.07.052
Wu Q, Ni Z Car assembly line fault diagnosis based on triangular fuzzy support vector classifier machine and particle swarm optimization, Expert Systems with Applications, DIO: 10.1016/j.eswa.2010.08.099
Wu Q, Ni Z Car assembly line fault diagnosis based on triangular fuzzy Gaussian support vector classifier machine and modified genetic algorithm, Expert Systems with Applications, DIO:10.1016/j.eswa.2010.09.003
Sugumaran V, Muralidharan V, Ramachandran KI (2007) Feature selection using decision tree and classification through proximal support vector machine for fault diagnostics of roller bearing. Mech Syst Signal Pr 21:930–942
Sugumaran V, Ramachandran KI (2007) Automatic rule learning using decision tree for fuzzy classifier in fault diagnosis of roller bearing. Mech Syst Signal Pr 21:2237–2247
Saravanan N, Ramachandran KI (2009) Fault diagnosis of spur bevel gear box using discrete wavelet features and decision tree classification. Expert Syst Appl 36:9564–9573
Hunt EB, Marin J, Stone PJ (1966) Experiments in induction. Academic, New York
Yang BS, Lim DS, Tan ACC (2005) VIBEX: an expert system for vibration fault diagnosis of rotating machinery using decision tree and decision table. Expert Syst Appl 28:735–742
Peng YH, Flach PA, Brazdil P, Soares C Decision tree-based data characterization for meta-learning In: ECML/PKDD-2002 Workshop IDDM-2002, Helsinki, Finland
Quinlan JR (1996) Improved use of continuous attributes in C4.5. J Arti Research 4:77–90
Sakthivel NR, Sugumaran V, Babudevasenapati S (2010) Vibration based fault diagnosis of monoblock centrifugal pump using decision tree. Expert Syst Appl 37:4040–4049
Xiang X, Zhou J, An X, Peng B, Yang J (2008) Fault diagnosis based on Walsh transform and support vector machine. Mech Syst Signal Pr 22:1685–1693
Lai RK, Fan CY, Huang WH, Chang PC (2009) Evolving and clustering fuzzy decision tree for financial time series data forecasting. Expert Syst Appl 36:3761–3773
Chang PC, Fan CY, Dzan WY (2010) A CBR-based fuzzy decision tree approach for database classification. Expert Syst Appl 37:214–225
Pomorski D, Perche PB (2001) Inductive learning of decision trees: application to fault isolation of an induction motor. Eng Appl Artif Intel 14:155–166
Patel SA, Kamrani AK (1996) Intelligent decision support system for diagnosis and maintenance of automated systems. Com Indus Engineering 30(2):297–319
Breiman, L., Friedman, J.H., Olshen, R.A., Stone, C.J., 1984. Classification and regression trees. Technical Report. Wadsworth International Group, Belmont, CA
Quinlan JR (1986) Induction of decision trees. Machine Learning J 1:81–106
Quinlan JR (1996) Improved use of continuous attributes in C4.5. J Artif Intell Res 4:77–90
Demetgul M, Tansel IN, Taskin S (2009) Fault diagnosis of pneumatic systems with artificial neural network algorithms. Expert Syst Appl 36(7):10512–10519
Demetgul M, Yazıcıoglu O (2006) Fault classifying in a pneumatic system using backpropagation neural network algorithm. J Tech 9(2):101–109
Demetgul M, Tansel IN, Yazicioglu O, Taşkın S (2009) Signals of pneumatic systems during the perfect and detective operation, FCRAR 2009. Florida Atlantic University, Boca Raton, FL
Taskin S (2007) Computer aided real time control of MPS modular production system and technical education application, Marmara University Institute of Science & Technology, Ph.D. Thesis
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Demetgul, M. Fault diagnosis on production systems with support vector machine and decision trees algorithms. Int J Adv Manuf Technol 67, 2183–2194 (2013). https://doi.org/10.1007/s00170-012-4639-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-012-4639-5