Hacia la Computación Colaborativa Multi-Satélite a través de la Programación de Tareas Basada en Algoritmos Genéticos
Autores: Fei, Hongxiao; Zhang, Xi; Long, Jun; Liu, Limin; Wang, Yunbo
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Hacia la Computación Colaborativa Multi-Satélite a través de la Programación de Tareas Basada en Algoritmos Genéticos
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Aeroespacial
Palabras clave
Sistemas de satélites
Tareas
Técnicas de computación
Marco de computación colaborativa distribuida
Modelo de programación de tareas basado en algoritmos genéticos
Múltiples satélites
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 30
Citaciones: Sin citaciones
Con el desarrollo rápido de sistemas satelitales en múltiples satélites, múltiples tareas y requisitos de velocidad de respuesta alta, las técnicas de computación existentes enfrentan los siguientes desafíos: potencia de computación insuficiente, recursos de computación limitados y una capacidad de coordinación más débil. Mientras tanto, la mayoría de los métodos tienen limitaciones más significativas en velocidad de respuesta y utilización de recursos. Para resolver el problema anterior, proponemos un marco de computación colaborativa distribuida con un modelo de programación de tareas basado en algoritmos genéticos (DCCF-GA), que puede realizar la computación colaborativa entre múltiples satélites a través de un algoritmo genético. Específicamente, contiene dos aspectos de trabajo. Primero, se construye una arquitectura distribuida de satélites donde el satélite principal es responsable de la distribución y programación, y el satélite de computación es responsable de completar la tarea. Luego, presentamos un modelo de programación de tareas basado en algoritmos genéticos que permite a múltiples satélites colaborar para completar las tareas. Los experimentos muestran que el algoritmo propuesto tiene ventajas evidentes en el tiempo de finalización y supera a otros algoritmos en eficiencia de recursos.
Descripción
Con el desarrollo rápido de sistemas satelitales en múltiples satélites, múltiples tareas y requisitos de velocidad de respuesta alta, las técnicas de computación existentes enfrentan los siguientes desafíos: potencia de computación insuficiente, recursos de computación limitados y una capacidad de coordinación más débil. Mientras tanto, la mayoría de los métodos tienen limitaciones más significativas en velocidad de respuesta y utilización de recursos. Para resolver el problema anterior, proponemos un marco de computación colaborativa distribuida con un modelo de programación de tareas basado en algoritmos genéticos (DCCF-GA), que puede realizar la computación colaborativa entre múltiples satélites a través de un algoritmo genético. Específicamente, contiene dos aspectos de trabajo. Primero, se construye una arquitectura distribuida de satélites donde el satélite principal es responsable de la distribución y programación, y el satélite de computación es responsable de completar la tarea. Luego, presentamos un modelo de programación de tareas basado en algoritmos genéticos que permite a múltiples satélites colaborar para completar las tareas. Los experimentos muestran que el algoritmo propuesto tiene ventajas evidentes en el tiempo de finalización y supera a otros algoritmos en eficiencia de recursos.