Dripping speed monitoring method, device and equipment and storage medium

By introducing a drip rate sensor and algorithm into the infusion heating device, drip rate deviation can be monitored and analyzed in real time, solving the problem of high false alarm and missed alarm rates in existing drip rate monitoring technologies. This enables more accurate identification and early warning of abnormal drip rates, thereby improving infusion safety.

CN122006015APending Publication Date: 2026-05-12SHENZHEN HAWK OPTICAL ELECTRONICS INSTR
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN HAWK OPTICAL ELECTRONICS INSTR
Filing Date
2026-03-24
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing blood transfusion and infusion warmers rely on preset target values ​​to monitor drip rate, which fails to adapt to the dynamic changes in drip rate during infusion, resulting in a high rate of false alarms and missed alarms.

Method used

The reference and average drip rates of the infusion heating device are obtained by a drip rate sensor. The drip rate deviation value is calculated using a preset drip rate monitoring algorithm, and the drip rate is monitored according to a preset deviation threshold to achieve dynamic deviation analysis.

Benefits of technology

It improves infusion safety by identifying true abnormal deviations through real-time comparison of drip rate deviation values, reducing false alarm and missed alarm rates, and providing reliable early warning of abnormal drip rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122006015A_ABST
    Figure CN122006015A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of dripping speed monitoring, and discloses a dripping speed monitoring method, device and equipment and a storage medium, the method is applied to the dripping speed monitoring equipment connected with infusion heating equipment, the dripping speed monitoring equipment is provided with a dripping speed sensor, and the method comprises the steps that when it is monitored that a user starts the infusion heating equipment, the dripping speed sensor is started; the corresponding reference dripping speed of the infusion heating equipment at the preset moment and the average dripping speed after the preset moment are obtained through a dripping speed sensor; obtaining a dripping speed deviation value based on the average dripping speed and the reference dripping speed through a preset dripping speed monitoring algorithm; and monitoring the dripping speed of the infusion heating equipment according to a preset deviation threshold value and the dripping speed deviation value. By introducing real-time comparison of the reference dripping speed and the average dripping speed, the abnormal deviation condition can be accurately recognized, and then when medical staff carry out infusion monitoring, reliable dripping speed abnormal early warning can be directly obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of drip rate monitoring technology, and in particular to a drip rate monitoring method, apparatus, equipment and storage medium. Background Technology

[0002] Infusion warmers are commonly used medical devices in clinical practice, used to warm fluids during infusions and transfusions to prevent adverse reactions such as hypothermia and chills caused by receiving cold fluids. With the development of medical technology, modern warmers have integrated drip rate monitoring functions, which can display the drip rate in real time and sound an alarm when abnormalities occur, thus improving the safety of infusions.

[0003] However, most blood transfusion and infusion warmers currently on the market are equipped with drip rate sensors. Users manually input the target drip rate according to the doctor's order or the infusion pump settings. When the real-time drip rate deviates from the target drip rate by more than a preset threshold, an alarm is triggered. Because existing systems rely on preset target values ​​and do not consider the dynamic changes in drip rate during infusion, the false alarm and false negative rates are high. Summary of the Invention

[0004] The main purpose of this application is to provide a drip rate monitoring method, which aims to solve the technical problem that existing drip rate monitoring schemes rely on preset fixed target values ​​for simple threshold comparisons, which cannot adapt to the natural dynamic fluctuations of drip rate during infusion, resulting in high false alarm and false alarm rates.

[0005] To achieve the above objectives, this application proposes a drip rate monitoring method, which is applied to a drip rate monitoring device connected to an infusion heating device. The drip rate monitoring device is equipped with a drip rate sensor, and the method includes:

[0006] When the user is detected to have started the infusion heating device, the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time are obtained by the drip rate sensor. The drip rate deviation value is obtained based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm. The drip rate of the infusion heating device is monitored based on a preset deviation threshold and the drip rate deviation value.

[0007] In one embodiment, the step of obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time through the drip rate sensor includes: Get the current infusion mode; When the current infusion mode is gravity infusion mode, the real-time droplet data of the infusion heating device is monitored by the drip rate sensor; In the case of droplet falling in the real-time droplet data, the real-time drop rate is obtained based on the interval between the falling times of adjacent droplets, and the real-time drop rate is stored in a real-time drop rate queue of a preset length. A reference drip rate is obtained by averaging the real-time drip rates in the real-time drip rate queue based on a preset time. If a droplet falls in the real-time droplet data after the preset time, a new real-time droplet rate is obtained, and the real-time droplet rate queue is updated according to the new real-time droplet rate. The average drip rate after a preset time is obtained based on the updated real-time drip rate queue.

[0008] In one embodiment, after the step of obtaining the current infusion mode, the method further includes: When the current infusion mode is pump infusion mode, the number of droplets within a preset period is obtained through the drip rate sensor; The real-time drop rate within a preset period is determined based on the number of droplets, and the real-time drop rate is stored in a real-time drop rate queue of a preset length. A reference drip rate is obtained by averaging the real-time drip rates in the real-time drip rate queue based on a preset time. After each preset period following the preset time, a new real-time drip rate is obtained, and the real-time drip rate queue is updated according to the new real-time drip rate. The average drip rate after a preset time is obtained based on the updated real-time drip rate queue.

[0009] In one embodiment, the step of obtaining the drip rate deviation value based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm includes: Obtain the difference between the average drip rate and the reference drip rate; Divide the absolute value of the difference by the reference drip rate to obtain the drip rate deviation value.

[0010] In one embodiment, the step of monitoring the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value includes: If the drip rate deviation value is greater than a preset deviation threshold, the abnormality count is incremented. Obtain the current infusion mode and determine the target early warning conditions based on the current infusion mode; If the abnormal count reaches the target warning condition, an abnormal drip rate alarm will be triggered.

