{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T13:38:01Z","timestamp":1762522681933,"version":"build-2065373602"},"reference-count":50,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2021,12,3]],"date-time":"2021-12-03T00:00:00Z","timestamp":1638489600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education","award":["NRF-2019R1D1A3A03103528"],"award-info":[{"award-number":["NRF-2019R1D1A3A03103528"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Many terminal sliding mode controllers (TSMCs) have been suggested to obtain exact tracking control of robotic manipulators in finite time. The ordinary method is based on TSMCs that secure trajectory tracking under the assumptions such as the known robot dynamic model and the determined upper boundary of uncertain components. Despite tracking errors that tend to zero in finite time, the weakness of TSMCs is chattering, slow convergence speed, and the need for the exact robot dynamic model. Few studies are handling the weakness of TSMCs by using the combination between TSMCs and finite-time observers. In this paper, we present a novel finite-time fault tolerance control (FTC) method for robotic manipulators. A finite-time fault detection observer (FTFDO) is proposed to estimate all uncertainties, external disturbances, and faults accurately and on time. From the estimated information of FTFDO, a novel finite-time FTC method is developed based on a new finite-time terminal sliding surface and a new finite-time reaching control law. Thanks to this approach, the proposed FTC method provides a fast convergence speed for both observation error and control error in finite time. The operation of the robot system is guaranteed with expected performance even in case of faults, including high tracking accuracy, small chattering behavior in control input signals, and fast transient response with the variation of disturbances, uncertainties, or faults. The stability and finite-time convergence of the proposed control system are verified that they are strictly guaranteed by Lyapunov theory and finite-time control theory. The simulation performance for a FARA robotic manipulator proves the proposed control theory\u2019s correctness and effectiveness.<\/jats:p>","DOI":"10.3390\/s21238101","type":"journal-article","created":{"date-parts":[[2021,12,6]],"date-time":"2021-12-06T03:10:38Z","timestamp":1638760238000},"page":"8101","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["A Novel Active Fault-Tolerant Tracking Control for Robot Manipulators with Finite-Time Stability"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6341-767X","authenticated-orcid":false,"given":"Thanh Nguyen","family":"Truong","sequence":"first","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9361-3919","authenticated-orcid":false,"given":"Anh Tuan","family":"Vo","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9121-5442","authenticated-orcid":false,"given":"Hee-Jun","family":"Kang","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9616-6061","authenticated-orcid":false,"given":"Mien","family":"Van","sequence":"additional","affiliation":[{"name":"School of Electronics, Electrical Engineering and Computer Science, Queen\u2019s University Belfast, Belfast BT7 1NN, UK"}]}],"member":"1968","published-online":{"date-parts":[[2021,12,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2960","DOI":"10.1002\/rnc.5428","article-title":"Mode-dependent intermediate variable-based fault estimation for Markovian jump systems with multiple faults","volume":"31","author":"Kaviarasan","year":"2021","journal-title":"Int. J. Robust Nonlinear Control"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2205","DOI":"10.1002\/rnc.5388","article-title":"Fault estimation and synchronization control for complex dynamical networks with time-varying coupling delay","volume":"31","author":"Sakthivel","year":"2021","journal-title":"Int. J. Robust Nonlinear Control"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Zhang, L., Liu, H., Tang, D., Hou, Y., and Wang, Y. (2021). Adaptive fixed-time fault-tolerant tracking control and its application for robot manipulators. IEEE Trans. Ind. Electron., 1.","DOI":"10.1109\/TIE.2021.3070494"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"980","DOI":"10.1007\/s12555-019-1013-5","article-title":"Fault Diagnosis and Fault Tolerant Control for Manipulator with Actuator Multiplicative Fault","volume":"19","author":"Wu","year":"2021","journal-title":"Int. J. Control. Autom. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1016\/j.jfranklin.2020.11.002","article-title":"Robust fault tolerant control of robot manipulators with global fixed-time convergence","volume":"358","author":"Van","year":"2021","journal-title":"J. Frankl. Inst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"109388","DOI":"10.1109\/ACCESS.2020.3001391","article-title":"A Novel Fault-Tolerant Control Method for Robot Manipulators Based on Non-Singular Fast Terminal Sliding Mode Control and Disturbance Observer","volume":"8","author":"Vo","year":"2020","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1284","DOI":"10.1109\/TFUZZ.2020.2973955","article-title":"Adaptive Fuzzy Integral Sliding-Mode Control for Robust Fault-Tolerant Control of Robot Manipulators with Disturbance Observer","volume":"29","author":"Van","year":"2020","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Le, Q.D., and Kang, H.-J. (2020). Finite-time fault-tolerant control for a robot manipulator based on synchronous terminal sliding mode control. Appl. Sci., 10.","DOI":"10.3390\/app10092998"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/j.automatica.2017.09.011","article-title":"Passive fault tolerant perfect tracking with additive faults","volume":"87","author":"Stefanovski","year":"2018","journal-title":"Automatica"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1448","DOI":"10.1109\/TSMC.2017.2782246","article-title":"An Adaptive Backstepping Nonsingular Fast Terminal Sliding Mode Control for Robust Fault Tolerant Control of Robot Manipulators","volume":"49","author":"Van","year":"2019","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ullah, H., Malik, F.M., Raza, A., Mazhar, N., Khan, R., Saeed, A., and Ahmad, I. (2021). Robust Output Feedback Control of Single-Link Flexible-Joint Robot Manipulator with Matched Disturbances Using High Gain Observer. Sensors, 21.","DOI":"10.3390\/s21093252"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1800","DOI":"10.1080\/00207179.2013.796593","article-title":"Fault detection and isolation design for uncertain nonlinear systems based on full-order, reduced-order and high-order high-gain sliding-mode observers","volume":"86","author":"Zhu","year":"2013","journal-title":"Int. J. Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/TNN.2008.2004373","article-title":"A Recurrent Neural-Network-Based Sensor and Actuator Fault Detection and Isolation for Nonlinear Systems with Application to the Satellite\u2019s Attitude Control Subsystem","volume":"20","author":"Talebi","year":"2009","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1007\/s12541-013-0055-5","article-title":"A novel neural second-order sliding mode observer for robust fault diagnosis in robot manipulators","volume":"14","author":"Van","year":"2013","journal-title":"Int. J. Precis. Eng. Manuf."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"108515","DOI":"10.1016\/j.automatica.2019.108515","article-title":"Continuous nonsingular terminal sliding mode control based on adaptive sliding mode disturbance observer for uncertain nonlinear systems","volume":"109","author":"Rabiee","year":"2019","journal-title":"Automatica"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1007\/s11071-020-05843-9","article-title":"A sliding mode observer for robust fault reconstruction in a class of nonlinear non-infinitely observable descriptor systems","volume":"101","author":"Chan","year":"2020","journal-title":"Nonlinear Dyn."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"78109","DOI":"10.1109\/ACCESS.2020.2989613","article-title":"A non-singular fast terminal sliding mode control based on third-order sliding mode observer for a class of second-order uncertain nonlinear systems and its application to robot manipulators","volume":"8","author":"Nguyen","year":"2020","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2030","DOI":"10.1109\/TIE.2019.2903778","article-title":"High-Order Disturbance-Observer-Based Sliding Mode Control for Mobile Wheeled Inverted Pendulum Systems","volume":"67","author":"Huang","year":"2020","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"107186","DOI":"10.1016\/j.asoc.2021.107186","article-title":"Higher-order terminal sliding mode controller for fault accommodation of Lipschitz second-order nonlinear systems using fuzzy neural network","volume":"104","author":"Van","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2176","DOI":"10.1109\/TCYB.2018.2884221","article-title":"Convergent Estimation Mechanism Design for Nonlinear Fuzzy Systems with Faults","volume":"50","author":"Huang","year":"2020","journal-title":"IEEE Trans. Cybern."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1941","DOI":"10.1109\/TSMC.2016.2576453","article-title":"Fuzzy observer-based fault detection design approach for nonlinear processes","volume":"47","author":"Li","year":"2016","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Vo, A.T., Truong, T.N., Kang, H.-J., and Van, M. (2021). A Robust Observer-Based Control Strategy for n-DOF Uncertain Robot Manipulators with Fixed-Time Stability. Sensors, 21.","DOI":"10.3390\/s21217084"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Cao, P., Gan, Y., and Dai, X. (2019). Finite-time disturbance observer for robotic manipulators. Sensors, 19.","DOI":"10.3390\/s19081943"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"31373","DOI":"10.1109\/ACCESS.2021.3060381","article-title":"A Novel Tracking Control Algorithm with Finite-Time Disturbance Observer for a Class of Second-Order Nonlinear Systems and Its Applications","volume":"9","author":"Vo","year":"2021","journal-title":"IEEE Access"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Truong, T.N., Kang, H.-J., and Vo, A.T. (2020, January 2\u20135). An active disturbance rejection control method for robot manipulators. Proceedings of the International Conference on Intelligent Computing, Bari, Italy.","DOI":"10.1007\/978-3-030-60796-8_16"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1016\/S0094-114X(03)00008-9","article-title":"Inverse dynamic analysis of parallel manipulators with full mobility","volume":"38","author":"Geike","year":"2003","journal-title":"Mech. Mach. Theory"},{"key":"ref_27","first-page":"1280","article-title":"Global Asymptotic Saturated PID Control for Robot Manipulators","volume":"18","author":"Su","year":"2010","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_28","first-page":"277","article-title":"Dynamic analysis of two link robot manipulator for control design using PID computed torque control","volume":"5","author":"Shah","year":"2016","journal-title":"Int. J. Robot. Autom."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Edwards, C., Colet, E.F., Fridman, L., Colet, E.F., and Fridman, L.M. (2006). Advances in Variable Structure and Sliding Mode Control, Springer.","DOI":"10.1007\/11612735"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Edwards, C., and Spurgeon, S. (1998). Sliding Mode Control: Theory and Applications, CRC Press.","DOI":"10.1201\/9781498701822"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"386","DOI":"10.1016\/j.isatra.2012.02.003","article-title":"Sliding mode fault tolerant control dealing with modeling uncertainties and actuator faults","volume":"51","author":"Wang","year":"2012","journal-title":"ISA Trans."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Tan, J., Fan, Y., Yan, P., Wang, C., and Feng, H. (2019). Sliding mode fault tolerant control for unmanned aerial vehicle with sensor and actuator faults. Sensors, 19.","DOI":"10.3390\/s19030643"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Utkin, V., and Lee, H. (2006, January 5\u20137). Chattering problem in sliding mode control systems. Proceedings of the International Workshop on Variable Structure Systems, VSS\u201906, Alghero, Italy.","DOI":"10.1016\/B978-008044613-4.50002-1"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"42238","DOI":"10.1109\/ACCESS.2019.2907565","article-title":"Adaptive neural integral full-order terminal sliding mode control for an uncertain nonlinear system","volume":"7","author":"Vo","year":"2019","journal-title":"IEEE Access"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Vo, A.T., Kang, H.-J., and Truong, T.N. (2020, January 2\u20135). A Fast Terminal Sliding Mode Control Strategy for Trajectory Tracking Control of Robotic Manipulators. Proceedings of the International Conference on Intelligent Computing, Bari, Italy.","DOI":"10.1007\/978-3-030-60796-8_15"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"31921","DOI":"10.1109\/ACCESS.2021.3060115","article-title":"A Backstepping Global Fast Terminal Sliding Mode Control for Trajectory Tracking Control of Industrial Robotic Manipulators","volume":"9","author":"Truong","year":"2021","journal-title":"IEEE Access"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Raikar, R.V. (2021). Study on Finite-time Fault-tolerant Control for a Robot Manipulator Based on Synchronous Terminal Sliding Mode Control. New Approaches in Engineering Research Volume 13, BP International.","DOI":"10.9734\/bpi\/naer\/v1"},{"key":"ref_38","first-page":"3906","article-title":"Study of nonsingular fast terminal sliding-mode fault-tolerant control","volume":"62","author":"Xu","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"8883752","DOI":"10.1155\/2021\/8883752","article-title":"Fault-Tolerant Control for N-Link Robot Manipulator via Adaptive Nonsingular Terminal Sliding Mode Control Technology","volume":"2021","author":"Shi","year":"2021","journal-title":"Math. Probl. Eng."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1006","DOI":"10.1109\/JSYST.2018.2794418","article-title":"Fault-tolerant formation control of nonholonomic robots using fast adaptive gain nonsingular terminal sliding mode control","volume":"13","author":"Nair","year":"2018","journal-title":"IEEE Syst. J."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"4091","DOI":"10.1109\/TSMC.2019.2933050","article-title":"Neural Networks-Based Fault Tolerant Control of a Robot via Fast Terminal Sliding Mode","volume":"51","author":"Zhang","year":"2021","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"157","DOI":"10.5772\/58986","article-title":"Arbitrary finite-time tracking control for magnetic levitation systems","volume":"11","author":"Tran","year":"2014","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"206931","DOI":"10.1109\/ACCESS.2020.3036010","article-title":"Implementation of an Adaptive Neural Terminal Sliding Mode for Tracking Control of Magnetic Levitation Systems","volume":"8","author":"Truong","year":"2020","journal-title":"IEEE Access"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"65383","DOI":"10.1109\/ACCESS.2020.2984891","article-title":"Neural Integral Non-Singular Fast Terminal Synchronous Sliding Mode Control for Uncertain 3-DOF Parallel Robotic Manipulators","volume":"8","author":"Vo","year":"2020","journal-title":"IEEE Access"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Nguyen Truong, T., Tuan Vo, A., Kang, H.-J., and Le, T.D. (2021, January 12\u201315). A Neural Terminal Sliding Mode Control for Tracking Control of Robotic Manipulators in Uncertain Dynamical Environments. Proceedings of the International Conference on Intelligent Computing, Part II: Intelligent Computing Theories and Application, Shenzhen, China.","DOI":"10.1007\/978-3-030-84529-2_18"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Moreno, J.A. (2012, January 10\u201313). Lyapunov function for levant\u2019s second order differentiator. Proceedings of the 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), Maui, HI, USA.","DOI":"10.1109\/CDC.2012.6426877"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"2489","DOI":"10.1016\/j.automatica.2013.04.034","article-title":"Robust exact uniformly convergent arbitrary order differentiator","volume":"49","author":"Angulo","year":"2013","journal-title":"Automatica"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"924","DOI":"10.1080\/0020717031000099029","article-title":"Higher-order sliding modes, differentiation and output-feedback control","volume":"76","author":"Levant","year":"2003","journal-title":"Int. J. Control"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1865","DOI":"10.1002\/rnc.1666","article-title":"Nonsingular fast terminal sliding-mode control for nonlinear dynamical systems","volume":"21","author":"Yang","year":"2011","journal-title":"Int. J. Robust Nonlinear Control"},{"key":"ref_50","unstructured":"Utkin, V.I. (2013). Sliding Modes in Control and Optimization, Springer Science & Business Media."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/23\/8101\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:39:26Z","timestamp":1760168366000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/23\/8101"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,3]]},"references-count":50,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2021,12]]}},"alternative-id":["s21238101"],"URL":"https:\/\/doi.org\/10.3390\/s21238101","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,12,3]]}}}