Errors Detection Based on SDWT and BNN Applied for Position, Velocity and Acceleration Signals of a Wheeled Mobile Robot

Saad Zaghlul Saeed, Muhamad Azhar Abdilatef Alobaidy, Zead Mohammed Yosif

Abstract


Accurate error detection in mobile robots is crucial for reliable operation and prevention of mechanical or electrical failures. Mechanical defects on the wheels of mobile robot make real path deviate from the desired path and trajectory. From the kinematics equations, error in the angular velocity of wheel affects the position, velocity, and acceleration. Each of these signals is fed to the Symelet discrete wavelet transform (SDWT) for the purpose of error's feature detection and extraction. The SDWT with 5-level for each component of the signal produce 10 inputs for the Bayesian Neural network (BNN). The BNN with single layer of 18 neurons classifies the inputs either no error case or specify the wheel(s) at which error had been happened. Straight line and circular paths were tested in the presence of errors in single wheel or both wheels. Two different path's time durations are tested to investigate robustness of the proposed methodology. The simulation’s results of two wheels mobile robot showed that acceleration's signal for a straight-line path has accuracy of 100%, MSE 3.05×10-23 and 9.81×10-17, training iterations are 15 and 23 for 4- and 2-seconds durations; respectively. While for a circular path, displacement's signal gave high accuracy 100%, MSE 8.86·10-16 and 3.76×10-18, training iteration 17 and 13 for 4- and 2-seconds durations; respectively. Acceleration signal can be used for detecting errors in real time by using accelerometer. Limitations such as amount of data besides to the sensor noise affects the proposed methodology.


Keywords


Error; Detection; Mobile Robot; SDWT; BNN; Signals.

Full Text:

PDF

References


K. Fawaz, R. Merzouki, and B. Ould Bouamama, "Telediagnosis Of Transmission Channel And Actuators Faults On A Mobile Robot," IFAC Proceedings Volumes, vol. 41, no. 2, pp. 10510–10515, 2008, doi: 10.3182/20080706-5-KR-1001.01780.

F. Zafari, A. Gkelias, and K. K. Leung, "A Survey of Indoor Localization Systems and Technologies," IEEE Commun. Surv. Tutorials, vol. 21, no. 3, pp. 2568–2599, 2019, doi: 10.1109/COMST.2019.2911558.

A. M. Flynn and R. A. Brooks, "MIT mobile robots-what’s next?," in Proceedings. 1988 IEEE International Conference on Robotics and Automation, pp. 611–617, 1988, doi: 10.1109/ROBOT.1988.12119.

H. Qin, S. Shao, T. Wang, X. Yu, Y. Jiang, and Z. Cao, "Review of Autonomous Path Planning Algorithms for Mobile Robots," Drones, vol. 7, no. 3, p. 211, Mar. 2023, doi: 10.3390/drones7030211.

D. Crestani, K. Godary-Dejean, and L. Lapierre, "Enhancing fault tolerance of autonomous mobile robots," Robotics and Autonomous Systems, vol. 68, pp. 140–155, Jun. 2015, doi: 10.1016/j.robot.2014.12.015.

L. Qin, X. He, D. Zhou, J. Cui, F. Li, and G. Wang, "A New Local-Model-Based Distributed Fault Diagnosis Scheme for Multi-Agent Systems with Actuator Faults," IFAC-PapersOnLine, vol. 51, no. 24, pp. 292–299, 2018, doi: 10.1016/j.ifacol.2018.09.591.

T. Escobet, A. Bregon, B. Pulido, and V. Puig, Eds., Fault Diagnosis of Dynamic Systems: Quantitative and Qualitative Approaches. Cham: Springer International Publishing, 2019, doi: 10.1007/978-3-030-17728-7.

V. Verma and R. Simmons, "Scalable robot fault detection and identification," Robotics and Autonomous Systems, vol. 54, no. 2, pp. 184–191, Feb. 2006, doi: 10.1016/j.robot.2005.09.028.

