Robust Parametrization of a Model Predictive Controller for a CNC Machining Center Using Bayesian Optimization
David Stenger, Muzaffer Ay, Dirk Abel

TL;DR
This paper presents a Bayesian optimization approach to automate and robustly tune model predictive controllers for CNC machining centers, addressing manual tuning challenges and model inaccuracies.
Contribution
It introduces a two-stage min-max Bayesian optimization method for robust MPC parameter tuning considering model mismatches.
Findings
Bayesian optimization outperforms benchmark algorithms in tuning MPC parameters.
Optimized parameters significantly improve initial hand-tuned controller performance.
Robust parametrization ensures acceptable worst-case behavior in industrial milling processes.
Abstract
Control algorithms such as model predictive control (MPC) and state estimators rely on a number of different parameters. The performance of the closed loop usually depends on the correct setting of these parameters. Tuning is often done manually by experts based on a simulation model of the system. Two problems arise with this procedure. Firstly, experts need to be skilled and still may not be able to find the optimal parametrization. Secondly, the performance of the simulation model might not be able to be carried over to the real world application due to model inaccuracies within the simulation. With this contribution, we demonstrate on an industrial milling process how Bayesian optimization can automate the tuning process and help to solve the mentioned problems. Robust parametrization is ensured by perturbing the simulation with arbitrarily distributed model plant mismatches. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
