Rotary grinding apparatus, rotary grinding device, rotary grinding rotational speed acquisition method and apparatus, computer device, storage medium, and computer program product

By setting a trigger mark and an optical signal module on the rotary member of the rotary abrasive conduit, the problem of difficulty in placement of optical fiber probes and interfering with the rotation of the motor in the prior art is solved, and the changes in the rotary abrasive speed are accurately obtained, which improves operating flexibility and ease of use.

WO2025102419A1PCT designated stage expired Publication Date: 2025-05-22SHANGHAI MICROPORT RHYTHM MEDTECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/133813
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-17
Filing Date
2023-11-24
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

When measuring the speed of the grinding head, an optical fiber probe is required to be installed, which makes the internal space narrow and difficult to place, and may interfere with the rotation of the motor and affect the operating accuracy.

Method used

A rotary grinding device is designed, by setting a trigger flag on the rotating member, the light emitting module and the light receiving module generate and receive optical signals when the rotating member rotates with the driving shaft, obtain the signal time difference between the adjacent two trigger signals, and determine the rotation speed of the driving shaft.

Benefits of technology

It realizes that the changes in the rotation speed of the rotary grinding are accurately obtained without the need for additional fiber optic probes, which improves operational flexibility and ease of use and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023133813_22052025_PF_FP_ABST
    Figure CN2023133813_22052025_PF_FP_ABST
Patent Text Reader

Abstract

A rotary grinding apparatus, a rotary grinding device, a rotary grinding rotational speed acquisition method and apparatus, a computer device, a storage medium, and a computer program product. As a rotating member (200) rotates along with a driving shaft (100), a trigger signal is generated by means of a trigger mark directly sleeved on the rotating member (200) of the driving shaft (100), a signal time difference between two adjacent trigger signals is acquired, and when the number of the acquired signal time differences reaches a target number, rotational speeds of the driving shaft (100) are determined according to all the signal time differences, so that a rotational speed oscillogram for representing a rotational speed change trend of a grinding head is displayed according to the plurality of rotational speeds, without needing to adjust internal structure due to the additional arrangement of an optical fiber probe and thus affecting the operation precision. Under the cooperation of a detection member and a controller, the rotational speed can be detected at any time, so as to accurately acquire the change in the rotary grinding rotational speed, thereby improving operation flexibility and usability.
Need to check novelty before this filing date? Find Prior Art

Description

Rotational atherectomy device, rotational atherectomy equipment, rotational atherectomy speed acquisition method and device, computer equipment, storage medium and computer program product

[0001] Related applications

[0002] This application claims priority to Chinese patent application number 202311545694.2, filed on November 17, 2023, entitled “Rotary Bone Grinding Device, Rotary Bone Grinding Equipment, and Rotary Bone Grinding Speed ​​Acquisition Method,” the entire text of which is incorporated herein by reference. Technical Field

[0003] The present application relates to the technical field of rotational atherectomy catheters, and in particular to a rotational atherectomy device, a rotational atherectomy equipment, a method and device for obtaining a rotational atherectomy speed, a computer device, a storage medium, and a computer program product. Background Art

[0004] Current atherectomy catheters primarily consist of a flexible drive shaft and a grinding head covered in wear-resistant materials such as diamond particles, carried by the drive shaft. The drive shaft drives the grinding head to rotate at high speed, propelling it forward to contact and grind away lesions. Therefore, controlling the grinding head's rotational speed is crucial. In related technologies, when measuring rotational speed using a fiber optic sensor, a fiber optic probe must be placed above a tachometer motor. The fiber optic probe rotates with the tachometer motor, passing through the fiber optic sensor twice during one rotation. Two square waves are generated from this sensor, and the rotational speed can be determined based on the resulting square waves.

[0005] Measuring rotational speed with a fiber optic sensor requires placing a fiber optic probe above the motor. However, the motor of a medical atherectomy device is typically located inside a housing, where the space is often narrow due to other precision components, making it difficult to place a fiber optic probe. Furthermore, placing a fiber optic probe above the motor of a medical atherectomy device may interfere with the motor's rotation, thereby affecting operational accuracy.

[0006] Summary of the Invention

[0007] Based on this, it is necessary to provide a rotational atherectomy device, rotational atherectomy equipment, rotational atherectomy speed acquisition method, rotational atherectomy catheter system, computer equipment, computer-readable storage medium and computer program product that can accurately obtain the changes in rotational atherectomy speed to address the above technical problems.

[0008] In a first aspect, the present application further provides a rotational atherectomy device, comprising:

[0009] drive shaft;

[0010] The rotating member is sleeved outside the driving shaft; a trigger mark is provided on the rotating member;

[0011] a detection member configured to generate a trigger signal in response to a trigger mark being triggered when the rotating member rotates following the driving shaft; and

[0012] The controller is connected to the detection member; the controller is used to determine the rotation speed of the drive shaft according to the trigger signal of the detection member.

[0013] In one embodiment, the detection element includes a light transmitting module for transmitting light signals, and a light receiving module for receiving light signals;

[0014] The transmitting path of the optical transmitting module and the receiving path of the optical receiving module form an optical path;

