Self-learning Sliding Mode Control Based on Adaptive Dynamic Programming for Nonholonomic Mobile Robots.
Qingwen Ma,Xinglong Zhang,Xin Xu,Yueneng Yang,Edmond Q. Wu
DOI: https://doi.org/10.1016/j.isatra.2023.08.005
IF: 7.3
2023-01-01
ISA Transactions
Abstract:This paper proposes a self-learning sliding mode control (SlSMC) strategy with stability guarantee for the trajectory tracking of nonholonomic mobile robots (NMRs) under matched uncertainties, which improves the control performance of NMRs by optimizing the reaching law and the sliding mode surface of SMC as well as retaining the finite-time convergence and the robustness to uncertainties. In the presence of adverse factors such as skidding, slipping and environmental noise, the kinematic model of NMRs is reconstructed and an integral terminal sliding mode controller is designed for the trajectory tracking of NMRs. Then, based on the sliding mode controller, the proposed control strategy formulates the optimization of the SMC's reaching law and the sliding mode surface under stability constraints as two asynchronous optimal control problems with control constraints. Meanwhile, an online continuous-time receding-horizon optimization mechanism based on an actor-critic algorithm is proposed to solve the optimal problems asynchronously and improve online learning efficiency. The stability and the convergence of the proposed strategy are validated both in theory and simulations. Furthermore, extensive contrastive simulation results illustrate that the proposed receding horizon learning-based control strategy outperforms three recent methods in control performance. Finally, experiments of the proposed self-learning SMC strategy are carried out based on a real intelligent vehicle, and the experimental results also verify that the proposed method can meet the actual control needs of NMRs.