Motor control apparatus for vector-controlling sensorless motor

US9998048B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9998048-B2
Application numberUS-201514695199-A
CountryUS
Kind codeB2
Filing dateApr 24, 2015
Priority dateMay 2, 2014
Publication dateJun 12, 2018
Grant dateJun 12, 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 motor control apparatus that vector-controls a sensorless motor includes an estimating unit configured to obtain an estimated phase value by estimating a phase of a rotor in the sensorless motor, and a generating unit configured to generate, from the estimated phase value and a phase command value of the rotor, a phase conversion value that is used for a coordinate conversion between a rotary coordinate system and a static coordinate system in the vector control. The generating unit is further configured to output the phase command value as the phase conversion value when the rotor is caused to start to rotate, and change the phase conversion value so that the phase conversion value approaches the estimated phase value from a predetermined timing after the rotor is caused to start to rotate.

First claim

Opening claim text (preview).

What is claimed is: 1. A motor control apparatus that vector-controls a sensorless motor, the apparatus comprising: an estimating unit configured to obtain an estimated phase value by estimating a phase of a rotor in the sensorless motor; and a generating unit including a switch and configured to generate, from the estimated phase value and a phase command value of the rotor, a phase conversion value that is used for a coordinate conversion between a rotary coordinate system and a static coordinate system in the vector control by setting the switch to an ON state, wherein the generating unit is further configured to output the phase command value as the phase conversion value by setting the switch to an OFF state when the rotor starts to rotate from a stopped state, and change the phase conversion value so that the phase conversion value approaches the estimated phase value from a predetermined timing after the rotor starts to rotate by setting the switch to the ON state. 2. The motor control apparatus according to claim 1 , wherein the phase command value is obtained by integrating an input speed command value of the rotor. 3. The motor control apparatus according to claim 2 , wherein the generating unit includes: an error calculating unit configured to output a value based on a phase error that is a difference between the estimated phase value and the generated phase conversion value; an adding unit configured to add the value output from the error calculating unit and the speed command value as an input; an integrating unit configured to generate and output the phase conversion value by integrating a value output from the adding unit; and a selecting unit configured to select whether or not to input the value output from the error calculating unit into the adding unit, wherein the selecting unit is further configured to not input the value output from the error calculating unit into the adding unit when the rotor is caused to start to rotate, and input the value output from the error calculating unit into the adding unit from the predetermined timing. 4. The motor control apparatus according to claim 3 , wherein the error calculating unit includes: a subtracting unit configured to obtain the phase error; and a multiplying unit configured to multiply the phase error by a predetermined coefficient and output a result to the selecting unit. 5. The motor control apparatus according to claim 4 , further comprising: a changing unit configured to change the predetermined coefficient to a higher value when the phase error drops below a predetermined value. 6. The motor control apparatus according to claim 3 , further comprising: a determining unit configured to determine, from the speed command value and a speed of the rotor, a current command value indicating a current flowing in the sensorless motor. 7. The motor control apparatus according to claim 6 , wherein a value output from the adding unit is taken as the speed of the rotor. 8. The motor control apparatus according to claim 1 , wherein the predetermined timing is a time at which a predetermined amount of time has elapsed after the rotor has been caused to start rotating. 9. The motor control apparatus according to claim 1 , wherein the predetermined timing is a time at which the estimated phase value reaches a predetermined value. 10. The motor control apparatus according to claim 1 , wherein the estimating unit is further configured to obtain the estimated phase value from a voltage command value applied to the sensorless motor and a current measurement value obtained by measuring a current flowing in the sensorless motor. 11. The motor control apparatus according to claim 1 , wherein the generating unit is further configured to cause the phase conversion value to match the estimated phase value by changing the phase conversion value. 12. The motor control apparatus according to claim 1 , wherein the generating unit is further configured to change the phase conversion value a plurality of times so that the phase conversion value approaches the estimated phase value. 13. The motor control apparatus according to claim 1 , wherein the generating unit includes: an error calculating unit configured to output a value based on a phase error that is a difference between the estimated phase value and the generated phase conversion value; and an adding unit configured to add the value output from the error calculating unit and a speed command value of the rotor, and wherein the switch connects the error calculating unit and the adding unit in the ON state, and disconnects the error calculating unit and the adding unit in the OFF state. 14. The motor control apparatus according to claim 13 , wherein the generating unit includes an integrating unit configured to generate and output the phase conversion value by integrating a value output from the adding unit; the speed command value input to the adding unit is input to the integrating unit when the error calculating unit and the adding unit is disconnected by the switch; and a value that is a sum of the speed command value input to the adding unit and the value output from the error calculating unit is input to the integrating unit when the error calculating unit and the adding unit are connected by the switch. 15. The motor control apparatus according to claim 14 , wherein the error calculating unit includes: a subtracting unit configured to obtain the phase error; and a multiplying unit configured to multiply the phase error by a predetermined coefficient and output a result to the switch. 16. A motor control apparatus that vector-controls a motor, the apparatus comprising: an estimating unit configured to obtain an estimated phase value by estimating a phase of a rotor in the motor; and a generating unit configured to generate, from the estimated phase value and a phase command value of the rotor, a phase conversion value that is used for a coordinate conversion between a rotary coordinate system and a static coordinate system in the vector control, wherein the generating unit includes: an error calculating unit configured to output a value based on a phase error that is a difference between the estimated phase value and the generated phase conversion value; an adding unit configured to add the value output from the error calculating unit and a speed command value of the rotor; an integrating unit configured to generate and output the phase conversion value by integrating a value output from the adding unit; and a selecting unit configured to select whether or not to input the value output from the error calculating unit into the adding unit. 17. The motor control apparatus according to claim 16 , wherein the selecting unit is further configured to not input the value output from the error calculating unit into the adding unit when the rotor is caused to start to rotate, and input the value output from the error calculating unit into the adding unit from a predetermined timing after the rotor starts to rotate. 18. The motor control apparatus according to claim 16 , wherein the error calculating unit includes: a subtracting unit configured to obtain the phase error; and a multiplying unit configured to multiply the phase error by a predetermined coefficient and output a result to the selecting unit. 19. The motor control apparatus according to claim 18 , further comprising: a changing unit configured to change the predetermined coefficient to a higher value when

Assignees

Inventors

Classifications

  • Monitoring commutation; Providing indication of commutation failure · CPC title

  • Sensorless control (direct torque control H02P23/30) · CPC title

  • Arrangements for controlling current (H02P6/10 takes precedence) · CPC title

  • H02P21/14Primary

    Estimation or adaptation of machine parameters, e.g. flux, current or voltage · CPC title

  • Rotor flux based control · 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 US9998048B2 cover?
A motor control apparatus that vector-controls a sensorless motor includes an estimating unit configured to obtain an estimated phase value by estimating a phase of a rotor in the sensorless motor, and a generating unit configured to generate, from the estimated phase value and a phase command value of the rotor, a phase conversion value that is used for a coordinate conversion between a rotary…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H02P21/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 12 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).