摘要
An adaptive optimal trajectory tracking controller is presented for the Solid-RocketPowered Vehicle(SRPV)with uncertain nonlinear non-affine dynamics in the framework of adaptive dynamic programming.First,considering that the ascent model of the SRPV is non-affine,a model-free Single Network Adaptive Critic(SNAC)method is developed based on the dynamic neural network and the traditional SNAC method.This developed model-free SNAC method overcomes the limitation of the traditional SNAC method that can only be applied to affine systems.Then,a closed-form adaptive optimal controller is designed for the non-affine dynamics of SRPVs.This controller can adjust its parameters under different flight conditions and converge to the approximate optimal controller through online self-learning.Finally,the convergence to the approximate optimal controller is proved.The theoretical analysis of the uniformly ultimate boundedness of the tracking error is also presented.Simulation results demonstrate the effectiveness of the proposed controller.
基金
supported by the National Key R&D Program of China(No.2016YFB1200100)。