Injection pump multi-gear pressure alarm method, device, equipment, medium and product

By collecting the measured pressure value in the syringe pump and inputting it to the target model function, combining the preset analog-to-digital conversion threshold and error threshold, the problem of false alarm system of the syringe pump multi-speed occlusion is solved, and the safety and reliability of infusion is improved.

CN120094034APending Publication Date: 2025-06-06SHENZHEN HAWK OPTICAL ELECTRONICS INSTR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510171491.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-17
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The existing multi-speed occlusion alarm system of the existing syringe pump has overlapping or fuzzy areas between the occlusion alarm pressure error range within the effective pressure range of safe infusion, which is prone to false alarms and affects the safety and reliability of infusion.

Method used

By determining the current gear from multiple gears of the syringe pump, collecting the measured pressure value through the pressure sensor, inputting it to the preset target model function, the output is obtained by obtaining the analog-to-digital conversion value. If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm will be triggered and the measured pressure value will be displayed. At the same time, ensure that the absolute intermediate value of the pressure alarm error range corresponding to the measured pressure value and the current gear is less than the preset error threshold to reduce the possibility of false alarms.

Benefits of technology

It improves the reliability of multi-speed occlusion alarm of the syringe pump, reduces false alarms, and ensures the safety and stability of infusion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120094034A_ABST
    Figure CN120094034A_ABST
Patent Text Reader

Abstract

The invention discloses an injection pump multi-gear pressure alarm method, device and equipment, a medium and a product, and relates to the technical field of medical equipment control, the method comprises the following steps: determining a current gear from a plurality of gears of an injection pump, and collecting an actually measured pressure value through a pressure sensor of the injection pump; inputting the actually measured pressure value into a preset target model function, and outputting to obtain an analog-to-digital conversion value; if the analog-to-digital conversion value is greater than a preset analog-to-digital conversion threshold value of the current gear, triggering an alarm, and displaying an actually measured pressure value; wherein when the injection pump gives an alarm, the absolute intermediate value of the actually measured pressure value and the pressure alarm error range corresponding to the current gear is smaller than a preset error threshold value. The reliability of multi-gear blocking alarm of the injection pump is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of medical equipment control technology, and in particular to a multi-level pressure alarm method, device, equipment, medium and product for an injection pump. Background Art

[0002] At present, the pressure sensors for detecting blockage alarms in syringe pumps on the market are mainly resistive pressure sensors, which have stable performance, high sensitivity and high resolution. However, with the continuous improvement of the country's requirements for infusion safety, the number of blockage alarm gears for syringe pumps on the market has also increased accordingly. This design is intended to provide more precise pressure control to ensure the best safety effect in different infusion scenarios. However, this also brings a new problem: within the effective pressure range of safe infusion, the error ranges of blockage alarm pressures at different gears become denser. Since there are overlapping or fuzzy areas in the error ranges of blockage alarm pressures at different gears, if not handled properly, it is easy to cause false alarms of blockage alarms. False alarms will not only interfere with the normal work of medical staff, but may also cause unnecessary panic and anxiety. More importantly, it may affect the infusion effect and safety of patients. Therefore, how to improve the reliability of multi-gear blockage alarms for syringe pumps has become a technical problem that needs to be solved urgently. Summary of the invention

[0003] The main purpose of this application is to provide a method, device, equipment, medium and product for multi-speed pressure alarm of an injection pump, aiming to improve the reliability of multi-speed blockage alarm of an injection pump.

[0004] To achieve the above objectives, the present application proposes a multi-level pressure alarm method for an injection pump, comprising:

[0005] Determine the current gear position from multiple gear positions of the syringe pump, and collect the measured pressure value through the pressure sensor of the syringe pump;

[0006] The measured pressure value is input into a preset target model function, and the analog-to-digital conversion value is output;

[0007] If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; among them, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

[0008] In one embodiment, before the step of inputting the measured pressure value into the preset target model function, the step includes:

[0009] Constructing a data set, wherein the data set includes obtaining a test pressure value corresponding to each gear of the injection pump, a test analog-to-digital conversion value of the injection pump corresponding to the test pressure value after conversion of the analog voltage signal, a maximum measured pressure value when the maximum gear among the multiple gears is alarmed, and a minimum measured pressure value when the minimum gear among the multiple gears is alarmed;

[0010] An initial model function is constructed, and the parameters of the initial model function are adjusted according to the data set to obtain a target model function, wherein the parameters of the initial model function include a linear coefficient and a friction compensation value of the injection pump.

[0011] In one embodiment, the step of adjusting the parameters of the initial model function using the data set to obtain the target model function includes:

[0012] If the test pressure value and the test analog-to-digital conversion value are in a linear relationship, the linear coefficient of the linear relationship is used as the first linear coefficient;

[0013] The ratio of the difference between the test pressure value corresponding to the maximum gear position among the multiple gear positions and the test pressure value corresponding to the minimum gear position among the multiple gear positions and the difference between the maximum measured pressure value and the minimum measured pressure value is taken as the second linear coefficient;