[0015] During the rotation of the rotating member, the trigger mark has a trigger position located on the optical path.

[0016] In one embodiment, the above-mentioned rotational atherectomy device further includes a motor, the motor includes a motor housing, the drive shaft is located in the motor housing, an opening is provided on the motor housing, and the light emitting module and the light receiving module are inserted into the motor housing through the opening.

[0017] In one embodiment, when the trigger mark is located at the trigger position, the trigger mark opens the optical path.

[0018] In one embodiment, the outer peripheral surface of the rotating member includes a light reflecting area and a light blocking area;

[0019] The reflective area of ​​the rotating part constitutes the trigger mark.

[0020] In one embodiment, at least a portion of the wall surface of the rotating member located in the light reflecting area is formed as a light reflecting surface; or

[0021] At least a portion of the wall surface of the rotating member located in the light reflecting area is provided with a light reflecting layer.

[0022] In one embodiment, at least a portion of the wall surface of the rotating member located in the light-blocking area is formed as a light-blocking surface; or

[0023] At least a portion of the wall surface of the rotating member located in the light-blocking area is provided with a light-blocking layer.

[0024] In one embodiment, a recessed portion is provided on the rotating member in the reflective area, and an inner wall of the recessed portion forms a trigger mark.

[0025] In one embodiment, the recessed portion penetrates the inner wall of the rotating member along the radial direction of the rotating member.

[0026] In a second aspect, the present application further provides a rotational atherectomy device, comprising a power source and the rotational atherectomy device as described in any one of the first aspects; the power source is in transmission connection with a drive shaft, and the power source is used to drive the drive shaft to rotate.

[0027] In a third aspect, the present application provides a method for obtaining rotational atherectomy speed, which is applied to a rotational atherectomy device having a rotating member disposed on a drive shaft outer shell, the rotating member having a trigger mark disposed thereon; comprising:

[0028] In the process of the rotating member following the rotation of the driving shaft, in response to the triggering of the trigger mark, a corresponding trigger signal is obtained;

[0029] Get the signal time difference between two adjacent trigger signals;

[0030] When the number of acquired signal time differences reaches the target number, the rotation speed of the drive shaft is determined based on all the signal time differences.

[0031] In one embodiment, the trigger signal is an optical signal, and the step of obtaining the signal time difference between two adjacent trigger signals includes:

[0032] converting the optical signal into a voltage signal;

[0033] When the voltage signal meets the voltage requirement condition, the voltage signal is amplified to obtain the signal time difference between two adjacent amplified voltage signals.

[0034] In one embodiment, determining the current rotation speed of the drive shaft based on all signal time differences includes:

[0035] The average duration of all signal time differences is obtained, and the rotation speed of the drive shaft is determined according to the average duration, wherein the average duration is the length of time required for the drive shaft to rotate one circle.

[0036] In one embodiment, the method further comprises:

[0037] According to multiple rotation speeds, a rotation speed waveform diagram is displayed to represent the rotation speed change trend of the grinding head.

[0038] In a fourth aspect, the present application further provides a rotational atherectomy speed acquisition device, comprising:

[0039] A signal acquisition module, configured to acquire a corresponding trigger signal in response to a trigger mark being triggered during the process in which the rotating member rotates following the driving shaft;

[0040] A time difference acquisition module is used to obtain the signal time difference between two adjacent trigger signals;

[0041] The speed determination module is used to determine the rotation speed of the drive shaft according to all the signal time differences when the number of acquired signal time differences reaches a target number.

[0042] In a fifth aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements any one of the method steps in the third aspect when executing the computer program.

[0043] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the method steps of any one of the third aspects when the computer program is executed by a processor.

[0044] In a seventh aspect, the present application also provides a computer program product, comprising a computer program, which implements the method steps of any one of the third aspects when executed by a processor.

[0045] The above-mentioned atherectomy device, atherectomy equipment, atherectomy speed acquisition method, device, computer equipment, storage medium and computer program product, when the rotating part follows the rotation of the drive shaft, generates a trigger signal by a trigger mark directly mounted on the rotating part of the drive shaft, obtains the signal time difference between two adjacent trigger signals, and when the number of obtained signal time differences reaches the target number, determines the rotation speed of the drive shaft based on all the signal time differences, thereby displaying a speed waveform for characterizing the rotation speed change trend of the grinding head based on multiple rotation speeds. There is no need to adjust the internal structure due to the additional installation of an optical fiber probe, which affects the operation accuracy. With the cooperation of the detection part and the controller, the speed detection can be realized at any time to accurately obtain the change of the atherectomy speed, thereby improving the operational flexibility and ease of use. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings described below are only some embodiments of this application. For those of ordinary skill in the art, other drawings can be derived from these drawings without inventive effort.

[0047] FIG1 is a schematic structural diagram of a rotational atherectomy device according to an embodiment of the present application.

[0048] FIG2 is a schematic structural diagram of a rotating member in an embodiment of the present application.

[0049] FIG3 is a schematic structural diagram of a rotating member in another embodiment of the present application.

[0050] FIG4 is a schematic structural diagram of a rotational atherectomy device according to an embodiment of the present application.

[0051] FIG5 is a schematic diagram of a partial structure of a knob portion of a rotational atherectomy device in one embodiment of the present application.

