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 条
  • [11] Bayesian Nonparametric Adaptive Control Using Gaussian Processes
    Chowdhary, Girish
    Kingravi, Hassan A.
    How, Jonathan P.
    Vela, Patricio A.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (03) : 537 - 550
  • [12] Application of genetic algorithms to the online tuning of electric drive speed controllers
    da Silva, WG
    Acarnley, PP
    Finch, JW
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2000, 47 (01) : 217 - 219
  • [13] Direct learning of LPV controllers from data
    Formentin, Simone
    Piga, Dario
    Toth, Roland
    Savaresi, Sergio M.
    [J]. AUTOMATICA, 2016, 65 : 98 - 110
  • [14] Relay feedback auto-tuning of process controllers - a tutorial review
    Hang, CC
    Astrom, KJ
    Wang, QG
    [J]. JOURNAL OF PROCESS CONTROL, 2002, 12 (01) : 143 - 162
  • [15] A data-driven approach to robust control of multivariable systems by convex optimization
    Karimi, Alireza
    Kammer, Christoph
    [J]. AUTOMATICA, 2017, 85 : 227 - 233
  • [16] Kessler C., 1958, REGELUNGSTECHNIK, V6, P395, DOI DOI 10.1524/AUTO.1958.6.112.395
  • [17] Khosravi M., 2020, IFAC PAPERSONLINE, DOI DOI 10.1016/j.ifacol.2020.12.193
  • [18] Machine learning-based modeling and controller tuning of a heat pump
    Khosravi, Mohammad
    Schmid, Nicolas
    Eichler, Annika
    Heer, Philipp
    Smith, Roy S.
    [J]. CLIMATE RESILIENT CITIES - ENERGY EFFICIENCY & RENEWABLES IN THE DIGITAL ERA (CISBAT 2019), 2019, 1343
  • [19] Khosravi M, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P1467, DOI [10.23919/ecc.2019.8795801, 10.23919/ECC.2019.8795801]
  • [20] Konig C., 2020, ARXIV201015211