Adaptive Control of Unknown Linear Switched Systems via Policy Gradient Methods
Felix Laurent, Feiran Zhao, Jaap Eising, Florian Dörfler
TL;DR
This work develops a policy gradient adaptive control (PGAC) framework for stabilizing unknown linear switched systems using online, data-driven gradient updates on the infinite-horizon LQR cost $C(K)$. By employing sliding-window identification of local dynamics and a gradient-descent update, the method tracks switching dynamics and achieves sequential strong stability under a dwell-time condition and bounded variation in system matrices. Theoretical guarantees include bounds on the identification error, the LQR cost, and the state trajectory, with extensions to infinite switches. Simulations corroborate the theory, showing cost upper-bounds and bounded state norms across switches, and illustrating practical stability under changing dynamics.
Abstract
We consider the policy gradient adaptive control (PGAC) framework, which adaptively updates a control policy in real time, by performing data-based gradient descent steps on the linear quadratic regulator cost. This method has empirically shown to react to changing circumstances, such as model parameters, efficiently. To formalize this observation, we design a PGAC method which stabilizes linear switched systems, where both model parameters and switching time are unknown. We use sliding window data for the policy gradient estimate and show that under a dwell time condition and small dynamics variation, the policy can track the switching dynamics and ensure closed-loop stability. We perform simulations to validate our theoretical results.