[0014] The product of the first linear coefficient and the second linear coefficient is used as the third linear coefficient, and the initial model function is adjusted according to the third linear coefficient to obtain the target model function.

[0015] In one embodiment, if the test pressure value and the test analog-to-digital conversion value are in a linear relationship, the step of using the linear coefficient of the linear relationship as the first linear coefficient includes:

[0016] Construct a coordinate system with the test pressure value as the horizontal coordinate and the test analog-to-digital conversion value as the vertical coordinate, and for each gear, determine the coordinate point of the gear in the coordinate system according to the test pressure value and the test analog-to-digital conversion value corresponding to each gear;

[0017] If the line segment formed by connecting the coordinate points approaches a straight line, it is determined that the test pressure value and the test analog-to-digital conversion value are in a linear relationship;

[0018] Select any two target coordinate points on the straight line, calculate the slope of the line segment formed by connecting the target coordinate points, and use the slope as the first linear coefficient.

[0019] In one embodiment, the step of adjusting the initial model function according to the third linear coefficient to obtain the target model function includes:

[0020] determining an initial model function based on the third linear coefficient as a linear model function;

[0021] For any gear, the test pressure value of the gear is input into the linear model function, wherein the absolute difference between the test pressure value and the middle value of the pressure alarm error range corresponding to the gear is less than a preset error threshold;

[0022] Adjusting the friction compensation value of the linear model function so that the output result obtained by the linear model function is greater than a preset analog-to-digital conversion threshold;

[0023] A linear model function based on the adjusted friction force compensation value is determined as a target model function.

[0024] In one embodiment, the steps of triggering an alarm and displaying the measured pressure value include:

[0025] The preset alarm information is notified to the preset guardian through the preset remote monitoring terminal.

[0026] In addition, to achieve the above-mentioned purpose, the present application also proposes a multi-speed pressure alarm device for an injection pump, the multi-speed pressure alarm device for an injection pump comprising:

[0027] A pressure value acquisition module determines the current gear position from multiple gear positions of the syringe pump and collects the measured pressure value through the pressure sensor of the syringe pump;

[0028] The module for calculating analog-to-digital conversion value inputs the measured pressure value into a preset target model function and outputs the analog-to-digital conversion value;

[0029] Trigger the alarm module. If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, the alarm is triggered and the measured pressure value is displayed; among them, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

[0030] In addition, to achieve the above-mentioned objectives, the present application also proposes a multi-speed pressure alarm device for an injection pump, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the multi-speed pressure alarm method for an injection pump as described above.

[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a medium, which is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the multi-speed pressure alarm method for an injection pump as described above are implemented.

[0032] In addition, to achieve the above-mentioned purpose, the present application also provides a product, which is a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the multi-speed pressure alarm method for the injection pump are implemented as described above.

[0033] One or more technical solutions proposed in this application have at least the following technical effects:

[0034] The present application determines the current gear from multiple gears of the injection pump, and collects the measured pressure value through the pressure sensor of the injection pump, thereby realizing real-time monitoring of the pressure change during the injection process; the measured pressure value is input into a preset target model function, and the analog-to-digital conversion value is output. This step effectively corrects the pressure measurement error caused by factors such as mechanical friction, and improves the accuracy of pressure measurement; if the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; wherein, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold, which can respond more sensitively to potential blockage situations, and at the same time, the displayed pressure value is optimized to reduce the possibility of false alarms and improve the reliability of the multi-gear blockage alarm of the injection pump. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0037] Figure 1 This is a flow chart of Example 1 of the multi-level pressure alarm method for an injection pump of the present application;

[0038] Figure 2 This is a flow chart of Embodiment 2 of the multi-level pressure alarm method for an injection pump of the present application;

[0039] Figure 3 A coordinate diagram of the multi-position pressure alarm method for the injection pump of this application;

[0040] Figure 4 This is a schematic diagram of the module structure of the multi-speed pressure alarm device for the injection pump according to the embodiment of the present application;

[0041] Figure 5 Schematic diagram of the equipment structure of the hardware operating environment involved in the multi-speed pressure alarm method for the injection pump in the embodiment of the present application.

[0042] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0043] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0044] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0045] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a terminal system, etc. The following takes the system as an example to illustrate this embodiment and the following embodiments.

[0046] Based on this, this embodiment provides a multi-level pressure alarm method for an injection pump, referring to Figure 1 , Figure 1 This is a flow chart of the multi-level pressure alarm method for the syringe pump of the present application. The multi-level pressure alarm method for the syringe pump includes steps S10 to S30:

[0047] Step S10, determining the current gear position from a plurality of gear positions of the injection pump, and collecting a measured pressure value through a pressure sensor of the injection pump;

[0048] Step S20, inputting the measured pressure value into a preset target model function, and outputting an analog-to-digital conversion value;

