IP Library Granted Patent US 10,980,537
Granted Patent B2
US 10,980,537 · App. 15/628,072 · Granted Apr 20, 2021

Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on measured time over a specified number of shaft rotations

Inventors: Frederick E. Shelton, IV (Hillsboro, OH); Jason L. Harris (Lebanon, OH); Shane R. Adams (Lebanon, OH); David C. Yates (West Chester, OH); Sarah A. Worthington (Angola, IN)
Assignee: Ethicon LLC
A61B17/07207A61B17/105A61B90/03A61B17/068A61B17/072A61B2017/00017A61B2017/00022A61B2017/0046A61B2017/00075A61B2017/00119A61B2017/00123A61B2017/00132A61B2017/00389A61B2017/00398A61B2017/00473A61B2017/00477A61B2017/00734A61B2017/07271A61B2017/07278A61B2017/07285A61B2017/2927A61B2090/031A61B2090/067
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,980,537
App. No.
15/628,072
Granted
Apr 20, 2021
Kind
B2
Abstract

A motorized surgical instrument is disclosed. The surgical instrument includes a displacement member configured to translate over a plurality of predefined zones. A motor comprising a shaft is coupled to the displacement member. A control circuit is coupled to the motor. A position sensor is coupled to the control circuit to monitor the rotation of the shaft. A timer circuit is coupled to the control circuit. The control circuit is configured to receive rotations of the shaft in a current zone defined by a set rotation interval, measure time at a set position of the rotation interval, wherein the measured time is defined as the time taken by the displacement member to traverse the rotation interval based on a predetermined number of shaft rotations, and set a command velocity of the displacement member for a subsequent zone based on the measured time in the current predefined zone.

Claims (54)

1. A surgical instrument, comprising:

a displacement member configured to translate within the surgical instrument over a plurality of predefined zones;

a motor comprising a shaft, the motor coupled to the displacement member to translate the displacement member;

a control circuit coupled to the motor;

a position sensor coupled to the control circuit, the position sensor configured to monitor rotation of the shaft;

a timer/counter circuit coupled to the control circuit, the timer/counter circuit configured to measure elapsed time;

wherein the control circuit is configured to:

receive, from the position sensor, rotations of the shaft in a current zone defined by a set rotation interval;

measure time at a set position of the set rotation interval, wherein the measured time is defined as the time taken by the displacement member to traverse the set rotation interval based on a predetermined number of shaft rotations;

set a command velocity of the displacement member for a subsequent zone based on the measured time in the current zone; and

without stopping the displacement member, cause the motor to drive the displacement member at the command velocity as the displacement member enters the subsequent zone.

2. The surgical instrument of claim 1 , wherein the control circuit is configured to:

determine the set rotation interval in which the displacement member is located, wherein the set rotation interval is defined by a number of rotations of the shaft that result in a linear translation of the displacement member from a beginning position to an ending position; and

measure the time when the displacement member reaches the ending position.

3. The surgical instrument of claim 1 , wherein the control circuit is configured to:

compare the measured time to a predetermined time stored in a memory coupled to the control circuit; and

determine whether to adjust or maintain the command velocity based on the comparison.

4. The surgical instrument of claim 3 , wherein the control circuit is configured to maintain the command velocity for the subsequent zone the samc as the command velocity of the current zone when the measured time is within a range of predetermined times.

5. The surgical instrument of claim 3 , wherein the control circuit is configured to adjust the command velocity for the subsequent zone different from the command velocity of the current zone when the measured time is outside a range of predetermined times.

6. The surgical instrument of claim 5 , wherein the control circuit is configured to skip a time measurement for a second subsequent zone when the command velocity is adjusted.

7. The surgical instrument of claim 1 , wherein multiple zones are defined for a staple cartridge configured to operate with the surgical instrument.

8. The surgical instrument of claim 7 , wherein at least two zones have a different length.

9. The surgical instrument of claim 1 , further comprising a screw drive system coupled to the shaft of the motor, the screw drive system comprising a lead screw coupled to a nut, wherein the nut is coupled to the displacement member.

10. A surgical instrument, comprising:

a displacement member configured to translate within the surgical instrument over a plurality of predefined zones;

a motor comprising a shaft, the motor coupled to the displacement member to translate the displacement member;

a control circuit coupled to the motor;

a position sensor coupled to the control circuit, the position sensor configured to monitor rotation of the shaft;

a timer/counter circuit coupled to the control circuit, the timer/counter circuit configured to measure elapsed time;

wherein the control circuit is configured to:

receive, from the position sensor, rotations of the shaft in an initial zone defined by a predetermined rotation interval;

measure time as the displacement member moves from a parked position to a target position based on a predetermined number of shaft rotations;

set a command velocity of the displacement member for a first dynamic zone based on the measured time; and

without stopping the displacement member, cause the motor to drive the displacement member at the command velocity as the displacement member enters the first dynamic zone.

11. The surgical instrument of claim 10 , wherein the control circuit is configured to compare the measured time to a predetermined time stored in a memory coupled to the control circuit.

