Peristaltic pump flow rate correction method, system, device and storage medium

By pre-filling and calculating the actual single-turn volume in the peristaltic pump, the motor speed is automatically updated, and the error and manual fine-tuning in the flow rate and flow correction of traditional peristaltic pumps is solved, achieving high-precision and automated flow rate and flow rate correction.

CN116181631BActive Publication Date: 2025-03-28南阳柯丽尔科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111422148.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-26
Publication Date
2025-03-28
Estimated Expiration
2041-11-26

AI Technical Summary

Technical Problem

The peristaltic pump of traditional high-pressure syringes has errors in flow velocity detection, which leads to the inability to accurately correct the flow velocity and flow rate, and requires manual fine-tuning of the single-turn volume for correction.

Method used

By obtaining the preset flow rate of the peristaltic pump, pre-filling is performed to calculate the total liquid volume, and to determine whether it matches the preset volume. If it does not match, calculate the actual single-turn volume and update the motor speed to automatically correct the flow rate and flow rate.

Benefits of technology

The flow rate and flow rate of the peristaltic pump can be accurately corrected without manually fine-tuning the single-turn volume, improving the detection accuracy and automation of the flow rate and flow rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116181631B_ABST
    Figure CN116181631B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses a method, system, device and storage medium for correcting the flow rate and flow of a peristaltic pump. The method comprises: using a preset flow rate to pre-fill the inner tube of a peristaltic pump to fill the inner tube with liquid and overflow it, the liquid filling the inner tube is a first liquid, and the liquid overflowing the inner tube is a second liquid; calculating the volume of the first liquid and the volume of the second liquid respectively, and calculating the sum of the first liquid volume and the second liquid volume to obtain the total volume of the liquid; judging whether the total volume of the liquid is the same as the preset volume; if not, calculating the actual single-turn volume of the peristaltic pump, and dividing the preset flow rate by the actual single-turn volume to obtain a quotient, and using the quotient to update the motor speed of the peristaltic pump after pre-filling; using the updated motor speed to control the motor operation to correct the flow rate and flow rate of the peristaltic pump; the present invention can correct the flow rate and flow without manually fine-tuning the single-turn volume.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of medical devices, and in particular to a method, system, device and storage medium for correcting the flow rate of a peristaltic pump. Background Art

[0002] The flow rate of the peristaltic pump of a traditional high-pressure syringe belongs to open-loop flow rate detection. The peristaltic pump delivers liquid to the high-pressure syringe. When delivering liquid, the device can calculate the liquid flow rate by adjusting the interface and setting the single-turn volume of the peristaltic pump.

[0003] However, after the single-turn volume is set, if the single-turn volume changes due to the elasticity of the peristaltic pump's rolling tube, the gap between the rolling wheel and the pump wall, the pressure, etc., the flow rate and flow rate errors will increase, and the flow rate and flow rate can only be corrected by manually fine-tuning the single-turn volume. Summary of the invention

[0004] Based on this, it is necessary to propose a method, system, device and storage medium for correcting the flow rate and flow of a peristaltic pump to address the above problems, which can correct the flow rate and flow without manually fine-tuning the single-turn amount.

[0005] A method for correcting the flow rate of a peristaltic pump, comprising:

[0006] Get the preset flow rate of the peristaltic pump;

[0007] Use a preset flow rate to pre-fill the inner tube of a peristaltic pump to fill the inner tube with liquid and overflow it, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid; calculate the volume of the first liquid and the volume of the second liquid respectively, and calculate the sum of the first liquid volume and the second liquid volume to obtain the total volume of the liquid; determine whether the total volume of the liquid is the same as the preset volume; if not, calculate the actual single-turn volume of the peristaltic pump, and use the preset flow rate to divide the actual single-turn volume to obtain a quotient, and use the quotient to update the motor speed of the peristaltic pump after pre-filling; use the updated motor speed to control the motor operation to correct the flow rate and flow rate of the peristaltic pump.

