A Six Degree-of-Freedom Spacecraft Dynamics Simulator for Formation Control Research
Abstract
This paper presents a new six-degree-of-freedom robotic spacecraft simulator, the Multi-Spacecraft Testbed for Autonomy Research (M-STAR), for testing formation guidance, relative navigation, and control algorithms. The simulator dynamics are governed by five degrees of frictionless translational and rotational air-bearing motion and one degree of kinematic motion in the gravity direction with flight-like actuators, in a 1-g environment. M-STAR is designed to be modular and accommodates 3-DOF, 4-DOF, 5-DOF, and 6-DOF operation with minimal mechanical modifications. The simulator is modelled as a 3-D pendulum on a floating platform with sixteen thrusters and four reaction wheels as on-board actuators. Based on this plant model, a nonlinear hierarchical control law is proposed for position and attitude trajectory tracking. A weighted generalized pseudo-inverse strategy for control allocation to map control inputs to actuator inputs is discussed. The thruster actuation model for mapping smooth allocated input to non-smooth actuator input that achieves equivalent performance is derived. The control law, allocation scheme, and thruster model are tested on the simulator for real-time position tracking control using a Robot Operating System (ROS) based software framework.
Additional Information
© 2018 AIAA. The authors acknowledge the work done by R. Eric Rasmussen at Guidance Dynamics in designing and constructing the spacecraft simulators. Many thanks to Jui Hung Sun for creating the thruster experimental setup and designing a previous version of the thruster control board, and to Karen Chen for designing the reaction wheel brackets and performing structural analysis of the reaction wheels. The work of Rebecca Foust was supported by a NASA Space Technology Research Fellowship, government sponsorship is acknowledged.Attached Files
Published - 2018_AAS_AIAA.pdf
Accepted Version - AAS-AIAA-18-476.pdf
Files
Name | Size | Download all |
---|---|---|
md5:1077bb985dda9873fe548a21afa0c859
|
5.5 MB | Preview Download |
md5:d7d77588db944d6d15b5017b36015049
|
5.0 MB | Preview Download |
Additional details
- Eprint ID
- 88874
- Resolver ID
- CaltechAUTHORS:20180816-145831065
- NASA Space Technology Research Fellowship
- Created
-
2018-08-16Created from EPrint's datestamp field
- Updated
-
2020-06-10Created from EPrint's last_modified field
- Caltech groups
- GALCIT
- Other Numbering System Name
- AIAA Paper
- Other Numbering System Identifier
- AAS 18-476