System and method for controlling current provided to a stepping motor
First Claim
1. A method for driving an infusion pump motor, the method comprising the steps of:
- determining a position in a pump cycle;
determining a flow rate; and
adjusting an electrical current value for driving an infusion pump stepper motor in response, at least in part, to the position in the pump cycle and the flow rate as separate factors, wherein the steps of determining are accomplished at least 200 times per revolution of the stepper motor, and wherein the position in the pump cycle and an expected electrical current value are related to each other in a relational database.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for controlling the input electrical current to an infusion pump stepper motor based on predetermined torque requirements. The system can include a motor controller and a non-volatile memory containing expected load torque values throughout a pump cycle. Responsive to the expected load torque values, the motor controller provides the stepper motor with a varying electrical current for overcoming load torque at each point in the pumping cycle. Additional factors can also be considered for varying the electrical current. These factors include, but are not limited to, temperature, pressure, and elapsed operating time.
-
Citations
26 Claims
-
1. A method for driving an infusion pump motor, the method comprising the steps of:
-
determining a position in a pump cycle; determining a flow rate; and adjusting an electrical current value for driving an infusion pump stepper motor in response, at least in part, to the position in the pump cycle and the flow rate as separate factors, wherein the steps of determining are accomplished at least 200 times per revolution of the stepper motor, and wherein the position in the pump cycle and an expected electrical current value are related to each other in a relational database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for controlling an infusion pump, the system comprising:
-
a motor controller having an output responsive to a plurality of inputs, the motor controller configured to output an electrical signal and to adjust the electrical signal; a current driver having an electrical current output responsive to the motor controller electrical signal; a stepper motor responsive to the electrical current output; and at least one sensor having an output to the motor controller, wherein the motor controller is configured to determine a position of the motor with respect to the pump cycle or with respect to an output volume of the pump, and wherein a table of an expected electrical current value for a plurality of motor positions or output volumes are stored in a relational database accessible by the motor controller, and wherein the relational database includes a table for an expected electrical current value based upon at least one of an ambient temperature, a backpressure of the fluid pumped by the infusion pump, an age of the motor, and an age of tubing used in the infusion pump. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for controlling an infusion pump, the system comprising:
-
an infusion pump; a motor controller within the infusion pump, the controller having an output responsive to a plurality of inputs, the motor controller configured to output an electrical signal and to adjust the electrical signal; a current driver having an electrical current output responsive to the motor controller electrical signal; a stepper motor within the infusion pump, the stepper motor responsive to the electrical current output; and at least one sensor having an output to the motor controller, wherein the motor controller is configured to determine a position of the motor with respect to the pump cycle or with respect to an output volume of the pump, and wherein a table of an expected electrical current value for a plurality of motor positions or output volumes is stored in a relational database accessible by the motor controller, and wherein the relational database includes a table for an expected electrical current value based upon at least one of an ambient temperature, a backpressure of the fluid pumped by the infusion pump, an age of the motor, and an age of tubing used in the infusion pump. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification