• No se han encontrado resultados

basada en Sistemas Multiagente para la Gestión de Emergencias

N/A
N/A
Protected

Academic year: 2023

Share "basada en Sistemas Multiagente para la Gestión de Emergencias"

Copied!
134
0
0

Texto completo

La tesis presenta la arquitectura de un sistema espacial distribuido basado en sistemas multiagente para el intercambio de servicios satelitales inactivos, tanto en tierra como en vuelo. Además, la arquitectura incluye un nuevo elemento, una plataforma online para el intercambio de servicios satelitales terrestres, que permitiría una industria espacial más colaborativa, eficiente y más accesible al público en general.

Caso de Aplicación 1: Gestión de una Emergencia detectada en Órbita 77

Caso de Aplicación 2: Soporte a una Emergencia detectada en Tierra 89

87 Figura 6.13 Asociación entre los subpasos del Paso 7 y las unidades internas de usr-Trader 88 Figura 6.14 Diagrama de actividades: Manejo de un mensaje generado en un circuito dirigido a a. 93 Figura 6.20 Conexión entre los subpasos del paso 6 y las unidades internas de AgentSat 94 Figura 6.21 Conexión entre los subpasos del paso 6 y las unidades internas de AgentSat.

Capítulo 1

INTRODUCCIÓN

  • Comentarios preliminares
  • Aportes de la Tesis
  • Método de desarrollo de la Tesis
  • Paradigmas, Técnicas, Estándares y Herramientas utilizadas
  • Visión General de la Tesis
  • Capítulo 2

El Capítulo 2 proporciona una introducción a los conceptos que se utilizarán a lo largo de la tesis. En el capítulo 3 se elabora una revisión bibliográfica de los temas centrales de la tesis.

Figura 1.1 – Representación conceptual de varios tipos de SEDs (adaptado de [Poghosyan et al., 2016a])
Figura 1.1 – Representación conceptual de varios tipos de SEDs (adaptado de [Poghosyan et al., 2016a])

MARCO TEÓRICO

  • Elementos de una Misión Espacial
  • Sistemas Espaciales Distribuidos
    • Constelaciones
    • Trenes
    • Clusters
    • Enjambres
    • Arquitectura Segmentada
    • Satélites Federados
    • Internet en el Espacio
  • Inteligencia Artificial y Agentes Inteligentes
    • Introducción
    • Características de los Agentes
    • Tipos de Agentes
    • Entornos: Tipos y Características
    • Sistemas Multiagente
    • El modelo de referencia FIPA
  • Economías Colaborativas
  • Capítulo 3

Un ejemplo de esta configuración es la misión Cluster II de la ESA en colaboración con la NASA (Escoubet et al., 2001). Dada la importancia de la capacidad de respuesta de los agentes a eventos, la reactividad está presente no sólo en los agentes reactivos (una de las categorías), sino en la mayoría de ellos.

Figura 2.1 – Arquitectura nominal de una misión satelital
Figura 2.1 – Arquitectura nominal de una misión satelital

ESTADO DEL ARTE

Sistemas Espaciales Distribuidos

  • Arquitectura Satelital Segmentada
  • Sistemas Satelitales Federados

Posteriormente, un proyecto del Equipo de Conceptos Avanzados de la Agencia Espacial Europea (ESA) estudió la cuestión del intercambio de recursos en órbita entre pequeños satélites, caracterizando a estos segmentos como consumidores y proveedores de recursos (Leitner, 2010). El proyecto incluye dos conjuntos de instrumentos, ópticos y de microondas, que constituirán misiones de satélites de observación de la Tierra. Un tipo de descentralización de propiedad, que no es exactamente una SSF, es el de las cargas útiles alojadas o cargas útiles superpuestas.

Incluye un ejemplo de aplicación para el caso de una misión de Observación de la Tierra (EO) con un radioaltímetro en órbita y demuestra las ventajas y la viabilidad de una SSF en ese contexto.

Sistemas Multiagente en la industria Espacial

En (Skobelev et al., 2017), se desarrolló un sistema de planificación basado en sistemas multiagente para planificar un enjambre de satélites de observación de la Tierra. Y finalmente, el trabajo de Li et al. 2018) presentan una plataforma multiagente diseñada específicamente para estudiar el problema de la planificación y la cooperación entre múltiples satélites autónomos. Aunque no es exactamente un trabajo basado en AME, es relevante mencionar el trabajo reciente de Chien et al. 2017), que presenta un nuevo concepto de misión: HypsIRI IPM.

