EconPapers    
Economics at your fingertips  
 

Quadrotor Real-Time Simulation: A Temporary Computational Complexity-Based Approach

Gustavo Delgado-Reyes, Jorge Salvador Valdez-Martínez, Miguel Ángel Hernández-Pérez, Karina Ruby Pérez-Daniel and Pedro Javier García-Ramírez
Additional contact information
Gustavo Delgado-Reyes: Instituto de Ingeniería, Universidad Veracruzana, Juan Pablo II s/n, Boca del Río 94294, Veracruz, Mexico
Jorge Salvador Valdez-Martínez: Industrial Mechanics Academic Division, Universidad Tecnológica Emiliano Zapata del Estado de Morelos, Av. Universidad Tecnológica No. 1, Emiliano Zapata 62760, Morelos, Mexico
Miguel Ángel Hernández-Pérez: Instituto de Ingeniería, Universidad Veracruzana, Juan Pablo II s/n, Boca del Río 94294, Veracruz, Mexico
Karina Ruby Pérez-Daniel: Facultad de Ingeniería, Universidad Panamericana, Augusto Rodin No. 498, Insurgentes Mixcoac, Benito Juarez, Mexico City 03920, Mexico
Pedro Javier García-Ramírez: Instituto de Ingeniería, Universidad Veracruzana, Juan Pablo II s/n, Boca del Río 94294, Veracruz, Mexico

Mathematics, 2022, vol. 10, issue 12, 1-34

Abstract: The interaction of digital systems with dynamic systems requires synchrony and the accomplishment of time constrains, so the simulation of physical processes needs an implementation by means of real-time systems (RTS). However, as it can be expected, every simulation and/or implementation might demand too many computational resources, surpassing the capacity of the processor used by computational systems. This is the reason for the need to perform a temporary computational complexity analysis based on the study of the behavior of the execution times of the implemented simulation. In this regard, the Real-Time Operating Systems (RTOS) feature time managing tools, which allow their precise measurement and the establishment of scheduling criteria in process execution. Therefore, this research proposes accomplishing a temporary computational complexity analysis of the real-time simulation by an embedded system (ES) of an unmanned aerial vehicle (UAV) propelled by four rotors. Derived from this analysis, formal definitions are elaborated and proposed, which establish a close relationship between the temporary computational complexity and typical real-time temporary constraints. To the best of the author’s knowledge, the definitions presented in this article have not been reported in the literature. Furthermore, to perform the temporary computational complexity analysis of the UAV, the mathematical modeling based on the Euler–Lagrange approach is presented in detail. Finally, simulations were performed using a real-time system implemented on the Embedded Computer System (ECS) Raspberry Pi 2 Model B+, in order to validate the suggested definitions.

Keywords: real-time systems; temporary computational complexity; UAV modeling; real-time simulation; embedded computers (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/10/12/2032/pdf (application/pdf)
https://www.mdpi.com/2227-7390/10/12/2032/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:10:y:2022:i:12:p:2032-:d:836943

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:10:y:2022:i:12:p:2032-:d:836943