Robust Online Convex Optimization for Disturbance Rejection
Joyce Lai, Peter Seiler
TL;DR
Robust online convex optimization for disturbance rejection addresses learning-based disturbance rejection in discrete-time LTI plants under model uncertainty. The authors derive a robust stability condition via a scaled small gain theorem and embed it as an online constraint, enabling a constrained OCO (C-OCO) controller that bounds the learning dynamics in the ℓ∞-norm. They formulate an LFT-based analysis, relate the LTV learning dynamics to a time-varying gain M_t, and demonstrate through simulations that enforcing the stability bound β preserves closed-loop stability when the plant is imperfect. This framework enables stable, real-time disturbance learning for high-precision control applications facing unmodeled dynamics, balancing adaptability with provable robustness.
Abstract
Online convex optimization (OCO) is a powerful tool for learning sequential data, making it ideal for high precision control applications where the disturbances are arbitrary and unknown in advance. However, the ability of OCO-based controllers to accurately learn the disturbance while maintaining closed-loop stability relies on having an accurate model of the plant. This paper studies the performance of OCO-based controllers for linear time-invariant (LTI) systems subject to disturbance and model uncertainty. The model uncertainty can cause the closed-loop to become unstable. We provide a sufficient condition for robust stability based on the small gain theorem. This condition is easily incorporated as an on-line constraint in the OCO controller. Finally, we verify via numerical simulations that imposing the robust stability condition on the OCO controller ensures closed-loop stability.