[0052] FIG6 is a flow chart of a method for obtaining rotational atherectomy speed in one embodiment of the present application.

[0053] FIG. 7 is a schematic diagram of a display screen in an embodiment of the present application.

[0054] FIG8 is a flow chart of a method for obtaining rotational atherectomy speed in one embodiment of the present application.

[0055] FIG9 is a structural block diagram of a rotational atherectomy speed acquisition device in one embodiment of the present application.

[0056] FIG10 is a diagram showing the internal structure of a computer device according to an embodiment of the present application.

[0057] Explanation of the reference numerals: 100: driving shaft; 200: rotating part; 210: reflective area; 211: recessed part; 220: light-blocking area; 300: detection part; 310: light emitting module; 320: light receiving module; 400: controller; 500: motor; 510: motor housing; 520: motor body; 511: opening; 512: air inlet pipe jack; 513: liquid inlet pipe jack; 600: propeller body; 610: propeller housing; 611: moving button; 612: gear button; 613: guide wire clamp; 614: wire locking mechanism; 700: catheter assembly; 800: grinding head. DETAILED DESCRIPTION

[0058] To make the above-mentioned objects, features, and advantages of the present application more clearly understood, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings. The following description sets forth many specific details to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar improvements without violating the scope of the present application. Therefore, the present application is not limited to the specific embodiments disclosed below.

[0059] In the description of this application, it should be understood that if the terms "center", "upper", "lower", "inner", "outer", "axial", "radial", etc. appear, the orientation or position relationship indicated by these terms is based on the orientation or position relationship shown in the accompanying drawings, which is only for the convenience of describing this application and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on this application.

[0060] In this application, unless otherwise specified or limited, the terms "connected" and "fixed" should be interpreted broadly. For example, they can refer to fixed connections, removable connections, or integration; mechanical connections or electrical connections; direct connections or indirect connections through an intermediary; and internal communication between two components or interaction between two components, unless otherwise specified. Those skilled in the art will understand the specific meanings of these terms in this application based on the specific circumstances.

[0061] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be an intermediate element. When an element is referred to as being "connected to" another element, it may be directly connected to the other element or there may be an intermediate element. If applicable, the terms "upper," "lower," and similar expressions used in this application are for illustrative purposes only and do not represent the only implementation method.

[0062] In an exemplary embodiment, as shown in FIG1 , FIG1 is a schematic structural diagram of a rotational atherectomy device provided by one embodiment of the present application, the rotational atherectomy device comprising a drive shaft 100, a rotating member 200, a detection member 300, and a controller 400. The rotating member 200 is sleeved on the outside of the drive shaft 100 and rotates synchronously with the rotation of the drive shaft 100. A trigger mark is provided on the rotating member 200. The detection member 300 is arranged relative to the rotating member 200. The detection member 300 is configured to generate a trigger signal in response to the triggering of the trigger mark when the rotating member 200 rotates following the rotation of the drive shaft 100. The controller 400 is connected to the detection member 300 and is configured to determine the rotation speed of the drive shaft 100 based on the trigger signal of the detection member 300.

[0063] The rotational atherectomy device provided in the embodiments of the present application can directly set a trigger mark on the rotating member mounted on the drive shaft, eliminating the need for an additional fiber optic probe. This eliminates the need for internal structural adjustments and compromises in operational accuracy. Furthermore, since no fiber optic probe is required, speed detection can be achieved by setting a trigger mark on the existing rotating member, thereby reducing costs. Finally, since the trigger mark is set on the rotating member, speed detection can be performed at any time with the cooperation of the detection member and controller, without the need for the detection member and controller to be integrated with the rotational atherectomy device itself. In other words, if speed detection is not required, the detection member and controller can be removed from the rotational atherectomy device, thereby improving operational flexibility and ease of use.

[0064] In one embodiment, referring again to FIG1 , the detection member 300 includes a light emitting module 310 for emitting light signals and a light receiving module 320 for receiving light signals. The emitting path of the light emitting module 310 and the receiving path of the light receiving module 320 form an optical path. During the rotation of the rotating member 200, the trigger mark has a trigger position located on the optical path.

[0065] In this embodiment, the detection component can include a light emitting module and a light receiving module, and the trigger mark can be set at the trigger position of the light path, so that the rotational speed detection can be achieved through the photoelectric effect, so that the detection process has a wider measurement range, shorter measurement time and higher measurement accuracy.

[0066] In one embodiment, as shown in FIG1 , the rotational atherectomy device further includes a motor 500 . The motor 500 comprises a motor housing 510 and a motor body 520 . The drive shaft 100 is located within the motor housing 510 ; an opening 511 is defined on the surface of the motor housing 510 ; and the light emitting module 310 and the light receiving module 320 are inserted into the motor housing 510 through the opening 511 .

[0067] The opening 511 is designed to cover the area where the trigger mark is located. As shown in FIG1 , the light emitting module 310 and the light receiving module 320 are inserted into the motor housing 510 through the opening 511 and are arranged opposite to the rotating member 200 .

