Arquitectura y modelo de ejecución para control de un cuadricóptero

Autores/as

DOI:

https://doi.org/10.17979/ja-cea.2026.47.13790

Palabras clave:

Vehículos autónomos, Aviónica y equipos embarcados , Sistemas ciberfísicos, Arquitectura de software de control, Robótica aérea y espacial

Resumen

En este trabajo se propone un modelo temporal para la ejecución de la carga computacional de un vehículo aéreo no tripulado (VANT) de tipo cuadricóptero, considerado como un sistema de tiempo real particionado de criticidad mixta sobre una plataforma multiprocesador. El análisis se realiza mediante diagramas End-to-End Flows  (ETEF), lo que permite caracterizar la interacción entre tareas y modelar el flujo de información de los bucles funcionales con alto nivel de abstracción. El sistema considerado se estructura mediante particiones software que agrupan funcionalidades específicas y tareas asociadas, siguiendo principios de arquitecturas particionadas inspiradas en enfoques IMA y estándares como ARINC-653. El enfoque propuesto evita el análisis exhaustivo de tareas individual, centrándose en la representación de relaciones de precedencia y comunicación mediante flujos temporales. Como resultado, se obtiene una descripción estructurada del comportamiento del sistema basada en dependencias entre tareas y la organización de los distintos bucles funcionales. Este modelo proporciona una base sólida para el análisis temporal posterior del sistema.

Referencias

Brocal, V., Masmano, M., Ripoll, I., Crespo, A., Balbastre, P., Metge, J.-J., May 2010. Xoncrete: a scheduling tool for partitioned real-time systems. In: ERTS 2010 proceedings. Toulouse, France. URL: https://hal.science/hal-02264388

Burns, A., Davis, R. I., February 2026. Mixed criticality systems - a review (14th and final edition). Tech. rep., University of York. URL: https://whiterose.ac.uk

Davis, R. I., Burns, A., 2011. A survey of hard real-time scheduling for multiprocessor systems. ACM Comput. Surv. 43 (4).

Liu, C. L., Layland, J. W., 1973. Scheduling algorithms for multiprogramming in a hard-real-time environment. J. ACM 20 (1), 46–61.

Masmano, M., Ripoll, I., Crespo, A., Metge, J.-J., September 2009. Xtratum: a hypervisor for safety critical embedded systems. In: Proceedings of the 11th Real-Time Linux Workshop. Dresden, Germany, pp. 263–272.

Poggi, T., Onaindia, P., Azkarate-askatsua, M., Grüttner, K., Fakih, M., Peiró, S., Balbastre, P., 2018. A hypervisor architecture for low-power real-time embedded systems. In: 2018 21st Euromicro Conference on Digital System Design (DSD). pp. 252–259. DOI: 10.1109/DSD.2018.00054

Simó, J., Balbastre, P., Blanes, J. F., Poza-Luján, J.-L., Guasque, A., 2021. The role of mixed criticality technology in industry 4.0. Electronics 10 (3).

Wang, P., Man, Z., Cao, Z., Zheng, J., Zhao, Y., 2016. Dynamics modelling and linear control of quadcopter. In: 2016 International Conference on Advanced Mechatronic Systems (ICAMechS). pp. 498–503. DOI: 10.1109/ICAMechS.2016.7813499

Wessman, N.-J., Malatesta, F., Andersson, J., Gomez, P., Masmano, M., Nicolau, V., Rhun, J. L., Cabo, G., Bas, F., Lorenzo, R., Sala, O., Trilla, D., Abella, J., 2021. De-risc: the first risc-v space-grade platform for safetycritical systems. In: 2021 IEEE Space Computing Conference (SCC). pp.17–26. DOI: 10.1109/SCC49971.2021.00010

Descargas

Publicado

01-09-2026

Número

Sección

Computadores y Control