Adaptive Dynamic Programming for Tracking Design of Uncertain Nonlinear Systems with Disturbances and Input Constraints
Xiaohong Cui,Huaguang Zhang,Yanhong Luo,He Jiang
DOI: https://doi.org/10.1002/acs.2786
IF: 3.369
2017-01-01
International Journal of Adaptive Control and Signal Processing
Abstract:SummaryIn this paper, the tracking controller is designed for uncertain nonlinear systems with external disturbances and input constraints. A discounted nonquadratic function is introduced, which encodes the constrained input into the performance. The key difficulty for tracking control is the requirement of solving the tracking Hamilton‐Jacobi‐Isaacs equation, which is a partial differential equation. It is impossible or extremely difficult to solve analytically even in simple cases. To overcome the difficulty, an online model‐free integral reinforcement learning (IRL) algorithm is proposed to learn online in real time the solution to the tracking Hamilton‐Jacobi‐Isaacs equation without requiring any knowledge of system dynamics. To implement it, critic‐actor‐disturbance neural networks (NNs) are built, and the 3 NNs are updated simultaneously. Stability and convergence analyses are shown by the Lyapunov method. In addition, a robust term is added to the controller to attenuate the effect of NN approximation errors, which leads to the asymptotic stability of the closed‐loop systems. Finally, 2 simulation examples show the effectiveness of the proposed algorithm.