A surgical instrument includes: an end effector; a power source; a motor coupled to the power source, the motor configured to actuate the end effector; and a controller operatively coupled to the motor and configured to control the motor based on a current draw of the motor and an angular velocity of the motor.