Ventricular assist device, vibration detection method therefor, system, device, and medium

By acquiring fluid pressure data from the fluid flow channel within the interventional pump and utilizing the existing pressure sensor to detect the motor vibration status of the ventricular assist device, the real-time and accuracy issues of motor vibration detection in existing technologies are resolved, enabling rapid and accurate motor status assessment.

WO2026152770A1PCT designated stage Publication Date: 2026-07-23MAGASSIST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
MAGASSIST CO LTD
Filing Date
2025-09-25
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

In the existing technology, the motor vibration detection method of ventricular assist device cannot accurately determine whether the motor is abnormal in real time, and the acceleration sensor is easily damaged and increases the communication pressure and computation load.

Method used

By acquiring fluid pressure data from the fluid flow channel inside the interventional pump, the fluid fluctuations are detected using the existing pressure sensor in the interventional pump. The target frequency band signal is filtered out, converted into spectrum data, and vibration characteristic data is identified to determine the vibration state of the motor.

Benefits of technology

It enables rapid and accurate detection of motor vibration status, avoids the space and cost of accelerometers, reduces data communication volume, and improves the real-time performance and accuracy of detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025124077_23072026_PF_FP_ABST
    Figure CN2025124077_23072026_PF_FP_ABST
Patent Text Reader

Abstract

A ventricular assist device, a vibration state detection method therefor, a system, a device, and a medium. The ventricular assist device comprises a drive motor and an interventional pump. The drive motor is fixedly connected to the interventional pump in a working state. A fluid flow channel is provided in the interventional pump, fluid in the fluid flow channel fluctuates on the basis of mechanical vibration of at least one of the drive motor and the interventional pump, and fluid pressure data in the fluid flow channel is acquired by reusing an original pressure sensor in the interventional pump. The vibration state detection method comprises: acquiring fluid pressure data corresponding to the fluid flow channel; and outputting, on the basis of the fluid pressure data, vibration state information of the ventricular assist device.
Need to check novelty before this filing date? Find Prior Art

Description

Ventricular assist devices and their vibration detection methods, systems, devices and media

[0001] This application claims priority to the patent application filed on January 20, 2025 with the China National Intellectual Property Administration, application number 202510082709.9, entitled "Ventricular assist device and its vibration detection method, system, device and medium". Technical Field

[0002] This disclosure relates to the field of motor condition detection technology for ventricular assist devices, and in particular to a ventricular assist device and its vibration detection method, system, device and medium. Background Technology

[0003] A ventricular assist device (VAM) is used to replace the heart in assisting blood circulation in the human body. In an interventional VAM, the interventional pump is placed percutaneously into the heart, and an external drive motor drives the pump to deliver blood. The drive motor is a critical component of the VAM and needs to maintain good and stable operation.

[0004] When the motor is working properly, its vibration amplitude is small; however, when the motor is malfunctioning, the vibration increases significantly, negatively impacting the normal operation of the interventional ventricular assist device. Therefore, the motor's operating condition needs to be checked frequently, and any motors malfunctioning should be replaced promptly.

[0005] Currently, motor lifespan and operating status are typically detected by measuring motor usage time, or by adding an accelerometer to detect motor lifespan and vibration status. However, when using time to detect motor lifespan, it's impossible to determine in real time whether the motor is malfunctioning, resulting in low accuracy. When using an accelerometer to detect motor lifespan and vibration status, the accelerometer is always vibrating and easily damaged. The detection of motor status is limited by the short lifespan of the accelerometer, and it requires additional data in three directions, causing high communication pressure and computational load. Summary of the Invention

[0006] This disclosure provides a ventricular assist device and its vibration detection method, system, device, medium, and program product to solve the technical problems mentioned in the background art.

[0007] One or more embodiments of this disclosure provide a method for detecting the vibration state of a ventricular assist device. The ventricular assist device includes a drive motor and an interventional pump, the drive motor and the interventional pump being fixedly connected in the working state. The interventional pump has a fluid flow channel, and the fluid in the fluid flow channel fluctuates based on the mechanical vibration of at least one of the drive motor and the interventional pump. The vibration state detection method includes:

[0008] Obtain fluid pressure data corresponding to the fluid flow channel;

[0009] Based on fluid pressure data, the vibration status information of the ventricular assist device is output.

[0010] In some possible embodiments, the step of outputting vibration status information of the ventricular assist device based on fluid pressure data includes:

[0011] Determine the target frequency band corresponding to the fluid pressure data. The target frequency band is used to characterize the working frequency range corresponding to the target fluid pressure parameter. The target fluid pressure parameter refers to the detection index corresponding to the fluid pressure data.

[0012] Signals belonging to the target frequency band are filtered out from the fluid pressure data to obtain the target pressure data, which is used to characterize the pressure data generated by the fluid based on fluctuations.

[0013] The vibration status information of the ventricular assist device is output based on the target pressure data.

[0014] In some possible embodiments, the step of outputting vibration state information of the ventricular assist device based on target pressure data includes:

[0015] Convert the target pressure data into the corresponding spectrum data;

[0016] Determine the vibration characteristic data in the spectral data;

[0017] Abnormal vibration identification is performed based on vibration feature data to obtain identification results;

[0018] The vibration state information is output based on the recognition results.

[0019] In some possible embodiments, the vibration feature data includes at least one of frequency data and amplitude data corresponding to the spectral data. The steps for performing abnormal vibration identification processing based on the vibration feature data to obtain the identification result include:

[0020] If the vibration characteristic data includes frequency data, and the frequency data meets the abnormal vibration frequency conditions, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

[0021] If the vibration characteristic data includes amplitude data, and the amplitude data meets the abnormal vibration amplitude conditions, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

[0022] When vibration characteristic data includes frequency data and amplitude data, if the frequency data meets the abnormal vibration frequency condition, or the amplitude data meets the abnormal vibration amplitude condition, or the frequency data meets the abnormal vibration frequency condition and the amplitude data meets the abnormal vibration amplitude condition, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

[0023] In some possible embodiments, the abnormal vibration frequency condition includes at least one of the following conditions:

[0024] The frequency data is greater than or equal to the vibration frequency threshold.

[0025] The frequency increase corresponding to the frequency data is greater than or equal to the vibration frequency increase threshold.

[0026] Abnormal vibration amplitude conditions include at least one of the following conditions;

[0027] The amplitude data is greater than or equal to the vibration amplitude threshold;

[0028] The amplitude increase corresponding to the amplitude data is greater than or equal to the vibration amplitude increase threshold.

[0029] In some possible embodiments, the fluid flow channel includes at least one of a first flow channel and a second flow channel, the first flow channel being used to detect blood pressure and the second flow channel being used to flush the interior of the interventional pump with flushing fluid.

[0030] The fluid pressure data includes at least one of the blood pressure data corresponding to the first flow channel and the flushing pressure data corresponding to the second flow channel.

