Control Moment Gyroscopes (CMG) and Reaction Wheels (RW) are systems used for satellite attitude control. These systems basically consist of an electric motor and a flywheel. Their control is very critical for the attitude control and health of satellite power system. Accuracy and control stability of the flywheel speed directly affect the stability of satellite attitude control. Therefore a speed control is required for the motor. It is also required that speed controlled motor has robustness against external disturbances. However, if only speed control is utilized large current oscillations occur when there are disturbances. This causes undesired effects on the power system. On the other hand, motors driven by classical current control methods are also ineffective against disturbances. Classical current reference and speed reference based drive methods are applied to a motor in this paper for both normal operation conditions and disturbed operation conditions. Then a new current reference drive technique that incorporates the advantages of both methods is proposed and tested.