[0011] In one embodiment, after the step of monitoring the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value, the method further includes: Obtain the current average drip rate at the current moment, and determine the target drip interval based on the current average drip rate; The real-time droplet data of the infusion heating device is monitored by the drip rate sensor. If the duration of the undetected droplet event in the real-time droplet data is greater than a preset multiple of the target droplet interval, an empty bottle alarm is triggered.

[0012] In one embodiment, before the step of obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time through the drip rate sensor, the method further includes: The presence or absence of the drip rate sensor is detected by a preset in-situ algorithm. When the drip rate sensor is detected to be connected, the current infusion mode is set according to the received user instruction. The current infusion mode includes gravity infusion mode and pump infusion mode.

[0013] Furthermore, to achieve the above objectives, this application also proposes a drip rate monitoring device, the device comprising: The average drip rate module is used to obtain, through the drip rate sensor, a reference drip rate of the infusion heating device at a preset time and an average drip rate after the preset time when the user is detected to have started the infusion heating device. The drip rate deviation module is used to obtain a drip rate deviation value based on the average drip rate and the reference drip rate through a preset drip rate monitoring algorithm. The drip rate monitoring module is used to monitor the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value.

[0014] In addition, to achieve the above objectives, this application also proposes an apparatus comprising a drip rate sensor, 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 drip rate monitoring method described above when executed by the processor.

[0015] In addition, to achieve the above objectives, this application also proposes a storage medium that is a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the drip rate monitoring method described above.

[0016] This application discloses a drip rate monitoring method, apparatus, device, and storage medium. The method is applied to a drip rate monitoring device connected to an infusion heating device. The drip rate monitoring device is equipped with a drip rate sensor. The method includes: when a user is detected to have started the infusion heating device, acquiring a reference drip rate of the infusion heating device at a preset time and an average drip rate after the preset time using the drip rate sensor; obtaining a drip rate deviation value based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm; and monitoring the drip rate of the infusion heating device according to a preset deviation threshold and the drip rate deviation value.

[0017] This application's drip rate monitoring method and device can be equipped with a dynamic deviation analysis mechanism based on a reference drip rate and an average drip rate. When the user activates the infusion heating device, the system acquires a reference drip rate at a preset time and an average drip rate after that time via a drip rate sensor, and calculates the deviation between the two using a preset algorithm. Then, during actual monitoring, the system judges the drip rate anomaly of the infusion heating device based on the comparison result of this deviation value and a preset threshold. Compared to existing solutions that rely on a fixed target drip rate for simple threshold comparison, failing to consider the natural dynamic fluctuations of the drip rate during infusion, leading to a high false alarm and false negative rate, this application, by introducing real-time comparison of the reference drip rate and the average drip rate, can more accurately identify true abnormal deviations. Therefore, medical staff can directly obtain reliable drip rate anomaly warnings during infusion monitoring, thereby improving infusion safety. Attached Figure Description

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

[0019] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of this application; Figure 2 This is a flowchart of the first embodiment of the drip rate monitoring method proposed in this application; Figure 3 This is a flowchart of a second embodiment of the drip rate monitoring method proposed in this application. Figure 4 This is a flowchart of the third embodiment of the drip rate monitoring method proposed in this application; Figure 5A diagram of a drip rate monitoring device provided in an embodiment of this application.

[0021] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

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

[0023] Reference Figure 1 , Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of this application.

[0024] like Figure 1 As shown, the device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may be connected to a display screen; optionally, the user interface 1003 may include a standard wired interface or a wireless interface. In this application, the wired interface of the user interface 1003 may be a USB interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or non-volatile memory (NVM), such as a disk storage device. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0025] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0026] like Figure 1 As shown, the memory 1005, which is identified as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a drip rate monitoring program.

[0027] exist Figure 1In the device shown, the network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the user interface 1003 is mainly used to connect to the user equipment; the device calls the defogging program stored in the memory 1005 through the processor 1001 and executes the steps of the defogging method provided in the embodiments of this application.

[0028] It should also be understood that the device described in this embodiment is further provided with a zoom lens unit, the specific implementation of which can be referred to the description of the following embodiments.

[0029] Understandably, transfusion and infusion warmers are commonly used medical devices in clinical practice, used to warm fluids during infusions and transfusions to prevent adverse reactions such as hypothermia and chills caused by receiving low-temperature fluids. With the development of medical technology, modern warmers have integrated drip rate monitoring functions, which can display the drip rate in real time and issue alarms when abnormalities occur, thus improving the safety of infusions.

[0030] However, most blood transfusion and infusion warmers currently on the market are equipped with drip rate sensors. Users manually input the target drip rate according to the doctor's order or the infusion pump settings. When the real-time drip rate deviates from the target drip rate by more than a preset threshold, an alarm is triggered. Because existing systems rely on preset target values ​​and do not consider the dynamic changes in drip rate during infusion, the false alarm and false negative rates are high.

[0031] Therefore, in order to solve the above-mentioned technical problems, this embodiment proposes a drip rate monitoring method. This method is applied to a drip rate monitoring device connected to an infusion heating device. The drip rate monitoring device is equipped with a drip rate sensor. The method includes: when the user starts the infusion heating device, obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time through the drip rate sensor; obtaining a drip rate deviation value based on the average drip rate and the reference drip rate through a preset drip rate monitoring algorithm; and monitoring the drip rate of the infusion heating device according to a preset deviation threshold and the drip rate deviation value.

[0032] The drip rate monitoring method and device in this embodiment can be equipped with a dynamic deviation analysis mechanism based on a reference drip rate and an average drip rate. When the user activates the infusion heating device, the system acquires a reference drip rate at a preset time and an average drip rate after that time using a drip rate sensor, and calculates the deviation between the two using a preset algorithm. Then, during actual monitoring, the system judges the drip rate anomaly of the infusion heating device based on the comparison result of this deviation value and a preset threshold. Compared to existing solutions that rely on a fixed target drip rate for simple threshold comparison, failing to consider the natural dynamic fluctuations of the drip rate during infusion, leading to a high false alarm and false negative rate, this embodiment, by introducing real-time comparison of the reference drip rate and the average drip rate, can more accurately identify true abnormal deviations. Therefore, medical staff can directly obtain reliable drip rate anomaly warnings when performing infusion monitoring, thereby improving infusion safety.

