Safety-Aware Cascade Controller Tuning Using Constrained Bayesian Optimization

被引:29
|
作者
Khosravi, Mohammad [1 ,2 ]
Koenig, Christopher [1 ,2 ]
Maier, Markus [1 ,2 ]
Smith, Roy S. [1 ,2 ]
Lygeros, John [1 ,2 ]
Rupenyan, Alisa [1 ,2 ]
机构
[1] Swiss Fed Inst Technol, Automat Control Lab, CH-8092 Zurich, Switzerland
[2] Inspire AG, CH-8092 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Tuning; Optimization; Safety; Measurement; Bayes methods; Costs; Numerical stability; Autotuning; Bayesian optimization (BO); cascade control; Gaussian process (GP); PID tuning;
D O I
10.1109/TIE.2022.3158007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents an automated, model-free, data-driven method for the safe tuning of PID cascade controller gains based on Bayesian optimization. The optimization objective is composed of data-driven performance metrics and modeled using Gaussian processes. The safety requirement is imposed via a barrier-like term in the objective, which is introduced to account for operational changes in the system. We further introduce a data-driven constraint that captures the stability requirements from system data. Numerical evaluation shows that the proposed approach outperforms relay feedback autotuning and quickly converges to the global optimum, thanks to a tailored stopping criterion. We demonstrate the performance of the method through simulations and experiments. For experimental implementation, in addition to the introduced safety constraint, we integrate a method for automatic detection of the critical gains and extend the optimization objective with a penalty depending on the proximity of the current candidate points to the critical gains. The resulting automated tuning method optimizes system performance while ensuring stability and standardization.
引用
收藏
页码:2128 / 2138
页数:11
相关论文
共 50 条
  • [1] Controller tuning via constrained Bayesian optimization
    Liu, Zhenyu
    Li, Lijuan
    2024 5TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATION, ICCEA 2024, 2024, : 1469 - 1472
  • [2] Performance-Driven Cascade Controller Tuning With Bayesian Optimization
    Khosravi, Mohammad
    Behrunani, Varsha N.
    Myszkorowski, Piotr
    Smith, Roy S.
    Rupenyan, Alisa
    Lygeros, John
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (01) : 1032 - 1042
  • [3] Constrained Bayesian Optimization with Particle Swarms for Safe Adaptive Controller Tuning
    Duivenvoorden, Rikky R. P. R.
    Berkenkamp, Felix
    Carlon, Nicolas
    Krause, Andreas
    Schoellig, Angela P.
    IFAC PAPERSONLINE, 2017, 50 (01): : 11800 - 11807
  • [4] PI controller tuning for load disturbance rejection using constrained optimization
    Tavakoli S.
    Sadeghi J.
    Griffin I.
    Fleming P.J.
    International Journal of Dynamics and Control, 2018, 6 (1) : 188 - 199
  • [5] Human-in-the-loop controller tuning using Preferential Bayesian Optimization
    Coutinho, Joao P. L.
    Castillo, Ivan
    Reis, Marco S.
    IFAC PAPERSONLINE, 2024, 58 (14): : 13 - 18
  • [6] Tuning particle accelerators with safety constraints using Bayesian optimization
    Kirschner, Johannes
    Mutny, Mojmir
    Krause, Andreas
    de Portugal, Jaime Coello
    Hiller, Nicole
    Snuverink, Jochem
    PHYSICAL REVIEW ACCELERATORS AND BEAMS, 2022, 25 (06)
  • [7] A Digital Twin Setup for Safety-aware Optimization of a Cyber-physical System
    Boudjadar, Jalil
    Tomko, Martin
    PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (ICINCO), 2022, : 161 - 168
  • [8] Controller Tuning by Bayesian Optimization An Application to a Heat Pump
    Khosravi, Mohammad
    Eichler, Annika
    Schmid, Nicolas
    Heer, Philipp
    Smith, Roy S.
    2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 1467 - 1472
  • [9] On Controller Tuning with Time-Varying Bayesian Optimization
    Brunzema, Paul
    Von Rohr, Alexander
    Trimpe, Sebastian
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 4046 - 4052
  • [10] Local Bayesian optimization for controller tuning with crash constraints
    von Rohr, Alexander
    Stenger, David
    Scheurenberg, Dominik
    Trimpe, Sebastian
    AT-AUTOMATISIERUNGSTECHNIK, 2024, 72 (04) : 281 - 292