DOI | Resolve DOI: https://doi.org/10.23919/ACC60939.2024.10644406 |
---|
Author | Search for: Gomaa, Mahmoud A. K.; Search for: De Silva, Oscar; Search for: Jayasiri, Awantha1; Search for: Mann, George K. I. |
---|
Affiliation | - National Research Council of Canada. Aerospace
|
---|
Format | Text, Article |
---|
Conference | 2024 American Control Conference (ACC), July 10-12, 2024, Toronto, ON, Canada |
---|
Subject | asymptotic stability; trajectory tracking; computational modeling; predictive models; autonomous aerial vehicles; cost function; stability analysis |
---|
Abstract | This paper proposes a novel computationally efficient nonlinear model predictive controller (NMPC) for learning-based models. The proposed NMPC scheme uses a hybrid model of the dynamic system, including a nominal derived model and a learning-based model that compensates for the incomplete knowledge of the system, i.e., unmodeled dynamics. The NMPC is designed with a tailored cost function that takes into account the learned-dynamics of the system. The cost function is formulated without stabilizing terminal conditions required for stabilization. Moreover, the proposed scheme facilitates the computation of the shortest possible stabilizing prediction horizon that guarantees the asymptotic stability of the closed-loop system. The proposed scheme is applied to an unmanned aerial vehicle (UAV) for validation. The performance of the proposed scheme is investigated through extensive numerical simulations and compared against the state-of-the-art traditional NMPC and traditional learning-based NMPC schemes proposed in literature. The results show superior trajectory tracking performance of the proposed learning-based NMPC scheme at short prediction horizons. |
---|
Publication date | 2024-07-10 |
---|
Publisher | IEEE |
---|
In | |
---|
Language | English |
---|
Peer reviewed | Yes |
---|
Export citation | Export as RIS |
---|
Report a correction | Report a correction (opens in a new tab) |
---|
Record identifier | 6d355fa9-924d-45f5-8118-70d2321b6c10 |
---|
Record created | 2025-05-07 |
---|
Record modified | 2025-05-07 |
---|