La obra presenta algunas similitudes conceptuales con la arquitectura propuesta en la tesis.

Capítulo 4

DESCRIPCIÓN DEL PROBLEMA

Capítulo 5

SOLUCIÓN – ARQUITECTURA DEL SISTEMA

Introducción al Sistema

  • Diseño Conceptual del Sistema
  • Product Tree

En el caso del segmento terrestre, existen estaciones terrenas (ET), centros de control de misión (MOC) y una plataforma de intercambio de servicios satelitales (SSEP) que centralizan las operaciones de intercambio. Los clientes del sistema son los usuarios, los propios MOC y los proveedores de determinados servicios informáticos (procesamiento de imágenes, almacenamiento en la nube, etc.) que resultan de interés dentro de la comunidad espacial. En el primer nivel hay 3 elementos: AgentSat, la Estación Terrena con su extensión para poder trabajar con el SSEP y la plataforma SSEP.

Se basa en el paradigma multiagente, en el que cada elemento del sistema está representado por al menos un agente.

Figura 5.1 – Raíces de la idea del SSEP
Figura 5.1 – Raíces de la idea del SSEP

AgentSat

  • Plataforma del Satélite/AgentSat
  • AgentSat Payload
  • AgentSat Data & Service Manager
  • Platform Data & Services Manager

El diseño interno de los agentes de AgentSat se presenta en el Apartado 5.3 y la descripción de la plataforma y sus servicios en el Apartado 5.6. AgentSat Mass Storage (AMM) está destinado a almacenar temporalmente datos científicos relacionados con las órdenes de servicio de AgentSat. El AgentSat Autonomy Manager (AUM) es responsable de procesar aquellos telecomandos enviados desde tierra (y direccionados por CDH) que contienen información sobre la autonomía de AgentSat (AutonomyMode).

El manejador de datos de plataforma (PDH) es la unidad encargada de recibir los datos de telemetría (en respuesta a las consultas realizadas por el PRH), los TT-TC activos, los datos de posición de los satélites y todo tipo de eventos. funcionamiento de AgentSat.

Figura 5.4 – Arquitectura del AgentSat
Figura 5.4 – Arquitectura del AgentSat

Agentes del AgentSat

  • Agente sat-Planner
  • Agente sat-Controller
  • Agente sat-Trader
  • Agente sat-Learner
  • Interfaces externas del AgentSat

El producto Plan&OrderStatus contiene información actualizada sobre la última acción realizada por el plan y el estado de la orden de intercambio, si la hubiera. Durante ese período en el que el AgentSat está esperando la respuesta, el estado del AgentSat está en WFR. Active-TRD Activo y Negociado: cuando se ha celebrado un acuerdo con otro agente para la ejecución de la orden.

AgentSat intercambiará información con dos elementos de la arquitectura: (i) otros AgentSats y (ii) estaciones terrestres.

Figura 5.7 – Arquitectura del agente Planificador (sat-Planner)
Figura 5.7 – Arquitectura del agente Planificador (sat-Planner)

Plataforma de Intercambio de Servicios Satelitales (SSEP)

Los tres módulos de atención al cliente (Usuario -USS-, Centros de Misión -MCS- y Estaciones Terrenas -GSS-) comparten la misma estructura interna y prácticamente actúan como interfaces para la administración del sistema, configuración de agentes y monitoreo del estado de los pedidos. En el caso especial de las estaciones terrestres, DMM no gestiona imágenes ni mensajes. El módulo de servicios del proveedor (PVS) es un elemento que se ha considerado en la arquitectura, pero su diseño interno no ha sido el foco de la tesis.

El diseño interno de los agentes SSEP se presenta en el apartado 5.5 y la descripción de la plataforma y sus servicios en el apartado 5.6.

Figura 5.14 – Arquitectura del SSEP
Figura 5.14 – Arquitectura del SSEP

Agentes del SSEP

  • Agente usr-Trader
  • Agente msc-Trader
  • Agente gst-Trader
  • Agente pvd-Trader
  • Agente Trade Manager

La arquitectura y las unidades de software que componen msc-Trader son exactamente las mismas que las del agente comercial del usuario (párrafo 5.5.1) y los otros dos agentes comerciales (ET y proveedor de servicios). El agente comercial del centro de estaciones terrestres (gst-Trader) es el representante de TE en el mercado de servicios, que se desarrolla en la plataforma de agentes. Las unidades de arquitectura y software que componen gst-Trader son exactamente las mismas que las del Agente Comercial Usuario (Sección 5.5.1) y los otros dos Agentes Comerciales (MOC y Proveedor de Servicios).