[0068] In this embodiment, an opening is provided in the motor housing, through which the optical transmitter module and the optical receiver module can be inserted into the motor. This opening in the motor housing allows an optical path to be constructed within the motor without requiring additional pathways, thereby reducing costs.

[0069] In one embodiment, when the trigger mark is at the trigger position, the trigger mark conducts the optical path. The trigger position refers to the position corresponding to the trigger mark being within the detection range of the light emitting module 310 and the light receiving module 320. When the rotating member 200 rotates following the drive shaft 100 and the trigger mark rotates to the trigger position following the rotating member 200, since the light emitting module 310 and the light receiving module 320 are arranged opposite to the rotating member 200, the light emitting module 310 always transmits the optical signal to the rotating member 200. Only when the trigger mark rotates to the trigger position is the optical path conducted, the light emitting module 310 transmits the optical signal to the trigger mark, and at the same time, the light receiving module 320 obtains the trigger signal of the rotating member 200 in response to the triggering of the trigger mark.

[0070] In this embodiment, since the trigger mark can be directly provided on the rotating member mounted on the drive shaft, there is no need to adjust the internal structure required to install a fiber optic probe, which would affect operational accuracy. Furthermore, since rotational speed detection can be achieved by providing the trigger mark on the existing rotating member without using a fiber optic probe, costs can be reduced.

[0071] In one embodiment, as shown in FIG2 , which is a schematic structural diagram of a rotating member 200 , the outer peripheral surface of the rotating member 200 includes a light-reflecting area 210 and a light-blocking area 220 , wherein the light-reflecting area 210 of the rotating member 200 forms a trigger mark.

[0072] Among them, the reflective area 210 refers to an area that can transmit light signals; the light-blocking area 220 refers to an area that does not transmit light signals. When the light-emitting module 310 transmits the light signal to the rotating part 200, when the light-blocking area 220 rotates to be opposite to the light-receiving module 320, the light signal is absorbed, so the light-receiving module 320 cannot receive the transmitted light signal; only when the reflective area 210 rotates to be opposite to the light-receiving module 320, the light signal is transmitted to the light-receiving module 320 through the reflective area 210, generating a trigger signal. In order to ensure the accuracy of the trigger signal, the size of the reflective area 210 should usually be smaller than the size of the light-blocking area 220. If the reflective area 210 is set too large, the transmission time of the light signal is too long, which may cause the light-receiving module 320 to not receive the complete trigger signal.

[0073] In this embodiment, since a reflective area and a light-blocking area can be set on the outer circumference of the rotating part, the reflective area can form a trigger mark, and the light-blocking area can block the propagation of light to reduce interference with the trigger mark, thereby improving measurement accuracy.

[0074] In one embodiment, referring again to FIG. 2 , at least a portion of the wall surface of the rotating member 200 located in the reflective region 210 is formed as a reflective surface, or a reflective layer is provided on at least a portion of the wall surface of the rotating member 200 located in the reflective region 210. The reflective region 210 can be a reflective surface formed by electroplating or other methods, or a reflective layer formed on the wall surface of the reflective region 210 using a material that can transmit light signals. When the rotating member 200 rotates to the trigger position, the light receiving module 320 receives the light signal transmitted by the reflective region 210, thereby collecting the trigger signal.

[0075] In this embodiment, since a reflective surface or layer can be formed on at least a portion of the wall surface of the reflective region, no additional components are required to form the reflective region. Therefore, there is no need to make extensive adjustments to the internal structure of the rotational atherectomy device, thereby reducing modification and usage costs.

[0076] In one embodiment, at least a portion of the wall surface of the rotating member 200 located in the light-blocking region 220 is formed as a light-blocking surface, or a light-blocking layer is provided on at least a portion of the wall surface of the rotating member 200 located in the light-blocking region 220. The light-blocking surface of the light-blocking region 220 may be formed by oxidation or other methods, or the light-blocking layer may be formed on the wall surface of the light-blocking region 220 by not transmitting light signals. Because the light-blocking region 220 does not transmit light signals, when the light-blocking region 220 rotates to the trigger position, the light signal transmitted by the light transmitting module 310 is absorbed, and the light receiving module 320 does not receive the transmitted light signal.

[0077] In this embodiment, since at least a portion of the wall surface of the light-blocking region can be formed as a light-blocking surface or layer, no additional components are required to form the light-blocking region. Therefore, there is no need to make extensive adjustments to the internal structure of the rotational atherectomy device, thereby reducing modification and usage costs.

[0078] In one embodiment, as shown in FIG3 , FIG3 is another structural schematic diagram of the rotating member 200 , wherein the rotating member 200 is provided with a recessed portion 211 located in the reflective area 210 , and the inner wall of the recessed portion 211 forms a trigger mark.

[0079] Specifically, the trigger mark formed on the inner wall of the recessed portion 211 can be achieved by embedding a metal component or other means. Furthermore, the recessed portion 211 is located on the outer surface of the rotating member 200. During the rotation of the rotating member 200, the recessed portion 211 rotates with the rotating member 200 until the recessed portion 211 rotates to the trigger position, at which point the light receiving module 320 receives the light signal transmitted by the trigger mark formed on the inner wall of the recessed portion 211. It is understood that the specific method for forming the reflective area 210 and the light-blocking area 220 in the rotating member 200 provided in the embodiments of the present application is not limited, as long as the trigger mark can be formed.