X. Jin, Y. Zhao, H. Wang, Z. Zhao, and X. Dong, "Adaptive fault‐tolerant control of mobile robots with actuator faults and unknown parameters," IET Control Theory & Applications, vol. 13, no. 11, pp. 1665–1672, Jul. 2019, doi: 10.1049/iet-cta.2018.5492.

Z. Yosif, B. Mahmood, and S. Al-khayyt, "Assessment and Review of the Reactive Mobile Robot Navigation," Al-Rafidain Engineering Journal (AREJ), vol. 26, no. 2, pp. 340–355, Oct. 2021, doi: 10.33899/rengj.2021.129484.1082.

O. Pettersson, "Execution monitoring in robotics: A survey," Robotics and Autonomous Systems, vol. 53, no. 2, pp. 73–88, Nov. 2005, doi: 10.1016/j.robot.2005.09.004.

Y. Zhang and J. Jiang, "Bibliographical review on reconfigurable fault-tolerant control systems," Annual Reviews in Control, vol. 32, no. 2, pp. 229–252, Dec. 2008, doi: 10.1016/j.arcontrol.2008.03.008.

V. Venkatasubramanian, R. Rengaswamy, K. Yin, and S. N. Kavuri, "A review of process fault detection and diagnosis," Computers & Chemical Engineering, vol. 27, no. 3, pp. 293–311, Mar. 2003, doi: 10.1016/S0098-1354(02)00160-6.

V. Venkatasubramanian, R. Rengaswamy, and S. N. Kavuri, ‘A review of process fault detection and diagnosis," Computers & Chemical Engineering, vol. 27, no. 3, pp. 313–326, Mar. 2003, doi: 10.1016/S0098-1354(02)00161-8.

S. Mellah, G. Graton, E. M. E. Adel, M. Ouladsine, and A. Planchais, "Detection & isolation of sensor and actuator additive faults in a 4-mecanum wheeled mobile robot (4-MWMR)," in 2019 International Conference on Control, Automation and Diagnosis (ICCAD), pp. 1–6, 2019, doi: 10.1109/ICCAD46983.2019.9037885.

O. AlShorman et al., "A Review of Artificial Intelligence Methods for Condition Monitoring and Fault Diagnosis of Rolling Element Bearings for Induction Motor," Shock and Vibration, vol. 2020, pp. 1–20, Nov. 2020, doi: 10.1155/2020/8843759.

O. N. Şahin. Diagnosis and recovery of hardware faults encountered during operation of mobile robots. Izmir Institute of Technology, 2020.

F. Luo, "Robot Fault Detection Based on Big Data," Journal of Control Science and Engineering, vol. 2023, pp. 1–8, Apr. 2023, doi: 10.1155/2023/8375382.

A. R. Sahu and S. K. Palei, "Fault analysis of dragline subsystem using Bayesian network model," Reliability Engineering & System Safety, vol. 225, p. 108579, Sep. 2022, doi: 10.1016/j.ress.2022.108579.

A. Gude, S. Pawar, S. Alhat, and S. Mishra, "Vibration Analysis for Engine fault Detection," Journal of Robotics and Control (JRC), vol. 2, no. 3, 2021, doi: 10.18196/jrc.2379.

B. Pozo Arcos, C. Bakker, B. Flipsen, and R. Balkenende, "Practices of fault diagnosis in household appliances: Insights for design," Journal of Cleaner Production, vol. 265, p. 121812, Aug. 2020, doi: 10.1016/j.jclepro.2020.121812.

M. Z. Khaneghah, M. Alzayed, and H. Chaoui, "Fault Detection and Diagnosis of the Electric Motor Drive and Battery System of Electric Vehicles," Machines, vol. 11, no. 7, p. 713, Jul. 2023, doi: 10.3390/machines11070713.

