Method and device for controlling a veterinary infusion pump, infusion pump and storage medium
By collecting pressure reference values and alarm values in veterinary infusion pumps, setting restart pressure thresholds, and automatically judging and clearing alarms, the problem of frequent pressure blockage caused by animal movements is solved, and the convenience of infusion pumps is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-14
- Publication Date
- 2026-04-10
AI Technical Summary
During the infusion process, the animal's movements can cause the infusion tubing to be compressed or bent, frequently triggering pressure blockage alarms and increasing the user's workload.
By collecting the starting pressure of the veterinary infusion pump, calculating the pressure baseline and alarm value, setting the restart pressure threshold, and automatically determining whether the real-time pressure has dropped back to the restart pressure threshold, the alarm is automatically deactivated if it has dropped back, thus avoiding frequent manual alarm deactivation.
It reduces frequent alarms caused by animal movements, improves the convenience of the infusion pump, and reduces repetitive workload for users.
Smart Images

Figure CN116808354B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of device control, in particular to a control method and device of a veterinary infusion pump, the veterinary infusion pump and a storage medium. BACKGROUND
[0002] In the infusion process of the infusion pump, if the infusion pipeline is blocked, the device detects that the pressure value rises to a preset peak value, and a pressure blockage alarm is triggered. However, in the infusion process of the veterinary infusion pump, because the animal's action is uncontrollable, the infusion pipeline may be temporarily compressed or folded due to the animal's action, resulting in frequent triggering of the pressure blockage alarm. Therefore, the user needs to manually eliminate the pressure blockage alarm caused by the animal's action, which increases the workload of the user and causes inconvenience in use. SUMMARY
[0003] To solve the above technical problems, the present application provides a control method and device of a veterinary infusion pump, the veterinary infusion pump and a storage medium.
[0004] In a first aspect, the present application provides a control method of a veterinary infusion pump, the method comprising:
[0005] collecting the starting pressure of the veterinary infusion pump to obtain a pressure reference value;
[0006] calculating a pressure alarm value based on a preset pressure level value and the pressure reference value;
[0007] calculating a restart pressure threshold value based on the pressure reference value and the pressure alarm value;
[0008] when the real-time pressure of the veterinary infusion pump reaches the pressure alarm value, performing an alarm operation;
[0009] determining whether the real-time pressure falls to the restart pressure threshold value within a preset time period;
[0010] if the real-time pressure falls to the restart pressure threshold value, the alarm operation is cancelled.
[0011] In an embodiment, the collecting the starting pressure of the veterinary infusion pump to obtain a pressure reference value comprises:
[0012] determining the historically collected starting pressure as a first reference value;
[0013] determining the currently collected starting pressure as a second reference value;
[0014] determining whether the second reference value is less than the first reference value;
[0015] If yes, the second reference value is determined as the pressure reference value;
[0016] If no, the first reference value is determined as the pressure reference value.
[0017] In an embodiment, the calculating the pressure alarm value based on the preset pressure level value and the pressure reference value comprises:
[0018] Summing the preset pressure level value and the pressure reference value to obtain the pressure alarm value.
[0019] In an embodiment, the calculating the restart pressure threshold value based on the pressure reference value and the pressure alarm value comprises:
[0020] The restart pressure threshold value is calculated based on the following formula:
[0021] P thre = P base + (P alarm -P base ) x x1;
[0022] Wherein, P thre is the restart pressure threshold value, P base is the pressure reference value, P alarm is the pressure alarm value, and x1 is a proportional coefficient.
[0023] In an embodiment, the judging whether the real-time pressure falls to the restart pressure threshold value within a preset time period comprises:
[0024] Collecting the real-time pressure at a preset frequency to obtain a plurality of sampling pressures;
[0025] Judging whether the sampling pressure is less than or equal to the restart pressure threshold value within the preset time period, if yes, it is determined that the real-time pressure falls to the restart pressure threshold value;
[0026] If no, it is determined that the real-time pressure does not fall to the restart pressure threshold value.
[0027] In an embodiment, the method further comprises:
[0028] If the real-time pressure does not fall to the restart pressure threshold value within the preset time period, the alarm operation is maintained and the veterinary infusion pump is controlled to interrupt infusion.
[0029] In a second aspect, the embodiments of the present application provide a control device of a veterinary infusion pump, the device comprising:
[0030] A collecting module for collecting the starting pressure of the veterinary infusion pump to obtain a pressure reference value;
[0031] The first calculation module is configured to calculate a pressure alarm value based on the preset pressure level value and the pressure reference value.
[0032] The second calculation module is configured to calculate a restart pressure threshold value based on the pressure reference value and the pressure alarm value.
[0033] The alarm module is configured to perform an alarm operation when the real-time pressure of the veterinary infusion pump reaches the pressure alarm value.
[0034] The judgment module is configured to judge whether the real-time pressure falls to the restart pressure threshold value within a preset time period.
[0035] The release module is configured to release the alarm operation if the real-time pressure falls to the restart pressure threshold value.
[0036] In an embodiment, the collection module is further configured to:
[0037] determine a historical collected start pressure as a first reference value;
[0038] determine a current collected start pressure as a second reference value;
[0039] judge whether the second reference value is less than the first reference value;
[0040] if yes, determine the second reference value as the pressure reference value;
[0041] if no, determine the first reference value as the pressure reference value.
[0042] In a third aspect, an embodiment of the present application provides an infusion pump, including a memory and a processor, the memory is configured to store a computer program, and the computer program performs the control method of the veterinary infusion pump provided in the first aspect when the processor runs.
[0043] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program performs the control method of the veterinary infusion pump provided in the first aspect when running on a processor.
[0044] The control method of the veterinary infusion pump provided by the present application avoids the problem that frequent alarms caused by animal movements can only be manually released, increases the convenience of the veterinary infusion pump during use, and reduces unnecessary repeated work of the user. BRIEF DESCRIPTION OF DRAWINGS
[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be considered as limiting the scope. For those skilled in the art, other related drawings can also be obtained without creative labor.
[0046] Figure 1 A flowchart of a control method of a veterinary infusion pump provided by an embodiment of the present application is shown;
[0047] Figure 2 A structural diagram of a control device of a veterinary infusion pump provided by an embodiment of the present application is shown;
[0048] Figure 3 A structural diagram of an infusion pump provided by an embodiment of the present application is shown. DETAILED DESCRIPTION
[0049] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will combine the drawings in the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, but not all the embodiments. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations.
[0050] Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments in the present application without creative labor are within the scope of protection of the present application.
[0051] It should be noted that: similar reference numbers and letters represent similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
[0052] In the description of the present application, it should be noted that if the terms "upper", "lower", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship when the product of the present application is usually placed, and are only for the convenience of describing the present application and simplifying the description, and therefore cannot be understood as indicating or implying that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.
[0053] In addition, if the terms "first", "second" and the like appear, they are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0054] It should be noted that the features in the embodiments of the present application can be combined with each other without conflict.
[0055] Embodiment 1
[0056] The embodiment of the present application provides a control method of a veterinary infusion pump.
[0057] During the infusion process, if the infusion pipeline is blocked, the device detects that the pressure value rises to the user set value, so that a pressure blockage alarm is triggered, at this time, the user needs to manually perform alarm elimination. During the infusion process of the veterinary infusion pump, the infusion pipeline may be compressed or folded due to the movement of the animal, so that the infusion blockage may be frequently triggered, and the user also needs to frequently perform the alarm elimination operation for the pressure blockage alarm caused by the movement of the animal, so that the workload of the user is relatively large.
[0058] Therefore, the present application provides a scheme capable of automatically eliminating the pressure alarm and automatically continuing the infusion for the pressure blockage caused by the movement of the animal during the use of the veterinary pump.
[0059] Specifically, referring to Figure 1 , the control method of the veterinary infusion pump comprises the following steps.
[0060] In step S110, the starting pressure of the veterinary infusion pump is collected to obtain a pressure reference value.
[0061] In an embodiment, the step of collecting the starting pressure of the veterinary infusion pump to obtain the pressure reference value comprises the following steps.
[0062] The historical collected starting pressure is determined as a first reference value, the currently collected starting pressure is determined as a second reference value, and it is judged whether the second reference value is less than the first reference value.
[0063] If yes, the second reference value is determined as the pressure reference value; if no, the first reference value is determined as the pressure reference value.
[0064] Specifically, when the veterinary infusion pump starts infusion, the pressure value at the starting time is collected, which can be recorded as Pbase and referred to as a pressure reference value. The pressure reference value is dynamically collected, and a lower pressure value at each starting time is updated as the pressure reference value.
[0065] In step S120, a pressure alarm value is calculated based on a preset pressure level value and the pressure reference value.
[0066] In an embodiment, the step of calculating the pressure alarm value based on the preset pressure level value and the pressure reference value comprises the following steps.
[0067] The preset pressure level value and the pressure reference value are summed to obtain the pressure alarm value.
[0068] The preset pressure level value P level is determined by user settings. The infusion pump system calculates the pressure value P level for pressure occlusion alarm based on the pressure level value P alarm set by the user. alarm base level .
[0069] Step S130, calculating a restart pressure threshold value based on the pressure reference value and the pressure alarm value;
[0070] In an embodiment, the calculating a restart pressure threshold value based on the pressure reference value and the pressure alarm value comprises:
[0071] The restart pressure threshold value P thre is calculated based on the following formula:
[0072] P thre = P base + (P alarm -P base ) x x1;
[0073] wherein P base is the pressure reference value, P alarm is the pressure alarm value, and x1 is a proportional coefficient. Wherein x1 represents the proportional coefficient of the restart pressure threshold value, and the value range is (0, 1], such as x1 = 0.5, which can be understood as P thre is the intermediate value of P base and P alarm . x1 can be adjusted as needed.
[0074] The calculating the restart pressure threshold value further comprises:
[0075] The restart pressure threshold value P thre is calculated based on the following formula:
[0076] P thre = P base + P set ;
[0077] wherein P base is the pressure reference value, and P set is a preset fluctuation value. Exemplarily, the preset fluctuation value can be 10.
[0078] After obtaining the pressure alarm value and the pressure reference value, the software system calculates the pressure value Pthre , called the restart pressure threshold, which is a value between the pressure alarm value and the pressure reference value, can be calculated using a proportion.
[0079] Step S140, when the real-time pressure of the veterinary infusion pump reaches the pressure alarm value, an alarm operation is performed;
[0080] When the pressure blockage alarm is triggered during the infusion process, manual alarm cancellation is not required, and the software system will poll the real-time pressure.
[0081] Step S150, determining whether the real-time pressure falls to the restart pressure threshold within a preset time period;
[0082] In an embodiment, the determination of whether the real-time pressure falls to the restart pressure threshold within a preset time period comprises:
[0083] Collecting the real-time pressure at a preset frequency to obtain a plurality of sampling pressures;
[0084] Determining whether the sampling pressure is less than or equal to the restart pressure threshold within the preset time period, and if so, determining that the real-time pressure falls to the restart pressure threshold;
[0085] If not, it is determined that the real-time pressure has not fallen to the restart pressure threshold.
[0086] Step S160, if the real-time pressure falls to the restart pressure threshold, the alarm operation is canceled.
[0087] In an embodiment, if the real-time pressure does not fall to the restart pressure threshold within the preset time period, the alarm operation is maintained and the veterinary infusion pump is controlled to interrupt the infusion.
[0088] When the real-time pressure falls to the calculated restart threshold P thre , the software system automatically cancels the alarm and automatically starts the infusion interrupted by the last blockage alarm.
[0089] Therefore, when the pressure blockage alarm is triggered during the infusion process, if the pressure in the pipeline automatically recovers, the software system of the infusion pump will automatically cancel the alarm and restart, effectively avoiding the influence of animal movement on infusion, and reducing the workload of medical staff.
[0090] The control method of the veterinary infusion pump provided in the embodiment avoids the problem that frequent alarms caused by animal movement can only be manually canceled, increases the convenience of the veterinary infusion pump during use, and reduces unnecessary repeated work of the user.
[0091] Embodiment 2
[0092] Further, the application provides a control device of a veterinary infusion pump.
[0093] Specifically, as shown in the figure, the control device 200 of the veterinary infusion pump comprises: Figure 2
[0094] The acquisition module 210 is configured to acquire the starting pressure of the veterinary infusion pump to obtain a pressure reference value.
[0095] The first calculation module 220 is configured to calculate a pressure alarm value based on a preset pressure level value and the pressure reference value.
[0096] The second calculation module 230 is configured to calculate a restart pressure threshold value based on the pressure reference value and the pressure alarm value.
[0097] The alarm module 240 is configured to perform an alarm operation when the real-time pressure of the veterinary infusion pump reaches the pressure alarm value.
[0098] The judgment module 250 is configured to judge whether the real-time pressure falls to the restart pressure threshold value within a preset time period.
[0099] The release module 260 is configured to release the alarm operation if the real-time pressure falls to the restart pressure threshold value.
[0100] In an embodiment, the acquisition module 210 is further configured to:
[0101] determine the historically acquired starting pressure as a first reference value;
[0102] determine the currently acquired starting pressure as a second reference value;
[0103] judge whether the second reference value is less than the first reference value;
[0104] if yes, determine the second reference value as the pressure reference value;
[0105] if no, determine the first reference value as the pressure reference value.
[0106] In an embodiment, the first calculation module 220 is further configured to:
[0107] sum the preset pressure level value and the pressure reference value to obtain the pressure alarm value.
[0108] In an embodiment, the second calculation module 230 is further configured to:
[0109] calculate the restart pressure threshold value P based on the following formula: thre :
[0110] P thre =P base +(P alarm -P base )×x1;
[0111] Among them, P base P is the pressure reference value. alarm The pressure alarm value is given, and x1 is the proportional coefficient.
[0112] In one embodiment, the determination module 250 is further configured to:
[0113] The real-time pressure is collected at a preset frequency to obtain multiple sampled pressures;
[0114] Determine whether the sampling pressure is less than or equal to the restart pressure threshold within the preset time period; if so, determine that the real-time pressure has fallen back to the restart pressure threshold.
[0115] If not, then it is determined that the real-time pressure has not fallen back to the restart pressure threshold.
[0116] The control device 200 for the veterinary infusion pump provided in this embodiment can implement the control method for the veterinary infusion pump provided in Embodiment 1. To avoid repetition, it will not be described again here.
[0117] The control device for the veterinary infusion pump provided in this embodiment avoids the problem of frequent alarms caused by animal movements that can only be manually deactivated, increases the convenience of using the veterinary infusion pump, and reduces unnecessary repetitive work for users.
[0118] Example 3
[0119] Furthermore, this application provides an infusion pump, including a memory and a processor. The memory stores a computer program, and the computer program executes the control method for the veterinary infusion pump provided in Embodiment 1 when it runs on the processor.
[0120] For details, see Figure 3 The infusion pump 300 includes: a transceiver 301, a bus interface, and a processor 302. The processor 302 is used for:
[0121] The starting pressure of the veterinary infusion pump was collected to obtain a pressure reference value;
[0122] The pressure alarm value is calculated based on the preset pressure level value and the pressure reference value;
[0123] Calculate the restart pressure threshold based on the pressure reference value and the pressure alarm value;
[0124] when the real-time pressure of the veterinary infusion pump reaches the pressure alarm value, an alarm operation is performed;
[0125] determining whether the real-time pressure falls to the restart pressure threshold value within a preset time period;
[0126] if the real-time pressure falls to the restart pressure threshold value, the alarm operation is released.
[0127] In the embodiment of the present application, the infusion pump 300 further comprises a memory 303. Figure 3 In the embodiment of the present application, the bus architecture can comprise any number of interconnected buses and bridges, which link together various circuits of the one or more processors represented by the processor 302 and the memory represented by the memory 303. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus, are not further described herein. The bus interface provides an interface. The transceiver 301 can be a plurality of elements, i.e., comprising a transmitter and a receiver, which provide units for communicating with various other devices on a transmission medium. The processor 302 is responsible for managing the bus architecture and general processing, and the memory 303 can store data used by the processor 302 in performing operations.
[0128] The infusion pump 300 provided by the embodiment of the present application can implement the control method of the veterinary infusion pump provided by the embodiment 1, and thus, is not further described herein to avoid repetition.
[0129] The infusion pump provided by the embodiment of the present application avoids the problem that frequent alarms caused by the movement of the animal can only be manually released, increases the convenience of the veterinary infusion pump in use, and reduces unnecessary repeated work of the user.
[0130] Embodiment 4
[0131] The present application also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the control method of the veterinary infusion pump provided by the embodiment 1.
[0132] In the embodiment, the computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0133] The computer readable storage medium provided by the embodiment of the present application can implement the control method of the veterinary infusion pump provided by the embodiment 1, and thus, is not further described herein to avoid repetition.
[0134] It should be noted that, in the present document, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or terminals that comprise a list of elements are not limited to those elements, but can also include other elements not expressly listed, or inherent to such processes, methods, articles, or terminals. Without more limitations, an element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or terminal that includes the element.
[0135] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and the necessary general hardware platform, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or in the form of a contribution to the prior art. The computer software product is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0136] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any skilled person in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A control device for a veterinary infusion pump, characterized in that, The device comprises: a collection module configured to collect a starting pressure of the veterinary infusion pump to obtain a pressure reference value; a first calculation module configured to calculate a pressure alarm value based on a preset pressure level value and the pressure reference value; a second calculation module configured to calculate a restart pressure threshold value based on the pressure reference value and the pressure alarm value; an alarm module configured to perform an alarm operation when a real-time pressure of the veterinary infusion pump reaches the pressure alarm value; a judgment module configured to judge whether the real-time pressure falls to the restart pressure threshold value within a preset time period; a release module configured to release the alarm operation if the real-time pressure falls to the restart pressure threshold value; the second calculation module is further configured to: The restart pressure threshold P is calculated based on the following formula thre : P thre = P base + (P alarm - P base ) × x1; Wherein, P base is the pressure reference value, P alarm is the pressure alarm value, x1 is a proportional coefficient, and the value range is (0, 1]. the judgment module is further configured to: collect the real-time pressure at a preset frequency to obtain a plurality of sampling pressures; judge whether the sampling pressure is less than or equal to the restart pressure threshold value within the preset time period, and if yes, determine that the real-time pressure falls to the restart pressure threshold value; if no, determine that the real-time pressure does not fall to the restart pressure threshold value.
2. The apparatus of claim 1, wherein, the collection module is further configured to: determine a first reference value as a historically collected starting pressure; determine a second reference value as a currently collected starting pressure; judge whether the second reference value is less than the first reference value; if yes, determine the second reference value as the pressure reference value; if no, determine the first reference value as the pressure reference value.
3. The apparatus of claim 1, wherein, the first calculation module is further configured to: sum the preset pressure level value and the pressure reference value to obtain the pressure alarm value.
4. The apparatus of claim 1, wherein, the judgment module is further configured to: if the real-time pressure does not fall to the restart pressure threshold value within the preset time period, maintain the alarm operation and control the veterinary infusion pump to interrupt infusion.
5. An infusion pump, characterized by a memory and a processor, the memory stores a computer program, and the computer program performs the function of the control device of the veterinary infusion pump in any one of claims 1 to 4 when the processor runs.
6. A computer-readable storage medium, characterized in that, which stores a computer program, and the computer program performs the function of the control device of the veterinary infusion pump in any one of claims 1 to 4 when the processor runs.
Citation Information
Patent Citations
Control system of infusion pump
CN113456936A