[0080] In this embodiment, by providing a recessed portion on the rotating member and forming a trigger mark on the inner wall of the recessed portion, only the rotating member itself needs to be adjusted, without requiring extensive adjustments to the internal structure of the rotational atherectomy device, thereby reducing modification and use costs.

[0081] In one embodiment, the recessed portion 211 penetrates the inner wall of the rotating member 200 along the radial direction of the rotating member 200. Since the rotating member 200 is sleeved outside the drive shaft 100, and the outer surface of the drive shaft 100 is typically made of metal, the recessed portion 211 is configured to penetrate the inner wall of the rotating member 200 along the radial direction of the rotating member 200, so that the outer surface of the drive shaft 100 is exposed through the recessed portion 211. When the recessed portion 211 rotates to the trigger position, the light signal is transmitted through the exposed portion of the drive shaft 100. In other embodiments, the recessed portion 211 may be a slot opened along the radial direction of the rotating member 200, not penetrating the inner wall of the rotating member 200, and the reflective area 210 may be formed by providing a reflective layer at the bottom of the slot.

[0082] In this embodiment, by radially extending the recess through the inner wall of the rotating member, the metal outer wall of the drive shaft is exposed to serve as a reflective area. Since only the rotating member itself needs to be adjusted, and no additional components are required to form the reflective area, modification and use costs can be reduced.

[0083] In one embodiment, as shown in Figures 4 and 5, a rotational atherectomy device is provided, which includes the rotational atherectomy device of the above embodiment, and further includes a propeller body 600, a catheter assembly 700 and a grinding head 800. One end of the propeller body 600 along the x-direction is connected to the grinding head 800 through the catheter assembly 700, one end of the detection member 300 is inserted into the interior of the propeller body 600, and the other end of the detection member 300 is connected to the controller 400. It will be understood that Figure 5 is a schematic connection method of the controller 400, and the controller 400 can select any processor with an embedded algorithm, such as a terminal. In one embodiment, the rotational atherectomy device also includes a power source, which is connected to the drive shaft in a transmission manner for driving the drive shaft of the rotational atherectomy device to rotate.

[0084] Specifically, the thruster body 600 includes a thruster housing 610, a drive shaft 100, and a motor 500 disposed within the thruster housing 610. The drive shaft 100 is connected to the catheter assembly 700 and is configured to rotate under the power of the motor 500, thereby driving the grinding head 800 to rotate. The thruster housing 610 is provided with a movement button 611 and a shift button 612. The movement button 611 is located within a groove on the surface of the thruster housing 610 and moves in the x-direction. The movement button 611 is connected to the motor 500 and is configured to move in the x-direction, thereby driving the drive shaft 100 to extend or retract the grinding head 800 through the catheter assembly 700. The shift button 612 is located near the other end of the thruster body 600 opposite the x-direction. A wire guide clamp 613 and a wire locking mechanism 614 are also provided at the other end of the thruster housing 610 opposite the x-direction. The x-direction is the direction along the central axis of the thruster body 600, toward the grinding head 800. In one embodiment, the side surface of the propeller body 600 is provided with an opening that communicates with the interior of the propeller housing 610, and the size of the opening covers the groove on the surface of the propeller housing 610. In one embodiment, the motor housing 510 is also provided with an air inlet pipe jack 512 and a liquid inlet pipe jack 513.

[0085] The rotational atherectomy device provided in the embodiments of the present application can directly set a trigger mark on the rotating member mounted on the drive shaft, eliminating the need for internal structural adjustments required to install an additional fiber optic probe, which would affect operational accuracy. Furthermore, since no fiber optic probe is required, speed detection can be achieved by setting a trigger mark on the existing rotating member, thereby reducing costs. Finally, since the trigger mark is set on the rotating member, speed detection can be performed at any time with the cooperation of the detection member and controller, and the detection member and controller themselves do not need to be integrated with the rotational atherectomy device itself. In other words, when speed detection is not required, the detection member and controller can be removed from the rotational atherectomy device, thereby improving operational flexibility and ease of use.

[0086] In an exemplary embodiment, as shown in FIG6 , a method for obtaining rotational atherectomy speed is provided, which is described by taking the method applied to the controller 500 of FIG2 as an example. The method includes the following steps 602 to 606 . In which:

[0087] S602: When the rotating member rotates following the driving shaft, a corresponding trigger signal is acquired in response to the triggering of the trigger mark.

[0088] Specifically, the rotating member includes a reflective area and a light-blocking area, with the reflective area forming a trigger mark. As the rotating member rotates along the rotating shaft, the controller transmits a light signal to the rotating member via the light-emitting module in the detection member. When the light signal reaches the reflective area, the light-receiving module receives the light signal reflected back from the reflective area, indicating that the trigger mark triggers the corresponding trigger signal. However, when the light signal reaches the light-blocking area, the light-receiving module is not triggered.

[0089] S604: Obtain the signal time difference between two adjacent trigger signals.

