Online Data-Enabled Predictive Control for Quadrotor Trajectory Tracking

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Data-enabled predictive control (DeePC) has been extensively studied for its ability to achieve safe control of multiconstrained unknown systems without requiring an explicit system model. Traditional DeePC constructs a Hankel matrix using historical input-output data of an unknown system to replace the system model, enabling receding horizon predictive control. This paper proposes an online data-updated DeePC framework, which combines real-time data with historical data to construct a Mosaic Hankel Matrix online, addressing the issue of data unreliability caused by external system state variations or improper data collection. Furthermore, an adaptive prediction horizon strategy is designed subject to control frequency constraints, and the penalty formulation of slack variables is improved using a sigmoid function, achieving a balance between control efficiency and optimization performance. Finally, quadrotor trajectory tracking experiments were conducted on a ROS+PX4-based software-in-the-loop (SITL) simulation platform to validate the proposed approach.

Original languageEnglish
Title of host publicationProceedings of the 44th Chinese Control Conference, CCC 2025
EditorsJian Sun, Hongpeng Yin
PublisherIEEE Computer Society
Pages9726-9731
Number of pages6
ISBN (Electronic)9789887581611
DOIs
Publication statusPublished - 2025
Event44th Chinese Control Conference, CCC 2025 - Chongqing, China
Duration: 28 Jul 202530 Jul 2025

Publication series

NameChinese Control Conference, CCC
ISSN (Print)1934-1768
ISSN (Electronic)2161-2927

Conference

Conference44th Chinese Control Conference, CCC 2025
Country/TerritoryChina
CityChongqing
Period28/07/2530/07/25

Keywords

  • Data-Enabled Predictive Control
  • Online Optimization
  • Trajectory Tracking

Fingerprint

Dive into the research topics of 'Online Data-Enabled Predictive Control for Quadrotor Trajectory Tracking'. Together they form a unique fingerprint.

Cite this