Design and testing of an autonomous multi-agent based spacecraft controller

S. Grey, G. Radice

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

1 Citation (Scopus)

Abstract

In this paper a testing suite for the multi-agent component of a spacecraft control system is presented. The test suite is designed to test the spacecraft behaviour given a set of control laws and a decision making architecture. The approach couples multiple models to the multi agent system (MAS). One set of models act as each agent's intelligent behaviour, for instance allowing the agents to predict and reason about future events and to detect if an error has occurred by subsequently checking its prediction or if the predicted parameter is outside of a certain range. The second model which is common to all the agents in the MAS is a simulation model which supplies sensor readings to the agent and models the physical environment of the agent. The testing suite includes a number of intermediary functions between the models and the MAS to allow for different scenarios to be simulated without changing the simulation model. The models are run separately from the MAS itself, this approach allows new simulation models to be quickly and easily integrated into the testing suite. We demonstrate this approach using an example of a MAS controlled spacecraft formation carrying out formation keeping and orbital control duties. We focus on the agents charged with generating manoeuvres for the spacecraft and executing these manoeuvres. The formation control is achieved by the agents on each spacecraft reasoning about their location in the formation and acquiring their desired position using a distributed potential field control law, a number of different potential field functions are tested.

LanguageEnglish
Title of host publication61st International Astronautical Congress 2010 - Proceedings
Place of PublicationParis
Pages4980-4990
Number of pages11
Publication statusPublished - 31 Dec 2010
Event61st International Astronautical Congress 2010, IAC 2010 - Prague, Czech Republic
Duration: 27 Sep 20101 Oct 2010

Conference

Conference61st International Astronautical Congress 2010, IAC 2010
CountryCzech Republic
CityPrague
Period27/09/101/10/10

Fingerprint

Spacecraft
controllers
spacecraft
Controllers
Multi agent systems
Testing
maneuvers
potential fields
Intelligent agents
spacecraft control
simulation
Decision making
decision making
Control systems
Sensors
orbitals

Keywords

  • multi-agent based spacecraft control
  • multi-agent system
  • simulation model

Cite this

Grey, S., & Radice, G. (2010). Design and testing of an autonomous multi-agent based spacecraft controller. In 61st International Astronautical Congress 2010 - Proceedings (pp. 4980-4990). Paris.
Grey, S. ; Radice, G. / Design and testing of an autonomous multi-agent based spacecraft controller. 61st International Astronautical Congress 2010 - Proceedings. Paris, 2010. pp. 4980-4990
@inproceedings{62df9ffb88d545258617c6150e6411db,
title = "Design and testing of an autonomous multi-agent based spacecraft controller",
abstract = "In this paper a testing suite for the multi-agent component of a spacecraft control system is presented. The test suite is designed to test the spacecraft behaviour given a set of control laws and a decision making architecture. The approach couples multiple models to the multi agent system (MAS). One set of models act as each agent's intelligent behaviour, for instance allowing the agents to predict and reason about future events and to detect if an error has occurred by subsequently checking its prediction or if the predicted parameter is outside of a certain range. The second model which is common to all the agents in the MAS is a simulation model which supplies sensor readings to the agent and models the physical environment of the agent. The testing suite includes a number of intermediary functions between the models and the MAS to allow for different scenarios to be simulated without changing the simulation model. The models are run separately from the MAS itself, this approach allows new simulation models to be quickly and easily integrated into the testing suite. We demonstrate this approach using an example of a MAS controlled spacecraft formation carrying out formation keeping and orbital control duties. We focus on the agents charged with generating manoeuvres for the spacecraft and executing these manoeuvres. The formation control is achieved by the agents on each spacecraft reasoning about their location in the formation and acquiring their desired position using a distributed potential field control law, a number of different potential field functions are tested.",
keywords = "multi-agent based spacecraft control, multi-agent system, simulation model",
author = "S. Grey and G. Radice",
year = "2010",
month = "12",
day = "31",
language = "English",
isbn = "9781617823688",
pages = "4980--4990",
booktitle = "61st International Astronautical Congress 2010 - Proceedings",

}

Grey, S & Radice, G 2010, Design and testing of an autonomous multi-agent based spacecraft controller. in 61st International Astronautical Congress 2010 - Proceedings. Paris, pp. 4980-4990, 61st International Astronautical Congress 2010, IAC 2010, Prague, Czech Republic, 27/09/10.

Design and testing of an autonomous multi-agent based spacecraft controller. / Grey, S.; Radice, G.

61st International Astronautical Congress 2010 - Proceedings. Paris, 2010. p. 4980-4990.

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

TY - GEN

T1 - Design and testing of an autonomous multi-agent based spacecraft controller

AU - Grey, S.

AU - Radice, G.

PY - 2010/12/31

Y1 - 2010/12/31

N2 - In this paper a testing suite for the multi-agent component of a spacecraft control system is presented. The test suite is designed to test the spacecraft behaviour given a set of control laws and a decision making architecture. The approach couples multiple models to the multi agent system (MAS). One set of models act as each agent's intelligent behaviour, for instance allowing the agents to predict and reason about future events and to detect if an error has occurred by subsequently checking its prediction or if the predicted parameter is outside of a certain range. The second model which is common to all the agents in the MAS is a simulation model which supplies sensor readings to the agent and models the physical environment of the agent. The testing suite includes a number of intermediary functions between the models and the MAS to allow for different scenarios to be simulated without changing the simulation model. The models are run separately from the MAS itself, this approach allows new simulation models to be quickly and easily integrated into the testing suite. We demonstrate this approach using an example of a MAS controlled spacecraft formation carrying out formation keeping and orbital control duties. We focus on the agents charged with generating manoeuvres for the spacecraft and executing these manoeuvres. The formation control is achieved by the agents on each spacecraft reasoning about their location in the formation and acquiring their desired position using a distributed potential field control law, a number of different potential field functions are tested.

AB - In this paper a testing suite for the multi-agent component of a spacecraft control system is presented. The test suite is designed to test the spacecraft behaviour given a set of control laws and a decision making architecture. The approach couples multiple models to the multi agent system (MAS). One set of models act as each agent's intelligent behaviour, for instance allowing the agents to predict and reason about future events and to detect if an error has occurred by subsequently checking its prediction or if the predicted parameter is outside of a certain range. The second model which is common to all the agents in the MAS is a simulation model which supplies sensor readings to the agent and models the physical environment of the agent. The testing suite includes a number of intermediary functions between the models and the MAS to allow for different scenarios to be simulated without changing the simulation model. The models are run separately from the MAS itself, this approach allows new simulation models to be quickly and easily integrated into the testing suite. We demonstrate this approach using an example of a MAS controlled spacecraft formation carrying out formation keeping and orbital control duties. We focus on the agents charged with generating manoeuvres for the spacecraft and executing these manoeuvres. The formation control is achieved by the agents on each spacecraft reasoning about their location in the formation and acquiring their desired position using a distributed potential field control law, a number of different potential field functions are tested.

KW - multi-agent based spacecraft control

KW - multi-agent system

KW - simulation model

UR - http://www.scopus.com/inward/record.url?scp=79959400194&partnerID=8YFLogxK

M3 - Conference contribution book

SN - 9781617823688

SP - 4980

EP - 4990

BT - 61st International Astronautical Congress 2010 - Proceedings

CY - Paris

ER -

Grey S, Radice G. Design and testing of an autonomous multi-agent based spacecraft controller. In 61st International Astronautical Congress 2010 - Proceedings. Paris. 2010. p. 4980-4990