Bayesian Optimization Based Grid Point Allocation for LPV and Robust Control
E. Javier Olucha, Arash Sadeghzadeh, Amritam Das, Roland Tóth
TL;DR
The paper tackles the challenge of selecting informative grid points for grid-based LPV and robust controller synthesis, where global stability and performance must be ensured across scheduling or uncertainty spaces. It introduces a formal informativity notion, and deploys Bayesian optimization with Gaussian process surrogates to efficiently identify the most informative grid points that shape the complete closed-loop behavior. A three-step grid-point allocation algorithm is proposed, leveraging an acquisition function such as expected improvement, and practical interpolation schemes to realize controllers from scattered grid points. The method is validated on three case studies (unbalanced disk, satellite with flexible arrays, and a 2-DOF robotic arm), showing that it can achieve comparable or superior performance with far fewer local-model evaluations than dense grids or traditional worst-case approaches, while accommodating budgetary constraints. The work highlights the potential for scalable, data-efficient grid design in industrial LPV and robust control contexts and outlines avenues for formal global guarantees and alternative optimization strategies.
Abstract
This paper investigates systematic selection of optimal grid points for grid-based Linear Parameter-Varying (LPV) and robust controller synthesis. In both settings, the objective is to identify a set of local models such that the controller synthesized for these local models will satisfy global stability and performance requirements for the entire system. Here, local models correspond to evaluations of the LPV or uncertain plant at fixed values of the scheduling signal or realizations of the uncertainty set, respectively. Then, Bayesian optimization is employed to discover the most informative points that govern the closed-loop performance of the designed LPV or robust controller for the complete system until no significant further performance increase or a user specified limit is reached. Furthermore, when local model evaluations are computationally demanding or difficult to obtain, the proposed method is capable to minimize the number of evaluations and adjust the overall computational cost to the available budget. Lastly, the capabilities of the proposed method in automatically obtaining a sufficiently informative grid set are demonstrated on three case-studies: a robust controller design for an unbalanced disk, a multi-objective robust attitude controller design for a satellite with uncertain parameters and two flexible rotating solar arrays, and an LPV controller design for a robotic arm.
