Enhanced Trajectory Tracking via Disturbance-Observer-Based Modified Sliding Mode Control

被引:4
作者
Abbasi, Saad Jamshed [1 ]
Lee, Sangchul [1 ]
机构
[1] Korea Aerosp Univ, Dept Smart Air Mobil, Goyang 10540, South Korea
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 14期
基金
新加坡国家研究基金会;
关键词
trajectory tracking; sliding mode control; nonlinear systems; perturbation rejection; disturbance observer; ROBOT; IDENTIFICATION; MANIPULATOR; DESIGN;
D O I
10.3390/app13148027
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Trajectory tracking is a crucial aspect of controlling nonlinear systems and is an important area of research. Researchers have proposed several strategies to perform this task in the presence of perturbations, which are the sum of a system's uncertainty, modeling errors, and external disturbances. Nonlinear systems, such as robot manipulators, have complex dynamics, and deriving their exact mathematical models is a tedious task. Therefore, the objective of this research is to design a model-free form of control for such systems. To achieve this goal, a sliding mode control (SMC) with a proportional-integral-derivative (PID) sliding surface was designed and integrated with a saturation-function-based extended-state observer (ESO). In an extended-state observer (ESO), the primary concept is to define the system's perturbation. The ESO estimates the system's states and perturbation, including the known and unknown dynamics, uncertainties, and external disturbances, which are considered as perturbations. The estimated perturbation is used in a closed loop to cancel the actual perturbation. This perturbation-rejection technique improved the controller's performance, resulting in reduced position error, reduced sensitivity to low-frequency elements of perturbation, and a small magnitude of switching gain. The designed control algorithm requires minimal information about the system, specifically position feedback, and, therefore, there is no need to identify the system parameters. A mathematical analysis of the designed algorithm was performed in detail, and the algorithm was compared with the existing ESO-based SMC algorithm. Simulations were conducted using MATLAB/SimMechanics on two different systems, and the comparison results validated the performance of the designed algorithm in comparison to previous research.
引用
收藏
页数:29
相关论文
共 42 条
[1]   Robust Control Design of a Human Heart Rate System for Cardiac Rehabilitation Exercise [J].
Abbasi, Saad Jamshed ;
Kim, Won Jae ;
Kim, Jaehyung ;
Lee, Min Cheol ;
Lee, Byeong Ju ;
Shin, Myung Jun .
ELECTRONICS, 2022, 11 (24)
[2]   Robust Control Design for Accurate Trajectory Tracking of Multi-Degree-of-Freedom Robot Manipulator in Virtual Simulator [J].
Abbasi, Saad Jamshed ;
Khan, Hamza ;
Lee, Jin Won ;
Salman, M. ;
Lee, Min Cheol .
IEEE ACCESS, 2022, 10 :17155-17168
[3]   Chattering Free Sliding Mode Control and State Dependent Kalman Filter Design for Underground Gasification Energy Conversion Process [J].
Ahmad, Sohail ;
Uppal, Ali Arshad ;
Azam, Muhammad Rizwan ;
Iqbal, Jamshed .
ELECTRONICS, 2023, 12 (04)
[4]  
[Anonymous], 2014, Introduction: Intuitive theory of sliding mode control. Em Sliding Mode Control and Observation, Control Engineering, DOI [DOI 10.1007/978-0-8176-4893-0, 10.1007/978-0-8176-4893-0]
[5]   Finite-Time Sliding-Mode Control of Markovian Jump Cyber-Physical Systems Against Randomly Occurring Injection Attacks [J].
Cao, Zhiru ;
Niu, Yugang ;
Song, Jun .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (03) :1264-1271
[6]   Dynamic Modeling and Robust Adaptive Sliding Mode Controller for Marine Cable-Driven Parallel Derusting Robot [J].
Chen, Yizong ;
Li, Jian ;
Wang, Shenghai ;
Han, Guangdong ;
Sun, Yuqing .
APPLIED SCIENCES-BASEL, 2022, 12 (12)
[7]  
Edwards C., 1998, Sliding Mode Control: Theory and Applications
[8]   Fractional Sliding Mode Harmonic Control of an Active Power Filter [J].
Fei, Wesley ;
Hua, Mingang .
APPLIED SCIENCES-BASEL, 2023, 13 (06)
[9]   Non-Singular Terminal Sliding Mode Controller with Nonlinear Disturbance Observer for Robotic Manipulator [J].
Guo, Keyou ;
Shi, Peipeng ;
Wang, Pengshuo ;
He, Chengbo ;
Zhang, Haoze .
ELECTRONICS, 2023, 12 (04)
[10]   An Iterative Approach for Accurate Dynamic Model Identification of Industrial Robots [J].
Han, Yong ;
Wu, Jianhua ;
Liu, Chao ;
Xiong, Zhenhua .
IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (05) :1577-1594