Method and system for controlling angular rotor speeds of sensorless induction motors

US9893666B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9893666-B2
Application numberUS-201514612460-A
CountryUS
Kind codeB2
Filing dateFeb 3, 2015
Priority dateFeb 3, 2015
Publication dateFeb 13, 2018
Grant dateFeb 13, 2018

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.

A method controls an angular speed of an induction motor by measuring a stator current and a stator voltage of the induction motor to determine an estimated stator current, an estimated rotor flux amplitude, and an estimated rotor speed. A first virtual control signal is based on a reference rotor speed and the estimated rotor speed. A second virtual control signal is based on the first virtual control signal and an estimated electromagnetic torque. A third virtual control signal is based on a reference rotor flux reference and the estimated rotor flux amplitude. A fourth virtual control signal is based on the third virtual control signal and an estimate of the third virtual control signal. Then, control input voltages are applied to the induction motor based on the second virtual control signal and the fourth virtual control signal.

First claim

Opening claim text (preview).

We claim: 1. A method for controlling an angular speed of an induction motor, based on operations including operation loops and operation blocks performed by motor drive hardware circuits connected to the motor, wherein the operations comprising steps of: measuring a stator current and a stator voltage of the induction motor to determine an estimated stator current, an estimated rotor flux amplitude, and an estimated rotor speed; determining a first virtual control signal based on a reference rotor speed and the estimated rotor speed; determining a second virtual control signal based on the first virtual control signal and an estimated electromagnetic torque; determining a third virtual control signal based on a reference rotor flux and the estimated rotor flux amplitude; determining a fourth virtual control signal based on the third virtual control signal and an estimate of the third virtual control signal; computing control input voltages from the second and fourth virtual control signals; and applying the control input voltages to the induction motor, wherein the steps are performed in a motor drive, wherein the operation loops comprises: a speed control loop to output an electromagnetic torque as the first virtual control signal; a torque control loop to regulate the electromagnetic torque; and a flux control outer loop and a flux control inner loop to regulate a magnitude of a magnetic flux. 2. The method of claim 1 , wherein the angular speed is variable. 3. The method of claim 1 , wherein the estimated stator current, the estimated rotor flux amplitude, and the estimated rotor speed are determined by an extended Kalman filter (EKF). 4. The method of claim 1 , wherein the estimated stator current and the estimated rotor flux amplitude, and the estimated rotor speed are determined independently. 5. The method of claim 1 , wherein the speed control loop includes a model compensation block, a linear stabilization block and a dynamics block. 6. The method of claim 5 , wherein the model compensation block and the linear stabilizing feedback block are determined from dynamics of a speed tracking error. 7. The method of claim 6 , wherein the first virtual control signal and the second virtual control signal ensure that the speed tracking error and torque are bounded. 8. The method of claim 1 , wherein the torque control includes a model compensation block, a linear stabilizing feedback block, a nonlinear feedback block, an adaptive law block, and a dynamic block. 9. The method of claim 8 , wherein the model compensation block, the linear stabilizing feedback block, the nonlinear feedback block, and the adaptive law block are determined from dynamics of an error between the first virtual control and an estimated electromagnetic torque. 10. The method of claim 1 , wherein the flux control outer loop includes a model compensation block, a linear stabilizing feedback block, and a dynamic block. 11. The method of claim 10 , wherein the model compensation block and the linear stabilizing feedback block are determined from dynamics of an error between a magnitude reference of a magnetic flux and an estimate of the magnitude reference of the magnetic flux. 12. The method of claim 1 , wherein the flux control inner loop includes a model compensation block, a linear stabilizing feedback block, a nonlinear feedback block, an adaptive law block, and a dynamic block. 13. The method of claim 12 , wherein the model compensation block, the linear stabilizing feedback block, the nonlinear feedback block, and the adaptive law block are determined from dynamics of an error between the third virtual control and an estimate of the error. 14. The method of claim 1 , wherein the first virtual control signal includes feedforward model compensation and feedback from a linear stabilization control block. 15. The method of claim 1 , wherein the third virtual control signal and the fourth virtual control signals guarantee a boundedness of a flux module tracking error and a discrepancy of the fourth virtual control signal. 16. A motor drive for controlling an angular speed of an induction motor, based on operation loops and operation blocks performed by motor drive hardware circuits connected to the motor, wherein the operation loops and blocks comprising: a speed control loop for determining a first virtual control signal based on a reference rotor speed and the estimated rotor speed; a torques control loop for determining a second virtual control signal based on the first virtual control signal and an estimated electromagnetic torque; a flux control outer loop for determining a third virtual control signal based on a reference rotor flux reference and the estimated rotor flux amplitude; a flux control loop for determining a fourth virtual control signal based on the third virtual control signal and an estimate of the third virtual control signal, wherein the control input voltages are applied to the induction motor based on the second virtual control signal and the fourth virtual control signal. 17. The motor drive of claim 16 , further comprising: a speed control loop for outputting an electromagnetic torque as the first virtual control signal; a torque control loop for regulating the electromagnetic torque; and a flux control outer loop and a flux control inner loop for regulating a magnitude of a magnetic flux. 18. The motor drive of claim 16 , wherein a speed tracking error is determined by the speed control loop further comprising: a model compensation block; a linear stabilization block; and a dynamics block.

Assignees

Inventors

Classifications

  • Observer control, e.g. using Luenberger observers or Kalman filters · CPC title

  • Asynchronous machines · CPC title

  • H02P21/141Primary

    Flux estimation · CPC title

  • Estimation of position or speed · 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 US9893666B2 cover?
A method controls an angular speed of an induction motor by measuring a stator current and a stator voltage of the induction motor to determine an estimated stator current, an estimated rotor flux amplitude, and an estimated rotor speed. A first virtual control signal is based on a reference rotor speed and the estimated rotor speed. A second virtual control signal is based on the first virtual…
Who is the assignee on this patent?
Mitsubishi Electric Res Laboratories Inc
What technology area does this patent fall under?
Primary CPC classification H02P21/141. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 13 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).