On-orbit servicing is one of the most challenging tasks of the recent space era. Space Manipulator Systems (SMS) can represent viable technological solutions for several space operations, such as in-situ refueling, repairing of operating spacecraft, or debris grappling. Regardless of the specific task, SMS must approach the target object and then establish a physical connection with it using a single or more robotic arms. This work considers a space vehicle equipped with a pair of two-link robotic arms, with the intent of efficiently designing and simulating the overall spacecraft dynamics until contact takes place. The links that compose each arm are modeled as rigid bodies, assuming relatively slow dynamics. Instead, flexibility is introduced in the model of the rotary joints. The overall dynamics is investigated using Kane’s methodology, which is general, highly systematic, and joins the advantages of both the Newton/Euler and the Lagrange formulation. Both SMS and the target, assumed as noncooperative, are placed in low Earth orbit, in close proximity. Trajectory planning of the robotic arm is investigated, while considering the effect of the arm motion on the overall attitude dynamics. Precise attitude maneuvering is mandatory in order that grappling be successfully completed. To do this, a quaternion-based, globally stable attitude feedback law is designed, implemented, and tested. Actuation is demanded to an arrangement of control momentum gyroscopes. These devices are modeled with the inclusion of gyroscopic coupling effects, and are driven by means of suitable steering laws, for the purpose of pursuing the desired attitude control action. Accurate modeling of SMS, with also the inclusion of disturbances due to joint flexibility, in conjunction with the use of suitable feedback attitude control and steering laws for both the robotic arms and the actuation devices, allows obtaining the desired variables, i.e. (i) the motor torques (for steering both the joints and the attitude devices) and (ii) the constraint actions (forces and torques). A Monte Carlo analysis points out effectiveness of the control architecture proposed in this study in the challenging mission scenario of interest.
Read full abstract