Disturbance observer for permanent magnet direct current machines

US10340828B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10340828-B2
Application numberUS-201715498594-A
CountryUS
Kind codeB2
Filing dateApr 27, 2017
Priority dateApr 27, 2017
Publication dateJul 2, 2019
Grant dateJul 2, 2019

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.

Technical solutions are described for a motor control system of a motor to compute a disturbance estimate and use the disturbance estimate to improve the performance of the motor control system. For example, the motor control system includes an observer module that receives an input voltage signal of the motor. The motor control system also receives an output current signal from the motor. The motor control system further computes the disturbance estimate of the motor control system based on a plant model of an electrical subsystem of the motor control system.

First claim

Opening claim text (preview).

What is claimed is: 1. A motor control system of a motor, the motor control system comprising: an observer module configured to: receive an input voltage signal of the motor; receive an output current signal from the motor; and compute a disturbance estimate of the motor control system as a measured state of a plant model of an electrical subsystem of the motor control system, the disturbance estimate expressed as {circumflex over (d)}=−{circumflex over (K)} e {circumflex over (ω)} m −{circumflex over (v)} B , where {circumflex over (d)} is the disturbance estimate, {circumflex over (K)} e is a back-emf constant, {circumflex over (ω)} m is a motor velocity, and {circumflex over (v)} B is brush-drop voltage; and computing the motor velocity of the motor based on the disturbance estimate as ω ^ m = - d ^ + σ ⁡ ( i a ) ⁢ V ^ 0 ( 1 - e -  i a I ^ 0  ) K ^ e , where V 0 and I 0 are estimated state variables and i a is a motor current. 2. The motor control system of claim 1 , further comprising a velocity module configured to determine an estimated motor velocity of the motor based on the disturbance estimate. 3. The motor control system of claim 1 , wherein the observer module is further configured to add the disturbance estimate with the input voltage signal to compensate for actual disturbance term to facilitate feedforward compensation. 4. The motor control system of claim 1 , wherein the observer module computes the disturbance estimate by tuning a gain matrix using a single scalar value. 5. The motor control system of claim 1 , wherein the motor is a brushed motor. 6. A method for determining a disturbance estimate for a motor control system, the method implemented by a control module of the motor control system, the method comprising: receiving an input voltage signal of a motor controlled by the motor control system; receiving an output current signal from the motor; and computing the disturbance estimate of the motor control system as a measured state of a plant model of an electrical subsystem of the motor, the disturbance estimate including a first component based on a back-emf of the motor, and a second component based on a brush-drop voltage across the motor, the disturbance estimate expressed as {circumflex over (d)}=−{circumflex over (K)} e {circumflex over (ω)} m −{circumflex over (v)} B , where {circumflex over (d)} is the disturbance estimate, {circumflex over (K)} e is a back-emf constant, {circumflex over (ω)} m is a motor velocity, and {circumflex over (v)} B is the brush-drop voltage; and computing the motor velocity estimate of the motor based on the disturbance estimate by extracting the motor velocity estimate from the disturbance estimate based on the back-emf constant. 7. The method of claim 6 , further comprising blending the disturbance estimate with the input voltage signal to provide feedforward compensation. 8. The method of claim 7 , wherein adding the disturbance estimate to the input voltage signal comprises compensating the actual disturbance signal. 9. The method of claim 6 wherein computing the disturbance estimate comprises tuning a gain matrix of an observer module using a single scalar value to converge an estimated output current from a disturbance observer module with the output current signal from the motor. 10. The method of claim 6 , wherein the motor is a permanent magnet brushed motor. 11. An electric power steering (EPS) system comprising: a motor; and a motor control system comprising a controller module configured to: receive an input voltage signal of the motor; receive a measured output current signal of the motor; and compute a disturbance estimate of the motor control system, which is modeled as a state variable of a plant model of an electrical subsystem of the motor, the disturbance estimate expressed as {circumflex over (d)}=−{circumflex over (K)} e {circumflex over (ω)} m −{circumflex over (v)} B , where {circumflex over (d)} is the disturbance estimate, {circumflex over (K)} e is a back-emf constant, {circumflex over (ω)} m is a motor velocity, and {circumflex over (v)} B is a brush-drop voltage; and determine an estimated motor velocity of the motor based on the disturbance estimate by extracting the estimated motor velocity using the back-emf constant of the motor. 12. The electric power steering system of claim 11 , wherein the control module is further configured to blend the disturbance estimate with the input voltage signal to provide feedforward compensation to the motor control system. 13. The electric power steering system of claim 12 , wherein blending the disturbance estimate with the input voltage signal comprises increasing the input voltage signal by the value of the disturbance estimate to compensate for a disturbance signal.

Assignees

Inventors

Classifications

  • H02P7/06Primary

    for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current · CPC title

  • Controlling the motor · CPC title

  • H02P7/00Primary

    Arrangements for regulating or controlling the speed or torque of electric DC motors · 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 US10340828B2 cover?
Technical solutions are described for a motor control system of a motor to compute a disturbance estimate and use the disturbance estimate to improve the performance of the motor control system. For example, the motor control system includes an observer module that receives an input voltage signal of the motor. The motor control system also receives an output current signal from the motor. The …
Who is the assignee on this patent?
Steering Solutions Ip Holding
What technology area does this patent fall under?
Primary CPC classification H02P7/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 02 2019 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).