12. The surgical instrument of claim 11 , wherein the control circuit is configured to set the command velocity for the first dynamic zone to a first velocity when the measured time is within a first range of times and set the command velocity for the first dynamic zone to a second velocity when the measured time is within a second range of times.

13. The surgical instrument of claim 10 , wherein the control circuit is configured to determine a lockout condition and stop the motor.

14. The surgical instrument of claim 10 , further comprising a screw drive system coupled to the shaft of the motor, the screw drive system comprising a lead screw coupled to a nut, wherein the nut is coupled to the displacement member.

15. A method of controlling motor velocity in a surgical instrument, the surgical instrument comprising a displacement member configured to translate within the surgical instrument over a plurality of predefined zones, a motor comprising a shaft, the motor coupled to the displacement member to translate the displacement member, a control circuit coupled to the motor, a position sensor coupled to the control circuit, the position sensor configured to monitor rotation of the shaft, a timer/counter circuit coupled to the control circuit, the timer/counter circuit configured to measure elapsed time, the method comprising:

receiving, from the position sensor, rotations of the shaft in a current zone defined by a set rotation interval;

measuring, by the timer/counter circuit, a time at a set position of the set rotation interval, wherein the measured time is defined by the time taken by the displacement member to traverse the set rotation interval based on a predetermined number of shaft rotations;

setting, by the control circuit, a command velocity of the displacement member for a subsequent zone based on the measured time in the current zone; and

without stopping the displacement member, causing the motor to drive the displacement member at the command velocity as the displacement member enters the subsequent zone.

16. The method of claim 15 , further comprising:

determining, by the control circuit and the timer/counter circuit, the set rotation interval in which the displacement member is located, wherein the set rotation interval is defined by a number of rotations of the shaft that result in a linear translation of the displacement member from a beginning position to an ending position; and

measuring, by the control circuit, the time when the displacement member reaches the ending position of the set rotation interval.

17. The method of claim 15 , further comprising:

comparing, by the control circuit, the measured time to a predetermined time stored in a memory coupled to the control circuit; and

determining, by the control circuit, whether to adjust or maintain the command velocity based on the comparison.

18. The method of claim 17 , further comprising maintaining, by the control circuit, the command velocity for the subsequent zone the same as the command velocity of the current zone when the measured time is within a range of predetermined times.

19. The method of claim 17 , further comprising adjusting, by the control circuit, the command velocity for the subsequent zone different from the command velocity of the current zone when the measured time is outside a range of predetermined times.

20. The method of claim 19 , further comprising skipping, by the control circuit, a time measurement for a subsequent zone when the command velocity is adjusted.

21. The method of claim 15 , further comprising defining, by the control circuit, multiple zones for a staple cartridge configured to operate with the surgical instrument.

22. The method of claim 21 , further comprising defining, by the control circuit, at least two zones having a different length.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2021
From: ETHICON LLC
To: CILAG GMBH INTERNATIONAL
Reel/Frame 056601/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2017
From: SHELTON, FREDERICK E., IV; HARRIS, JASON L.; ADAMS, SHANE R.; YATES, DAVID C.; WORTHINGTON, SARAH A.
To: ETHICON LLC
Reel/Frame 043869/0982 →
Continuity (1)
Related Publication 20180360454A1 · Dec 20, 2018
Cited By (82)
US 12,185,946 US 12,193,636 US 12,193,766 US 12,201,304 US 12,207,820 US 12,207,835 US 12,213,666 US 12,213,671 US 12,220,126 US 12,226,099 US 12,226,100 US 12,226,151 US 12,226,166 US 12,232,723 US 12,232,724 US 12,239,316 US 12,239,317 US 12,239,320 US 12,245,764 US 12,245,901 US 12,256,930 US 12,256,931 US 12,256,995 US 12,261,471 US 12,262,888 US 12,274,445 US 12,285,166 US 12,285,171 US 12,290,261 US 12,295,674 US 12,303,159 US 12,310,586 US 12,318,152 US 12,324,579 US 12,324,580 US 12,324,581 US 12,324,585 US 12,329,467 US 12,336,705 US 12,336,709 US 12,343,013 US 12,357,309 US 12,369,909 US 12,369,911 US 12,369,912 US 12,383,115 US 12,383,259 US 12,383,267 US 12,396,806 US 12,414,768 US 12,432,790 US 12,433,508 US 12,433,584 US 12,433,627 US 12,440,208 US 12,440,209 US 12,440,213 US 12,446,877 US 12,453,557 US 12,458,455 US 12,465,363 US 12,471,982 US 12,500,948 US 12,502,171 US 12,508,025 US 12,514,584 US 12,521,116 US 12,521,191 US 12,527,571 US 12,527,575 US 12,533,126 US 12,533,127 US 12,549,622 US 12,574,434 US 12,575,855 US 12,582,457 US 12,636,006 US 12,648,789 US 12,653,628 US 12,672,922 US 12,708,427 US 12,714,425