An Architecture to Enable Autonomous Control of a Spacecraft
Author(s) -
Ryan May,
James F. Soeder,
Raymond Beach,
Patrick George,
Jeremy Frank,
Mark Schwabacher,
Silvano P. Colombano,
Lui Wang,
Dennis Lawler
Publication year - 2014
Publication title -
7th international energy conversion engineering conference
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2514/6.2014-3834
Subject(s) - spacecraft , architecture , computer science , control (management) , control engineering , engineering , aerospace engineering , artificial intelligence , geography , archaeology
Autonomy is required for manned spacecraft missions distant enough that light-time communication delays make ground-based mission control infeasible. Presently, ground controllers develop a complete schedule of power modes for all spacecraft components based on a large number of factors. The proposed architecture is an early attempt to formalize and automate this process using on-vehicle computation resources. In order to demonstrate this architecture, an autonomous electrical power system controller and vehicle Mission Manager are constructed. These two components are designed to work together in order to plan upcoming load use as well as respond to unanticipated deviations from the plan. The communication protocol was developed using "paper" simulations prior to formally encoding the messages and developing software to implement the required functionality. These software routines exchange data via TCP/IP sockets with the Mission Manager operating at NASA Ames Research Center and the autonomous power controller running at NASA Glenn Research Center. The interconnected systems are tested and shown to be effective at planning the operation of a simulated quasi-steady state spacecraft power system and responding to unexpected disturbances.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom