A pulse control system and device for a ventricular catheter pump
By applying periodic pulse control signals to the driving components of the ventricular catheter pump to control its alternating operation, the blood stagnation caused by the ventricular catheter pump is solved, and thrombosis prevention and safety improvement is achieved.
Patent Information
- Application Number
- CN202510317663.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2045-03-18
AI Technical Summary
The insertion of the ventricular catheter pump changes the hemodynamics of the heart, causing an increase in blood stagnation time, which leads to a thrombosis.
By applying periodic pulse control signals to the drive assembly of the ventricular catheter pump, the drive assembly is caused to alternately operate at the set operating speed and the pulse speed, generating periodic pulse jitter and reducing blood flow stagnation.
Effectively prevent thrombosis and significantly improve the operating safety of ventricular catheter pump.
Smart Images

Figure CN119818827B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of artificial hearts, and particularly to a pulse control system and device for a ventricular catheter pump. Background Art
[0002] A ventricular catheter pump is a miniature axial flow pump within a blood vessel that supports a patient's blood circulation system. A catheter pump deployed on the left side of the heart is called a left ventricular catheter pump. When the left ventricular catheter pump operates, it pumps the blood in the left ventricle into the aorta; a catheter pump deployed on the right side of the heart is called a right ventricular catheter pump. When the right ventricular catheter pump operates, it pumps the blood in the inferior vena cava, through the right atrium and right ventricle, until it reaches the pulmonary artery. By using the ventricular catheter pump, cardiac assist pumping is achieved to better restore the cardiac pumping function of heart failure patients.
[0003] However, the insertion of the ventricular catheter pump changes the hemodynamics of the heart, increases the blood stasis time around the ventricular catheter pump, and leads to the appearance of blood clots. Summary of the Invention
[0004] The purpose of the embodiments of this application is to provide a pulse control system and device for a ventricular catheter pump to effectively prevent blood clot formation and significantly improve the operating safety of the ventricular catheter pump. The specific technical solutions are as follows:
[0005] In a first aspect, the embodiments of this application provide a pulse control system for a ventricular catheter pump. The system includes a ventricular catheter pump and a pulse control device. The ventricular catheter pump is implanted into the patient's heart through a percutaneous intervention method. The pulse control device is located outside the patient's body and is connected to the ventricular catheter pump. When controlling the ventricular catheter pump, the pulse control device executes the following pulse control method:
[0006] Apply a pulse control signal to the drive assembly of the ventricular catheter pump. The pulse control signal is a periodic pulse signal that includes a pulse rotation speed.
[0007] According to the pulse control signal, control the drive assembly to alternately operate at a set operating speed and a pulse rotation speed, so that the ventricular catheter pump generates periodic pulse jitters. Among them, the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0008] In an embodiment of this application, applying the pulse control signal to the drive assembly of the ventricular catheter pump includes:
[0009] Determine the pulse control parameters that match the current set gear of the ventricular catheter pump. Among them, the pulse control parameters include a pulse period and a pulse rotation speed.
[0010] Generate a pulse control signal based on the pulse control parameters, and apply the pulse control signal to the drive assembly of the ventricular catheter pump.
[0011] In one embodiment of the present application, before generating the pulse control signal based on the pulse control parameters, it further includes:
[0012] Obtain the actual operating current of the drive assembly, and determine a current change parameter that characterizes the timing fluctuation change of the actual operating current;
[0013] Based on the current change parameter, determine a compensation parameter for the pulse control parameter;
[0014] Compensate the pulse control parameter according to the compensation parameter to obtain a compensated pulse control parameter;
[0015] The generating the pulse control signal based on the pulse control parameters includes: generating a pulse control signal based on the compensated pulse control parameters.
[0016] In one embodiment of the present application, before determining the compensation parameter for the pulse control parameter based on the current change parameter, it further includes:
[0017] Judge whether the current change parameter is within a preset abnormal current change range;
[0018] If so, perform the step of determining the compensation parameter for the pulse control parameter based on the current change parameter.
[0019] In one embodiment of the present application, before applying a periodic pulse control signal to the drive assembly of the ventricular catheter pump, it further includes:
[0020] Judge whether the current set gear of the ventricular catheter pump is greater than a preset critical gear;
[0021] If not, perform the step of applying the pulse control signal to the drive assembly of the ventricular catheter pump;
[0022] If so, control the drive assembly according to the set operating speed corresponding to the current set gear.
[0023] In one embodiment of the present application, the above ventricular catheter pump is a right ventricular catheter pump.
[0024] In a second aspect, an embodiment of the present application provides a pulse control device for a ventricular catheter pump, which is applied to a pulse control device in a pulse control system. The pulse control system further includes a ventricular catheter pump, and the ventricular catheter pump is implanted into the patient's heart through a percutaneous intervention method. The pulse control device is located outside the patient and is connected to the ventricular catheter pump. The device includes:
[0025] A signal application module, configured to apply a pulse control signal to a driving component of the ventricular catheter pump, where the pulse control signal is a periodic pulse signal including a pulse rotation speed;
[0026] A pulse control module, configured to control the driving component to alternately operate at a set operating speed and a pulse rotation speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitters, where the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0027] In an embodiment of the present application, the above signal application module includes:
[0028] A first parameter determination sub-module, configured to determine pulse control parameters matching the current set gear of the ventricular catheter pump, where the pulse control parameters include a pulse period and a pulse rotation speed;
[0029] A signal application sub-module, configured to generate a pulse control signal based on the pulse control parameters and apply the pulse control signal to the driving component of the ventricular catheter pump.
[0030] In an embodiment of the present application, the above signal application module further includes:
[0031] A second parameter determination sub-module, configured to obtain the actual operating current of the driving component before the signal application sub-module and determine a current change parameter characterizing the timing fluctuation change of the actual operating current;
[0032] A third parameter determination sub-module, configured to determine a compensation parameter for the pulse control parameters based on the current change parameter;
[0033] A parameter compensation sub-module, configured to compensate the pulse control parameters according to the compensation parameter to obtain compensated pulse control parameters;
[0034] The signal application sub-module is specifically configured to generate a pulse control signal based on the compensated pulse control parameters and apply the pulse control signal to the driving component of the ventricular catheter pump.
[0035] In an embodiment of the present application, the above signal application module further includes:
[0036] A parameter judgment sub-module, configured to judge whether the current change parameter is within a preset abnormal current change range before the third parameter determination sub-module; if so, trigger the third parameter determination sub-module.
[0037] In an embodiment of the present application, the above device further includes:
[0038] A gear position judgment module, configured to judge whether the current set gear position of the ventricular catheter pump is greater than a preset critical gear position before the signal application module; if so, trigger the signal application module, and if not, trigger the speed control module;
[0039] The speed control module is configured to control the driving assembly according to the set operating speed corresponding to the current set gear position.
[0040] In one embodiment of the present application, the above-mentioned ventricular catheter pump is a right ventricular catheter pump.
[0041] As can be seen from the above, by applying the solution provided by the embodiment of the present application, the pulse control device applies a pulse control signal to the driving assembly of the ventricular catheter pump, and according to the above-mentioned pulse control signal, controls the driving assembly to operate alternately at the set operating speed and the pulse speed. Since the pulse speed is greater than the set operating speed, and the pulse control signal is periodic, the ventricular catheter pump generates periodic pulse jitters, thereby minimizing blood flow stasis around the ventricular catheter pump, effectively preventing thrombus formation, and significantly improving the operating safety of the ventricular catheter pump.
[0042] Of course, implementing any product or method of the present application does not necessarily require achieving all the above-mentioned advantages at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application, and those of ordinary skill in the art can also obtain other embodiments based on these drawings.
[0044] Figure 1a A schematic structural diagram of a pulse control system provided by an embodiment of the present application;
[0045] Figure 1b A schematic structural diagram of a right ventricular catheter pump provided by an embodiment of the present application;
[0046] Figure 2a A schematic flowchart of a first pulse control method provided by an embodiment of the present application;
[0047] Figure 2b A schematic diagram of a rotational speed signal of pulse control provided by an embodiment of the present application;
[0048] Figure 3 A schematic flowchart of a second pulse control method provided by an embodiment of the present application;
[0049] Figure 4Schematic flowchart of the third pulse control method provided by an embodiment of the present application;
[0050] Figure 5 Schematic flowchart of the fourth pulse control method provided by an embodiment of the present application;
[0051] Figure 6 Schematic structural diagram of the pulse control device of the first ventricular catheter pump provided by an embodiment of the present application;
[0052] Figure 7 Schematic structural diagram of the pulse control device of the second ventricular catheter pump provided by an embodiment of the present application;
[0053] Figure 8 Schematic structural diagram of the pulse control device of the third ventricular catheter pump provided by an embodiment of the present application;
[0054] Figure 9 Schematic structural diagram of the pulse control device of the fourth ventricular catheter pump provided by an embodiment of the present application;
[0055] Figure 10 Schematic structural diagram of the pulse control device of the fifth ventricular catheter pump provided by an embodiment of the present application;
[0056] Figure 11 Schematic structural diagram of an electronic medical device provided by an embodiment of the present application. Detailed implementation manners
[0057] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art based on the present application belong to the scope of protection of the present application.
[0058] Before introducing the embodiments of the present application, first, in conjunction with Figure 1a , the structure of the pulse control system provided by the present application will be described.
[0059] The pulse control system includes a ventricular catheter pump 11 and a pulse control device 12.
[0060] The ventricular catheter pump 11 is implanted into the patient's heart through a percutaneous intervention method, and the pulse control device 12 is located outside the patient's body and is connected to the ventricular catheter pump 11.
[0061] In an embodiment of the present application, the ventricular catheter pump is a right ventricular catheter pump, as Figure 1b shown, Figure 1b shows the schematic structural diagram of the right ventricular catheter pump. Figure 1bThe shown ventricular catheter pump is a right ventricular catheter pump, which pumps the blood in the inferior vena cava through the right atrium and right ventricle to the pulmonary artery.
[0062] The right ventricular catheter pump includes a driving assembly 101, a pumping assembly 102, a blood inlet 103, and a blood outlet 104. The driving assembly 101 rotates at a high speed to drive the pumping assembly 102 to rotate, generating a thrust to pump the blood from the blood inlet 103 to the blood outlet 104. The blood inlet 103 is located in the patient's inferior vena cava, and the blood outlet 104 is located in the patient's pulmonary artery, realizing the auxiliary pumping of the patient's heart.
[0063] The right ventricular catheter pump accelerates the blood in the inferior vena cava and pumps it into the pulmonary artery. Through a large number of experimental studies, it is found that due to the relatively slow flow rate of venous blood itself, after the right ventricular catheter pump is implanted into the human body, the blood stagnation time around the right ventricular catheter pump is relatively longer, and thrombosis is more likely to occur. In the embodiments of the present application, pulse control is adopted for the right ventricular catheter pump, which can significantly improve the operation safety of the right ventricular catheter pump.
[0064] When the pulse control device controls the ventricular catheter pump, the following Figure 2a corresponding steps S201 - S202 are executed. Based on this, see Figure 2a , Figure 2a is a schematic flow chart of the first pulse control method provided by the embodiments of the present application. The above method includes the following steps S201 - S202.
[0065] Step S201: Apply a pulse control signal to the driving assembly of the ventricular catheter pump.
[0066] The driving assembly of the ventricular catheter pump refers to the assembly used to drive the rotation of the ventricular catheter pump, and the driving assembly mainly includes a motor. The driving assembly is the core component of the ventricular catheter pump. By rotating at a high speed, the driving assembly drives the pumping assembly to rotate, pumping the blood from the blood inlet to the blood outlet.
[0067] The above pulse control signal is a periodic pulse signal containing a pulse rotation speed. For example, the pulse signal period is greater than the shortest duration of the system response, and the pulse rotation speed is greater than the preset rotation speed threshold.
[0068] The above pulse control signal can be pre-generated, that is, the signal parameters of the pulse control signal are preset in advance, and the preset signal parameters are converted into a pulse control signal. In this case, the pulse rotation speed can be set to be greater than the maximum rotation speed of the ventricular catheter pump.
[0069] The above pulse control signal can also be determined and generated in real time. For real-time generation of the pulse control signal, reference can be made to the subsequent Figure 3 corresponding embodiments, which will not be elaborated here.
[0070] Step S202: According to the pulse control signal, control the driving component to alternately operate at the set operating speed and the pulse speed, so that the ventricular catheter pump generates periodic pulse jitters.
[0071] Among them, the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump. The ventricular catheter pump includes multiple gears, and each gear corresponds to a different operating speed. The current set gear refers to the gear set for the current operation of the ventricular catheter pump, and the set operating speed characterizes the current rotational speed information of the ventricular catheter pump.
[0072] The above-mentioned pulse speed is greater than the set operating speed. The rotational speed signals of the alternating operation of the set operating speed and the pulse speed are as Figure 2b shown, Figure 2b in which the one marked as a represents the pulse speed, the one marked as b represents the set operating speed, the duration corresponding to the set operating speed b is a preset multiple of the duration corresponding to the pulse speed a, and the above-mentioned preset multiple can be preset, such as the preset multiple being greater than 10. The pulse speed and the set operating speed alternate according to the Figure 2b process shown.
[0073] When the driving component drives the ventricular catheter pump to alternately operate at the set operating speed and the pulse speed, a periodic pulse jitter phenomenon will occur. This is because when the driving component operates at the pulse speed, the pumping component of the ventricular catheter pump will be subjected to an axial thrust, causing the pumping component to move to a new equilibrium position. However, due to inertia, the impeller will not immediately stop at this position but continue to move until it reaches the new equilibrium position, forming a pulse jitter. This process repeats continuously to form a periodic pulse jitter.
[0074] When the ventricular catheter pump generates periodic jitters, it can minimize the blood flow stasis around the ventricular catheter pump and prevent thrombus formation as much as possible.
[0075] As can be seen from the above, by applying the solution provided in this embodiment, the pulse control device applies a pulse control signal to the driving component of the ventricular catheter pump. According to the above-mentioned pulse control signal, the driving component is controlled to alternately operate at the set operating speed and the pulse speed. Since the pulse speed is greater than the set operating speed and the pulse control signal is periodic, the ventricular catheter pump generates periodic pulse jitters, thereby minimizing the blood flow stasis around the ventricular catheter pump, effectively preventing thrombus formation, and significantly improving the operating safety of the ventricular catheter pump.
[0076] In the embodiment corresponding to the foregoing Figure 2, the pulse control signal can be generated in real time according to the following steps S301 - S302. Based on this, refer to Figure 3 , Figure 3Schematic diagram of the second pulse control method provided by the embodiment of the present application. The above method includes the following steps S301 - S303.
[0077] Step S301: Determine the pulse control parameters matching the current set gear of the ventricular catheter pump.
[0078] The pulse control parameters may include pulse period, pulse rotation speed, pulse acceleration, pulse deceleration, duty cycle, etc.
[0079] The above pulse control parameters are determined in real time based on the current set gear of the ventricular catheter pump. One implementation manner for determining the above pulse control is: preset the control parameters corresponding to each preset gear, and determine the pulse control parameters matching the current set gear according to the above corresponding relationship.
[0080] Step S302: Generate a pulse control signal based on the pulse control parameters, and apply the pulse control signal to the driving component of the ventricular catheter pump.
[0081] Convert the pulse control parameters into a pulse control signal according to a preset signal format, so as to generate a pulse control signal.
[0082] Step S303: Control the driving component to operate alternately at the set operating speed and the pulse rotation speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitter.
[0083] The above set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0084] The above step S303 is the same as the previous step S202, and will not be elaborated here.
[0085] As can be seen from the above, since the pulse control signal is generated in real time dynamically and is matched with the current set gear of the ventricular catheter pump, and the current set gear can reflect the current operating environment, therefore, using the pulse control signal generated in real time in this embodiment is more adaptable to the current real-time operating environment. Then, according to the above pulse control signal, pulse control more adaptable to the current operating environment can be achieved, improving the control accuracy.
[0086] See Figure 4 , Figure 4 Schematic diagram of the third pulse control method provided by the embodiment of the present application. The above method includes the following steps S401 - S406.
[0087] Step S401: Determine the pulse control parameters matching the current set gear of the ventricular catheter pump.
[0088] The above step S401 is the same as the previous step S301 and will not be elaborated here.
[0089] Step S402: Obtain the actual operating current of the driving component and determine a current change parameter that characterizes the temporal fluctuation change of the actual operating current.
[0090] The actual operating current characterizes the load information of the ventricular catheter pump. When the actual operating current is higher, it indicates that the load of the ventricular catheter pump is greater; when the actual operating current is lower, it indicates that the load of the ventricular catheter pump is smaller.
[0091] The current change parameter reflects the current change information of the actual operating current in the temporal dimension. The current change parameter can reflect the load change information of the patient's ventricular catheter pump, and the above load change is mainly caused by the dynamic change of the cardiac environment. Therefore, the current change parameter can reflect the dynamic change of the cardiac environment.
[0092] The current change parameter can include the current change rate, change amplitude, etc. One implementation manner for determining the current change parameter is: based on the actual operating current corresponding to each time sequence, calculate the current change parameter according to a preset calculation formula. For example, the difference between two adjacent actual operating currents can be calculated, and the calculated difference is used as the current change parameter.
[0093] Step S403: Based on the current change parameter, determine a compensation parameter for the pulse control parameter.
[0094] The first implementation manner for determining the compensation parameter is: according to the corresponding relationship between each preset current change parameter and its corresponding compensation parameter set in advance, determine the compensation parameter corresponding to the above current change parameter as the compensation parameter for the pulse control parameter.
[0095] The second implementation manner for determining the compensation parameter is: first, it can be determined whether the current change parameter is within a preset abnormal current change range. If so, execute the above step S403. If not, end the process, that is, do not execute the step of calculating the compensation parameter, but continue to execute the step of generating a pulse control signal based on the pulse control parameter matching the current set gear of the ventricular catheter pump.
[0096] In this embodiment, when the current change parameter is within the preset abnormal current change range, it indicates that the current operating current of the ventricular catheter pump is abnormal, reflecting that the patient's cardiac environment is abnormal. The main reasons for the abnormal cardiac environment include thrombosis. In this case, by determining the compensation parameter of the pulse control parameter, the pulse control parameter is adjusted in real time to adapt to the abnormal cardiac environment and achieve precise control.
[0097] Step S404: Compensate the pulse control parameter according to the compensation parameter to obtain the compensated pulse control parameter.
[0098] The above compensation parameters include the compensation values of the parameter items of the pulse control parameters. One implementation of the compensation is: calculating the sum value between the pulse control parameters and the compensation parameters to achieve the compensation of the pulse control parameters.
[0099] Step S405: Based on the compensated pulse control parameters, generate a pulse control signal, and apply the pulse control signal to the driving component of the ventricular catheter pump.
[0100] Convert the compensated pulse control parameters into a pulse control signal according to a preset signal format, so as to generate a pulse control signal.
[0101] Step S406: According to the pulse control signal, control the driving component to alternately operate at the set operating speed and the pulse speed, so that the ventricular catheter pump generates periodic pulse jitters.
[0102] The set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse speed is greater than the set operating speed.
[0103] As can be seen from the above, since the pulse control signal is generated based on the compensated pulse control parameters, and the compensation parameters of the pulse control parameters are determined based on the current change parameters, and the current change parameters can reflect the dynamic change environment of the heart in real time, then the compensated pulse control parameters can more precisely adapt to the dynamic change environment of the heart. Therefore, according to the above pulse control signal, the pulse control can more accurately adapt to the current dynamic change environment of the heart, realizing high-precision adaptive pulse control.
[0104] See Figure 5 , Figure 5 which is a schematic flowchart of the fourth pulse control method provided by the embodiment of the present application. The above method includes the following steps S501-S504.
[0105] Step S501: Determine whether the current set gear of the ventricular catheter pump is greater than a preset critical gear.
[0106] If not, execute step S502; if so, execute step S504.
[0107] The preset critical gear represents the critical gear for characterizing the change in the patient's most urgent need. When the current set gear is greater than the preset critical gear, it indicates that the patient's current most urgent need is for high-flow cardiac assist support. This is because a high set gear indicates that the patient's current cardiac function is weak and requires more support from the ventricular catheter pump. Therefore, the most urgent need is for high-flow cardiac assist support. When the current set gear is less than or equal to the preset critical gear, it indicates that the patient's current most urgent need is for preventing thrombus formation. Therefore, based on the relationship between the current set gear and the preset critical gear, the control mechanism of the ventricular catheter pump is determined.
[0108] Step S502: Apply a pulse control signal to the driving component of the ventricular catheter pump.
[0109] When the current set gear is less than or equal to the preset critical gear, it indicates that the patient's most urgent need is for preventing thrombus formation. In this case, the pulse control scheme corresponding to steps S502 - S503 is executed.
[0110] Among them, the pulse control signal is a periodic pulse signal containing a pulse rotation speed.
[0111] Step S503: According to the pulse control signal, control the driving component to alternately operate at the set operating speed and the pulse rotation speed, so that the ventricular catheter pump generates periodic pulse jitters.
[0112] Among them, the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0113] Step S504: Control the driving component according to the set operating speed corresponding to the current set gear.
[0114] When the current set gear is greater than the preset critical gear, it indicates that the patient's most urgent need is for high-flow cardiac assist support. In this case, the scheme corresponding to step S504 is executed, that is, continue to control the driving component according to the current set operating speed, that is, the ventricular catheter pump still operates at the set operating speed.
[0115] As can be seen from the above, by applying the solution provided in this embodiment, whether to trigger pulse control is determined by the magnitude relationship between the current set gear of the ventricular catheter pump and the preset critical gear, so that the trigger of pulse control flexibly considers the actual current cardiac needs and realizes dynamic trigger of pulse control.
[0116] Corresponding to the above pulse control system, an embodiment of the present application further provides a pulse control device for a ventricular catheter pump.
[0117] See Figure 6 , Figure 6The figure is a schematic structural diagram of a pulse control device for a first ventricular catheter pump provided by an embodiment of the present application, which is applied to a pulse control device in a pulse control system. The pulse control system further includes a ventricular catheter pump. The ventricular catheter pump is implanted into a patient's heart through a percutaneous intervention method. The pulse control device is located outside the patient's body and is connected to the ventricular catheter pump. The device includes:
[0118] A signal application module 601, configured to apply a pulse control signal to a driving component of the ventricular catheter pump. The pulse control signal is a periodic pulse signal including a pulse rotation speed.
[0119] A pulse control module 602, configured to control the driving component to alternately operate at a set operating speed and a pulse rotation speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitters. Wherein, the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0120] As can be seen from the above, by applying the solution provided by this embodiment, the pulse control device applies a pulse control signal to the driving component of the ventricular catheter pump, and controls the driving component to alternately operate at a set operating speed and a pulse rotation speed according to the above pulse control signal. Since the pulse rotation speed is greater than the set operating speed, and the pulse control signal is periodic, the ventricular catheter pump generates periodic pulse jitters, thereby minimizing blood flow stasis around the ventricular catheter pump, effectively preventing thrombus formation, and significantly improving the operating safety of the ventricular catheter pump.
[0121] See Figure 7 , Figure 7 The figure is a schematic structural diagram of a pulse control device for a second ventricular catheter pump provided by an embodiment of the present application. The above device includes:
[0122] A first parameter determination sub-module 701, configured to determine pulse control parameters matching the current set gear of the ventricular catheter pump. Wherein, the pulse control parameters include a pulse period and a pulse rotation speed.
[0123] A signal application sub-module 702, configured to generate a pulse control signal based on the pulse control parameters and apply the pulse control signal to the driving component of the ventricular catheter pump.
[0124] A pulse control module 703, configured to control the driving component to alternately operate at a set operating speed and a pulse rotation speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitters. Wherein, the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0125] As can be seen from the above, since the pulse control signal is generated in real time dynamically and is matched with the current set gear of the ventricular catheter pump, and the current set gear can reflect the current operating environment, therefore, the pulse control signal generated in real time in this embodiment is more adaptable to the current real-time operating environment. Then, according to the above pulse control signal, pulse control that is more adaptable to the current operating environment can be achieved, improving the control accuracy.
[0126] See Figure 8 , Figure 8 is a schematic structural diagram of a third pulse control device for a ventricular catheter pump provided by an embodiment of the present application. The above device includes:
[0127] A first parameter determination sub-module 801, configured to determine pulse control parameters that match the current set gear of the ventricular catheter pump, where the pulse control parameters include a pulse period and a pulse rotation speed;
[0128] A second parameter determination sub-module 802, configured to obtain the actual operating current of the driving component and determine a current change parameter that characterizes the timing fluctuation change of the actual operating current;
[0129] A third parameter determination sub-module 803, configured to determine a compensation parameter for the pulse control parameter based on the current change parameter;
[0130] A parameter compensation sub-module 804, configured to compensate the pulse control parameter according to the compensation parameter to obtain a compensated pulse control parameter;
[0131] A signal application sub-module 805, specifically configured to generate a pulse control signal based on the compensated pulse control parameter and apply the pulse control signal to the driving component of the ventricular catheter pump;
[0132] A pulse control module 806, configured to control the driving component to alternately operate at a set operating speed and a pulse rotation speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitters, where the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0133] As can be seen from the above, since the pulse control signal is generated based on the compensated pulse control parameter, and the compensation parameter of the pulse control parameter is determined based on the current change parameter, and the current change parameter can reflect the dynamic change environment of the heart in real time, then the compensated pulse control parameter can more precisely adapt to the dynamic change environment of the heart. Therefore, according to the above pulse control signal, pulse control can be made to more precisely adapt to the current dynamic change environment of the heart, achieving high-precision adaptive pulse control.
[0134] SeeFigure 9 , Figure 9 This is a schematic structural diagram of a pulse control device for a fourth ventricular catheter pump provided by an embodiment of the present application. The above device includes:
[0135] A first parameter determination sub-module 901, configured to determine pulse control parameters matching the current set gear of the ventricular catheter pump, where the pulse control parameters include a pulse period and a pulse rotation speed;
[0136] A second parameter determination sub-module 902, configured to obtain the actual operating current of the driving component and determine a current change parameter characterizing the temporal fluctuation change of the actual operating current;
[0137] A parameter judgment sub-module 903, configured to judge whether the current change parameter is within a preset abnormal current change range; if so, trigger the third parameter determination sub-module;
[0138] A third parameter determination sub-module 904, configured to determine a compensation parameter for the pulse control parameter based on the current change parameter;
[0139] A parameter compensation sub-module 905, configured to compensate the pulse control parameter according to the compensation parameter to obtain a compensated pulse control parameter;
[0140] A signal application sub-module 906, specifically configured to generate a pulse control signal based on the compensated pulse control parameter and apply the pulse control signal to the driving component of the ventricular catheter pump;
[0141] A pulse control module 907, configured to control the driving component to alternately operate at a set operating speed and a pulse rotation speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitters, where the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed.
[0142] In this embodiment, when the current change parameter is within the preset abnormal current change range, it indicates that the current operating current of the ventricular catheter pump is abnormal, reflecting an abnormal cardiac environment of the patient. The main reasons for the abnormal cardiac environment include thrombosis. In this case, by determining the compensation parameter of the pulse control parameter, the pulse control parameter is adjusted in real time to adapt to the abnormal cardiac environment and achieve precise control.
[0143] See Figure 10 , Figure 10 This is a schematic structural diagram of a pulse control device for a fifth ventricular catheter pump provided by an embodiment of the present application. The above device includes:
[0144] The gear position determination module 1001 is configured to determine whether the current set gear position of the ventricular catheter pump is greater than a preset critical gear position; if so, trigger the signal application module 1002, and if not, trigger the speed control module 1004;
[0145] The signal application module 1002 is configured to apply a pulse control signal to the drive assembly of the ventricular catheter pump, and the pulse control signal is a periodic pulse signal including a pulse speed;
[0146] The pulse control module 1003 is configured to control the drive assembly to alternately operate at a set operating speed and a pulse speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitter, where the set operating speed is the operating speed corresponding to the current set gear position of the ventricular catheter pump, and the pulse speed is greater than the set operating speed;
[0147] The speed control module 1004 is configured to control the drive assembly according to the set operating speed corresponding to the current set gear position.
[0148] As can be seen from the above, by applying the solution provided in this embodiment, whether to trigger pulse control is determined based on the magnitude relationship between the current set gear position of the ventricular catheter pump and the preset critical gear position, so that the trigger of pulse control flexibly considers the actual current cardiac demand and realizes dynamic trigger of pulse control.
[0149] In one embodiment of the present application, the above-mentioned ventricular catheter pump is a right ventricular catheter pump.
[0150] Corresponding to the pulse control system of the above-mentioned ventricular catheter pump, an embodiment of the present application provides an electronic medical device. Refer to Figure 11 , Figure 11 is a schematic structural diagram of an electronic medical device provided in an embodiment of the present application. The above-mentioned electronic medical device includes a processor 1101, a communication interface 1102, a memory 1103, and a communication bus 1104. Among them, the processor 1101, the communication interface 1102, and the memory 1103 communicate with each other through the communication bus 1104;
[0151] The memory 1103 is used to store a computer program;
[0152] When the processor 1101 is configured to execute the program stored on the memory 1103, it implements the steps of the pulse control method in the pulse control system of the above-mentioned ventricular catheter pump.
[0153] The communication bus mentioned in the above controller can be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0154] The communication interface is used for communication between the above controller and other devices.
[0155] The memory can include a Random Access Memory (RAM), or can also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory can also be at least one storage device located far from the aforementioned processor.
[0156] The above processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0157] In another embodiment provided by this application, a computer-readable storage medium is also provided. A computer program is stored in this computer-readable storage medium. When the computer program is executed by a processor, the pulse control method in the pulse control system of the above ventricular catheter pump is implemented.
[0158] In another embodiment provided by this application, a computer program product containing instructions is also provided. When it runs on a computer, it enables the computer to implement the pulse control method in the pulse control system of the ventricular catheter pump provided by the embodiments of this application when executed.
[0159] As can be seen from the above, by applying the solution provided in this embodiment, the pulse control device controls the driving assembly of the ventricular catheter pump to alternately operate at a set operating speed and a pulse speed by applying a pulse control signal to the driving assembly of the ventricular catheter pump. Since the pulse speed is greater than the set operating speed and the pulse control signal is periodic, the ventricular catheter pump generates periodic pulse jitters, thereby minimizing blood stasis around the ventricular catheter pump, effectively preventing thrombus formation, and significantly improving the operating safety of the ventricular catheter pump.
[0160] In the above embodiment, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid-state disk (SSD)).
[0161] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device that includes a series of elements includes not only those elements but also other elements that are not explicitly listed, or also includes elements that are inherent to such process, method, article, or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article, or device that includes the element.
[0162] Each embodiment in this specification is described in a related manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the embodiments of the device, the electronic medical device, and the computer-readable storage medium, since they are basically similar to the method embodiments, the description is relatively simple, and reference can be made to the relevant parts of the method embodiments for the related content.
[0163] The above description is only for the preferred embodiments of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are all included in the protection scope of the present application.
Claims
1. A pulse control system for a ventricular catheter pump, characterized in that, The system includes a ventricular catheter pump and a pulse control device. The ventricular catheter pump is implanted into the patient's heart through a percutaneous intervention method. The pulse control device is located outside the patient's body and is connected to the ventricular catheter pump. When controlling the ventricular catheter pump, the pulse control device executes the following pulse control method: Apply a pulse control signal to the drive assembly of the ventricular catheter pump. The pulse control signal is a periodic pulse signal containing a pulse rotation speed; According to the pulse control signal, control the drive assembly to alternately operate at a set operating speed and a pulse rotation speed, so that the ventricular catheter pump generates periodic pulse jitter. Wherein, the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse rotation speed is greater than the set operating speed; the duration corresponding to the set operating speed is a preset multiple of the duration corresponding to the pulse rotation speed; The applying a pulse control signal to the drive assembly of the ventricular catheter pump includes: Determine the pulse control parameters matching the current set gear of the ventricular catheter pump. Wherein, the pulse control parameters include a pulse period and a pulse rotation speed; Based on the pulse control parameters, generate a pulse control signal and apply the pulse control signal to the drive assembly of the ventricular catheter pump; Before generating the pulse control signal based on the pulse control parameters, it further includes: Obtain the actual operating current of the drive assembly and determine the current change parameter characterizing the timing fluctuation change of the actual operating current; Based on the current change parameter, determine the compensation parameter of the pulse control parameters; According to the compensation parameter, compensate the pulse control parameters to obtain the compensated pulse control parameters; The generating a pulse control signal based on the pulse control parameters includes: generating a pulse control signal based on the compensated pulse control parameters; Before determining the compensation parameter of the pulse control parameters based on the current change parameter, it further includes: Judge whether the current change parameter is within a preset abnormal current change range; If so, execute the step of determining the compensation parameter of the pulse control parameters based on the current change parameter.
2. The system according to claim 1, wherein Before applying a pulse control signal to the drive assembly of the ventricular catheter pump, it further includes: Judge whether the current set gear of the ventricular catheter pump is greater than a preset critical gear; If not, execute the step of applying a pulse control signal to the drive assembly of the ventricular catheter pump; If so, control the drive assembly according to the set operating speed corresponding to the current set gear.
3. The system according to claim 1 or 2, characterized in that, The ventricular catheter pump is a right ventricular catheter pump.
4. A pulse control device for a ventricular catheter pump, characterized in that, A pulse control device applied to a pulse control system. The pulse control system further includes a ventricular catheter pump. The ventricular catheter pump is implanted into the patient's heart through a percutaneous intervention method. The pulse control device is located outside the patient's body and is connected to the ventricular catheter pump. The device includes: A signal application module for applying a pulse control signal to the drive assembly of the ventricular catheter pump. The pulse control signal is a periodic pulse signal containing a pulse rotation speed; A pulse control module, configured to control the driving component to alternately operate at a set operating speed and a pulse speed according to the pulse control signal, so that the ventricular catheter pump generates periodic pulse jitters, where the set operating speed is the operating speed corresponding to the current set gear of the ventricular catheter pump, and the pulse speed is greater than the set operating speed; the duration corresponding to the set operating speed is a preset multiple of the duration corresponding to the pulse speed; The signal application module includes: A first parameter determination sub-module, configured to determine pulse control parameters matching the current set gear of the ventricular catheter pump, where the pulse control parameters include a pulse period and a pulse speed; A signal application sub-module, configured to generate a pulse control signal based on the pulse control parameters and apply the pulse control signal to the driving component of the ventricular catheter pump; The signal application module further includes: A second parameter determination sub-module, configured to obtain the actual operating current of the driving component and determine a current change parameter characterizing the timing fluctuation change of the actual operating current before the signal application sub-module; A third parameter determination sub-module, configured to determine a compensation parameter for the pulse control parameters based on the current change parameter; A parameter compensation sub-module, configured to compensate the pulse control parameters according to the compensation parameter to obtain compensated pulse control parameters; The signal application sub-module is specifically configured to generate a pulse control signal based on the compensated pulse control parameters and apply the pulse control signal to the driving component of the ventricular catheter pump; The signal application module further includes: A parameter judgment sub-module, configured to judge whether the current change parameter is within a preset abnormal current change range before the third parameter determination sub-module; if so, trigger the third parameter determination sub-module.
5. The device according to claim 4, wherein The device further includes: A gear judgment module, configured to judge whether the current set gear of the ventricular catheter pump is greater than a preset critical gear before the signal application module; if so, trigger the signal application module, and if not, trigger the speed control module; The speed control module is configured to control the driving component according to the set operating speed corresponding to the current set gear.
6. The device according to claim 4 or 5, characterized in that, The ventricular catheter pump is a right ventricular catheter pump.