[0008] Among them, the calculation of the actual single-turn volume of the peristaltic pump includes: during the pre-filling process of the high-pressure syringe, obtaining the actual flow rate of the pre-filling liquid and obtaining the preset single-turn volume of the peristaltic pump; calculating the motor speed of the peristaltic pump according to the preset single-turn volume and the preset flow rate; using the actual flow rate to multiply the preset single-turn volume to obtain the total liquid flow rate; using the total liquid flow rate to divide the preset flow rate to obtain the actual single-turn volume.

[0009] Wherein, obtaining the actual flow rate of the pre-filling liquid includes: obtaining the time of the pre-filling process; dividing the total volume of the liquid by the time of the pre-filling process to obtain the actual flow rate of the pre-filling liquid.

[0010] The method for calculating the preset volume includes: obtaining the time of the pre-filling process; and multiplying the time of the pre-filling process by the preset flow rate to obtain the preset volume.

[0011] Among them, the method for obtaining the time of the pre-filling process includes: obtaining a preset flow rate error threshold; using the preset flow rate minus twice the flow rate error threshold to obtain a minimum flow rate; using the first liquid volume divided by the minimum flow rate to obtain the time for the liquid to fill the inner tube during the pre-filling process; adding the time for the liquid to fill the inner tube to the preset time to obtain the time of the pre-filling process.

[0012] Among them, the method for calculating the first liquid volume includes: obtaining the radius value and the length value of the inner tube; using the radius value and the length value to calculate the volume of the inner tube, and setting the volume of the inner tube as the first liquid volume; the method for calculating the second liquid volume includes: obtaining the weight and density of the second liquid; using the weight and density to calculate the second liquid volume.

[0013] Wherein, the pre-filling of the inner tube of the peristaltic pump using a preset flow rate includes: using the preset flow rate, starting the peristaltic pump to fill the inner tube with liquid until the liquid in the inner tube overflows to the weighing point.

[0014] A peristaltic pump flow rate and flow correction system, the system comprising: a preset flow rate acquisition module, used to obtain the preset flow rate of the peristaltic pump; a pre-filling module, used to use the preset flow rate to pre-fill the inner tube of the peristaltic pump to fill the inner tube with liquid and overflow, the liquid filling the inner tube is a first liquid, and the liquid overflowing the inner tube is a second liquid; a volume calculation module, used to calculate the first liquid volume and the second liquid volume respectively, and calculate the sum of the first liquid volume and the second liquid volume to obtain the total liquid volume; a volume judgment module, used to judge whether the total liquid volume is the same as the preset volume; a motor speed update module, used to calculate the actual single-turn volume of the peristaltic pump if it is not the same, and use the preset flow rate to divide the actual single-turn volume to obtain a quotient, and use the quotient to update the motor speed of the peristaltic pump; a correction module, used to control the motor operation using the updated motor speed to correct the flow rate and flow rate of the peristaltic pump.

[0015] A peristaltic pump flow rate correction device comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0016] Use a preset flow rate to pre-fill the inner tube of a peristaltic pump to fill the inner tube with liquid and overflow it, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid; calculate the volume of the first liquid and the volume of the second liquid respectively, and calculate the sum of the first liquid volume and the second liquid volume to obtain the total volume of the liquid; determine whether the total volume of the liquid is the same as the preset volume; if not, calculate the actual single-turn volume of the peristaltic pump, and use the preset flow rate to divide the actual single-turn volume to obtain a quotient, and use the quotient to update the motor speed of the peristaltic pump after pre-filling; use the updated motor speed to control the motor operation to correct the flow rate and flow rate of the peristaltic pump.

[0017] A computer-readable storage medium stores a computer program, which, when executed by a processor, causes the processor to perform the following steps:

[0018] Use a preset flow rate to pre-fill the inner tube of a peristaltic pump to fill the inner tube with liquid and overflow it, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid; calculate the volume of the first liquid and the volume of the second liquid respectively, and calculate the sum of the first liquid volume and the second liquid volume to obtain the total volume of the liquid; determine whether the total volume of the liquid is the same as the preset volume; if not, calculate the actual single-turn volume of the peristaltic pump, and use the preset flow rate to divide the actual single-turn volume to obtain a quotient, and use the quotient to update the motor speed of the peristaltic pump after pre-filling; use the updated motor speed to control the motor operation to correct the flow rate and flow rate of the peristaltic pump.

[0019] The embodiments of the present invention have the following beneficial effects:

[0020] By judging whether the total volume of the liquid is the same as the preset volume, it can be obtained whether the preset flow rate is different from the actual flow rate. If they are not the same, it means that the preset flow rate is different from the actual flow rate, and the flow rate needs to be corrected. At this time, the actual single-turn volume of the peristaltic pump is calculated, and the operation of the motor can be automatically controlled according to the actual single-turn volume, thereby automatically correcting the flow rate of the peristaltic pump. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0022] in:

[0023] Figure 1 It is a flow chart of a method for correcting the flow rate and flow of a peristaltic pump in one embodiment;

[0024] Figure 2 A flowchart of a method for correcting the flow rate and flow of a peristaltic pump in one embodiment for calculating the actual single-turn volume of the peristaltic pump;

[0025] Figure 3 It is a flow chart of obtaining the actual flow rate of the pre-filled liquid in a method for correcting the flow rate of a peristaltic pump in one embodiment;

[0026] Figure 4 It is a flow chart of a method for obtaining the time of the pre-filling process of a method for correcting the flow rate of a peristaltic pump in one embodiment;

[0027] Figure 5 A framework diagram of a peristaltic pump flow rate correction system in one embodiment;

[0028] Figure 6 It is a structural block diagram of a device for correcting the flow rate and flow of a peristaltic pump in one embodiment. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0030] like Figure 1 As shown, in one embodiment, a method for calibrating the flow rate of a peristaltic pump is provided. The method comprises the following steps:

[0031] S101, obtaining a preset flow rate of a peristaltic pump;

[0032] S102, using a peristaltic pump with a preset flow rate to pre-fill the inner tube, so that the liquid in the inner tube is filled and overflows, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid;

[0033] S103, respectively calculating the first liquid volume and the second liquid volume, and calculating the sum of the first liquid volume and the second liquid volume to obtain a total liquid volume;

[0034] S104, determining whether the total volume of the liquid is the same as the preset volume;

[0035] S105, if they are not the same, then calculating the actual single-turn volume of the peristaltic pump, and dividing the preset flow rate by the actual single-turn volume to obtain a quotient, and using the quotient to update the motor speed of the peristaltic pump after pre-charging;

[0036] S106. Use the updated motor speed to control the motor operation to correct the flow rate and flow velocity of the peristaltic pump.

[0037] In step S101, the preset flow rate is a pre-set flow rate that the peristaltic pump is expected to achieve. In the present embodiment, the peristaltic pump is used for a high-pressure syringe, and the preset flow rate is set to 2 mL / s. In other examples, the preset flow rate can be dynamically set depending on the type of peristaltic pump and the application scenario.

[0038] In step S102, since the inner tube of the peristaltic pump is filled with air when in use, the air in the inner tube needs to be discharged before delivering the medicine to the patient. The process of discharging the air in the inner tube is called pre-filling. The liquid used in the pre-filling process cannot produce abnormal physiological reactions to the human body. For example, in this embodiment, the liquid used in the pre-filling process can be physiological saline. In other embodiments, the liquid used in the pre-filling process can also be glucose injection, etc. In order to test or calibrate, the method does not inject the pre-filled liquid in normal use into the human body, but receives it in a container and measures it.

