Uppsats
Data-driven Nonlinear Model Predictive Control Using NARX Models : An Application of Takens’ Embedding Theorem
Master-uppsats
KTH/Skolan för elektroteknik och datavetenskap (EECS)
Publicerad: 2025
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
Data-driven control offers a solution in situations where control based on first-principles modeling is difficult or infeasible. This master thesis investigates the use of Takens’ embedding theorem to enable nonlinear, data-driven model predictive control (MPC). The proposed method involves learning time-delay embedded system dynamics using a nonlinear autoregressive model with exogenous inputs (NARX), which is then integrated into an MPC framework. The results show that increasing the number of past inputs and outputs used in prediction improves model accuracy; however, the selection of feature types is found to be even more critical for achieving strong performance in complex control tasks. Furthermore, the proposed controller demonstrates tracking performance comparable to that of standard model-based MPC and outperforms the regularized Data-enabled Predictive Control (DeePC) method, while significantly reducing computational complexity. To address the computational demands associated with optimizing nonlinear problems, several strategies are employed: model complexity is reduced through lasso regularization, nonlinear optimization problems are approximated as quadratic programs via linearization in a real-time iterative (RTI) approach, and convexity is enforced through structural constraints. A key limitation of the current approach is its restriction to single-input single-output systems. Future work may extend the methodology to multi-input multi-output systems and explore richer feature sets to enhance model expressiveness.
Information
- Författare
- Petré, Martin
- Lärosäte / institution
- KTH/Skolan för elektroteknik och datavetenskap (EECS)
- Publiceringsdatum
- 2025
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
- Nyckelord
- ⌕Model Predictive Control⌕Modellprediktiv reglering⌕regularization⌕Data-driven control⌕Takens’ embedding theorem⌕Nonlinear autoregressive exogenous input model⌕Least squares⌕Nonlinear systems⌕Data-enabled predictive control⌕Sequential quadratic programming.⌕Datadriven styrning⌕Takens sats⌕Icke-linjär autoregressiv modell med exogena insignaler⌕Minsta kvadratmetoden⌕Regularisering⌕Icke-linjära system⌕Datadriven prediktiv reglering⌕Sekventiell kvadratisk programmering.
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Yrkesexamen på avancerad nivå, Uppsala universitet/Avdelningen för systemteknik
Yap, Wendy
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Lodetti, Marco
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Firhannoza Pramono, Tafarrel
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Granqvist, Lukas
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Karlsson, Emmy
Publicerad: 2026
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Trende, Mattias
Publicerad: 2025