连续时间线性系统的Q学习:Kleinman算法的数据驱动实现

Q-Learning for Continuous-Time Linear Systems: A Data-Driven Implementation of the Kleinman Algorithm

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2022
被引 25
ABS 3

中文导读

提出一种数据驱动策略,无需系统模型、状态导数或初始稳定策略,即可求解未知连续时间线性系统的最优控制问题,本质上是Kleinman算法的直接数据驱动实现。

Abstract

A data-driven strategy to estimate the optimal feedback and the value function in an infinite-horizon, continuous-time, linear-quadratic optimal control problem for an unknown system is proposed. The method permits the construction of the optimal policy without any knowledge of the model, without requiring that the time derivatives of the state are available for the design, and without even assuming that an initial stabilizing feedback policy is available. Two alternative architectures are discussed: the first scheme revolves around the periodic computation of some matrix inversions involving the Q-function, whereas the second approach relies on a purely continuous-time implementation of some dynamic systems whose trajectories are uniformly attracted by the solutions to the above algebraic equations. Interestingly, the proposed strategy essentially constitutes a (direct) data-driven implementation of the celebrated Kleinman algorithm, hence subsuming the particularly appealing features of the latter, such as quadratic monotone convergence to the optimal solution. The theory is then validated by the means of practically motivated applications.

最优控制强化学习数据驱动控制线性二次型调节器