[0039] In step S104, it is determined whether the total volume of the liquid is the same as the preset volume. If they are the same, it means that the preset flow rate and the actual flow rate of the peristaltic pump are the same. If the flow rates are the same, the preset flow rate and the actual flow rate are naturally the same, so no correction is required; but if they are not the same, it means that the preset flow rate and the actual flow rate of the peristaltic pump are not the same, and correction is required; in this embodiment, the preset volume is larger than the inner tube volume, and the specific value of the preset volume can be obtained by calculation.

[0040] Specifically, the method for calculating the preset volume includes: obtaining the time of the pre-filling process; and multiplying the time of the pre-filling process by the preset flow rate to obtain the preset volume.

[0041] Since the inner tube needs to be filled with liquid and overflow, the preset volume is larger than the inner tube volume. However, the overflow volume is affected by the pre-filling time and the preset flow rate. The longer the pre-filling time, the larger the preset volume. Similarly, the larger the preset flow rate, the larger the preset volume. When the pre-filling time and the preset flow rate are fixed, the preset volume remains unchanged.

[0042] In step S105, since the inner tube flow of the peristaltic pump is affected by the motor speed, when the preset flow rate and the actual flow rate of the peristaltic pump are different, the motor speed is updated to adjust the flow rate of the peristaltic pump. In step S106, the updated motor speed is used to control the motor operation, so that the flow rate and flow rate of the peristaltic pump can be corrected.

[0043] Therefore, the method for correcting the flow rate and flow of a peristaltic pump provided in this embodiment can determine whether the preset flow rate and the actual flow rate are different by judging whether the sum of the volume of liquid overflowing the inner tube and the volume of liquid in the inner tube is the same as the preset volume. If they are not the same, it means that the preset flow rate and the actual flow rate are different, and the flow rate and flow need to be corrected. At this time, the actual single-turn volume of the peristaltic pump is calculated, and the operation of the motor can be automatically controlled according to the actual single-turn volume, thereby automatically correcting the flow rate and flow of the peristaltic pump.

[0044] In one embodiment, in step S101, pre-filling the inner tube of a peristaltic pump with a preset flow rate includes: starting the peristaltic pump to fill the inner tube with liquid at the preset flow rate until the liquid in the inner tube overflows to the weighing point.

[0045] After the liquid in the inner tube overflows, it means that the inner tube is filled with physiological saline and the air is exhausted. The overflowed liquid in the inner tube is weighed at the weighing station, and the weight of the overflowed liquid can be directly obtained, which is convenient for subsequent calculations.

[0046] like Figure 2 As shown, in one embodiment, in step S106, calculating the actual single-turn amount of the peristaltic pump includes:

[0047] S1061. During the pre-filling process of the high-pressure syringe, the actual flow rate of the pre-filling liquid is obtained, and the preset single-turn volume of the peristaltic pump is obtained;

[0048] S1062, multiplying the actual flow rate by the preset single-turn volume to obtain the total liquid flow rate;

[0049] S1063. Divide the total liquid flow rate by the preset flow rate to obtain the actual single-turn volume.

[0050] In this embodiment, the value of the actual single-turn amount can be calculated by using the preset single-turn amount, the actual flow rate, and the preset flow rate, so that step S106 can be executed according to the value of the actual single-turn amount to update the motor speed of the peristaltic pump after pre-charging.

[0051] like Figure 3 As shown, in one embodiment, in step S1061, obtaining the actual flow rate of the pre-filled liquid includes:

[0052] S1161, obtaining the time of the pre-filling process;

[0053] S1261. Divide the total volume of the liquid by the time of the pre-filling process to obtain the actual flow rate of the pre-filling liquid.

[0054] The time of the pre-filling process can be obtained by calculation or measurement; the volume of the second liquid can be measured using a measuring cup.

[0055] Therefore, the sum of the first liquid volume and the second liquid volume is the total flow rate of the inner tube. The flow rate can be obtained by dividing the total flow rate by time.

