A Model for Robot Arm Pattern Identification using K-Means Clustering and Multi-Layer Perceptron
DOI:
https://doi.org/10.31315/opsi.v16i1.9004Keywords:
predictive maintenance, SCARA, k-means, multilayer perceptronAbstract
Predictive maintenance of industrial machines is one of the challenging applications in Industry 4.0. This paper presents a comprehensive methodology to identify robot arm (SCARA) movement patterns to detect the mechanical aging of the robot, which is determined by the abnormal movement of the robot arm. The dataset used is two robot arm movements that go from point A to B and then back to point A. Accelerometer data is used to measure the signal of SCARA actions, mainly focus on the non-linear movement. The identification of the movement pattern of the robot arm is made by combining k-means and multilayer perceptron. The proposed approach first extracts valuable features as characteristics of the two datasets from the time domain statistical value parameters. K-means clustering technique is initiated to label the training dataset. In this phase, the elbow curve is used to determine the number of clusters in the dataset, which is 2 clusters. Moreover, the assumption is used to determine which cluster is labeled as a normal and abnormal movement. Hence, a multilayer perceptron approach is proposed to predict the testing dataset. The proposed multilayer perceptron model yields an accuracy of 94.14%, whereas its cross-validation yields an accuracy of 96.12%.
References
Aizenberg, I. and Moraga, C. (2007). Multilayer feedforward neural network based on multi-valued neurons (MLMVN) and a backpropagation learning algorithm. Soft Computing., 11(2), 169–183.
Amellas, Y., El Bakkali, O., Djebil, A., and Echchelh, A. (2019). Short-term wind speed prediction based on MLP and NARX network models. Indonesian Journal of Electrical Engineering and Computer Science, 18(1), 150–157.
Benkachcha, S., Benhra J., and El-Hassani, H. (2015). Seasonal Time Series Forecasting Models based on Artificial Neural Network, International Journal of Computer Applications, 116(20), 9–14.
Bittencourt, A. C., Saarinen, K., Sander-Tavallaey S., Gunnarsson S., and Norrlöf M. (2014). A data-driven approach to diagnostics of repetitive processes in the distribution domain - Applications to gearbox diagnostics in industrial robots and rotating machines. Mechatronics, 24(8), 1032–1041.
Borgi, T., Hidri, A., Neef B., and Naceur M. S. (2017). Data analytics for predictive maintenance of industrial robots. Proceeding of International Conference on Advanced Systems and Electric Technolies (IC_ASET), May 2017, 412–417.
Chen, J., and Patton, R.J. (2012). Robust model-based fault diagnosis for dynamic systems (pp.1089–1091).Springer Science+Business Media.
Fantuzzi, C., Secchi, C., and Visioli, A. (2003). On the fault detection and isolation of industrial robot manipulators. IFAC Proceeding Volumes, 36(17), 399–404.
Kleinkes, M. and Loser, R.. (2011) Laser Tracker and 6DoF measurement strategies in industrial robot applications. C. 2011 Coordinate Metrology System Conference, 25–28.
Kuric, I., Tlach, V., Sága, M., Císar, M., and Zajačko, I. (2021). Industrial robot positioning performance measured on inclined and parallel planes by double ballbar. Applied Sciences, 11(4), 1–18.
Markou, M. and Singh, S. (2003). Novelty detection: A review - Part 1: Statistical approaches. Signal Processing. 83(12), 2481–2497.
Miljković, D. (2010). Review of novelty detection methods. The 33rd International Convention MIPRO. 593–598.
Peng, Y., Dong, M., and Zuo, M. J. (2010) Current status of machine prognostics in condition-based maintenance: A review. International Journal of Advanced Manufacturing Technology. 50(1–4), 297–313.
Ruishu, Z., Chang, Z., and Weigang, Z. (2018). The status and development of industrial robots. IOP Conference Series: Material Science and Engineering. 423(1), 1-5.
Shi, N., Liu, X., and Guan, Y. (2010). Research on k-means clustering algorithm: An improved k-means clustering algorithm. 3rd International Symposium on Intelligent Information Technology and Security Informatics. 63–67.
Sinaga, K. P. and Yang, M. S. (2020). Unsupervised K-means clustering algorithm. IEEE Access, 8, 80716–80727.
Zhang, X., Wang, N., and Huang, Y. (2016). Lecture Notes in Electrical Engineering 408 Mechanism and Machine Science.
Downloads
Published
Issue
Section
License
Authors who publish articles in this journal agree to the following conditions:
- Copyright remains with the author and gives the Opsi journal the right as a priority to publish its articles with Creative Commons Attribution 4.0 International license. Which allows articles to be shared with acknowledgement of the author of the article and this journal as the place of publication.
- Authors can distribute their articles on a non-exclusive basis (e.g. in university repositories or books) with notification or acknowledgement of publication in Opsi journals.
- Authors are allowed to post their work online (e.g. on a personal website or in a university repository) before and after the submission process (see The Effect of Open Access)
This work is Licensed Under a Creative Commons Attribution 4.0 International license.