English

Stochastic Optimization of Large-Scale Parametrized Dynamical Systems

Optimization and Control 2023-11-15 v1 Systems and Control Systems and Control

Abstract

Many relevant problems in the area of systems and control, such as controller synthesis, observer design and model reduction, can be viewed as optimization problems involving dynamical systems: for instance, maximizing performance in the synthesis setting or minimizing error in the reduction setting. When the involved dynamics are large-scale (e.g., high-dimensional semi-discretizations of partial differential equations), the optimization becomes computationally infeasible. Existing methods in literature lack computational scalability or solve an approximation of the problem (thereby losing guarantees with respect to the original problem). In this paper, we propose a novel method that circumvents these issues. The method is an extension of Stochastic Gradient Descent (SGD) which is widely used in the context of large-scale machine learning problems. The proposed SGD scheme minimizes the H2\mathcal{H}_2 norm of a (differentiable) parametrized dynamical system, and we prove that the scheme is guaranteed to preserve stability with high probability under boundedness conditions on the step size. Conditioned on the stability preservation, we also obtain probabilistic convergence guarantees to local minimizers. The method is also applicable to problems involving non-realizable dynamics as it only requires frequency-domain input-output samples. We demonstrate the potential of the approach on two numerical examples: fixed-order observer design for a large-scale thermal model and controller tuning for an infinite-dimensional system.

Keywords

Cite

@article{arxiv.2311.08115,
  title  = {Stochastic Optimization of Large-Scale Parametrized Dynamical Systems},
  author = {Pascal Den Boef and Jos Maubach and Wil Schilders and Nathan van de Wouw},
  journal= {arXiv preprint arXiv:2311.08115},
  year   = {2023}
}

Comments

19 pages, 10 figures

R2 v1 2026-06-28T13:20:40.776Z