secretaire-inma@uclouvain.be +32 10 47 80 36
Home > Publications > Online Stochastic Optimization for Unknown Linear ...
2024 • Journal Article

Online Stochastic Optimization for Unknown Linear Systems: Data-Driven Controller Synthesis and Analysis

Authors:
Bianchin, Gianluca , Vaquero, Miguel, Cortés, Jorge, Dall'Anese, Emiliano
Published in:
IEEE Transactions on Automatic Control

Volume: 69 • Number: 7 • Pages: 4411-4426

This article proposes a data-driven control framework to regulate an unknown stochastic linear dynamical system to the solution of a stochastic convex optimization problem. Despite the centrality of this problem, most of the available methods critically rely on a precise knowledge of the system dynamics, thus requiring offline system identification. To solve the control problem, we first show that the steady-state gain of the transfer function of a linear system can be computed directly from historical data generated by the open-loop system, thus overcoming the need to first identify the full system dynamics. We leverage this data-driven representation of the steady-state gain to design a controller, which is inspired by stochastic gradient descent methods, to regulate the system to the solution of the prescribed optimization problem. A distinguishing feature of our method is that it does not require any knowledge of the system dynamics or of the possibly time-varying disturbances affecting them (or their distributions). Our technical analysis combines concepts from behavioral system theory, stochastic optimization with decision-dependent distributions, and Lyapunov stability. We illustrate the applicability of the framework in a case study for mobility-on-demand ride service scheduling in Manhattan.

Related Resources