B. Pozo Arcos, S. Dangal, C. Bakker, J. Faludi, and R. Balkenende, "Faults in consumer products are difficult to diagnose, and design is to blame: A user observation study," Journal of Cleaner Production, vol. 319, p. 128741, Oct. 2021, doi: 10.1016/j.jclepro.2021.128741.

T. Malm, R. Tiusanen, E. Heikkilä, and J. Sarsama, "Safety risk sources of autonomous mobile machines," Open Engineering, vol. 12, no. 1, pp. 977–990, Dec. 2022, doi: 10.1515/eng-2022-0377.

F. Rubio, F. Valero, and C. Llopis-Albert, "A review of mobile robots: Concepts, methods, theoretical framework, and applications," International Journal of Advanced Robotic Systems, vol. 16, no. 2, p. 172988141983959, Mar. 2019, doi: 10.1177/1729881419839596.

P. Salvini, D. Paez-Granados, and A. Billard, "Safety Concerns Emerging from Robots Navigating in Crowded Pedestrian Areas," Int. J. of Soc. Robotics, vol. 14, no. 2, pp. 441–462, Mar. 2022, doi: 10.1007/s12369-021-00796-4.

Y. H. Pham, T. L. Nguyen, T. T. Bui, and T. V. Nguyen, "Adaptive Active Fault Tolerant Control for a Wheeled Mobile Robot under Actuator Fault and Dead Zone," IFAC-PapersOnLine, vol. 55, no. 37, pp. 314–319, 2022, doi: 10.1016/j.ifacol.2022.11.203.

A. Mitrevski and P. G. Plöger, "Data-Driven Robot Fault Detection and Diagnosis Using Generative Models: A Modified SFDD Algorithm," arXiv preprint arXiv:2311.13866, 2023, doi: 10.48550/ARXIV.2311.13866.

H. Borysov and S. Maksymova, "Parameters For Mobile Robot Kinematic Model Development Determination," Multidisciplinary Journal of Science and Technology, vol. 3, no. 4, pp. 85–91, Nov. 2023.

Y. Hu, H. Su, L. Zhang, S. Miao, G. Chen, and A. Knoll, "Nonlinear Model Predictive Control for Mobile Robot Using Varying-Parameter Convergent Differential Neural Network," Robotics, vol. 8, no. 3, p. 64, Jul. 2019, doi: 10.3390/robotics8030064.

I. A. Hassan, I. A. Abed, and W. A. Al-Hussaibi, "Path Planning and Trajectory Tracking Control for Two-Wheel Mobile Robot," Journal of Robotics and Control (JRC), vol. 5, no. 1, pp. 1-15, 2024.

A. Cosic, M. Susic, and D. Katic, "Advanced algorithms for mobile robot motion planning and tracking in structured static environments using particle swarm optimization," Serb. J. Electr. Eng., vol. 9, no. 1, pp. 9–28, 2012, doi: 10.2298/SJEE1201009C.

Q. Chen, G. Nicholson, J. Ye, and C. Roberts, "Fault Diagnosis Using Discrete Wavelet Transform (DWT) and Artificial Neural Network (ANN) for A Railway Switch," in 2020 Prognostics and Health Management Conference (PHM-Besançon), pp. 67–71, May 2020, doi: 10.1109/PHM-Besancon49106.2020.00018.

R. Chen, X. Huang, L. Yang, X. Xu, X. Zhang, and Y. Zhang, "Intelligent fault diagnosis method of planetary gearboxes based on convolution neural network and discrete wavelet transform," Computers in Industry, vol. 106, pp. 48–59, Apr. 2019, doi: 10.1016/j.compind.2018.11.003.

M. Weeks and M. Bayoumi, "Discrete Wavelet Transform: Architectures, Design and Performance Issues," Journal of VLSI signal processing systems for signal, image and video technology, vol. 35, no. 2, pp. 155–178, Sep. 2003, doi: 10.1023/A:1023648531542.

