A real-time GP based MPC for quadcopters with unknown disturbances

被引:0
|
作者
Schmid, Niklas [1 ]
Gruner, Jonas [2 ]
Abbas, Hossam S. [2 ]
Rostalski, Philipp [2 ]
机构
[1] Swiss Fed Inst Technol, Automat Control Lab, Zurich, Switzerland
[2] Univ Lubeck, Inst Elect Engn Med, Lubeck, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Gaussian Process (GP) regressions have proven to be a valuable tool to predict disturbances and model mismatches and incorporate this information into a Model Predictive Control (MPC) prediction. Unfortunately, the computational complexity of inference and learning on classical GPs scales cubically, which is intractable for real-time applications. Thus GPs are commonly trained offline, which is not suited for learning disturbances as their dynamics may vary with time. Recently, state-space formulation of GPs has been introduced, allowing inference and learning with linear computational complexity. This paper presents a framework that enables online learning of disturbance dynamics on quadcopters, which can be executed within milliseconds using a state-space formulation of GPs. The obtained disturbance predictions are combined with MPC leading to a significant performance increase in simulations with jMAVSim. The computational burden is evaluated on a Raspberry Pi 4 B to prove the real-time applicability.
引用
收藏
页码:2051 / 2056
页数:6
相关论文
共 50 条
  • [41] Distributed MPC based Collision Avoidance Approach for Consensus of Multiple Quadcopters
    Dubay, Shaundell
    Pan, Ya-Jun
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2018, : 155 - 160
  • [42] Real-Time Detection and Classification of Power Quality Disturbances
    Mozaffari, Mahsa
    Doshi, Keval
    Yilmaz, Yasin
    SENSORS, 2022, 22 (20)
  • [43] Real-time parallel computation of high voltage disturbances
    Sotudeh, R.
    Mathematical Modelling and Scientific Computing, 1993, 2 (sectioA):
  • [44] A real-time classification method of power quality disturbances
    Zhang, Ming
    Li, Kaicheng
    Hu, Yisheng
    ELECTRIC POWER SYSTEMS RESEARCH, 2011, 81 (02) : 660 - 666
  • [45] A real-time system for the generation and detection of electrical disturbances
    Monedero, H
    León, C
    García, A
    Elena, JM
    Montaño, JC
    Ropero, J
    2004 IEEE PES POWER SYSTEMS CONFERENCE & EXPOSITION, VOLS 1 - 3, 2004, : 1019 - 1023
  • [46] PLC implementation of a real-time embedded MPC algorithm based on linear input/output models
    Krupa, Pablo
    Saraf, Nilay
    Limon, Daniel
    Bemporad, Alberto
    IFAC PAPERSONLINE, 2020, 53 (02): : 6987 - 6992
  • [47] LP based MPC algorithm in distributed real-time systems with end-to-end tasks
    Zhang Fangling
    Wang Jinbiao
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION JOINTLY WITH INTERNATIONAL CONFERENCE ON INTELLIGENT AGENTS, WEB TECHNOLOGIES & INTERNET COMMERCE, VOL 2, PROCEEDINGS, 2006, : 1049 - +
  • [48] Enhanced Real-Time ATM-Based MPC for Electric Vehicles With CyberPhysical Security Aspect
    Arsalan, Ali
    Papari, Behnaz
    Timilsina, Laxman
    Muriithi, Grace
    Moghassemi, Ali
    Rahman, S. M. Imrat
    Buraimoh, Elutunji
    Ozkan, Gokhan
    Edrington, Christopher S.
    IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION, 2025, 11 (01): : 4698 - 4716
  • [49] Computational Complexity Certification for Real-Time MPC With Input Constraints Based on the Fast Gradient Method
    Richter, Stefan
    Jones, Colin Neil
    Morari, Manfred
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (06) : 1391 - 1403
  • [50] MPC-Based Delay-Aware Fountain Codes for Real-Time Video Communication
    Sun, Kairan
    Zhang, Huazi
    Wu, Dapeng
    Zhuang, Hongcheng
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 415 - 424