[0033] For ease of understanding, the following is combined with Figures 1 to 5 The drip rate monitoring method provided in the embodiments of this application, as well as the drip rate monitoring method, apparatus, equipment, and storage medium provided in the following embodiments, will be described in detail.

[0034] This application provides a drip rate monitoring method, which is applied to a drip rate monitoring device connected to an infusion heating device. (Refer to...) Figure 2 , Figure 2 This is a flowchart of the first embodiment of the drip rate monitoring method proposed in this application.

[0035] like Figure 2 As shown, the method includes: Step S10: When it is detected that the user has started the infusion heating device, the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time are obtained by the drip rate sensor.

[0036] It should be noted that the executing entity in this embodiment can be a multifunctional machine or device with drip rate monitoring, such as a drip rate monitoring device, or a device capable of performing the above-mentioned functions. This embodiment uses a drip rate monitoring device (hereinafter referred to as the device) for illustration.

[0037] Furthermore, it should be noted that the aforementioned infusion warming device can be any medical device used to heat blood or fluid transfusions, such as a blood transfusion / infusion warmer. The aforementioned drip rate monitoring device can be a functional module integrated into the infusion warming device, or it can be a device independent of the warming device but electrically or communicatively connected to it. This embodiment uses a device independent of the warming device but electrically or communicatively connected to it as the drip rate monitoring device for explanation, but this does not impose specific limitations on this embodiment. The aforementioned drip rate sensor can be a photoelectric sensor, infrared sensor, capacitive sensor, or other type of sensor used to detect the dripping of fluid droplets, converting the physical event of the dripping of fluid droplets into an electrical signal. For example, when a droplet passes through the sensor, an interrupt signal is generated. The aforementioned preset time can be a relatively fixed point in time, such as the second minute after the device starts heating. This time is mainly used to set a benchmark for subsequent judgment. The aforementioned reference drip rate refers to the drip rate value calculated at the preset time, which serves as the benchmark for subsequent drip rate anomaly judgment. The aforementioned average drip rate refers to the real-time drip rate value calculated through continuous monitoring after the preset time. This value can be used for display or for comparison with the reference drip rate.

[0038] In its implementation, after the aforementioned device is started, it first monitors whether the user has activated the connected infusion heating device. Once the activation operation is detected, the device will begin operating via the set drip rate sensor. The device continuously acquires signals from the drip rate sensor and calculates a reference drip rate at a preset time (e.g., 2 minutes after heating is started), as well as an average drip rate that is calculated and updated in real time after that preset time.

[0039] Step S20: Obtain the drip rate deviation value based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm.

[0040] It should be noted that the aforementioned preset drip rate monitoring algorithm can be a series of calculation rules or logical steps used to process drip rate data and determine its changes. The aforementioned drip rate deviation value is a numerical value used to quantify the degree of difference between the current real-time drip rate and the reference drip rate. It can be an absolute value, such as the difference in drops per minute, or a relative value, such as the percentage of deviation.

[0041] In its specific implementation, after obtaining the average drip rate and the reference drip rate, the device calculates the drip rate deviation value based on the built-in preset drip rate monitoring algorithm.

[0042] Further, the step of obtaining the drip rate deviation value based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm includes: Step S21: Obtain the difference between the average drip rate and the reference drip rate; Step S22: Divide the absolute value of the difference by the reference drip rate to obtain the drip rate deviation value.

[0043] It should be noted that the above difference can be an algebraic result obtained by subtracting the reference drip rate from the average drip rate, and this result may be positive or negative. The above absolute value can be a mathematical result of converting the aforementioned difference into its non-negative value; it only represents the magnitude of the difference between the two rates, without considering whether it is faster or slower.

[0044] In its implementation, after obtaining the average drip rate and the reference drip rate, the device first performs a subtraction operation, subtracting the reference drip rate from the current average drip rate to calculate the difference. Next, the device takes the absolute value of this difference to eliminate the influence of the sign, obtaining a purely numerical value. Then, the device divides this absolute value by the previously determined reference drip rate, using a proportional calculation to finally calculate a drip rate deviation value used to quantify the degree of deviation.

[0045] To facilitate understanding, the following explanation uses examples, but does not impose specific limitations on this embodiment. For instance, suppose the device calculates a reference drip rate of 60 drops / minute, while the current average drip rate is 48 drops / minute. The device first calculates the difference, i.e., 48 minus 60, resulting in -12. Next, the device takes the absolute value of this difference -12, obtaining 12. Finally, the device divides the absolute value 12 by the reference drip rate 60, calculating a drip rate deviation of 0.2, or 20%. This 20% value represents that the current drip rate deviates from the reference drip rate by 20%.

[0046] Step S30: Monitor the drip rate of the infusion heating device according to the preset deviation threshold and the drip rate deviation value.

[0047] It should be noted that the aforementioned preset deviation threshold can be a numerical limit set before the equipment leaves the factory or during use, such as 15% or 20%, used as a standard to judge whether the drip rate is abnormal. When the drip rate deviation value exceeds this limit, the equipment can consider that the drip rate has changed abnormally.

[0048] In its implementation, after calculating the drip rate deviation value, the device compares this value with a preset deviation threshold stored in the device. This comparison determines whether the current drip rate deviation exceeds the allowable range. If the deviation value does not exceed the preset threshold, the device considers the current drip rate to be within the normal fluctuation range and continues monitoring the drip rate according to the normal procedure. If the deviation value exceeds the preset threshold, the device identifies a potential anomaly in the current drip rate and can trigger relevant response mechanisms, such as recording the abnormal event or issuing a prompt.

[0049] Furthermore, to prevent false alarms, the step of monitoring the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value includes: Step S31: If the drip rate deviation value is greater than the preset deviation threshold, accumulate the abnormal count.