[0056] like Figure 4 As shown, in one embodiment, in step S1161, the method for obtaining the time of the pre-filling process includes:

[0057] S1461, obtaining a preset flow rate error threshold;

[0058] S1561, using the preset flow rate minus twice the flow rate error threshold to obtain the minimum flow rate;

[0059] S1661, dividing the first liquid volume by the minimum flow rate to obtain the time it takes for the liquid to fill the inner tube during the pre-filling process;

[0060] S1761. Add the time for the liquid to fill the inner tube to the preset time to obtain the time of the pre-filling process.

[0061] This embodiment calculates the time of the pre-filling process. Since the liquid outflow end of the peristaltic pump needs to be connected to the puncture needle and the Luer connector during use, the preset time is used as the time for the liquid to fill the puncture needle and the Luer connector, plus the time for the inner tube to be filled with liquid, as the total time of the pre-filling process. In this embodiment, the preset time can be 2s. The preset time may vary depending on the models of the connected puncture needle and Luer connector. For example, if the models of the puncture needle and the Luer connector in other embodiments are one size larger than those in this embodiment, the preset time may also be 3s.

[0062] In this embodiment, the allowable error range of the flow rate is ±5%. When the preset flow rate is 2 mL / s, step S1561 is executed, and the minimum flow rate obtained is 2-2*5%=1.9 mL / s.

[0063] When executing step S1661, the time for filling the inner tube is the quotient of the preset flow rate divided by 1.9. Then executing step S1761, adding 2 seconds, the time of the pre-filling process can be obtained.

[0064] In one embodiment, in step S103, the calculation method of the first liquid volume includes: obtaining the inner diameter and length of the inner tube, using the volume calculation formula of a cylinder to calculate the volume of the inner tube, and setting the volume of the inner tube as the first liquid volume. Since the inner tube is cylindrical, the volume calculation formula of a cylinder can be used to calculate the volume of the inner tube, and after the inner tube is filled with liquid, the volume of the liquid is the volume of the inner tube.

[0065] In one embodiment, in step S103, the method for calculating the volume of the second liquid includes: obtaining the weight and density of the second liquid; and calculating the volume of the second liquid using the weight and density.

[0066] In step S103, the liquid outflow end of the inner tube of the peristaltic pump is connected to the measuring cup. Therefore, obtaining the weight of the liquid overflowing from the inner tube includes: obtaining the mass of the empty measuring cup before pre-filling; obtaining the mass of the measuring cup filled with saline after the pre-filling process; and calculating the absolute value of the difference between the mass of the measuring cup filled with saline and the mass of the empty measuring cup to obtain the weight of the liquid overflowing from the inner tube.

[0067] In other embodiments, obtaining the weight of the liquid overflowing from the inner tube includes: before pre-filling, clearing the weighing device where the measuring cup is located; after the pre-filling process, obtaining the weighing value of the weighing device; in this embodiment, the measuring cup is located on the weighing device, and the weighing device can be an electronic scale.

[0068] In this embodiment, the second liquid is the liquid that overflows the inner tube. The weight of the second liquid can be obtained by weighing with a weighing device, and the density is the density of the existing solution. Therefore, the density calculation formula can be used to calculate the volume of the second liquid; for example, the density of physiological saline is 1g / cm3, and the density calculation formula ρ=m / v is used to calculate the volume of the liquid when the density and weight are known.

[0069] In one embodiment, when executing step S101, the method for correcting the flow rate of the peristaltic pump further includes:

[0070] S111, multiplying the preset flow rate by 60 to obtain the flow rate of the liquid in one minute;

[0071] S121. Divide the flow rate of the liquid in one minute by the preset single-turn volume to obtain the motor speed.