G. Hegde, K. S. Reddy, and T. K. Shetty Ramesh, "A new approach for 1-D and 2-D DWT architectures using LUT based lifting and flipping cell," AEU - International Journal of Electronics and Communications, vol. 97, pp. 165–177, Dec. 2018, doi: 10.1016/j.aeue.2018.10.002.

T. Guo, T. Zhang, E. Lim, M. Lopez-Benitez, F. Ma, and L. Yu, "A Review of Wavelet Analysis and Its Applications: Challenges and Opportunities," IEEE Access, vol. 10, pp. 58869–58903, 2022, doi: 10.1109/ACCESS.2022.3179517.

L. V. Jospin, H. Laga, F. Boussaid, W. Buntine and M. Bennamoun, "Hands-On Bayesian Neural Networks—A Tutorial for Deep Learning Users," in IEEE Computational Intelligence Magazine, vol. 17, no. 2, pp. 29-48, May 2022, doi: 10.1109/MCI.2022.3155327.

A. Behravan. Diagnostic classifiers based on fuzzy Bayesian belief networks and deep neural networks for demand-controlled ventilation and heating systems. University of Siegen, 2021, doi: 10.25819/UBSI/10075.

V. Sinitsin, O. Ibryaeva, V. Sakovskaya, and V. Eremeeva, "Intelligent bearing fault diagnosis method combining mixed input and hybrid CNN-MLP model," Mechanical Systems and Signal Processing, vol. 180, p. 109454, Nov. 2022, doi: 10.1016/j.ymssp.2022.109454.

M. A. Alobaidy, J. Abdul-Jabbar, and S. Al-khayyt, "Faults Diagnosis in Robot Systems: A Review," Al-Rafidain Engineering Journal (AREJ), vol. 25, no. 2, pp. 166–177, Dec. 2020, doi: 10.33899/rengj.2020.127782.1051.

C. Zhong et al., "Improved MLP Energy Meter Fault Diagnosis Method Based on DBN," Electronics, vol. 12, no. 4, p. 932, Feb. 2023, doi: 10.3390/electronics12040932.

T. G. Amaral et al., "Incipient Fault Diagnosis of a Grid-Connected T-Type Multilevel Inverter Using Multilayer Perceptron and Walsh Transform," Energies, vol. 16, no. 6, p. 2668, Mar. 2023, doi: 10.3390/en16062668.

M. Al Tobi, G. Bevan, P. Wallace, D. Harrison, and K. E. Okedu, "Faults diagnosis of a centrifugal pump using multilayer perceptron genetic algorithm back propagation and support vector machine with discrete wavelet transform‐based feature extraction," Computational Intelligence, vol. 37, no. 1, pp. 21–46, Feb. 2021, doi: 10.1111/coin.12390.

M. A. A. Alobaidy, Z. M. Yosif, and A. M. Alkababchi, "Age-dependent palm print recognition using convolutional neural network," Revue d’Intelligence Artificielle, vol. 37, no. 3, pp. 795–800, 2023, doi: 10.18280/ria.370328.

M. Galagedarage Don and F. Khan, "Dynamic process fault detection and diagnosis based on a combined approach of hidden Markov and Bayesian network model," Chemical Engineering Science, vol. 201, pp. 82–96, Jun. 2019, doi: 10.1016/j.ces.2019.01.060.

W. Sun, A. R. C. Paiva, P. Xu, A. Sundaram, and R. D. Braatz, "Fault detection and identification using Bayesian recurrent neural networks," Computers & Chemical Engineering, vol. 141, p. 106991, Oct. 2020, doi: 10.1016/j.compchemeng.2020.106991.

S. He, Z. Wang, Z. Wang, X. Gu, and Z. Yan, "Fault detection and diagnosis of chiller using Bayesian network classifier with probabilistic boundary," Applied Thermal Engineering, vol. 107, pp. 37–47, Aug. 2016, doi: 10.1016/j.applthermaleng.2016.06.153.

