CPC A61B 17/07207 (2013.01) [A61B 17/068 (2013.01); A61B 17/0684 (2013.01); A61B 17/072 (2013.01); A61B 17/320092 (2013.01); A61B 18/1445 (2013.01); A61B 34/30 (2016.02); G16H 40/63 (2018.01); H02K 7/116 (2013.01); H02K 7/145 (2013.01); A61B 2017/00017 (2013.01); A61B 2017/00022 (2013.01); A61B 2017/00039 (2013.01); A61B 2017/00075 (2013.01); A61B 2017/00132 (2013.01); A61B 2017/00185 (2013.01); A61B 2017/0019 (2013.01); A61B 2017/00221 (2013.01); A61B 2017/00398 (2013.01); A61B 2017/07257 (2013.01); A61B 2017/07271 (2013.01); A61B 2017/07278 (2013.01); A61B 2017/07285 (2013.01); A61B 2017/2932 (2013.01); A61B 2017/320074 (2017.08); A61B 2018/00642 (2013.01); A61B 2018/0072 (2013.01); A61B 2034/2059 (2016.02); A61B 2090/064 (2016.02)] | 17 Claims |
1. A method of controlling a motor in a powered surgical stapling system, wherein the powered surgical stapling system comprises an anvil, a portion to receive surgical staples, a tissue cutting blade, the motor, a motor power supply, a drive train, and a motor controller, the method comprising:
applying, by the motor controller to the motor, a first motor control signal;
receiving, by the motor controller, data associated with an operation of the drive train;
comparing, by the motor controller, the data associated with the operation of the drive train to baseline data associated with the operation of the drive train; and
applying, by the motor controller, a second motor control signal based on the comparison, wherein the second motor control signal differs from the first motor control signal in a shape of a pulse train of the first motor control signal,
wherein applying the second motor control signal based on the comparison comprises adjusting a PID control parameter, triggering a delay of a dynamic braking function, changing a level or a function window around a triggering threshold, adjusting a power applied to the motor from the motor power supply, or adjusting a pulse-width modulation signal applied to the motor.
|