A momentum-control system for a spacecraft is disclosed. The momentum-control
system
comprises an attitude-control system. The attitude-control system receives data
concerning a desired spacecraft maneuver and determines a torque command to complete
the desired spacecraft maneuver. A momentum actuator control processor coupled
to the attitude-control system receives the torque command. The momentum actuator
control processor calculates a gimbal rate command comprising a range-space gimbal
rate required to produce the torque command and a null-space gimbal rate required
to maximize the ability to provide torque in the direction of a current torque.
At least four control-moment gyros are coupled to the momentum control actuator
control processor. Each of the control-moment gyros receives and executes the gimbal
rate to produce the desired maneuver.