A nonsingular fast terminal sliding mode control scheme for robust trajectory tracking of the underactuated EvoBot modular mobile robot in the vertical plane
{"title":"A nonsingular fast terminal sliding mode control scheme for robust trajectory tracking of the underactuated EvoBot modular mobile robot in the vertical plane","authors":"H. Jokar , S. Amini Serajgah","doi":"10.1016/j.isatra.2025.06.013","DOIUrl":null,"url":null,"abstract":"<div><div>A robust control strategy for the vertical plane motion of an underactuated EvoBot mobile robot, modeled as a serial double inverted pendulum<span><span><span><span>, is presented in this study. The control objectives include controlling both the directly actuated generalized coordinates and the non-actuated generalized coordinate, which is controllable through dynamic coupling with the actuated coordinates. In this regard, the system's dynamic equations are derived using the </span>Lagrangian approach. A new nonlinear and nonsingular sliding manifold is introduced, based on which a nonsingular fast terminal </span>sliding mode control<span> scheme is proposed for the trajectory tracking control of the robot. This approach addresses the challenges posed by underactuation, system nonlinearities, instability, parameter uncertainties, and </span></span>external disturbances<span><span>. Through Lyapunov stability analysis, it is proven that finite-time asymptotic convergence of the tracking error to zero is ensured when the uncertainty upper bound is known, and convergence to a </span>residual set is achieved when the upper bound is unavailable. The theoretical guarantees provided by the proposed control scheme are further validated through comprehensive MATLAB simulations, where its effectiveness is demonstrated under both low- and high-frequency disturbances as well as parameter uncertainties.</span></span></div></div>","PeriodicalId":14660,"journal":{"name":"ISA transactions","volume":"165 ","pages":"Pages 83-97"},"PeriodicalIF":6.5000,"publicationDate":"2025-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ISA transactions","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0019057825003118","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
A robust control strategy for the vertical plane motion of an underactuated EvoBot mobile robot, modeled as a serial double inverted pendulum, is presented in this study. The control objectives include controlling both the directly actuated generalized coordinates and the non-actuated generalized coordinate, which is controllable through dynamic coupling with the actuated coordinates. In this regard, the system's dynamic equations are derived using the Lagrangian approach. A new nonlinear and nonsingular sliding manifold is introduced, based on which a nonsingular fast terminal sliding mode control scheme is proposed for the trajectory tracking control of the robot. This approach addresses the challenges posed by underactuation, system nonlinearities, instability, parameter uncertainties, and external disturbances. Through Lyapunov stability analysis, it is proven that finite-time asymptotic convergence of the tracking error to zero is ensured when the uncertainty upper bound is known, and convergence to a residual set is achieved when the upper bound is unavailable. The theoretical guarantees provided by the proposed control scheme are further validated through comprehensive MATLAB simulations, where its effectiveness is demonstrated under both low- and high-frequency disturbances as well as parameter uncertainties.
期刊介绍:
ISA Transactions serves as a platform for showcasing advancements in measurement and automation, catering to both industrial practitioners and applied researchers. It covers a wide array of topics within measurement, including sensors, signal processing, data analysis, and fault detection, supported by techniques such as artificial intelligence and communication systems. Automation topics encompass control strategies, modelling, system reliability, and maintenance, alongside optimization and human-machine interaction. The journal targets research and development professionals in control systems, process instrumentation, and automation from academia and industry.