[0090] Specifically, the frequency of trigger signal reception is related to the drive shaft's rotational speed. Therefore, the time difference between two consecutive trigger signals is determined based on the moment the trigger signal is received. This time difference is expressed as the time required for the drive shaft to complete one rotation, which is the time required for the atherectomy head to complete one rotation.

[0091] S606: When the number of acquired signal time differences reaches the target number, determine the rotation speed of the drive shaft according to all signal time differences.

[0092] Specifically, since the rotation speed of the drive shaft is relatively fast, the signal time difference obtained is usually short. In order to ensure the accuracy of the rotation speed, it is necessary to obtain a sufficient number of signal time differences. When the number of signal time differences obtained reaches the target number, the signal time differences are averaged to obtain the rotation speed of the drive shaft in this time period, that is, the rotation speed of the grinding head.

[0093] In the above-described method for obtaining rotational atherectomy speed, as the rotating member rotates with the drive shaft, a trigger signal is generated by a trigger mark directly mounted on the rotating member of the drive shaft. The time difference between two adjacent trigger signals is then measured. When the number of measured time differences reaches a target, the rotational speed of the drive shaft is determined based on all the signal time differences. A speed waveform representing the changing trend of the grinding head speed is then displayed based on the multiple rotational speeds. This eliminates the need for internal structural adjustments due to the installation of an additional fiber optic probe, which would affect operational accuracy. With the cooperation of the detection element and the controller, speed detection can be performed at any time to accurately measure the changes in the rotational atherectomy speed, improving operational flexibility and ease of use.

[0094] In an exemplary embodiment, the trigger signal is an optical signal; the step of obtaining the signal time difference between two adjacent trigger signals may include: converting the optical signal into a voltage signal; when the voltage signal meets the voltage requirement conditions, amplifying the voltage signal, and obtaining the signal time difference between two adjacent amplified voltage signals.

[0095] Specifically, the controller can process signals with voltages ranging from 2V to 3.3V. First, the optical signal needs to be converted into a voltage signal, which is 0-0.8V. Since optical signals are significantly affected by the environment, the voltage value may be too low when converted into a voltage signal. Therefore, the voltage signal needs to be judged. If the voltage signal meets the voltage requirement, it indicates that the voltage signal is valid. The voltage signal is then amplified to a voltage range that the controller can handle. The controller then obtains the signal time difference between two adjacent amplified voltage signals. The voltage requirement is that the voltage value be greater than 0.5V.

[0096] In this embodiment, by converting the optical signal into a voltage signal, amplifying the voltage signal when the voltage signal meets the voltage requirement, and obtaining the signal time difference between two adjacent amplified voltage signals, the validity of the voltage signal can be ensured, thereby accurately obtaining the rotational grinding speed.

[0097] In an exemplary embodiment, the step of determining the current rotational speed of the drive shaft based on all signal time differences may include: obtaining the average duration of all signal time differences, and determining the rotational speed of the drive shaft based on the average duration, where the average duration is the length of time required for the drive shaft to rotate one circle.

[0098] Specifically, when the number of signal time differences obtained reaches the target number, the controller calculates the average value to obtain the corresponding average duration of all signal time differences, where the average duration is the length of time required for the drive shaft to rotate one circle. By calculating the average duration, the rotation speed of the drive shaft is determined.

[0099] In this embodiment, the average duration of all signal time differences is obtained, and the rotation speed of the drive shaft is determined based on the average duration. The average duration is the length of time required for the drive shaft to rotate one circle, which can ensure the accuracy of the rotation speed.

[0100] In an exemplary embodiment, the method further includes: displaying a rotation speed waveform diagram for representing a rotation speed change trend of the grinding head according to the multiple rotation speeds.

[0101] Specifically, each time a target number of signal time differences are obtained, the controller calculates the rotational speed during this period to obtain multiple rotational speeds that vary over time. Furthermore, the controller is connected to a display screen via an external wire and transmits the rotational speed to the display screen, thereby displaying a rotational speed waveform that represents the rotational speed trend of the grinding head. In one embodiment, as shown in FIG7 , FIG7 is a schematic diagram of a rotational speed waveform displayed on a display screen, in which the horizontal axis of the rotational speed waveform is time and the vertical axis is rotational speed (rpm). The display screen also displays the single and cumulative rotational ederation durations of each drive shaft drive, as well as the real-time rotational speed.

[0102] In this embodiment, by displaying a rotation speed waveform diagram for representing a rotation speed change trend of the grinding head according to a plurality of rotation speeds, the rotation speed change of the grinding head can be obtained in real time.

[0103] In an exemplary embodiment, as shown in FIG8 , a method for obtaining rotational atherectomy speed is provided, the method comprising the following steps:

[0104] S802: When the rotating member rotates following the driving shaft, a corresponding trigger signal is obtained in response to the triggering of the trigger mark.

[0105] S804: Convert the optical signal into a voltage signal; if the voltage signal meets the voltage requirement, amplify the voltage signal to obtain a signal time difference between two adjacent amplified voltage signals.

[0106] S806: When the number of acquired signal time differences reaches the target number, the average duration of all signal time differences is acquired based on all signal time differences, and the rotation speed of the drive shaft is determined based on the average duration, where the average duration is the time required for the drive shaft to rotate one circle.

