Enhanced Trajectory Tracking via Disturbance-Observer-Based Modified Sliding Mode Control
Source abstract
Abstract
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.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Adaptive Control of Nonlinear Systems · Dynamics and Control of Mechanical Systems · Teleoperation and Haptic Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Smart Air Mobility, Korea Aerospace University, Goyang 10540, Republic of Korea
Funding
National Research Foundation of Korea (NRF)
References (42)
Show source-provided references
1. Coordinated trajectory-tracking control of a marine aerial-surface heterogeneous system10.1109/TMECH.2021.3055450 ↗
2. Yaw-Guided Trajectory Tracking Control of an Asymmetric Underactuated Surface Vehicle10.1109/TII.2018.2877046 ↗
3. Fast and accurate trajectory tracking control of an autonomous surface vehicle with unmodeled dynamics and disturbances10.1109/TIV.2017.2657379 ↗
4. Huang, C.-L., Wang, T., Li, M., and Yu, Y. (2023). Sliding Mode Control of Servo Feed System Based on Fuzzy Reaching Law. Appl. Sci., 13.10.3390/app13106086 ↗
5. Sun, C., Dong, X., Wang, M., and Li, J. (2022). Sliding Mode Control of Electro-Hydraulic Position Servo System Based on Adaptive Reaching Law. Appl. Sci., 12.10.3390/app12146897 ↗
6. Accurate Tracking of Aggressive Quadrotor Trajectories Using Incremental Nonlinear Dynamic Inversion and Differential Flatness10.1109/TCST.2020.3001117 ↗
7. Fei, W., and Hua, M. (2023). Fractional Sliding Mode Harmonic Control of an Active Power Filter. Appl. Sci., 13.10.3390/app13063815 ↗
8. Abbasi, S.J., Kim, W.J., Kim, J., Lee, M.C., Lee, B.J., and Shin, M.J. (2022). Robust Control Design of a Human Heart Rate System for Cardiac Rehabilitation Exercise. Electronics, 11.10.3390/electronics11244081 ↗
9. Rivera, J., Ortega-Cisneros, S., Rosas-Caro, J.C., and Ruíz-Martínez, O.-F. (2023). Sliding Mode Regulation of a Boost Circuit for DC-Biased Sinusoidal Power Conversion. Appl. Sci., 13.10.3390/app13105963 ↗
10. Derivation of motion equation for mobile manipulator with viscoelastic links and revolute–prismatic flexible joints via recursive Gibbs–Appell formulations10.1016/j.robot.2018.02.013 ↗
11. A sensorless hand guiding scheme based on model identification and control for industrial robot10.1109/TII.2019.2900119 ↗
12. An Iterative Approach for Accurate Dynamic Model Identification of Industrial Robots10.1109/TRO.2020.2990368 ↗
13. Combining Analytical Modeling and Learning to Simplify Dexterous Manipulation with Adaptive Robot Hands10.1109/TASE.2018.2885801 ↗
14. Neuroadaptive Sliding Mode Formation Control of Autonomous Underwater Vehicles with Uncertain Dynamics10.1109/JSYST.2019.2938315 ↗
15. Implementing an Adaptive Thrust Distribution Algorithm on the Robust Control System for Serial Split-Hull Underwater Vehicles10.1109/ACCESS.2022.3223118 ↗
16. Design of sliding-mode speed controller with active damping control for single-inverter dual-PMSM drive systems10.1109/TPEL.2020.3028601 ↗
17. An Improved Sliding Mode Control Using Disturbance Torque Observer for Permanent Magnet Synchronous Motor10.1109/ACCESS.2019.2903439 ↗
18. Field Oriented Sliding Mode Control of Surface-Mounted Permanent Magnet AC Motors: Theory and Applications to Electrified Vehicles10.1109/TVT.2018.2865905 ↗
19. Huang, S., Jiang, J., and Li, O. (2022). Adaptive Sliding Mode Control via Backstepping for an Air-Breathing Hypersonic Vehicle Using a Double Power Reaching Law. Appl. Sci., 12.10.3390/app12136341 ↗
20. Chen, Y., Li, J., Wang, S., Han, G., Sun, Y., and Luo, W. (2022). Dynamic Modeling and Robust Adaptive Sliding Mode Controller for Marine Cable-Driven Parallel Derusting Robot. Appl. Sci., 12.10.3390/app12126137 ↗
21. Ramos-Paja, C.A., Bastidas-Rodriguez, J.D., and Saavedra-Montes, A.J. (2022). Sliding-Mode Control of a Photovoltaic System Based on a Flyback Converter for Microinverter Applications. Appl. Sci., 12.10.3390/app12031399 ↗
22. Discrete-Time Sliding Mode Control Design for Unicycle Robot with Bounded Inputs
23. Robust Sliding Mode Control for Robots Driven by Compliant Actuators10.1109/TCST.2018.2799587 ↗
24. Fixed-Time Sliding Mode Control for Uncertain Robot Manipulators10.1109/ACCESS.2019.2946866 ↗
25. Ahmad, S., Uppal, A.A., Azam, M.R., and Iqbal, J. (2023). Chattering Free Sliding Mode Control and State Dependent Kalman Filter Design for Underground Gasification Energy Conversion Process. Electronics, 12.10.3390/electronics12040876 ↗
26. Finite-Time Sliding-Mode Control of Markovian Jump Cyber-Physical Systems Against Randomly Occurring Injection Attacks10.1109/TAC.2019.2926156 ↗
27. Edwards, C., and Spurgeon, S. (1998). Sliding Mode Control: Theory and Applications, CRC Press.10.1201/9781498701822 ↗
28. Integral sliding mode control: Performance, modification, and improvement10.1109/TII.2017.2761389 ↗
29. Shtessel, Y., Edwards, C., Fridman, L., and Levant, A. (2014). Introduction: Intuitive Theory of Sliding Mode Control, Springer.10.1007/978-0-8176-4893-0_1 ↗
30. Sliding Mode Control with Sliding Perturbation Observer10.1115/1.2802375 ↗
31. Observer-based sliding mode control for stabilization of mismatched disturbance systems with or without time delays10.1109/TSMC.2020.2967032 ↗
32. Observer-Based Integral Sliding Mode Tracking Control for a Pneumatic Cylinder with Varying Loads10.1109/TSMC.2018.2825325 ↗
33. Guo, K., Shi, P., Wang, P., He, C., and Zhang, H. (2023). Non-Singular Terminal Sliding Mode Controller with Nonlinear Disturbance Observer for Robotic Manipulator. Electronics, 12.10.3390/electronics12040849 ↗
34. Active disturbance rejection control for delayed electromagnetic docking of spacecraft in elliptical orbits10.1109/TAES.2021.3130830 ↗
35. Extended State Observer-Based Sliding Mode Control of an Omnidirectional Mobile Robot with Friction Compensation10.1109/TIE.2019.2892678 ↗
36. Trajectory Tracking Control of a One Degree of Freedom Manipulator Based on a Switched Sliding Mode Controller with a Novel Extended State Observer Framework10.1109/TSMC.2017.2719057 ↗
37. Cascaded-extended-state-observer-based sliding-mode control for underactuated flexible joint robot10.1109/TIE.2019.2958283 ↗
38. Robust Control Design for Accurate Trajectory Tracking of Multi-Degree-of-Freedom Robot Manipulator in Virtual Simulator10.1109/ACCESS.2022.3149298 ↗
39. Exploring bifurcation in a fractional-order predator-prey system with mixed delays
40. Ou, W., Xu, C., Cui, Q., Liu, Z., Pang, Y., Farman, M., Ahmad, S., and Zeb, A. (2023). Mathematical study on bifurcation dynamics and control mechanism of tri-neuron bidirectional associative memory neural networks including delay. Math. Methods Appl. Sci.10.1002/mma.9347 ↗
41. Exploration on dynamics in a discrete predator–prey competitive model involving feedback controls10.1080/17513758.2023.2220349 ↗
42. Xu, C., Liu, Z., Li, P., Yan, J., and Yao, L. (2022). Bifurcation mechanism for fractional-order three-triangle multi-delayed neural networks. Neural Process. Lett., 1–27.10.1007/s11063-022-11130-y ↗