Adaptive Bayesian Optimization for High-Precision Motion Systems
Christopher König, Raamadaas Krishnadas, Efe C. Balta, Alisa Rupenyan
TL;DR
The paper tackles real-time safe online tuning of low-level controller gains for high-precision motion systems, where expensive Bayesian optimization hinders runtime use. It presents a Modified GoOSE that removes input discretization and employs multi-task Gaussian Processes to model performance $f(x)$ and safety $q(x)$, enabling online adaptation under the constraint $q(x) \le c$. The method alternates active and passive phases, uses a lower confidence bound acquisition, and couples with parallel schemes (ParaGoOSE and LookupGoOSE) to deliver fast, safe exploration. Validation on a real nanometer-precision motion axis shows faster adaptation and robust safety compared to baseline GoOSE and interpolated LPV methods, highlighting practical viability for semiconductor-grade precision motion systems. Overall, the work advances real-time, data-driven adaptive control by delivering safe, scalable Bayesian optimization for high-speed motion applications.
Abstract
Controller tuning and parameter optimization are crucial in system design to improve closed-loop system performance. Bayesian optimization has been established as an efficient model-free controller tuning and adaptation method. However, Bayesian optimization methods are computationally expensive and therefore difficult to use in real-time critical scenarios. In this work, we propose a real-time purely data-driven, model-free approach for adaptive control, by online tuning low-level controller parameters. We base our algorithm on GoOSE, an algorithm for safe and sample-efficient Bayesian optimization, for handling performance and stability criteria. We introduce multiple computational and algorithmic modifications for computational efficiency and parallelization of optimization steps. We further evaluate the algorithm's performance on a real precision-motion system utilized in semiconductor industry applications by modifying the payload and reference stepsize and comparing it to an interpolated constrained optimization-based baseline approach.
