Infusion pump control method and equipment based on dynamic compensation and storage medium
Data is collected in real time through sensor arrays, combined with the infusion tube elastic modulus attenuation model and temperature compensation rules, the pump speed of the infusion pump is dynamically adjusted, solving the infusion instability caused by elastic modulus attenuation and temperature changes in the infusion tube during long-term use, and achieving accurate compensation and stability of the infusion volume.
Patent Information
- Application Number
- CN202510434657.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-07-25
AI Technical Summary
During long-term use, the elastic modulus of the infusion tube is attenuated due to repeated extrusion, and the ambient temperature changes cause the infusion volume to deviate from the target value, reducing the stability of the infusion.
The pump sheet operation data and ambient temperature data are collected in real time through the sensor array, and the preset infusion tube elastic modulus attenuation model and temperature compensation rules are used to calculate the fatigue compensation coefficient and temperature compensation coefficient, generate the compensation flow value, and adjust the pump speed through a closed-loop control algorithm to maintain the consistency of the infusion volume.
It improves the stability and accuracy of the infusion process, ensures that the infusion volume remains consistent with the target flow value during long-term use, and reduces the deviation of the infusion volume.
Smart Images

Figure CN120361346A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of data processing, and particularly to an infusion pump control method, device, and storage medium based on dynamic compensation. Background Art
[0002] Currently, during the long-term use of an infusion pump, the elastic modulus of the infusion tube decays due to repeated extrusion, and at the same time, the change in ambient temperature causes the infusion tube to soften at high temperatures and become brittle at low temperatures, resulting in a deviation between the actual infusion volume and the target value, reducing the stability of infusion during the long-term use of the infusion tube. Summary of the Invention
[0003] The main purpose of this application is to provide an infusion pump control method, device, and storage medium based on dynamic compensation, aiming to solve the technical problem of low stability of infusion during the long-term use of an infusion tube.
[0004] To achieve the above object, this application proposes an infusion pump control method based on dynamic compensation. The infusion pump control method based on dynamic compensation includes: Determining the pump piece extrusion time and the number of pump piece extrusions based on the pump piece operation data collected by the sensor array; Determining the elastic modulus according to the preset elastic modulus decay model of the infusion tube and combining the number of pump piece extrusions; Calculating the fatigue compensation coefficient based on the elastic modulus, and calculating the temperature compensation coefficient based on the ambient temperature data; Generating a compensation flow value according to the fatigue compensation coefficient and the temperature compensation coefficient; Generating a pump speed adjustment instruction according to the flow difference between the compensation flow value and the actual flow value, and executing the pump speed adjustment instruction to adjust the operation state of the infusion pump.
[0005] In an embodiment, the sensor array includes a pressure sensor, a Hall sensor, and a temperature sensor; Before the step of determining the pump piece extrusion time and the number of pump piece extrusions based on the pump piece operation data collected by the sensor array, it includes: Real-time detecting the displacement of the pump piece through a first Hall sensor and outputting a pulse signal; Detecting the opening and closing state of the pump door through a second Hall sensor and triggering a level signal, where a high level indicates that the pump door is closed and a low level indicates that the pump door is open; Detecting the installation state of the infusion tube through a pressure sensor and outputting a contact pressure; Taking the pulse signal, the level signal, and the contact pressure collected by the sensor array as the pump piece operation data; Real-time monitoring the current ambient temperature through a temperature sensor to obtain ambient temperature data.
[0006] In one embodiment, the step of determining the pump vane extrusion time and the number of pump vane extrusions based on the pump vane operation data collected by the sensor array includes: According to the pulse signal in the pump vane operation data, the time difference between the rising edge timestamp and the falling edge timestamp of the pulse signal is used as the pump vane extrusion time; If the level signal in the pump vane operation data is a high level and the contact pressure is greater than a preset pressure value, it is recorded as a valid extrusion event, and the number of the recorded valid extrusion events is the number of pump vane extrusions.
[0007] In one embodiment, the step of determining the elastic modulus according to the preset elastic modulus attenuation model of the infusion tube and in combination with the number of pump vane extrusions includes: Model the change of the elastic modulus of the infusion tube over time or the number of uses as an exponential decay function, and calibrate the initial elastic modulus and the fatigue decay coefficient through an accelerated life test to establish the elastic modulus attenuation model of the infusion tube; Based on the number of pump vane extrusions, in combination with the material characteristic parameters of the infusion tube, dynamically correct the fatigue decay coefficient; Based on the corrected fatigue decay coefficient, substitute it into the elastic modulus attenuation model of the infusion tube to determine the elastic modulus.
[0008] In one embodiment, the step of calculating the fatigue compensation coefficient based on the elastic modulus and calculating the temperature compensation coefficient based on the ambient temperature data includes: Use the ratio of the elastic modulus to the initial elastic modulus as the basic compensation coefficient; Calibrate the empirical correction coefficient through an accelerated life test, perform a time integral on the reciprocal of the elastic modulus to obtain a corrected fatigue integral term; Multiply the basic compensation coefficient by the corrected fatigue integral term to obtain the fatigue compensation coefficient.
[0009] In one embodiment, the step of calculating the fatigue compensation coefficient based on the elastic modulus and calculating the temperature compensation coefficient based on the ambient temperature data further includes: Compare the ambient temperature data with the critical temperature value, match the corresponding temperature range, and determine the corresponding temperature compensation rule; Based on the temperature compensation rule, calculate the difference between the ambient temperature data and the critical temperature value, and multiply it by the corresponding temperature coefficient to obtain the temperature compensation coefficient.
[0010] In one embodiment, the step of generating a compensated flow value according to the fatigue compensation coefficient and the temperature compensation coefficient includes: Based on the infusion requirement of the infusion pump, obtain the corresponding target flow value; Multiply the fatigue compensation coefficient, the temperature compensation coefficient, and the target flow value to generate a compensated flow value.
[0011] In one embodiment, the step of generating a pump speed adjustment command based on the flow difference between the compensated flow value and the actual flow value and executing the pump speed adjustment command to adjust the operating state of the infusion pump includes: Calculate the flow difference according to the compensated flow value and the actual flow value; Based on the flow difference, generate the pump speed adjustment command through a closed-loop control algorithm; Execute the pump speed adjustment command to dynamically adjust the operating state of the infusion pump.
[0012] In addition, to achieve the above object, the present application also provides an infusion pump control device based on dynamic compensation. The device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor. The computer program is configured to implement the steps of the infusion pump control method based on dynamic compensation as described above.
[0013] In addition, to achieve the above object, the present application also provides a storage medium. The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the infusion pump control method based on dynamic compensation as described above are implemented.
[0014] The present application provides an infusion pump control method based on dynamic compensation. First, based on the pump vane operation data collected by the sensor array, the pump vane extrusion time and the pump vane extrusion times are determined; according to a preset elastic modulus attenuation model of the infusion tube, the elastic modulus is determined in combination with the pump vane extrusion times; the fatigue compensation coefficient is calculated based on the elastic modulus, and the temperature compensation coefficient is calculated based on the ambient temperature data; a compensated flow value is generated according to the fatigue compensation coefficient and the temperature compensation coefficient; a pump speed adjustment command is generated based on the flow difference between the compensated flow value and the actual flow value, and the pump speed adjustment command is executed to adjust the operating state of the infusion pump. By using the sensor array to collect the ambient temperature and the pump vane operation data in real time, the present application can timely detect the change in the elastic modulus caused by temperature change and infusion tube fatigue during the infusion process. Furthermore, by updating the elastic modulus and calculating the compensation coefficient, the infusion volume is accurately compensated, the deviation of the infusion volume is reduced, and the infusion accuracy is improved. A pump speed adjustment command is generated according to the real-time flow difference to dynamically adjust the pump speed of the infusion pump, ensuring that the infusion volume is always consistent with the target flow value and improving the stability of the infusion process. The present application achieves the technical effect of improving the stability of the infusion tube during long-term use. Description of the Drawings
[0015] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.
[0016] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings required for use in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0017] Figure 1 It is a schematic flowchart provided for the first embodiment of the infusion pump control method based on dynamic compensation in the present application; Figure 2 It is a schematic flowchart provided for the second embodiment of the infusion pump control method based on dynamic compensation in the present application; Figure 3 It is a schematic flowchart provided for the third embodiment of the infusion pump control method based on dynamic compensation in the present application; Figure 4 It is a schematic flowchart provided for the fourth embodiment of the infusion pump control method based on dynamic compensation in the present application; Figure 5 It is a schematic diagram of the device structure of the hardware operating environment involved in the infusion pump control method based on dynamic compensation in the embodiments of the present application.
[0018] The realization of the purpose, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. Detailed Embodiments
[0019] 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.
[0020] To better understand the technical solutions of the present application, the following will be described in detail in combination with the accompanying drawings of the specification and the specific embodiments.
[0021] The main solution of the embodiments of the present application is: Currently, during the long-term use of an infusion pump, the infusion tube undergoes repeated extrusion, resulting in a decay of the elastic modulus. At the same time, changes in the ambient temperature cause the infusion tube to soften at high temperatures and become brittle at low temperatures, leading to a deviation between the actual infusion volume and the target value, and reducing the stability of infusion during the long-term use of the infusion tube.
[0022] This application collects environmental temperature and pump chip operation data in real time through a sensor array, can timely detect changes in the elastic modulus caused by temperature changes and infusion tube fatigue during the infusion process, and then accurately compensate the infusion volume by updating the elastic modulus and calculating the compensation coefficient, reducing the deviation of the infusion volume and improving the infusion accuracy. A pump speed adjustment instruction is generated according to the real-time flow difference, and the pump speed of the infusion pump is dynamically adjusted to ensure that the infusion volume is always consistent with the target flow value, improving the stability of the infusion process.
[0023] It should be noted that the execution subject of this embodiment can be an infusion pump control system based on dynamic compensation, or 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. This embodiment does not make specific limitations on this. The following takes the infusion pump control system based on dynamic compensation as the execution subject as an example to illustrate this embodiment and the following embodiments.
[0024] Embodiment 1 Based on this, the present application proposes a control method for an infusion pump based on dynamic compensation in the first embodiment. Please refer to Figure 1 , the control method for the infusion pump based on dynamic compensation includes: Step S10, based on the pump chip operation data collected by the sensor array, determine the pump chip extrusion time and the pump chip extrusion times.
[0025] In this embodiment, the sensor array is an integrated data acquisition module composed of multiple types of sensors, which is used to synchronously obtain environmental parameters and pump chip mechanical state data. The sensor array includes a pressure sensor, a Hall sensor, and a temperature sensor.
[0026] It should be noted that the pump chip operation data includes the pulse signal output by the first Hall sensor, the level signal triggered by the second Hall sensor, and the contact pressure output by the pressure sensor.
[0027] As an optional implementation manner, preprocess the pump chip operation data, eliminate signal jitter through a Schmidt trigger, and filter out high-frequency noise through an RC low-pass filter circuit. Record the rising edge timestamp and falling edge timestamp of the pulse signal of the first Hall sensor, calculate the time difference, which is the pump chip extrusion time. According to the level signal and the contact pressure, detect the effective pulse period when the contact pressure meets the standard, record it as an effective extrusion event, and increase the pump chip extrusion times.
[0028] Optionally, step S10 includes: Step S11, according to the pulse signal in the pump chip operation data, use the time difference between the rising edge timestamp and the falling edge timestamp of the pulse signal as the pump chip extrusion time.
[0029] By analyzing the pulse signals generated during the operation of the pump piece, the duration of a single extrusion action is accurately measured.
[0030] It should be noted that the pulse signal is a periodic electrical signal generated when the pump piece driving mechanism moves and is output by the first Hall sensor. A high level indicates that the pump piece is in the extrusion stage, and a low level indicates the rebound stage. The rising edge timestamp is the exact moment when the pulse signal jumps from a low level to a high level. The falling edge timestamp is the exact moment when the pulse signal jumps from a high level to a low level.
[0031] Exemplarily, record the rising edge timestamp and the falling edge timestamp of the pulse signal, calculate the time difference, that is, the single extrusion time, and then obtain the level signal and contact pressure in the pump piece operation data. If the level signal is high, the pump door state is closed at this time; if the contact pressure is greater than the preset pressure value of 30 kPa, the pump piece is effectively closed at this time. When both the level signal and the contact pressure meet the conditions, the effective extrusion time is counted.
[0032] Step S12, if the level signal in the pump piece operation data is high and the contact pressure is greater than the preset pressure value, record it as a valid extrusion event, and the number of recorded valid extrusion events is the number of pump piece extrusions.
[0033] Screen and accumulate valid extrusion events, exclude invalid actions caused by abnormal conditions such as the pump door not being closed and insufficient contact pressure, and ensure the reliability of the input data for the fatigue compensation model.
[0034] It should be noted that the level signal is a digital signal output by the second Hall sensor, representing the state of the pump door. A high level indicates that the pump door is closed, and a low level indicates that the pump door is open. The contact pressure is the real-time pressure value of the contact surface between the pump piece and the infusion tube measured by the pressure sensor. The preset pressure value is the lowest pressure threshold for determining a valid extrusion and can be calibrated according to the infusion tube material and the pump head mechanical structure.
[0035] Exemplarily, read the level signal and pressure data simultaneously. When the level is high and the pressure is greater than the preset pressure value, it is determined as a valid extrusion, and the number of pump door extrusions is recorded.
[0036] Optionally, dynamically adjust the preset pressure value according to the ambient temperature or the type of tubing.
[0037] Step S20, determine the elastic modulus according to the preset elastic modulus decay model of the infusion tube and in combination with the number of pump piece extrusions.
[0038] In this embodiment, the elastic modulus decay model of the infusion tube is a mathematical model that describes the change of the elastic modulus with time or the number of extrusions and is used to predict the fatigue degree of the infusion tube. The elastic modulus is a physical quantity that characterizes the anti-deformation ability of the infusion tube material, and the decay of the elastic modulus will lead to a decrease in the extrusion efficiency of the pump piece.
[0039] As an alternative embodiment, in a constant temperature environment, an accelerated life test is carried out, the infusion tube is continuously extruded at different frequencies, the elastic modulus decay data is recorded, and the fatigue decay coefficient is fitted by non-linear regression.
[0040] Exemplarily, in the unextruded state, the initial elastic modulus is measured , where is the stress, is the strain. An elastic modulus decay model " " is the fatigue decay coefficient obtained by testing through the accelerated life test. In this model, the accumulation of the fatigue effect is corrected by monitoring the number of squeezes N of the pump piece of the infusion pump by the Hall sensor, and the corrected fatigue decay coefficient can be expressed as " ", where k and m are characteristic parameters of the material.
[0041] Optionally, substituting the corrected fatigue decay coefficient into the elastic modulus decay model, the decay formula " " is obtained, an accelerated life test is carried out, and the experimental data is recorded. Taking the logarithm of the decay formula is transformed into a linear equation: " ", according to the experimental data, using the non-linear regression algorithm, k and m are further fitted.
[0042] Optionally, step S20 includes: Step S21, modeling the change of the elastic modulus of the infusion tube with time or the number of uses as an exponential decay function, and calibrating the initial elastic modulus and the fatigue decay coefficient through an accelerated life test to establish the elastic modulus decay model of the infusion tube.
[0043] As an alternative embodiment, through an accelerated life test, multiple groups of high-frequency pump piece extrusion tests are carried out on the infusion tube, and the initial elastic modulus and the fatigue decay coefficient of the infusion tube under different numbers of pump piece squeezes are collected as experimental data. Based on the experimental data, an elastic modulus decay model of the infusion tube is established in which the elastic modulus changes exponentially with time or the number of uses.
[0044] Exemplarily, using a pump piece testing machine driven by a servo motor, 5 groups of test frequencies are set, each group continuously extrudes for 8 hours at different numbers of pump piece squeezes, records the elastic modulus value per hour, and calculates the reduction amount of the elastic modulus after the test relative to the initial value " " as experimental data. The collected experimental data is cleaned and normalized to remove outliers. Select an exponential decay model as the basic model " ", where is the fatigue attenuation coefficient, and t is the extrusion time of the pump piece. The model parameters are fitted using the non - linear regression method and .
[0045] Optionally, accelerated fatigue tests are carried out at different frequencies, and the decay rate of the elastic modulus is recorded. Taking time as the input and the decay rate as the label, the random forest model is trained to output discrete fatigue levels, serving as the fatigue accumulation model. The fatigue level is a discrete grading index characterizing the fatigue degree of the infusion tube. The higher the level, the more serious the material deterioration. The extrusion time of the pump piece is input into the pre - trained fatigue accumulation model, and the discrete fatigue level is output through the fatigue accumulation model. Calculate the change in the elastic modulus attenuation amount, and the formula is " " where is the attenuation coefficient calibrated through experiments, L is the fatigue level, and t is the cumulative effective extrusion time. According to the initial elastic modulus and the change amount of the elastic modulus attenuation amount, update the elastic modulus attenuation amount of the infusion tube " ".
[0046] Optionally, the experimental data are randomly divided into a training set and a test set in a ratio of 7:3 to verify the prediction accuracy of the elastic modulus attenuation model of the infusion tube, so as to ensure that the mean absolute error (MAE, Mean Absolute Error) is lower than the preset threshold. Train the model. Through the non - linear regression algorithm, use the training set data to fit the parameters of the elastic modulus attenuation model that conforms to the exponential law, and minimize the mean absolute error . The preset threshold requirement is that the mean absolute error < 5%. If it exceeds the limit, the model needs to be refitted. Input the test set data, call the trained model to generate the predicted value of the elastic modulus attenuation amount, calculate the mean absolute error and compare it with the preset threshold. If the mean absolute error is less than the preset threshold, the model verification passes, and the model parameters are solidified into the memory of the infusion pump control system. If the mean absolute error is greater than or equal to the preset threshold, increase the training data and adjust the model structure for further training.
[0047] Step S30, calculate the fatigue compensation coefficient based on the elastic modulus, and calculate the temperature compensation coefficient based on the ambient temperature data.
[0048] In this embodiment, the fatigue compensation coefficient is a flow amplification coefficient calculated based on the degree of elastic modulus attenuation, which is used to compensate for the decrease in the extrusion efficiency of the pump piece caused by material fatigue. The temperature compensation coefficient is a flow correction coefficient calculated based on the ambient temperature, which is used to offset the influence of temperature on the deformation of the infusion tube.
[0049] Exemplarily, calculate the fatigue compensation coefficient according to the attenuation amount of the elastic modulus, comprehensively considering the instantaneous elastic modulus attenuation and the fatigue accumulation effect. The formula is: “ ”, where is the elastic modulus of the infusion tube at the current moment, is the initial elastic modulus, is the empirical correction coefficient determined through calibration tests, and the integral term reflects the cumulative process of the fatigue effect, and the integral variable is time .
[0050] Exemplarily, calculate the temperature compensation coefficient according to the ambient temperature change, and adopt a piecewise linear function. The specific expression is: “ ”, where , are the temperature coefficients, respectively representing the sensitivity of the pipe material performance in different temperature ranges. , are the demarcation points of the temperature range, and T is the current temperature.
[0051] Step S40, generate a compensation flow value according to the fatigue compensation coefficient and the temperature compensation coefficient.
[0052] Dynamically correct the target flow value of the infusion pump to offset the flow deviation caused by the fatigue of the infusion tube material and the ambient temperature change, and ensure that the infusion accuracy meets the clinical requirements.
[0053] Optionally, step S40 includes: Step S41, based on the infusion requirement of the infusion pump, obtain the corresponding target flow value.
[0054] Exemplarily, through the human-machine interaction input interface of the infusion pump, receive the target flow value input by the user.
[0055] Exemplarily, receive the imported preset infusion plan through the USB interface or Bluetooth, and automatically load the target flow parameters.
[0056] Optionally, if the input value exceeds the allowable range of the device, trigger an alarm and prohibit execution.
[0057] Step S42, multiply the fatigue compensation coefficient, the temperature compensation coefficient by the target flow value to generate a compensation flow value.
[0058] Integrate the fatigue compensation coefficient and the temperature compensation coefficient into the target flow value to generate the final flow after dynamic correction.
[0059] Exemplarily, multiply the fatigue compensation coefficient, the temperature compensation coefficient by the target flow value to calculate the compensation flow value “ ”, where is the compensation flow value, is the target flow value, is the fatigue compensation coefficient, is the temperature compensation coefficient.
[0060] Step S50: Generate a pump speed adjustment instruction based on the flow difference between the compensation flow value and the actual flow value, and execute the pump speed adjustment instruction to adjust the operating state of the infusion pump.
[0061] Through a closed-loop control algorithm, eliminate the deviation between the actual flow value and the compensation flow value, dynamically adjust the speed of the pump vane drive motor, and ensure that the infusion flow accurately matches the target value.
[0062] In this embodiment, the compensation flow value is the infusion volume that needs to be adjusted calculated based on the fatigue compensation coefficient and the temperature compensation coefficient. The target flow value is the expected infusion volume preset by the infusion pump. The real-time flow difference is the deviation between the compensation flow value and the actual flow value.
[0063] As an alternative embodiment, modify the target flow " " through the fatigue compensation coefficient and the temperature compensation coefficient. The compensated flow is expressed as " ". Calculate the deviation between the compensation flow value " " and the actual flow value " ", that is, the flow difference " ". Based on the current pump speed , eliminate the deviation between the compensation flow and the actual flow through a closed-loop control algorithm, and calculate the adjusted pump speed " " through a PID controller, where , , are the proportional, integral, and differential coefficients of the PID controller. Generate a pump speed adjustment instruction, send the pump speed adjustment instruction to the drive module of the infusion pump to adjust the operating state of the infusion pump and ensure the accuracy of the infusion volume.
[0064] Optionally, collect historical flow data, including the target flow value, the compensation flow value, and the real-time flow difference, remove outliers and noise data, use the historical data to train an autoregressive integrated moving average model, determine model parameters such as the number of autoregressive terms, the number of differencing times, and the number of moving average terms, verify the prediction accuracy of the model through backtesting to ensure that the model can accurately predict the flow deviation. Use the trained autoregressive integrated moving average model to predict the flow deviation within a future period based on the latest flow data, and output the predicted flow deviation value. Based on the predicted flow deviation, formulate a corresponding pump speed adjustment strategy, and based on the adjustment strategy, generate a pre-adjustment instruction to pre-adjust the operating parameters of the infusion pump in advance. Send the pre-adjustment instruction to the control unit of the infusion pump, and dynamically adjust the pump speed of the infusion pump according to the pre-adjustment instruction to ensure the stability of the infusion volume.
[0065] As an alternative implementation of this embodiment, when it is detected that the infusion tube is correctly installed on the infusion pump, the sensor array is started, including a first Hall sensor, a second Hall sensor, a pressure sensor, and a temperature sensor. The first Hall sensor detects the displacement of the pump piece in real time and outputs a pulse signal for calculating the number of times the pump piece is extruded. The second Hall sensor detects the opening and closing state of the pump door and outputs a level signal, where a high level indicates that the pump door is closed and a low level indicates that the pump door is open. The pressure sensor detects the installation state of the infusion tube and outputs the contact pressure. The temperature sensor monitors the ambient temperature in real time and outputs temperature data. The sensor data is collected, and the current elastic modulus is calculated in combination with a preset elastic modulus attenuation model of the infusion tube. A fatigue compensation coefficient is generated based on the elastic modulus, and a temperature compensation coefficient is generated based on the ambient temperature data. According to the target flow value set by the medical staff on the control panel, the fatigue compensation coefficient and the temperature compensation coefficient are multiplied by the target flow value to generate a compensated flow value. According to the flow difference between the compensated flow value and the actual flow value, a pump speed adjustment command is generated through a closed-loop control algorithm. The drive module dynamically adjusts the speed of the drive motor of the infusion pump according to the command to ensure that the infusion volume is consistent with the target flow value. The sensor array continuously collects data, and the control unit continuously updates the compensation coefficient and the pump speed adjustment command to form a closed-loop control to ensure the stability of the infusion volume.
[0066] This embodiment provides a control method for an infusion pump based on dynamic compensation. In this embodiment, the ambient temperature and the operation data of the pump piece are first collected in real time through the sensor array, which can timely detect the change in the elastic modulus caused by temperature change and the fatigue of the infusion tube during the infusion process. Then, by updating the elastic modulus and calculating the compensation coefficient, the infusion volume is accurately compensated, the deviation of the infusion volume is reduced, and the infusion accuracy is improved. A pump speed adjustment command is generated according to the real-time flow difference, and the pump speed of the infusion pump is dynamically adjusted to ensure that the infusion volume is always consistent with the target flow value, improving the stability of the infusion process.
[0067] Based on Embodiment 1, Embodiment 2 of the present application proposes a control method for an infusion pump based on dynamic compensation. Referring to Figure 2 , before step S10, it includes: Step A10, the displacement of the pump piece is detected in real time by the first Hall sensor, and a pulse signal is output.
[0068] It should be noted that the first Hall sensor is fixed on the movement path of the magnet of the pump piece driving mechanism, is linked with the pump piece, outputs a high-level pulse when the magnet approaches, and returns to a low level when it moves away, forming a periodic pulse signal.
[0069] Exemplarily, each time the pump piece extrudes the infusion tube, the change in the magnetic field of the pump piece is detected by the first Hall sensor installed near the infusion pump piece to generate a pulse signal, the number of pulses within a certain time interval is counted, and the extrusion time of the pump piece is calculated.
[0070] Step A20: Detect the opening and closing state of the pump door through the second Hall sensor, trigger a level signal, where a high level indicates that the pump door is closed and a low level indicates that the pump door is open.
[0071] It should be noted that the second Hall sensor is a magnetic sensor based on the Hall effect, installed on the movement path of the magnet of the pump vane drive mechanism, detecting the displacement of the pump vane through the change in magnetic flux, and outputting a pulse signal.
[0072] Exemplarily, convert the analog voltage signal output by the Hall sensor into a digital pulse, count the number of pulse rising edges through the interrupt function, and count the number of squeezes N through the sliding window averaging method.
[0073] Exemplarily, detect the opening and closing action of the pump door through the second Hall sensor installed near the infusion pump door, and output a high or low level signal. Detect whether the infusion tube is properly installed through the pressure sensor installed near the installation position of the infusion tube, and output a pressure signal. Judge the opening and closing state of the pump door and whether the infusion tube is properly installed according to the high or low level signal and the pressure signal. When the pump door is closed and the infusion tube is properly installed, start timing and record the pump vane extrusion time; when the pump door is open or the infusion tube is not properly installed, stop timing.
[0074] Step A30: Detect the installation state of the infusion tube through the pressure sensor and output the contact pressure.
[0075] It should be noted that the pressure sensor is a thin-film piezoresistive sensor that measures the contact pressure between the pump vane and the infusion tube, installed at the center of the contact surface of the pump vane, and judges whether the infusion tube is properly installed through the contact pressure.
[0076] Exemplarily, convert the analog signal output by the pressure sensor into a digital value, and record the value in the pressureless state , apply the rated pressure and record , calculate the contact pressure P, and the formula is: “ ”, where K is the sensitivity coefficient.
[0077] According to the contact pressure P and the original extrusion time of the pump vane within the measurement time , calculate the effective extrusion time of the pump vane , and the formula is: “ ”, the rated pressure = 50 kPa.
[0078] Step A40: Take the pulse signal, the level signal, and the contact pressure collected by the sensor array as the pump vane operation data.
[0079] Unify and integrate multi-source sensor signals into structured pump chip operation data, providing standardized input for subsequent extrusion time calculation, fatigue compensation, and closed-loop control to ensure data consistency.
[0080] Step A50: Monitor the current ambient temperature in real time through a temperature sensor to obtain ambient temperature data.
[0081] Quantify the influence of the ambient temperature on the softness and hardness of the infusion tube through a temperature sensor, providing input parameters for the temperature compensation coefficient.
[0082] It should be noted that the temperature sensor is a temperature sensor based on a thermistor, which reflects the ambient temperature through the change in resistance value and is installed on the outer wall of the infusion tube.
[0083] Exemplarily, the ambient temperature is reflected through the change in the resistance value of the thermistor, and the Steinhart-Hart equation " " is used to convert the resistance value of the thermistor into a temperature value.
[0084] This embodiment provides a control method for an infusion pump based on dynamic compensation. In this embodiment, data such as pump chip displacement, pump door state, infusion tube installation state, and ambient temperature are first collected in real time through a sensor array to ensure the real-time and accuracy of the data. By monitoring the data in real time, the system can adaptively adjust the operating parameters to ensure the stability of the infusion process.
[0085] Based on Embodiment 1, Embodiment 3 of the present application proposes a control method for an infusion pump based on dynamic compensation. Referring to Figure 3 , Step S30 includes: Step S31: Use the ratio of the elastic modulus to the initial elastic modulus as the basic compensation coefficient.
[0086] Quantify the fatigue degree of the infusion tube by calculating the ratio of the current elastic modulus to the initial elastic modulus.
[0087] Exemplarily, according to the current elastic modulus , and the initial elastic modulus obtained from the material property data , calculate the basic compensation coefficient " ", which represents the relative change in the elastic modulus.
[0088] Step S32: Calibrate the empirical correction coefficient through an accelerated life test, perform time integration on the reciprocal of the elastic modulus, and obtain the corrected fatigue integral term.
[0089] Calibrate the empirical correction coefficient through an accelerated life test to correct the systematic error in the model and improve the prediction accuracy. By performing time integration on the reciprocal of the elastic modulus, the cumulative fatigue effect is reflected, reflecting the long-term use of the infusion tube.
[0090] It should be noted that the accelerated life test is a test method that accelerates the material aging process by increasing the stress level and is used to quickly obtain the fatigue characteristic data of the material. The empirical correction coefficient is a coefficient calibrated through experiments and is used to correct the errors in the model and improve the accuracy of the model. The fatigue integral term is a term obtained by performing a time integral on the reciprocal of the elastic modulus and reflects the cumulative fatigue effect.
[0091] Exemplarily, an accelerated life test is performed on the infusion tube, the change in the elastic modulus under different stress conditions is recorded, and the empirical correction coefficient is fitted through the test data. The reciprocal of the elastic modulus is obtained and a time integral is performed on it. , and the empirical correction coefficient is used to correct the integral result ".
[0092] Step S33: Multiply the base compensation coefficient by the corrected fatigue integral term to obtain the fatigue compensation coefficient.
[0093] Exemplarily, obtain the base compensation coefficient and the corrected fatigue integral term, and calculate the fatigue compensation coefficient ".
[0094] Step S34: Compare the environmental temperature data with the critical temperature value, match the corresponding temperature range, and determine the corresponding temperature compensation rule.
[0095] By comparing the environmental temperature with the preset critical temperature value, the interval where the current temperature is located is determined, so as to match the corresponding temperature compensation rule.
[0096] It should be noted that the critical temperature value is a preset temperature threshold used to divide different temperature ranges. The temperature range is a temperature range divided according to the critical temperature value, and each range corresponds to a different temperature compensation rule. The temperature compensation rule is a compensation strategy determined according to the temperature range and is used to calculate the temperature compensation coefficient.
[0097] Exemplarily, compare the real-time environmental temperature T with the critical temperature value and to determine the interval where the current temperature is located. According to the matched temperature range, find the corresponding temperature compensation rule.
[0098] Step S35: Based on the temperature compensation rule, calculate the difference between the environmental temperature data and the critical temperature value, and multiply it by the corresponding temperature coefficient to obtain the temperature compensation coefficient.
[0099] The temperature compensation coefficient is used to correct the infusion volume deviation caused by the change in environmental temperature and ensure the accuracy of the infusion volume.
[0100] Exemplarily, obtain the current ambient temperature and the corresponding critical temperature value, calculate the difference between the ambient temperature and the critical temperature, obtain the corresponding temperature coefficient from the temperature compensation rule, and multiply the temperature difference by the temperature coefficient to obtain the temperature compensation coefficient. It can be expressed as a piecewise linear function: “ ”, where 、 are temperature coefficients, respectively representing the sensitivity of the pipe material performance in different temperature ranges. 、 are the demarcation points of the temperature range, and T is the current temperature.
[0101] Optionally, determine the temperature compensation coefficients corresponding to different temperature ranges through experiments, and establish a temperature piecewise compensation rule table.
[0102] Exemplarily, according to the temperature range where the current ambient temperature is located, find the corresponding temperature compensation coefficient.
[0103] This embodiment provides a control method for an infusion pump based on dynamic compensation. First, this embodiment generates a fatigue compensation coefficient and a temperature compensation coefficient to compensate in real time for the infusion volume deviation caused by the attenuation of the elastic modulus of the infusion tube and the change in ambient temperature, ensuring the accuracy of the infusion volume. Multiply the fatigue compensation coefficient and the temperature compensation coefficient by the target flow value, comprehensively consider various influencing factors, and generate an accurate compensation flow value to further improve the infusion accuracy.
[0104] Based on Embodiment 1, Embodiment 4 of this application proposes a control method for an infusion pump based on dynamic compensation. Referring to Figure 4 , step S50 includes: Step S51, calculate the flow difference according to the compensation flow value and the actual flow value.
[0105] By calculating the difference between the compensation flow value and the actual flow value, monitor the flow deviation during the infusion process in real time, providing a basis for subsequent pump speed adjustment. Through the calculation of the real-time flow difference, timely discover and correct the deviation of the infusion volume to ensure the accuracy of the infusion volume.
[0106] As an alternative implementation, obtain the target flow value from the control unit of the infusion pump, and directly calculate the flow difference “ ” through the microcontroller.
[0107] As another alternative implementation, in the case of large noise of the flow sensor, perform a moving average filtering on “ ” to suppress instantaneous noise.
[0108] Step S52, generate the pump speed adjustment instruction based on the flow difference through a closed-loop control algorithm.
[0109] Through a closed-loop control algorithm, the pump speed of the infusion pump is dynamically adjusted according to the flow difference to ensure the stability of the infusion volume. The closed-loop control algorithm can quickly respond to the flow deviation, timely adjust the pump speed, and improve the response speed and control accuracy of the system.
[0110] It should be noted that the closed-loop control algorithm is a control method that dynamically adjusts the output according to the feedback signal. By means of the feedback mechanism, the control parameters are continuously adjusted to minimize the deviation between the system output and the target value. The closed-loop control algorithm adopts the PID (Proportional-Integral-Derivative) algorithm.
[0111] Exemplarily, set the proportional coefficient of the PID algorithm , integral coefficient and derivative coefficient , calculate the pump speed adjustment amount " ", where is the pump speed adjustment amount, is the real-time flow difference. Generate a pump speed adjustment instruction " " according to the pump speed adjustment amount, where is the adjusted pump speed, is the current pump speed.
[0112] Optionally, when the flow difference is greater than the first threshold, increase the proportional coefficient and derivative coefficient of the closed-loop control algorithm, and generate the corresponding pump speed adjustment instruction.
[0113] It should be noted that the first threshold is a preset upper limit of the flow difference, used to judge whether it is necessary to adjust the control parameters. The proportional coefficient is the gain coefficient of the proportional control term, which affects the response speed of the system. The derivative coefficient is the gain coefficient of the derivative control term, used to suppress the change rate of the deviation.
[0114] Exemplarily, monitor the real-time flow difference. When the real-time flow difference is greater than the first threshold , trigger parameter adjustment, increase the proportional coefficient and derivative coefficient , recalculate the pump speed adjustment amount using the updated control parameters, and generate the pump speed adjustment instruction .
[0115] Optionally, when the flow difference is less than the second threshold, decrease the proportional coefficient and increase the integral coefficient of the closed-loop control algorithm, and generate the corresponding pump speed adjustment instruction.
[0116] It should be noted that the second threshold is a preset lower limit of the flow difference, used to judge whether it is necessary to adjust the control parameters. The integral coefficient is the gain coefficient of the integral control term, used to eliminate the static deviation and improve the control accuracy.
[0117] Exemplarily, monitor the real-time flow difference. When the real-time flow difference is less than the second threshold trigger parameter adjustment, reduce the proportionality coefficient and increase the integral coefficient , recalculate the pump speed adjustment amount using the updated control parameters , and generate a pump speed adjustment instruction .
[0118] Step S53, execute the pump speed adjustment instruction to dynamically adjust the operating state of the infusion pump.
[0119] By executing the pump speed adjustment instruction, dynamically adjust the operating parameters of the infusion pump to ensure the stability of the infusion volume.
[0120] Exemplarily, send the pump speed adjustment instruction to the drive module of the infusion pump to adjust the speed of the drive motor to adjust the operating state of the infusion pump.
[0121] It should be noted that the pump speed adjustment instruction is an instruction generated by the control system for adjusting the speed of the drive motor of the infusion pump. The drive motor is the motor in the infusion pump responsible for driving the pump piece to perform the extrusion action. The operating state is the current operating parameters of the infusion pump, including pump speed, flow rate, etc.
[0122] This embodiment provides a control method for an infusion pump based on dynamic compensation. In this embodiment, first, calculate the difference between the compensated flow value and the actual flow value in real time, and dynamically adjust the pump speed according to the difference to ensure that the actual infusion volume is always consistent with the target flow value, improving the infusion accuracy. Through the closed-loop control algorithm, the deviation of the infusion volume can be detected and corrected in a timely manner, avoiding the accumulation of deviations and ensuring the stability of the infusion process.
[0123] It should be noted that the above examples are only for understanding this application and do not constitute a limitation to the control method for the infusion pump based on dynamic compensation in this application. Based on this technical concept, more forms of simple transformations are within the protection scope of this application.
[0124] This application provides a control device for an infusion pump based on dynamic compensation. The control device for an infusion pump based on dynamic compensation 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 to enable the at least one processor to execute the control method for the infusion pump based on dynamic compensation in the first embodiment above.
[0125] Next, refer to Figure 5, which shows a schematic structural diagram of an infusion pump control device suitable for implementing the embodiments of the present application. The infusion pump control device based on dynamic compensation in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, personal digital assistants (PDAs), tablet computers (PADs), etc., and fixed terminals such as desktop computers, etc. Figure 5 The shown infusion pump control device based on dynamic compensation is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0126] As Figure 5 shown, the infusion pump control device based on dynamic compensation may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. In the random access memory 1004, various programs and data required for the operation of the infusion pump control device based on dynamic compensation are also stored. The processing device 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems may be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the infusion pump control device based on dynamic compensation to communicate with other devices wirelessly or wiredly to exchange data. Although the figure shows an infusion pump control device with various systems, it should be understood that it is not required to implement or have all the shown systems. Instead, more or fewer systems may be implemented or had.
[0127] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. 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 contains program codes for executing the methods shown in the flowcharts. 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 a processing device 1001, the above functions defined in the methods of the embodiments disclosed in the present application are executed.
[0128] The infusion pump control device based on dynamic compensation provided by the present application adopts the method for controlling an infusion pump based on dynamic compensation in the above embodiments, and can solve the technical problem of low infusion stability in the case of long-term use of an infusion tube. Compared with the prior art, the beneficial effects of the infusion pump control device based on dynamic compensation provided by the present application are the same as those of the method for controlling an infusion pump based on dynamic compensation provided by the above embodiments, and other technical features in the infusion pump control device based on dynamic compensation are the same as the features disclosed in the method of the previous embodiment, and will not be elaborated here.
[0129] It should be understood that the various parts disclosed in the present 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 a suitable manner in any one or more embodiments or examples.
[0130] As described above, only the specific embodiments of the present application are provided, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all 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 claimed rights.
[0131] The present application provides a computer-readable storage medium having computer-readable program instructions (i.e., computer programs) stored thereon, and the computer-readable program instructions are used to execute the method for controlling an infusion pump based on dynamic compensation in the above embodiments.
[0132] The computer-readable storage medium provided by the present application can be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or flash memory, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, device, or component. The program code contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, radio frequency (RF), etc., or any suitable combination of the above.
[0133] The above computer-readable storage medium can be included in an infusion pump control device based on dynamic compensation; or it can exist independently without being assembled into an infusion pump control device based on dynamic compensation.
[0134] The above computer-readable storage medium carries one or more programs. When the above one or more programs are executed by an infusion pump control device based on dynamic compensation, the infusion pump control device based on dynamic compensation can write computer program code for performing the operations of the present application in one or more programming languages or combinations thereof. The above programming languages include object-oriented programming languages - such as Java, Smalltalk, C++; and also include conventional procedural programming languages - such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent 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 can 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 can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0135] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0136] The modules described in the embodiments of the present application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.
[0137] The readable storage medium provided by the present application is a computer-readable storage medium, and the computer-readable storage medium stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned infusion pump control method based on dynamic compensation, which can solve the technical problem of low infusion stability of the infusion tube under long-term use. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as those of the infusion pump control method based on dynamic compensation provided by the above embodiments, and will not be elaborated here.
[0138] The above are only some embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structural transformation made by using the content of the specification and drawings of the present application under the technical concept of the present application, or any direct / indirect application in other related technical fields, is included in the patent protection scope of the present application.
Claims
1. An infusion pump control method based on dynamic compensation, characterized in that The described infusion pump control method based on dynamic compensation includes: Determining the pump vane extrusion time and the number of pump vane extrusions based on the pump vane operation data collected by the sensor array; Determining the elastic modulus according to the preset elastic modulus attenuation model of the infusion tube and combining the number of pump vane extrusions; Calculating the fatigue compensation coefficient based on the elastic modulus and calculating the temperature compensation coefficient based on the ambient temperature data; Generating a compensated flow value according to the fatigue compensation coefficient and the temperature compensation coefficient; Generating a pump speed adjustment instruction according to the flow difference between the compensated flow value and the actual flow value, and executing the pump speed adjustment instruction to adjust the operation state of the infusion pump.
2. The infusion pump control method based on dynamic compensation according to claim 1, wherein, The sensor array includes a pressure sensor, a Hall sensor, and a temperature sensor; Before the step of determining the pump vane extrusion time and the number of pump vane extrusions based on the pump vane operation data collected by the sensor array, it includes: Real-time detecting the displacement of the pump vane through the first Hall sensor and outputting a pulse signal; Detecting the opening and closing state of the pump door through the second Hall sensor and triggering a level signal, where a high level indicates that the pump door is closed and a low level indicates that the pump door is open; Detecting the installation state of the infusion tube through the pressure sensor and outputting a contact pressure; Taking the pulse signal, the level signal, and the contact pressure collected by the sensor array as the pump vane operation data; Real-time monitoring the current ambient temperature through the temperature sensor to obtain ambient temperature data.
3. The infusion pump control method based on dynamic compensation according to claim 1, characterized in that, The step of determining the pump vane extrusion time and the number of pump vane extrusions based on the pump vane operation data collected by the sensor array includes: According to the pulse signal in the pump vane operation data, taking the time difference between the rising edge timestamp and the falling edge timestamp of the pulse signal as the pump vane extrusion time; If the level signal in the pump vane operation data is a high level and the contact pressure is greater than the preset pressure value, it is recorded as a valid extrusion event, and the number of the recorded valid extrusion events is the number of pump vane extrusions.
4. The infusion pump control method based on dynamic compensation according to claim 1, characterized in that, The step of determining the elastic modulus according to the preset elastic modulus attenuation model of the infusion tube and combining the number of pump vane extrusions includes: Modeling the change of the elastic modulus of the infusion tube with time or the number of uses as an exponential decay function, and calibrating the initial elastic modulus and the fatigue decay coefficient through an accelerated life test to establish the elastic modulus attenuation model of the infusion tube; Based on the number of pump vane extrusions and combining the material characteristic parameters of the infusion tube, dynamically correcting the fatigue decay coefficient; Based on the corrected fatigue decay coefficient, substituting it into the elastic modulus attenuation model of the infusion tube to determine the elastic modulus.
5. The infusion pump control method based on dynamic compensation according to claim 1, wherein The step of calculating the fatigue compensation coefficient based on the elastic modulus and calculating the temperature compensation coefficient based on the ambient temperature data includes: Taking the ratio of the elastic modulus to the initial elastic modulus as the basic compensation coefficient; Calibrating the empirical correction coefficient through an accelerated life test, performing time integration on the reciprocal of the elastic modulus to obtain the corrected fatigue integral term; Multiplying the basic compensation coefficient by the corrected fatigue integral term to obtain the fatigue compensation coefficient.
6. The infusion pump control method based on dynamic compensation according to claim 1, characterized in that, The step of calculating the fatigue compensation coefficient based on the elastic modulus and calculating the temperature compensation coefficient based on the ambient temperature data further includes: Compare the environmental temperature data with the critical temperature value to match the corresponding temperature range and determine the corresponding temperature compensation rule; Based on the temperature compensation rule, calculate the difference between the environmental temperature data and the critical temperature value, and multiply it by the corresponding temperature coefficient to obtain the temperature compensation coefficient.
7. The infusion pump control method based on dynamic compensation according to claim 1, characterized in that, The step of generating the compensation flow value according to the fatigue compensation coefficient and the temperature compensation coefficient includes: Based on the infusion requirement of the infusion pump, obtain the corresponding target flow value; Multiply the fatigue compensation coefficient, the temperature compensation coefficient and the target flow value to generate the compensation flow value.
8. The infusion pump control method based on dynamic compensation according to claim 1, wherein, The step of generating a pump speed adjustment instruction according to the flow difference between the compensation flow value and the actual flow value, and executing the pump speed adjustment instruction to adjust the operation state of the infusion pump includes: Calculate the flow difference according to the compensation flow value and the actual flow value; Based on the flow difference, generate the pump speed adjustment instruction through a closed-loop control algorithm; Execute the pump speed adjustment instruction to dynamically adjust the operation state of the infusion pump.
9. An infusion pump control device based on dynamic compensation, characterized in that, The device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the infusion pump control method based on dynamic compensation according to any one of claims 1 to 8.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the infusion pump control method based on dynamic compensation according to any one of claims 1 to 8.
Citation Information
Cited By
Neurology medicine delivery parameter adjusting method and system
CN121177609A
Automatic control method and system for blood disease medical equipment
CN122297837A