[0050] It should be explained that the aforementioned anomaly count can be a value stored in the device's memory, used to record the number of times the drip rate deviation value has continuously or cumulatively exceeded a preset deviation threshold. This count can serve as an intermediate basis for subsequent determination of whether to trigger the final alarm, in order to avoid false alarms caused by a single instantaneous fluctuation.

[0051] In its implementation, after comparing the drip rate deviation value with a preset deviation threshold, the device will trigger an accumulation operation if it determines that the current drip rate deviation value is greater than the preset deviation threshold. Then, the device will update a specially designated exception count variable in its internal memory, incrementing the current count by 1.

[0052] Step S32: Obtain the current infusion mode and determine the target warning conditions based on the current infusion mode.

[0053] It should be explained that the aforementioned current infusion mode refers to the infusion method currently used by the device, typically including gravity infusion mode and pump infusion mode. In gravity infusion mode, the droplets fall naturally under gravity, and the drip rate may fluctuate significantly; in pump infusion mode, the infusion pump pushes the liquid at a constant pressure, and the drip rate is usually more stable. The aforementioned target warning conditions can be specific criteria used to determine whether to trigger an abnormal drip rate alarm under different infusion modes, such as a threshold for the number of consecutive abnormal counts. Considering the different drip rate stability in different modes, different thresholds can be set for the warning conditions accordingly.

[0054] In its implementation, after accumulating the abnormality count, the device first obtains its current infusion mode to determine whether a final drip rate anomaly alarm should be triggered. Then, based on the obtained current infusion mode, the device searches its internally stored parameters to determine the corresponding target warning condition. For example, if the current infusion mode is gravity-based, the device will retrieve the warning threshold pre-set for gravity mode; if the current infusion mode is pump-based, it will retrieve another set of warning thresholds set for pump-based mode.

[0055] Step S33: If the abnormal count reaches the target warning condition, trigger an alarm for abnormal drip rate.

[0056] It is understandable that the aforementioned abnormal drip rate alarm refers to a warning signal issued by the device when it detects a continuous or significant abnormal deviation in the infusion drip rate. This alarm can manifest as a visual prompt on the device's display screen, such as a pop-up alarm icon or text message; it can also manifest as an auditory prompt, such as a buzzer emitting an alarm sound at a specific frequency; or it can include both visual and auditory prompts to remind medical staff to pay attention to and address the infusion situation promptly.

[0057] In its implementation, after obtaining the target warning condition corresponding to the current infusion mode, the device compares the previously accumulated abnormal count with this target warning condition. The device then determines whether the current abnormal count has reached the threshold required to trigger an alarm. If the device determines that the abnormal count has not yet reached the target warning condition, it will continue monitoring and wait for the results of the next monitoring cycle. If the device determines that the abnormal count has reached or exceeded the target warning condition, it will immediately trigger the drip rate abnormality alarm process. Next, the device will activate the alarm mechanism, such as sending a command to the display screen to show alarm information and simultaneously driving the buzzer to sound an alarm, thus intuitively informing medical staff that the infusion drip rate is abnormal and requires immediate attention.

[0058] This embodiment employs a dynamic deviation analysis mechanism based on a reference drip rate and an average drip rate. When the user activates the infusion warming device, a drip rate sensor acquires a reference drip rate at a preset time and an average drip rate thereafter, and calculates the deviation between the two using a preset algorithm. During actual monitoring, the system uses this deviation value to compare with a preset threshold to determine if the infusion warming device is experiencing an abnormal drip rate. By introducing real-time comparison between the reference drip rate and the average drip rate, genuine abnormal deviations can be identified more accurately. This allows medical staff to receive reliable early warnings of abnormal drip rates during infusion monitoring, thereby improving infusion safety.

[0059] Based on the first embodiment, in the second embodiment, the content that is the same as or similar to that in Embodiment 1 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 , Figure 3 This is a flowchart of a second embodiment of the drip rate monitoring method proposed in this application. Further, the step of obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time using the drip rate sensor includes: Step S11: Obtain the current infusion mode; Step S12: When the current infusion mode is gravity infusion mode, monitor the real-time droplet data of the infusion heating device through the drip rate sensor.

[0060] It should be explained that the aforementioned "current infusion mode" refers to the infusion method currently used by the device, typically including gravity infusion mode and pump infusion mode. Gravity infusion mode relies on the liquid's own weight and atmospheric pressure to allow the medication to drip naturally into the patient's body through the infusion tubing. Its drip rate is significantly affected by factors such as the liquid level, tubing resistance, and the patient's position. The aforementioned "real-time droplet data" refers to the raw signals or event information about droplet falling that are collected and transmitted to the device in real time by the drip rate sensor, such as the interrupt signal generated by the sensor each time a drop falls.

[0061] In its implementation, the aforementioned device first acquires and confirms the current infusion mode before monitoring the drip rate. This can be done by reading previously set parameters or through automatic identification. If the device determines the current infusion mode is gravity infusion, it initiates the corresponding data acquisition process. Next, the device, connected to a drip rate sensor, begins real-time monitoring of the dripping from the infusion heating device. The device continuously receives signals from the drip rate sensor; each time a drop falls, the sensor generates an interrupt signal. These interrupt signals constitute the real-time droplet data acquired by the device, and the interrupt signal stores the time information of the signal trigger.

[0062] To facilitate understanding, the following example is used for explanation, but it does not impose specific limitations on this embodiment. For example, after a blood transfusion and infusion warmer device is started, the user selects the "gravity infusion" mode via the touchscreen. After the device obtains that the current infusion mode is gravity infusion mode, it immediately activates the drip rate sensor connected to it. When the medication in the infusion tube begins to drip, the drip rate sensor generates an electrical signal each time a drop passes through, and sends it to the device in real time. Upon receiving these signals, the device obtains the time corresponding to "first drop, second drop, third drop..." and determines the real-time droplet data based on each time.

