Optimal Control of Quadrotor Attitude System Using Data-driven Approximation of Koopman Operator
Research output: Contribution to journal › Research article › Contributed › peer-review
Contributors
Abstract
The nonlinear dynamics has posed a great challenge in the optimal control of quadcoptors. This paper applies data-driven methods to approximate the Koopman operator of the quadrotor attitude control system. The Koopman operator is a linear operator with infinite dimensions that can advance the nonlinear state dynamics linearly in a lifted space without compromising the operation range. The function basis and the propagation matrices to approximate the Koopman operator are learned interactively through Deep Neural Network (DNN). Simulations with the quadrotor attitude model in SO(3) are carried out to verify the model precision and the tracking performance using Linear Quadratic Regulator (LQR) with the lifted linear system. We compared the results with first-order approximation and Extended Dynamic Mode Decomposition (eDMD), which is another data-driven method that selects the function basis from a fixed library. Both data-driven approaches have notable advantages over the first-order approximation, while the system learned through the DNN has better precision and control performance than the eDMD.
Details
Original language | English |
---|---|
Pages (from-to) | 834-840 |
Number of pages | 7 |
Journal | IFAC-PapersOnLine |
Volume | 56 |
Issue number | 2 |
Publication status | Published - 1 Jul 2023 |
Peer-reviewed | Yes |
External IDs
Scopus | 85184958902 |
---|
Keywords
Keywords
- Data-driven Control, Koopman Operator, Unmanned Aerial Vehicle, Dynamic Mode decomposition, Nonlinear System, Optimal Control, Deep Learning