Device and method for controlling compression of tissue
11666327 · 2023-06-06
Assignee
Inventors
Cpc classification
A61B2090/0803
HUMAN NECESSITIES
A61B17/068
HUMAN NECESSITIES
A61B17/08
HUMAN NECESSITIES
A61B17/1114
HUMAN NECESSITIES
A61B2017/2927
HUMAN NECESSITIES
A61B34/76
HUMAN NECESSITIES
A61B17/115
HUMAN NECESSITIES
A61B17/072
HUMAN NECESSITIES
A61B2090/064
HUMAN NECESSITIES
A61B2017/00398
HUMAN NECESSITIES
International classification
A61B17/072
HUMAN NECESSITIES
A61B17/068
HUMAN NECESSITIES
Abstract
A method and device for controlling the compression of tissue include clamping tissue between a first clamping member and a second clamping member by driving at least one of the clamping members with an electric motor toward a predetermined tissue gap between the clamping members and, during the clamping, monitoring a parameter of the electric motor indicative of a clamping force exerted to the tissue by the clamping members. The method and device include, during the clamping, controlling the electric motor, based on the monitored parameter, to limit the clamping force to a predetermined maximum limit.
Claims
1. A surgical device comprising: a first clamping member; a second clamping member; a motor configured to move at least one of the first clamping member or the second clamping member relative to each other; and a controller configured to: receive each of a current drive signal, a velocity drive signal and a position drive signal; select a smallest drive signal from the current drive, the velocity drive and the position drive; and control the motor based on the selected drive signal.
2. The surgical device according to claim 1, further comprising: a plurality of sensors coupled to the motor, the plurality of sensors is configured to sense a plurality of operational properties of the motor.
3. The surgical device according to the claim 2, wherein the controller is further configured to calculate the current drive, the velocity drive and the position drive based on the plurality of operational properties.
4. The surgical device according to claim 3, wherein the controller is further configured to calculate the position drive signal based on a difference between a target position and the measured position.
5. The surgical device according to claim 3, wherein the controller is further configured to calculate the velocity drive signal based on a difference between a target velocity and the measured velocity.
6. The surgical device according to claim 2, wherein one sensor of the plurality of sensors is a current sensor configured to measure a current being drawn by the motor.
7. The surgical device according to claim 2, wherein one sensor of the plurality of sensors is a position sensor configured to measure a position of the motor.
8. The surgical device according to claim 2, wherein one sensor of the plurality of sensors is a velocity sensor configured to measure a velocity of the motor.
9. The surgical device according to claim 2, wherein the controller is further configured to determine a current offset based on a current drawn by the motor corresponding to a frictional loss during clamping of the first and second clamping members with no tissue disposed therebetween.
10. The surgical device according to claim 9, wherein the controller is further configured to subtract the current offset from the measured current to determine a calibrated current.
11. The surgical device according to claim 10, wherein the controller is further configured to calculate the current drive signal based on a difference between a target current and the calibrated current.
12. The surgical device according to claim 10, wherein the controller is further configured to calculate torque applied by the motor based on the calibrated current.
13. The surgical device according to claim 12, wherein the controller is further configured to calculate mechanical energy applied to the tissue by the first and second clamping members based on the applied torque.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) During compression of a patient's tissue, hydraulic effects are present as a result of the composition (e.g., the presence of fluids, etc.) of the tissue. In this regard, hydraulic resistance may be measured and used as feedback for the closing of the clamping elements.
(9) When clamping the patient's tissue, forces exerted through the clamping device, e.g., a linear stapler, and the tissue may reach an unacceptably high level. For example, when a constant closure rate is employed, the force may become high enough to cause excess trauma to the clamped tissue and may cause deformation in the clamping device such that an acceptable tissue gap is not maintained across the stapling path. For example, an acceptable tissue gap may be in the range of, e.g., 1 mm±0.4 mm,
(10)
(0.7 mm to 1.4 mm), etc. Referring to
(11) As illustrated, the high level of force exerted by the jaws of the staplers 1000 and 1100 results in a splaying effect, which has been exaggerated in
(12)
(13)
(14)
(15) In contrast to
(16)
(17) In this example, the total energy exerted in the method of
(18) The limiting of power is achieved in the example of
(19) According to example embodiments, the device and method may be implemented by determining the power or force applied to the tissue by measurement of the current applied to an actuator, since the current is proportional to the torque output of the motor. In this regard, losses based on the instrument, e.g., due to friction between moving parts, etc., may be subtracted from the power applied to the driving motor to more accurately determine the power that is being imparted into the tissue. These losses to be backed out may be determined in any appropriate manner such as, e.g., testing the instrument or components of the instrument, using known qualities of the instrument or components of the instrument, and/or performing calculations based on the testing and/or known qualities. For example, the instrument may be driven in an unloaded condition to obtain a baseline measurement of power or current required to drive the instrument and its associated components. Thereafter, power or current in excess of the baseline corresponds to the power that is applied to the tissue during compression.
(20) Where, for example, the actuator is a direct-current electric motor, the power applied to the motor may be determined based on a measurement of the current required to drive the motor. The losses due to the instrument are then backed out to determine the power imparted into the tissue during the compression. This measurement allows a source of feedback when compressing the tissue. The power applied to the motor may be continually monitored with calculations being performed on a continuous basis. This allows, for example, the power or force applied to the tissue to be accurately controlled, e.g., by adjusting the voltage going into the motor. In this example feedback control system, the consumed current would be the feedback, with the voltage being adjusted to achieve a desired current. The example illustrated in the graph of
(21)
(22)
(23) After calibration, the clamping procedure may begin. When the tissue to be clamped is disposed in the clamping portion of the surgical instrument, movement is started at 515. The exemplary method then performs a current loop, a velocity loop, and a position loop. These loops need not be performed in any particular order and two or all three of the loops may be performed simultaneously, or substantially simultaneously, in some examples.
(24) For the current loop at 600, motor current is read, e.g., according to the signal of a current sensor arranged to sense the current driving the motor. The offset and frictional losses, determined at 505 and 510, are removed or subtracted out. In this manner, the portion of the current that is applied in response to the tissue clamping is determined. At 605, a current drive is calculated using a current drive formula. For example, the current drive may be determined by K.sub.1*(target current−motor current), where K.sub.1 is selected based on desired control performance for controlling the motor current.
(25) For the velocity loop at 700, the motor velocity is determined. The velocity is determined either by reading a signal from a velocity signal or any other appropriate manner, e.g., from position and time data. At 705, a velocity drive is calculated using a velocity drive formula. For example, the velocity drive may be determined by K.sub.2*(target velocity−motor velocity), where K.sub.2 is selected based on desired control performance for controlling the motor velocity. At 710, it is determined whether an immovable object has been reached. In this regard, a velocity value of zero is indicative of an immovable object or obstruction being reached by the clamping device. If an obstruction has been reached, the driving of the motor is then stopped at A. Otherwise, the control continues. It should be appreciated that this determination may be made before, after, and/or at the same time as the calculation of the velocity drive.
(26) For the position loop at 800, the motor position is read. The motor position may be determined, e.g., by an encoder or a resolver coupled to an output of the motor, or any other appropriate manner. At 805, a position drive is calculated using a position drive formula. For example, the position drive may be determined by K.sub.3*(target position−motor position), where K.sub.3 is selected based on desired control performance for controlling the motor position.
(27) At 810, it is determined whether a target position has been reached. If the target position has been reached, the control loop exits at B. At B, the output to the motor may be stopped (e.g., where the tissue is clamped using drivers that are not back-drivable by residual pressures exerted by the clamped tissue or by the force of a staple being driven and formed between the clamping members) and/or the motor may be controlled to output an amount of force needed to maintain the motor at the target position, which generally corresponds to the target tissue gap in the examples described above. If the target position has not been reached, the control continues. It should be appreciated that the determination of whether the target position has been reached may be made before, after, and/or at the same time as the calculation of the position drive. Further, it should be appreciated that the relative position of the clamping elements, e.g., jaws, or any intermediate component, e.g., a driver, may be used as a positional input.
(28) After the three control loops, the calculated current drive, velocity drive, and position drive, are compared, and the smallest drive is applied to the motor at 900. At 905, the applied torque, which is proportional to and determined from the motor current after subtracting out the offset and frictional losses, is reported. At 910, the applied torque is accumulated to calculate the energy applied to the tissue.
(29) Chart 950 illustrates control prioritization for three different situations. In the first situation, the motor velocity and motor position are below their respective targets, while the motor position is not. In this situation, the position loop controls, while the velocity and current loops are set to maximum values. In the second situation, the velocity and position loops are below their respective targets, while the current loop is not. In this situation, the current loop controls the output, while the velocity and position loops are set to maximum values. In the third situation, the current and position loops are below their respective targets, while the velocity is not. In this situation, the velocity loop controls, while the current and position loops are at maximum values.
(30) It is determined at 915 whether an excessive time is required to attain the target position. This determination may be made by, e.g., examining the amount of time that has elapsed up until the decision 915, a predicted total amount of time based on the elapsed time and the control profile (e.g., current, velocity, and position), and/or any other appropriate manner. If it is determined that the required time is excessive, the exemplary control method exits at C. At C, the control output to the motor may stop or another control method may be employed, e.g., to reverse the position of the motor. For example, the motor may be driven to move the jaws of a linear stapler to an open position so that the surgeon or operator may remove the surgical device or move the jaws to a different portion of tissue that may be easier to clamp. In other words, at C a request or requirement user intervention may be triggered.
(31) If it is determined that an excessive time is not required, the control system again executes the current, velocity, and position loops at 600, 700, and 800, respectively. This loop continues until one of the events A, B, and/or C occurs to break the loop. It should be appreciated, however, that additional conditions may be implemented to break the loop, e.g., a manual override, a sensor error, etc.
(32) As indicated above, after the target position is reached at B, the motor may be controlled to maintain a force necessary to maintain the target position. The current driving the motor may be monitored at this stage for a variety of purposes. For example, where the device is, e.g., a surgical stapler, a profile of the measured current may be used to identify whether all of the staples of a staple cartridge have fired.
(33) If the staple driving procedure is initiated and results in a current profile as illustrated in
(34) If the staple driving procedure is initiated and results in a current profile as illustrated in
(35) If the staple driving procedure is initiated and results in a current profile as illustrated in
(36) If any of these unexpected events occur, the control system may alert the user, e.g., by emitting an audible alarm and/or displaying an error message on a computer screen. The control system also may abort the staple firing, and or enter a different control algorithm.
(37) Moreover, a profile of the current measurements may be used to monitor and track structural fatigue in at least one of the clamping members, e.g., by comparing to a normal current or motor signature. In this regard, a current profile may indicate, e.g., flexure due to plastic deformation resulting from fatigue failure. Further, the current profile may be used to track accumulated fatigue by determining the amount of force and the number of cycles exerted by a clamping member.
(38) It should be appreciated that example methods according to the present invention may be implemented using any appropriate control system, e.g., a digital and/or analog control system, which may be integrated into the medical device or may be remotely located, whereby control and feedback signals are communicated via, e.g., a wireless or wired interface. The control system may have a display output, e.g., a monitor, and/or inputs to communicate with, e.g., a surgeon. The display output may display data relevant to the procedure including, e.g., the current closing rate, compressive force, and/or tissue gap. The control system may run predefined control programs or algorithms that may be pre-selected for the particular device. The control system may additionally or alternatively ask for inputs from the operator to define the parameters of the tissue compression control.
(39) Further, the compressibility of the tissue may be determined by examining the current applied to the motor as compared with the closing rate. For example, if the measured current is very high when using a low closing rate, the tissue is less compressible than situations where the current is low for a higher closing rate.
(40) While a tissue gap of 1 mm is mentioned above as an example of a desired tissue gap appropriate for tissue stapling, it should be appreciated that instead of an absolute distance measurement for the gap, alternative gap parameters may be provided. For example, one or more optical sensors may be provided to measure blood flow across one or more staple lines as a measure of desired tissue gap. Furthermore, oxygen saturation may be used in connection with the determination of the desired tissue gap. Moreover, the ratio of compressed to uncompressed tissue, e.g., based on the power applied to the tissue at the knee in the graphs of