[0107] S808: Displaying a rotation speed waveform diagram for representing a rotation speed change trend of the grinding head according to the multiple rotation speeds.

[0108] In this embodiment, when the rotating member follows the rotation of the driving shaft, the corresponding trigger signal is obtained in response to the triggering of the trigger mark, and the signal time difference between two adjacent trigger signals is obtained. When the number of obtained signal time differences reaches the target number, the rotation speed of the driving shaft is determined based on all the signal time differences, and then a speed waveform diagram for characterizing the change trend of the grinding head speed is displayed based on multiple rotation speeds, thereby accurately obtaining the change of the rotational grinding speed based on the speed waveform diagram.

[0109] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0110] Based on the same inventive concept, embodiments of the present application further provide a rotational atherectomy speed acquisition device for implementing the aforementioned rotational atherectomy speed acquisition method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the rotational atherectomy speed acquisition device provided below can be found in the above-described limitations of the rotational atherectomy speed acquisition method and will not be further elaborated here.

[0111] In an exemplary embodiment, as shown in FIG9 , a rotational atherectomy speed acquisition device is provided, comprising: a signal acquisition module 10 , a time difference acquisition module 20 , and a speed determination module 30 , wherein:

[0112] The signal acquisition module 10 is used to acquire a corresponding trigger signal in response to the triggering of the trigger mark during the process of the rotating member following the rotation of the driving shaft;

[0113] The time difference acquisition module 20 is used to obtain the signal time difference between two adjacent trigger signals;

[0114] The speed determination module 30 is configured to determine the rotation speed of the drive shaft according to all the signal time differences when the number of acquired signal time differences reaches a target number.

[0115] In an exemplary embodiment, the time difference acquisition module 20 is further configured to convert the optical signal into a voltage signal, amplify the voltage signal when the voltage signal meets the voltage requirement, and acquire the signal time difference between two adjacent amplified voltage signals.

[0116] In an exemplary embodiment, the speed determination module 30 is further configured to obtain an average duration of all signal time differences and determine the rotation speed of the drive shaft based on the average duration, where the average duration is the time required for the drive shaft to rotate one circle.

[0117] In an exemplary embodiment, the speed determination module 30 is further configured to display a speed waveform diagram representing a trend of changes in the grinding head speed according to the multiple rotation speeds.

[0118] Each module in the aforementioned rotational atherectomy speed acquisition device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor within a computer device in hardware form, or can be stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.

[0119] In an exemplary embodiment, a computer device is provided, which may be a terminal. A diagram of its internal structure may be shown in FIG10 . The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is configured to exchange information between the processor and an external device. The communication interface of the computer device is configured to communicate with an external terminal via wired or wireless communication, where the wireless communication may be achieved via Wi-Fi, a mobile cellular network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements a method for obtaining rotational grinding speed. The display unit of the computer device is configured to produce a visually visible image, and may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.

[0120] Those skilled in the art will understand that the structure shown in FIG10 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0121] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: in the process of the rotating part following the rotation of the drive shaft, in response to the triggering of the trigger mark, a corresponding trigger signal is obtained; the signal time difference between two adjacent trigger signals is obtained; when the number of the obtained signal time differences reaches the target number, the rotation speed of the drive shaft is determined based on all the signal time differences.

[0122] In one embodiment, when the processor executes the computer program, the following steps are further implemented: the trigger signal is an optical signal, and the optical signal is converted into a voltage signal; when the voltage signal meets the voltage requirement condition, the voltage signal is amplified to obtain the signal time difference between two adjacent amplified voltage signals.

[0123] In one embodiment, when the processor executes the computer program, the following steps are further implemented: obtaining the average duration of all signal time differences, and determining the rotation speed of the drive shaft based on the average duration, wherein the average duration is the length of time required for the drive shaft to rotate one circle.

[0124] In one embodiment, when the processor executes the computer program, the following steps are further implemented: displaying a rotation speed waveform diagram for representing a rotation speed change trend of the grinding head according to the multiple rotation speeds.

[0125] In one embodiment of the present application, a computer-readable storage medium is also provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: in the process of the rotating part following the rotation of the drive shaft, in response to the triggering of the trigger mark, a corresponding trigger signal is obtained; the signal time difference between two adjacent trigger signals is obtained; when the number of obtained signal time differences reaches the target number, the rotation speed of the drive shaft is determined based on all the signal time differences.

[0126] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: the trigger signal is an optical signal, and the optical signal is converted into a voltage signal; when the voltage signal meets the voltage requirement conditions, the voltage signal is amplified to obtain the signal time difference between two adjacent amplified voltage signals.

[0127] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining the corresponding average duration of all signal time differences, and determining the rotation speed of the drive shaft based on the average duration, wherein the average duration is the length of time required for the drive shaft to rotate one circle.

[0128] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: displaying a rotation speed waveform diagram for representing a rotation speed change trend of the grinding head according to the multiple rotation speeds.

[0129] In one embodiment of the present application, a computer program product is also provided, including a computer program, which, when executed by a processor, implements the following steps: in the process of the rotating part following the rotation of the drive shaft, in response to the triggering of the trigger mark, obtains the corresponding trigger signal; obtains the signal time difference between two adjacent trigger signals; and when the number of obtained signal time differences reaches the target number, determines the rotation speed of the drive shaft based on all the signal time differences.