E. Sariev and G. Germano, "Bayesian regularized artificial neural networks for the estimation of the probability of default," Quantitative Finance, vol. 20, no. 2, pp. 311–328, Feb. 2020, doi: 10.1080/14697688.2019.1633014.

F. Burden and D. Winkler, "Bayesian regularization of neural networks," Artificial neural networks, pp. 23–42, 2008.

L. Ye, S. F. Jabbar, M. M. Abdul Zahra, and M. L. Tan, "Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem," Complexity, vol. 2021, pp. 1–14, Apr. 2021, doi: 10.1155/2021/6631564.

H. Okut. Bayesian Regularized Neural Networks for Small n Big p Data. Artificial Neural Networks - Models and Applications, 2016, doi: 10.5772/63256.

M. Kayri, "Predictive Abilities of Bayesian Regularization and Levenberg–Marquardt Algorithms in Artificial Neural Networks: A Comparative Empirical Study on Social Data," Mathematical and Computational Applications, vol. 21, no. 2, p. 20, May 2016, doi: 10.3390/mca21020020.

Z. Zou, X. Meng, A. F. Psaros, and G. E. Karniadakis, "NeuralUQ: A comprehensive library for uncertainty quantification in neural differential equations and operators," SIAM Review, vol. 66, no. 1, pp. 161-190, 2024.

Z. Li, J. Zhu, X. Shen, C. Zhang, and J. Guo, "Fault Diagnosis of Motor Bearing Based on the Bayesian Network," Procedia Engineering, vol. 16, pp. 18–26, 2011, doi: 10.1016/j.proeng.2011.08.1046.

A. A. Jaber and R. Bicker, "Fault diagnosis of industrial robot gears based on discrete wavelet transform and artificial neural network," Insight, vol. 58, no. 4, pp. 179–186, Apr. 2016, doi: 10.1784/insi.2016.58.4.179.

S. Yasser, J. M. Abdul-Jabbar, and Q. Ali, "Design and Performance Evaluation of Lattice Daubechies Wavelet Filter Banks for Less Complex Cognitive Transceivers," Al-Rafidain Engineering Journal (AREJ), vol. 25, no. 1, pp. 61–69, Jun. 2020, doi: 10.33899/rengj.2020.126799.1021.

M. Mahfooth and O. Mahmood, "Detection and Diagnosis of Inter-Turn Short Circuit Faults of PMSM for Electric Vehicles Based on Deep Reinforcement Learning," Al-Rafidain Engineering Journal (AREJ), vol. 28, no. 2, pp. 75–85, Sep. 2023, doi: 10.33899/rengj.2023.138195.1229.

A. B. K R, M. S, G. Devadasu, and S. R, "A Fault Detection Method in Photovoltaic Systems Based on the Deficiency Identification Algorithm," Al-Salam Journal for Engineering and Technology, vol. 2, no. 2, pp. 78–87, Apr. 2023, doi: 10.55145/ajest.2023.02.02.010.

E. Bechhoefer. Condition Based Maintenance Fault Database for Testing Diagnostics and Prognostic Algorithms. Machinery Failure Prevention Technology, 2013.

R. Roy, Y.-P. Tu, L.-J. Sheu, W.-H. Chieng, L.-C. Tang, and H. Ismail, "Path Planning and Motion Control of Indoor Mobile Robot under Exploration-Based SLAM (e-SLAM)," Sensors, vol. 23, no. 7, p. 3606, Mar. 2023, doi: 10.3390/s23073606.

A. Stefek, T. V. Pham, V. Krivanek, and K. L. Pham, "Energy Comparison of Controllers Used for a Differential Drive Wheeled Mobile Robot," IEEE Access, vol. 8, pp. 170915–170927, 2020, doi: 10.1109/ACCESS.2020.3023345.




DOI: https://doi.org/10.18196/jrc.v5i5.21424

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Saad Zaghlul Saeed, Muhamad Azhar Abdilatef Alobaidy, Zead Mohammed Yosif

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik