Learning-Based Data-Enable Predictive Control for Trajectory Tracking of Unknown Systems

被引:0
作者
Huang, Teng [1 ]
Dai, Li [1 ]
Li, Sihang [1 ]
Lin, Min [1 ]
Xia, Yuanqing [1 ]
机构
[1] Beijing Inst Technol, Sch Automat, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
data-driven control; Gaussian process regression; mobile robot; model predictive control (MPC); MOBILE ROBOTS; PATH TRACKING; NETWORKS; SUBJECT;
D O I
10.1002/rnc.7859
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of tracking a reference trajectory with high-accuracy for a controlled object with unknown system dynamics, subject to input and output constraints. To this end, we propose a novel learning-based data-enabled predictive control (DeePC) trajectory tracking algorithm, which consists of two main parts: Off-line training of a Gaussian process regression (GPR) model and online high-accuracy tracking control by using the probabilistic information obtained from the GPR model. To train the GPR model, we develop a method capable of predicting the output of an unknown system subjected to perturbations and obtaining probabilistic information about the distribution of predicted output. This enables us to utilize the uncertain nature of the predicted output to improve the accuracy of the tracking control. To track the reference trajectory for unknown systems, we extend the DeePC algorithm by leveraging the trained GPR model and behavioral theory. We transform the expected cost function and chance constraints into a more calculable form using the probabilistic information of the predicted output, which allows us to formulate the computationally efficient data-driven predictive control optimization problem. To demonstrate the high-accuracy in trajectory tracking performance of our proposed algorithm, we perform a comparison simulation with the DeePC method. Finally, to demonstrate the effectiveness of our proposed algorithm in practical applications, we present a case study on the eight-shaped trajectory tracking control of a mobile robot. This case study highlights the ability of our proposed algorithm to achieve high-accuracy trajectory tracking in a real-world scenario, while satisfying input and output constraints.
引用
收藏
页数:13
相关论文
共 38 条
[1]  
ApS M., 2019, Version, V9
[2]   Design of a Sliding Mode Controller with Fuzzy Rules for a 4-DoF Service Robot [J].
Bao, Le ;
Kim, Dongeon ;
Yi, Seung-Joon ;
Lee, Jangmyung .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2021, 19 (08) :2869-2881
[3]   Data-Driven Model Predictive Control With Stability and Robustness Guarantees [J].
Berberich, Julian ;
Koehler, Johannes ;
Mueller, Matthias A. ;
Allgoewer, Frank .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (04) :1702-1717
[4]   A trajectory-based framework for data-driven system analysis and control [J].
Berberich, Julian ;
Allgower, Frank .
2020 EUROPEAN CONTROL CONFERENCE (ECC 2020), 2020, :1365-1370
[5]   Speed Tracking Control for Unmanned Driving Robot Vehicle Based on Fuzzy Adaptive Sliding Mode Control [J].
Chen, Gang ;
Jiang, Yichen ;
Guo, Keyi ;
Wang, Liangmo .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (12) :12617-12625
[6]  
Coulson J, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P307, DOI [10.23919/ecc.2019.8795639, 10.23919/ECC.2019.8795639]
[7]   Cloud-Based Computational Data-Enabled Predictive Control [J].
Dai, Li ;
Huang, Teng ;
Gao, Runze ;
Zhang, Yuan ;
Xia, Yuanqing .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (24) :24949-24962
[8]   Trajectory planning and tracking for autonomous overtaking: State-of-the-art and future prospects [J].
Dixit, Shilp ;
Fallah, Saber ;
Montanaro, Umberto ;
Dianati, Mehrdad ;
Stevens, Alan ;
Mccullough, Francis ;
Mouzakitis, Alexandros .
ANNUAL REVIEWS IN CONTROL, 2018, 45 :76-86
[9]   Distributed consensus tracking for multi-agent systems under two types of attacks [J].
Feng, Zhi ;
Hu, Guoqiang ;
Wen, Guanghui .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2016, 26 (05) :896-918
[10]   Modeling Positional Uncertainty for Hydrographic Surveys with AUV [J].
Fernandes, Victor Hugo ;
Rodrigues, Dalto Domingues ;
Neto, Arthur Ayres ;
Barbosa, Luiz Guimaraes .
JOURNAL OF SURVEYING ENGINEERING, 2019, 145 (01)