Performance-Driven Cascade Controller Tuning With Bayesian Optimization

被引:40
作者
Khosravi, Mohammad [1 ]
Behrunani, Varsha N. [1 ]
Myszkorowski, Piotr [1 ,2 ]
Smith, Roy S. [1 ]
Rupenyan, Alisa [1 ,3 ]
Lygeros, John [1 ]
机构
[1] Swiss Fed Inst Technol, Automat Control Lab, CH-8092 Zurich, Switzerland
[2] Sigmatek AG, CH-8308 Illnau Effretikon, Switzerland
[3] Inspire AG, CH-8092 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Tuning; Optimization; Bayes methods; Shafts; Synchronous motors; Induction motors; Permanent magnet motors; Autotuning; Bayesian optimization (BO); Gaussian process (GP); PID tuning; NONLINEAR-SYSTEMS; ADAPTIVE-CONTROL; DESIGN;
D O I
10.1109/TIE.2021.3050356
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose a performance-based autotuning method for cascade control systems, where the parameters of a linear axis drive motion controller from two control loops are tuned jointly. Using Bayesian optimization as all parameters are tuned simultaneously, the method is guaranteed to converge asymptotically to the global optimum of the cost. The data-efficiency and performance of the method are studied numerically for several training configurations and compared numerically to those achieved with classical tuning methods and to the exhaustive evaluation of the cost. On the real system, the tracking performance and robustness against disturbances are compared experimentally to nominal tuning. The numerical study and the experimental data both demonstrate that the proposed automated tuning method is efficient in terms of required tuning iterations, robust to disturbances, and results in improved tracking.
引用
收藏
页码:1032 / 1042
页数:11
相关论文
共 36 条
  • [21] Kumar R., 2015, J. appl. res. technol, V13, P409
  • [22] Bayesian optimization for autonomous process set-up in turning
    Maier, Markus
    Zwicker, Ruben
    Akbari, Mansur
    Rupenyan, Alisa
    Wegener, Konrad
    [J]. CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY, 2019, 26 : 81 - 87
  • [23] A comparison of three methods for selecting values of input variables in the analysis of output from a computer code
    Mckay, MD
    Beckman, RJ
    Conover, WJ
    [J]. TECHNOMETRICS, 2000, 42 (01) : 55 - 61
  • [24] Data-Efficient Autotuning With Bayesian Optimization: An Industrial Control Study
    Neumann-Brosig, Matthias
    Marco, Alonso
    Schwarzmann, Dieter
    Trimpe, Sebastian
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (03) : 730 - 740
  • [25] Data-Driven Inversion-Based Control of Nonlinear Systems With Guaranteed Closed-Loop Stability
    Novara, Carlo
    Formentin, Simone
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (04) : 1147 - 1154
  • [26] An extension of tuning relations after symmetrical optimum method for PI and PID controllers
    Preitl, S
    Precup, RE
    [J]. AUTOMATICA, 1999, 35 (10) : 1731 - 1736
  • [27] Procházka H, 2005, IEEE DECIS CONTR P, P3602
  • [28] Tuning of Digital PID Controllers Using Particle Swarm Optimization Algorithm for a CAN-Based DC Motor Subject to Stochastic Delays
    Qi, Zhi
    Shi, Qian
    Zhang, Hui
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (07) : 5637 - 5646
  • [29] Novel Sliding Mode Control for Ball Screw Servo System
    Qian, Rongrong
    Luo, Minzhou
    Zhao, Jianghai
    Li, Tao
    [J]. 2016 7TH INTERNATIONAL CONFERENCE ON MECHANICAL, INDUSTRIAL, AND MANUFACTURING TECHNOLOGIES (MIMT 2016), 2016, 54
  • [30] Iterative Data-Driven Tuning of Controllers for Nonlinear Systems With Constraints
    Radac, Mircea-Bogdan
    Precup, Radu-Emil
    Petriu, Emil M.
    Preitl, Stefan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (11) : 6360 - 6368