IP Library Granted Patent US 9,344,024
Granted Patent B2
US 9,344,024 · App. 14/070,193 · Granted May 17, 2016

Occlusion detection using pulse-width modulation and medical device incorporating same

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,344,024
App. No.
14/070,193
Granted
May 17, 2016
Kind
B2
Abstract

Apparatus are provided for motor control systems and related medical devices. In one embodiment, a control system includes a motor having a rotor, a modulation module coupled to the motor, and a control module coupled to the modulation module. The modulation module generates a modulated voltage that is applied to the motor and rotates the rotor to deliver fluid via a fluid path. The control module adjusts a duty cycle of the modulated voltage to achieve a commanded rotation of the rotor and detects an occlusion condition in the fluid path based on the duty cycle.

Claims (40)

1. A method of detecting an occlusion in a fluid path of an infusion device, the method comprising:

applying a modulated voltage to a stepper motor to produce a commanded number of motor steps of rotation of a rotor of the stepper motor, the rotation of the rotor resulting in delivery of fluid via the fluid path;

determining an expected number of incremental rotations expected to be detected by a sensor coupled to the stepper motor in response to applying the modulated voltage to the stepper motor to produce the commanded number of motor steps based on the commanded number of motor steps;

obtaining a measured number of incremental rotations of the rotor from the sensor in response to applying the modulated voltage to the stepper motor to produce the commanded number of motor steps;

adjusting a duty cycle of the modulated voltage to achieve the commanded number of motor steps in response to a difference between the expected number and the measured number; and

identifying an occlusion condition based on the duty cycle.

2. A method of detecting an occlusion in a fluid path of an infusion device, the method comprising:

applying a modulated voltage to a motor to produce rotation of a rotor of the motor, the modulated voltage oscillating between a first voltage and a second voltage, the modulated voltage being equal to the first voltage for a percentage of a time interval, the percentage corresponding to a duty cycle, the rotation of the rotor resulting in delivery of fluid via the fluid path;

adjusting the duty cycle of the modulated voltage to achieve a commanded rotation of the rotor; and

identifying an occlusion condition based on the duty cycle.

3. A method of detecting an occlusion in a fluid path of an infusion device, the method comprising:

applying a modulated voltage to a motor to produce rotation of a rotor of the motor, the rotation of the rotor resulting in delivery of fluid via the fluid path;

adjusting a duty cycle of the modulated voltage to achieve a commanded rotation of the rotor; and

identifying an occlusion condition based on the duty cycle.

4. The method of claim 3 , wherein applying the modulated voltage comprises:

applying the modulated voltage oscillating between a first voltage and a second voltage;

the modulated voltage is equal to the first voltage for a percentage of a time interval; and

the percentage corresponds to the duty cycle.

5. The method of claim 3 , the rotor being mechanically coupled to a stopper, the stopper being displaced in response to the rotation of the rotor to deliver the fluid from a reservoir via the fluid path, wherein applying the modulated voltage comprises applying the modulated voltage to the motor to produce the commanded rotation of the rotor corresponding to a commanded displacement of the stopper.

6. The method of claim 3 , wherein identifying the occlusion condition comprises identifying a change in the duty cycle indicative of the occlusion in the fluid path.

7. The method of claim 3 , further comprising providing a notification of the occlusion condition after identifying the occlusion condition, wherein the notification is utilized to augment another occlusion detection algorithm.

8. The method of claim 3 , wherein identifying the occlusion condition comprises identifying the occlusion condition based on the duty cycle when an anomaly exists with respect to another occlusion detection algorithm.

9. The method of claim 3 , wherein adjusting the duty cycle comprises:

operating the motor to produce the commanded rotation while applying the modulated voltage;

determining an expected displacement based on the commanded rotation;

obtaining a measured displacement influenced by the rotation of the rotor after operating the motor to produce the commanded rotation; and

increasing the duty cycle in response to a difference between the expected displacement and the measured displacement.

10. The method of claim 9 , wherein:

obtaining the measured displacement comprises obtaining a measured number of incremental rotations of the rotor using an incremental position sensor; and

determining the expected displacement comprises determining an expected number of incremental rotations expected to be detected by the incremental position sensor in response to operating the motor to produce the commanded rotation while applying the modulated voltage.

11. The method of claim 3 , further comprising determining an observed value for a duty cycle metric based on the duty cycle, wherein identifying the occlusion condition comprises detecting the occlusion condition when the observed value exceeds a reference value.

12. The method of claim 11 , further comprising determining the reference value for the duty cycle metric that is indicative of the occlusion in the fluid path.

13. The method of claim 12 , wherein the reference value is representative of changes to the duty cycle that are likely to be exhibited in response to the occlusion in the fluid path while the motor is operated using closed-loop dynamic PWM control.

14. The method of claim 12 , wherein the reference value comprises a rate of change of the duty cycle over a preceding time interval.

15. The method of claim 12 , wherein the reference value comprises a moving average of the duty cycle over a preceding time interval.

16. The method of claim 12 , wherein the reference value comprises a sequence of duty cycles over a preceding time interval.

17. The method of claim 12 , wherein the reference value comprises a threshold duty cycle value.

18. The method of claim 12 , wherein the reference value comprises a matched filter applied to a sequence of duty cycles over a preceding time interval.

19. The method of claim 12 , wherein determining the reference value comprises performing a calibration routine while simulating the occlusion in the fluid path.

20. The method of claim 19 , wherein performing the calibration routine comprises operating the motor for a number of motor steps that is greater than an amount of motor steps that are achievable with a reference occlusion in the fluid path.

Assignments (1)
SECURITY INTEREST Recorded Jan 16, 2026
From: MEDTRONIC MINIMED, INC.; COMPANION MEDICAL, INC.
To: CITIBANK, N.A.
Reel/Frame 074394/0237 →