[0049] Step S30, if the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; wherein, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

[0050] It should be noted that the current gear refers to the specific pressure gear in which the injection pump is located during operation, and the gear value corresponds to a specific pressure range, which is used to determine the working state of the injection pump. The measured pressure value is the actual pressure value collected by the pressure sensor of the injection pump, which is used to reflect the current pressure state of the injection pump. The target model function is a pre-set mathematical model, which is used to convert the measured pressure value into an analog-to-digital conversion value for subsequent alarm judgment. The analog-to-digital conversion value is the value of the measured pressure value after conversion by the target model function, which is used to compare with the preset analog-to-digital conversion threshold. The preset analog-to-digital conversion threshold is an analog-to-digital conversion value pre-set according to the current gear, which is used to determine whether to trigger an alarm. The absolute middle value of the pressure alarm error range corresponding to the measured pressure value and the current gear refers to the absolute value of the difference between the measured pressure value and the middle value of the pressure alarm error range of the current gear, which is used to determine the accuracy of the alarm. The preset error threshold is a pre-set error range, which is used to determine whether the absolute middle value of the measured pressure value and the pressure alarm error range is within an acceptable range.

[0051] Referring to Table 1, for a 30ml syringe pump, there are 15 gears, each of which corresponds to a pressure value (when this pressure value is reached, an alarm will be sounded). At the same time, there will be an error range when measuring this pressure value, and there are overlapping or fuzzy areas, which may easily lead to false alarms of blockage alarms if not handled properly:

[0052]

[0053] Table 1

[0054] In this embodiment, it is first necessary to determine the current gear of the injection pump, which can be achieved by reading the control parameters of the injection pump. Then, the measured pressure value is collected by the pressure sensor of the injection pump, and the pressure sensor converts the pressure signal into an electrical signal, and then the analog-to-digital converter converts the electrical signal into a digital signal for subsequent processing. Next, the measured pressure value is input into the preset target model function, which converts the measured pressure value into an analog-to-digital conversion value according to a preset algorithm. Specifically, the target model function calculates the measured pressure value and the preset linear coefficient, the friction of the syringe and other factors to obtain the analog-to-digital conversion value. After that, the analog-to-digital conversion value is compared with the preset analog-to-digital conversion threshold of the current gear. If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold, an alarm is triggered and the measured pressure value is displayed. The measured pressure value at this time tends to the middle value of the pressure alarm error range corresponding to the current gear, so that the situation of false alarm of blocking alarm can be solved. Specifically, the absolute value of the difference between the measured pressure value and the middle value of the pressure alarm error range is calculated and compared with the preset error threshold. If it is less than the preset error threshold, the alarm is considered to be accurate.

[0055] Furthermore, a machine learning algorithm can be used to train the target model function so that it can more accurately convert the measured pressure value into an analog-to-digital conversion value. In addition, a real-time calibration function for the pressure sensor can be added to ensure the accuracy of the measured pressure value collected. In specific scenarios, such as in the intensive care unit of a hospital, the syringe pump can be connected to the hospital's information system to achieve remote monitoring and management of the syringe pump, thereby improving the safety and reliability of infusion.

[0056] This embodiment determines the current gear from multiple gears of the injection pump, and collects the measured pressure value through the pressure sensor of the injection pump, thereby realizing real-time monitoring of the pressure change during the injection process; the measured pressure value is input into a preset target model function, and the analog-to-digital conversion value is output. This step effectively corrects the pressure measurement error caused by factors such as mechanical friction, and improves the accuracy of pressure measurement; if the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; wherein, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold, which can respond more sensitively to potential blockage situations, and at the same time, the displayed pressure value is optimized to reduce the possibility of false alarms and improve the reliability of the multi-gear blockage alarm of the injection pump.

[0057] In a feasible implementation, the steps in step S30 may include step T10:

[0058] Step T10, sending a notification of the preset alarm information to the preset guardian via the preset remote monitoring terminal.

[0059] It should be noted that, in this embodiment, the preset alarm information refers to the notification content preset by the system when the injection pump detects an abnormal situation, which usually includes the specific alarm cause and related parameters. The preset remote monitoring terminal refers to a remote device connected to the injection pump system, such as a mobile phone, computer, etc., for receiving alarm information. The preset guardian refers to a person who is preset to receive the alarm information, usually a medical staff or equipment maintenance personnel.

[0060] In this embodiment, when the injection pump detects an abnormal situation and triggers an alarm, the system will automatically call the preset alarm information. These alarm messages usually include specific alarm reasons, such as blockage, abnormal pressure, etc., as well as related parameters, such as the current gear position, measured pressure value, etc. Then, the system sends the alarm information to the preset guardian through a preset remote monitoring terminal, such as a hospital's monitoring center computer or a medical staff's mobile phone. The specific operation is that the system packages the alarm information into a data packet and sends it to the remote monitoring terminal through a network connection. After receiving the alarm information, the preset guardian can promptly understand the abnormal situation of the injection pump and take corresponding measures.

[0061] Furthermore, the sending method and content of alarm information can be optimized. In addition to sending text messages, sound or vibration reminders can also be sent to ensure that the preset guardian can notice the alarm information in time. In addition, intelligent analysis functions can be introduced to automatically adjust the priority of notifications according to the urgency of the alarm information to ensure that important information can be processed in the first time. In specific application scenarios, such as the intensive care unit of a hospital, the alarm information can be integrated with the hospital's information system to achieve automatic recording and tracking, thereby improving the efficiency and safety of the medical process.

[0062] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above introduction, and will not be repeated in the following. Figure 2 The step S40 further includes steps A10 to A20:

[0063] Step A10, constructing a data set, wherein the data set includes obtaining a test pressure value corresponding to each gear of the injection pump, a test analog-to-digital conversion value of the injection pump corresponding to the test pressure value after conversion of the analog voltage signal, a maximum measured pressure value when the maximum gear among the multiple gears is alarmed, and a minimum measured pressure value when the minimum gear among the multiple gears is alarmed;

[0064] Step A20, constructing an initial model function, adjusting the parameters of the initial model function according to the data set to obtain a target model function, wherein the parameters of the initial model function include a linear coefficient and a friction compensation value of the injection pump.

[0065] It should be noted that constructing a data set refers to collecting the test pressure values ​​corresponding to each gear of the injection pump and the test analog-to-digital conversion values ​​of the injection pump corresponding to these test pressure values ​​after conversion through analog voltage signals, and also includes the maximum measured pressure value when the maximum gear among multiple gears alarms and the minimum measured pressure value when the minimum gear alarms. These data are used for the construction and parameter adjustment of subsequent model functions. Constructing an initial model function refers to setting an initial mathematical model function based on the collected data set, which contains parameters such as linear coefficients and friction compensation values ​​of the injection pump. By adjusting these parameters, the model function can more accurately reflect the actual situation of the injection pump, and finally obtain the target model function.

[0066] In this embodiment, it is first necessary to construct a data set. The specific operation is to test each gear of the injection pump and obtain the corresponding test pressure value. For example, for gear 1, the test pressure value may be 10kPa, for gear 2, the test pressure value may be 20kPa, and so on. At the same time, the test analog-to-digital conversion values ​​of the injection pump corresponding to these test pressure values ​​are recorded after the analog voltage signal is converted. These values ​​can be collected by the hardware equipment of the injection pump. In addition, it is also necessary to record the maximum measured pressure value when the maximum gear among multiple gears is alarmed and the minimum measured pressure value when the minimum gear is alarmed. These data together constitute the data set.

[0067] Next, construct the initial model function. The initial model function is a mathematical model used to describe the relationship between the pressure value and the analog-to-digital conversion value of the injection pump. The function contains parameters such as the linear coefficient and the friction compensation value of the injection pump. The linear coefficient reflects the linear relationship between the pressure value and the analog-to-digital conversion value, while the friction compensation value is used to compensate for the difference in friction of the injection pump at different gears. By adjusting these parameters, the model function can more accurately reflect the actual situation of the injection pump. The specific adjustment method is to use the data in the data set and a mathematical optimization algorithm, such as the least squares method, to find the parameter value that minimizes the error between the predicted value and the actual value of the model function. After multiple iterations and optimizations, the target model function is finally obtained.

[0068] Furthermore, the frequency of data collection can be increased to obtain more detailed pressure values ​​and analog-to-digital conversion value data. In addition, more test conditions can be introduced, such as different injection pump models, different working environments, etc., to improve the diversity and representativeness of the data set. When constructing the initial model function, you can consider introducing more parameters, such as temperature compensation values, humidity compensation values, etc., to improve the accuracy of the model function. In specific scenarios, such as in the intensive care unit of a hospital, the injection pump can be connected to the hospital's information system to achieve real-time monitoring and data collection of the injection pump, further improving the quality of the data set and the accuracy of the model function.

[0069] This embodiment obtains a more accurate target model function by constructing a data set and adjusting the parameters of the initial model function, thereby improving the reliability of the multi-speed blockage alarm of the injection pump, reducing false alarms and missed alarms, and effectively improving the safety and stability of infusion.

[0070] In a feasible implementation manner, step A20 further includes steps A201 to A203:

[0071] Step A201, if the test pressure value and the test analog-to-digital conversion value are in a linear relationship, the linear coefficient of the linear relationship is used as the first linear coefficient;

[0072] Step A202, taking the ratio of the difference between the test pressure value corresponding to the maximum gear position among the multiple gear positions and the test pressure value corresponding to the minimum gear position among the multiple gear positions and the difference between the maximum measured pressure value and the minimum measured pressure value as the second linear coefficient;

[0073] Step A203: taking the product of the first linear coefficient and the second linear coefficient as the third linear coefficient, adjusting the initial model function according to the third linear coefficient, and obtaining the target model function.

[0074] It should be noted that the linear relationship refers to a straight-line relationship between the test pressure value and the test analog-to-digital conversion value, and this relationship can be described by a mathematical formula. The first linear coefficient is a parameter obtained based on this linear relationship, which is used to express the proportional relationship between the pressure value and the analog-to-digital conversion value. The second linear coefficient is a parameter obtained by calculating the difference between the test pressure values ​​corresponding to the maximum gear and the minimum gear in the multiple gears, and the ratio of the difference between the maximum measured pressure value and the minimum measured pressure value, which is used to reflect the pressure change relationship between different gears. The third linear coefficient is a parameter obtained by multiplying the first linear coefficient by the second linear coefficient, which is used to adjust the initial model function so that it more accurately reflects the actual situation of the injection pump, and finally obtains the target model function.

[0075] In this embodiment, it is first necessary to determine the linear relationship between the test pressure value and the test analog-to-digital conversion value. The specific operation is to observe whether the test pressure value and the test analog-to-digital conversion value present a linear relationship through experiments or data analysis. If a linear relationship is present, it can be considered that there is a linear relationship between them. Then, the linear coefficient of this linear relationship is used as the first linear coefficient. For example, if the linear coefficient between the test pressure value and the test analog-to-digital conversion value is 7.90, then this value is the first linear coefficient.

[0076] Then, calculate the second linear coefficient. The specific operation is to take the difference between the test pressure value corresponding to the maximum gear and the test pressure value corresponding to the minimum gear among the multiple gears, and the difference between the maximum measured pressure value and the minimum measured pressure value, and then calculate the ratio of these two differences. For example, if the test pressure value corresponding to the maximum gear is 150kPa, the test pressure value corresponding to the minimum gear is 10kPa, the maximum measured pressure value is 150kPa, and the minimum measured pressure value is 10kPa, then the second linear coefficient is (150-10) / (150-10)=1.

[0077] Next, the first linear coefficient is multiplied by the second linear coefficient to obtain a third linear coefficient. For example, if the first linear coefficient is 7.90 and the second linear coefficient is 1, then the third linear coefficient is 7.90*1=7.90.

[0078] Finally, the initial model function is adjusted according to the third linear coefficient to obtain the target model function. The specific operation is to substitute the third linear coefficient into the initial model function and adjust the parameters of the model function. For example, if the initial model function is y=kx+b, where k is the linear coefficient, x is the pressure value, and b is the friction compensation value of the syringe, then the adjusted target model function is y=7.90*x+b.

[0079] Furthermore, more precise mathematical methods can be used to calculate the linear coefficients, such as the least squares method, to improve the accuracy of the linear coefficients. In addition, more parameters can be introduced to adjust the model function, such as temperature compensation value, humidity compensation value, etc., to improve the adaptability and accuracy of the model function. In specific scenarios, such as in the intensive care unit of a hospital, the syringe pump can be connected to the hospital's information system to achieve real-time monitoring and data collection of the syringe pump, further improving the accuracy of the data and the reliability of the model function.

[0080] This embodiment obtains a more accurate target model function by calculating the first linear coefficient, the second linear coefficient and the third linear coefficient, and adjusting the initial model function according to the third linear coefficient, thereby improving the reliability of the multi-speed blockage alarm of the injection pump, reducing false alarms and missed alarms, and effectively improving the safety and stability of infusion.

[0081] In a feasible implementation manner, step A201 further includes steps A2011 to A2013:

[0082] Step A2011, constructing a coordinate system with the test pressure value as the horizontal coordinate and the test analog-to-digital conversion value as the vertical coordinate, and for each gear, determining the coordinate point of the gear in the coordinate system according to the test pressure value and the test analog-to-digital conversion value corresponding to each gear;

[0083] Step A2012, if the line segment formed by connecting the coordinate points approaches a straight line, it is determined that the test pressure value and the test analog-to-digital conversion value are in a linear relationship;

[0084] Step A2013, randomly select two target coordinate points on the straight line, calculate the slope of the line segment formed by connecting the target coordinate points, and use the slope as the first linear coefficient.

