Diseño de un protocolo de comunicación para la plataforma de desarrollo software basado en agentes utilizados en sistemas satelitales miniaturizados

Contenido principal del artículo

Samantha Iteriano-Valverde
David Scazzoli
Carmen Chan-Zheng
Johan Carvajal-Godinez
Mauricio Magarini

Resumen

En los últimos años, la ciencia espacial y la exploración se han vuelto más accesibles debido a la popularización del concepto de CubeSats. Los CubeSats se está utilizando debido a sus convenientes requisitos de tamaño y peso, lo que permite que misiones especificas se diseñen, desarrollen y lancen con una reducción significativa de los costos en comparación con las misiones espaciales tradicionales. Además, el desarrollo de misiones específicas se ha vuelto más complejo, forzando un cambio en la noción tradicional de usar una arquitectura de control centralizada para una arquitectura distribuida. Una arquitectura distribuida resuelve el problema de una posible pérdida de funcionalidad en la unidad de control. Este documento describe la extensión de las capacidades del framework de sistemas multiagentes para sistemas embebidos (MAES). Esta extensión proporciona al framework MAES la capacidad de realizar comunicaciones entre plataformas, de modo que ahora la arquitectura de la unidad de control puede ampliarse, permitiendo a los agentes de diferentes plataformas interactuar y realizar de forma cooperativa diferentes rutinas diseñadas por el desarrollador, por lo que no se está limitado a las capacidades de solo una plataforma. Asimismo, este documento muestra los resultados de la configuración experimental que muestra la precisión del intercambio de mensajes entre plataformas y la relación entre el retraso del intercambio de mensajes entre plataformas y la cantidad de agentes que se ejecutan simultáneamente en cada plataforma.

Detalles del artículo

Cómo citar
Iteriano-Valverde, S., Scazzoli, D., Chan-Zheng, C., Carvajal-Godinez, J., & Magarini, M. (2020). Diseño de un protocolo de comunicación para la plataforma de desarrollo software basado en agentes utilizados en sistemas satelitales miniaturizados. Revista Tecnología En Marcha, 33(4), Pág. 62-76. https://doi.org/10.18845/tm.v33i4.4505
Sección
Artículo científico

Citas

M. Swartwout, “The First One Hundred CubeSats A Statistical Look,” Journal of small Satellites, vol. 2, no. 2, pp. 213-233, 2013.

P. Maes, “Artificial Life Meets Entertainment: Lifelike Autonomous Agents,” Communications of the AC, vol. 38, no. 11, pp. 108-114, 1995.

D. M. Glavic, “Agents and Multi-Agent Systems: A Short Introduction for Power Engineers,” Montefriore Institute, 2006. [Online]. Available: http://www.montefiore.ulg.ac.be/~glavic/MAS-Intro_ Tech_report.pdf. [Accessed 19 3 2018].

G. Coulouris, J. Dollimore, T. Kindberg and G. Blair, Distributed Systems Concepts and Design, Addison-Wesley, 2012.

C. Chan-Zheng and J. Carvajal-Godínez, “A Multi-Agent System Framework for Miniaturized

Satellite,” Tecnología en Marcha, vol. 32, no. 1, pp. 54-67, 2018.

F. Bellifemine, G. Caire and D. Greenwood, Developing multi-agent systems with JADE, John Wiley and Sons,Ltd, 2007.

F. f. I. P. Agents, “Foundation for Intelligent Physical Agents,” FIPA, 2018. [Online]. Available: http:// www.fipa.org/. [Accessed 19 3 2018].

J. D. Jensen and D. C. M. Swenson, “Command and Data Handling Subsystem Design for the Ionospheric Observation Nanosatellite Formation (ION-F),” SSC00, vol. VII, no. 3, 2002.

C. Nagarajan, R. G. D’souza, S. Karumuri and K. Kinger, “Desing of a Cubesat Computer Architecture

using COTS Hardware for Terrestrial Thermal Imaging,” in 2014 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology, 2014.

S. Sabri, S. Yuhaniz and K.Kamardin, “Designing a low Cost CubeSat’s Command and Data

Handling Subsystem kit,” ARPN Journal of Engineering and Applied Sciences, vol. 11, no. 10, pp. 6259-6264, 2016.

Texas Instruments, “MSP432P401R SimpleLink Microcontroller LaunchPad,” Texas Instruments, 2018.

J. Carvajal-Godinez, “Effects of Saturation for High-Throughput Satellite Buses,” Manuscript submit-ted for publication.

S. Interiano, “A Communication Protocol Design for Multi-Agent Systems Framework for Embedded Systems (MAES)-based platforms,” Politecnico di Milano, Milano,Italy, 2018.