Linearized Gaussian Processes for Fast Data-driven Model Predictive Control

被引:20
作者
Nghiem, Truong X. [1 ]
机构
[1] No Arizona Univ, Sch Informat Comp & Cyber Syst, Flagstaff, AZ 86011 USA
来源
2019 AMERICAN CONTROL CONFERENCE (ACC) | 2019年
关键词
D O I
10.23919/acc.2019.8814476
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data-driven Model Predictive Control (MPC), where the system model is learned from data with machine learning, has recently gained increasing interests in the control community. Gaussian Processes (GP), as a type of statistical models, are particularly attractive due to their modeling flexibility and their ability to provide probabilistic estimates of prediction uncertainty. GP-based MPC has been developed and applied, however the optimization problem is typically non-convex and highly demanding, and scales poorly with model size. This causes unsatisfactory solving performance, even with state-of-the-art solvers, and makes the approach less suitable for real-time control. We develop a method based on a new concept, called linearized Gaussian Process, and Sequential Convex Programming, that can significantly improve the solving performance of GP-based MPC. Our method is not only faster but also much more scalable and predictable than other commonly used methods, as it is much less influenced by the model size. The efficiency and advantages of the algorithm are demonstrated clearly in a numerical example.
引用
收藏
页码:1629 / 1634
页数:6
相关论文
共 15 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]   Gaussian process model predictive control of unknown non-linear systems [J].
Cao, Gang ;
Lai, Edmund M. -K. ;
Alam, Fakhrul .
IET CONTROL THEORY AND APPLICATIONS, 2017, 11 (05) :703-713
[3]  
Jain A., 2018, P INT C CYB PHYS SYS
[4]  
Kocijan J, 2016, ADV IND CONTROL, P1, DOI 10.1007/978-3-319-21021-6
[5]  
Lawrynczuk M., 2014, SER STUDIES SYSTEMS
[6]  
Lofberg J., 2004, P CACSD C, P284, DOI DOI 10.1109/CACSD.2004.1393890
[7]  
Maciejowski J.M., 2000, Predictive control: with constraints, Vfirst
[8]  
Mao Y., 2016, IEEE C DEC CONTR CDC
[9]   Model predictive control: Recent developments and future promise [J].
Mayne, David Q. .
AUTOMATICA, 2014, 50 (12) :2967-2986
[10]  
Nghiem T. X., 2017, P AM CONTR C ACC