Automatic tuning of robust model predictive control in iterative tasks using efficient Bayesian optimization

被引:1
|
作者
Tong, Junbo [1 ,2 ]
Du, Shuhan [1 ]
Fan, Wenhui [1 ]
Chai, Yueting [1 ]
机构
[1] Tsinghua Univ, Dept Automat, Beijing, Peoples R China
[2] Tsinghua Univ, Dept Automat, Main Bldg 601A, Beijing 100084, Peoples R China
关键词
Robust model predictive control; Bayesian optimization; iterative learning control; LINEAR-SYSTEMS; MPC; PERFORMANCE;
D O I
10.1177/01423312231188871
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robust model predictive control (RMPC) is an effective technology for controlling uncertain systems while robustly handling constraints, and its closed-loop performance heavily relies on the selection of objective functions. However, the objective functions are typically chosen to be close to the real control objectives, despite an objective function that leads to less conservative constraints often provides better closed-loop performance. In this paper, we propose an automatic tuning framework for RMPC in iterative tasks. In particular, we parameterize RMPC and develop a Bayesian optimization (BO) method to tune it by solving a black-box optimization problem. We then introduce an efficient transfer learning framework within BO, which speeds up the searching process and enhances the controller performance. The effectiveness of the proposed tuning framework is illustrated on numerical examples.
引用
收藏
页码:1362 / 1373
页数:12
相关论文
共 50 条
  • [1] Robust Model Predictive Control Using Iterative Learning
    HosseinNia, S. Hassan
    2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 3514 - 3519
  • [2] Robust Learning Model Predictive Control for Iterative Tasks: Learning From Experience
    Rosolia, Ugo
    Zhang, Xiaojing
    Borrelli, Francesco
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [3] Automatic tuning of hyperparameters using Bayesian optimization
    A. Helen Victoria
    G. Maragatham
    Evolving Systems, 2021, 12 : 217 - 223
  • [4] Automatic tuning of hyperparameters using Bayesian optimization
    Victoria, A. Helen
    Maragatham, G.
    EVOLVING SYSTEMS, 2021, 12 (01) : 217 - 223
  • [5] Robust Learning Model-Predictive Control for Linear Systems Performing Iterative Tasks
    Rosolia, Ugo
    Zhang, Xiaojing
    Borrelli, Francesco
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (02) : 856 - 869
  • [6] Auto-Tuning of Model Predictive Control for Bilateral Teleoperation with Bayesian Optimization
    Almasalmah, Fadi Alyousef
    Omran, Hassan
    Liu, Chao
    Poignonec, Thibault
    Bayle, Bernard
    IFAC PAPERSONLINE, 2024, 58 (30): : 85 - 90
  • [7] Efficient Robust Model Predictive Control using Chordality
    Ahmadi, Shervin Parvini
    Hansson, Anders
    Pakazad, Sina Khoshfetrat
    2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 4270 - 4275
  • [8] Tuning of Multivariable Model Predictive Control for Industrial Tasks
    Nebeluk, Robert
    Lawrynczuk, Maciej
    ALGORITHMS, 2021, 14 (01)
  • [9] Automatic Parameter Tuning using Bayesian Optimization Method
    Huang, Changwu
    Yuan, Bo
    Li, Yuanxiang
    Yao, Xin
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2090 - 2097
  • [10] An Automatic Tuning Method for Model Predictive Control Strategies
    Fontes, Raony M.
    Martins, Marcio A. F.
    Odloak, Darci
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2019, 58 (47) : 21602 - 21613