This paper addresses the problem of singularity avoidance in a four-control-moment-gyroscope cluster as used for the attitude control of a satellite. A global search algorithm is developed that adjusts the null motion added upon the singularity robust inverse steering law. Its principal characteristic is that it uses global information gathered from the whole maneuver, compared to most conventional techniques that consider only some local information, near the current gimbal configuration for the optimization. The method is implemented using a ternary tree structure, and a heuristic algorithm optimizes a cost function that depends on the manipulability index, the time spent in the vicinity of singularity, the quaternion error, and the gimbal rates. Specific measures are taken to decrease the execution time of the algorithm, even for long maneuvers, without the need of a visit histogram. In addition, the tuning of only two variables can drastically change the execution time and the computational resources needed. The numerical simulation used to evaluate the algorithm indicates that the elliptic singularity can sufficiently be avoided and the algorithm drives the system fast away from the singularity with an overall performance improvement.
Global Steering for Control Moment Gyroscope Clusters Using Heuristic Variable Search Techniques
Journal of Spacecraft and Rockets ; 58 , 4 ; 972-983
2021-01-20
12 pages
Article (Journal)
Electronic Resource
English
Momentum Envelopes and Steering ofControl Moment Gyroscope Clusters
British Library Conference Proceedings | 2012
|Steering the Control Moment Gyroscope Clusters Onboard High-Agile Spacecraft
British Library Conference Proceedings | 2004
|A new steering law for redundant control moment gyroscope clusters
Elsevier | 2005
|