[0063] Step S13: When there is a droplet falling in the real-time droplet data, obtain the real-time drop rate based on the interval between the falling times of adjacent droplets, and store the real-time drop rate in a real-time drop rate queue of a preset length.

[0064] It should be explained that the interval between adjacent droplet falls mentioned above refers to the time difference between two consecutive droplet falls detected by the drip rate sensor, usually measured in milliseconds. The real-time drip rate mentioned above refers to the instantaneous drip rate calculated based on the current interval between adjacent droplets, measured in drops per minute, reflecting the current infusion rate. The real-time drip rate queue mentioned above refers to a storage area allocated in the device's memory, used to store several recently calculated real-time drip rate values ​​in chronological order. The queue length can be fixed, for example, storing 5 or 10 real-time drip rate values. When new data is added and the queue is full, the oldest data is overwritten. The preset length mentioned above can be a queue length preset by the user according to their needs.

[0065] In its implementation, the device continuously analyzes real-time droplet data detected by the drop rate sensor to identify droplet falling events. When a new droplet falls, the device records the current moment. If this is not the first droplet, meaning a previous droplet's moment exists, the device calculates the time interval between the current moment and the previous droplet's moment. Then, using this time interval, the device calculates the current real-time drop rate using a preset formula, for example, dividing 60,000 milliseconds by the time interval to obtain the number of drops per minute. Subsequently, the device stores this calculated real-time drop rate value in a pre-built real-time drop rate queue in memory. The device manages this queue according to a first-in, first-out (FIFO) principle, ensuring that the queue always contains the most recent real-time drop rate values.

[0066] Step S14: Averaging the real-time drop rates in the real-time drop rate queue at a preset time to obtain a reference drop rate.

[0067] It should be explained that the aforementioned preset time can refer to a specific point in time pre-set by the device after the infusion is started, such as the 2nd or 3rd minute after heating is started, used as the time node to establish a reference value for the drip rate. The aforementioned real-time drip rate queue can refer to a storage area in the device's memory that stores the most recent real-time drip rate values ​​in chronological order, and its length can be a pre-set fixed value. The aforementioned averaging process can refer to summing all the real-time drip rate values ​​stored in the queue and then dividing by the number of valid data in the queue to obtain an average value. The aforementioned reference drip rate can be a baseline drip rate value obtained by averaging the real-time drip rate queue at the preset time, used as a reference standard for subsequent judgment of whether the drip rate has changed abnormally.

[0068] In its implementation, the device continuously monitors the time progress after the infusion is started. When a preset specific time is reached, the device triggers the calculation process for the reference drip rate. Next, the device reads all real-time drip rate values ​​currently stored in the real-time drip rate queue. Subsequently, the device averages these read real-time drip rate values, i.e., it calculates the average of these values.

[0069] Step S15: If there is a droplet falling in the real-time droplet data after the preset time, obtain a new real-time droplet rate and update the real-time droplet rate queue according to the new real-time droplet rate.

[0070] It should be explained that the aforementioned new real-time drip rate can refer to the instantaneous drip rate value recalculated by the device based on the latest detected interval between adjacent droplets after a preset time. Updating the real-time drip rate queue can mean adding the newly calculated real-time drip rate value to the queue, while simultaneously removing the oldest stored real-time drip rate value from the queue according to the first-in, first-out (FIFO) principle, thus maintaining the queue length and ensuring that the queue always contains real-time drip rate data from the most recent period.

[0071] In its implementation, the device continues to monitor real-time droplet data via a drop rate sensor after a preset time. When the device detects a new droplet event after the preset time, it recalculates a new real-time drop rate using the same method as before. Then, the device uses this new real-time drop rate value to update the real-time drop rate queue in memory; that is, it adds the new real-time drop rate value to the tail of the queue and removes the oldest real-time drop rate value from the head of the queue.

[0072] Step S16: Obtain the average drip rate after a preset time based on the updated real-time drip rate queue.

[0073] It should be noted that the updated real-time drip rate queue mentioned above refers to the set of real-time drip rate values ​​stored in memory at the current moment, after multiple additions of new real-time drip rates and removal of old data following a preset time. This queue always contains the real-time drip rates calculated during the most recent droplets. The average drip rate after the preset time can refer to the result obtained by averaging all values ​​in the updated real-time drip rate queue at any monitoring time point after the preset time.

[0074] In its implementation, after each update of the real-time drip rate queue, the device processes the updated queue to obtain a stable drip rate value available for display at the current moment. Next, the device reads all currently stored real-time drip rate values ​​from the updated real-time drip rate queue. Then, the device averages these values ​​to obtain an average drip rate value that represents the current infusion status.

[0075] Furthermore, considering the pump-driven infusion mode, since it is mechanically driven, its pulsed output can cause significant instantaneous drip rate fluctuations. To differentiate it from the continuous flow characteristics of gravity infusion, the step of obtaining the current infusion mode further includes: Step S17: When the current infusion mode is pump infusion mode, the number of droplets within a preset period is obtained through the drip rate sensor.

[0076] It should be explained that the aforementioned pump-assisted infusion mode can be an infusion method that uses an infusion pump to deliver medication at a constant pressure or rate. Its drip rate is generally more stable than gravity infusion and less affected by external factors. The aforementioned preset period refers to a fixed time length, such as 1 minute, pre-set by the device in pump-assisted infusion mode, used as the basic time unit for counting droplets and calculating the drip rate. The aforementioned droplet count refers to the total number of drops actually detected by the drip rate sensor within each preset period.

[0077] In its implementation, after acquiring the current infusion mode, if the device determines that it is in pump infusion mode, it will initiate a data acquisition method adapted to that mode. Next, the device starts timing and monitors and counts the signal from the drip rate sensor in preset cycles. At the beginning of each preset cycle, the device can reset the counter to zero and then continuously receive droplet signals from the drip rate sensor throughout the cycle. Whenever the drip rate sensor detects a drop and generates an interrupt signal, the device records this event and accumulates the count for the current cycle. When a preset cycle ends, the device reads and saves the cumulative number of droplets accumulated during that cycle.

