A novel actor-critic-identifier architecture for approximate optimal control of uncertain nonlinear systems

  • Authors:
  • S. Bhasin;R. Kamalapurkar;M. Johnson;K. G. Vamvoudakis;F. L. Lewis;W. E. Dixon

  • Affiliations:
  • Department of Electrical Engineering, Indian Institute of Technology, Delhi, India;Department of Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL, USA;Department of Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL, USA;Center for Control, Dynamical Systems, and Computation (CCDC), University of California Santa Barbara, CA 93106-9560, USA;Automation and Robotics Research Institute, The University of Texas at Arlington, 7300 Jack Newell Blvd. S., Ft. Worth, TX 76118, USA;Department of Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL, USA

  • Venue:
  • Automatica (Journal of IFAC)
  • Year:
  • 2013

Quantified Score

Hi-index 22.15

Visualization

Abstract

An online adaptive reinforcement learning-based solution is developed for the infinite-horizon optimal control problem for continuous-time uncertain nonlinear systems. A novel actor-critic-identifier (ACI) is proposed to approximate the Hamilton-Jacobi-Bellman equation using three neural network (NN) structures-actor and critic NNs approximate the optimal control and the optimal value function, respectively, and a robust dynamic neural network identifier asymptotically approximates the uncertain system dynamics. An advantage of using the ACI architecture is that learning by the actor, critic, and identifier is continuous and simultaneous, without requiring knowledge of system drift dynamics. Convergence of the algorithm is analyzed using Lyapunov-based adaptive control methods. A persistence of excitation condition is required to guarantee exponential convergence to a bounded region in the neighborhood of the optimal control and uniformly ultimately bounded (UUB) stability of the closed-loop system. Simulation results demonstrate the performance of the actor-critic-identifier method for approximate optimal control.