1 / 10

A Multi-agent Based Ground-Operations Automation Architecture

reduces the tracking period of the satellite with less priority ... the satellite tracking period initial states, the deterministic unconditional exogenous events and the goals ...

Kelvin_Ajay
Download Presentation

A Multi-agent Based Ground-Operations Automation Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    Slide 1:A Multi-agent Based Ground-Operations Automation Architecture

    Adriana C. Biancho, Andreia C. de Aquino, Mauricio G. V. Ferreira, José Demisio S. da Silva, Luciana S. Cardoso¶ National Institute for Space Research – Brazil

    Slide 2:Introduction

    MAGA architecture proposes: planning the ground resource utilization in order to meet multiple satellite trackings automatically generating a Flight Operation Plan (FOP) for each satellite automating FOP execution The automation of space operations represents: a way of reducing in-orbit satellite maintenance costs a solution to fit Space Program budgets concerning the launching of new satellites a way of increasing the configurability of the space operation planning task

    Slide 3:Introduction

    For planning the ground resource utilization, MAGA architecture: identifies multi-satellite conflicting tracking periods reduces the tracking period of the satellite with less priority The reduction of a satellite tracking period requires the elimination of some goals in order to fit a subset of the original goals into the new time window For plan generation, MAGA architecture: reasons whether or not there is sufficient time to achieve all the tracking goals allows disconsidering the lesser priority goals in case of insufficient time

    Slide 4:Planner Agent and the Satellite Control Problem

    Planning problems involve a set of initial states, a set of goals and the corresponding actions that contribute to achieve these goals A planner agent is an agent responsible for solving planning problems This type of agent may represent a planning problem by propositional/first-order representations that allow the development of planning algorithms (planners) used to plan a sequence of actions whose execution will lead to the desired goals The Artificial Intelligence Planning groups proposed a standard language for real planning problem description named PDDL – Planning Domain Description Language PDDL allows planning problems to be represented in a comparable notation and planner performance to be evaluated

    Slide 5:Planner Agent and the Satellite Control Problem

    A Planning Domain Description file contains: the domain types, functions, predicates and actions An action is associated to a precondition and an effect. An action may also be assigned an execution duration A Problem Description file contains: the objects present in the problem instance, the initial states and the goals PDDL separates the planning domain behavior from the problem instance

    Slide 6:MAGA Architecture Agents

    Multi-Agent Ground-operation Automation architecture (MAGA architecture)

    Slide 7:This agent is responsible for automatically generating the PDDL Problem Description file for each satellite pass The Problem Description file contains: the satellite tracking period initial states, the deterministic unconditional exogenous events and the goals that must be achieved at the end of the satellite tracking period It senses the satellite control environment through the following perceptions: a Configuration Database, the Pass Visibility Prevision files (PVP files) and the PDDL Planning Domain Description file

    Problem Generator Agent (PGA) Tracking Planner Agent (TPA) This agent generates Tracking Plans (TP) that define which satellites can be tracked by a ground station, the order they can be tracked and the tracking duration TPA manages the problem of multi-satellite tracking with conflicting visibility periods (concerning the same ground station) by canceling or shortening the tracking of the satellite with less priority

    Slide 8:FOPA generates a Flight Operation Plan for each satellite to be tracked by a specific ground station antenna FOPA has as input the Planning Domain and Problem Description files, written in PDDL 2.2 For plan generation, it uses the temporal planner LPG-TD as its reasoning mechanism

    Flight Operation Planner Agent (FOPA) This agent is responsible for the Flight Operation Plan automated execution Obeying the sequence of operations specified in the Flight Operation Plan, the Executor Agent calls the Satellite Control System functions related to each plan operation In case of anomalies, the Executor Agent notifies the remote human satellite operator and allows his intervention Executor Agent (EA)

    Slide 9:Goal Prioritizing Agent (GPA)

    This agent acts when a satellite tracking period is reduced in order to avoid time conflict with another satellite In this case, the satellite tracking period is generally not enough to execute all the original goals previously defined in the PDDL Problem Description file which was generated by the Problem Generator Agent (PGA) The Goal Prioritizing Agent attributes priorities to goals and consider solely the most relevant goals for the Flight Operation Plan generation The aim is that the most relevant planning actions can fit into the short-time tracking period In order to implement this solution, each goal is annotated with a priority which comprises a symbolic value that might be changed from one tracking to another, to better specify the need for the goal execution in the next satellite tracking period

    Slide 10:Conclusions

    MAGA architecture: solves the problem of satellites with conflicting time tracking periods plans the space operations to be uplinked and downlinked regarding the restricted period of time that low Earth orbiting satellites are visible to ground stations allows to fit the most relevant goals into a satellite reduced tracking period thus avoiding the risk of accidentally disconsidering crucial operations to the satellite control automates plan execution By adopting this architecture concepts, we expect to: reduce the satellite operational costs increase the configurability of the space operation planning task facilitate the functions of the satellite planning and operation staffs

More Related