[0078] Step S18: Determine the real-time drip rate within a preset period based on the number of droplets, and store the real-time drip rate in a real-time drip rate queue of preset length.

[0079] It should be explained that the real-time drip rate within the aforementioned preset period refers to the drip rate value directly determined by the number of droplets detected within a complete statistical period in pump-operated infusion mode, and its unit can be drops per minute. Since the preset period itself is one minute, the number of droplets is numerically equal to the real-time drip rate. The aforementioned real-time drip rate queue of preset length can refer to a storage area allocated in the device's memory, used to store several recently calculated real-time drip rate values ​​in pump-operated mode in chronological order. The length of the queue can be a pre-set fixed value; when new data is added and the queue is full, the oldest data will be overwritten.

[0080] In its implementation, after completing the droplet count for a preset period, the device determines the real-time drop rate within that period based on this count. Since the preset period and the real-time drop rate use the same time unit, the device can directly use the counted droplet number as the real-time drop rate for that period. For example, if the preset period is set to one minute, the droplet count within one minute is the real-time drop rate for that minute. Next, the device stores this determined real-time drop rate value in a pre-built real-time drop rate queue in memory. The device manages this queue according to a first-in, first-out (FIFO) principle, ensuring that the queue always contains the real-time drop rate values ​​from the most recent periods.

[0081] Step S19: Averaging the real-time drop rates in the real-time drop rate queue at a preset time to obtain a reference drop rate.

[0082] In its implementation, the device continuously monitors the time progress after the infusion is started. When a preset specific time is reached, the device triggers the calculation process for the reference drip rate. Next, the device reads all real-time drip rate values ​​currently stored in the real-time drip rate queue. Subsequently, the device averages these read real-time drip rate values, i.e., it calculates the average of these values.

[0083] Step S110: After each preset period following the preset time, obtain the new real-time drip rate and update the real-time drip rate queue according to the new real-time drip rate.

[0084] It should be explained that "each preset cycle" can refer to the end of a complete time unit, such as every minute, in pump-based infusion mode. The "new real-time drip rate" refers to the latest drip rate value determined based on the number of droplets counted within each new preset cycle. Updating the real-time drip rate queue involves adding the calculated real-time drip rate value for each new cycle to the queue, while simultaneously removing the oldest stored real-time drip rate value according to the first-in, first-out (FIFO) principle. This maintains the queue length and ensures that the queue always contains real-time drip rate data from the most recent cycles.

[0085] In its implementation, the device continues to count the number of droplets and calculate the real-time drip rate at preset intervals after a preset time. At the end of each preset interval, the device retrieves the newly calculated real-time drip rate value for that interval. Then, the device uses this new real-time drip rate value to update the real-time drip rate queue in memory. Specifically, the device adds the new real-time drip rate value to the tail of the queue and removes the oldest real-time drip rate value from the head of the queue. Through this dynamic updating method at the end of each interval, the device ensures that the real-time drip rate queue always reflects the changes in infusion drip rate over a recent period.

[0086] Step S111: Obtain the average drip rate after a preset time based on the updated real-time drip rate queue.

[0087] It should be explained that the aforementioned updated real-time drip rate queue refers to the set of real-time drip rate values ​​stored in memory at the current moment, updated multiple times after a preset time interval in pump infusion mode. This queue always contains real-time drip rate data from the most recent few cycles. The aforementioned average drip rate after the preset time interval can refer to the result obtained by averaging all values ​​in the updated real-time drip rate queue at any monitoring time point after the preset time interval.

[0088] In its implementation, after each update of the real-time drip rate queue, the device processes the updated queue to obtain a stable drip rate value available for display at the current moment. Next, the device reads all currently stored real-time drip rate values ​​from the updated real-time drip rate queue. Then, the device averages these values ​​to obtain an average drip rate that represents the current infusion status.

[0089] In another embodiment, in addition to maintaining a real-time drip rate queue for detecting drip rate anomalies, the device also maintains a shorter queue. Whenever the device calculates a new real-time drip rate value, it stores it not only in the real-time drip rate queue but also in the shorter queue. The device manages the shorter queue according to the same first-in, first-out (FIFO) principle as the real-time drip rate queue, ensuring that it always contains the most recent real-time drip rate values. However, because it is shorter, it contains less data and is more sensitive to changes in drip rate. Next, after each queue update, the device reads all currently stored real-time drip rate values ​​in the shorter queue and averages these values. Subsequently, the device uses the calculated average value from the shorter queue to display the current drip rate in real-time on the screen, allowing medical staff to see timely and sensitive changes in drip rate.

[0090] Based on the first and second embodiments, in the third embodiment, the content that is the same as or similar to that in Embodiments 1 and 2 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 , Figure 4 This is a flowchart of the third embodiment of the drip rate monitoring method proposed in this application. Further, after the step of monitoring the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value, the method further includes: Step S40: Obtain the current average drip rate at the current moment, and determine the target drip interval based on the current average drip rate; Step S50: Monitor the real-time droplet data of the infusion heating device through the drip rate sensor. If the duration of the undetected droplet event in the real-time droplet data is greater than a preset multiple of the target droplet interval, issue an empty bottle alarm.

[0091] It should be explained that the aforementioned current average drip rate can refer to the average drip rate value calculated by the device from the real-time drip rate queue at the current moment. For example, it could be the average value of the second queue for display, or the average value of the first queue for judgment. The aforementioned target drip interval can refer to the theoretical time interval between two adjacent drops calculated based on the current average drip rate, usually calculated by dividing 60000 by the current average drip rate, in milliseconds. The aforementioned duration of no-droplet-detection events can refer to the length of time elapsed from the last detected droplet to the current moment when the drip rate sensor has not detected a new droplet. The aforementioned preset multiplier can refer to a pre-set multiplier value, such as 2 or 3 times, used to multiply by the target drip interval as a time threshold for judging whether the bottle is empty. The aforementioned empty bottle alarm can refer to a warning signal issued by the device when it determines that the liquid in the infusion container has been completely dripped, which can include visual and auditory prompts to remind medical staff to change the infusion bottle or end the infusion in time.