[0072] In this embodiment, the preset flow rate is the flow rate within 1 second, so the preset flow rate is multiplied by 60 to get the flow rate of the inner tube for one minute, and the flow rate of the inner tube for one minute is divided by the preset single-turn amount to get the motor speed during pre-filling. In other embodiments, the motor speed during pre-filling is used and compared with the motor speed updated after pre-filling to obtain the change in motor speed after flow rate correction. The change also reflects the change in flow rate from another angle, thereby being able to obtain the change in flow rate of the peristaltic pump from another angle.

[0073] like Figure 5 As shown, in one embodiment, a peristaltic pump flow rate and flow correction system is also provided, the system comprising: a preset flow rate acquisition module 1, a pre-filling module 2, a volume calculation module 3, a volume judgment module 4, a motor speed update module 5 and a correction module 6.

[0074] The preset flow rate acquisition module 1 is used to obtain the preset flow rate of the peristaltic pump; the pre-filling module 2 is used to use the preset flow rate to pre-fill the inner tube of the peristaltic pump to fill the liquid in the inner tube and overflow, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid; the volume calculation module 3 is used to calculate the volume of the first liquid and the volume of the second liquid respectively, and calculate the sum of the volume of the first liquid and the volume of the second liquid to obtain the total volume of the liquid; the volume judgment module 4 is used to judge whether the total volume of the liquid is the same as the preset volume; the motor speed update module 5 is used to calculate the actual single-turn volume of the peristaltic pump if it is not the same, and use the preset flow rate to divide the actual single-turn volume to obtain the quotient, and use the quotient to update the motor speed of the peristaltic pump; the correction module 6 is used to control the motor operation using the updated motor speed to correct the flow rate and flow rate of the peristaltic pump.

[0075] The flow rate and flow correction system of the peristaltic pump of the present embodiment can determine whether the preset flow rate and the actual flow rate are different by judging whether the sum of the volume of liquid overflowing the inner tube and the volume of liquid in the inner tube is the same as the preset volume. If they are not the same, it means that the preset flow rate and the actual flow rate are different, and the flow rate and flow need to be corrected. At this time, the actual single-turn volume of the peristaltic pump is calculated, and the operation of the motor can be automatically controlled according to the actual single-turn volume, thereby automatically correcting the flow rate and flow of the peristaltic pump.

[0076] In one embodiment, the pre-filling module 2 is specifically used to start the peristaltic pump to fill the liquid into the inner tube using a preset flow rate until the liquid in the inner tube overflows to the weighing point.

[0077] In one embodiment, the motor speed update module 5 includes: a data acquisition unit, a liquid total flow calculation unit and an actual single-turn calculation unit; the data acquisition unit is used to obtain the actual flow rate of the pre-filling liquid and the preset single-turn volume of the peristaltic pump during the pre-filling process of the high-pressure syringe; the liquid total flow calculation unit is used to multiply the actual flow rate by the preset single-turn volume to obtain the total liquid flow; the actual single-turn calculation unit is used to divide the total liquid flow by the preset flow rate to obtain the actual single-turn volume.

[0078] In one embodiment, the data acquisition unit includes: a first data acquisition subunit and an actual flow rate calculation unit; the first data acquisition subunit is used to obtain the time of the pre-filling process; the actual flow rate calculation unit is used to use the total volume of the liquid divided by the time of the pre-filling process to obtain the actual flow rate of the pre-filling liquid.

[0079] In one embodiment, the first data acquisition subunit includes: a second data acquisition subunit, a minimum flow rate calculation subunit, a first time calculation subunit and a second time calculation subunit; the second data acquisition subunit is used to obtain a preset flow rate error threshold; the minimum flow rate calculation subunit is used to use the preset flow rate minus twice the flow rate error threshold to obtain the minimum flow rate; the first time calculation subunit is used to use the first liquid volume divided by the minimum flow rate to obtain the time it takes for the liquid to fill the inner tube during the pre-filling process; the second time calculation subunit is used to add the time it takes for the liquid to fill the inner tube to the preset time to obtain the time of the pre-filling process.