[0085] It should be noted that, in this embodiment, the coordinate system is constructed by taking the test pressure value as the horizontal axis and the test analog-to-digital conversion value as the vertical axis, and is used to intuitively display the relationship between the test pressure value and the test analog-to-digital conversion value of each gear. The horizontal axis represents the test pressure value, and the vertical axis represents the test analog-to-digital conversion value. Each gear determines a coordinate point in the coordinate system according to its corresponding test pressure value and test analog-to-digital conversion value. When the line segment formed by connecting these coordinate points approaches a straight line, it indicates that there is a linear relationship between the test pressure value and the test analog-to-digital conversion value. The first linear coefficient is obtained by arbitrarily selecting two target coordinate points from the straight line and calculating the slope of the line connecting the two points, which is used to quantify the slope of this linear relationship, that is, the change in the test analog-to-digital conversion value when the test pressure value changes by one unit. In this embodiment, a coordinate system is first constructed, in which the horizontal axis represents the test pressure value and the vertical axis represents the test analog-to-digital conversion value. Then, for each gear, a coordinate point is determined in the coordinate system according to its corresponding test pressure value and test analog-to-digital conversion value. For example, for gear 1, the test pressure value is 10kPa, and the test analog-to-digital conversion value is 485, so the coordinate point is (10,485). Then, draw the coordinate points of all gears in the coordinate system, and observe whether the line segment formed by connecting these points approaches a straight line. If the line segment formed by connecting these coordinate points approaches a straight line, it can be determined that there is a linear relationship between the test pressure value and the test analog-to-digital conversion value. Next, select any two target coordinate points from this straight line, such as (10,485) and (150,1581), and calculate the slope of the line connecting these two points. The slope calculation formula is (y2-y1) / (x2-x1). After substituting the specific values, we get (1581-485) / (150-10)=1096 / 140≈7.83. Therefore, the first linear coefficient is approximately 7.83, which reflects the slope of the linear relationship between the test pressure value and the test analog-to-digital conversion value, that is, when the test pressure value changes by 1 kPa, the test analog-to-digital conversion value changes by approximately 7.83 units.

[0086] For example, the test pressure values ​​and test analog-to-digital conversion values ​​corresponding to each gear are shown in Table 2, and the line segments formed by connecting the obtained coordinate points are shown in Table 2. Figure 3 As shown:

[0087]

[0088] Table 2

[0089] Furthermore, the method for determining coordinate points and the method for determining linear relationships are optimized. For example, data smoothing technology is used to reduce noise in data points and improve the accuracy of linear relationships. More statistical methods are introduced to verify the significance of linear relationships, such as calculating correlation coefficients. In specific application scenarios, such as the real-time monitoring system of injection pumps, coordinate points are dynamically updated and linear coefficients are calculated in real time to adapt to changes in different working environments and provide more accurate blockage alarm detection.

[0090] In this embodiment, by constructing a coordinate system and determining the linear relationship between the test pressure value and the test analog-to-digital conversion value, the first linear coefficient is accurately calculated. This coefficient is crucial for understanding and predicting the behavior of the syringe pump under different pressures, which helps to improve the reliability of the occlusion alarm and ensure the safety of the medical process. This method not only improves the accuracy of data processing, but also provides a scientific basis for subsequent alarm threshold setting and system calibration.

[0091] Based on the first or second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the first or second embodiment can be referred to the above introduction, and will not be described in detail later. Step A203 also includes steps A2031 to A2034:

[0092] Step A2031, determining the initial model function based on the third linear coefficient as a linear model function;

[0093] Step A2032: for any gear, input the test pressure value of the gear into the linear model function, wherein the absolute difference between the test pressure value and the middle value of the pressure alarm error range corresponding to the gear is less than a preset error threshold;

[0094] Step A2033, adjusting the friction compensation value of the linear model function so that the output result obtained by the linear model function is greater than a preset analog-to-digital conversion threshold;

[0095] Step A2034, determining the linear model function based on the adjusted friction compensation value as the target model function.

[0096] It should be noted that the initial model function is a linear model function determined based on the third linear coefficient, which is used to describe the relationship between the test pressure value and the analog-to-digital conversion value. The friction compensation value is a parameter in the linear model function, which is used to compensate for the friction difference of the injection pump under different gears. The preset analog-to-digital conversion threshold is a pre-set analog-to-digital conversion value, which is used to determine whether the output result of the linear model function meets the alarm condition. The target model function is a linear model function that can accurately reflect the actual situation of the injection pump after adjusting the friction compensation value.

[0097] In this embodiment, the initial model function based on the third linear coefficient is first determined as the linear model function. For example, the third linear coefficient is 7.90, and the initial model function can be expressed as y=7.90*x+b, where y represents the analog-to-digital conversion value, x represents the test pressure value, and b represents the friction compensation value. Next, for any gear, the test pressure value of the gear is input into the linear model function. For example, for gear 6, the test pressure value is 60kPa, which is substituted into the linear model function to obtain y=7.90*60+b. Then, the friction compensation value b of the linear model function is adjusted so that the output result obtained by the linear model function is greater than the preset analog-to-digital conversion threshold. For example, the preset analog-to-digital conversion threshold is 800, and by adjusting the value of b, y>800. Finally, the linear model function based on the adjusted friction compensation value is determined as the target model function. For example, the adjusted friction compensation value is b=100, and the target model function is y=7.90*x+100.

