KNODE-MPC: A Knowledge-Based Data-Driven Predictive Control Framework for Aerial Robots

被引:41
|
作者
Chee, Kong Yao [1 ]
Jiahao, Tom Z. [1 ]
Hsieh, M. Ani [1 ]
机构
[1] Univ Penn, Grasp Lab, Philadelphia, PA 19104 USA
来源
基金
美国国家科学基金会;
关键词
Machine learning for robot control; model learning for control; model predictive control; MODEL; EQUATIONS;
D O I
10.1109/LRA.2022.3144787
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we consider the problem of deriving and incorporating accurate dynamic models for model predictive control (MPC) with an application to quadrotor control. MPC relies on precise dynamic models to achieve the desired closed-loop performance. However, the presence of uncertainties in complex systems and the environments they operate in poses a challenge in obtaining sufficiently accurate representations of the system dynamics. In this letter, we make use of a deep learning tool, knowledge-based neural ordinary differential equations (KNODE), to augment a model obtained from first principles. The resulting hybrid model encompasses both a nominal first-principle model and a neural network learnt from simulated or real-world experimental data. Using a quadrotor, we benchmark our hybrid model against a state-of-the-art Gaussian Process (GP) model and show that the hybrid model provides more accurate predictions of the quadrotor dynamics and is able to generalize beyond the training data. To improve closed-loop performance, the hybrid model is integrated into a novel MPC framework, known as KNODE-MPC. Results show that the integrated framework achieves 60.2% improvement in simulations and more than 21% in physical experiments, in terms of trajectory tracking performance.
引用
收藏
页码:2819 / 2826
页数:8
相关论文
共 50 条
  • [22] A Data-Driven MPC-Based Energy Optimization and Management Framework of an Energy Building
    He, Xuan
    Cui, Shichang
    Wang, Yan-Wu
    Xiao, Jiang-Wen
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 5139 - 5144
  • [23] Learning Model Predictive Control for Iterative Tasks. A Data-Driven Control Framework
    Rosolia, Ugo
    Borrelli, Francesco
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (07) : 1883 - 1896
  • [24] Synthesis of model predictive control based on data-driven learning
    Zhou, Yuanqiang
    Li, Dewei
    Xi, Yugeng
    Gan, Zhongxue
    SCIENCE CHINA-INFORMATION SCIENCES, 2020, 63 (08)
  • [25] Tube-Based Zonotopic Data-Driven Predictive Control
    Russo, Alessio
    Proutiere, Alexandre
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 3845 - 3851
  • [26] Synthesis of model predictive control based on data-driven learning
    Yuanqiang Zhou
    Dewei Li
    Yugeng Xi
    Zhongxue Gan
    Science China Information Sciences, 2020, 63
  • [27] Data-Driven Predictive Control of Buildings; A Regression Based Approach
    Khosravi, Mohammad
    Eichler, Annika
    Aboudonia, Ahmed
    Buck, Roger
    Smith, Roy S.
    2019 3RD IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (IEEE CCTA 2019), 2019, : 777 - 782
  • [28] Data-Driven Tube-Based Stochastic Predictive Control
    Kerz, Sebastian
    Teutsch, Johannes
    Bruedigam, Tim
    Leibold, Marion
    Wollherr, Dirk
    IEEE OPEN JOURNAL OF CONTROL SYSTEMS, 2023, 2 : 185 - 199
  • [29] Synthesis of model predictive control based on data-driven learning
    Yuanqiang ZHOU
    Dewei LI
    Yugeng XI
    Zhongxue GAN
    ScienceChina(InformationSciences), 2020, 63 (08) : 251 - 253
  • [30] Knowledge-based and data-driven underground pressure forecasting based on graph structure learning
    Yue Wang
    Mingsheng Liu
    Yongjian Huang
    Haifeng Zhou
    Xianhui Wang
    Senzhang Wang
    Haohua Du
    International Journal of Machine Learning and Cybernetics, 2024, 15 : 3 - 18