Abstract
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have