[0130] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: the trigger signal is an optical signal, and the optical signal is converted into a voltage signal; when the voltage signal meets the voltage requirement conditions, the voltage signal is amplified to obtain the signal time difference between two adjacent amplified voltage signals.

[0131] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining the corresponding average duration of all signal time differences, and determining the rotation speed of the drive shaft based on the average duration, wherein the average duration is the length of time required for the drive shaft to rotate one circle.

[0132] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: displaying a rotation speed waveform diagram for representing a rotation speed change trend of the grinding head according to the multiple rotation speeds.

[0133] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0134] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0135] The above embodiments merely illustrate several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A rotational atherectomy device, include: Drive shaft; A rotating member, sleeved outside the driving shaft, and a trigger mark is provided on the rotating member; a detection member configured to generate a trigger signal in response to the triggering of the trigger mark when the rotating member rotates following the driving shaft; as well as A controller is connected to the detection member, and the controller is used to determine the rotation speed of the drive shaft according to the trigger signal of the detection member.

2. The rotational atherectomy device according to claim 1, wherein the detection element comprises a light emitting module for emitting light signals, and a light receiving module for receiving light signals; wherein the transmitting path of the optical transmitting module and the receiving path of the optical receiving module form an optical path; During the rotation of the rotating member, the trigger mark has a trigger position located on the optical path.

3. The rotational atherectomy device according to claim 2 further includes a motor, wherein the motor includes a motor housing; wherein the drive shaft is located in the motor housing, an opening is provided on the motor housing, and the light emitting module and the light receiving module are inserted into the motor housing through the opening. 4 . The rotational atherectomy device according to claim 2 , wherein when the trigger mark is located at the trigger position, the trigger mark opens the optical path.

5. The rotational atherectomy device according to claim 4, wherein the outer peripheral surface of the rotating member comprises a light reflecting area and a light blocking area; The reflective area of ​​the rotating member forms the trigger mark.

6. The rotational atherectomy device according to claim 5, wherein at least a portion of the wall surface of the rotating member located in the reflective area is configured as a reflective surface; or At least a portion of the wall surface of the rotating member located in the light reflecting area is provided with a light reflecting layer.

7. The rotational atherectomy device according to claim 5, wherein at least a portion of the wall surface of the rotating member located in the light-blocking area is formed as a light-blocking surface; or At least a portion of the wall surface of the rotating member located in the light blocking area is provided with a light blocking layer.

8. The rotational atherectomy device according to claim 5, wherein the rotating member is provided with a recessed portion located in the reflective area, and an inner wall of the recessed portion forms the trigger mark. 9 . The rotational atherectomy device according to claim 8 , wherein the recessed portion penetrates the inner wall of the rotating member along the radial direction of the rotating member.

10. A rotational atherectomy device, comprising a power source and the rotational atherectomy apparatus according to any one of claims 1 to 9, wherein the power source is in driving connection with the drive shaft, and the power source is used to drive the drive shaft to rotate.

11. A method for obtaining rotational atherectomy speed, applied to a rotational atherectomy device having a rotating member disposed on a driving shaft outer sleeve, wherein a trigger mark is disposed on the rotating member; include: In the process that the rotating member follows the driving shaft to rotate, in response to the triggering of the trigger mark, a corresponding trigger signal is acquired; Get the signal time difference between two adjacent trigger signals; When the number of acquired signal time differences reaches the target number, the rotation speed of the drive shaft is determined according to all the signal time differences.

12. The method according to claim 11, wherein the trigger signal is an optical signal, and the time difference between two adjacent trigger signals is obtained. include: converting the optical signal into a voltage signal; When the voltage signal meets the voltage requirement condition, the voltage signal is amplified to obtain a signal time difference between two adjacent amplified voltage signals.

13. The method according to claim 11, wherein the current rotation speed of the drive shaft is determined based on all signal time differences. include: The average duration of all signal time differences is obtained, and the rotation speed of the drive shaft is determined according to the average duration, wherein the average duration is the length of time required for the drive shaft to rotate one circle.

14. The method according to claim 11, further comprising: include: According to multiple rotation speeds, a rotation speed waveform diagram is displayed to characterize the rotation speed change trend of the grinding head.

15. A device for obtaining rotational speed of rotational atherectomy, include: A signal acquisition module, used for acquiring a corresponding trigger signal in response to the triggering of the trigger mark during the process in which the rotating member rotates following the driving shaft; A time difference acquisition module is used to acquire the signal time difference between two adjacent trigger signals; The speed determination module is used to determine the rotation speed of the drive shaft according to all the signal time differences when the number of acquired signal time differences reaches a target number.

16. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method according to any one of claims 11 to 14.

17. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 11 to 14 are implemented.

Citation Information

Patent Citations

  • Rotational atherectomy device with electric motor

    CN102781353A

  • Rotary grinding device

    CN114948107A

  • Motor rotating speed detection method, device and system

    CN115541917A

  • Control system for rotational angioplasty device

    US20030120296A1

  • Clinically practical rotational angioplasty system

    US5314407A