Motor control method and motor control apparatus

US9531307B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9531307-B2
Application numberUS-201514667889-A
CountryUS
Kind codeB2
Filing dateMar 25, 2015
Priority dateApr 3, 2014
Publication dateDec 27, 2016
Grant dateDec 27, 2016

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 of controlling a motor includes a) acquiring a rotational speed parameter; b) selecting either a three-phase modulation scheme and a two-phase modulation scheme based on a result of comparing a rotational speed of the motor with a predetermined reference speed; c) calculating phase voltage command values based on a target rotational speed and the rotational speed parameter; d) generating switching signals by using the selected modulation scheme based on the phase voltage command values; and e) outputting the switching signals to an inverter. In step b), the two-phase modulation scheme is selected when the rotational speed of the motor is higher than the reference speed to reduce switching loss is reduced and improve power efficiency without deteriorating starting characteristics and motor drive characteristics when the rotational speed is low.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of controlling a motor driven by a three-phase voltage source inverter, the method comprising the steps of: a) acquiring a rotational speed parameter representing a rotational speed of the motor; b) after step a), selecting one of a first system and a second system as a switching signal generation system based on a result of comparing the rotational speed of the motor represented by the rotational speed parameter with a predetermined reference speed; c) after step a), calculating phase voltage command values for each of three phases of the motor based on a target rotational speed and the rotational speed parameter; d) after steps b) and c), generating switching signals for each of the three phases of the motor by using the selected switching signal generation system based on the phase voltage command values; and e) after step d), outputting the switching signals to the inverter; wherein the first system is a three-phase modulation scheme which calculates duties of the switching signals for each of the three phases of the motor based on voltage values of the phase voltage command values for each of the three phases of the motor and a voltage value of a carrier signal; the second system is a two-phase modulation scheme which, based on the voltage values of the phase voltage command values for each of the three phases and the voltage value of the carrier signal, selects one of the three phases and fixes the duties of the switching signals for the selected phase in an ON state or an OFF state, and calculates the duties of the switching signals for the other two phases; and in step b), the second system is selected when the rotational speed is higher than the reference speed. 2. The method of controlling the motor according to claim 1 , wherein step a) includes: a-1) detecting a shunt current which flows through a shunt resistor provided in the inverter; a-2) calculating estimated three-phase currents based on the shunt current; a-3) transforming the estimated three-phase currents to an αβ stationary reference frame to calculate stationary reference frame currents; and a-4) transforming the stationary reference frame currents to a dq synchronously rotating reference frame to calculate rotating reference frame currents as the rotational speed parameter. 3. The method of controlling the motor according to claim 2 , wherein step c) includes: c-1) calculating rotating reference frame voltage command values in the dq synchronously rotating reference frame based on a current command value in the dq synchronously rotating reference frame and the rotating reference frame currents, the target rotational speed parameter representing the target rotational speed; c-2) transforming the rotating reference frame voltage command values to the αβ stationary reference frame to calculate stationary reference frame voltage command values; and c-3) transforming the stationary reference frame voltage command values to a three-phase reference frame to calculate the phase voltage command values. 4. The method of controlling the motor according to claim 2 , wherein the shunt resistor is a resistor connected in series with a ground line common to all the three phases of the inverter. 5. The method of controlling the motor according to claim 4 , further comprising a step of f) after step a) and before step d), comparing the rotational speed of the motor with a predetermined threshold speed based on the rotational speed parameter, and determining whether or not a current correction is to be performed in step d) based on a result of the comparison. 6. The method of controlling the motor according to claim 5 , wherein the reference speed used in step b) and the threshold speed used in step f) are identical to each other; step f) is performed before step b); and in step b), one of the first system and the second system is selected as the switching signal generation system based on a determination as to whether or not the current correction is to be performed made at step f). 7. The method of controlling the motor according to claim 1 , wherein the carrier signal is a triangle wave; step d) includes: d-1) adding a same correction signal to each of the phase voltage command values for the three phases to calculate corrected phase voltage command values for the three phases; and d-2) comparing a voltage value of each of the corrected phase voltage command values for the three phases with the voltage value of the carrier signal, and calculating the duties of the switching signals for each of the three phases based on relative magnitudes of the compared voltage values; and in the second system, the corrected phase voltage command value for one of the three phases selected in each cycle of the carrier signal is fixed at a voltage value which never crosses the carrier signal during the cycle. 8. The method of controlling the motor according to claim 2 , wherein the carrier signal is a triangle wave; step d) includes: d-1) adding a same correction signal to each of the phase voltage command values for the three phases to calculate corrected phase voltage command values for the three phases; and d-2) comparing a voltage value of each of the corrected phase voltage command values for the three phases with the voltage value of the carrier signal, and calculating the duties of the switching signals for each of the three phases based on relative magnitudes of the compared voltage values; and in the second system, the corrected phase voltage command value for one of the three phases selected in each cycle of the carrier signal is fixed at a voltage value which never crosses the carrier signal during the cycle. 9. The method of controlling the motor according to claim 3 , wherein the carrier signal is a triangle wave; step d) includes: d-1) adding a same correction signal to each of the phase voltage command values for the three phases to calculate corrected phase voltage command values for the three phases; and d-2) comparing a voltage value of each of the corrected phase voltage command values for the three phases with the voltage value of the carrier signal, and calculating the duties of the switching signals for each of the three phases based on relative magnitudes of the compared voltage values; and in the second system, the corrected phase voltage command value for one of the three phases selected in each cycle of the carrier signal is fixed at a voltage value which never crosses the carrier signal during the cycle. 10. The method of controlling the motor according to claim 4 , wherein the carrier signal is a triangle wave; step d) includes: d-1) adding a same correction signal to each of the phase voltage command values for the three phases to calculate corrected phase voltage command values for the three phases; and d-2) comparing a voltage value of each of the corrected phase voltage command values for the three phases with the voltage value of the carrier signal, and calculating the duties of the switching signals for each of the three phases based on relative magnitudes of the compared voltage values; and in the second system, the corrected phase voltage command value for one of the three phases selected in each cycle of the carrier signal is fixed at a voltage value which never crosses the carrier signal during the cycle. 11. A motor controller configured or programmed to supply electric drive currents to a motor, the motor controller comprising: a rotational speed detector configured or programmed to acquire a rotational speed parameter representing a rotational speed of the motor; a switching signal generation system determination controller con

Assignees

Inventors

Classifications

  • H02P6/14Primary

    Electronic commutators · CPC title

  • wherein the PWM mode is adapted on the running conditions of the motor, e.g. the switching frequency · CPC title

  • specially adapted for high speeds, e.g. above nominal speed · CPC title

  • Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier · 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 US9531307B2 cover?
A method of controlling a motor includes a) acquiring a rotational speed parameter; b) selecting either a three-phase modulation scheme and a two-phase modulation scheme based on a result of comparing a rotational speed of the motor with a predetermined reference speed; c) calculating phase voltage command values based on a target rotational speed and the rotational speed parameter; d) generati…
Who is the assignee on this patent?
Nidec Corp
What technology area does this patent fall under?
Primary CPC classification H02P6/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 27 2016 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).