La arquitectura y las unidades de software que componen pvd-Trader son exactamente las mismas que las del agente comercial del usuario (sección 5.5.1) y los otros dos agentes comerciales (ET y MOC).

Figura 5.15 – Arquitectura del agente comercial del Usuario (usr-Trader)
Figura 5.15 – Arquitectura del agente comercial del Usuario (usr-Trader)

Plataformas Agente

  • Agent Management System
  • Service Directory Facilitator
  • Message Transport Service

Además, es responsabilidad de la RTM proporcionar información de calificación actualizada cuando lo soliciten los corredores agentes usuarios y el MOC. El Sistema de Gestión de Agentes (AMS) es responsable de la operación del AP (administrar recursos, llamar/suspender agentes, etc.) y mantener el directorio de agentes de la plataforma. El AMS proporciona información sobre los agentes de la plataforma (ID, dirección, descripción) para lo que serían el equivalente a las páginas blancas o White Pages en la jerga de Internet.

El Service Directory Connector (SDF) es responsable de mantener un directorio de servicios ofrecidos por cada agente de PA.

Estaciones Terrenas

La arquitectura de la Estación Terrena de acuerdo con SSEP se muestra en la figura 5.20. Del lado de la estación, el TSM es la unidad que recibe el detalle de los servicios de antena disponibles para ser prestados en el SSEP y los informes de pase, a partir de los cuales se actualiza el estado de las órdenes en curso. El Manejador de Datos Adicionales (XDH) es la unidad encargada de recibir los informes de mercado de AgentSats y TLEs necesarios para el monitoreo en tierra.

El Extension Message Handler (XMH) es la unidad que actúa como intermediario de los mensajes de AgentSats, entre la estación terrestre y el SSEP.

Caracterización de los Agentes del Sistema

  • Caracterización del Entorno para cada agente

Eventos de plataforma de percepciones ▪ Eventos de instrumentos ▪ Órdenes generadas por MOC ▪ Planes generados por Onboard Planner ▪ Estado de orden de intercambio ▪ Eventos de AgentSat ▪ Datos de posición de satélite. Percepciones Registro y edición de órdenes de intercambio ▪ Actualizar estado de órdenes ▪ Órdenes de intercambio de otros AgentSats ▪ Aceptar y/o rechazar órdenes enviadas ▪ Parámetros de configuración de agentes ▪ Mensajes de AgentSats ▪ Sistema de datos de calificación de agentes ▪ Informes periódicos de SSEP. Acciones Enviar órdenes comerciales a otros agentes ▪ Aceptar y/o rechazar órdenes recibidas ▪ Enviar contenido del mensaje al cliente ▪ Notificar sobre eventos y estado de la orden ▪ Enviar mensajes a AgentSats ▪ Enviar informes SSEP periódicos al cliente.

Percepciones Mensajes AgentSat de estaciones terrestres ▪ Mensajes AgentSat de agentes SSEP ▪ Eventos de órdenes de cambio ▪ Calificaciones del servicio prestado.

Tabla 5.6 – Caracterización del agente sat-Planner
Tabla 5.6 – Caracterización del agente sat-Planner

Comunicación entre los Agentes del Sistema

  • Protocolo de Interacción entre dos AgentSats en órbita

Intercambio del Estado de intercambio

El AgentSat i ofrece sus servicios disponibles

El AgentSat j acepta o rechaza la propuesta de servicios

El AgentSat j ofrece sus servicios disponibles Ídem paso 2

El AgentSat i acepta o rechaza la propuesta de servicios

  • Protocolo de Interacción para Solicitud y Oferta de Servicios (2 agentes)
  • Protocolo de Interacción para Subasta inversa de Servicios (n agentes)

La Figura 5.22 muestra un mensaje informativo enviado por AgentSat i y el mismo mensaje respondido por AgentSat j. La Figura 5.23 presenta mensajes de tipo propuesta para la oferta de servicio, y la Figura 5.24 muestra mensajes de tipo aceptar-propuesta y rechazar-propuesta. Un agente en el SSEP utilizará el protocolo de interacción FIPA-Request (FIPA, 2002f) cuando quiera comprar servicios satelitales y un FIPA-Proposal (FIPA, 2002e) cuando quiera ofrecerlos.

