Pump motor control with adaptive startup

US11977357B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11977357-B2
Application numberUS-202117412980-A
CountryUS
Kind codeB2
Filing dateAug 26, 2021
Priority dateDec 28, 2015
Publication dateMay 7, 2024
Grant dateMay 7, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus for starting operation of a motor of an implantable blood pump including a memory storing one or more default parameters for at least one of controlling and monitoring the startup operation. A processor operatively coupled to the motor is included, the processor is configured to: commence the startup operation based on the one or more default parameters; detect an error during the startup operation; adjust at least one of the one or more default parameters in response to the detected error; store the at least one adjusted parameter in the memory; and commence subsequent startup operations based at least in part on the at least one adjusted parameter.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for startup operation of a motor of an implantable blood pump, the apparatus comprising: a memory storing one or more preprogrammed default parameters for at least one of controlling or monitoring the startup operation, the one or more preprogrammed default parameters including a speed of the motor; and a processor operatively coupled to the motor, the processor being configured to: commence the startup operation based on the one or more preprogrammed default parameters; ramp the speed of the motor based on at least one preprogrammed default parameter of the one or more preprogrammed default parameters; detect an error during the startup operation, the error detected during the startup operation being indicative that the motor is operating as a result of the startup operation but at a rate at which the speed of the motor is ramped is not normal; update at least one preprogrammed default parameter of the one or more preprogrammed default parameters to an at least one updated parameter different than the one or more preprogrammed default parameters in response to the detected error; store the at least one updated parameter in the memory; and commence subsequent startup operations based at least in part on the at least one updated parameter. 2. The apparatus of claim 1 , wherein the processor is configured to store the at least one updated parameter in the memory when commencing subsequent startup of the motor is successful. 3. The apparatus of claim 1 , wherein the memory stores parameter adjustment data indicating an association between at least one error type of the detected error and at least one associated parameter, and wherein the processor is configured to identify at least one preprogrammed default parameter associated with the detected error based on the parameter adjustment data and to adjust the at least one preprogrammed default parameter in response to the detected error. 4. The apparatus of claim 3 , wherein the parameter adjustment data further indicates whether to at least one of increase or decrease the associated parameter in response to the at least one error type to reduce the likelihood of a recurrence of the at least one error type, and wherein the processor is configured to at least one of increase or decrease the at least one preprogrammed default parameter based on the parameter adjustment data. 5. The apparatus of claim 1 , wherein the processor is configured to detect the error during the startup operation based on at least one of a determined speed of the motor, current supplied to the motor, flow rate of blood through the implantable blood pump, or pressure head exerted by the implantable blood pump. 6. The apparatus of claim 1 , wherein the one or more preprogrammed default parameters includes a value indicating a threshold number of errors, and wherein the processor is further configured to cease operation of the motor in response to registering the threshold number of errors during consecutive startup operation attempts. 7. The apparatus of claim 1 , the processor is configured to identify a suction condition at the implantable blood pump, and to adjust the at least one preprogrammed default parameter related to the rate at which the speed of the motor is ramped in response to the suction condition. 8. The apparatus of claim 1 , wherein the processor is configured to identify a high pressure condition at the implantable blood pump, and to adjust the at least one parameter related to the rate at which speed of the motor is ramped in response to the high pressure condition. 9. The apparatus of claim 1 , wherein the one or more preprogrammed default parameters includes at least one preprogrammed default parameter related to motor phase control, and wherein the processor is configured to identify a commutation error at a rotor of the implantable blood pump, and to adjust the at least one parameter related to motor phase control in response to the commutation error. 10. A method of adaptively adjusting operational parameters of a motor of an implanted medical device, the method comprising: commencing a startup operation based on one or more preset operational parameters, the one or more preset operational parameters including a speed of the motor; ramp the speed of the motor based on at least one of the one or more preset operational parameters; detecting an error during the startup operation, wherein the error detected during the startup operation indicates that the motor is operating as a result of the startup but at a rate at which the speed of the motor is ramped is not normal; updating at least one of the one or more preset operational parameters with an at least one updated parameter different than one or more preset operational parameter in response to the detected error; replacing at least one of the one or more preset operational parameters with the at least one updated parameter as a default parameter; and commencing subsequent startup operations based at least in part on the at least one updated parameter. 11. The method of claim 10 , wherein the detecting and updating are repeatedly performed until the startup operation is successfully completed. 12. The method of claim 11 , further comprising associating the detected error with at least one of the one or more preset operational parameters based upon preset association data, and wherein adjusting at least one of the one or more preset operational parameters is based on the association. 13. The method of claim 12 , wherein the association further comprises an indication whether to at least one of increase or decrease the at least one of the one or more preset operational parameters, and wherein updating at least one of the one or more preset operational parameters comprises at least one of an increase or a decrease of the at least one of the one or more preset operational parameters based on the indication. 14. The method of claim 13 , wherein commencing the startup operation comprises phase-locking the motor based on at least one of the one or more preset operational parameters. 15. The method of claim 14 , wherein when the motor is in an idle state, commencing the startup operation comprises aligning one or more stators of the motor with a predetermined position, and ramping the speed of the motor commences with the stators in the predetermined position. 16. The method of claim 15 , wherein detecting the error during the startup operation is based on at least one of a determined speed of the motor or current supplied to the motor. 17. The method of claim 16 , wherein the implanted medical device is a blood pump, and wherein detecting the error during the startup operation is based on at least one of a flow rate of blood through the pump or pressure head exerted by the pump. 18. The method of claim 10 , wherein commencing the startup operation includes applying a plurality of fixed-duty cycle pulses to the motor.

Assignees

Inventors

Classifications

  • G05B13/021Primary

    in which a variable is automatically adjusted to optimise the performance · CPC title

  • in line with a blood vessel using resection or like techniques, e.g. permanent endovascular heart assist devices · CPC title

  • Regulation using real-time blood pump operational parameter data, e.g. motor current · CPC title

  • User interfaces · CPC title

  • A61M60/871Primary

    Energy supply devices; Converters therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11977357B2 cover?
An apparatus for starting operation of a motor of an implantable blood pump including a memory storing one or more default parameters for at least one of controlling and monitoring the startup operation. A processor operatively coupled to the motor is included, the processor is configured to: commence the startup operation based on the one or more default parameters; detect an error during the …
Who is the assignee on this patent?
Heartware Inc
What technology area does this patent fall under?
Primary CPC classification G05B13/021. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).