{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:57:37Z","timestamp":1784300257380,"version":"3.55.0"},"reference-count":35,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T00:00:00Z","timestamp":1648512000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"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>Through this article, we present an advanced prescribed performance-tracking control system with finite-time convergence stability for uncertain robotic manipulators. It is therefore necessary to define a suitable performance function and error transformation to guarantee a prescribed performance within a finite time. Following the definitions mentioned, a modified integral nonlinear sliding-mode hyperplane is constructed from the transformed errors. By using the designed nonlinear sliding-mode surface and the super-twisting reaching control law, an advanced approach to the prescribed performance control was formed for the trajectory tracking control of uncertain robotic manipulators. The proposed controller exhibits improved properties, including estimated convergence speed and a predefined upper and lower limit for maximum overshoot during transient responses. Furthermore, the maximum allowable size of the control errors at the steady-state can be predefined and these errors will inevitably converge to zero within a finite time, while the proposed controller can provide a smooth control torque without the loss of its robustness. It is shown that the proposed control system is globally stable and convergent over a finite time. A comprehensive analysis of the effectiveness of the proposed control algorithm was already conducted via the simulation of an industrial robot manipulator.<\/jats:p>","DOI":"10.3390\/s22072615","type":"journal-article","created":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T21:45:51Z","timestamp":1648590351000},"page":"2615","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["A Novel Prescribed-Performance-Tracking Control System with Finite-Time Convergence Stability for Uncertain Robotic Manipulators"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9361-3919","authenticated-orcid":false,"given":"Anh Tuan","family":"Vo","sequence":"first","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6341-767X","authenticated-orcid":false,"given":"Thanh Nguyen","family":"Truong","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9121-5442","authenticated-orcid":false,"given":"Hee-Jun","family":"Kang","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, University of Ulsan, Ulsan 44610, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,3,29]]},"reference":[{"key":"ref_1","unstructured":"Niku, S.B. (2020). Introduction to Robotics: Analysis, Control, Applications, John Wiley & Sons."},{"key":"ref_2","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_3","doi-asserted-by":"crossref","first-page":"1499","DOI":"10.1080\/00207721.2020.1831645","article-title":"Adaptive fuzzy hierarchical sliding mode control of uncertain under-actuated switched nonlinear systems with actuator faults","volume":"52","author":"Zhang","year":"2021","journal-title":"Int. J. Syst. Sci."},{"key":"ref_4","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\u2014VSS\u201906, Alghero, Italy.","DOI":"10.1016\/B978-008044613-4.50002-1"},{"key":"ref_5","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_6","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.automatica.2014.10.089","article-title":"Finite-time control of robotic manipulators","volume":"51","author":"Galicki","year":"2015","journal-title":"Automatica"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1080\/0020717031000099010","article-title":"A survey of applications of second-order sliding mode control to mechanical systems","volume":"76","author":"Bartolini","year":"2003","journal-title":"Int. J. Control"},{"key":"ref_8","first-page":"329","article-title":"Hinf tracking control design of TS fuzzy systems","volume":"23","author":"Chang","year":"2008","journal-title":"Control Decis."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3820","DOI":"10.1109\/TSMC.2019.2931530","article-title":"Quantized static output feedback fuzzy tracking control for discrete-time nonlinear networked systems with asynchronous event-triggered constraints","volume":"51","author":"Li","year":"2019","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"7051","DOI":"10.1109\/TSMC.2020.2964822","article-title":"Small-gain technique-based adaptive neural output-feedback fault-tolerant control of switched nonlinear systems with unmodeled dynamics","volume":"51","author":"Ma","year":"2020","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/S0005-1098(97)00174-X","article-title":"Terminal sliding mode control for rigid robots","volume":"34","author":"Tang","year":"1998","journal-title":"Automatica"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1002\/rob.1041","article-title":"Perfect position\/force tracking of robots with dynamical terminal sliding mode control","volume":"18","author":"Hirzinger","year":"2001","journal-title":"J. Robot. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s00498-005-0151-x","article-title":"Geometric homogeneity with applications to finite-time stability","volume":"17","author":"Bhat","year":"2005","journal-title":"Math. Control Signals Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1137\/S0363012997321358","article-title":"Finite-time stability of continuous autonomous systems","volume":"38","author":"Bhat","year":"2000","journal-title":"SIAM J. Control Optim."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"550","DOI":"10.1016\/j.rcim.2010.09.010","article-title":"Global finite-time inverse tracking control of robot manipulators","volume":"27","author":"Su","year":"2011","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1080\/00207721.2021.1943562","article-title":"Command filter-based adaptive neural finite-time control for stochastic nonlinear systems with time-varying full-state constraints and asymmetric input saturation","volume":"53","author":"Li","year":"2022","journal-title":"Int. J. Syst. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"031002","DOI":"10.1115\/1.4042293","article-title":"A New Finite-time Control Solution to The Robotic Manipulators Based on The Nonsingular Fast Terminal Sliding Variables and Adaptive Super-Twisting Scheme","volume":"14","author":"Tuan","year":"2019","journal-title":"J. Comput. Nonlinear Dyn."},{"key":"ref_18","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_19","doi-asserted-by":"crossref","first-page":"8701","DOI":"10.1109\/ACCESS.2018.2886222","article-title":"An Adaptive Terminal Sliding Mode Control for Robot Manipulators With Non-Singular Terminal Sliding Surface Variables","volume":"7","author":"Vo","year":"2019","journal-title":"IEEE Access"},{"key":"ref_20","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_21","doi-asserted-by":"crossref","first-page":"1098","DOI":"10.1109\/TCST.2014.2361869","article-title":"Adaptive second-order sliding mode observer-based fault reconstruction for PEM fuel cell air-feed system","volume":"23","author":"Laghrouche","year":"2014","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"984","DOI":"10.1016\/j.automatica.2013.12.032","article-title":"A multivariable super-twisting sliding mode approach","volume":"50","author":"Nagesh","year":"2014","journal-title":"Automatica"},{"key":"ref_23","first-page":"237","article-title":"Super-twisting sliding mode in motion control systems","volume":"1","author":"Rivera","year":"2011","journal-title":"Sliding Mode Control"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2090","DOI":"10.1109\/TAC.2008.929402","article-title":"Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance","volume":"53","author":"Bechlioulis","year":"2008","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1973","DOI":"10.1109\/TIE.2018.2838065","article-title":"Adaptive sliding mode disturbance observer-based composite control with prescribed performance of space manipulators for target capturing","volume":"66","author":"Zhu","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.ins.2018.08.029","article-title":"Adaptive neural networks finite-time tracking control for non-strict feedback systems via prescribed performance","volume":"468","author":"Liu","year":"2018","journal-title":"Inf. Sci."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1007\/s11424-018-7287-5","article-title":"Prescribed performance finite-time tracking control for uncertain nonlinear systems","volume":"32","author":"Jing","year":"2019","journal-title":"J. Syst. Sci. Complex."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1080\/00207179.2019.1590644","article-title":"Prescribed performance fixed-time tracking control for a class of second-order nonlinear systems with disturbances and actuator saturation","volume":"94","author":"Zhou","year":"2021","journal-title":"Int. J. Control"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"545","DOI":"10.1049\/iet-cta.2014.0202","article-title":"Non-singular fixed-time terminal sliding mode control of non-linear systems","volume":"9","author":"Zuo","year":"2015","journal-title":"IET Control Theory Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.automatica.2016.01.017","article-title":"Simple homogeneous sliding-mode controller","volume":"67","author":"Ding","year":"2016","journal-title":"Automatica"},{"key":"ref_31","unstructured":"Craig, J.J. (2005). Introduction to Robotics: Mechanics and Control, Pearson Educacion."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1578","DOI":"10.1109\/TAC.2006.878732","article-title":"Fault accommodation for nonlinear dynamic systems","volume":"51","author":"Jiang","year":"2006","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1957","DOI":"10.1016\/j.automatica.2005.07.001","article-title":"Continuous finite-time control for robotic manipulators with terminal sliding mode","volume":"41","author":"Yu","year":"2005","journal-title":"Automatica"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Armstrong, B., Khatib, O., and Burdick, J. (1986, January 7\u201310). The explicit dynamic model and inertial parameters of the PUMA 560 arm. Proceedings of the 1986 IEEE International Conference on Robotics and Automation, San Francisco, CA, USA.","DOI":"10.1109\/ROBOT.1986.1087644"},{"key":"ref_35","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"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/7\/2615\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:45:37Z","timestamp":1760136337000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/7\/2615"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,29]]},"references-count":35,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["s22072615"],"URL":"https:\/\/doi.org\/10.3390\/s22072615","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,29]]}}}