journal article·2024-04-30Open access

Identification of High-Order Nonlinear Coupled Systems Using a Data-Driven Approach

Rodolfo Daniel Velázquez-Sánchez, Jonathan Omega Escobedo-Alva, Raymundo Peña-García, Ricardo Tapia-Herrera, Jesús Alberto Meda-Campaña

Applied Sciences· Volume 14· Issue 9

Abstract

Most works related to the identification of mathematical nonlinear systems suggest that such approaches can always be directly applied to any nonlinear system. This misconception is greatly discouraging when the obtained results are not expected. Thus, the current work hypothesizes that the more information one has about the mathematical structure of the model, the most precise the identification result. Therefore, a variant of the Sparse Identification of Nonlinear Dynamics (SINDY) approach is presented to obtain the full mathematical nonlinear model of a high-order system with coupled dynamics, namely, a commercial quadcopter. Furthermore, due to its high sensitivity to inputs, a control system is devised using the identified model to stabilize the quadcopter. This illustrates the effectiveness of the proposed identification method.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Model Reduction and Neural Networks · Control Systems and Identification · Structural Health Monitoring Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

SEPI ESIME Zacatenco, Instituto Politécnico Nacional, Ciudad de México 07738, Mexico

SEPI ESIME Ticomán, Instituto Politécnico Nacional, Ciudad de México 07340, Mexico

SEPI ESIME Zacatenco, CONAHCYT—Instituto Politécnico Nacional, Ciudad de México 07738, Mexico

References (31)

Show source-provided references
1. Editorial (2021). The rise of data-driven modelling. Nat. Rev. Phys., 3, 845–855.10.1038/s42254-021-00336-z ↗
2. Moghadas, S.M., and Jaberi-Douraki, M. (2019). Mathematical Modelling: A Graduate Textbook, John Wiley & Sons, Inc.10.1002/9781119483946 ↗
3. Data-driven modeling and learning in science and engineering10.1016/j.crme.2019.11.009 ↗
4. Autonomous Single-Image Drone Exploration with Deep Reinforcement Learning and Mixed Reality10.1109/LRA.2022.3154019 ↗
5. Distilling Free-Form Natural Laws from Experimental Data10.1126/science.1165893 ↗
6. Peña-García, R., Velázquez-Sánchez, R., Gómez-Daza-Argumedo, C., Escobedo-Alva, J., Tapia-Herrera, R., and Meda-Campaña, J. (2024). Physics-Based Aircraft Dynamics Identification Using Genetic Algorithms. Aerospace, 11.10.3390/aerospace11020142 ↗
7. A Levenberg–Marquardt Algorithm for Sparse Identification of Dynamical Systems10.1109/TNNLS.2022.3157963 ↗
8. Regression Shrinkage and Selection Via the Lasso10.1111/j.2517-6161.1996.tb02080.x ↗
9. Discovering governing equations from data by sparse identification of nonlinear dynamical systems10.1073/pnas.1517384113 ↗
10. Hansen, P.C., Pereyra, V., and Scherer, G. (2013). Least Squares Data Fitting with Applications, Johns Hopkins University Press.10.1353/book.21076 ↗
11. Implicit differentiation of Lasso-type models for hyperparameter optimization
12. Brunton, S.L., and Kutz, J.N. (2019). Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control, Cambridge University Press.10.1017/9781108380690 ↗
13. Burrage, P.M., Weerasinghe, H.N., and Burrage, K. (2024). Using a library of chemical reactions to fit systems of ordinary differential equations to agent-based models: A machine learning approach. Numer. Algorithms.10.1007/s11075-023-01737-0 ↗
14. System identification method based on interpretable machine learning for unknown aircraft dynamics10.1016/j.ast.2022.107593 ↗
15. On the role of nonlinear correlations in reduced-order modelling10.1017/jfm.2021.994 ↗
16. Nonlinear model reduction for dynamical systems using sparse sensor locations from learned libraries10.1103/PhysRevE.92.033304 ↗
17. Constrained sparse Galerkin regression10.1017/jfm.2017.823 ↗
18. Loiseau, J.-C., Brunton, S.L., and Noack, B.R. (2021). Volume 3 Applications, De Gruyter.
19. Identification of unknown parameters of the dynamic model of mass transfer10.3846/mma.2023.16403 ↗
20. Integral model of COVID-19 spread and mitigation in UK: Identification of transmission rate10.3846/mma.2022.15708 ↗
21. Dodge, Y. (2008). The Concise Encyclopedia of Statistics-Least-Squares Method, Springer.
22. Margalit, D., and Rabinoff, J. (2019). Interactive Linear Algebra, Georgia Institute of Technology.
23. Lay, D.C., McDonald, J.J., and Lay, S.R. (2016). Linear Algebra and Its Applications, Pearson.
24. Phillips, W.F. (1980). Mechanics of Flight, John Wiley and Sons, Inc.
25. The Output Regulation and the Kalman Filter as the Signal Generator10.1109/ACCESS.2023.3308851 ↗
26. Mathematical modelling and simulation of a quadrotor unmanned aerial vehicle with automatic altitude and speed control10.1063/5.0002805 ↗
27. Collazos Morales, C.A., Ospina, J.P., Sánchez, J.F., Caro-Ruiz, C., Grisales, V.H., Ariza-Colpas, P., De-la Hoz-Franco, E., and González, R.E. (2020, January 1–4). Mathematical Modelling and Identification of a Quadrotor. Proceedings of the International Conference on Computational Science and Its Applications, Cagliari, Italy.
28. Mohamed, A., Elsayed, M., and Elshafei, M. (2020). A Comparative Study Between a Classical and Optimal Control of a Quadrotor UAV. arXiv.
29. MathWorks (2024, March 08). Parrot Minidrones Support from Simulink. Available online: https://www.mathworks.com/hardware-support/parrot-minidrones.html.
30. MathWorks (2024, March 08). Simulink Support Package for Parrot Minidrones Documentation. Available online: https://www.mathworks.com/help/supportpkg/parrot/.
31. Kailath, T. (1980). Linear Systems, Prentice–Hall, Inc.