System and method of automatic detection and prevention of motor runaway
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02P-001/00
H02P-007/00
G05B-023/02
H02H-007/08
H02H-007/097
A61B-018/14
A61B-017/00
A61B-034/30
A61B-034/20
출원번호
US-0283991
(2014-05-21)
등록번호
US-9825455
(2017-11-21)
발명자
/ 주소
Sandhu, Kulbir S.
Amiri, Atila
Chiu, Otto
Gee, Samuel
출원인 / 주소
St. Jude Medical, Atrial Fibrillation Division, Inc.
대리인 / 주소
Dykema Gossett PLLC
인용정보
피인용 횟수 :
37인용 특허 :
13
초록▼
A robotic catheter control system includes a plurality of electric motors. Diagnostic logic automatically detects motor runaway fault conditions based on the current motor position, the target motor position and a predetermined tolerance parameter. Fault conditions include overshoot, movement in the
A robotic catheter control system includes a plurality of electric motors. Diagnostic logic automatically detects motor runaway fault conditions based on the current motor position, the target motor position and a predetermined tolerance parameter. Fault conditions include overshoot, movement in the a non-prescribed direction, exceeding a prescribed maximum motor speed and exceeding a prescribed maximum motor acceleration. The diagnostic logic terminates operating power to the electric motor when a fault condition is detected for any one of the motor. An error message is generated to notify the operator of the fault.
대표청구항▼
1. An apparatus for use in a robotic control system configured to manipulate a medical device, comprising: an electronic control unit (ECU) and a memory coupled to said ECU; andlogic stored in said memory configured to be executed by said ECU, said logic including a diagnostic module;said diagnostic
1. An apparatus for use in a robotic control system configured to manipulate a medical device, comprising: an electronic control unit (ECU) and a memory coupled to said ECU; andlogic stored in said memory configured to be executed by said ECU, said logic including a diagnostic module;said diagnostic module being configured to monitor operation of a plurality of electrically-operated actuation units of the robotic control system during the time that at least one of said actuation units is moving according to actuation control signals so as to manipulate the medical device in accord with a user input indicative of a desired movement of the medical device, said diagnostic module being configured to detect when a predetermined fault condition associated with at least one of said actuation units occurs, said diagnostic module being further configured to output a fault notification associated with said fault condition, wherein said diagnostic module is configured to generate a user-perceptible mechanism through which an input from the user is solicited after said predetermined fault condition has been detected, wherein said user-perceptible mechanism is configured to obtain said input from the user and wherein said input is indicative of user-recognition of the occurrence of said predetermined fault condition, and wherein said logic is further configured to inhibit operation or at least predetermined functionality of said robotic control system until said input indicative of said user recognition has been obtained. 2. The apparatus of claim 1 wherein said diagnostic module is further configured to cause operating power provided to said actuation units to be terminated when said predetermined fault condition is detected to thereby abate said fault condition. 3. The apparatus of claim 2 further comprising a watchdog timer having a countdown time interval, said timer being configured to terminate operating power to said actuation units when said countdown time interval expires, said logic being further configured to reset said watchdog timer at time periods less than said countdown time interval, said diagnostic module being configured to inhibit said logic from resetting said timer when said predetermined fault condition has been detected. 4. The apparatus of claim 1 wherein said actuation units comprise electric motors, and wherein said predetermined fault condition is selected from the group comprising (i) a first condition when at least one of said motors rotate in a direction opposite that of a commanded direction; (ii) a second condition when at least one of said motors has rotated to an actual position short of or beyond a commanded position by at least a predetermined amount; (iii) a third condition when a rotational speed of at least one motor exceeds a respective maximum speed threshold; and (iv) a fourth condition when a rate of change of said rotational speed of at least one motor exceeds a respective maximum acceleration threshold. 5. The apparatus of claim 1 wherein said diagnostic module is configured to detect said first and said second conditions based on at least a motor position. 6. The apparatus of claim 1 wherein said medical device is one of a catheter and a sheath. 7. The apparatus of claim 1 wherein said fault notification is a user-perceivable fault notification. 8. The apparatus of claim 1 wherein said logic is further configured to produce a user interface to facilitate interaction between said apparatus and a user. 9. The apparatus of claim 1 wherein said input further indicates that the user has taken appropriate action in response to said predetermined fault condition. 10. A robotic control and guidance system for manipulating a medical device, comprising: an electronic control unit (ECU), a memory coupled to said ECU, and logic stored in said memory configured to be executed by said ECU, said logic including an operating module and a diagnostic module;a manipulator assembly including a plurality of electrically-operated actuation units configured to actuate one or more control members of the medical device in response to a plurality of actuation control signals;said operating module being configured to produce said actuation control signals so as to manipulate the medical device in accordance with a predetermined operating strategy and in accord with a user input indicative of a desired movement of the medical device;said diagnostic module being configured to monitor operation of said actuation units during the time that at least one of said actuation units is moving according to said actuation control signal, said diagnostic module being configured to detect when a predetermined fault condition occurs, said diagnostic module being further configured to output a fault notification associated with said predetermined fault condition, wherein said diagnostic module is configured to generate a user-perceptible mechanism through which an input from the user is solicited after said predetermined fault condition has been detected, wherein said user-perceptible mechanism is configured to obtain said input from the user and wherein said input is indicative of user-recognition of the occurrence of said predetermined fault condition, wherein said logic is further configured to inhibit operation or at least predetermined functionality of said robotic control system until said input indicative of said user recognition has been obtained. 11. The system claim 10 wherein said diagnostic module is further configured to cause operating power provided to said actuation units to be terminated when said predetermined fault condition is detected to thereby abate said fault condition. 12. The system of claim 11 further comprising a watchdog timer having a countdown time interval, said timer being configured to terminate operating power to said actuation units when said countdown time interval expires, said logic being further configured to reset said watchdog timer at time periods less than said countdown time interval, said diagnostic module being configured to inhibit said logic from resetting said watchdog timer when said predetermined fault condition has been detected. 13. The system of claim 10 wherein said actuation units comprise electric motors, and wherein said predetermined fault condition is selected from the group comprising (i) a first condition when at least one of said motors rotate in a direction opposite that of a commanded direction; (ii) a second condition when at least one of said motors has rotated to an actual position short of or beyond a commanded position by at least a predetermined amount; (iii) a third condition when a rotational speed of at least one motor exceeds a respective maximum speed threshold; and (iv) a fourth condition when a rate of change of said rotational speed of at least one motor exceeds a respective maximum acceleration threshold. 14. The apparatus of claim 10 wherein said input further indicates that the user has taken appropriate action in response to said predetermined fault condition. 15. A method of operating a robotic control and guidance system configured to manipulate a medical device, comprising: (A) determining, using an electronic control unit (ECU), actuation control signals in accordance with a predetermined operating strategy;(B) operating a plurality of electrically-operated actuation units based on the actuation control signals so as to actuate one or more control members of the medical device, thereby manipulating the medical device in accord with a user input indicative of a desired movement of the medical device;(C) monitoring the operation of the actuation units during the time that at least one of the actuation units is moving in response to the actuation control signals to detect a predetermined fault condition;(D) outputting, when a predetermined fault condition associated with the actuation control units is detected, a fault notification associated with the detected predetermined fault condition,(E) soliciting and obtaining an input from a user after the predetermined fault condition has been detected wherein said input is indicative of user-recognition of the fault condition; and(F) inhibiting operation of the robotic system until the solicited user input has been obtained.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (13)
Govari, Assaf; Altmann, Andres Claudio; Schwartz, Yitzhack; Ephrath, Yaron, Hybrid magnetic-base and impedance-based position sensing.
Hauck,John A.; Schweitzer,Jeff A.; Craven,Michael; Afonso,Valtino; Cotner,Holly; Callaghan,Frank; Schultz,John, Method and apparatus for catheter navigation and location and mapping in the heart.
Kamen,Dean; Morrell,John B.; Robinson,David W.; Reich,Ronald K.; Heinzmann,John David; LeMay,Philip; Meyer,Steven R.; Sachs,Jason M.; Field,J. Douglas, Method and system for fail-safe motor operation.
Ben-Haim, Shlomo; Osadchy, Daniel; Peless, Udi; Greenberg, Ilan, System for determining the location and orientation of an invasive medical instrument.
Jaworek, Gary S.; Koch, Jr., Robert L.; Auld, Michael D.; Kimsey, John S.; Baber, Daniel L.; Leimbach, Richard L.; Ulrich, Daniel J., Articulatable surgical instruments with conductive pathways for signal communication.
Shelton, IV, Frederick E.; Morgan, Jerome R.; Yates, David C.; Baxter, III, Chester O.; Beckman, Andrew T., Charging system that enables emergency resolutions for charging a battery.
Leimbach, Richard L.; Shelton, IV, Frederick E.; Morgan, Jerome R.; Schellin, Emily A., End effector detection and firing rate modulation systems for surgical instruments.
Shelton, IV, Frederick E.; Schmid, Katherine J.; Scheib, Charles J.; Aronhalt, Taylor W.; Swayze, Jeffrey S.; Contiliano, Joseph H.; Yang, Chunlin; Henderson, Cortney E.; Aldridge, Jeffrey L., End effector including an implantable arrangement.
Shelton, IV, Frederick E.; Overmyer, Mark D.; Yates, David C.; Harris, Jason L., Mechanisms for compensating for drivetrain failure in powered surgical instruments.
Swayze, Jeffrey S.; Hueil, Joseph C.; Morgan, Jerome R.; Shelton, IV, Frederick E., Stapling assembly configured to produce different formed staple heights.
Beckman, Andrew T.; Nalagatla, Anil K.; Hibner, John A.; Shelton, IV, Frederick E., Surgical apparatus configured to assess whether a performance parameter of the surgical apparatus is within an acceptable performance band.
Beckman, Andrew T.; Nalagatla, Anil K.; Koch, Jr., Robert L.; Hibner, John A.; Shelton, IV, Frederick E., Surgical apparatus configured to track an end-of-life parameter.
Shelton, IV, Frederick E.; Swayze, Jeffrey S.; Baxter, III, Chester O., Surgical fastening apparatus with a rotary end effector drive shaft for selective engagement with a motorized drive system.
Parihar, Shailendra K.; Kimsey, John S.; Koch, Jr., Robert L.; Nalagatla, Anil K.; Nguyen, Anthony T., Surgical instrument comprising a gap setting system.
Overmyer, Mark D.; Auld, Michael D.; Adams, Shane R.; Shelton, IV, Frederick E.; Harris, Jason L., Surgical instrument comprising a lockable battery housing.
Kerr, Wendy A.; Lytle, IV, Thomas W.; Overmyer, Mark D.; Swensgard, Brett E.; Sackett, Kevin D.; Leimbach, Richard L.; Houser, Kevin L.; Morgan, Jerome R.; Shelton, IV, Frederick E., Surgical instrument system comprising lockable systems.
Shelton, IV, Frederick E.; Baxter, III, Chester O., Surgical instrument with an anvil that is selectively movable about a discrete non-movable axis relative to a staple cartridge.
Hunter, Morgan R.; Schultz, Darwin L.; Worthington, Sarah A.; Shelton, IV, Frederick E.; Weaner, Lauren S.; Vendely, Michael J., Surgical instrument with articulating and axially translatable end effector.
Hunter, Morgan R.; Schultz, Darwin L.; Dunki-Jacobs, Adam R.; Baxter, III, Chester O.; Swayze, Jeffrey S., Surgical instruments with tensioning arrangements for cable driven articulation systems.
Overmyer, Mark D.; Yates, David C.; Shelton, IV, Frederick E.; Adams, Shane R.; Leimbach, Richard L., Surgical stapler having motor control based on an electrical parameter related to a motor current.
Shelton, IV, Frederick E.; Setser, Michael E.; Weisenburgh, II, William B., Surgical stapling instrument with lockout features to prevent advancement of a firing assembly unless an unfired surgical staple cartridge is operably mounted in an end effector portion of the instrument.
Shelton, IV, Frederick E.; Harris, Jason L.; Swensgard, Brett E.; Leimbach, Richard L.; Adams, Shane R.; Overmyer, Mark D., Time dependent evaluation of sensor data to determine stability, creep, and viscoelastic elements of measures.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.