El protocolo se muestra en la Figura 5.26 y está adaptado para la aplicación en cuestión.

Figura 5.21 – Protocolo de Interacción IOSSE: Intercambio de servicios satelitales en órbita
Figura 5.21 – Protocolo de Interacción IOSSE: Intercambio de servicios satelitales en órbita

Capítulo 6

VALIDACIÓN DE LA ARQUITECTURA

Caso de Aplicación 1: Gestión de una Emergencia detectada en Órbita

  • Presentación del caso
  • Descripción detallada del caso

Los subpasos se detallan a continuación y se muestran en las Figuras 6.6, 6.7 y 6.8. 3.1) El administrador de órdenes sat-Trader recibe la orden comercial (TradeOrder), la procesa y la registra en su base de datos con el estado "Activo". 3.4) Finalmente, el gestor de pedidos actualiza el estado del pedido en la base de datos (“Active-TRD”) y, al mismo tiempo, notifica al sat-Controller. Se realiza contacto con el EE, se descarga el mensaje a tierra y CDH notifica al Ejecutivo del Plan el nuevo estado de la orden.

4.5) El Ejecutor del Plan envía el nuevo estado de la orden al Gestor de Órdenes. 4.6) El Gestor de Órdenes actualiza el estado de la orden y pasa a "Completado".

Figura 6.1 – Esquema: Gestión de una Emergencia detectada en órbita
Figura 6.1 – Esquema: Gestión de una Emergencia detectada en órbita

Caso de Aplicación 2: Soporte a una Emergencia detectada en Tierra

  • Presentación del caso
  • Descripción detallada del caso

Registro de órdenes en la SSEP para apoyar la gestión de emergencias. Los subpasos se detallan a continuación y se muestran en las Figuras 6.16. A proporciona las imágenes de satélite tipo X y MOC B las imágenes de tipo Y. 3.4) El administrador de pedidos actualiza el estado del pedido en la base de datos (“Active-TRD”). 10.3) El Gerente de Cuenta cierra la orden de servicio y luego actualiza los estados de cuenta de cada uno de los participantes de la transacción.

10.4) El último paso del proceso lo lleva a cabo el gerente de informes, quien prepara un informe que resume las transacciones del servicio prestado y lo envía a todos los involucrados.

Figura 6.15 – Esquema: Soporte a una Emergencia detectada en Tierra
Figura 6.15 – Esquema: Soporte a una Emergencia detectada en Tierra

Capítulo 7

CONCLUSIONES Y TRABAJO FUTURO

Conclusiones

El sistema incluye todos los elementos y actores de una misión satelital típica, y algunos otros, con el fin de obtener una visión sistémica precisa de un eventual mercado unificado de servicios satelitales. También incluye el diseño interior de los agentes para estudiar su interacción, tanto entre agentes de vuelo como de tierra. La arquitectura propuesta fue validada conceptualmente con casos de aplicación, a partir de los cuales se detalló el concepto operativo y se pudo ilustrar su dinámica.

El sistema incluye satélites con un nivel de autonomía configurable (AgentSats) y una arquitectura relativamente genérica, de forma que puede servir de base para otras aplicaciones.

Futuras Líneas de Trabajo e Investigación

Value-Centered Design Methodologies for Separated Spacecraft: Summary of Progress from Phase I of the DARPA F6 System Program. En Proceedings of the Fifth International Symposium on Artificial Intelligence, Robotics and Automation in Space (SP-440). Proceedings of the Agent-Oriented Information Systems Workshop at the 17th National Conference on Artificial Intelligence (pp. 3-17).

En Proceedings of the International Symposium on Artificial Intelligence, Robotics and Automation in Space -iSAIRAS-.

Figure

Figura 1.2 – Diagrama de proceso correspondiente al desarrollo de la Tesis
Figura 2.6 – Modelo de Referencia FIPA para la administración de Agentes (FIPA, 2004)
Figura 2.7 – Sintaxis para el intercambio de mensajes ACL-FIPA (Poslad, 2007)
Figura 5.17 – Arquitectura del agente comercial de la Estación Terrena (gst-Trader)
+7

Referencias

Documento similar

Por lo tanto, este artículo debe entenderse como una reflexión crítica acerca de las luces y sombras que la geografía aplicada proyecta sobre el desarrollo de nuestra disciplina