Method and apparatus for detection of occlusions
First Claim
1. A method of detecting an occlusion in a fluid pump system, comprising:
- measuring a first pump motor current value;
determining whether the first pump motor current value exceeds a second value; and
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically detecting an occlusion or drive system failure in a medication infusion system is provided. The electrical current to an infusion pump is measured and compared against a baseline average current. If the current exceeds a threshold amount, an alarm is triggered. Alternatively, pump motor encoder pulses are measured during a pump cycle. If the number of pulses do not correspond within a normal range, an alarm is triggered. After any alarm is triggered, the pump motor is driven in reverse for an incremental distance in order to relieve the fluid pressure in the system.
82 Citations
37 Claims
-
1. A method of detecting an occlusion in a fluid pump system, comprising:
-
measuring a first pump motor current value;
determining whether the first pump motor current value exceeds a second value; and
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of detecting an occlusion in a fluid pump system, comprising:
-
applying power to a pump motor;
measuring a quantity of fluid delivered by the fluid pump system;
determining whether the quantity of fluid exceeds a first value;
removing power to the pump motor after determining that the quantity of fluid exceeds the first value;
measuring a first pump motor current value;
determining whether the first pump motor current value exceeds a second value;
removing power to the pump motor after determining that the first pump motor current value exceeds the second value;
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value;
providing an alarm indication after determining that the first pump motor current value exceeds the second value;
calculating a total number of alarm indications after determining that the first pump motor current value exceeds the second value;
determining whether the total number of alarm indications exceeds a third value; and
providing a system error message after determining that the total number of alarm indications exceeds the third value.
-
-
7. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for measuring a first pump motor current value;
means for determining whether the first pump motor current value exceeds a second value; and
means for rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value. - View Dependent Claims (8, 9, 10, 11, 14, 15, 16, 17, 20, 21, 22, 23, 26, 27, 28)
-
-
12. A system for detecting an occlusion in a fluid pump system, comprising:
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying power to a pump motor;
means for measuring a quantity of fluid delivered by the fluid pump system;
means for determining whether the quantity of fluid exceeds a first value;
means for removing power to the pump motor after determining that the quantity of fluid exceeds the first value;
means for measuring a first pump motor current value;
means for determining whether the first pump motor current value exceeds a second value;
means for removing power to the pump motor after determining that the first pump motor current value exceeds the second value;
means for rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the first pump motor current value exceeds the second value;
means for providing an alarm indication after determining that the first pump motor current value exceeds the second value;
means for calculating a total number of alarm indications after determining that the first pump motor current value exceeds the second value;
means for determining whether the total number of alarm indications exceeds a third value; and
means for providing a system error message after determining that the total number of alarm indications exceeds the third value.
-
13. A method of detecting an occlusion in a fluid pump system, comprising:
-
applying input power parameters to a pump motor to provide a first pump cycle;
measuring a first encoder count during the first pump cycle; and
determining whether the first encoder count is less than a first value.
-
-
18. A method of detecting an occlusion in a fluid pump system, comprising:
-
applying input power parameters to a pump motor to provide a first pump cycle;
measuring a first encoder count during the first pump cycle;
determining whether the first encoder count is less than a first value;
rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the first encoder count is less than the first value;
providing an alarm indication after determining that the first encoder count is less than the first value;
calculating a total number of alarm indications after determining that the first encoder count is less than the first value;
determining whether the total number of alarm indications exceeds a second value;
providing a system error message after determining that the total number of alarm indications exceeds the second value;
determining whether the first encoder count is equal to a third value; and
adjusting the input power parameters to provide a second pump cycle after determining that the first encoder count does not equal the third value, said second pump cycle resulting in a second encoder count, said second encoder count being one of a value greater than the first encoder count if the first encoder count is less than the third value and a value smaller than the first encoder count if the first encoder count is greater than the third value.
-
-
19. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying input power parameters to a pump motor to provide a first pump cycle;
means for measuring a first encoder count during the first pump cycle; and
means for determining whether the first encoder count is less than a first value.
-
-
24. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying input power parameters to a pump motor to provide a first pump cycle;
means for measuring a first encoder count during the first pump cycle;
means for determining whether the first encoder count is less than a first value;
means for rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the first encoder count is less than the first value;
means for providing an alarm indication after determining that the first encoder count is less than the first value;
means for calculating a total number of alarm indications after determining that the first encoder count is less than the first value;
means for determining whether the total number of alarm indications exceeds a second value;
means for providing a system error message after determining that the total number of alarm indications exceeds the second value;
means for determining whether the first encoder count is equal to a third value; and
means for adjusting the input power parameters to provide a second pump cycle after determining that the first encoder count does not equal the third value, said second pump cycle resulting in a second encoder count, said second encoder count being one of a value greater than the first encoder count if the first encoder count is less than the third value and a value smaller than the first encoder count if the first encoder count is greater than the third value.
-
-
25. A method of detecting an occlusion in a fluid pump system, comprising:
-
applying an input power parameter to a pump motor to provide a pump cycle;
measuring an encoder count during the pump cycle;
determining a torque value as a function of the encoder count and the input power parameter; and
determining whether the torque value is greater than a first value.
-
-
29. A method for detecting an occlusion in a fluid pump system, comprising:
-
applying an input power parameter to a pump motor to provide a pump cycle;
measuring an encoder count during the pump cycle;
determining a torque value as a function of the encoder count and the input power parameter;
determining whether the torque value is greater than a first value;
rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the torque value is greater than the first value;
providing an alarm indication after determining that the torque value is greater than the first value;
calculating a total number of alarm indications after determining that the torque value is greater than the first value;
determining whether the total number of alarm indications exceeds a second value; and
providing a system error message after determining that the total number of alarm indications exceeds the second value.
-
-
30. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying an input power parameter to a pump motor to provide a pump cycle;
means for measuring an encoder count during the pump cycle;
means for determining a torque value as a function of the encoder count and the input power parameter; and
means for determining whether the torque value is greater than a first value. - View Dependent Claims (31, 32, 33, 36)
-
-
34. A system for detecting an occlusion in a fluid pump system, comprising:
-
a processing unit capable of communicating with the fluid pump system; and
program logic executed by the processing unit, comprising;
means for applying an input power parameter to a pump motor to provide a pump cycle;
means for measuring an encoder count during the pump cycle;
means for determining a torque value as a function of the encoder count and the input power parameter;
means for determining whether the torque value is greater than a first value;
means for rewinding the fluid pump system at least to the point of reducing pressure in the fluid pump system after determining that the torque value is greater than the first value;
means for providing an alarm indication after determining that the torque value is greater than the first value;
means for calculating a total number of alarm indications after determining that the torque value is greater than the first value;
means for determining whether the total number of alarm indications exceeds a second value; and
means for providing a system error message after determining that the total number of alarm indications exceeds the second value.
-
-
35. A method of detecting an occlusion in a fluid pump system, comprising:
-
measuring a pump motor parameter of operation;
determining whether the measured pump motor parameter of operation exceeds a predetermined value; and
rewinding the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the measured pump motor parameter of operation value exceeds the predetermined value.
-
-
37. An apparatus for detecting an occlusion in a fluid pump system, comprising a controller configured and adapted to:
-
measure a pump motor parameter of operation;
determine whether the measured pump motor parameter of operation exceeds a predetermined value; and
rewind the fluid pump system at least to the point of reducing the pressure in the fluid pump system after determining that the measured pump motor parameter of operation value exceeds the predetermined value.
-
Specification