Thrombus detection system and device for ventricular assist device
By obtaining the back electromotive force fluctuation timing signal of the ventricular auxiliary equipment and compensating adjustment combined with current and pressure fluctuation information, the real-time high-precision problem of thrombosis detection in ventricular auxiliary equipment is solved to ensure the safe operation of the equipment and the health of the patient.
Patent Information
- Application Number
- CN202510667688.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-23
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2045-05-23
AI Technical Summary
Ventricular assistive equipment is prone to thrombosis during operation, affecting the normal operation of the equipment and the health and safety of patients. It is difficult for the existing technology to achieve real-time and high-precision thrombosis detection.
By obtaining the back electromotive force fluctuation timing signal of the ventricular auxiliary equipment, the target detection parameters, including the first and second detection thresholds, the thrombus attachment is detected in real time, and the compensation adjustment is made in combination with current fluctuations and aortic pressure fluctuations information to accurately determine the presence of the thrombus.
It realizes high-precision real-time detection of thrombosis attachment of ventricular auxiliary equipment, improving the safety of equipment operation and patient health protection.
Smart Images

Figure CN120189626B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical device technology, and in particular to a thrombus detection system and device for a ventricular assist device. Background Art
[0002] Ventricular assist devices (VADs) are devices that provide support or assistance to patients with heart-related diseases, such as heart failure, helping the heart pump blood to other parts of the body. While VADs are operating within the heart, blood clots are prone to forming, hindering their proper function and potentially endangering the patient's health and safety. Therefore, real-time detection of blood clots during VAD operation has become an urgent issue. Summary of the Invention
[0003] The purpose of the present invention is to provide a thrombus detection system and apparatus for a ventricular assist device to achieve real-time detection of thrombus attachment. The specific technical solution is as follows:
[0004] In a first aspect, embodiments of the present application provide a thrombus detection system for a ventricular assist device, the system comprising a thrombus detection device and a ventricular assist device. The ventricular assist device is implanted percutaneously in a patient's heart to assist the patient's heart in pumping blood. The thrombus detection device is configured to detect whether a thrombus is attached to the ventricular assist device. When the thrombus detection device detects a thrombus, the following thrombus detection method is performed:
[0005] Acquire the back-electromotive force fluctuation timing signal representing the back-electromotive force fluctuation information of the motor during the operation of the ventricular assist device, and determine the target detection parameters;
[0006] Based on the back electromotive force fluctuation timing signal, the target detection parameter is used to determine a target detection result indicating whether there is thrombus attachment on the ventricular assist device.
[0007] In one embodiment of the present application, the above-mentioned target detection parameters include a first detection threshold and a second detection threshold, wherein the first detection threshold represents the minimum value for determining thrombus attachment, and the second detection threshold represents the maximum value for determining thrombus non-attachment, and the first detection threshold is greater than the second detection threshold.
[0008] In one embodiment of the present application, the above-mentioned determination of target detection parameters includes:
[0009] Acquiring a baseline detection parameter and determining a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device;
[0010] calculating a first compensation ratio of the reference detection parameter based on the current fluctuation value;
[0011] The reference detection parameter is adjusted according to the first compensation ratio, and the adjusted reference detection parameter is determined as the target detection parameter.
[0012] In one embodiment of the present application, before adjusting the benchmark detection parameter according to the first compensation ratio, the method further includes:
[0013] Determining a pressure fluctuation value representing aortic pressure fluctuation information during operation of the ventricular assist device;
[0014] calculating a second compensation ratio of the reference detection parameter based on the pressure fluctuation value;
[0015] The adjusting the reference detection parameter according to the first compensation ratio includes:
[0016] The reference detection parameter is adjusted based on the first compensation ratio and the second compensation ratio.
[0017] In one embodiment of the present application, the target detection result indicating whether a thrombus is attached to the ventricular assist device is determined based on the back electromotive force fluctuation timing signal and using the target detection parameter, including:
[0018] Determining a detection time window, and determining a detection signal segment of the back electromotive force fluctuation timing signal according to the detection time window;
[0019] For each detection signal segment, the target detection parameter is used to determine a target detection result indicating whether a thrombus is attached to the ventricular assist device.
[0020] In one embodiment of the present application, the above-mentioned determination of the detection time window includes:
[0021] Obtain the average unit duration of the patient's cardiac cycle;
[0022] A duration range that is shorter than the average unit duration is determined as a detection time window.
[0023] In a second aspect, an embodiment of the present application provides a thrombus detection device for a ventricular assist device, the device comprising:
[0024] A data acquisition module is used to obtain back electromotive force fluctuation timing signals representing back electromotive force fluctuation information of the motor during the operation of the ventricular assist device and determine target detection parameters;
[0025] The thrombus detection module is used to determine a target detection result indicating whether a thrombus is attached to the ventricular assist device based on the back electromotive force fluctuation timing signal and the target detection parameter.
[0026] In one embodiment of the present application, the above-mentioned target detection parameters include a first detection threshold and a second detection threshold, wherein the first detection threshold represents the minimum value for determining thrombus attachment, and the second detection threshold represents the maximum value for determining thrombus non-attachment, and the first detection threshold is greater than the second detection threshold.
[0027] In one embodiment of the present application, the data acquisition module includes:
[0028] a first data acquisition submodule, configured to acquire a baseline detection parameter and determine a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device;
[0029] a first ratio calculation submodule, configured to calculate a first compensation ratio of the reference detection parameter based on the current fluctuation value;
[0030] The data adjustment submodule is configured to adjust the reference detection parameters according to the first compensation ratio, and determine the adjusted reference detection parameters as target detection parameters.
[0031] In one embodiment of the present application, the data acquisition module further includes:
[0032] a second data acquisition submodule, configured to determine, before the first ratio calculation submodule, a pressure fluctuation value representing aortic pressure fluctuation information during operation of the ventricular assist device;
[0033] a second ratio calculation submodule, configured to calculate a second compensation ratio of the reference detection parameter based on the pressure fluctuation value;
[0034] The data adjustment submodule is specifically configured to adjust the reference detection parameters based on the first compensation ratio and the second compensation ratio.
[0035] In one embodiment of the present application, the thrombus detection module includes:
[0036] a data determination submodule, configured to determine a detection time window, and determine a detection signal segment of the back electromotive force fluctuation timing signal according to the detection time window;
[0037] The thrombus detection submodule is configured to determine, for each detection signal segment, a target detection result indicating whether a thrombus is attached to the ventricular assist device using the target detection parameter.
[0038] In one embodiment of the present application, the data determination submodule is specifically used to obtain the average unit duration of the patient's cardiac cycle; and determine a duration range that is less than the average unit duration as a detection time window.
[0039] In a third aspect, an embodiment of the present application provides an electronic medical device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0040] Memory for storing computer programs;
[0041] The processor is configured to implement the thrombus detection method described in the first aspect above when executing the program stored in the memory.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the thrombus detection method described in the first aspect is implemented.
[0043] From the above, it can be seen that by applying the solution provided in the embodiment of the present application, based on the back electromotive force fluctuation timing signal, the target detection parameters are used to determine whether there is a thrombus attachment to the ventricular assist device. Since the back electromotive force fluctuation timing signal can accurately reflect the current real-time operation information of the ventricular assist device, the back electromotive force fluctuation timing signal is used to detect thrombus attachment, which fully considers the current real-time operation information of the ventricular assist device, thereby achieving high-precision real-time detection of thrombus attachment.
[0044] Of course, it is not necessary to achieve all the advantages described above at the same time when implementing any product or method of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other embodiments can also be obtained based on these drawings.
[0046] Figure 1a A schematic structural diagram of a first thrombus detection system provided in an embodiment of the present application;
[0047] Figure 1b A schematic structural diagram of a left ventricular assist device provided in an embodiment of the present application;
[0048] Figure 2 A schematic flow chart of a first thrombus detection method provided in an embodiment of the present application;
[0049] Figure 3 A schematic flow chart of a second thrombus detection method provided in an embodiment of the present application;
[0050] Figure 4A schematic flow chart of a third thrombus detection method provided in an embodiment of the present application;
[0051] Figure 5 A schematic flow chart of a fourth thrombus detection method provided in an embodiment of the present application;
[0052] Figure 6 A schematic structural diagram of a second thrombus detection system provided in an embodiment of the present application;
[0053] Figure 7 A schematic structural diagram of a thrombus detection device provided in an embodiment of the present application;
[0054] Figure 8 A schematic structural diagram of an electronic medical device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field based on this application are within the scope of protection of this application.
[0056] Before introducing the embodiments of the present application, first, Figure 1a , the thrombus detection system of the embodiment of the present application is described.
[0057] The thrombus detection system includes a thrombus detection device 11 and a ventricular assist device 12. The ventricular assist device 12 operates in the patient's heart to assist the patient's heart in pumping blood; the thrombus detection device 11 is used to detect whether there is a thrombus attached to the ventricular assist device 12.
[0058] Because ventricular assist devices operate inside the heart and are in long-term contact with blood, they are prone to platelet adhesion and microthrombosis, affecting their operational efficiency and potentially leading to complications such as hemolysis and thrombus dislodgement. Therefore, real-time detection of thrombus attachment to ventricular assist devices is urgently needed.
[0059] The above-mentioned ventricular assist device can be a left ventricular assist device or a right ventricular assist device. The left ventricular assist device is used as an example to illustrate the above-mentioned ventricular assist device. Figure 1b , Figure 1b A schematic structural diagram of a left ventricular assist device is shown.
[0060] Figure 1bThe ventricular assist device shown is a left ventricular catheter pump, which is used to cross the aortic valve and pump blood from the left ventricle into the aorta to assist the heart in pumping blood. Of course, in addition to the left ventricular catheter pump, the ventricular catheter pump of the present application can also be a right ventricular catheter pump, a biventricular catheter pump, etc., without limitation.
[0061] The left ventricular catheter pump includes a motor 101, an impeller 102, a bleeding port 103, and a blood inlet 104. The motor 101 rotates at high speed to drive the impeller 102 to rotate, generating suction to pump blood from the blood inlet 104 into the bleeding port 103. The blood inlet 104 is located in the patient's left ventricle, and the bleeding port 103 is located in the patient's aorta, thereby assisting the patient's heart in pumping blood.
[0062] The following describes the thrombus detection scheme used by the thrombus detection device when performing thrombus detection.
[0063] See also Figure 2 , Figure 2 This is a flow chart of a first thrombus detection method provided in an embodiment of the present application, which includes the following steps S201-S203.
[0064] Step S201: obtaining a back electromotive force fluctuation timing signal representing the back electromotive force fluctuation information of the motor during the operation of the ventricular assist device, and determining a target detection parameter.
[0065] The back electromotive force fluctuation timing signal represents the back electromotive force fluctuation timing information. Each signal point in the back electromotive force fluctuation timing signal is the fluctuation value of the back electromotive force.
[0066] The above-mentioned back electromotive force fluctuation timing signal can be generated in the following manner: using any back electromotive force detection method in the existing technology, obtain the back electromotive force corresponding to each moment, calculate the derivative of each back electromotive force as the fluctuation value of each signal point in the fluctuation timing signal, and combine the fluctuation values of each signal point in a time sequence to form a back electromotive force fluctuation timing signal.
[0067] The target detection parameters are used to detect whether a thrombus is attached. In one embodiment of the present application, the target detection parameters include a first detection threshold and a second detection threshold, wherein the first detection threshold represents a minimum value for determining if a thrombus is attached, and the second detection threshold represents a maximum value for determining if a thrombus is not attached. The first detection threshold is greater than the second detection threshold.
[0068] The above target detection parameters may be predetermined, such as being obtained by simulation using a large amount of experimental data in a simulation test environment.
[0069] The target detection parameters can also be determined dynamically in real time. The implementation method of dynamically determining the target detection parameters can be found in the following Figure 3The corresponding embodiments are not described in detail here.
[0070] Step S202: Based on the back electromotive force fluctuation timing signal, target detection parameters are used to determine a target detection result indicating whether there is thrombus attachment to the ventricular assist device.
[0071] The above detection process is described using the first and second detection thresholds as target detection parameters as an example. When the average amplitude of the back-EMF fluctuation timing signal reaches the first detection threshold, it is determined that a thrombus is attached to the ventricular assist device. When the average amplitude of the back-EMF fluctuation timing signal is less than the second detection threshold, it is determined that no thrombus is attached to the ventricular assist device.
[0072] From the above, it can be seen that the solution provided in this embodiment is applied, based on the back electromotive force fluctuation timing signal, and the target detection parameters are used to determine whether there is a thrombus attachment to the ventricular assist device. Since the back electromotive force fluctuation timing signal can accurately reflect the current real-time operation information of the ventricular assist device, the back electromotive force fluctuation timing signal is used to detect thrombus attachment, which fully considers the current real-time operation information of the ventricular assist device, thereby achieving high-precision real-time detection of thrombus attachment.
[0073] The foregoing Figure 2 The target detection parameters mentioned in the corresponding embodiments may be determined dynamically in real time in addition to pre-set fixed parameters as target detection parameters. The implementation method for dynamically determining target detection parameters may refer to the following steps S302-S304.
[0074] Based on this, see Figure 3 , Figure 3 This is a flow chart of a second thrombus detection method provided in an embodiment of the present application. The method includes the following steps S301-S305.
[0075] Step S301: Acquire a back electromotive force fluctuation timing signal representing back electromotive force fluctuation information of a motor during operation of a ventricular assist device.
[0076] The above step S301 is the same as the above step S201 and will not be described again here.
[0077] Step S302: Acquire a baseline detection parameter and determine a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device.
[0078] The above-mentioned benchmark detection parameters can be predetermined, such as obtained by comprehensive calculation using a large amount of clinical experimental data.
[0079] The above current fluctuation value reflects the actual current fluctuation state information. When the current fluctuation value is larger, it means that the current current fluctuation is larger. When the current fluctuation value is smaller, it means that the current current fluctuation is relatively stable.
[0080] One implementation method for determining the current fluctuation value is: obtaining a current time series signal, determining the peak value and the mean value of the current time series signal, calculating the deviation between the peak value and the mean value, and then calculating the ratio between the deviation and the mean value as the current fluctuation value.
[0081] Step S303: Calculating a first compensation ratio of a reference detection parameter based on the current fluctuation value.
[0082] A first implementation method for calculating the first compensation ratio is to calculate the product of the current fluctuation value and a preset current compensation coefficient, and determine the product as the first compensation ratio.
[0083] A second implementation method for calculating the first compensation ratio is to predetermine a correspondence between each preset current fluctuation value and the compensation ratio, and determine the compensation ratio corresponding to the current fluctuation value according to the correspondence as the first compensation ratio.
[0084] Step S304: adjusting the reference detection parameters according to the first compensation ratio, and determining the adjusted reference detection parameters as target detection parameters.
[0085] One implementation method for adjusting the reference detection parameter is: calculating the product of the reference detection parameter and the first compensation ratio as the first adjustment value, and calculating the sum of the first adjustment value and the reference detection parameter to adjust the reference detection parameter.
[0086] Step S305: Based on the back electromotive force fluctuation timing signal, the target detection parameter is used to determine the target detection result indicating whether there is thrombus attachment to the ventricular assist device.
[0087] The above step S305 is the same as the above step S202 and will not be repeated here.
[0088] As can be seen above, because the target detection parameters are determined in real time based on the current fluctuation value that represents actual current fluctuation information, and because the current fluctuation value reflects the current operating status of the VAD from an electrical current perspective, the target detection parameters determined in this way fully consider the VAD's operating information and are more closely aligned with the current operating conditions. Thus, using these target detection parameters, the presence of thrombus attachment can be more accurately detected.
[0089] In the aforementioned Figure 3 The corresponding embodiment may further include the following steps S404-S405 before step S304. Figure 4 , Figure 4This is a flow chart of a third thrombus detection method provided in an embodiment of the present application, which includes the following steps S401-S407.
[0090] Step S401: Acquire a back electromotive force fluctuation timing signal representing back electromotive force fluctuation information of a motor during operation of a ventricular assist device.
[0091] Step S402: Obtaining a baseline detection parameter and determining a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device.
[0092] Step S403: Calculating a first compensation ratio of a reference detection parameter based on the current fluctuation value.
[0093] The above steps S401-S403 are the same as the above steps S301-S303 and will not be repeated here.
[0094] Step S404: Determine a pressure fluctuation value representing aortic pressure fluctuation information during operation of the ventricular assist device.
[0095] The above pressure fluctuation value reflects the actual fluctuation information of the aortic pressure. When the pressure fluctuation value is larger, it means that the current aortic pressure fluctuation is larger. When the pressure fluctuation value is smaller, it means that the current aortic pressure fluctuation is relatively stable.
[0096] One implementation of determining the pressure fluctuation value is: calculating the patient's current mean arterial pressure, and calculating the ratio between the mean arterial pressure and the baseline arterial pressure as the pressure fluctuation value.
[0097] Step S405: Calculating a second compensation ratio of the reference detection parameter based on the pressure fluctuation value.
[0098] A first implementation method for calculating the second compensation ratio is to calculate the product of the pressure fluctuation value and a preset pressure compensation coefficient, and determine the product as the second compensation ratio.
[0099] A second implementation method for calculating the second compensation ratio is to predetermine the corresponding relationship between each preset pressure fluctuation value and the compensation ratio, and determine the compensation ratio corresponding to the aforementioned pressure fluctuation value according to the corresponding relationship as the second compensation ratio.
[0100] Step S406: adjusting the reference detection parameters based on the first compensation ratio and the second compensation ratio, and determining the adjusted reference detection parameters as the target detection parameters.
[0101] One implementation method for adjusting the benchmark detection parameters is: calculating the sum of the first compensation ratio and the second compensation ratio, calculating the product between the above sum and the benchmark detection parameter as the second adjustment value, calculating the sum between the second adjustment value and the benchmark detection parameter, and realizing the adjustment of the benchmark detection parameters.
[0102] Step S407: Based on the back electromotive force fluctuation timing signal, the target detection parameter is used to determine the target detection result indicating whether there is thrombus attachment to the ventricular assist device.
[0103] The above step S407 is the same as the above step S305 and will not be repeated here.
[0104] As can be seen above, since the target detection parameters are determined in real time based on the current fluctuation value representing actual current fluctuation information and the pressure fluctuation value representing aortic pressure fluctuation information, and since the current fluctuation value reflects the current operating status of the ventricular assist device and the pressure fluctuation value reflects the current physiological state of the patient, the target detection parameters determined by these two types of data fully consider the current overall real-time status, including real-time information about the ventricular assist device and the patient, and can be further matched to the current overall operating status. Thus, using these target detection parameters can more accurately detect whether a thrombus is attached.
[0105] The foregoing Figure 2 In the corresponding embodiment, in addition to the aforementioned implementation, step S202 may also determine the target detection result according to the following steps S502-S503. Figure 5 , Figure 5 A schematic flow chart of the fourth thrombus detection method provided in an embodiment of the present application.
[0106] Step S501: obtaining a back electromotive force fluctuation timing signal representing the back electromotive force fluctuation information of the motor during the operation of the ventricular assist device, and determining a target detection parameter.
[0107] The above step S501 is the same as the above step S201 and will not be described again here.
[0108] Step S502: determining a detection time window, and determining a detection signal segment of the back electromotive force fluctuation timing signal according to the detection time window.
[0109] The detection time window represents the signal detection duration range.
[0110] The detection time window may be pre-set, based on which the pre-set time window is determined as the undetected time window.
[0111] The above-mentioned detection time window can also be determined in real time. Based on this, one implementation method for determining the detection time window is: obtaining the average unit duration of the patient's cardiac cycle; and determining a duration range that is less than the average unit duration as the detection time window.
[0112] Since the detection time window is smaller than the average unit time, the detection signal segments corresponding to the detection time window are most likely signals corresponding to the same cardiac cycle, thereby avoiding the interference of the patient's cardiac activity on the back electromotive force and improving the detection accuracy.
[0113] The detection signal segments are divided according to the detection time window. The detection signal segments include multiple signal segments. There may or may not be any intersection between the signal segments.
[0114] One implementation method of determining the detection signal segment is to determine a signal segment in the back electromotive force fluctuation timing signal whose signal duration range is a detection time window as the detection signal segment.
[0115] Step S503: For each detection signal segment, target detection parameters are used to determine a target detection result indicating whether there is thrombus attachment to the ventricular assist device.
[0116] One implementation for determining the target detection result involves applying target detection parameters to each detection signal segment, obtaining a detection result corresponding to each detection signal segment, and then combining all the obtained detection results to determine a final target detection result. If the number of detection results confirming thrombus attachment is greater than the number of detection results confirming no thrombus attachment, then the target detection result may be determined to indicate the presence of thrombus attachment to the ventricular assist device; and vice versa.
[0117] As can be seen from the above, by dividing the detection signal into multiple segments according to the detection time window and using the detection results of each detection signal segment to comprehensively determine the target detection result, it is possible to more accurately detect whether a thrombus is attached, thereby improving the detection accuracy of thrombus attachment.
[0118] The thrombus detection system provided in the embodiment of the present application may include not only a thrombus detection device and a ventricular assist device, but also a control device. Figure 6 shown. Figure 6 This is a schematic structural diagram of the second thrombus detection system provided in an embodiment of the present application.
[0119] The ventricular assist device 602 operates in the patient's heart to assist the patient's heart in pumping blood.
[0120] The thrombus detection device 601 detects whether there is a thrombus attached to the ventricular assist device 602, and sends the thrombus detection result to the control device 603 when the thrombus is detected.
[0121] When the control device 603 receives the result indicating the presence of thrombus attachment to the ventricular assist device, it triggers the disturbance control mode so that the ventricular assist device 602 can realize periodic swinging operation, thereby destroying the thrombus attachment surface, reducing thrombus attachment, and improving the operating safety of the ventricular assist device 602.
[0122] The control device 603 and the thrombus detection device 601 can be integrated into the same electronic medical device.
[0123] Corresponding to the above-mentioned thrombus detection system, an embodiment of the present application also provides a thrombus detection device.
[0124] See also Figure 7 , Figure 7 This is a schematic diagram of the structure of a thrombus detection device provided in an embodiment of the present application. The device includes:
[0125] The data acquisition module 701 is used to acquire a back electromotive force fluctuation timing signal representing the back electromotive force fluctuation information of the motor during the operation of the ventricular assist device and determine the target detection parameters;
[0126] The thrombus detection module 702 is configured to determine a target detection result indicating whether a thrombus is attached to the ventricular assist device based on the back electromotive force fluctuation timing signal and the target detection parameter.
[0127] In one embodiment of the present application, the above-mentioned target detection parameters include a first detection threshold and a second detection threshold, wherein the first detection threshold represents the minimum value for determining thrombus attachment, and the second detection threshold represents the maximum value for determining thrombus non-attachment, and the first detection threshold is greater than the second detection threshold.
[0128] In one embodiment of the present application, the data acquisition module 701 includes:
[0129] a first data acquisition submodule, configured to acquire a baseline detection parameter and determine a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device;
[0130] a first ratio calculation submodule, configured to calculate a first compensation ratio of the reference detection parameter based on the current fluctuation value;
[0131] The data adjustment submodule is configured to adjust the reference detection parameters according to the first compensation ratio, and determine the adjusted reference detection parameters as target detection parameters.
[0132] In one embodiment of the present application, the data acquisition module 701 further includes:
[0133] a second data acquisition submodule, configured to determine, before the first ratio calculation submodule, a pressure fluctuation value representing aortic pressure fluctuation information during operation of the ventricular assist device;
[0134] a second ratio calculation submodule, configured to calculate a second compensation ratio of the reference detection parameter based on the pressure fluctuation value;
[0135] The data adjustment submodule is specifically configured to adjust the reference detection parameters based on the first compensation ratio and the second compensation ratio.
[0136] In one embodiment of the present application, the thrombus detection module 702 includes:
[0137] a data determination submodule, configured to determine a detection time window, and determine a detection signal segment of the back electromotive force fluctuation timing signal according to the detection time window;
[0138] The thrombus detection submodule is configured to determine, for each detection signal segment, a target detection result indicating whether a thrombus is attached to the ventricular assist device using the target detection parameter.
[0139] In one embodiment of the present application, the data determination submodule is specifically used to obtain the average unit duration of the patient's cardiac cycle; and determine a duration range that is less than the average unit duration as a detection time window.
[0140] Corresponding to the above-mentioned thrombus detection system, the present application embodiment provides an electronic medical device, see Figure 8 , Figure 8 Schematic diagram of the structure of an electronic medical device provided in an embodiment of the present application, the electronic medical device includes a processor 801, a communication interface 802, a memory 803 and a communication bus 804, wherein the processor 801, the communication interface 802, and the memory 803 communicate with each other via the communication bus 804;
[0141] Memory 803, used for storing computer programs;
[0142] The processor 801 is configured to implement the above-mentioned thrombus detection method steps for the ventricular catheter pump when executing the program stored in the memory 803 .
[0143] The communication bus mentioned in the controllers above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into address buses, data buses, and control buses. For ease of illustration, the figure uses only a single thick line, but this does not mean that there is only one bus or only one type of bus.
[0144] The communication interface is used for communication between the above controller and other devices.
[0145] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.
[0146] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
[0147] In another embodiment provided in the present application, a computer-readable storage medium is further provided, in which a computer program is stored. When the computer program is executed by a processor, the above-mentioned thrombus detection method provided in the embodiment of the present application is implemented.
[0148] In another embodiment provided in the present application, a computer program product comprising instructions is also provided, which, when executed on a computer, enables the computer to implement the above-mentioned thrombus detection method provided in the embodiment of the present application.
[0149] In the above embodiments, all or part of the embodiments can be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, hard disk, tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0150] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0151] Each embodiment in this specification is described in a related manner. Similar portions between the various embodiments can be referenced to each other. Each embodiment focuses on the differences between the other embodiments. In particular, the apparatus, electronic medical device, and computer-readable storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simplified. For relevant portions, reference can be made to the descriptions of the method embodiments.
[0152] The above description is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the scope of protection of the present application.
Claims
1. A thrombus detection system for a ventricular assist device, characterized in that: The system includes a thrombus detection device and a ventricular assist device. The ventricular assist device is implanted in the patient's heart through percutaneous intervention to assist the patient's heart in pumping blood. The thrombus detection device is used to detect whether there is a thrombus attached to the ventricular assist device. When the thrombus detection device detects thrombus attachment, it performs the following thrombus detection method: Acquire the back-electromotive force fluctuation timing signal representing the back-electromotive force fluctuation information of the motor during the operation of the ventricular assist device, and determine the target detection parameters; Based on the back electromotive force fluctuation timing signal, the target detection parameter is used to determine a target detection result indicating whether a thrombus is attached to the ventricular assist device; The target detection parameters include a first detection threshold and a second detection threshold, wherein the first detection threshold represents the minimum value for determining thrombus attachment, the second detection threshold represents the maximum value for determining thrombus non-attachment, and the first detection threshold is greater than the second detection threshold; when the average signal amplitude in the back electromotive force fluctuation timing signal reaches the first detection threshold, it is determined that there is thrombus attachment to the ventricular assist device; when the average signal amplitude in the back electromotive force fluctuation timing signal is less than the above-mentioned second detection threshold, it is determined that there is no thrombus attachment to the ventricular assist device.
2. The system according to claim 1, wherein: Determining target detection parameters includes: Acquiring a baseline detection parameter and determining a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device; calculating a first compensation ratio of the reference detection parameter based on the current fluctuation value; The reference detection parameter is adjusted according to the first compensation ratio, and the adjusted reference detection parameter is determined as the target detection parameter.
3. The system according to claim 2, characterized in that Before adjusting the reference detection parameter according to the first compensation ratio, the method further includes: Determining a pressure fluctuation value representing aortic pressure fluctuation information during operation of the ventricular assist device; calculating a second compensation ratio of the reference detection parameter based on the pressure fluctuation value; The adjusting the reference detection parameter according to the first compensation ratio includes: The reference detection parameter is adjusted based on the first compensation ratio and the second compensation ratio.
4. The system according to any one of claims 1 to 3, characterized in that The determining of a target detection result indicating whether a thrombus is attached to the ventricular assist device based on the back electromotive force fluctuation timing signal and using the target detection parameter includes: Determining a detection time window, and determining a detection signal segment of the back electromotive force fluctuation timing signal according to the detection time window; For each detection signal segment, the target detection parameter is used to determine a target detection result indicating whether a thrombus is attached to the ventricular assist device.
5. The system according to claim 4, characterized in that Determining the detection time window includes: Obtain the average unit duration of the patient's cardiac cycle; A duration range that is shorter than the average unit duration is determined as a detection time window.
6. A thrombus detection device for a ventricular assist device, characterized in that: The device comprises: A data acquisition module is used to obtain back electromotive force fluctuation timing signals representing back electromotive force fluctuation information of the motor during the operation of the ventricular assist device and determine target detection parameters; a thrombus detection module, configured to determine, based on the back electromotive force fluctuation timing signal and using the target detection parameter, a target detection result indicating whether a thrombus is attached to the ventricular assist device; The target detection parameters include a first detection threshold and a second detection threshold, wherein the first detection threshold represents the minimum value for determining thrombus attachment, the second detection threshold represents the maximum value for determining thrombus non-attachment, and the first detection threshold is greater than the second detection threshold; the thrombus detection module is specifically used to determine that thrombus attachment exists on the ventricular assist device when the average signal amplitude in the back electromotive force fluctuation timing signal reaches the first detection threshold; and to determine that thrombus attachment does not exist on the ventricular assist device when the average signal amplitude in the back electromotive force fluctuation timing signal is less than the above-mentioned second detection threshold.
7. The device according to claim 6, characterized in that The data acquisition module includes: a first data acquisition submodule, configured to acquire a baseline detection parameter and determine a current fluctuation value representing actual current fluctuation information during operation of the ventricular assist device; a first ratio calculation submodule, configured to calculate a first compensation ratio of the reference detection parameter based on the current fluctuation value; The data adjustment submodule is configured to adjust the reference detection parameters according to the first compensation ratio, and determine the adjusted reference detection parameters as target detection parameters.
8. The device according to claim 7, characterized in that The data acquisition module further includes: a second data acquisition submodule, configured to determine, before the first ratio calculation submodule, a pressure fluctuation value representing aortic pressure fluctuation information during the operation of the ventricular assist device; a second ratio calculation submodule, configured to calculate a second compensation ratio of the reference detection parameter based on the pressure fluctuation value; The data adjustment submodule is specifically configured to adjust the benchmark detection parameters based on the first compensation ratio and the second compensation ratio.
Citation Information
Patent Citations
Anti-hemolytic and antithrombotic centrifugal double-ventricle cardio pump
CN103768671A
Scouring system control method and device and related equipment
CN119524312A