[0092] In its implementation, the device continuously performs bottle empty detection while monitoring the drip rate. First, it acquires the current average drip rate, which can be the value displayed on the screen in real time. Next, based on this average drip rate, it calculates the corresponding theoretical drip interval, or target drip interval, using a preset formula. This interval represents the expected time between two adjacent drops at the current infusion rate. Then, the device continuously monitors real-time droplet data using a drip rate sensor and records the last detected droplet. Based on this, the device continuously calculates the duration from the last droplet to the current time. When this duration exceeds the product of the target drip interval and a preset multiple, the device determines that a bottle empty condition may have occurred. Once this condition is met, the device immediately triggers the bottle empty alarm process, sending a command to the display screen to show the alarm information and simultaneously activating a buzzer to sound an alarm, providing a direct and timely reminder to medical staff.

[0093] Furthermore, before the step of obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time through the drip rate sensor, the method further includes: Step S01: Detect whether the drip rate sensor is connected using a preset in-situ algorithm; Step S02: When the drip rate sensor is detected to be connected, the current infusion mode is set according to the received user instruction. The current infusion mode includes gravity infusion mode and pump infusion mode.

[0094] It should be explained that the aforementioned preset in-situ algorithm can refer to a detection logic or program pre-set in the device to determine whether the drip rate sensor is properly connected to the device. This preset in-situ algorithm can determine the sensor's connection status by detecting changes in the sensor circuit's voltage level, signal response, or other electrical characteristics. The aforementioned drip rate sensor connection can refer to the state where the drip rate sensor is physically connected to the device and successfully recognized by the device. The aforementioned user command can refer to the operation command input by the user through the device's interactive interface, such as a touchscreen, buttons, or knobs. The aforementioned current infusion mode can refer to the current operating mode determined by the device after setting according to the user command, including both gravity infusion mode and pump infusion mode.

[0095] In its implementation, the device continuously monitors the connection status of the drip rate sensor using a preset in-situ algorithm after power-on or during operation. The device can determine if the sensor is connected by periodically sending detection signals or monitoring the voltage level of the sensor interface. When the device detects that the drip rate sensor is connected using the preset in-situ algorithm, it recognizes the sensor as being in place and displays a corresponding indicator icon on the screen, such as illuminating the sensor's in-situ icon. Next, the device enters an infusion mode setting waiting state, ready to receive user input commands. After the user selects and confirms the infusion mode through the device, the device sets the current infusion mode to the user-specified gravity infusion mode or pump infusion mode according to the received user command.

[0096] This embodiment also provides a first embodiment of a drop rate monitoring device; please refer to [reference needed]. Figure 5 , Figure 5 This is a diagram of a drip rate monitoring device provided in an embodiment of this application. The drip rate monitoring device includes: The average drip rate module is used to obtain, through the drip rate sensor, a reference drip rate of the infusion heating device at a preset time and an average drip rate after the preset time when the user is detected to have started the infusion heating device. The drip rate deviation module is used to obtain a drip rate deviation value based on the average drip rate and the reference drip rate through a preset drip rate monitoring algorithm. The drip rate monitoring module is used to monitor the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value.

[0097] The drip rate deviation module is also used to obtain the difference between the average drip rate and the reference drip rate; and to divide the absolute value of the difference by the reference drip rate to obtain the drip rate deviation value.

[0098] The drip rate monitoring module is also used to accumulate anomaly count when the drip rate deviation value is greater than a preset deviation threshold; acquire the current infusion mode and determine the target warning condition based on the current infusion mode; and issue a drip rate anomaly alarm when the anomaly count reaches the target warning condition.

[0099] Referring to the first embodiment of the drip rate monitoring device, this embodiment also proposes a second embodiment of the drip rate monitoring device. The contents that are the same as or similar to those in the first embodiment of the drip rate monitoring device can be referred to the above description, and will not be repeated hereafter.

[0100] The average drip rate module is further configured to: acquire the current infusion mode; when the current infusion mode is gravity infusion mode, monitor real-time droplet data of the infusion heating device through the drip rate sensor; when droplets fall in the real-time droplet data, acquire the real-time drip rate based on the interval between adjacent droplet falls, and store the real-time drip rate in a real-time drip rate queue of a preset length; average the real-time drip rates in the real-time drip rate queue at a preset time to obtain a reference drip rate; when droplets fall in the real-time droplet data after the preset time, acquire a new real-time drip rate, and update the real-time drip rate queue according to the new real-time drip rate; and obtain the average drip rate after the preset time based on the updated real-time drip rate queue.

[0101] The average drip rate module is further configured to, when the current infusion mode is pump infusion mode, acquire the number of droplets within a preset period through the drip rate sensor; determine the real-time drip rate within the preset period based on the number of droplets, and store the real-time drip rate in a real-time drip rate queue of preset length; average the real-time drip rates in the real-time drip rate queue at a preset time to obtain a reference drip rate; acquire a new real-time drip rate every preset period after the preset time, and update the real-time drip rate queue according to the new real-time drip rate; and obtain the average drip rate after the preset time based on the updated real-time drip rate queue.

[0102] Referring to the first and second embodiments of the drip rate monitoring device, this embodiment also proposes a third embodiment of the drip rate monitoring device. The contents that are the same as or similar to the first and second embodiments of the drip rate monitoring device can be referred to the above description, and will not be repeated hereafter.

[0103] The drip rate monitoring module is also used to obtain the current average drip rate at the current moment and determine the target drip interval based on the current average drip rate; monitor the real-time droplet data of the infusion heating device through the drip rate sensor, and issue an empty bottle alarm when the duration of the undetected droplet event in the real-time droplet data is greater than a preset multiple of the target drip interval.

