Rotary electric machine controller, rotary electric machine control method, and method of creating control map
US-2015207446-A1 · Jul 23, 2015 · US
US10469014B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10469014-B2 |
| Application number | US-201515767736-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 25, 2015 |
| Priority date | Nov 25, 2015 |
| Publication date | Nov 5, 2019 |
| Grant date | Nov 5, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided is a control device for a permanent magnet-type rotating electrical machine (100), which includes a current coordinate transformation unit (109) configured to output a d-axis current and a q-axis current by coordinate transformation of three-phase AC currents respectively detected by current detection units (111, 112, 113), a current correction direction calculation unit (108) configured to calculate a current correction direction through use of the d-axis current and the q-axis current, and a current correction amount addition unit (102) configured to correct a d-axis current command and a q-axis current command based on the current correction direction. In this manner, an induced voltage is converged to lie within a maximum voltage circle in accordance with a power supply voltage.
Opening claim text (preview).
The invention claimed is: 1. A control device for a permanent magnet-type rotating electrical machine, wherein the permanent magnet-type rotating electrical machine includes: a rotor including a permanent magnet; and a stator including coils configured to generate a rotating magnetic field for rotating the rotor, wherein the control device comprises an inverter, a magnetic-pole position detector, current detectors, a processor and a memory, wherein the inverter receives AC voltage commands as input and applies AC voltages to the permanent magnet-type rotating electrical machine based on the AC voltage commands; wherein the magnetic-pole position detector detects a magnetic-pole position of the rotor; wherein the current detectors respectively detect AC currents flowing between the inverter and the permanent magnet-type rotating electrical machine; wherein the processor: transforms the AC currents respectively detected by the current detectors into a d-axis current and a q-axis current with a magnetic field direction at the magnetic-pole position being defined as a d-axis and a direction orthogonal to the d-axis being defined as a q-axis; receives a d-axis current command and a q-axis current command as input from outside, and performs a correction by correcting the d-axis current command and the q-axis current command to output a corrected d-axis current command and a corrected q-axis current command; calculates a d-axis voltage non-interference term and a q-axis voltage non-interference term, a d-axis voltage proportional term and a q-axis voltage proportional term, and a d-axis voltage integral term and a q-axis voltage integral term based on the d-axis current and the q-axis current, and on the corrected d-axis current command and the corrected q-axis current command so that the d-axis current follows the corrected d-axis current command and the q-axis current follows the corrected q-axis current command; generates a d-axis voltage command and a q-axis voltage command based on the d-axis voltage non-interference term and the q-axis voltage non-interference term, the d-axis voltage proportional term and the q-axis voltage proportional term, and the d-axis voltage integral term and the q-axis voltage integral term; transforms the d-axis voltage command and the q-axis voltage command into the AC voltage commands to be input to the inverter; calculates a voltage deviation being a deviation between the d-axis voltage command and the q-axis voltage command and a maximum voltage in accordance with a power supply voltage; calculates a current correction amount in accordance with the voltage deviation; wherein the memory prestores a d-axis inductance and a q-axis inductance as fixed values or map values that use the d-axis current and the q-axis current as arguments; wherein the processor further: calculates a current correction direction based on at least any one of a set of the d-axis current and the q-axis current and a set of the d-axis current command and the q-axis current command, and on the d-axis inductance and the q-axis inductance; and calculates a d-axis current correction amount and a q-axis current correction amount to be used for the correction based on the current correction amount and the current correction direction, wherein, when the processor performs the correction, the processor adds the d-axis current correction amount to the d-axis current command to calculate the corrected d-axis current command, and adds the q-axis current correction amount to the q-axis current command to calculate the corrected q-axis current command. 2. The control device for a permanent magnet-type rotating electrical machine according to claim 1 , wherein the processor calculates the current correction direction based on the d-axis current and the q-axis current, and on the d-axis inductance and the q-axis inductance. 3. The control device for a permanent magnet-type rotating electrical machine according to claim 1 , wherein the processor calculates the current correction direction based on the d-axis current command and the q-axis current command, and on the d-axis inductance and the q-axis inductance. 4. The control device for a permanent magnet-type rotating electrical machine according to claim 1 , wherein the processor calculates the current correction direction based on a d-axis mixed current obtained by adding the d-axis current command to the d-axis current and a q-axis mixed current obtained by adding the q-axis current command to the q-axis current, and on the d-axis inductance and the q-axis inductance. 5. A control device for a permanent magnet-type rotating electrical machine, wherein the permanent magnet-type rotating electrical machine includes: a rotor including a permanent magnet; and a stator including coils configured to generate a rotating magnetic field for rotating the rotor, the control device comprises an inverter, a magnetic-pole position detector, current detectors, a processor and a memory, wherein the inverter receives AC voltage commands as input and applies AC voltages to the permanent magnet-type rotating electrical machine based on the AC voltage commands; wherein the magnetic-pole position detector detects a magnetic-pole position of the rotor; wherein the current detectors respectively detect AC currents flowing between the inverter and the permanent magnet-type rotating electrical machine; wherein the processor: transforms the AC currents respectively detected by the current detectors into a d-axis current and a q-axis current with a magnetic field direction at the magnetic-pole position being defined as a d-axis and a direction orthogonal to the d-axis being defined as a q-axis; receives a d-axis current command and a q-axis current command as input from outside, and performs a correction by correcting the d-axis current command and the q-axis current command to output a corrected d-axis current command and a corrected q-axis current command; calculates a d-axis voltage non-interference term and a q-axis voltage non-interference term, a d-axis voltage proportional term and a q-axis voltage proportional term, and a d-axis voltage integral term and a q-axis voltage integral term based on the d-axis current and the q-axis current, and on the corrected d-axis current command and the corrected q-axis current command so that the d-axis current follows the corrected d-axis current command and the q-axis current follows the corrected q-axis current command; generates a d-axis voltage command and a q-axis voltage command based on the d-axis voltage non-interference term and the q-axis voltage non-interference term, the d-axis voltage proportional term and the q-axis voltage proportional term, and the d-axis voltage integral term and the q-axis voltage integral term; transforms the d-axis voltage command and the q-axis voltage command into the AC voltage commands to be input to the inverter; calculates a voltage deviation being a deviation between the d-axis voltage command and the q-axis voltage command and a maximum voltage in accordance with a power supply voltage; calculates a current correction amount in accordance with the voltage deviation; generates a d-axis voltage steady-state term and a q-axis voltage steady-state term based on the d-axis voltage non-interference term and the q-axis voltage non-interference term, and the d-axis voltage integral term and the q-axis voltage integral term; wherein the memory prestores a d-axis inductance and a q-axis inductance as fixed values or map values that use the d-axis current and the q-axis current as arguments; wherein the processor further: calculates a current correction direction based on the d-axis voltage steady-state term and the q-axis voltage steady-state term and on the d-axis inductance and the q-
Rotor cores with permanent magnets · CPC title
Circuit arrangements for detecting position · CPC title
Current control, e.g. using a current control loop · CPC title
Machines characterised by numerical values, ranges, mathematical expressions or similar information · CPC title
using variable-frequency supply voltage, e.g. inverter or converter supply voltage · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.