Optimal control for nonlinear continuous systems by adaptive dynamic programming based on fuzzy basis functions

Abstract In this study, we resolve the optimal control problem for nonlinear continuous systems with unknown internal dynamics using policy iteration (PI)-based fuzzy adaptive dynamic programming, where the cost functional is approximated by fuzzy basis functions (FBFs), which are convenient for solving the nonlinear Hamilton–Jacobi–Bellman equation. The cost functional is described in a discrete form and the weighted residuals method in the least squares sense is then employed to update the weights of the FBFs using the PI algorithm. The iteration process terminates when the weights converge and the optimal controller can then be obtained in a simple manner. It should be noted that FBFs are used widely in real applications due to their satisfactory performance at approximating the nonlinear functional. A numerical example is given to illustrate the effectiveness of our method.

[1]  Derong Liu,et al.  Adaptive Dynamic Programming for Optimal Tracking Control of Unknown Nonlinear Systems With Application to Coal Gasification , 2014, IEEE Transactions on Automation Science and Engineering.

[2]  Randal W. Beard,et al.  Galerkin approximations of the generalized Hamilton-Jacobi-Bellman equation , 1997, Autom..

[3]  Huaguang Zhang,et al.  Leader-Based Optimal Coordination Control for the Consensus Problem of Multiagent Differential Games via Fuzzy Adaptive Dynamic Programming , 2015, IEEE Transactions on Fuzzy Systems.

[4]  Derong Liu,et al.  Finite-horizon neuro-optimal tracking control for a class of discrete-time nonlinear systems using adaptive dynamic programming approach , 2012, Neurocomputing.

[5]  Frank L. Lewis,et al.  Adaptive optimal control algorithm for continuous-time nonlinear systems based on policy iteration , 2008, 2008 47th IEEE Conference on Decision and Control.

[6]  Qinglai Wei,et al.  Data-Driven Zero-Sum Neuro-Optimal Control for a Class of Continuous-Time Unknown Nonlinear Systems With Disturbance Using ADP , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Frank L. Lewis,et al.  Nearly optimal control laws for nonlinear systems with saturating actuators using a neural network HJB approach , 2005, Autom..

[8]  Huaguang Zhang,et al.  Model-free optimal controller design for continuous-time nonlinear systems by adaptive dynamic programming based on a precompensator. , 2015, ISA transactions.

[9]  Derong Liu,et al.  An iterative ϵ-optimal control scheme for a class of discrete-time nonlinear systems with unfixed initial state , 2012, Neural Networks.

[10]  E. Feng,et al.  Modelling and optimal control for a fed-batch fermentation process , 2013 .

[11]  Huaguang Zhang,et al.  A Novel Infinite-Time Optimal Tracking Control Scheme for a Class of Discrete-Time Nonlinear Systems via the Greedy HDP Iteration Algorithm , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  S. Fomin,et al.  Elements of the Theory of Functions and Functional Analysis , 1961 .

[13]  Phil Howlett,et al.  Optimal strategies for the control of a train , 1996, Autom..

[14]  Huaguang Zhang,et al.  Optimal Tracking Control for a Class of Nonlinear Discrete-Time Systems With Time Delays Based on Heuristic Dynamic Programming , 2011, IEEE Transactions on Neural Networks.

[15]  L X Wang,et al.  Fuzzy basis functions, universal approximation, and orthogonal least-squares learning , 1992, IEEE Trans. Neural Networks.

[16]  Shaocheng Tong,et al.  Adaptive Fuzzy Control via Observer Design for Uncertain Nonlinear Systems With Unmodeled Dynamics , 2013, IEEE Transactions on Fuzzy Systems.

[17]  Qinglai Wei,et al.  A Novel Iterative $\theta $-Adaptive Dynamic Programming for Discrete-Time Nonlinear Systems , 2014, IEEE Transactions on Automation Science and Engineering.

[18]  Derong Liu,et al.  Data-Driven Neuro-Optimal Temperature Control of Water–Gas Shift Reaction Using Stable Iterative Adaptive Dynamic Programming , 2014, IEEE Transactions on Industrial Electronics.

[19]  Huaguang Zhang,et al.  Nearly Optimal Control Scheme Using Adaptive Dynamic Programming Based on Generalized Fuzzy Hyperbolic Model , 2013 .

[20]  Huaguang Zhang,et al.  Neural-Network-Based Near-Optimal Control for a Class of Discrete-Time Affine Nonlinear Systems With Control Constraints , 2009, IEEE Transactions on Neural Networks.

[21]  Shaocheng Tong,et al.  Adaptive fuzzy output tracking control for a class of uncertain nonlinear systems , 2009, Fuzzy Sets Syst..

[22]  Shaocheng Tong,et al.  Observer-based adaptive fuzzy control for SISO nonlinear systems , 2004, Fuzzy Sets Syst..

[23]  Qinglai Wei,et al.  Dual iterative adaptive dynamic programming for a class of discrete-time nonlinear systems with time-delays , 2012, Neural Computing and Applications.

[24]  Frank L. Lewis,et al.  2009 Special Issue: Neural network approach to continuous-time direct adaptive optimal control for partially unknown nonlinear systems , 2009 .

[25]  Sarangapani Jagannathan,et al.  Optimal tracking control of affine nonlinear discrete-time systems with unknown internal dynamics , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[26]  Xin Zhang,et al.  Data-Driven Robust Approximate Optimal Tracking Control for Unknown General Nonlinear Systems Using Adaptive Dynamic Programming Method , 2011, IEEE Transactions on Neural Networks.

[27]  Abdesselem Boulkroune,et al.  How to design a fuzzy adaptive controller based on observers for uncertain affine nonlinear systems , 2008, Fuzzy Sets Syst..

[28]  M. Razzaghi,et al.  Hybrid functions approach for optimal control of systems described by integro-differential equations , 2013 .

[29]  Frank L. Lewis,et al.  Online actor-critic algorithm to solve the continuous-time infinite horizon optimal control problem , 2010, Autom..

[30]  Rong-Jong Wai,et al.  Intelligent optimal control of single-link flexible robot arm , 2004, IEEE Trans. Ind. Electron..

[31]  Huaguang Zhang,et al.  Distributed Cooperative Optimal Control for Multiagent Systems on Directed Graphs: An Inverse Optimal Approach , 2015, IEEE Transactions on Cybernetics.

[32]  Jun Zhao,et al.  Construction of Lyapunov-Krasovskii functionals for switched nonlinear systems with input delay , 2014, Autom..

[33]  Derong Liu,et al.  Value Iteration Adaptive Dynamic Programming for Optimal Control of Discrete-Time Nonlinear Systems , 2016, IEEE Transactions on Cybernetics.

[34]  Shaocheng Tong,et al.  Observer-based fuzzy adaptive control for strict-feedback nonlinear systems , 2009, Fuzzy Sets Syst..

[35]  Derong Liu,et al.  Numerical adaptive learning control scheme for discrete-time non-linear systems , 2013 .