Gaussian Process-Based Predictive Control for Periodic Error Correction

被引:71
|
作者
Klenske, Edgar D. [1 ]
Zeilinger, Melanie N. [1 ,2 ]
Schoelkopf, Bernhard [1 ]
Hennig, Philipp [1 ]
机构
[1] Max Planck Inst Intelligent Syst, D-72076 Tubingen, Germany
[2] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
关键词
Adaptive control; nonlinear control systems; optimal control; KERNEL; RATES;
D O I
10.1109/TCST.2015.2420629
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many controlled systems suffer from unmodeled nonlinear effects that recur periodically over time. Model-free controllers generally cannot compensate these effects, and good physical models for such periodic dynamics are challenging to construct. We investigate nonparametric system identification for periodically recurring nonlinear effects. Within a Gaussian process (GP) regression framework, we use a locally periodic covariance function to shape the hypothesis space, which allows for a structured extrapolation that is not possible with more widely used covariance functions. We show that hyperparameter estimation can be performed online using the maximum a posteriori point estimate, which provides an accuracy comparable with sampling methods as soon as enough data to cover the periodic structure has been collected. It is also shown how the periodic structure can be exploited in the hyperparameter optimization. The predictions obtained from the GP model are then used in a model predictive control framework to correct the external effect. The availability of good continuous predictions allows control at a higher rate than that of the measurements. We show that the proposed approach is particularly beneficial for sampling times that are smaller than, but of the same order of magnitude as, the period length of the external effect. In experiments on a physical system, an electrically actuated telescope mount, this approach achieves a reduction of about 20% in root mean square tracking error.
引用
收藏
页码:110 / 121
页数:12
相关论文
共 50 条
  • [1] Gaussian Process-Based Learning Model Predictive Control With Application to USV
    Li, Fei
    Li, Huiping
    Wu, Chao
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (12) : 1 - 10
  • [2] Efficient implementation of Gaussian process-based predictive control by quadratic programming
    Polcz, Peter
    Peni, Tamas
    Toth, Roland
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2023, 17 (08): : 968 - 984
  • [3] Zero-order optimization for Gaussian process-based model predictive control
    Lahr, Amon
    Zanelli, Andrea
    Carron, Andrea
    Zeilinger, Melanie N.
    [J]. EUROPEAN JOURNAL OF CONTROL, 2023, 74
  • [4] Zero-Order Optimization for Gaussian Process-based Model Predictive Control
    Lahr, Amon
    Zanelli, Andrea
    Carron, Andrea
    Zeilinger, Melanie N.
    [J]. arXiv, 2022,
  • [5] Gaussian Process-Based Inferential Control System
    Abusnina, Ali
    Kudenko, Daniel
    Roth, Rolf
    [J]. INTERNATIONAL JOINT CONFERENCE SOCO'14-CISIS'14-ICEUTE'14, 2014, 299 : 115 - 124
  • [6] Gaussian process-based parameter identification and model current predictive control strategy of PMSM
    Wei Z.
    Deng Y.
    Qiao T.
    Fei Q.
    Li H.
    [J]. Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2023, 31 (04): : 479 - 490
  • [7] Gaussian process-based cautious model predictive control for visual servoing of mobile robots
    Huazhong Zhu
    Zhehao Jin
    Andong Liu
    Hongjie Ni
    [J]. Nonlinear Dynamics, 2023, 111 : 21779 - 21796
  • [8] Gaussian process-based cautious model predictive control for visual servoing of mobile robots
    Zhu, Huazhong
    Jin, Zhehao
    Liu, Andong
    Ni, Hongjie
    [J]. NONLINEAR DYNAMICS, 2023, 111 (23) : 21779 - 21796
  • [9] Networked operation of a UAV using Gaussian process-based delay compensation and model predictive control
    Jang, Dohyun
    Yoo, Jachyun
    Son, Clark Youngdong
    Kim, H. Jin
    Johansson, Karl H.
    [J]. 2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 9216 - 9222
  • [10] An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators
    Huang, Jian
    Cao, Yu
    Xiong, Caihua
    Zhang, Hai-Tao
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (03) : 1071 - 1084