Data-driven Discovery of The Quadrotor Equations of Motion Via Sparse Identification of Nonlinear Dynamics

Zeyad M. Manaa*, Mohammed R. Elbalshy, Ayman M. Abdallah

*Corresponding author for this work

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

4 Scopus citations

Abstract

Dynamical systems provide a mathematical framework for understanding complex physical phenomena. The mathematical formulation of these systems plays a crucial role in numerous applications; however, it often proves to be quite intricate. Fortunately, data can be readily available through sensor measurements or numerical simulations. In this study, we employ the Sparse Identification of Nonlinear Dynamics (SINDy) algorithm to extract a mathematical model solely from data. The influence of the hyperparameter λ on the sparsity of the identified dynamics is discussed. Additionally, we investigate the impact of data size and the time step between snapshots on the discovered model. To serve as a data source, a ground truth mathematical model was derived from the first principals, we focus on modeling the dynamics of a generic 6 Degrees of Freedom (DOF) quadrotor. For the scope of this initial manuscript and for simplicity and algorithm validation purposes, we specifically consider a sub-case of the 6 DOF system for simulation, restricting the quadrotor’s motion to a 2-dimensional plane (i.e. 3 DOF). To evaluate the efficacy of the SINDy algorithm, we simulate three cases employing a Proportional-Derivative (PD) controller for the 3 DOF case including different trajectories. The performance of SINDy model is assessed through the evaluation of absolute error metrics and root mean squared error (RMSE). Interestingly, the predicted states exhibit at most a RMSE of order of magnitude approximately 10−4, manifestation of the algorithm’s effectiveness. This research highlights the application of the SINDy algorithm in extracting the quadrotor mathematical model from data. We also try to investigate the effect of noisy measurements on the algorithm efficacy. The successful modeling of the 3 DOF quadrotor dynamics demonstrates the algorithm’s potential, while the evaluation metrics validate its performance, thereby clearing the way for more applications in the realm of unmanned aerial vehicles.

Original languageEnglish
Title of host publicationAIAA SciTech Forum and Exposition, 2024
PublisherAmerican Institute of Aeronautics and Astronautics Inc, AIAA
ISBN (Print)9781624107115
DOIs
StatePublished - 2024
EventAIAA SciTech Forum and Exposition, 2024 - Orlando, United States
Duration: 8 Jan 202412 Jan 2024

Publication series

NameAIAA SciTech Forum and Exposition, 2024

Conference

ConferenceAIAA SciTech Forum and Exposition, 2024
Country/TerritoryUnited States
CityOrlando
Period8/01/2412/01/24

Bibliographical note

Publisher Copyright:
© 2024 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved.

Keywords

  • dynamical systems
  • machine learning
  • numerical simulations
  • optimization
  • quadrotor
  • sparse regression
  • system identification

ASJC Scopus subject areas

  • Aerospace Engineering

Fingerprint

Dive into the research topics of 'Data-driven Discovery of The Quadrotor Equations of Motion Via Sparse Identification of Nonlinear Dynamics'. Together they form a unique fingerprint.

Cite this