Surgical system with motor relative capacity interrogations
A surgical instrument system comprising a drive train and a control circuit is disclosed. The drive train comprises a motor and a shaft actuatable by the motor to actuate a function of an end effector. The control circuit is coupled to the motor, wherein the control circuit is configured to determine a relative excess capacity of the drive train, compare the relative excess capacity to a predetermined shifting threshold, and increase the speed of the motor based on the relative excess capacity exceeding the predetermined shifting threshold.
1. A surgical instrument system, comprising:
a motor system, comprising:
a motor; and
a drive train coupleable to the motor and configured to actuate a firing member through a staple firing stroke; and
a control circuit coupled to the motor, wherein, during the staple firing stroke, the control circuit is configured to:
determine a relative capacity of the motor system during an interrogation, wherein the interrogation comprises:
setting the motor system to run the motor at an interrogation target speed for a period of time, wherein the interrogation target speed is greater than a current speed;
measuring an actual response speed of the motor during the period of time; and
determining a magnitude of a deviation between the actual response speed and the interrogation target speed during the interrogation; and
increase the speed of the motor to a new speed upon determining that the magnitude of deviation is at or below a predetermined threshold of deviation.
2. The surgical instrument system of claim 1 , wherein a magnitude of the difference between the current speed and the set interrogation target speed is such that transition from the current speed to setting the motor system to run the motor at the interrogation target speed is imperceptible to a user.
3. The surgical instrument system of claim 1 , wherein the set interrogation target speed is equivalent to the new speed.
4. The surgical instrument system of claim 1 ,
wherein the relatively capacity indicates an available capacity to increase the speed of the motor, and
wherein the predetermined threshold of deviation comprises a predetermined percentage of the set interrogation target speed.
5. The surgical instrument system of claim 1 , wherein the control circuit is configured to continuously determine the relative capacity of the motor system by initiating additional interrogations.
6. The surgical instrument system of claim 5 , wherein a magnitude of speed increase for each subsequent interrogation is the same.
7. The surgical instrument system of claim 5 , wherein a magnitude of speed increase for each subsequent interrogation increases logarithmically.
8. The surgical instrument system of claim 5 , wherein a magnitude of speed increase for each subsequent interrogation increases non-linearly.
9. The surgical instrument system of claim 5 , wherein the period of time for each subsequent interrogation is the same.
10. The surgical instrument system of claim 5 , wherein the period of time for each subsequent interrogation is different.
11. The surgical instrument system of claim 1 , wherein the motor is controlled by a pulse width modulation circuit, and wherein the control circuit is configured to increase a duty cycle of the pulse width modulation circuit to increase the speed of the motor.