[0031] In some possible embodiments, where the fluid flow channel includes a first flow channel, and the target frequency band includes a heartbeat frequency band, the step of filtering out signals belonging to the target frequency band from the fluid pressure data to obtain the target pressure data includes:

[0032] The AC signal belonging to the heart rate range in the blood pressure data is filtered out to obtain the first target pressure data, which is used to characterize the pressure data of the liquid in the first flow channel based on the fluctuation.

[0033] In some possible embodiments, when the fluid flow channel includes a second flow channel, the target frequency band includes the pumping frequency band corresponding to the flushing fluid, the pumping frequency band being determined based on the operating signal of the flushing pump, which drives the flushing fluid to flow in the second flow channel; the step of filtering out signals belonging to the target frequency band from the fluid pressure data to obtain the target pressure data includes:

[0034] Filter out signals belonging to the pumping frequency range from the flushing pressure data to obtain the second target pressure data;

[0035] The second target pressure data is used to characterize the pressure data of the flushing fluid in the second flow channel based on fluctuations.

[0036] In some possible embodiments, the intervention pump includes a flushing pressure sensor to acquire fluid pressure data corresponding to the fluid flow channel, including:

[0037] In response to a vibration state detection command, the sampling frequency of the flushing pressure sensor is increased to a first sampling frequency, which is a sampling frequency used to detect fluctuations in the flushing fluid caused by mechanical vibration of at least one of the drive motor and the intervention pump.

[0038] Based on the first sampling frequency, flushing pressure data is acquired.

[0039] In some possible embodiments, the vibration state detection method further includes:

[0040] Acquire the operating signal data of the drive motor;

[0041] The vibration status information of the ventricular assist device is output based on fluid pressure data and operating signal data.

[0042] In some possible embodiments, the operating signal data of the drive motor includes at least one of the following: operating current signal, operating voltage signal, speed signal, operating temperature signal, and operating noise signal; the fluid pressure data includes blood pressure data and flushing pressure data.

[0043] In some possible embodiments, the vibration state detection method further includes:

[0044] If any one of the following data points indicates an abnormal vibration state, such as blood pressure data, flushing pressure data, or drive motor operating signal data, then the abnormal vibration state information of the ventricular assist device will be output; or,

[0045] Based on all data from blood pressure, flushing pressure, and drive motor pressure signals that characterize an abnormal vibration state, the system outputs information about the abnormal vibration state of the ventricular assist device; or,

[0046] If at least one of the blood pressure data and flushing pressure data indicates an abnormal vibration state, and the pressure signal data of the drive motor also indicates an abnormal vibration state, then the abnormal vibration state information of the ventricular assist device will be output.

[0047] In some possible embodiments, vibration status information is used to indicate the vibration status of the intervention pump and the drive motor. The vibration status information includes at least one of vibration level, abnormal vibration alarm, abnormal vibration degree information, and motor life information associated with the vibration status of the drive motor.

[0048] One or more embodiments of this disclosure provide a vibration state detection system for a ventricular assist device. The ventricular assist device includes a drive motor and an interventional pump, which are fixedly connected in operation. The interventional pump has a fluid flow channel, and the fluid in the fluid flow channel fluctuates based on the mechanical vibration of the drive motor and the interventional pump. The vibration state detection system includes a pressure data acquisition module and a vibration state output module.

[0049] The pressure data acquisition module is used to acquire the fluid pressure data corresponding to the fluid flow channel;

[0050] The vibration status output module is used to output vibration status information of the ventricular assist device based on fluid pressure data.

[0051] One or more embodiments of this disclosure provide a ventricular assist device, including a vibration state detection system for a ventricular assist device according to a second aspect.

[0052] One or more embodiments of this disclosure provide an electronic device, including a memory, a processor, and a computer program stored in the memory and for running on the processor, wherein the processor executes the computer program to implement a vibration state detection method for a ventricular assist device as described in the first aspect.

[0053] One or more embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a vibration state detection method for a ventricular assist device as described in the first aspect.

[0054] One or more embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements a vibration state detection method for a ventricular assist device as described in the first aspect.

[0055] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of this disclosure.

[0056] The positive and progressive effects of this disclosure are as follows: The ventricular assist device includes a drive motor and an interventional pump, with the drive motor and the interventional pump fixedly connected during operation; the interventional pump has a fluid flow channel, and the fluid within the fluid flow channel fluctuates based on the mechanical vibration of at least one of the drive motor and the interventional pump. By reusing the original pressure sensor in the interventional pump, the fluid pressure data within the fluid flow channel is obtained, eliminating the need for additional accelerometers and avoiding the limitations of their short lifespan. By processing the original fluid pressure data from the interventional pump, the vibration state information of the ventricular assist device corresponding to the vibration of at least one of the drive motor and the interventional pump can be obtained quickly and accurately. Attached Figure Description

[0057] Figure 1 is a flowchart of a vibration state detection method for a ventricular assist device according to an embodiment of the present disclosure;

[0058] Figure 2 is a schematic diagram of the first structure of a ventricular assist device according to an embodiment of the present disclosure, which is a method for detecting the vibration state of a ventricular assist device.

[0059] Figure 3 is a flowchart of step S102 in the vibration state detection method of a ventricular assist device provided in an embodiment of the present disclosure;

[0060] Figure 4 is a flowchart of step S1023 in the vibration state detection method of a ventricular assist device provided in an embodiment of the present disclosure;

[0061] Figure 5 is a schematic diagram of the second structure of the ventricular assist device according to a vibration state detection method of the ventricular assist device provided in an embodiment of the present disclosure;

[0062] Figure 6 is a schematic diagram of the vibration state detection system of a ventricular assist device provided in an embodiment of the present disclosure;

[0063] Figure 7 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this disclosure.

[0064] The above figures include the following reference numerals: 100, Vibration status detection system; 101, Pressure data acquisition module; 102, Vibration status output module; 210, Interventional pump; 211, Drive catheter handle; 212, Pump head; 213, Drive catheter; 214, Interventional sheath; 215, First flow channel; 216, Arterial pressure measurement tubing; 217, Arterial pressure sensor; 218, Second flow channel; 220, Flushing system; 221, Flushing pump; 222, Flushing fluid; 300, Drive motor; 400, Control host; 90, Electronic device; 91, Processor; 92, Memory; 921, Random access memory (RAM); 922, Cache memory; 923, Read-only memory (ROM); 924, Program module; 925, Program tool; 93, Bus; 94, External device; 95, Input / output (I / O) interface; 96, Network adapter. Detailed Implementation

[0065] The present disclosure is further illustrated below by way of embodiments, but is not intended to limit the scope of the embodiments.

[0066] The prefixes such as "first" and "second" used in this disclosure are merely for distinguishing different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes used to distinguish descriptive objects in this disclosure does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and should not be construed as an unnecessary limitation. Furthermore, in the description of this embodiment, unless otherwise stated, "multiple" means two or more.

[0067] Example 1

[0068] A method for detecting the vibration state of a ventricular assist device is provided. The ventricular assist device includes a drive motor and an interventional pump, which are fixedly connected in operation. The interventional pump has a fluid flow channel, and the fluid in the fluid flow channel fluctuates based on the mechanical vibration of the drive motor and the interventional pump, as shown in Figure 1. The vibration state detection method includes:

[0069] S101. Obtain the fluid pressure data corresponding to the fluid flow channel.

[0070] In some possible embodiments, fluid pressure data refers to the pressure data corresponding to the fluid within the fluid channel, used to characterize the flow of the fluid within the fluid channel.

[0071] For interventional ventricular assist devices, the interventional pump needs to be inserted percutaneously into the patient's cardiovascular system. Therefore, it needs to be pre-filled with flushing fluid 222 before use to completely purge any gas present inside the pump and prevent it from entering the patient's bloodstream. The flushing fluid 222 can flow through fluid channels within the interventional pump. These channels can either be connected to the patient's cardiovascular system, allowing at least one of the fluids (fluids 222 and medications) to flow into the body, or they can be disconnected from the cardiovascular system, allowing the flushing fluid 222 to circulate within the interventional pump.

[0072] After the interventional pump is inserted into the cardiovascular system of the patient, it enables blood pressure monitoring. Therefore, a fluid channel for blood pressure monitoring can also be provided in the interventional pump. The fluid channel is kept in communication with the patient's blood vessels, so that the pressure in the fluid channel is consistent with the blood pressure. Blood pressure can be measured by detecting the pressure in this channel. The fluid channel mentioned in step S101 above can be one or more channels located in the interventional pump, and this disclosure does not limit this.

[0073] Accordingly, fluid pressure data is pressure data detected from one or more fluid channels, such as the flushing pressure data corresponding to the flushing fluid 222 mentioned above, and the blood pressure data corresponding to the blood pressure detection channel.

[0074] S102. Based on fluid pressure data, output vibration status information of the ventricular assist device.

[0075] The vibration status information mentioned above is used to indicate the vibration status of at least one of the intervention pump and the drive motor. The vibration status information may include vibration level, abnormal vibration alarm and abnormal vibration degree information, and motor life information associated with motor vibration status.

[0076] This is because a well-functioning motor vibrates less, while a motor in severely deteriorated operating conditions vibrates significantly. Based on this fact, accurate lifespan prediction and management of the motor can be made, reminding users to maintain or replace the motor in a timely manner. Therefore, the vibration status information mentioned above can include motor lifespan information, which can be determined based on vibration level or degree of abnormality, and a corresponding correlation can be set between the two.

[0077] The aforementioned vibration status information can be displayed or played on the control device in the ventricular assist device.

[0078] As shown in Figure 2, the ventricular assist device in this embodiment includes a control unit 400 and a transcatheter ventricular assist device interventional pump system used in conjunction with it. The interventional pump is used to provide mechanical circulatory support for patients with relevant indications. The interventional pump can be percutaneously inserted into the heart through peripheral blood vessels. The pump head is placed between the left ventricle and the aorta. The blood inlet of the pump head is placed in the left ventricle, and the blood outlet of the pump head is placed in the aorta, thereby pumping blood from the left ventricle into the aorta to achieve ventricular assist function. The control unit can monitor the status of the interventional pump system and the patient's physiological parameters, and adjust the speed of the interventional pump as needed to provide different levels of circulatory support, temporarily maintaining blood circulation to the patient's vital organs and relieving the burden on the heart.

[0079] The interventional pump system includes an interventional pump 210 and a flushing system 220. The interventional pump 210 has a fluid flow channel and a fluid pressure sensor, which is used to sample the fluid pressure data within the fluid flow channel. In one embodiment, this solution uses an externally mounted transcatheter ventricular assist device, with the drive motor 300 fixedly connected to the interventional pump 210 in the operating state.

[0080] When the drive motor of a ventricular assist device (VAD) is aging or malfunctioning, it will generate abnormal vibrations compared to its normal operating state. Since the interventional pump is fixedly connected to the drive motor, it is forced to vibrate due to the abnormal vibration of the drive motor. The fluid in the fluid channel of the interventional pump fluctuates with the vibration of at least one of the drive motor and the interventional pump. This fluctuation can be reflected in the fluid pressure data of the fluid channel. Therefore, the original pressure sensor in the interventional pump can be reused to detect the motor vibration status. By processing the fluid pressure data of the pressure sensor in the channel, the vibration status information of at least one of the drive motor and the interventional pump can be detected quickly and accurately. This saves the space and cost of installing an accelerometer, is not limited by the short service life of the accelerometer, and does not increase the amount of data communication.

[0081] As one possible embodiment, as shown in FIG3, step S102 includes:

[0082] S1021. Determine the target frequency band corresponding to the fluid pressure data.

[0083] The target frequency band is used to characterize the operating frequency range corresponding to the target fluid pressure parameter, which refers to the detection index corresponding to the fluid pressure data.

[0084] The fluid pressure data mentioned above includes pumping pressure data of the fluid in the fluid channel based on the pumping power source, and fluctuating pressure data based on the fluctuations in the fluid caused by the vibration of at least one of the intervention pump and drive motor.

[0085] For interventional ventricular assist devices, the fluids present within them include at least one of the following: flushing fluid 222 used to flush the interventional pump, and blood pumped by the interventional pump. Correspondingly, the power source for pumping includes the flushing pump that pumps the flushing fluid 222, the heart within the cardiovascular system of the patient receiving the assist, and the interventional pump itself. The operating frequency range corresponding to the aforementioned target fluid pressure parameter is used to characterize the pumping frequency range corresponding to the flushing fluid 222 pumping pressure or blood pressure, i.e., the target frequency band.

[0086] S1022. Filter out signals belonging to the target frequency band from the fluid pressure data to obtain the target pressure data. The target pressure data is used to characterize the pressure data generated by the fluid based on fluctuations.

[0087] By filtering out signals belonging to the target frequency band from the aforementioned fluid pressure data, the pumping pressure data can be removed to obtain the target pressure data that characterizes the fluctuations in the fluid due to motor vibration. This filtering process can employ at least one of the following: low-pass filter, notch filter, wavelet filter, frequency domain filter, and adaptive filter. Alternatively, machine learning can be used, employing historical data corresponding to the target frequency band as training data to train a frequency recognition model for identifying the target frequency. The fluid pressure data is then input into the trained frequency recognition model, and the target pressure data is output.

[0088] S1023. Output vibration status information of the ventricular assist device based on target pressure data.

[0089] In this scheme, target pressure data characterizing the fluctuation of fluid based on the mechanical vibration of at least one of the drive motor and interventional pump is obtained from the pressure signal corresponding to the target frequency band in the fluid pressure data, and the vibration state information of the ventricular assist device is accurately determined using the target pressure data.

[0090] As one possible embodiment, as shown in FIG4, step S1023 includes:

[0091] S10231. Convert the target pressure data into the corresponding spectrum data;

[0092] By performing Fourier operations on the target pressure data, the time-domain signal in the target pressure data is converted into a frequency-domain signal, and the frequency components obtained from the conversion in the target pressure data are used as the corresponding spectrum data.

[0093] S10232. Determine the vibration characteristic data in the spectrum data;

[0094] By extracting frequency distribution, peak frequency, bandwidth, peak amplitude, kurtosis, and other characteristics that characterize vibration correlation from spectral data, the amplitude of different frequency components can be clearly displayed, thereby identifying vibration characteristic data.

[0095] S10233. Perform abnormal vibration identification processing based on vibration characteristic data to obtain identification results;

[0096] After obtaining the vibration feature data, it can be compared with a preset anomaly threshold, or the current vibration data can be compared with historical vibration data, or anomaly identification can be performed using machine learning algorithms. If the identification and comparison results of the vibration feature data indicate an abnormal vibration state, the identification result of the abnormal vibration state is output.

[0097] S10234. Output vibration state information based on the recognition results.

[0098] In this embodiment, the target pressure data generated by the vibration of the drive motor is extracted from the fluid pressure data without the need for additional sensors or mechanical modifications. Based on the spectrum of the target pressure data, the amplitude of different frequency components is obtained in the spectrum, and the frequency distribution characterizing the vibration of the drive motor is obtained by analyzing the spectrum. This method can be applied to complex operating conditions such as load, speed, and working environment encountered by the drive motor, and can distinguish between normal vibration changes and abnormal vibrations caused by faults under different operating conditions.

[0099] As one possible embodiment, the vibration characteristic data includes at least one of frequency data and amplitude data corresponding to the spectrum data, and step S10234 includes:

[0100] If the vibration characteristic data includes frequency data, and the frequency data meets the abnormal vibration frequency conditions, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

[0101] If the vibration characteristic data includes amplitude data, and the amplitude data meets the abnormal vibration amplitude conditions, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

[0102] When vibration characteristic data includes frequency data and amplitude data, if the frequency data meets the abnormal vibration frequency condition, or the amplitude data meets the abnormal vibration amplitude condition, or the frequency data meets the abnormal vibration frequency condition and the amplitude data meets the abnormal vibration amplitude condition, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

[0103] In this embodiment, frequency in the vibration characteristic data is a key parameter in vibration analysis, and different vibration faults typically correspond to different frequency characteristics. By analyzing frequency data alone and comparing it with abnormal vibration frequency conditions, abnormal vibration states can be accurately identified. Amplitude in the vibration characteristic data reflects the intensity of vibration, and abnormal vibration is often accompanied by significant changes in amplitude. By analyzing amplitude data alone and comparing it with abnormal vibration amplitude conditions, it is possible to accurately identify whether the vibration exceeds the normal range. Combining frequency and amplitude data in the vibration characteristic data allows for the detection of the drive motor's vibration state from multiple perspectives. If either frequency or amplitude data meets the corresponding conditions, it can be identified as an abnormal vibration; conversely, if both meet the corresponding conditions, it can also be identified as an abnormal vibration. This covers more abnormal vibration situations and usage scenarios, enabling timely and accurate identification of abnormal vibrations.

[0104] As one possible embodiment, the abnormal vibration frequency condition includes at least one of the following conditions:

[0105] The frequency data is greater than or equal to the vibration frequency threshold.

[0106] The frequency increase corresponding to the frequency data is greater than or equal to the vibration frequency increase threshold.

[0107] Abnormal vibration amplitude conditions include at least one of the following conditions;

[0108] The amplitude data is greater than or equal to the vibration amplitude threshold;

[0109] The amplitude increase corresponding to the amplitude data is greater than the vibration amplitude increase threshold.

[0110] In this embodiment, the determined frequency data can be compared with a frequency threshold. If the frequency data is greater than or equal to the vibration frequency threshold, the identification result of abnormal vibration state is output. Alternatively, the frequency data can be arranged chronologically and compared with adjacent historical frequency data. If the frequency increase of adjacent frequency data is greater than or equal to the vibration frequency increase threshold, the identification result of abnormal vibration state is output.

[0111] When judging from the perspective of amplitude detection, the determined amplitude data can be compared with the amplitude threshold. If the amplitude data is greater than or equal to the vibration amplitude threshold, the identification result of abnormal vibration state is output. Alternatively, the amplitude data can be arranged according to time sequence and compared with adjacent historical amplitude data. If the amplitude increase of adjacent amplitude data is greater than or equal to the vibration amplitude increase threshold, the identification result of abnormal vibration state is output.

[0112] In summary, the frequency and amplitude of the target pressure data can be used to determine whether the drive motor or intervention pump is vibrating violently, thereby predicting the motor's lifespan. Frequency represents whether the motor vibration is high-frequency or low-frequency, and amplitude represents the vibration amplitude. By combining various abnormal vibration frequency conditions, the vibration state of the drive motor can be comprehensively reflected, covering more abnormal vibration situations, and obtaining timely and accurate identification results for abnormal vibrations.

[0113] As one possible embodiment, the fluid flow channel includes at least one of a first flow channel and a second flow channel, the first flow channel being used to detect blood pressure, and the second flow channel being used to flush the interior of the interventional pump with flushing fluid 222.

[0114] Accordingly, the fluid pressure data includes at least one of the blood pressure data corresponding to the first flow channel and the flushing pressure data corresponding to the second flow channel.

[0115] In this embodiment, as shown in Figure 5, the interventional pump 210 includes a drive catheter handle 211, a pump head 212, a drive catheter 213, and an interventional sheath 214. The drive catheter handle 211 is connected to the drive motor 300 when the interventional pump 210 is operating. The drive catheter handle 211 has a first flow channel 215, which is connected to the interventional sheath 214, thereby communicating with the blood vessel through the gap between the interventional sheath 214 and the drive catheter 213. The drive catheter handle 211 also includes an arterial pressure measuring line 216, which communicates with the first flow channel 215 and allows for periodic flushing of the first flow channel 215. An arterial pressure sensor 217 is installed in the first flow channel 215 to acquire blood pressure data.

[0116] The drive conduit handle 211 also has a second flow channel 218, which is connected to the flushing system 220 and is used to deliver the flushing fluid 222 to the drive conduit 213 via the drive conduit handle 211. The drive conduit handle 211 includes a flushing pressure sensor (not shown), which is used to acquire the corresponding flushing pressure data in the second flow channel 218.

[0117] When the drive motor vibrates abnormally, the vibration amplitude and frequency of at least one of the blood pressure data and flushing pressure data will change significantly due to the vibration of the drive motor. Therefore, the vibration state of the drive motor can be judged by the relevant components of at least one of the blood pressure data and flushing pressure data. When the drive motor is running normally, the vibration it causes is small. However, as the usage time increases and the working conditions deteriorate, the vibration of the drive motor will increase. Affected by at least one of the drive motor and the intervention pump, at least one of the corresponding blood pressure data and flushing pressure data will show high-frequency vibration signals that exceed their target frequency band, and the amplitude is large. Therefore, the vibration state of the motor can be judged by processing the information of this part of the signal.

[0118] Referring to Figure 5, the pressure sensors in the drive catheter handle 211, such as arterial pressure sensors and flushing pressure sensors, are used to detect the pressure in the tubing / cavity. However, since these pressure sensors are mounted on the drive catheter handle 211, the drive motor is rigidly connected to it during operation, and the vibration of the drive motor is transmitted to the sensing surface of the pressure sensor. Therefore, Fourier transform can be performed on the pressure signal, and after filtering out specific known signals (such as heart rate, flushing pump operating frequency), frequency component analysis can be performed to determine the spectral characteristics. This allows us to determine the frequency and amplitude of the motor vibration, enabling management of the motor's operating condition and lifespan.

[0119] When a drive motor vibrates abnormally, the vibration amplitude of the pressure signal increases significantly, more than doubling, and the frequency also changes. Therefore, the increase in motor vibration can be determined by observing the changes in the amplitude and frequency of the pressure signal. During normal motor use, the vibration is relatively small. As the usage time increases and the operating conditions worsen, the vibration becomes larger, and the peaks in the pressure spectrum signal become higher. Assuming an allowable vibration of X mmHg, if the amplitude exceeds X mmHg, the motor can be considered to have reached the end of its lifespan and needs replacement. Here, X represents a natural number greater than 0.

[0120] In this embodiment, at least one of the original flushing pressure sensor and arterial pressure sensor in the interventional pump is reused. When the drive motor is in operation, the drive motor is fixedly connected to the drive catheter handle 211 to drive the interventional pump 210 to work. The fluid in the drive catheter handle 211 is forced to vibrate based on the vibration of the drive motor. For example, the flushing fluid 222 in the first flow channel 215 and the liquid in the second flow channel 218 in the drive catheter handle 211 fluctuate due to the vibration of at least one of the drive motor and the interventional pump.

[0121] The blood pressure data corresponding to the first flow channel inside the drive catheter handle 211 is used to detect blood pressure, and the flushing pressure data corresponding to the second flow channel is used to detect flushing pressure. The target fluid pressure parameters detected by these two pressure data, such as blood pressure and flushing pressure, have relatively low operating frequencies and a certain range due to the relatively stable pump power source. The frequency band is relatively stable, which makes it easy to separate the high-frequency vibration signal caused by motor vibration. Therefore, based on at least one of the blood pressure data and flushing pressure data, the vibration state information corresponding to the vibration of at least one of the drive motor and interventional pump of the ventricular assist device can be obtained quickly and accurately.

[0122] Since blood pressure data requires the acquisition of AC signals associated with heart rate, the sampling frequency is relatively high. In contrast, flushing pressure data is usually a DC signal or a low-frequency signal, which does not require a high sampling frequency. Therefore, it is advisable to prioritize the use of blood pressure data corresponding to the first flow channel for motor vibration status detection without increasing the sampling rate.

[0123] As one possible embodiment, when the fluid flow channel includes a first flow channel and the target frequency band includes the heartbeat frequency band, step S1022 includes:

[0124] The AC signal belonging to the heart rate range in the blood pressure data is filtered out to obtain the first target pressure data, which is used to characterize the pressure data of the liquid in the first flow channel based on the fluctuation.

[0125] In this embodiment, when the interventional pump is operating, the first flow channel 215 in the interventional pump is connected to the patient's arterial blood cavity (the gap between the interventional sheath 214 and the drive catheter 213). An arterial pressure sensor within the first flow channel 215 detects the fluid pressure data within the first flow channel 215 to determine the patient's AOP (Arterial Pulse Pressure) data. In this case, the patient's heart rate frequency is used as the first target frequency band. The pressure data signal corresponding to the first target frequency band is filtered out from the blood pressure data to obtain the first target pressure data generated by the fluctuation of the liquid within the first flow channel due to motor vibration. The AOP pressure data is typically an AC signal, and since the heart rate is lower than the motor vibration frequency, a low-pass filter can be used to filter out pressure signals belonging to the first target frequency band.

[0126] As one possible embodiment, when the fluid flow channel includes a second flow channel, the target frequency band includes the pumping frequency band corresponding to the flushing fluid 222. The pumping frequency band is determined based on the operating signal of the flushing pump, which drives the flushing fluid 222 to flow in the second flow channel; step S1022 includes:

[0127] Filter out signals belonging to the pumping frequency range from the flushing pressure data to obtain the second target pressure data;

[0128] Among them, the second target pressure data is used to characterize the pressure data of the flushing fluid 222 in the second flow channel based on the fluctuation.

[0129] In this embodiment, when the interventional pump is working, the second flow channel in the interventional pump is connected to the flushing system. The flushing pump 221 can continuously pump the flushing fluid 222 or periodically pump the flushing fluid 222. The pressure data in the second flow channel is used to determine the flushing pressure data. The aforementioned pumping frequency band refers to the target frequency band corresponding to the flushing pressure, that is, the frequency band in which the flushing pump pumps the flushing fluid 222. It can be determined based on the operating signal of the flushing pump, such as based on the rotational speed. The flushing pressure data is usually a DC signal or a low-frequency signal. Even though the flow channel of the flushing fluid 222 is connected to the inside of the heart, the flushing pressure is less affected by the heartbeat due to the continuous work of the flushing pump. When using the flushing pressure data to detect the motor vibration state, it is not necessary to filter out the AC signal influence caused by the heartbeat. However, the flushing pressure data will be affected by the periodic work of the peristaltic pump. Therefore, the signal components of the pumping frequency band of the flushing pump can be filtered out from the flushing pressure data. Since the flushing pump operates according to the desired target and the pumping frequency range is a preset frequency, a notch filter that matches the pumping frequency range of the peristaltic pump can be used to filter out the pressure signal in the flushing pressure data that corresponds to the pumping frequency range, so as to obtain the second target pressure data.

[0130] As one possible embodiment, the intervention pump includes a flushing pressure sensor, and step S101 includes:

[0131] In response to a vibration state detection command, the sampling frequency of the flushing pressure sensor is increased to a first sampling frequency, which is a sampling frequency used to detect fluctuations in the flushing fluid 222 caused by mechanical vibration of at least one of the drive motor and the intervention pump.

[0132] Based on the first sampling frequency, flushing pressure data is acquired.

[0133] In this embodiment, since the vibration frequency of the motor is higher than the pumping frequency of the flushing pump, the original sampling frequency for the pumping frequency of the flushing pump cannot meet the sampling of high-frequency fluctuation signals. When the flushing pressure sensor receives the vibration state detection command from the control host, it raises the sampling frequency to a first sampling frequency that matches the fluctuation generated by the mechanical vibration of at least one of the drive motor and the intervention pump, so as to accurately use the vibration data.

[0134] As one possible embodiment, the vibration state detection method further includes:

[0135] Acquire the operating signal data of the drive motor;

[0136] The aforementioned operating signal data of the drive motor includes at least one of the following: operating current signal, operating voltage signal, speed signal, operating temperature signal, and operating noise signal;

[0137] The vibration status information of the ventricular assist device is output based on fluid pressure data and operating signal data.

[0138] In this embodiment, the operating signal data of the drive motor includes the motor's operating current. Because the operating current conditions of the drive motor are extremely complex, and numerous factors cause current changes—such as bearing wear, problems with the interventional pump head bearing, and flexible shaft vibration—the operating current of the drive motor can increase. Therefore, the operating signal data alone cannot accurately determine the motor's operating state. A comprehensive analysis of fluid pressure data and operating signal data is used to accurately obtain the vibration state information of the ventricular assist device.

[0139] In one embodiment, the fluid pressure data includes blood pressure data and flushing pressure data. If any one of the blood pressure data, flushing pressure data, or drive motor operating signal data indicates an abnormal vibration state, then the ventricular assist device vibration abnormality information is output. Alternatively, if at least two of the blood pressure data, flushing pressure data, and drive motor pressure signal data indicate an abnormal vibration state, then the ventricular assist device vibration abnormality information is output. Alternatively, if all of the blood pressure data, flushing pressure data, and drive motor pressure signal data indicate an abnormal vibration state, then the ventricular assist device vibration abnormality information is output. Alternatively, if at least one of the blood pressure data and flushing pressure data indicates an abnormal vibration state, and the drive motor pressure signal data also indicates an abnormal vibration state, then the ventricular assist device vibration abnormality information is output.

[0140] This embodiment provides a vibration state detection method for a ventricular assist device (VAD). The VAD includes a drive motor and an interventional pump, which are fixedly connected during operation. The fluid within the interventional pump's internal flow channel fluctuates due to the mechanical vibration of at least one of the drive motor and the interventional pump. By reusing the existing pressure sensor in the interventional pump, fluid pressure data within the flow channel is acquired, eliminating the need for additional accelerometers and avoiding the limitations of their short lifespan. Based on the fluid pressure data, which requires relatively little data communication, the vibration state information of the VAD caused by the vibration of at least one of the drive motor and the interventional pump can be quickly and accurately obtained.

[0141] The embodiments provided in this disclosure reuse the signal from the fluid pressure sensor inserted into the pump channel to detect real motor damage in real time without adding other sensors for vibration detection.

[0142] Compared to technical solutions that predict motor vibration status and lifespan solely based on current changes, the technical solution provided in this disclosure provides a more accurate method for detecting motor vibration status and lifespan. The current conditions in ventricular assist devices are overly complex, with many factors causing current changes, such as bearing wear, problems with the interventional pump head bearing, and vibration of the drive flexible shaft, all of which can lead to increased current. This makes it impossible to determine whether the motor is truly damaged. In contrast, the aforementioned fluid pressure signal conditions are simpler, facilitating the separation of pressure signals generated by different factors and leading to more accurate judgment.

[0143] Compared to the technical solution of predicting motor vibration status and lifespan by placing an accelerometer near the motor, the technical solution provided in this disclosure requires less data communication. Using an accelerometer requires additional data from three axes, which can easily lead to high communication pressure and computational load. Furthermore, this disclosure does not require adding an accelerometer to the device and is not limited by the short lifespan of accelerometers (accelerometers are always vibrating, so they may fail).

[0144] Example 2

[0145] This embodiment provides a vibration state detection system 100 for a ventricular assist device. The ventricular assist device includes a drive motor and an interventional pump. The drive motor and the interventional pump are fixedly connected in the working state. The interventional pump has a fluid flow channel. The fluid in the fluid flow channel fluctuates based on the mechanical vibration of at least one of the drive motor and the interventional pump, as shown in FIG6. The vibration state detection system 100 includes a pressure data acquisition module 101 and a vibration state output module 102.

[0146] The pressure data acquisition module 101 is used to acquire the fluid pressure data corresponding to the fluid flow channel;

[0147] The vibration status output module 102 is used to output vibration status information of the ventricular assist device based on fluid pressure data.

[0148] As one possible embodiment, based on fluid pressure data, the vibration state output module 102 includes a target frequency band determination unit, a signal filtering unit, and a vibration state output unit:

[0149] The target frequency band determination unit is used to determine the target frequency band corresponding to the fluid pressure data. The target frequency band is used to characterize the operating frequency range corresponding to the target fluid pressure parameter indicated by the fluid pressure data.

[0150] The signal filtering unit is used to filter out signals belonging to the target frequency band in the fluid pressure data to obtain the target pressure data, which is used to characterize the pressure data generated by fluid fluctuations.

[0151] The vibration status output unit is used to output vibration status information of the ventricular assist device based on target pressure data.

[0152] As one possible embodiment, the vibration state output module 102 further includes a spectrum conversion unit, a vibration characteristic determination unit, and an abnormal vibration identification unit:

[0153] The spectrum conversion unit is used to convert the target pressure data into corresponding spectrum data;

[0154] Vibration characteristic determination unit, used to determine vibration characteristic data in spectrum data;

[0155] An abnormal vibration identification unit is used to perform abnormal vibration identification processing based on vibration feature data to obtain identification results.

[0156] The vibration status output unit is also used to output vibration status information based on the recognition results.

[0157] As one possible embodiment, the vibration feature data includes at least one of frequency data and amplitude data corresponding to the spectrum data. The vibration state output unit is also used to determine that the identification result is that the drive motor is in an abnormal vibration state if the frequency data meets the abnormal vibration frequency condition when the vibration feature data includes frequency data.

[0158] The vibration status output unit is also used to determine the identification result that the drive motor is in an abnormal vibration state if the amplitude data meets the abnormal vibration amplitude conditions when the vibration characteristic data includes amplitude data.

[0159] The vibration status output unit is also used to determine the identification result as the drive motor being in an abnormal vibration state if the frequency data meets the abnormal vibration frequency condition, or the amplitude data meets the abnormal vibration amplitude condition, or the frequency data meets the abnormal vibration frequency condition and the amplitude data meets the abnormal vibration amplitude condition, when the vibration characteristic data includes frequency data and amplitude data.

[0160] As one possible embodiment, the abnormal vibration frequency condition includes at least one of the following conditions:

[0161] The frequency data is greater than or equal to the vibration frequency threshold.

[0162] The frequency increase corresponding to the frequency data is greater than or equal to the vibration frequency increase threshold.

[0163] Abnormal vibration amplitude conditions include at least one of the following conditions;

[0164] The amplitude data is greater than or equal to the vibration amplitude threshold;

[0165] The amplitude increase corresponding to the amplitude data is greater than the vibration amplitude increase threshold.

[0166] As one possible embodiment, the fluid flow channel includes at least one of a first flow channel and a second flow channel, the first flow channel being used to detect blood pressure, and the second flow channel being used to flush the interior of the interventional pump with flushing fluid 222.

[0167] The fluid pressure data includes at least one of the blood pressure data corresponding to the first flow channel and the flushing pressure data corresponding to the second flow channel.

[0168] As one possible embodiment, when the fluid flow channel includes a first flow channel, the target frequency band includes the heartbeat frequency band;

[0169] The signal filtering unit is also used to filter out AC signals belonging to the heart rate range in the blood pressure data to obtain the first target pressure data. The first target pressure data is used to characterize the pressure data generated by the fluctuation of blood in the first flow channel.

[0170] As one possible embodiment, when the fluid flow channel includes a second flow channel, the target frequency band includes the pumping frequency band corresponding to the flushing fluid 222. The pumping frequency band is determined based on the operating signal of the flushing pump, which is used to drive the flushing fluid 222 to flow in the second flow channel.

[0171] The signal filtering unit is also used to filter out signals belonging to the pumping frequency range in the flushing pressure data to obtain the second target pressure data;

[0172] Among them, the second target pressure data is used to characterize the pressure data generated by the fluctuation of the flushing fluid 222 in the second flow channel.

[0173] As one possible embodiment, the intervention pump includes a flushing pressure sensor, and the pressure data acquisition module 101 includes a sampling frequency enhancement unit and a pressure data sampling unit.

[0174] The sampling frequency enhancement unit is used to enhance the sampling frequency of the flushing pressure sensor to a first sampling frequency in response to a vibration state detection command. The first sampling frequency is a sampling frequency used to detect fluctuations in the flushing fluid 222 caused by mechanical vibration of at least one of the drive motor and the intervention pump.

[0175] The pressure data sampling unit is used to acquire flushing pressure data based on a first sampling frequency.

[0176] As one possible embodiment, the vibration state detection system 100 also includes a motor operation signal acquisition module:

[0177] The motor operation signal acquisition module is used to acquire the operation signal data of the drive motor;

[0178] The vibration status output module is also used to output vibration status information of the ventricular assist device based on fluid pressure data and operating signal data.

[0179] For the system embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The system embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs.

[0180] The vibration state detection system for a ventricular assist device (VAD) provided in this embodiment includes a drive motor and an interventional pump, with the drive motor and interventional pump fixedly connected during operation. The fluid within the interventional pump's internal flow channel fluctuates due to the mechanical vibration of at least one of the drive motor and the interventional pump. By reusing the existing pressure sensor in the interventional pump, fluid pressure data within the flow channel is acquired, eliminating the need for additional accelerometers and avoiding the limitations of their short lifespan. Based on the fluid pressure data, which involves relatively little data communication, the system quickly and accurately obtains the vibration state information of the VAD caused by the vibration of at least one of the drive motor and the interventional pump.

[0181] Example 3

[0182] This embodiment provides a ventricular assist device, including the vibration state detection system of the ventricular assist device of Embodiment 2.

[0183] In this possible embodiment, the ventricular assist device includes a control unit, a transcatheter ventricular assist device interventional pump system used in conjunction with the control unit, the interventional pump being used to provide mechanical circulatory support for patients with relevant indications, the interventional pump system including the interventional pump and a flushing system, the interventional pump having a fluid flow channel and a fluid pressure sensor, the fluid pressure sensor being used to sample fluid pressure data within the fluid flow channel; and a drive motor, the drive motor being fixedly connected to the interventional pump in the operating state. The ventricular assist device outputs vibration state information of the ventricular assist device based on the fluid flow channel and the fluid pressure sensor through a ventricular assist device vibration state detection system.

[0184] The ventricular assist device provided in this embodiment includes a drive motor and an interventional pump, which are fixedly connected during operation. The fluid within the interventional pump flows due to the mechanical vibration of at least one of the drive motor and the interventional pump. By reusing the existing pressure sensor in the interventional pump, fluid pressure data within the flow channel is acquired, eliminating the need for additional accelerometers and avoiding the limitations of their short lifespan. Based on the fluid pressure data, which involves relatively little data communication, the vibration state information of the ventricular assist device due to the vibration of at least one of the drive motor and the interventional pump can be quickly and accurately obtained.

[0185] Example 4

[0186] Figure 7 is a schematic diagram of an electronic device according to an example embodiment of this disclosure. The electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, it implements the vibration state detection method of the ventricular assist device of any of the above embodiments. The electronic device 90 shown in Figure 7 is merely an example and should not impose any limitation on the function and scope of use of the embodiments of this disclosure.

[0187] As shown in Figure 7, the electronic device 90 can be manifested as a general-purpose computing device, such as a server device. The components of the electronic device 90 may include, but are not limited to: at least one processor 91, at least one memory 92, and a bus 93 connecting different system components (including memory 92 and processor 91).

[0188] Bus 93 includes a data bus, an address bus, and a control bus.

[0189] The memory 92 may include volatile memory, such as at least one of random access memory (RAM) 921 and cache memory 922, and may further include read-only memory (ROM) 923.

[0190] The memory 92 may also include a program tool 925 (or utility) having a set (at least one) program module 924, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0191] The processor 91 executes various functional applications and data processing by running computer programs stored in the memory 92, such as the vibration state detection method of the ventricular assist device provided in any of the above embodiments.

[0192] Electronic device 90 can also communicate with one or more external devices 94 (e.g., keyboard, pointing device, etc.). This communication can be performed through input / output (I / O) interface 95. Furthermore, electronic device 90 can also communicate with one or more networks (e.g., at least one of a local area network (LAN), a wide area network (WAN), and a public network, such as the Internet) via network adapter 96. As shown in Figure 7, network adapter 96 communicates with other modules of electronic device 90 via bus 93. It should be understood that, although not shown in the figures, at least one of other hardware and software modules can be used in conjunction with electronic device 90, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0193] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0194] Example 5

[0195] This disclosure also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the vibration state detection method for the ventricular assist device provided in any of the above embodiments.

[0196] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0197] Example 6

[0198] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the vibration state detection method for any of the above-described ventricular assist devices.

[0199] The program code for executing the computer program product of this disclosure can be written in any combination of one or more programming languages. The program code can be executed entirely on a user device, partially on a user device, as a standalone software package, partially on a user device and partially on a remote device, or entirely on a remote device. While specific embodiments of this disclosure have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of this disclosure is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of this disclosure, but all such changes and modifications fall within the scope of protection of this disclosure.

Claims

1. A method of detecting a vibration state of a ventricular assist device, characterized by, The ventricular assist device includes a drive motor and an interventional pump, wherein the drive motor and the interventional pump are fixedly connected in the working state; the interventional pump has a fluid flow channel, and the fluid in the fluid flow channel fluctuates based on the mechanical vibration of at least one of the drive motor and the interventional pump, wherein the vibration state detection method includes: Obtain the fluid pressure data corresponding to the fluid flow channel; Based on the fluid pressure data, the vibration status information of the ventricular assist device is output.

2. The method of claim 1, wherein The step of outputting the vibration state information of the ventricular assist device based on the fluid pressure data includes: Determine the target frequency band corresponding to the fluid pressure data. The target frequency band is used to characterize the operating frequency range corresponding to the target fluid pressure parameter. The target fluid pressure parameter refers to the detection index corresponding to the fluid pressure data. Filter out signals belonging to the target frequency band from the fluid pressure data to obtain target pressure data, which is used to characterize the pressure data generated by the fluid based on the fluctuation. The vibration status information of the ventricular assist device is output based on the target pressure data.

3. The method of claim 2, wherein The step of outputting the vibration state information of the ventricular assist device based on the target pressure data includes: Convert the target pressure data into corresponding spectrum data; Determine the vibration characteristic data in the spectral data; Based on the vibration characteristic data, abnormal vibration identification processing is performed to obtain the identification result; The vibration state information is output based on the recognition result.

4. The method of claim 3, wherein The vibration feature data includes at least one of the frequency data and amplitude data corresponding to the spectral data, and the step of performing abnormal vibration identification processing based on the vibration feature data to obtain the identification result includes: If the vibration feature data includes the frequency data, and the frequency data meets the abnormal vibration frequency conditions, then the identification result is determined to be that the drive motor is in an abnormal vibration state. If the vibration characteristic data includes the amplitude data, and the amplitude data meets the abnormal vibration amplitude condition, then the identification result is determined to be that the drive motor is in an abnormal vibration state. When the vibration characteristic data includes the frequency data and the amplitude data, if the frequency data meets the abnormal vibration frequency condition, or the amplitude data meets the abnormal vibration amplitude condition, or the frequency data meets the abnormal vibration frequency condition and the amplitude data meets the abnormal vibration amplitude condition, then the identification result is determined to be that the drive motor is in an abnormal vibration state.

5. The method of claim 4, wherein, The abnormal vibration frequency condition includes at least one of the following conditions: The frequency data is greater than or equal to the vibration frequency threshold; The frequency increase corresponding to the frequency data is greater than or equal to the vibration frequency increase threshold. The abnormal vibration amplitude condition includes at least one of the following conditions; The amplitude data is greater than or equal to the vibration amplitude threshold; The amplitude increase corresponding to the amplitude data is greater than or equal to the vibration amplitude increase threshold.

6. The method of claim 2 to 5, wherein The fluid flow channel includes at least one of a first flow channel and a second flow channel, wherein the first flow channel is used to detect blood pressure and the second flow channel is used to flush the interior of the interventional pump with flushing fluid. The fluid pressure data includes at least one of the blood pressure data corresponding to the first flow channel and the flushing pressure data corresponding to the second flow channel.

7. The method of claim 6, wherein When the fluid flow channel includes a first flow channel, and the target frequency band includes a heart rate frequency band, the step of filtering out signals belonging to the target frequency band from the fluid pressure data to obtain the target pressure data includes: The AC signal belonging to the heart rate range in the blood pressure data is filtered out to obtain the first target pressure data, which is used to characterize the pressure data generated by the liquid in the first flow channel based on the fluctuation.

8. The method of claim 6, wherein the vibration state of the ventricular assist device is determined by, When the fluid flow channel includes a second flow channel, the target frequency band includes the pumping frequency band corresponding to the flushing fluid, the pumping frequency band being determined based on the operating signal of the flushing pump, the flushing pump being used to drive the flushing fluid to flow in the second flow channel; the step of filtering out signals belonging to the target frequency band from the fluid pressure data to obtain the target pressure data includes: Filter out signals belonging to the pumping frequency range from the flushing pressure data to obtain the second target pressure data; The second target pressure data is used to characterize the pressure data generated by the flushing fluid in the second flow channel based on the fluctuation.

9. The method of claim 6, wherein the method further comprises: The intervention pump includes a flushing pressure sensor, and acquiring the fluid pressure data corresponding to the fluid flow channel includes: In response to a vibration state detection command, the sampling frequency of the flushing pressure sensor is increased to a first sampling frequency, which is a sampling frequency used to detect fluctuations in the flushing fluid caused by mechanical vibration of at least one of the drive motor and the intervention pump. The flushing pressure data is obtained based on the first sampling frequency.

10. The method of claim 1, wherein The vibration state detection method further includes: Acquire the operating signal data of the drive motor; The vibration status information of the ventricular assist device is output based on the fluid pressure data and the operating signal data.

11. The vibration state detection method for the ventricular assist device according to claim 10, characterized in that, The operating signal data of the drive motor includes at least one of the following: operating current signal, operating voltage signal, speed signal, operating temperature signal, and operating noise signal; The fluid pressure data includes blood pressure data and flushing pressure data.

12. The method of claim 11, wherein the method further comprises: The vibration state detection method further includes: If any one of the blood pressure data, the flushing pressure data, or the operating signal data of the drive motor indicates an abnormal vibration state, then the abnormal vibration state information of the ventricular assist device is output; or, Based on all data from the blood pressure data, the flushing pressure data, and the pressure signal data of the drive motor, indicating an abnormal vibration state, the abnormal vibration state information of the ventricular assist device is output; or, If at least one of the blood pressure data and the flushing pressure data indicates an abnormal vibration state, and the pressure signal data of the drive motor indicates an abnormal vibration state, then the abnormal vibration state information of the ventricular assist device is output.

13. The vibration state detection method for the ventricular assist device according to claim 1, characterized in that, The vibration status information is used to indicate the vibration status of the intervention pump and the drive motor. The vibration status information includes at least one of vibration level, abnormal vibration alarm, abnormal vibration degree information, and motor life information associated with the vibration status of the drive motor.

14. A system for detecting a vibrational state of a ventricular assist device, comprising: The ventricular assist device includes a drive motor and an interventional pump, the drive motor and the interventional pump being fixedly connected in the working state; the interventional pump has a fluid flow channel, the fluid in the fluid flow channel fluctuates based on the mechanical vibration of at least one of the drive motor and the interventional pump, and the vibration state detection system includes a pressure data acquisition module and a vibration state output module; The pressure data acquisition module is used to acquire the fluid pressure data corresponding to the fluid flow channel; The vibration status output module is used to output the vibration status information of the ventricular assist device based on the fluid pressure data.

15. A ventricular assist device, characterized by The vibration status detection system of the ventricular assist device as described in claim 14.

16. An electronic device comprising a memory, a processor, and a computer program stored on the memory for running on the processor, characterized in that, When the processor executes the computer program, it implements the vibration state detection method of the ventricular assist device according to any one of claims 1 to 13.

17. A computer readable storage medium having stored thereon a computer program, characterized in that When the computer program is executed by the processor, it implements the vibration state detection method of the ventricular assist device according to any one of claims 1 to 13.

18. A computer program product comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the vibration state detection method of the ventricular assist device as described in any one of claims 1-13.