DDPG-Based Adaptive Sliding Mode Control with Extended State Observer for Multibody Robot Systems

被引:5
作者
Khan, Hamza [1 ]
Khan, Sheraz Ali [2 ]
Lee, Min Cheol [1 ]
Ghafoor, Usman [1 ,3 ]
Gillani, Fouzia [4 ]
Shah, Umer Hameed [5 ,6 ]
机构
[1] Pusan Natl Univ, Sch Mech Engn, Busan 46241, South Korea
[2] Univ Engn & Technol, Dept Mechatron Engn, Peshawar 25000, Pakistan
[3] Inst Space Technol, Dept Mech Engn, Islamabad 44000, Pakistan
[4] Govt Coll Univ, Dept Mech Engn & Technol, Faisalabad 37000, Pakistan
[5] Ajman Univ, Coll Engn & Informat Technol, Dept Mech Engn, POB 346, Ajman, U Arab Emirates
[6] Ajman Univ, Coll Engn & Informat Technol, Artificial Intelligence Res Ctr, POB 346, Ajman, U Arab Emirates
关键词
multibody dynamics; sliding mode control; extended state observer; DDPG; CONTROL DESIGN; MANIPULATORS;
D O I
10.3390/robotics12060161
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This research introduces a robust control design for multibody robot systems, incorporating sliding mode control (SMC) for robustness against uncertainties and disturbances. SMC achieves this through directing system states toward a predefined sliding surface for finite-time stability. However, the challenge arises in selecting controller parameters, specifically the switching gain, as it depends on the upper bounds of perturbations, including nonlinearities, uncertainties, and disturbances, impacting the system. Consequently, gain selection becomes challenging when system dynamics are unknown. To address this issue, an extended state observer (ESO) is integrated with SMC, resulting in SMCESO, which treats system dynamics and disturbances as perturbations and estimates them to compensate for their effects on the system response, ensuring robust performance. To further enhance system performance, deep deterministic policy gradient (DDPG) is employed to fine-tune SMCESO, utilizing both actual and estimated states as input states for the DDPG agent and reward selection. This training process enhances both tracking and estimation performance. Furthermore, the proposed method is compared with the optimal-PID, SMC, and H infinity in the presence of external disturbances and parameter variation. MATLAB/Simulink simulations confirm that overall, the SMCESO provides robust performance, especially with parameter variations, where other controllers struggle to converge the tracking error to zero.
引用
收藏
页数:16
相关论文
共 27 条
[1]   Enhanced Trajectory Tracking via Disturbance-Observer-Based Modified Sliding Mode Control [J].
Abbasi, Saad Jamshed ;
Lee, Sangchul .
APPLIED SCIENCES-BASEL, 2023, 13 (14)
[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]   Adaptive Backstepping Integral Sliding Mode Control of a MIMO Separately Excited DC Motor [J].
Afifa, Roohma ;
Ali, Sadia ;
Pervaiz, Mahmood ;
Iqbal, Jamshed .
ROBOTICS, 2023, 12 (04)
[4]   RBFNN-Based Adaptive Sliding Mode Control Design for Delayed Nonlinear Multilateral Telerobotic System With Cooperative Manipulation [J].
Chen, Zheng ;
Huang, Fanghao ;
Chen, Wenjie ;
Zhang, Junhui ;
Sun, Weichao ;
Chen, Jiawang ;
Gu, Jason ;
Zhu, Shiqiang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (02) :1236-1247
[5]  
Dey N, 2016, 2016 INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL POWER AND INSTRUMENTATION (ICICPI), P27, DOI 10.1109/ICICPI.2016.7859667
[6]   Design of continuous-time model reference adaptive and super-twisting sliding mode controller [J].
Hollweg, Guilherme Vieira ;
Evald, Paulo Jefferson Dias de Oliveira ;
Milbradt, Deise Maria Cirolini ;
Tambara, Rodrigo Varella ;
Grundling, Hilton Abilio .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 201 :215-238
[7]   Particle swarm optimization-based adaptive super-twisting sliding mode control design for 2-degree-of-freedom helicopter [J].
Humaidi, Amjad J. ;
Hasan, Alaq F. .
MEASUREMENT & CONTROL, 2019, 52 (9-10) :1403-1419
[8]   Adaptive sliding mode disturbance rejection control with prescribed performance for robotic manipulators [J].
Jing, Chenghu ;
Xu, Hongguang ;
Niu, Xinjian .
ISA TRANSACTIONS, 2019, 91 :41-51
[9]   Extremum Seeking-Based Adaptive Sliding Mode Control with Sliding Perturbation Observer for Robot Manipulators [J].
Khan, Hamza ;
Lee, Min Cheol .
2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, :5284-5290
[10]   Robust Position Control of Assistive Robot for Paraplegics [J].
Khan, Hamza ;
Abbasi, Saad Jamshed ;
Kallu, Karam Dad ;
Kim, Hyun Hee ;
An, Young-Jun ;
Lee, Min Cheol .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2021, 19 (11) :3741-3752