Blockage detection method, fluid delivery device and rotary peristaltic pump
By installing pressure sensors and ultrasonic sensors in the downstream section of the drive mechanism of the fluid conveying device, the problem of difficult upper blockage detection is solved, achieving efficient detection of both upper and lower blockages and reducing the size of the device.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- MEDCAPTAIN MEDICAL TECH
- Filing Date
- 2024-12-06
- Publication Date
- 2026-06-30
Smart Images

Figure CN119712524B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical technology, and in particular to methods for detecting blockages, fluid delivery devices, and rotary peristaltic pumps. Background Technology
[0002] A fluid conveying device is a device that can transport fluids. By squeezing the conveying pipe with a drive mechanism in the fluid conveying device, the fluid in the conveying pipe can be made to flow in a specific direction.
[0003] When the delivery pipe becomes blocked in the upstream section of the drive mechanism along the delivery direction pointing to the object being delivered, this blockage state can be called upper blockage. When the delivery pipe becomes blocked in the downstream section of the drive mechanism along the delivery direction pointing to the object being delivered, this blockage state can be called lower blockage.
[0004] To detect whether an upper blockage has occurred in the delivery pipe, the existing solution is to install a pressure sensor in the fluid delivery device upstream of the drive mechanism along the delivery direction pointing towards the object being delivered, and use this pressure sensor to detect whether an upper blockage has occurred. To detect whether a lower blockage has occurred in the delivery pipe, the existing solution is to install a pressure sensor in the fluid delivery device downstream of the drive mechanism along the delivery direction pointing towards the object being delivered, and use this pressure sensor to detect whether a lower blockage has occurred. Summary of the Invention
[0005] This application provides a blockage detection method, a fluid delivery device, and a rotary peristaltic pump. The method can identify whether an upper blockage has occurred in the delivery pipe by using a pressure sensor installed in the fluid delivery device in the downstream section of the delivery pipe along the delivery direction pointing to the delivery object.
[0006] A first aspect of this application provides a blockage detection method applied to a processor of a fluid delivery device. The fluid delivery device further includes a main unit and a delivery pipe mounting channel. The main unit is equipped with a drive mechanism and a pressure sensor. The delivery pipe mounting channel is used to install a delivery pipe. At least a portion of the drive mechanism is disposed on the delivery pipe mounting channel. The drive mechanism is used to squeeze fluid in the delivery pipe under the control of the processor to move the fluid in a delivery direction, the delivery direction being the direction in the delivery pipe pointing towards the delivery object. At least a portion of the pressure sensor is disposed on the delivery pipe mounting channel. The pressure sensor is used to detect the pressure of the delivery pipe under the control of the processor. The delivery pipe mounting channel has an inlet end and an outlet end. Along the delivery direction, the inlet end and the outlet end are respectively disposed in an upstream section and a downstream section of the drive mechanism. The pressure sensor is disposed in the downstream section between the drive mechanism and the outlet end. The method includes: acquiring a pressure signal from the pressure sensor; determining target pressure data based on the pressure signal; and determining, based on the target pressure data, that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0007] A second aspect of this application provides a fluid delivery device, comprising a main unit and a delivery pipe mounting channel; the main unit is provided with a drive mechanism, a pressure sensor, and a processor; the delivery pipe mounting channel is used to install a delivery pipe; at least partially of the drive mechanism is disposed on the delivery pipe mounting channel, and the drive mechanism is used to squeeze the fluid in the delivery pipe under the control of the processor to move the fluid in a delivery direction, the delivery direction being the direction in the delivery pipe pointing towards the delivery object; at least partially of the pressure sensor is disposed on the delivery pipe mounting channel, and the pressure sensor is used to detect the pressure of the delivery pipe under the control of the processor; wherein, the delivery pipe mounting channel has an inlet end and an outlet end, and along the delivery direction, the inlet end and the outlet end are respectively disposed in an upstream section and a downstream section of the drive mechanism, and the pressure sensor is disposed in the downstream section between the drive mechanism and the outlet end; the processor is configured to execute the method described in the first aspect above.
[0008] A third aspect of this application provides a blockage detection method applied to a fluid delivery device. The fluid delivery device includes a main unit and a delivery pipe mounting channel. The main unit houses a drive mechanism, a pressure sensor, and a processor. The delivery pipe mounting channel is used to install a delivery pipe. At least a portion of the drive mechanism is disposed on the delivery pipe mounting channel. The drive mechanism, under the control of the processor, squeezes the fluid in the delivery pipe to move the fluid in a delivery direction, the delivery direction being the direction in the delivery pipe pointing towards the delivery object. At least a portion of the pressure sensor is disposed on the delivery pipe mounting channel. The pressure sensor, under the control of the processor, detects the pressure in the delivery pipe. The delivery pipe mounting channel has an inlet end and an outlet end, extending along the delivery direction. The inlet and outlet are respectively located in the upstream and downstream sections of the drive mechanism; wherein the pressure sensor is located in the downstream section between the drive mechanism and the outlet; the method includes: acquiring a pressure signal from the pressure sensor; obtaining pressure data based on the pressure signal; determining that at least a portion of the pressure data is greater than or equal to a first pressure threshold; determining that at least a portion of the pressure data is less than or equal to a second pressure threshold; determining that at least a portion of the pressure data is greater than or equal to a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold; determining that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction, or determining that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction; and outputting an alarm message.
[0009] A fourth aspect of this application provides a rotary peristaltic pump, comprising a housing, a power supply, a processor, a rotary drive mechanism, an ultrasonic sensor, and a pressure sensor. The housing includes a mounting panel, and the rotary drive mechanism includes a drive assembly and a roller assembly. At least a portion of the drive assembly is disposed inside the housing and is connected to the power supply and the processor. At least a portion of the roller assembly is exposed above the mounting panel for housing a delivery tube, and under the drive of the drive assembly, a plurality of rotors on the roller assembly sequentially compress the fluid within the delivery tube, thereby causing the fluid in the delivery tube to move in a directional manner. The mounting panel is provided with a first groove for accommodating the upstream section of the delivery pipe and a second groove for accommodating the downstream section of the delivery pipe; at least a portion of the ultrasonic sensor is disposed on the first groove for detecting the flow state in the upstream section of the delivery pipe; at least a portion of the pressure sensor is disposed on the second groove for detecting the pressure in the downstream section of the delivery pipe; the processor is used to determine the blockage state in the upstream and downstream sections of the delivery pipe based on the pressure signal from the pressure sensor, or based on a combination of the pressure signal from the pressure sensor and the ultrasonic signal from the ultrasonic sensor.
[0010] This application provides a blockage detection method, a fluid delivery device, and a rotary peristaltic pump. It can identify whether an upper blockage has occurred in the delivery pipe by acquiring the pressure signal of a pressure sensor (lower pressure sensor) installed in the fluid delivery device in the downstream section of the delivery pipe along the delivery direction pointing towards the delivery object. In some scenarios, during the delivery process, the pressure signal from the lower pressure sensor can also be used to detect both upper and lower blockages in the delivery pipe, thus achieving multiplexing of upper and lower blockage detection functions. For example, in a rotary peristaltic pump, only the lower pressure sensor needs to be installed to simultaneously achieve upper and lower blockage detection functions, which is beneficial for reducing the size of the rotary peristaltic pump. Attached Figure Description
[0011] Figure 1 This is a schematic diagram of the structure of a fluid transport device provided in an embodiment of this application;
[0012] Figure 2A This is a schematic diagram of the structure of a rotary peristaltic pump provided in an embodiment of this application;
[0013] Figure 2B This is another structural schematic diagram of a rotary peristaltic pump provided in an embodiment of this application;
[0014] Figure 3 This is a schematic diagram of the structure of a finger-shaped peristaltic pump provided in an embodiment of this application;
[0015] Figure 4 A flowchart illustrating a blocking detection method provided in an embodiment of this application;
[0016] Figures 5A-5B A comparison diagram of pressure changes when the lower pressure sensor detects an upper blockage in the delivery pipe and during normal infusion, provided in an embodiment of this application;
[0017] Figure 6 A flowchart illustrating another blocking detection method provided in an embodiment of this application;
[0018] Figure 7 A flowchart illustrating another blocking detection method provided in an embodiment of this application;
[0019] Figure 8 A flowchart illustrating another blocking detection method provided in an embodiment of this application;
[0020] Figure 9 A comparison diagram of pressure changes detected by the pressure sensor in this application embodiment when the delivery pipe is blocked and when normal infusion is performed;
[0021] Figure 10 This is a flowchart illustrating another blocking detection method provided in an embodiment of this application. Detailed Implementation
[0022] In the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0023] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0024] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being better or more advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0025] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0026] It is understood that in this application, "when," "if," and "if" all refer to the corresponding processing that will be carried out under certain objective circumstances, and are not limited to a specific time, nor do they require that there must be a judgment action when implemented, nor do they imply any other limitations.
[0027] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.
[0028] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments and implementation methods of the various embodiments in this application, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the implementation methods of the various embodiments are consistent and can be mutually referenced. The technical features in different embodiments and between the implementation methods of the various embodiments can be combined according to their inherent logical relationships to form new embodiments, implementation methods, implementation methods, or implementation approaches. The following embodiments of this application do not constitute a limitation on the scope of protection of this application.
[0029] A fluid conveying device is a device that can transport fluids. By squeezing the conveying pipe with a drive mechanism in the fluid conveying device, the fluid in the conveying pipe can be made to flow in a specific direction.
[0030] When the delivery pipe becomes blocked in the upstream section of the drive mechanism along the delivery direction pointing to the delivery object, this blockage is referred to as upper blockage in this document.
[0031] When the delivery pipe becomes blocked in the downstream section of the drive mechanism along the delivery direction pointing to the delivery object, this blockage is referred to herein as a lower blockage.
[0032] The fluid can be a nutrient solution or a medicinal solution; of course, the fluid can also be other fluid-flowing objects, and this application does not impose specific limitations on this.
[0033] The infusion recipient can be a human or an animal; of course, the infusion recipient can also be other objects, and this application embodiment does not impose specific restrictions on this.
[0034] To detect whether an upper blockage has occurred in the delivery pipe, existing fluid delivery devices use a pressure sensor (also known as an upper pressure sensor) installed in the upstream section of the drive mechanism along the delivery direction within the delivery pipe installation channel. The pressure signal from the upper pressure sensor is used to detect whether an upper blockage has occurred. However, in some cases, such as when there is insufficient space or a suitable location in the fluid delivery device to install the aforementioned pressure sensor in the upstream section of the drive mechanism, how to detect the upper blockage becomes a problem that urgently needs to be solved. Therefore, this application provides a blockage detection method that can be applied to the processor in a fluid delivery device.
[0035] Figure 1 This is a schematic diagram of the structure of a fluid conveying device provided in an embodiment of this application, as shown below. Figure 1 As shown, the fluid conveying device 10 includes a main unit 11 and a conveying pipe mounting channel ( Figure 1 (Not shown), the main unit includes a drive mechanism 12, a pressure sensor 13, and a processor 15, and a delivery pipe mounting channel for mounting the delivery pipe. In some embodiments, the fluid delivery device further includes an ultrasonic sensor 14. In some embodiments, the fluid delivery device 10 can be a rotary peristaltic pump or a finger peristaltic pump.
[0036] The drive mechanism 12 is at least partially disposed on the delivery pipe mounting channel. Under the control of the processor 15, the drive mechanism compresses the fluid in the delivery pipe to move the fluid in the delivery direction, which is the direction in the delivery pipe pointing towards the delivery object. "At least partially disposed on the delivery pipe mounting channel" means that the drive mechanism has at least a portion that contacts the delivery pipe, and this portion is disposed on the delivery pipe mounting channel, for example... Figure 2A-2B The roller assembly 27, for example Figure 3 The finger-shaped component 321, and the drive mechanism, except for the part in contact with the delivery pipe, can be installed in the main unit, or the entire drive mechanism can be set on the delivery pipe installation channel.
[0037] like Figure 2A-2BThe driving mechanism is a rotary driving mechanism 22. The driving components in the rotary driving mechanism 22 include a driving motor and its transmission mechanism. The driving motor and its transmission mechanism are at least partially disposed inside the housing 21. The driving motor is connected to the power supply and the processor respectively. At least partially of the roller assembly 27 of the rotary driving mechanism 22 is exposed on the mounting panel for the delivery pipe to be sleeved therein. Under the drive of the driving motor, a plurality of rotors 271 on the roller assembly 27 are sequentially squeezed to make the fluid in the delivery pipe move in a direction.
[0038] Combination Figure 3 The driving mechanism is a finger-shaped driving mechanism 32, which includes a driving component and multiple finger components 321. The driving component includes a driving motor and its transmission mechanism. Under the control of the processor, the driving motor can cause the multiple finger components 321 to squeeze the delivery pipe in a preset order so that the fluid in the delivery pipe moves in a directional manner.
[0039] The drive motor can work continuously without interruption, or it can work periodically.
[0040] At least a portion of the pressure sensor 13 is disposed on the delivery pipe mounting channel. The pressure sensor 13 is used to detect the pressure of the delivery pipe under the control of the processor 15. The pressure sensor 13 has a pressure sensing surface. "At least a portion of the pressure sensor 13 is disposed on the delivery pipe mounting channel" means that at least the pressure sensing surface of the pressure sensor 13 is disposed on the delivery pipe mounting channel, while other parts of the pressure sensor, excluding the pressure sensing surface, can be installed inside the host 11 or can be entirely exposed on the delivery pipe mounting channel. In some embodiments, the pressure sensor 13 can be a plate-type pressure sensor, a resistive pressure sensor, or a capacitive pressure sensor, etc.
[0041] by Figure 2A-2B For example, the delivery pipe installation channel 290 has an inlet end 291 and an outlet end 292. Along the delivery direction, the inlet end 291 and the outlet end 292 are respectively located in the upstream section and the downstream section of the rotary drive mechanism 22 (roller assembly 27 shown in the figure); wherein, the pressure sensor 24 is located in the downstream section between the rotary drive mechanism 22 and the outlet end 292.
[0042] The processor 15 is used to execute the blockage detection method provided in the embodiments of this application to determine the blockage status in the upstream and / or downstream sections of the delivery pipe.
[0043] In some embodiments, such as Figure 1 As shown, the fluid delivery device 10 also includes an ultrasonic sensor 14 for detecting the flow state within the delivery pipe under the control of the processor 15, wherein the flow state includes abnormal or normal states. For example, as Figure 2A-2BAs shown, the ultrasonic sensor 23 can be disposed in the upstream section between the rotary drive mechanism 22 (roller assembly 27 shown in the figure) and the inlet end 291, at least partially disposed within the first tube groove 25. Specifically, the ultrasonic sensor 23 has an ultrasonic transmitting end and an ultrasonic receiving end. "At least partially disposed within the first tube groove 25" means that at least one of the ultrasonic transmitting end and the ultrasonic receiving end of the ultrasonic sensor 23 is disposed within the first tube groove 25. Components of the ultrasonic sensor other than the ultrasonic transmitting end and the ultrasonic receiving end can be disposed inside the housing 21; or the ultrasonic sensor 23 can be entirely disposed within the first tube groove 25.
[0044] In some embodiments, such as Figure 3 As shown, the ultrasonic sensor 14 can also be installed in the downstream section between the finger drive mechanism 32 (finger assembly 321 shown in the figure) and the outlet end 392, depending on the needs of bubble detection.
[0045] Specifically, taking the example of an ultrasonic sensor located in the upstream section of the drive mechanism, the fluid state will be explained. For example... Figure 2A-2B As shown, at least a portion of the ultrasonic sensor 23 is disposed on the first tube 25. When air bubbles or blockages exist in the upstream section of the delivery tube in the rotary drive mechanism 22, the attenuation rate of the ultrasonic signal of the ultrasonic sensor 23 will be greater than a preset rate threshold, or, at the preset time period, the attenuation amplitude of the ultrasonic signal of the ultrasonic sensor 23 will be greater than a preset amplitude threshold. In this case, the flow state of the delivery tube is considered abnormal. Conversely, when there are no air bubbles or blockages in the upstream section of the delivery tube in the rotary drive mechanism 22, the attenuation of the ultrasonic signal of the ultrasonic sensor 23 will be relatively slow. For example, the attenuation rate of the ultrasonic signal will usually be less than the preset rate threshold, or, at the preset time period, the attenuation amplitude of the ultrasonic signal will be less than the preset amplitude threshold. In this case, the flow state of the delivery tube is considered normal.
[0046] Figure 2A This diagram shows the structure of a rotary peristaltic pump with delivery tubing consumables installed. Figure 2B This diagram shows the structure of a rotary peristaltic pump without the delivery tubing or consumables installed. Figure 2A-2B As shown, the delivery tube consumable 26 is mounted on the rotary peristaltic pump 20. The rotary peristaltic pump 20 includes a housing 21, and a processor is disposed inside the housing 21. Figure 2A (not shown) and the drive assembly of the rotary drive mechanism 22 ( Figure 2A(Not shown). The housing 21 includes a mounting panel 29 for mounting the delivery tube consumable 28. The mounting panel 29 includes a delivery tube mounting channel 290 (shown as a dashed line), with an inlet end 291 and an outlet end 292 at its two ends. Along the delivery tube mounting channel 22, a first tube groove 25 is provided near the inlet end 291, and a second tube groove 26 is provided near the outlet end 292. The rotary drive mechanism 22 includes a drive assembly and a roller assembly 27, which is exposed on the mounting panel 29.
[0047] Figure 2A-2B The illustration shows that an ultrasonic sensor 23 is disposed in the first tube 25, and a pressure sensor 24 is disposed in the second tube 26. In some embodiments, a pressure sensor may also be disposed in the first tube 25, or both a pressure sensor and an ultrasonic sensor may be disposed simultaneously; an ultrasonic sensor may also be disposed in the second tube 26, or both a pressure sensor and an ultrasonic sensor may be disposed simultaneously.
[0048] Figure 3 A schematic diagram of a finger-shaped peristaltic pump is shown, as follows: Figure 3 As shown, the finger-shaped peristaltic pump 30 includes a pump body 31, a finger-shaped drive mechanism 32, a pressure sensor 33 (upper pressure sensor) disposed in the upstream section of the delivery pipe, an ultrasonic sensor 34 and a pressure sensor 35 (lower pressure sensor) disposed in the downstream section of the delivery pipe, and a processor. Figure 3 (Not shown), the pump body 31 is provided with a delivery pipe installation channel 390, and the finger drive mechanism 32 includes a drive component and a finger component 321.
[0049] Figures 5A-5B This diagram illustrates the pressure data detected by a pressure sensor (also known as a lower pressure sensor) located in the downstream section of the delivery pipe when the upper section is blocked. Figures 5A-5BAs shown, the pressure data exhibits a regular fluctuation. The pressure sensor detection area is referred to as section A, and the area between the drive mechanism and the blockage point in the upstream region of the delivery pipe is section B. A single regular waveform is used as an illustration. When the upstream section of the delivery pipe is blocked (also known as upper blockage), the fluid in section B is continuously squeezed by the drive mechanism and transported to section A and its downstream sections. However, due to the blockage, fluid from further upstream in section B cannot replenish it, so the delivery pipe in section B will be in a collapsed state, and its internal pressure will be lower than the pressure during normal delivery. Meanwhile, as the drive mechanism continues to squeeze, fluid is continuously forced into section A, at which point the delivery pipe in section A will be in a full state, and its internal pressure will be higher than the pressure during normal delivery. It can be seen that during this process, the pressure in section B is lower than the pressure in section A. During operation, the rotors 271 and the fingers 321 alternately contact the delivery pipe. During the switching between rotors 271 and fingers 321, there is a momentary connection between section A and section B. At this instant, due to the pressure difference, the fluid in section A rapidly flows back to section B, thus releasing the pressure in section A instantly. Therefore, when the delivery pipe becomes blocked, the pressure data detected by the lower pressure sensor will fluctuate rapidly from a high pressure value (higher than normal infusion) to a low pressure value (lower than normal infusion).
[0050] like Figures 5A-5B As shown, the pressure changes in the delivery pipe during normal infusion can be seen in the pressure data in red. This pressure data fluctuates between two auxiliaryly set reference pressure values (within the reference pressure range). Specifically, the reference pressure value and the reference pressure range are used to characterize the data value or the corresponding data range of the pressure data under normal infusion conditions, respectively. When the delivery pipe is in normal infusion, as the drive mechanism continuously squeezes, the fluid in the upstream region of the delivery pipe is continuously squeezed towards the downstream region. Meanwhile, fluid continuously replenishes the upstream region, and fluid in the downstream region continuously flows further downstream. At the instant when section A and section B are connected, the pressure change after connection is relatively small because the pressure difference between the upstream and downstream regions is small.
[0051] like Figures 5A-5BAs shown, when the delivery pipe experiences an upper blockage, the pressure changes can be seen in the blue section of pressure data. This blue section of pressure data, relative to the auxiliary zero line, can be divided into two parts: forward pressure value and reverse pressure value. Specifically, the zero line is the numerical line representing the pressure data under normal delivery conditions. The forward pressure value is the pressure data above the zero line (the set of pressure values greater than the zero line), and the reverse pressure value is the pressure data below the zero line (the set of pressure values less than the zero line).
[0052] Figure 4 This is a flowchart illustrating a blockage detection method provided in an embodiment of this application. The method is applied to the processor 15 in the aforementioned fluid transport device 10. Figure 4 As shown, the blockage detection method specifically includes:
[0053] S401, Obtain the pressure signal from the pressure sensor.
[0054] In this embodiment, the pressure sensor (also known as the lower pressure sensor) is located in the downstream section of the drive mechanism, specifically in the delivery pipe installation line between the drive mechanism and the outlet end.
[0055] The pressure sensor acquires a pressure signal in each sampling cycle during at least a portion of the time the drive motor operates, and transmits the pressure signal to the processor. Correspondingly, the processor receives the pressure signal from the pressure sensor. In some embodiments, the processor continuously acquires the pressure signal from the pressure sensor after the fluid delivery device is powered on. In some embodiments, the processor acquires the pressure signal from the pressure sensor only during at least a portion of the time the drive motor operates. For example, the at least a portion of the time the drive motor operates can be the first half of the time period, or the second half of the time period, or any period of time during which the drive motor operates. Since the pressure in the delivery pipe changes during the operation of the drive motor, acquiring the pressure signal from the pressure sensor during at least a portion of the time the drive motor operates can reduce the operating time of the pressure sensor and save energy in the fluid delivery device.
[0056] S402. Determine the target pressure data based on the pressure signal.
[0057] After receiving the pressure signal, the processor will perform signal processing on the pressure signal, such as filtering, amplification and conversion, to obtain pressure data. Then, based on the pressure data, it will obtain the target pressure data required for this step.
[0058] In some embodiments, the processor determines, based on pressure data, a minimum and a maximum pressure value for at least one time period. It is understood that the minimum and maximum pressure values within this time period constitute the target pressure data.
[0059] In some embodiments, the processor determines, based on pressure data, the variance or standard deviation of the positive pressure values over at least one time period, and the minimum pressure value within that time period. It is understood that the variance or standard deviation of the positive pressure values over this time period, and the minimum pressure value, constitute the target pressure data.
[0060] In some embodiments, the processor determines, based on the pressure data, the variance or standard deviation of the forward pressure values over at least one time period, and the variance or standard deviation of the reverse pressure values over that time period. It is understood that the variance or standard deviation of the forward pressure values and the variance or standard deviation of the reverse pressure values over this time period constitute the target pressure data.
[0061] In some embodiments, the processor determines, based on pressure data, a set of partial pressure values within the forward pressure values over at least one time period, or the variance or standard deviation of that set; for example, the set of partial pressure values may be a set of pressure values greater than or equal to a first pressure threshold. It also determines, based on pressure data, a set of partial pressure values within the reverse pressure values over at least one time period, or the variance or standard deviation of that set; for example, the set of partial pressure values may be a set of pressure values less than or equal to a second pressure threshold. It is understood that the set of pressure values exceeding the first pressure threshold and the set of pressure values below the second pressure threshold within this time period constitute the target pressure data. Both the first pressure threshold and the second pressure threshold are determined based on a reference pressure value or a reference pressure range, which respectively characterize the data value or the data range corresponding to the pressure data under normal infusion conditions of the delivery pipe.
[0062] S403. Based on the target pressure data, determine that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0063] The processor determines, based on the target pressure data, that a first target pressure data exists within the target pressure data, wherein the first target pressure data is a target pressure data greater than or equal to a first pressure threshold; based on the target pressure data, the processor determines, based on the target pressure data, that a second target pressure data exists within the target pressure data, wherein the second target pressure data is a target pressure data less than or equal to a second pressure threshold; based on the first target pressure data and the second target pressure data, if both the first target pressure data and the second target pressure data exist simultaneously, it can be determined that an upper blockage has occurred in the delivery pipe.
[0064] The first pressure threshold and the second pressure threshold are both determined based on the reference pressure value or the reference pressure range. The reference pressure value and the reference pressure range are used to characterize the corresponding data value or the corresponding data range under the normal injection state of the delivery pipe.
[0065] Specifically, the steps of the processor determining the existence of the first target pressure data and the second target pressure data are not limited in order. In some embodiments, the processor may also make judgments based on target pressure data from multiple time periods, and determine that the first target pressure data and the second target pressure data exist in target pressure data from multiple time periods before determining that the delivery pipe is blocked.
[0066] In some embodiments, the target pressure data includes a minimum pressure value and a maximum pressure value within a single time period. The processor accordingly presets a first pressure threshold and a second pressure threshold, which are related to a reference pressure value or a reference pressure range and to the pressure amplitude. When the processor determines that the maximum pressure value is greater than or equal to the first pressure threshold and the minimum pressure value is less than or equal to the second pressure threshold, it can determine that both the first target pressure data and the second target pressure data exist simultaneously, thereby determining that a blockage has occurred in the delivery pipe upstream of the drive mechanism along the delivery direction.
[0067] In some embodiments, taking the target pressure data as an example, which includes the variance or standard deviation of the positive pressure value within a single time period and the minimum pressure value within that time period; the processor accordingly pre-sets a first pressure threshold related to a reference pressure value or reference pressure range and related to the variance or standard deviation of the positive pressure value, and a second pressure threshold related to the pressure amplitude. When the processor determines that the variance or standard deviation of the positive pressure value is greater than or equal to the first pressure threshold, and the minimum pressure value is less than or equal to the second pressure threshold, it can determine that both the first target pressure data and the second target pressure data exist simultaneously, and thus determine that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0068] In some embodiments, taking the target pressure data as an example, which includes the variance or standard deviation of the forward pressure value within a single time period and the variance or standard deviation of the reverse pressure value within that time period; the processor accordingly pre-sets a first pressure threshold related to a reference pressure value or reference pressure range and related to the variance or standard deviation of the forward pressure value, and a second pressure threshold related to the variance or standard deviation of the reverse pressure value. When the processor determines that the variance or standard deviation of the forward pressure value is greater than or equal to the first pressure threshold, and the variance or standard deviation of the reverse pressure value is less than or equal to the second pressure threshold, it can determine that both the first target pressure data and the second target pressure data exist simultaneously, thereby determining that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0069] When the delivery pipe becomes blocked, the target pressure data detected by the pressure sensor in the downstream section of the delivery pipe will appear as follows: Figures 5A-5B The diagram shows the state when the blockage occurs; therefore, in order to implement step S403, Figure 6A flowchart illustrating a blockage detection method is shown, specifically including:
[0070] S601. Based on the target pressure data, determine that the first target pressure data in the target pressure data is greater than or equal to the first pressure threshold.
[0071] The processor compares the target pressure data within a set time period (also known as the judgment period) with a first pressure threshold. If the target pressure data is greater than or equal to the first pressure threshold, it is determined that the target pressure data within that time period contains the first target pressure data. If all the target pressure data within that time period are less than the first pressure threshold, it is determined that the target pressure data does not contain the first target pressure data.
[0072] Specifically, the first pressure threshold can be determined based on a reference pressure value or a reference pressure range, and the reference pressure value and reference pressure range are used to characterize the data value or the corresponding data range under normal injection conditions of the delivery pipe, respectively.
[0073] In some embodiments, the processor may repeatedly determine whether first target pressure data exists in multiple time periods.
[0074] S602. Based on the target pressure data, determine whether the second target pressure data in the target pressure data is less than or equal to the second pressure threshold.
[0075] The processor compares the target pressure data within a set time period with a second pressure threshold. If the target pressure data is less than or equal to the second pressure threshold, it is determined that the target pressure data within that time period contains second target pressure data. If all target pressure data within that time period are greater than the second pressure threshold, it is determined that the target pressure data does not contain second target pressure data.
[0076] Specifically, the second pressure threshold is determined based on a reference pressure value or a reference pressure range. The reference pressure value and the reference pressure range are used to characterize the data value or the data range corresponding to the target pressure data under normal injection conditions of the delivery pipe.
[0077] In some embodiments, the processor may repeatedly determine whether second target pressure data exists in multiple time periods.
[0078] It should be noted that the processor can execute S601 first and then S602, or the processor can execute S602 first and then S601, or the processor can execute S601 and S602 in parallel.
[0079] S603. Based on the first target pressure data and the second target pressure data, determine that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0080] If the target pressure data processor determines that both the first target pressure data and the second target pressure data exist simultaneously within a preset time period, it then determines that a blockage has occurred in the upstream section of the delivery pipe along the injection direction of the drive mechanism. Understandably, if the preset time period is divided into smaller segments, the first and second target pressure data may exist in adjacent or several adjacent time periods.
[0081] In some embodiments, the fluid delivery device further includes an ultrasonic sensor, specifically disposed in the upstream section between the drive mechanism and the inlet end, for example... Figure 2A-2B As shown, the processor acquires the ultrasonic signal from the ultrasonic sensor and combines it with the pressure signal from the lower pressure sensor to identify an upper blockage in the delivery tube. Figure 7 The flowchart of another blockage detection method is shown below:
[0082] S701. Based on the ultrasonic signal from the ultrasonic sensor, determine that the flow state inside the delivery pipe is abnormal.
[0083] The processor acquires the ultrasonic signal from the ultrasonic sensor; based on the ultrasonic signal, it determines the ultrasonic data; based on the ultrasonic data, it determines that the flow state within the delivery tube is abnormal. Specifically, the abnormal state can be caused by air bubbles within the delivery tube, or by blockage within the delivery tube.
[0084] In some embodiments, the processor can control the ultrasonic sensor to acquire ultrasonic signals during at least a portion of the time the drive motor is operating.
[0085] In some embodiments, compared to a normal flow state within the delivery pipe, when an abnormal state such as blockage or the presence of air bubbles occurs within the delivery pipe, the ultrasonic data from the ultrasonic sensor will significantly attenuate. Therefore, the processor can process the ultrasonic signals acquired by the ultrasonic sensor to obtain ultrasonic data, and then use this ultrasonic data to determine the attenuation rate or the attenuation amplitude of the ultrasonic signal within a preset time interval. Specifically, the processor can determine whether the attenuation rate of the ultrasonic signal is greater than a preset rate threshold; if so, it determines that the flow state within the delivery pipe is abnormal; otherwise, it determines that the flow state within the delivery pipe is normal. Alternatively, the processor can determine the attenuation amplitude of the ultrasonic signal when a preset time interval is reached. Or, the processor can determine whether the attenuation amplitude within a preset time interval is greater than a preset amplitude threshold; if so, it determines that the flow state within the delivery pipe is abnormal; otherwise, it determines that the flow state within the delivery pipe is normal.
[0086] S702. Based on the target pressure data, determine that the first target pressure data in the target pressure data is greater than or equal to the first pressure threshold, and / or based on the target pressure data, determine that the second target pressure data in the target pressure data is less than or equal to the second pressure threshold, and determine that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0087] When there is an abnormality in the delivery tube, it could be due to either a blockage or the presence of air bubbles, resulting in a significant attenuation of the ultrasound signal. Therefore, step S701 cannot definitively determine whether the delivery tube is blocked or contains air bubbles. However, when air bubbles are present in the delivery tube, the pressure will not change significantly. Therefore, by combining steps S701 and S702, a blockage in the delivery tube can be clearly identified.
[0088] In some embodiments, if the processor determines, based on pressure data, that there is a first target pressure data greater than or equal to a first pressure threshold within at least one time period, it can determine that the pressure in the delivery pipe has changed significantly. Further, combined with the judgment result regarding the abnormal state of the delivery pipe obtained in step S701, it can be determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction. The first pressure threshold is determined based on a reference pressure value or a reference pressure range, where the reference pressure value and reference pressure range are used to characterize the data value or data range corresponding to the target pressure data under normal delivery conditions of the delivery pipe, respectively.
[0089] In some embodiments, when the processor determines, based on the pressure data, that there is a first target pressure data greater than or equal to a first pressure threshold within at least one time period, and determines that there is a second target pressure data less than or equal to a second pressure threshold within the same time period, it can be determined that the pressure in the delivery pipe has changed significantly. Furthermore, combined with the judgment result regarding the abnormal state of the delivery pipe obtained in step S701, it can be determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0090] It should be noted that the processor can execute S701 first and then S702, or the processor can execute S702 first and then S701, or the processor can execute S701 and S702 in parallel.
[0091] In some embodiments, based on a pressure sensor located in the downstream section of the drive mechanism (also known as a lower pressure sensor), specifically in the case of a pipeline installed between the drive mechanism and the outlet end, the pressure signal from the lower pressure sensor can be used to identify upper and lower blockages in the infusion process. Figure 8 The flowchart of another blockage detection method is shown, which includes the following:
[0092] S801. During the first time period of the infusion process, based on the target pressure data, it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the infusion direction (also known as upper blockage).
[0093] The first time period is any time during the fluid delivery process, representing the time during which the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0094] Specifically, the processor determines the manner in which the delivery pipe becomes blocked in the upstream section of the drive mechanism along the delivery direction based on the target pressure data, which can be referred to in steps S401-S403.
[0095] S802. During the second time period of the infusion process, based on the target pressure data, it is determined that the delivery pipe is blocked (also known as lower blockage) in the downstream section along the drive mechanism of the infusion method.
[0096] The second time period is any time during the fluid delivery process, representing the period during which the delivery pipe becomes blocked in the downstream section of the drive mechanism along the delivery direction. It is understood that the second time period may differ from the first time period during delivery; however, when the delivery pipe becomes blocked simultaneously in both the upstream and downstream sections of the drive mechanism along the delivery direction, the second time period and the first time period may at least partially overlap.
[0097] The processor determines whether at least a portion of the target pressure data is greater than or equal to a third pressure threshold. If so, it determines that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction. If not, it determines that the delivery pipe is not blocked in the downstream section of the drive mechanism along the delivery direction.
[0098] Specifically, the processor can acquire the pressure signal from the pressure sensor and obtain the corresponding pressure data according to the operation mode of steps S401 and S402. In some embodiments, the processor can directly use the signal-processed pressure data as the target pressure data, and determine whether at least one target pressure data is greater than or equal to a third pressure threshold based on the target pressure data. Then, it can determine whether a blockage has occurred in the downstream section of the delivery pipe along the infusion direction of the drive mechanism. The third pressure threshold is determined based on an empirical value of the downstream section blockage pressure. Specifically, the third pressure threshold is greater than the first pressure threshold.
[0099] In some embodiments, the processor may also determine the variance or standard deviation of the pressure data based on the pressure data to use as the target pressure data for judgment.
[0100] In some embodiments, the delivery pipe may be blocked simultaneously in the downstream section along the drive mechanism of the delivery method and in the upstream section along the drive mechanism of the delivery method. In this case, since the blockage of the delivery pipe in the downstream section along the drive mechanism of the delivery method will cause a larger change in the pressure signal detected by the pressure sensor, the lower blockage can be identified first.
[0101] Figure 9 This diagram illustrates the pressure when the delivery pipe becomes blocked in the downstream section of the drive mechanism of the delivery method. Compared to normal delivery, when the delivery pipe is blocked, the fluid cannot flow normally. As the drive device compresses the pipe, the fluid volume in the downstream section of the drive mechanism, pointing in the direction of delivery, gradually increases, and the pressure in the delivery pipe gradually increases. Therefore, a third pressure threshold is set based on empirical values of the pressure at which the delivery pipe becomes blocked in the downstream section. When the processor determines that the target pressure data is greater than or equal to the third pressure threshold, it can be determined that the delivery pipe is blocked in the downstream section of the drive mechanism of the delivery method.
[0102] In some embodiments, a pressure sensor is installed in the downstream section of the drive mechanism (lower pressure sensor), specifically in the delivery pipe installation line between the drive mechanism and the outlet end. Figure 10 A flowchart illustrating another blocking detection method provided in this application embodiment specifically includes:
[0103] S1001, Obtain the pressure signal from the pressure sensor.
[0104] The processor acquires the pressure signal from the pressure sensor described above, which can be done by referring to the operation method of step S401 above.
[0105] S1002. Obtain pressure data based on the pressure signal.
[0106] The processor can process the pressure signal collected by the pressure sensor, referring to the operation method of step S402 above, to obtain the corresponding pressure data.
[0107] S1003. Determine that at least a portion of the pressure data is greater than or equal to a first pressure threshold.
[0108] The processor determines the target pressure data (e.g., the maximum pressure) from the pressure data and checks whether the target pressure data is greater than or equal to a first pressure threshold. If it is, the processor determines that the first pressure data exists in the pressure data; otherwise, it determines that the first pressure data does not exist in the pressure data. In some embodiments, multiple target pressure data can be repeatedly checked for being greater than or equal to the first pressure threshold, which helps to make the determination more accurate.
[0109] In some embodiments, the processor may compare pressure data one by one to see if it is greater than or equal to a first pressure threshold. When at least some pressure data are greater than or equal to the first pressure threshold, it is determined that the first pressure data exists in the pressure data.
[0110] S1004. Determine that at least a portion of the pressure data is less than or equal to the second pressure threshold.
[0111] The processor determines a target pressure value (e.g., minimum pressure value) from the pressure data and compares it with a second pressure threshold. If the target pressure value is less than or equal to the second pressure threshold, it is determined that the second pressure value exists in the pressure data; if the target pressure value is greater than the second pressure threshold, it is determined that the second pressure value does not exist in the pressure data. In some embodiments, multiple target pressure values can be repeatedly checked for being less than or equal to the second pressure threshold, which helps to make the determination more accurate.
[0112] In some embodiments, the processor may compare each pressure data point to see if it is less than or equal to a second pressure threshold. If at least some pressure data points are less than or equal to the second pressure threshold, it is determined that the second pressure data points are present in the pressure data.
[0113] Specifically, the processor can execute S1003 first and then S1004, or the processor can execute S1004 first and then S1003, or the processor can execute S1003 and S1004 simultaneously.
[0114] S1005. Determine that at least a portion of the target pressure data is greater than or equal to a third pressure threshold.
[0115] Among them, the third pressure threshold can be set to be greater than the first pressure threshold.
[0116] The processor determines the target pressure data (e.g., the maximum pressure) from the pressure data and compares it with a third pressure threshold. If the target pressure data is greater than or equal to the third pressure threshold, it is determined that the third pressure data exists in the pressure data; if the target pressure data is less than the third pressure threshold, it is determined that the third pressure data does not exist in the pressure data. In some embodiments, multiple target pressure data can be repeatedly checked for being greater than or equal to the third pressure threshold, which helps to make the determination more accurate.
[0117] In some embodiments, the processor may also compare each pressure data point to see if it is greater than or equal to a third pressure threshold. If at least some pressure data points are greater than or equal to the third pressure threshold, it is determined that the third pressure data point exists in the pressure data.
[0118] Specifically, the processor can execute S1003, S1004 and S1005 sequentially, or the processor can execute S1003, S1004 and S1005 simultaneously.
[0119] S1006. Determine that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction, or determine that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0120] Specifically, if at least a portion of the pressure data is greater than or equal to a third pressure threshold, but no portion of the pressure data is less than or equal to a second pressure threshold, then it is determined that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction. If at least a portion of the pressure data is greater than or equal to a first pressure threshold, and at least a portion of the pressure data is less than or equal to a second pressure threshold, then it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0121] Based on the determination results of steps S1003, S1004, and S1005, if at least a portion of the pressure data exists that is greater than or equal to a third pressure threshold (i.e., third pressure data exists), but the first and second pressure data do not exist, then the processor determines that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction. If at least a portion of the pressure data exists that is greater than or equal to the first pressure threshold, and at least a portion of the pressure data exists that is less than or equal to the second pressure threshold (i.e., first and second pressure data exist), but the third pressure data does not exist, then the processor determines that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0122] S1007, Output alarm information.
[0123] Based on step S1006, when it is determined that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction, the processor outputs an alarm message indicating that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction; when it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction, the processor outputs an alarm message indicating that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
[0124] Alarm information can be displayed on the screen, or it can be broadcast by sound, or it can be indicated by an indicator light.
[0125] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple components. A single processor 15 or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.
[0126] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of this application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the spirit and scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.
Claims
1. A blockage detection method, characterized in that, The method is applied to a processor of a fluid delivery device, which further includes a main unit and a delivery pipe mounting channel. The main unit contains a drive mechanism and a pressure sensor. The delivery pipe mounting channel is used to mount a delivery pipe. At least a portion of the drive mechanism is disposed on the delivery pipe mounting channel. The drive mechanism, under the control of the processor, compresses the fluid in the delivery pipe to move the fluid in the delivery direction, which is the direction in the delivery pipe pointing towards the delivery object. At least a portion of the pressure sensor is disposed on the delivery pipe mounting channel. The pressure sensor, under the control of the processor, detects the pressure in the delivery pipe. The delivery pipe mounting channel has an inlet end and an outlet end. Along the delivery direction, the inlet end and the outlet end are respectively disposed in the upstream and downstream sections of the drive mechanism. The pressure sensor is disposed in the downstream section between the drive mechanism and the outlet end. The drive mechanism is a rotary drive mechanism. The method includes: Acquire the pressure signal from the pressure sensor; Based on the pressure signal, determine the target pressure data; Based on the target pressure data, it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction; The step of determining, based on the target pressure data, that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction includes: Based on the target pressure data, it is determined that the first target pressure data in the target pressure data is greater than or equal to the first pressure threshold; Based on the target pressure data, it is determined that the second target pressure data in the target pressure data is less than or equal to the second pressure threshold; Based on the first target pressure data and the second target pressure data, it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction, wherein the first pressure threshold and the second pressure threshold are both determined based on a reference pressure value or a reference pressure range, and the reference pressure value and the reference pressure range are respectively used to characterize the data value or the data range corresponding to the pressure data under normal delivery conditions of the delivery pipe.
2. The method according to claim 1, characterized in that, The target pressure data includes forward pressure values and reverse pressure values; At least a portion of the positive pressure values are greater than or equal to a first pressure threshold, and at least a portion of the reverse pressure values are less than or equal to a second pressure threshold; The first pressure threshold and the second pressure threshold are both determined based on a reference pressure value or a reference pressure range. The reference pressure value and the reference pressure range are used to characterize the data value or the data range corresponding to the pressure data under normal injection conditions of the delivery pipe.
3. The method according to claim 1, characterized in that, The fluid delivery device further includes an ultrasonic sensor for detecting the flow state in the delivery pipe under the control of the processor, wherein the flow state includes an abnormal state or a normal state, and the ultrasonic sensor is disposed in the upstream section between the drive mechanism and the inlet end. The step of determining, based on the target pressure data, that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction includes: Based on the ultrasonic signal from the ultrasonic sensor, the flow state within the delivery pipe is determined to be abnormal. Based on the target pressure data, it is determined that a first target pressure data in the target pressure data is greater than or equal to a first pressure threshold, and / or based on the target pressure data, it is determined that a second target pressure data in the target pressure data is less than or equal to a second pressure threshold, and it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction; The first pressure threshold and the second pressure threshold are both determined based on a reference pressure value or a reference pressure range. The reference pressure value and the reference pressure range are used to characterize the data value or the data range corresponding to the pressure data under normal injection conditions of the delivery pipe.
4. The method according to claim 3, characterized in that, The step of determining that the flow state within the delivery pipe is abnormal based on the ultrasonic signal from the ultrasonic sensor includes: Acquire the ultrasonic signal from the ultrasonic sensor; Based on the ultrasound signal, determine the ultrasound data; Based on the ultrasonic data, the flow state within the delivery tube was determined to be abnormal.
5. The method according to claim 1, characterized in that, The step of determining, based on the target pressure data, that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction includes: During the first time period of the infusion process, based on the target pressure data, it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the infusion direction; During the second time period of the infusion process, based on the target pressure data, it is determined that the delivery pipe is blocked in the downstream section of the drive mechanism along the infusion direction.
6. The method according to claim 5, characterized in that, During the second time period of the infusion process, based on the target pressure data, determining that the delivery pipe is blocked in the downstream section of the drive mechanism along the infusion direction includes: During the second time period of the infusion process, if it is determined, based on the target pressure data, that at least a portion of the target pressure data is greater than or equal to a third pressure threshold, then it is determined that the delivery pipe is blocked in the downstream section of the drive mechanism along the infusion direction. The third pressure threshold is determined based on empirical values of the downstream section blockage pressure.
7. The method according to claim 1, characterized in that, The step of determining the target pressure data based on the pressure signal includes: Based on the pressure signal, the target pressure data is determined to include at least one minimum pressure value and one maximum pressure value over a time period; or Based on the pressure signal, the target pressure data is determined to include the variance or standard deviation of the positive pressure values over at least one time period, and the minimum pressure value over that time period; or Based on the pressure signal, the target pressure data is determined to include the variance or standard deviation of the positive pressure value within at least one time period, and the variance or standard deviation of the negative pressure value within the same time period.
8. The method according to claim 1, characterized in that, The driving mechanism includes a drive motor; acquiring the pressure signal from the pressure sensor includes: The pressure signal from the pressure sensor is acquired during at least a portion of the time the drive motor is operating.
9. A fluid conveying device, characterized in that, The fluid delivery device includes a main unit and a delivery pipe mounting channel; the main unit is equipped with a drive mechanism, a pressure sensor, and a processor; the delivery pipe mounting channel is used to install the delivery pipe. The drive mechanism is at least partially disposed on the delivery pipe mounting channel. The drive mechanism is used to squeeze the fluid in the delivery pipe under the control of the processor to move the fluid in the delivery direction, the delivery direction being the direction in the delivery pipe pointing towards the delivery object. The pressure sensor is at least partially disposed on the delivery pipe mounting channel, and the pressure sensor is used to detect the pressure of the delivery pipe under the control of the processor; The delivery pipe installation channel has an inlet end and an outlet end. Along the delivery direction, the inlet end and the outlet end are respectively located in the upstream section and the downstream section of the drive mechanism. The pressure sensor is located in the downstream section between the drive mechanism and the outlet end. The processor is configured to perform the method as described in any one of claims 1-8 above.
10. A blockage detection method, characterized in that, The method is applied to a fluid delivery device, which includes a main unit and a delivery pipe mounting channel. The main unit is equipped with a drive mechanism, a pressure sensor, and a processor. The delivery pipe mounting channel is used to install a delivery pipe. At least a portion of the drive mechanism is disposed on the delivery pipe mounting channel. The drive mechanism is used to squeeze the fluid in the delivery pipe under the control of the processor to move the fluid in the delivery direction, which is the direction in the delivery pipe pointing towards the delivery object. At least a portion of the pressure sensor is disposed on the delivery pipe mounting channel. The pressure sensor is used to detect the pressure of the delivery pipe under the control of the processor. The delivery pipe mounting channel has an inlet end and an outlet end. Along the delivery direction, the inlet end and the outlet end are respectively disposed in the upstream section and the downstream section of the drive mechanism. The pressure sensor is disposed in the downstream section between the drive mechanism and the outlet end. The drive mechanism is a rotary drive mechanism. The method includes: Acquire the pressure signal from the pressure sensor; Based on the pressure signal, pressure data is obtained; It is determined that at least a portion of the pressure data is greater than or equal to a first pressure threshold; It is determined that at least a portion of the pressure data is less than or equal to a second pressure threshold; Determine that at least a portion of the pressure data is greater than or equal to a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold; It is determined that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction, or that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction. Output alarm information.
11. The method according to claim 10, characterized in that, Determining that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction, or determining that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction, includes: If at least some of the pressure data is greater than or equal to the third pressure threshold, but no at least some of the data is less than or equal to the second pressure threshold, then it is determined that the delivery pipe is blocked in the downstream section of the drive mechanism along the delivery direction. If at least some of the pressure data is greater than or equal to a first pressure threshold, and at least some of the pressure data is less than or equal to a second pressure threshold, then it is determined that the delivery pipe is blocked in the upstream section of the drive mechanism along the delivery direction.
12. A rotary peristaltic pump, characterized in that, The rotary peristaltic pump includes a housing, a power supply, a processor, a rotary drive mechanism, an ultrasonic sensor, and a pressure sensor. The housing includes a mounting panel, and the rotary drive mechanism includes a drive assembly and a roller assembly. At least a portion of the drive component is disposed inside the housing and is connected to the power supply and the processor, respectively; At least a portion of the roller assembly is exposed above the mounting panel for housing the delivery pipe therein, and under the drive of the drive assembly, a plurality of rotors on the roller assembly are driven to sequentially squeeze, thereby causing the fluid in the delivery pipe to move in a directional manner. The mounting panel is provided with a first pipe groove for accommodating the upstream section of the conveying pipe and a second pipe groove for accommodating the downstream section of the conveying pipe; The ultrasonic sensor is at least partially disposed on the first pipe groove for detecting the flow state in the upstream section of the delivery pipe; The pressure sensor is at least partially disposed on the second pipe groove for detecting the pressure in the downstream section of the delivery pipe; The processor is configured to determine the blockage status in the upstream and downstream sections of the delivery pipe based on the pressure signal from the pressure sensor, or based on a combination of the pressure signal from the pressure sensor and the ultrasonic signal from the ultrasonic sensor.