Online Fault Detection for Four Wheeled Skid Steered UGV Using Neural Network
Abstract
:1. Introduction
2. Fault Detecting Neural Network for Simulated Dynamics
2.1. Skid Steered Vehicle Kinematics
2.2. Skid Steered Vehicle Dynamics
2.3. Actuator Fault Detecting Neural Network
2.4. Neural Network Training for Simulation
2.5. Online Fault Detection Simulation
3. Fault Detecting Neural Network for an Actual UGV
3.1. Neural Network Training for Experiment
3.2. Online Fault Detection Experiment
4. Scenarios of Fault Detection and Toleration
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Tang, J.; Chen, Y.; Jaakkola, A.; Hyyppa, J.; Hyyppa, H. NAVIS-An UGV Indoor Positioning System using Laser Scan Matching for Large-area Real-time Applications. Sensors 2014, 14, 11805–11824. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Guérin, F.; Guinand, F.; Brethé, J.F.; Pelvillain, H. UAV-UGV cooperation for objects transportation in an industrial area. In Proceedings of the 2015 IEEE International Conference on Industrial Technology, Seville, Spain, 17–19 March 2015. [Google Scholar]
- Gao, X.; Yan, L.; Gerada, C. Modeling and analysis in trajectory tracking control for wheeled mobile robots with wheel skidding and slipping: Disturbance rejection perspective. Actuators 2021, 10, 222. [Google Scholar] [CrossRef]
- Caracciolo, L.; Luca, A.; Iannitti, S. Trajectory Tracking Control of a Four-wheel Differentially Driven Mobile Robot. In Proceedings of the 1999 IEEE International Conference on Robotics and Automation, Detroit, MI, USA, 10–15 May 1999. [Google Scholar]
- Arslan, S.; Temeltaş, H. Robust Motion Control of a Four Wheel Drive Skid-steered Mobile Robot. In Proceedings of the 2011 7th International Conference on Electrical and Electronics Engineering, Bursa, Turkey, 1–4 December 2011. [Google Scholar]
- Sahoo, S.R.; Chiddarwar, S.S.; Alakshendra, V. Intuitive dynamic modeling and flatness-based nonlinear control of a mobile robot. Simulation 2018, 94, 797–820. [Google Scholar] [CrossRef]
- Nielsen, C.W.; Goodrich, M.A.; Ricks, R.W. Ecological interfaces for improving mobile robot teleoperation. IEEE Trans. Robot. 2007, 23, 927–941. [Google Scholar] [CrossRef] [Green Version]
- Casper, J.; Murphy, R.R. Human-robot Interactions during the Robot-assisted Urban Search and Rescue Response at the World Trade Center. IEEE Trans. Syst. 2003, 33, 367–385. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Jennifer, C.; Murphy, R.R. How UGVs physically fail in the field. IEEE Trans. Robot. 2005, 21, 423–437. [Google Scholar]
- Chen, J.; Patton, R.J. Robust Model-Based Fault Diagnosis for Dynamic Systems; Kluwer Academic Publishers: Boston, MA, USA; Dordrecht, The Netherlands; London, UK, 2012; Volume 3, pp. 65–76. [Google Scholar]
- Li, S.; Yang, J.; Chen, W.; Chen, X. Disturbance Observer-Based Control: Methods and Applications; CRC Press: Boca Raton, FL, USA, 2014; pp. 27–42. [Google Scholar]
- Na, G.; Eun, Y. Actuator Fault Detection for Unmanned Ground Vehicles Considering Friction Coefficients. Sensors 2021, 21, 7674. [Google Scholar] [CrossRef] [PubMed]
- Fourlas, G.K.; Karkanis, S.; Karras, G.C.; Kyriakopoulos, K.J. Model Based Actuator Fault Diagnosis for a Mobile Robot. In Proceedings of the 2014 IEEE International Conference on Industrial Technology, Busan, Korea, 26 February–1 March 2014. [Google Scholar]
- Fourlas, G.K. Fault Detection Approach for a 4-wheel Skid Steering Mobile Robot. In Proceedings of the 2013 IEEE International Conference on Industrial Technology, Cape Town, South Africa, 25–28 February 2013. [Google Scholar]
- Scalabrini Sampaio, G.; Vallim Filho, A.R.D.A.; Santos da Silva, L.; Augusto da Silva, L. Prediction of Motor Failure Time using an Artificial Neural Network. Sensors 2019, 19, 4342. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Yin, S.; Wang, G.; Karimi, H.R. Data-driven Design of Robust Fault Detection System for Wind Turbines. Mechatronics 2014, 24, 298–306. [Google Scholar] [CrossRef]
- Wallace, C.; Ackels, S.; Benavidez, P.; Jamshidi, M. Real-Time Distributed Ensemble Learning for Fault Detection of an Unmanned Ground Vehicle. In Proceedings of the 2020 IEEE 15th International Conference of System of Systems Engineering, Budapest, Hungary, 2–4 June 2020. [Google Scholar]
- Park, J.H.; Chang, D.E. Data-driven Fault Detection and Isolation of System with Only State Measurements and Control Inputs using Neural Networks. In Proceedings of the 2021 21st International Conference on Control, Automation and Systems, Jeju, Korea, 12–15 October 2021. [Google Scholar]
- Wang, B.; Liu, D.; Peng, Y.; Peng, X. Multivariate Regression-based Fault Detection and Recovery of UAV Flight Data. IEEE Trans. Instrum. Meas. 2019, 69, 3527–3537. [Google Scholar] [CrossRef]
- Chen, Y.; Zhang, D.; Zhang, H.; Wang, Q. Dual-Path Mixed Domain Residual Threshold Networks for Bearing Fault Diagnosis. IEEE Trans. Ind. Electron. 2022, 69, 13462–13472. [Google Scholar] [CrossRef]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef] [PubMed]
Parameter | Symbol | Value | Unit |
---|---|---|---|
vehicle mass | m | 2.84 | kg |
moment of inertia | I | 0.0225 | kg·m |
gravitational acceleration | g | 9.81 | m/s |
wheel radius | r | 0.085 | m |
distance from front wheel to COM | a | 0.053 | m |
distance from rear wheel to COM | b | 0.053 | m |
half of vehicle width | c | 0.096 | m |
center of rotation x position | 0 | m | |
longitudinal friction coefficient | 0.001 | - | |
lateral friction coefficient | 0.2 | - | |
motor constant | 0.01 | N·m/ | |
motor resistance | 1 | ||
motor friction constant | 0.1 | N·m·s |
Train Accuracy (%) | Test Accuracy (%) | |
---|---|---|
Without noise | 99.22 | 99.88 |
With noise | 95.70 | 91.72 |
Number of Nodes per Layer | Number of Layers | Number of Parameters | Test Accuracy (%) |
---|---|---|---|
512 | 4 | 1,103,875 | 99.88 |
512 | 3 | 841,219 | 99.27 |
512 | 2 | 578,563 | 99.34 |
256 | 4 | 289,795 | 98.21 |
256 | 3 | 224,003 | 99.13 |
256 | 2 | 158,211 | 99.13 |
128 | 2 | 46,339 | 95.24 |
L | 2 | 3 | 4 | 5 | 10 | 20 |
---|---|---|---|---|---|---|
Test accuracy (%) | 93.26 | 94.42 | 94.78 | 95.27 | 96.78 | 98.14 |
Number of Node | Number of Layer | Number of Parameter | Test Accuracy (%) |
---|---|---|---|
512 | 4 | 1,125,381 | 98.18 |
512 | 3 | 862,725 | 98.10 |
512 | 2 | 600,069 | 98.31 |
256 | 3 | 234,757 | 97.74 |
256 | 2 | 168,965 | 97.97 |
128 | 2 | 51,717 | 97.55 |
64 | 2 | 17,669 | 96.77 |
Class | Lap Time (s) | Lap Time (s) | ||
---|---|---|---|---|
CCW | CW | CCW | CW | |
1 | 9.97 | 12.08 | 12.32 | 20.26 |
2 | 9.87 | 20.94 | 12.32 | 48.33 |
3 | 16.98 | 12.32 | 22.43 | 20.26 |
4 | 12.85 | 11.85 | 19.63 | 19.04 |
5 | 9.81 | 16.98 | 12.32 | 26.17 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
An, Y.; Eun, Y. Online Fault Detection for Four Wheeled Skid Steered UGV Using Neural Network. Actuators 2022, 11, 307. https://doi.org/10.3390/act11110307
An Y, Eun Y. Online Fault Detection for Four Wheeled Skid Steered UGV Using Neural Network. Actuators. 2022; 11(11):307. https://doi.org/10.3390/act11110307
Chicago/Turabian StyleAn, Youngwoo, and Yongsoon Eun. 2022. "Online Fault Detection for Four Wheeled Skid Steered UGV Using Neural Network" Actuators 11, no. 11: 307. https://doi.org/10.3390/act11110307