[0080] In one embodiment, the first data acquisition subunit further includes: a third data acquisition subunit and a volume calculation subunit; the third data acquisition subunit is used to obtain the weight and density of the second liquid; the volume calculation subunit is used to calculate the volume of the second liquid using the weight and density.

[0081] In one embodiment, the first data acquisition subunit also includes: a fourth data acquisition subunit and a volume calculation subunit; the fourth data acquisition subunit is used to obtain the radius value and length value of the inner tube; the volume calculation subunit is used to calculate the volume of the inner tube using the radius value and the length value, and set the volume of the inner tube to the first liquid volume.

[0082] In one embodiment, the peristaltic pump flow rate correction system also includes: a flow calculation module and a speed calculation module; the flow calculation module is used to multiply the preset flow rate by 60 to obtain the flow rate of the liquid in one minute; the speed calculation module is used to use the flow rate of the liquid in one minute divided by the preset single-turn amount to obtain the motor speed during pre-filling.

[0083] In one embodiment, the volume calculation module 3 also includes: a time acquisition unit and a preset volume calculation unit; the time acquisition unit is used to acquire the time of the pre-filling process; the preset volume calculation unit is used to use the time of the pre-filling process multiplied by the preset flow rate to obtain the preset volume.

[0084] Figure 6 FIG. 1 shows an internal structure diagram of a peristaltic pump flow rate correction device in an embodiment. The correction device can be a terminal or a server. Figure 6 As shown, the correction device includes a processor, a memory and a network interface connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the correction device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement a correction method for the flow rate and flow of a peristaltic pump. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may implement a correction method for the flow rate and flow of a peristaltic pump. Those skilled in the art will appreciate that Figure 6The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0085] In one embodiment, a peristaltic pump flow rate correction device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0086] Obtain a preset flow rate of the peristaltic pump; use the preset flow rate to pre-fill the inner tube of the peristaltic pump to overflow the liquid in the inner tube; after the liquid in the inner tube overflows, stop the operation of the peristaltic pump and obtain the weight of the liquid overflowing from the inner tube; calculate the liquid volume based on the weight of the liquid overflowing from the inner tube and the density of the liquid obtained in advance; determine whether the sum of the volume of the liquid overflowing from the inner tube and the volume of the liquid in the inner tube is the same as the preset volume; if not, calculate the actual single-turn volume of the peristaltic pump, and divide the actual single-turn volume by the preset flow rate to obtain a quotient, and use the quotient to update the motor speed of the peristaltic pump after pre-filling; use the updated motor speed to control the motor operation to correct the flow rate and flow rate of the peristaltic pump.

[0087] In one embodiment, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the processor performs the following steps:

[0088] Obtain a preset flow rate of the peristaltic pump; use the preset flow rate to pre-fill the inner tube of the peristaltic pump to overflow the liquid in the inner tube; after the liquid in the inner tube overflows, stop the operation of the peristaltic pump and obtain the weight of the liquid overflowing from the inner tube; calculate the liquid volume based on the weight of the liquid overflowing from the inner tube and the density of the liquid obtained in advance; determine whether the sum of the volume of the liquid overflowing from the inner tube and the volume of the liquid in the inner tube is the same as the preset volume; if not, calculate the actual single-turn volume of the peristaltic pump, and divide the actual single-turn volume by the preset flow rate to obtain a quotient, and use the quotient to update the motor speed of the peristaltic pump after pre-filling; use the updated motor speed to control the motor operation to correct the flow rate and flow rate of the peristaltic pump.

[0089] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0090] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0091] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for calibrating the flow rate of a peristaltic pump, characterized in that: include: Get the preset flow rate of the peristaltic pump; Using a peristaltic pump with a preset flow rate to pre-fill the inner tube, so that the liquid in the inner tube is filled and overflows, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid; Calculating the first liquid volume and the second liquid volume respectively, and calculating the sum of the first liquid volume and the second liquid volume to obtain a total liquid volume; Determining whether the total volume of the liquid is the same as a preset volume; If they are not the same, the actual single-turn volume of the peristaltic pump is calculated, and the preset flow rate is divided by the actual single-turn volume to obtain a quotient, and the quotient is used to update the motor speed of the peristaltic pump after pre-charging; The updated motor speed is used to control the motor operation to correct the flow rate and flow velocity of the peristaltic pump.