[0098] Furthermore, the adjustment method of the friction compensation value can be further optimized. For example, an adaptive algorithm is used to dynamically adjust the friction compensation value according to the actual test data to improve the accuracy of the model function. In addition, more parameters, such as temperature compensation value, humidity compensation value, etc., can be introduced to improve the adaptability and reliability of the model function. In specific application scenarios, such as the real-time monitoring system of the injection pump, the test pressure value and analog-to-digital conversion value can be collected in real time, and the friction compensation value can be dynamically adjusted to ensure that the model function always accurately reflects the actual situation of the injection pump.

[0099] In this embodiment, the initial model function based on the third linear coefficient is determined as a linear model function, and the friction compensation value is adjusted for any gear, so that the output result of the linear model function meets the alarm condition, and finally determined as the target model function. This method can accurately reflect the actual situation of the syringe pump at different gears, improve the reliability of multi-gear blockage alarms, reduce false alarms and missed alarms, and effectively improve the safety and stability of infusion.

[0100] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the multi-speed pressure alarm method of the injection pump of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.

[0101] This application also provides a multi-level pressure alarm device for an injection pump, please refer to Figure 4 , the multi-position pressure alarm device of the injection pump includes:

[0102] The pressure value acquisition module 10 determines the current gear position from multiple gear positions of the injection pump, and collects the measured pressure value through the pressure sensor of the injection pump;

[0103] The analog-to-digital conversion value calculation module 20 inputs the measured pressure value into a preset target model function and outputs an analog-to-digital conversion value;

[0104] The alarm module 30 is triggered. If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; wherein, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

[0105] The multi-gear pressure alarm device for the injection pump provided by the present application adopts the multi-gear pressure alarm method for the injection pump in the above embodiment, which can improve the reliability of the multi-gear blockage alarm of the injection pump. Compared with the prior art, the beneficial effects of the multi-gear pressure alarm device for the injection pump provided by the present application are the same as the beneficial effects of the multi-gear pressure alarm method for the injection pump provided by the above embodiment, and other technical features of the multi-gear pressure alarm device for the injection pump are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0106] The present application provides a multi-speed pressure alarm device for an injection pump, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the multi-speed pressure alarm method for the injection pump in the above-mentioned embodiment one.

[0107] Reference below Figure 5 , which shows a schematic diagram of the structure of a multi-level pressure alarm device for an injection pump suitable for implementing the embodiment of the present application. The multi-level pressure alarm device for an injection pump in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), Portable Application Descriptions (Plate Computers), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The multi-level pressure alarm device for the injection pump shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0108] like Figure 5As shown, the multi-level pressure alarm device for the injection pump may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to the program stored in the read-only memory 1002 or the program loaded from the storage device 1003 to the random access memory 1004. In the random access memory 1004, various programs and data required for the operation of the xxx device are also stored. The processing device 1001, the read-only memory 1002 and the random access memory 1004 are connected to each other through the bus 1005. The input / output interface 1006 is also connected to the bus. Generally, the following systems can be connected to the input / output interface 1006 and also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the syringe pump multi-position pressure alarm device to communicate wirelessly or wired with other devices to exchange data. Although the syringe pump multi-position pressure alarm device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided alternatively.

[0109] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a read-only memory 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0110] The multi-gear pressure alarm device for the injection pump provided by the present application adopts the multi-gear pressure alarm method for the injection pump in the above embodiment, which can improve the reliability of the multi-gear blockage alarm of the injection pump. Compared with the prior art, the beneficial effects of the multi-gear pressure alarm device for the injection pump provided by the present application are the same as the beneficial effects of the multi-gear pressure alarm method for the injection pump provided by the above embodiment, and the other technical features of the multi-gear pressure alarm device for the injection pump are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0111] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0112] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0113] The present application provides a medium, which is a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, and the computer-readable program instructions are used to execute the multi-speed pressure alarm method for the injection pump in the above-mentioned embodiment.

[0114] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM: Re analog-to-digital conversion Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Re analog-to-digital conversion Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Re analog-to-digital conversion Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (R analog-to-digital conversion io Frequency: radio frequency), etc., or any suitable combination of the above.

[0115] The computer-readable storage medium may be included in the multi-level pressure alarm device for the injection pump; or may exist independently without being assembled into the multi-level pressure alarm device for the injection pump.

[0116] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the syringe pump multi-speed pressure alarm device, the syringe pump multi-speed pressure alarm device:

[0117] Determine the current gear position from multiple gear positions of the syringe pump, and collect the measured pressure value through the pressure sensor of the syringe pump;

[0118] The measured pressure value is input into a preset target model function, and the analog-to-digital conversion value is output;

[0119] If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; among them, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

[0120] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0121] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0122] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0123] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned multi-speed pressure alarm method for the injection pump, and can improve the reliability of the multi-speed blockage alarm of the injection pump. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the multi-speed pressure alarm method for the injection pump provided by the above-mentioned embodiment, and will not be repeated here.

[0124] The present application also provides a product, which is a computer program product, including a computer program, which implements the steps of the above-mentioned injection pump multi-speed pressure alarm method when executed by a processor.

