Motor driving circuit, electronic device using the same, and driving method thereof
US-9525374-B2 · Dec 20, 2016 · US
US9344024B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9344024-B2 |
| Application number | US-201314070193-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 1, 2013 |
| Priority date | Mar 20, 2012 |
| Publication date | May 17, 2016 |
| Grant date | May 17, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 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.
Related publications grouped by family.
Answers are generated from the same data shown on this page.