2009

Simulation of Attitude and Trajectory Dynamics and Control of Multiple Spacecraft

Agora software is a simulation of spacecraft attitude and orbit dynamics. It supports spacecraft models composed of multiple rigid bodies or flexible structural models. Agora simulates multiple spacecraft simultaneously, supporting rendezvous, proximity operations, and precision formation flying studies. The Agora environment includes ephemerides for all planets and major moons in the solar system, supporting design studies for deep space as well as geocentric missions. The environment also contains standard models for gravity, atmospheric density, and magnetic fields. Disturbance force and torque models include aerodynamic, gravity-gradient, solar radiation pressure, and “third-body” gravitation. In addition to the dynamic and environmental models, Agora supports geometrical visualization through an OpenGL interface.

Prototype models are provided for common sensors, actuators, and control laws. A clean interface accommodates linking in actual flight code in place of the prototype control laws. The same simulation may be used for rapid feasibility studies, and then used for flight software validation as the design matures.

Agora is open-source and portable across computing platforms, making it customizable and extensible. It is written to support the entire GNC (guidance, navigation, and control) design cycle, from rapid prototyping and design analysis, to high-fidelity flight code verification.

As a top-down design, Agora is intended to accommodate a large range of missions, anywhere in the solar system. Both “two-body” and “three-body” flight regimes are supported, as well as seamless transition between them. Multiple spacecraft may be simultaneously simulated, enabling simulation of rendezvous scenarios, as well as formation flying. Built-in reference frames and orbit perturbation dynamics provide accurate modeling of precision formation control.

This work was done by Eric T. Stoneking of Goddard Space Flight Center. For further information, contact the Goddard Innovative Partnerships Office at (301) 286-5810. GSC-15737-1

White Papers

Reliability Testing of GORE® Protective Vents in Telecommunication Enclosures
Sponsored by Gore
A Brief History of Modern Digital Shaker Controllers
Sponsored by Crystal Instruments
IEC 61131-3 Now in Motion
Sponsored by Trio Motion
Eliminate Risk of Contention and Data Corruption in RS-485 Communications
Sponsored by Sealevel
Changing Face of Robotics
Sponsored by Maplesoft
How To Guide for the Most Common Measurements
Sponsored by National Instruments

White Papers Sponsored By: