Heart suction recognition device, recognition method and ventricular assist system
By designing a cardiac aspiration recognition device, using frequency domain analysis to judge the cardiac aspiration phenomenon, the problem of inability to judge the cardiac aspiration in real time in the prior art is solved, and timely monitoring of the cardiac state and timely judgment of the aspiration phenomenon are achieved.
Patent Information
- Application Number
- CN202311776090.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-21
- Publication Date
- 2025-06-24
AI Technical Summary
The prior art is difficult to judge whether the heart is suctioning in real time through the operation of ventricular auxiliary equipment, resulting in the inability to take timely treatment measures.
A cardiac aspiration recognition device is designed, including a sampling module, a data conversion module, a calculation module and a judgment module. By sampling, data conversion and frequency domain analysis of the operating data of the ventricular auxiliary equipment, it is determined whether the first amplitude value in the frequency domain data is greater than the preset threshold value to determine whether the heart is suctioning.
It realizes real-time monitoring of the heart status through the operation of ventricular auxiliary equipment and timely determines whether there is aspiration phenomenon. There is no need to use other medical means such as ultrasound, providing doctors with timely reference.
Smart Images

Figure CN120189627A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to medical devices and control methods for cardiac surgery, and particularly to a cardiac aspiration recognition device, a recognition method, and a ventricular assist system. Background Art
[0002] A percutaneous ventricular assist device (pVAD) is a small blood pump that is percutaneously inserted into the ventricle in an interventional manner. Through the action of the blood pump, blood is drained into the arterial system to partially or fully replace the heart's pumping function and maintain the body's blood circulation.
[0003] The pVAD device can be applied to clinical scenarios such as the treatment of acute myocardial infarction, the protection of high-risk PCI surgeries, and short-term cardiac support after surgery, which helps to improve the rescue survival rate of related indications.
[0004] During the operation of the pVAD device in the human body, if the amount of auxiliary blood provided by the pVAD device is too high, all the blood in the heart will be pumped out into the aorta, resulting in cardiac aspiration. Prolonged cardiac aspiration will pose a life threat to the patient. During the operation of the pVAD device, existing technologies and devices often cannot determine whether the heart is aspirating only based on the operation of the device, and medical means such as ultrasound cannot determine the aspiration situation in a short time.
[0005] For the above reasons, how to determine whether a patient has cardiac aspiration based on the operation of the pVAD device has become a technical problem that urgently needs to be solved at present. Summary of the Invention
[0006] In view of this, embodiments of the present invention provide a cardiac aspiration recognition device, a recognition method, a ventricular assist system, an electronic device, and a readable medium to solve the problems existing in the prior art.
[0007] The present invention adopts the following technical solutions:
[0008] In a first aspect, embodiments of the present invention provide a cardiac aspiration recognition device, including:
[0009] A sampling module, configured to sample the operation data of the ventricular assist device within a preset sampling duration to obtain sampling data;
[0010] A data conversion module, configured to perform data conversion on the sampling data to obtain frequency domain data;
[0011] A calculation module, configured to determine a first amplitude in the frequency domain data, where the first amplitude corresponds to the maximum value of the amplitude within a preset interval of the frequency domain data;
[0012] A judgment module, configured to generate a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
[0013] In a second aspect, an embodiment of the present invention provides a method for identifying cardiac aspiration, including:
[0014] Sampling the operation data of the ventricular assist device within a preset sampling duration to obtain sampling data;
[0015] Performing data conversion on the sampling data to obtain frequency-domain data;
[0016] Determining a first amplitude in the frequency-domain data, where the first amplitude corresponds to the maximum value of the amplitude within a preset interval of the frequency-domain data;
[0017] Generating a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
[0018] In a third aspect, an embodiment of the present invention provides a ventricular assist system, including a driving motor and the cardiac aspiration identification device as described in any one of the above, where the cardiac aspiration identification device includes a sampling module, a data conversion module, a calculation module, and a judgment module;
[0019] The sampling module is configured to sample the operation data of the driving motor within a preset sampling duration to obtain sampling data;
[0020] The data conversion module is configured to perform data conversion on the sampling data to obtain frequency-domain data;
[0021] The calculation module is configured to determine a first amplitude in the frequency-domain data, where the first amplitude corresponds to the maximum value of the amplitude within a preset interval of the frequency-domain data;
[0022] The judgment module is configured to generate a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
[0023] In a fourth aspect, an embodiment of the present invention provides an electronic device, including:
[0024] One or more processors;
[0025] A memory for storing one or more programs;
[0026] When the one or more programs are executed by the one or more processors, the one or more processors implement the cardiac aspiration identification method as described above.
[0027] In a fifth aspect, an embodiment of the present invention provides a readable storage medium, on which a control program for a ventricular assist system is stored. When the control program is executed by a processor, it can implement the cardiac aspiration identification method as described above.
[0028] One embodiment of the above invention has the following advantages or beneficial effects:
[0029] The present invention mainly provides a cardiac aspiration recognition device, which can record the operation data of a ventricular assist device and sample the operation data of the ventricular assist device based on a preset rule. The time-domain information obtained by sampling can be transformed by fast Fourier transform to obtain the frequency-domain information of the drive motor of the ventricular assist device during operation. The maximum amplitude and the corresponding characteristic frequency can be determined from the result of the frequency-domain information. By judging whether the characteristic frequency deviates from the normal heart rate, it can be determined whether the patient's heart rate is within the normal heart rate range. If it is not within the normal range, it will be directly judged as an abnormal detection situation, and the speed will be directly reduced to the lowest gear, and an alarm will be given to prompt the doctor to check the patient's physical condition; in addition, the device can also calculate a first amplitude within a preset area of the frequency-domain signal, and the first amplitude is the maximum value of the amplitude within the preset interval. By judging whether the first amplitude is greater than a preset threshold and generating a cardiac aspiration judgment result based on the comparison result, further, when the cardiac aspiration judgment result indicates that an aspiration phenomenon occurs, the device can send a speed reduction instruction to the ventricular assist device, and at the same time send an execution instruction for repeated operation to repeat the above steps until the judgment result indicates that no aspiration phenomenon exists. When the cardiac aspiration judgment result indicates that no aspiration phenomenon occurs, an execution instruction for repeated operation is sent to repeat the above steps. When the rotational speed of the drive motor of the ventricular assist device drops to the critical value and the cardiac aspiration judgment result indicates that an aspiration phenomenon occurs, a speed reduction instruction is sent to the ventricular assist device.
[0030] Compared with the prior art, the technical solution of the present invention does not need to use other medical means such as ultrasound to judge whether a cardiac aspiration phenomenon occurs. It can only monitor the state of the heart in real time through the operation of the device and timely judge whether there is an aspiration phenomenon, providing a reference basis for doctors so as to take treatment measures in time.
[0031] The further effects of the above non-conventional optional methods will be described in combination with specific embodiments below. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. These drawings form a part of the present invention, and the schematic embodiments of the present invention and their explanations explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:
[0033] Figure 1 It is a structural block diagram of a cardiac aspiration recognition device provided by an embodiment of the present invention;
[0034] Figure 2The original operation data diagram of the ventricular assist device under normal conditions provided by an embodiment of the present invention;
[0035] Figure 3 The original operation data diagram of the ventricular assist device under aspiration conditions provided by an embodiment of the present invention;
[0036] Figure 4 For Figure 2 The spectrogram after FFT;
[0037] Figure 5 For Figure 3 The spectrogram after FFT;
[0038] Figure 6 The flowchart of the cardiac aspiration recognition method provided by an embodiment of the present invention;
[0039] Figure 7 The structural block diagram of the electronic device provided by an embodiment of the present invention. Detailed implementation manners
[0040] The following describes exemplary embodiments of the present invention with reference to the accompanying drawings. Various details of the embodiments of the present invention are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted below.
[0041] The percutaneous ventricular assist device pVAD (hereinafter referred to as the ventricular assist device) is an important instrument in the transitional stage of the treatment of patients with severe heart failure and transplantation surgery. In a preferred embodiment, the ventricular assist device can be a catheter pump. By percutaneously inserting the catheter pump into the ventricle in an interventional manner, it can increase blood flow, enhance blood perfusion, reduce myocardial oxygen consumption, and help acute heart failure patients enhance their cardiac pumping function in the short term. However, when the gear of the ventricular assist device is too high, the auxiliary blood volume it provides is too high, which is likely to cause the cardiac aspiration phenomenon, resulting in ventricular collapse. Prolonged aspiration will pose a life threat to the patient. However, the existing ventricular assist devices cannot detect in time whether the aspiration phenomenon occurs in the heart, nor can they reduce the gear in time to improve the aspiration phenomenon.
[0042] Based on the above deficiencies, the embodiments of the present invention provide a cardiac aspiration recognition device, as Figure 1, the cardiac aspiration recognition device 100 includes a sampling module 120, a data conversion module 130, a calculation module 140, and a judgment module 150; the aforementioned cardiac aspiration recognition device 100 is applied to a ventricular assist device, can record its operating conditions, judge whether the heart has an aspiration phenomenon according to the operating conditions, and intervene in time when an aspiration phenomenon occurs, and improve the aspiration phenomenon of the heart by feedback adjustment of the gear position of the ventricular assist device.
[0043] In an embodiment of the present invention, the data sampled by the sampling module 120 is derived from the operating data of the ventricular assist device, and the operating data includes the rotational speed data and / or current data of the drive motor in the ventricular assist device.
[0044] In an embodiment of the present invention, a preprocessing module 110 is further included. The preprocessing module 110 can eliminate the interference data in the operating data and / or sampled data. The interference data includes the DC component in the operating data and abnormal data points that seriously deviate from the normal values, etc., to remove the DC component and abnormal data in the waveform, eliminate the DC offset, and only retain the AC component, so that the recorded amplitude range is adjusted to the center position, so as to more clearly observe and calculate the working state and periodic characteristics of the drive motor. The finally obtained data is regarded as the operating data of the drive motor.
[0045] In an embodiment of the present invention, the operating data of the drive motor of the ventricular assist device can be measured by a rotational speed sensor and then sent to the preprocessing module 110, or the rotational speed can be calculated by measuring the supply voltage and / or current magnitude and its change frequency of the drive motor and sent to the preprocessing module 110, or the drive signal of the drive motor can be sampled through a feedback control system, a controller, etc. and sent to the preprocessing 110.
[0046] Reference Figure 2 and Figure 3 respectively show the original operating data diagram of the ventricular assist device under normal conditions and the original operating data diagram of the ventricular assist device under aspiration conditions.
[0047] In an embodiment of the present invention, the sampling module 120 is used to sample the operating data of the ventricular assist device within a preset sampling duration to obtain sampled data.
[0048] In an embodiment of the present invention, the sampling module 120 can continuously sample k points within a preset sampling duration at a preset frequency. The preset frequency is 5Hz to 50Hz, and k is an integer power of 2, such as 256, 512, 1024, 2048, 4096, etc.
[0049] As is known to those skilled in the art, the operating cycle of the drive motor is positively correlated with the cycle of the cardiac rhythm (pumping phase and filling phase). The heart rate of a normal person is 55 - 120 beats per minute. Taking 60 beats per minute as an example, its corresponding frequency is 1 Hz. Taking 100 beats per minute as an example, its corresponding frequency is 1.67 Hz. To ensure the accuracy of the sampling result, the preset frequency should be adjusted to at least twice the frequency corresponding to the heart rate. The larger the sampling frequency, the more accurate the final calculation result. Therefore, the preset sampling frequency is set to 5 Hz - 50 Hz.
[0050] In an embodiment of the present invention, taking k as a power of 2 is for efficient calculation when performing the fast Fourier transform (FFT). The FFT can convert a time-domain signal into a frequency-domain signal, thus facilitating spectral analysis and detecting the cardiac pumping condition.
[0051] If there is cardiac pumping, when the heart beats a certain number of times, a fluctuation in the maximum cardiac flow rate is likely to occur once. Based on this relationship, the preset sampling duration is confirmed. For example, when the heart beats 5 - 10 times, the above-mentioned fluctuation in the maximum cardiac flow rate occurs once, then the preset sampling duration should at least cover this time interval. In an embodiment of the present invention, the preset sampling duration is k / f, where a < k / f < b, and both a and b are empirical constants determined by the aforementioned relationship. Preferably, the value range of a is 5 - 20, and the value range of b is 20 - 60. More preferably, a = 20 and b = 30. Among them, if the lower limit value a is too small, the pumping may not be detected; if the upper limit value b is too high, it may lead to too long a detection time interval and the pumping condition cannot be detected in time. If the pumping phenomenon occurs for a long time, it will have a negative impact on the human body.
[0052] In an embodiment of the present invention, the data conversion module 130 is used to perform data conversion on the sampled data to obtain frequency-domain data.
[0053] In an embodiment of the present invention, the data conversion includes performing a fast Fourier transform (FFT) on the sampled time-domain data to transform it into frequency-domain data. In the obtained spectrogram, the vertical axis is the amplitude and the horizontal axis is the frequency.
[0054] In an embodiment of the present invention, the calculation module 140 is used to calculate the first amplitude in the frequency-domain data, and the first amplitude corresponds to the maximum value of the amplitude within the preset interval of the frequency-domain data.
[0055] In an embodiment of the present invention, the calculation module 140 can determine the maximum amplitude and the corresponding characteristic frequency in the frequency-domain data, and determine the preset interval.
[0056] Specifically, in the entire spectrogram, the position where the maximum amplitude A0 appears is the characteristic frequency f0, and f0 corresponds to the patient's heart rate. Based on the value of f0, a preset interval can be determined. The preset interval is a certain frequency interval before f0, and the amplitude within this interval has a local maximum value, which is positioned as the first amplitude.
[0057] In an embodiment of the present invention, the preset interval is 0 to n*f0, where n is an empirical constant. Preferably, 0.25 < n < 0.75. Due to the fluctuations of the heart rate and measurement errors, one or more small peaks will appear on both sides of the characteristic frequency f0 corresponding to the maximum amplitude A0. Therefore, the upper limit of this value range is used to reduce the influence of heart rate fluctuations on the data, and the lower limit of the value range is used to confirm the situation of the cardiac suction waveform.
[0058] Reference Figure 4 and Figure 5 , the unit of the abscissa in both figures is times / minute. The areas marked by the two boxes are the maximum amplitudes in the normal state and the suction state of the heart respectively. Figure 5 The area marked by the circular frame in
[0059] In an embodiment of the present invention, the judgment module 150 is used to judge whether the characteristic frequency f0 deviates from the normal heart rate and generate a judgment result.
[0060] Specifically, if the characteristic frequency f0 is not within the normal heart rate range (55 - 120 times / minute), it will be judged as an abnormal detection situation.
[0061] In an embodiment of the present invention, the judgment module 150 is used to determine a preset threshold, and the preset threshold is determined based on the maximum amplitude A0; a cardiac suction judgment result is generated by judging whether the first amplitude is greater than the preset threshold.
[0062] In an embodiment of the present invention, the preset threshold is m*A0, where m is an empirical constant. Preferably, 0.05 < m < 0.25. The upper limit 0.25 depends on the empirical data of the suction situation, and the lower limit 0.05 depends on the 5% threshold confirmation of the error in digital signal processing.
[0063] In an embodiment of the present invention, a control module 160 is further included. If the first amplitude is greater than the preset threshold, the judgment module 150 determines that the heart has suction and generates a judgment result of suction, and sends this result to the control module 160; if the first amplitude is less than the preset threshold, it is determined that the heart has no suction. At this time, a judgment result of no suction is generated and sent to the control module 160.
[0064] In an embodiment of the present invention, the control module 160 is configured to generate a control instruction according to the judgment result and send the control instruction to the ventricular assist device. The control instruction includes a speed reduction instruction and / or a repeated operation instruction.
[0065] In an embodiment of the present invention, the rotational speed of the drive motor is divided into multiple gears, and each gear corresponds to a certain motor rotational speed. Therefore, the rotational speed of the motor can be directly adjusted by adjusting the gear.
[0066] In an embodiment of the present invention, the speed reduction instruction is used to reduce the gear of the drive motor in the ventricular assist device to achieve the adjustment of the rotational speed. The repeated operation instruction is used to cause the preprocessing module 110, the sampling module 120, the data module 130, the calculation module 140, and the judgment module 150 to sequentially execute their respective operations to achieve the next round of identification and judgment of cardiac aspiration.
[0067] In an embodiment of the present invention, an alarm module 170 is further included. The alarm module 170 is configured to trigger an alarm when the characteristic frequency deviates from the normal heart rate or the cardiac aspiration judgment result indicates the existence of a cardiac aspiration phenomenon.
[0068] In an embodiment of the present invention, when the characteristic frequency deviates from the normal heart rate, the judgment module 150 sends the judgment result to the control module 160. The control module 160 generates a speed reduction instruction based on the judgment result and directly downshifts the ventricular assist device to the lowest gear.
[0069] In an embodiment of the present invention, the control module 160 also simultaneously sends a trigger instruction to the alarm module 170, and the alarm module 170 prompts the doctor to detect the patient's physical condition as soon as possible.
[0070] In an embodiment of the present invention, when the judgment result of the judgment module 150 indicates the existence of a cardiac aspiration phenomenon, the control module 160 generates and sends a speed reduction instruction based on the judgment result to control the ventricular assist device to downshift gear by gear. Each time a gear is reduced, the control module 160 simultaneously generates and sends a repeated operation instruction to the preprocessing module 110 or the sampling module 120 to cause it to re-collect the operating condition of the drive motor in the ventricular assist device and re-judge whether the heart has aspirated. If there is still an aspiration condition, a speed reduction instruction is generated again, and a repeated operation instruction is generated and sent to the preprocessing module 110 or the sampling module 120 again to collect the operating condition again until the judgment result of the judgment module 150 indicates that the heart has not aspirated.
[0071] In an embodiment of the present invention, when the control module 160 generates a speed reduction instruction each time or generates the last speed reduction instruction, it also simultaneously sends a trigger instruction to the alarm module 170, and the alarm module 170 prompts the doctor to detect the patient's physical condition as soon as possible.
[0072] In an embodiment of the present invention, when the control module 160 continuously generates a speed reduction instruction, causing the ventricular assist device to downshift step by step, and the suction situation has not been relieved even when it finally downshifts to a preset critical gear, the control module 160 sends a trigger instruction to the alarm module 170 to prompt the doctor to take other medical measures.
[0073] In an embodiment of the present invention, the critical gear is greater than or equal to the lowest gear, and the lowest gear is the gear for maintaining the patient's basic physiological blood volume.
[0074] In an embodiment of the present invention, when the first judgment result of the judgment module 150 indicates that there is no suction phenomenon in the heart, the control module 160 only generates a repeated operation instruction and sends it to the preprocessing module 110 or the sampling module 120, so that it re-collects the operating conditions of the drive motor in the ventricular assist device and re-judges whether the heart has suction.
[0075] In an embodiment of the present invention, when the speed of the drive motor drops to the critical speed and the heart suction judgment result indicates that there is a heart suction phenomenon, the control module 160 generates a speed reduction instruction, causing the ventricular assist device to downshift again.
[0076] Such as Figure 6 , an embodiment of the present invention provides a method for identifying heart suction, including:
[0077] Step 210, sampling the operating data of the ventricular assist device within a preset sampling duration to obtain sampling data.
[0078] In an embodiment of the present invention, before step 210, it further includes:
[0079] Step 200, obtaining the operating data of the ventricular assist device, the operating data includes the speed data and / or current data of the drive motor in the ventricular assist device, removing the interference data in the operating data, and obtaining the operating data.
[0080] In an embodiment of the present invention, step 210 further specifically includes the following steps:
[0081] Continuously sample k points within a preset sampling duration at a preset frequency, the preset frequency is 5Hz to 50Hz, k is an integer power of 2, such as 256, 512, 1024, 2048, 4096, etc.
[0082] Step 220, performing data conversion on the sampling data to obtain frequency domain data.
[0083] In an embodiment of the present invention, step 220 further specifically includes the following steps:
[0084] Perform a fast Fourier transform (FFT) on the sampled time-domain data to obtain frequency-domain data. In the resulting spectrogram, the vertical axis represents amplitude and the horizontal axis represents frequency.
[0085] Step 230: Determine the first amplitude in the frequency-domain data, where the first amplitude corresponds to the maximum value of the amplitude within a preset interval of the frequency-domain data.
[0086] In an embodiment of the present invention, step 230 further specifically includes the following steps:
[0087] Locate the maximum amplitude and the corresponding characteristic frequency in the frequency-domain data, and determine the preset interval. In the entire spectrogram, the position where the maximum amplitude A0 appears is the characteristic frequency f0, and f0 corresponds to the patient's heart rate. Calculate the preset interval based on the value of f0. The preset interval is 0 to n*f0, where n is an empirical constant. Preferably, 0.25 < n < 0.75.
[0088] Step 240: Generate a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
[0089] In an embodiment of the present invention, step 240 further specifically includes the following steps:
[0090] Determine the preset threshold, which is determined based on the maximum amplitude A0, and compare whether the first amplitude is greater than the preset threshold. According to the comparison result, judge whether there is a cardiac aspiration phenomenon and generate a cardiac aspiration judgment result. Among them, the preset threshold is m*A0, where m is an empirical constant. Preferably, 0.05 < m < 0.25.
[0091] In an embodiment of the present invention, if the first amplitude is greater than the preset threshold, it is determined that cardiac aspiration has occurred, and a judgment result indicating aspiration is generated; if the first amplitude is less than the preset threshold, it is determined that cardiac aspiration has not occurred, and a judgment result indicating non-aspiration is generated at this time.
[0092] In an embodiment of the present invention, step 240 further includes: comparing whether the characteristic frequency deviates from the normal heart rate. If the characteristic frequency is not within the normal heart rate range (55 - 120 beats per minute), it will be judged as an abnormal detection situation.
[0093] Step 250: Generate a control instruction according to the judgment result and send the control instruction to the ventricular assist device.
[0094] In an embodiment of the present invention, the control instruction includes a speed reduction instruction and / or a repeat operation instruction.
[0095] In an embodiment of the present invention, step 250 further specifically includes the following steps:
[0096] When the characteristic frequency deviates from the normal heart rate, a production deceleration instruction is generated and sent to the ventricular assist device to directly downshift it to the lowest gear. Meanwhile, a trigger alarm is sent to prompt the doctor to detect the patient's physical condition as soon as possible.
[0097] When the judgment result indicates the existence of cardiac aspiration, a deceleration instruction is generated and sent to the ventricular assist device to downshift it step by step. Each time it is downshifted by one gear, a repeated operation instruction is generated and sent simultaneously to re-collect the operating conditions of the drive motor in the ventricular assist device and re-judge whether the heart has aspiration. If aspiration still exists, a deceleration instruction is generated again and sent to the ventricular assist device, and a control instruction for repeated execution is generated and sent again to collect the operating conditions again until the judgment result indicates that the heart has no aspiration.
[0098] When sending the downshift instruction each time or the last time, a trigger alarm is also sent simultaneously to prompt the doctor to detect the patient's physical condition as soon as possible.
[0099] When the deceleration instruction is continuously sent to the ventricular assist device to downshift it step by step and the aspiration condition is still not relieved when it finally downshifts to the preset critical gear, an additional alarm is triggered to prompt the doctor to take other medical measures.
[0100] When the first judgment result indicates that there is no aspiration in the heart, only a repeated operation instruction is generated and sent to re-collect the operating conditions of the drive motor in the ventricular assist device and re-judge whether the heart has aspiration.
[0101] When the rotational speed of the drive motor drops to the critical speed and the cardiac aspiration judgment result indicates the existence of cardiac aspiration, a deceleration instruction is generated and sent to make the ventricular assist device downshift again. An embodiment of the present invention provides a ventricular assist system, which includes the above-mentioned ventricular assist device and the above-mentioned cardiac aspiration recognition device 100. Among them, the ventricular assist device includes a catheter pump, and the cardiac aspiration recognition device 100 includes a sampling module 120, a data conversion module 130, a calculation module 140, and a judgment module 150. In an embodiment of the present invention, the cardiac aspiration recognition device 100 further includes a preprocessing module 110, and the preprocessing module 110 is used to eliminate the interference data in the operating data or sampling data. The interference data includes the DC component in the operating data to obtain the operating data with only the AC component.
[0102] In an embodiment of the present invention, the sampling module 120 is used to sample the operating data of the drive motor within a preset sampling duration to obtain sampling data.
[0103] In an embodiment of the present invention, the data conversion module 130 is used to perform data conversion on the sampling data to obtain frequency-domain data.
[0104] In an embodiment of the present invention, the calculation module 140 is configured to determine a first amplitude in the frequency-domain data, where the first amplitude corresponds to the maximum value of the amplitudes within a preset interval of the frequency-domain data.
[0105] In an embodiment of the present invention, the judgment module 150 is configured to generate a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
[0106] In an embodiment of the present invention, the control module 160 is configured to generate a control instruction according to the judgment result and send the control instruction to the ventricular assist device. The control instruction includes a speed reduction instruction and / or a repeated operation instruction.
[0107] In an embodiment of the present invention, the cardiac aspiration recognition device 100 further includes an alarm module 170, and the alarm module 170 is configured to trigger an alarm when the characteristic frequency deviates from the normal heart rate or the judgment result indicates the presence of a cardiac aspiration phenomenon.
[0108] In an embodiment of the present invention, all other modules of the cardiac aspiration recognition device 100 except the alarm module 170 are integrated on the main control board of the host. The alarm module 170 is located in the upper computer. The operating conditions are transmitted to the main control board of the host through the catheter pump. The main control board records the data of the operating conditions and issues a downshift / speed reduction instruction to the drive board of the catheter pump, and sends an alarm to the upper computer to display a warning to notify the doctor.
[0109] As Figure 7 , in an embodiment of the present invention, an electronic device is further provided. The electronic device includes at least one processor 320 and a memory 310. The memory 310 is used to store one or more programs. When the one or more programs are executed by the processor 320, the processor 320 can implement the cardiac aspiration recognition method as described above.
[0110] In an embodiment of the present invention, a readable storage medium is further provided. A control program based on the ventricular assist system is stored on the readable storage medium. When the control program is executed by a processor, the above steps 210 to 250 can be implemented.
[0111] It should be noted that the cardiac aspiration recognition method provided in the above embodiment and the embodiment of the ventricular assist system belong to the same concept. For the specific implementation process, please refer to the device embodiment, which will not be elaborated here.
[0112] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiment can be completed by hardware, or can be completed by a program instructing related hardware. The program can be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disc, etc.
[0113] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative rather than restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the spirit of the present invention and the scope protected by the claims, and all of them fall within the protection scope of the present invention.
Claims
1. A cardiac aspiration recognition device, characterized in that, Including: A sampling module, configured to sample the operation data of the ventricular assist device within a preset sampling duration to obtain sampling data; A data conversion module, configured to perform data conversion on the sampling data to obtain frequency-domain data; A calculation module, configured to determine a first amplitude in the frequency-domain data, where the first amplitude corresponds to a maximum value of the amplitudes within a preset interval of the frequency-domain data; A judgment module, configured to generate a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
2. The cardiac aspiration recognition device according to claim 1, wherein: The operation data of the ventricular assist device includes the rotational speed data and / or current data of the drive motor in the ventricular assist device.
3. The cardiac aspiration recognition device according to claim 2, characterized in that, It further includes: A preprocessing module, configured to eliminate interference data in the operation data and / or sampling data, where the interference data includes a DC component in the operation data.
4. The cardiac aspiration recognition device according to claim 1, wherein The sampling module is configured to continuously sample k points within the preset sampling duration at a preset frequency, where the preset frequency is between 5 Hz and 50 Hz, and k is an integer power of 2.
5. The cardiac aspiration recognition device according to claim 4, wherein The sampling module is further configured to determine the preset sampling duration according to the relationship between the heartbeat period and the cardiac maximum flow fluctuation period.
6. The cardiac aspiration recognition device according to claim 1, wherein The data conversion module is further configured to perform a fast Fourier transform on the sampling data to obtain frequency-domain data.
7. The cardiac aspiration recognition device according to claim 1, wherein The calculation module is further configured to determine the preset interval based on a characteristic frequency corresponding to the maximum amplitude in the frequency-domain data.
8. The cardiac aspiration recognition device according to claim 7, wherein The judgment module is further configured to judge whether the characteristic frequency deviates from the normal heart rate; The judgment module is further configured to determine the preset threshold, and the preset threshold is determined based on the maximum amplitude.
9. The cardiac aspiration recognition device according to claim 8, wherein It further includes: A control module, configured to generate a control instruction according to the judgment result and send the control instruction to the ventricular assist device, where the control instruction includes a speed reduction instruction and / or a repeated operation instruction.
10. The cardiac aspiration recognition device according to claim 9, wherein The control module is configured to generate the speed reduction instruction when the characteristic frequency deviates from the normal heart rate; The control module is configured to generate the speed reduction instruction and the repeated operation instruction when the cardiac aspiration judgment result indicates the existence of a cardiac aspiration phenomenon; The control module is configured to generate the repeated operation instruction when the cardiac aspiration judgment result indicates the non-existence of a cardiac aspiration phenomenon; The control module is configured to generate the speed reduction instruction when the rotational speed of the drive motor of the ventricular assist device drops to the critical speed and the cardiac aspiration judgment result indicates the existence of a cardiac aspiration phenomenon.
11. The cardiac aspiration recognition device according to claim 9, characterized in that, It further includes: An alarm module, configured to trigger an alarm when the characteristic frequency deviates from the normal heart rate or the cardiac aspiration judgment result indicates the existence of a cardiac aspiration phenomenon.
12. A method for identifying cardiac aspiration, characterized in that, Comprising: Sampling the operation data of the ventricular assist device within a preset sampling duration to obtain sampling data; Performing data conversion on the sampling data to obtain frequency-domain data; Determining a first amplitude in the frequency-domain data, where the first amplitude corresponds to the maximum value of the amplitude within a preset interval of the frequency-domain data; Generating a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
13. A ventricular assist system, characterized in that, Comprising a drive motor and the cardiac aspiration recognition device according to any one of claims 1-11, where the cardiac aspiration recognition device includes a sampling module, a data conversion module, a calculation module, and a judgment module; The sampling module is configured to sample the operation data of the drive motor within a preset sampling duration to obtain sampling data; The data conversion module is configured to perform data conversion on the sampling data to obtain frequency-domain data; The calculation module is configured to determine a first amplitude in the frequency-domain data, where the first amplitude corresponds to the maximum value of the amplitude within a preset interval of the frequency-domain data; The judgment module is configured to generate a cardiac aspiration judgment result according to whether the first amplitude is greater than a preset threshold.
14. An electronic device, characterized in that, Comprising: One or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the cardiac aspiration recognition method according to claim 12.
15. A readable storage medium, characterized in that, A ventricular assist system control program is stored on the readable storage medium, and when the control program is executed by a processor, it can implement the cardiac aspiration recognition method according to claim 12.