[0125] The computer program product provided by the present application can improve the reliability of the multi-level blocking alarm of the injection pump. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the multi-level pressure alarm method of the injection pump provided by the above embodiment, which will not be repeated here.

[0126] The above are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A multi-level pressure alarm method for an injection pump, characterized in that: The multi-level pressure alarm method for the injection pump comprises: Determining a current gear position from a plurality of gear positions of the injection pump, and collecting a measured pressure value through a pressure sensor of the injection pump; Inputting the measured pressure value into a preset target model function, and outputting an analog-to-digital conversion value; If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; wherein, when the injection pump alarms, the absolute difference between the measured pressure value and the middle value of the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

2. The multi-level pressure alarm method for an injection pump as claimed in claim 1, characterized in that: The step of inputting the measured pressure value into a preset target model function includes: Constructing a data set, wherein the data set includes obtaining a test pressure value corresponding to each gear position of the injection pump, a test analog-to-digital conversion value of the injection pump corresponding to the test pressure value after conversion of the analog voltage signal, a maximum measured pressure value when the maximum gear position among the multiple gear positions is alarmed, and a minimum measured pressure value when the minimum gear position among the multiple gear positions is alarmed; An initial model function is constructed, and the parameters of the initial model function are adjusted according to the data set to obtain a target model function, wherein the parameters of the initial model function include a linear coefficient and a friction compensation value of the injection pump.

3. The multi-position pressure alarm method for an injection pump as claimed in claim 2, characterized in that: The step of using the data set to adjust the parameters of the initial model function to obtain the target model function comprises: If the test pressure value and the test analog-to-digital conversion value are in a linear relationship, the linear coefficient of the linear relationship is used as the first linear coefficient; The ratio of the difference between the test pressure value corresponding to the maximum gear position among the multiple gear positions and the test pressure value corresponding to the minimum gear position among the multiple gear positions to the difference between the maximum measured pressure value and the minimum measured pressure value is taken as the second linear coefficient; The product of the first linear coefficient and the second linear coefficient is used as the third linear coefficient, and the initial model function is adjusted according to the third linear coefficient to obtain the target model function.

4. The multi-level pressure alarm method for an injection pump as claimed in claim 3, characterized in that: If the test pressure value and the test analog-to-digital conversion value are in a linear relationship, the step of using the linear coefficient of the linear relationship as the first linear coefficient includes: Constructing a coordinate system with the test pressure value as the horizontal coordinate and the test analog-to-digital conversion value as the vertical coordinate, and determining the coordinate point of each gear in the coordinate system according to the test pressure value and the test analog-to-digital conversion value corresponding to each gear; If the line segment formed by connecting the coordinate points approaches a straight line, it is determined that the test pressure value and the test analog-to-digital conversion value are in a linear relationship; Randomly select two target coordinate points on the straight line, calculate the slope of the line segment formed by connecting the target coordinate points, and use the slope as the first linear coefficient.

5. The multi-level pressure alarm method for an injection pump as claimed in claim 3, characterized in that: The step of adjusting the initial model function according to the third linear coefficient to obtain a target model function comprises: Determine the initial model function adjusted based on the third linear coefficient as a linear model function; For any gear, the test pressure value of the gear is input into the linear model function, wherein the absolute difference between the test pressure value and the middle value of the pressure alarm error range corresponding to the gear is less than a preset error threshold; Adjusting the friction compensation value of the linear model function so that the output result obtained by the linear model function is greater than a preset analog-to-digital conversion threshold; A linear model function based on the adjusted friction force compensation value is determined as a target model function.

6. The multi-level pressure alarm method for an injection pump according to claim 1, characterized in that: The step of triggering an alarm and displaying the measured pressure value includes: The preset alarm information is notified to the preset guardian through the preset remote monitoring terminal.

7. A multi-position pressure alarm device for an injection pump, characterized in that: The multi-position pressure alarm device for the injection pump comprises: A pressure value acquisition module determines the current gear position from the multiple gear positions of the injection pump and collects the measured pressure value through the pressure sensor of the injection pump; A module for calculating analog-to-digital conversion values, inputting the measured pressure value into a preset target model function, and outputting an analog-to-digital conversion value; Trigger the alarm module. If the analog-to-digital conversion value is greater than the preset analog-to-digital conversion threshold of the current gear, an alarm is triggered and the measured pressure value is displayed; wherein, when the injection pump alarms, the absolute middle value of the measured pressure value and the pressure alarm error range corresponding to the current gear is less than the preset error threshold.

8. A multi-position pressure alarm device for an injection pump, characterized in that: The multi-speed pressure alarm device for the injection pump comprises: a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the multi-speed pressure alarm method for the injection pump as described in any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the multi-level pressure alarm method for an injection pump as described in any one of claims 1 to 6.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the multi-level pressure alarm method for an injection pump as claimed in any one of claims 1 to 6 are implemented.