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
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
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
Los autores conservan los derechos de autor y ceden a la revista el derecho de la primera publicación y pueda editarlo, reproducirlo, distribuirlo, exhibirlo y comunicarlo en el país y en el extranjero mediante medios impresos y electrónicos. Asimismo, asumen el compromiso sobre cualquier litigio o reclamación relacionada con derechos de propiedad intelectual, exonerando de responsabilidad a la Editorial Tecnológica de Costa Rica. Además, se establece que los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
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.