Next Article in Journal
Enhancing the Performance of Novel Archimedes Spiral Hydrokinetic Turbines Utilizing Blade Winglets in Deep-Sea Power Generation for Autonomous Underwater Vehicles
Previous Article in Journal
Finite-Time Path-Following Control of Underactuated AUVs with Actuator Limits Using Disturbance Observer-Based Backstepping Control
Previous Article in Special Issue
A Unified Collision Avoidance Trajectory Planning with Dual Variables for Collaborative Aerial Transportation Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SINDy and PD-Based UAV Dynamics Identification for MPC

by
Bryan S. Guevara
1,†,
José Varela-Aldás
2,*,†,
Daniel C. Gandolfo
1 and
Juan M. Toibero
1
1
Instituto de Automática, Universidad Nacional de San Juan—CONICET, Av. San Martín Oeste 1109, San Juan J5400ARL, Argentina
2
Centro de Investigación en Mecatrónica y Sistemas Interactivos (MIST), Carrera de Ingeniería Industrial, Universidad Tecnológica Indoamérica, Ambato 180103, Ecuador
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Drones 2025, 9(1), 71; https://doi.org/10.3390/drones9010071
Submission received: 13 November 2024 / Revised: 4 January 2025 / Accepted: 16 January 2025 / Published: 18 January 2025

Abstract

This study proposes a comprehensive framework for the identification of nonlinear dynamics in Unmanned Aerial Vehicles (UAVs), integrating data-driven methodologies with theoretical modeling approaches. Two principal techniques are employed: Proportional-Derivative (PD)-based control input approximation and Sparse Identification of Nonlinear Dynamics (SINDy). Addressing the inherent platform constraints—where control inputs are restricted to specific attitude angles and z-axis velocities—thrust and torque are approximated via a PD controller, which serves as a practical intermediary for facilitating nonlinear system identification. Both methodologies leverage data-driven strategies to construct compact and interpretable models from experimental data, capturing significant nonlinearities with high fidelity. The resulting models are rigorously evaluated within a Model Predictive Control (MPC) framework, demonstrating their efficacy in precise trajectory tracking. Furthermore, the integration of data-driven insights enhances the accuracy of the identified models and improves control performance. This framework offers a robust and adaptable solution for analyzing UAV dynamics under realistic operational conditions, emphasizing the comparative strengths and applicability of each modeling approach.
Keywords: SINDy; nonlinear identification; MPC; UAV; data-driven modeling SINDy; nonlinear identification; MPC; UAV; data-driven modeling

Share and Cite

MDPI and ACS Style

Guevara, B.S.; Varela-Aldás, J.; Gandolfo, D.C.; Toibero, J.M. SINDy and PD-Based UAV Dynamics Identification for MPC. Drones 2025, 9, 71. https://doi.org/10.3390/drones9010071

AMA Style

Guevara BS, Varela-Aldás J, Gandolfo DC, Toibero JM. SINDy and PD-Based UAV Dynamics Identification for MPC. Drones. 2025; 9(1):71. https://doi.org/10.3390/drones9010071

Chicago/Turabian Style

Guevara, Bryan S., José Varela-Aldás, Daniel C. Gandolfo, and Juan M. Toibero. 2025. "SINDy and PD-Based UAV Dynamics Identification for MPC" Drones 9, no. 1: 71. https://doi.org/10.3390/drones9010071

APA Style

Guevara, B. S., Varela-Aldás, J., Gandolfo, D. C., & Toibero, J. M. (2025). SINDy and PD-Based UAV Dynamics Identification for MPC. Drones, 9(1), 71. https://doi.org/10.3390/drones9010071

Article Metrics

Back to TopTop