[0104] The average drip rate module is also used to detect whether the drip rate sensor is connected through a preset in-situ algorithm; when the connection of the drip rate sensor is detected, the current infusion mode is set according to the received user instruction, the current infusion mode includes gravity infusion mode and pump infusion mode.

[0105] The drip rate monitoring device provided in this embodiment employs the drip rate monitoring method described in the above embodiments. This addresses the technical problem of existing drip rate monitoring schemes, which rely on preset fixed target values ​​for simple threshold comparisons and cannot adapt to the natural dynamic fluctuations in drip rate during infusion, resulting in high false alarm and false negative rates. Compared to the prior art, the beneficial effects of the drip rate monitoring device provided in this embodiment are the same as those of the drip rate monitoring method provided in the above embodiments, and other technical features of the drip rate monitoring device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0106] This embodiment provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the drip rate monitoring method in the above embodiment.

[0107] The computer-readable storage medium provided in this embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. 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 thereof. 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 conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0108] The aforementioned computer-readable storage medium may be included in the drop rate monitoring device; or it may exist independently and not assembled into the drop rate monitoring device.

[0109] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the drip rate monitoring device, cause the drip rate monitoring device to perform drip rate monitoring.

[0110] Computer program code for performing the operations of this embodiment can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—and 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, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0111] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of the system, method, and display according to various embodiments of this embodiment. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0112] The modules described in this embodiment can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0113] The readable storage medium provided in this embodiment is a computer-readable storage medium, which stores computer-readable program instructions (i.e., a computer program) for executing the above-described drop rate monitoring method, and can solve the technical problem of how to improve the viewing experience of the display screen. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this embodiment are the same as the beneficial effects of the drop rate monitoring method provided in the above embodiments, and will not be repeated here.

[0114] The above descriptions are only some embodiments and do not limit the patent scope of this embodiment. All equivalent structural transformations made based on the technical concept of this application and the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application.

Claims

1. A method for monitoring drip rate, characterized in that, The method is applied to a drip rate monitoring device connected to an infusion heating device, the drip rate monitoring device being equipped with a drip rate sensor, and the method comprising: When the user is detected to have started the infusion heating device, the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time are obtained by the drip rate sensor. The drip rate deviation value is obtained based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm. The drip rate of the infusion heating device is monitored based on a preset deviation threshold and the drip rate deviation value.

2. The method as described in claim 1, characterized in that, The step of obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time through the drip rate sensor includes: Get the current infusion mode; When the current infusion mode is gravity infusion mode, the real-time droplet data of the infusion heating device is monitored by the drip rate sensor; In the case of droplet falling in the real-time droplet data, the real-time drop rate is obtained based on the interval between the falling times of adjacent droplets, and the real-time drop rate is stored in a real-time drop rate queue of a preset length. A reference drip rate is obtained by averaging the real-time drip rates in the real-time drip rate queue based on a preset time. If a droplet falls in the real-time droplet data after the preset time, a new real-time droplet rate is obtained, and the real-time droplet rate queue is updated according to the new real-time droplet rate. The average drip rate after a preset time is obtained based on the updated real-time drip rate queue.

3. The method as described in claim 2, characterized in that, After the step of obtaining the current infusion mode, the method further includes: When the current infusion mode is pump infusion mode, the number of droplets within a preset period is obtained through the drip rate sensor; The real-time drop rate within a preset period is determined based on the number of droplets, and the real-time drop rate is stored in a real-time drop rate queue of a preset length. A reference drip rate is obtained by averaging the real-time drip rates in the real-time drip rate queue based on a preset time. After each preset period following the preset time, a new real-time drip rate is obtained, and the real-time drip rate queue is updated according to the new real-time drip rate. The average drip rate after a preset time is obtained based on the updated real-time drip rate queue.

4. The method as described in claim 1, characterized in that, The step of obtaining the drip rate deviation value based on the average drip rate and the reference drip rate using a preset drip rate monitoring algorithm includes: Obtain the difference between the average drip rate and the reference drip rate; Divide the absolute value of the difference by the reference drip rate to obtain the drip rate deviation value.

5. The method as described in claim 1, characterized in that, The step of monitoring the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value includes: If the drip rate deviation value is greater than a preset deviation threshold, the abnormality count is incremented. Obtain the current infusion mode and determine the target early warning conditions based on the current infusion mode; If the abnormal count reaches the target warning condition, an abnormal drip rate alarm will be triggered.

6. The method as described in claim 1, characterized in that, After the step of monitoring the drip rate of the infusion heating device based on the preset deviation threshold and the drip rate deviation value, the method further includes: Obtain the current average drip rate at the current moment, and determine the target drip interval based on the current average drip rate; The real-time droplet data of the infusion heating device is monitored by the drip rate sensor. If the duration of the undetected droplet event in the real-time droplet data is greater than a preset multiple of the target droplet interval, an empty bottle alarm is triggered.

7. The method as described in claim 1, characterized in that, Before the step of obtaining the reference drip rate of the infusion heating device at a preset time and the average drip rate after the preset time through the drip rate sensor, the method further includes: The presence or absence of the drip rate sensor is detected by a preset in-situ algorithm. When the drip rate sensor is detected to be connected, the current infusion mode is set according to the received user instruction. The current infusion mode includes gravity infusion mode and pump infusion mode.

8. A drip rate monitoring device, characterized in that, The device includes: The average drip rate module is used to obtain, through the drip rate sensor, a reference drip rate of the infusion heating device at a preset time and an average drip rate after the preset time when the user is detected to have started the infusion heating device. The drip rate deviation module is used to obtain a drip rate deviation value based on the average drip rate and the reference drip rate through a preset drip rate monitoring algorithm. The drip rate monitoring module is used to monitor the drip rate of the infusion heating device based on a preset deviation threshold and the drip rate deviation value.

9. A blood transfusion and infusion warmer device, characterized in that, The device includes: a drip rate sensor, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the drip rate monitoring method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the drip rate monitoring method as described in any one of claims 1 to 7.