2. The method for correcting the flow rate of a peristaltic pump according to claim 1, characterized in that: The calculation of the actual single-turn volume of the peristaltic pump includes: During the pre-filling process of the high-pressure syringe, the actual flow rate of the pre-filling liquid is obtained, and the preset single-turn volume of the peristaltic pump is obtained; Multiply the actual flow rate by the preset single-turn volume to obtain the total liquid flow rate; The actual single-turn volume is obtained by dividing the total liquid flow by the preset flow rate.

3. The method for correcting the flow rate of a peristaltic pump according to claim 2, characterized in that: The obtaining of the actual flow rate of the pre-filled liquid comprises: Get the time of the pre-filling process; The actual flow rate of the pre-filling liquid is obtained by dividing the total volume of the liquid by the time of the pre-filling process.

4. The method for calibrating the flow rate of a peristaltic pump according to claim 1, characterized in that: The method for calculating the preset volume includes: Get the time of the pre-filling process; The preset volume is obtained by multiplying the time of the priming process by the preset flow rate.

5. The method for correcting the flow rate of a peristaltic pump according to any one of claim 3 or claim 4, characterized in that: The method for obtaining the time of the pre-filling process includes: Obtaining a preset flow rate error threshold; The preset flow rate is subtracted by twice the flow rate error threshold to obtain a minimum flow rate; Dividing the first liquid volume by the minimum flow rate, the time required for the liquid to fill the inner tube during the pre-filling process is obtained; The time for the liquid to fill the inner tube is added to the preset time to obtain the time of the pre-filling process.

6. The method for calibrating the flow rate of a peristaltic pump according to claim 3, characterized in that: The method for calculating the first liquid volume includes: Obtaining the radius and length of the inner tube; Calculating the volume of the inner tube using the radius value and the length value, and setting the volume of the inner tube as the first liquid volume; The method for calculating the volume of the second liquid includes: obtaining the weight and density of the second liquid; The second liquid volume is calculated using the weight and density.

7. The method for calibrating the flow rate of a peristaltic pump according to claim 1, characterized in that: The pre-filling using the inner tube of the peristaltic pump with a preset flow rate comprises: Using the preset flow rate, the peristaltic pump is started to fill the inner tube with liquid until the liquid in the inner tube overflows to the weighing position.

8. A peristaltic pump flow rate correction system, characterized in that: The system comprises: A preset flow rate acquisition module, used to acquire a preset flow rate of the peristaltic pump; A pre-filling module, used for pre-filling an inner tube of a peristaltic pump with a preset flow rate, so that the liquid in the inner tube is filled and overflows, the liquid filling the inner tube is the first liquid, and the liquid overflowing the inner tube is the second liquid; a volume calculation module, used to calculate the first liquid volume and the second liquid volume respectively, and calculate the sum of the first liquid volume and the second liquid volume to obtain a total liquid volume; A volume determination module, used to determine whether the total volume of the liquid is the same as a preset volume; A motor speed updating module, for calculating the actual single-turn amount of the peristaltic pump if they are not the same, and dividing the preset flow rate by the actual single-turn amount to obtain a quotient, and using the quotient to update the motor speed of the peristaltic pump; The correction module is used to control the operation of the motor using the updated motor speed to correct the flow rate and flow velocity of the peristaltic pump.

9. A device for correcting the flow rate and flow of a peristaltic pump, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Pointwise scanning type micro-fluid metering device and method

    CN101603889A

  • Peristaltic pump and accurate quantitative calibration method thereof

    CN105257518A