Direct-axis voltage based angular offset calibration in an electric motor
US-2024424911-A1 · Dec 26, 2024 · US
US9413281B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9413281-B2 |
| Application number | US-201514620760-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 12, 2015 |
| Priority date | Feb 12, 2014 |
| Publication date | Aug 9, 2016 |
| Grant date | Aug 9, 2016 |
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.
In an apparatus, a controller performs, as a calculation of d- and q-axis values of a current vector, a first task and a second task. The first task expands one of a measured first phase current and another phase current into Fourier series of the corresponding phase current as a function of an electric rotational angle of an AC motor. The first task extracts a first-order component from the Fourier series to obtain first and second Fourier coefficients of the first-order component. The second task calculates the d-axis value as a first sum of the first and second Fourier coefficients to which temporally-invariant constants of a first pair have been multiplied, and the q-axis value as a second sum of the first and second Fourier coefficients to which temporally-invariant constants of a second pair have been multiplied.
Opening claim text (preview).
What is claimed is: 1. An apparatus for controlling a three-phase AC motor, the apparatus comprising: an inverter to which DC power is input, the inverter comprising a plurality of switching elements connected to the AC motor; a current sensor member measuring at least one phase current flowing in the AC motor as a first phase current; and a controller configured to: calculate a d-axis value and a q-axis value of a current vector in a d-q coordinate system defined in the AC motor based on the measured first phase current; perform, based on the calculated d- and q-axis values of the current vector, at least one of a current-feedback task and a torque-feedback task, the current-feedback task: comparing the calculated d-axis value and q-axis value fed back from the AC motor with respective d-axis command current and q-axis command current, performing switching of the plurality of switching elements based on a result of the comparison to convert the DC power to controlled AC power, and applying the controlled AC power to the AC motor, thus driving the AC motor, the torque-feedback task: estimating torque of the AC motor based on the calculated d- and q-axis values of the current vector, comparing the estimated torque fed back from the AC motor with request torque, performing switching of the plurality of switching elements based on a result of the comparison to convert the DC power to controlled AC power, and applying the controlled AC power to the AC motor, thus driving the AC motor, the controller being configured to, as the calculation of the d-axis value and the q-axis value of the current vector, perform a Fourier-coefficient obtaining task and a current-vector calculating task, the Fourier-coefficient obtaining task being configured to: expand one of the measured first phase current and another phase current into Fourier series of a corresponding one of the measured first phase current and the another phase current as a function of an electric rotational angle of the AC motor, the another phase current flowing the AC motor and estimated based on the measured first phase current, and extract a first-order component from the Fourier series to thereby obtain first and second Fourier coefficients of the first-order component, the current-vector calculating task being configured to: multiply the first and second Fourier coefficients by each of a first pair of temporally-invariant constants and a second pair of temporally-invariant constants; and calculate a first sum of the first and second Fourier coefficients, which have been respectively multiplied by the temporally-invariant constants of the first pair, and a second sum of the first and second Fourier coefficients, which have been respectively multiplied by the temporally-invariant constants of the second pair, to thereby obtain the d-axis value and the q-axis value of the current vector. 2. The apparatus according to claim 1 , wherein: the current sensor member comprises current sensors respectively measuring two-phase currents flowing in the AC motor as the first phase current and a second phase current; the Fourier-coefficient obtaining task is configured to: expand the measured first phase current flowing in the AC motor into the Fourier series of the first phase current as a function of the electric rotational angle of the AC motor expand the measured second phase current flowing in the AC motor into second Fourier series of the first phase current as a function of the electric rotational angle of the AC motor; extract the first-order component from the Fourier series of the first phase current to thereby obtain the first and second Fourier coefficients of the first-order component for the first phase current; and extract a second first-order component from the second Fourier series of the second phase current to thereby obtain first and second Fourier coefficients of the first-order component for the second phase current; and the controller is configured to: perform the current-vector calculating task using the first and second Fourier coefficients of the first-order component for each of the first and second phase currents, thus calculating: a first d-axis value and a first q-axis value for the first phase current as a first candidate set of the d- and q-axis values of the current vector; and a second d-axis value and a second q-axis value for the third phase current as a second candidate set of the d- and q-axis values of the current vector; and calculate an average of the first d-axis value of the first candidate set and the second d-axis value of the second candidate set to calculate the d-axis value of the current vector, and an average of the first q-axis value of the first candidate set and the second q-axis value of the second candidate set to calculate the q-axis value of the current vector. 3. The apparatus according to claim 1 , wherein: the current sensor member comprises current sensors respectively measuring two-phase currents as the first phase current and a second phase current flowing in the AC motor; the controller is configured to estimate, as the another phase current, a remaining third phase current based of the measured first and second phase currents and Kirchhoff's law; the Fourier-coefficient obtaining task is configured to: expand the estimated third phase current flowing the AC motor into the Fourier series of the estimated third phase current as a function of the electric rotational angle of the AC motor, and extract the first-order component from the Fourier series to thereby obtain the first and second Fourier coefficients of the first-order component; and the controller is configured to perform the current-vector calculating task using the first and second Fourier coefficients of the first-order component for the third phase currents, thus obtaining the d-axis value and the q-axis value of the current vector. 4. The apparatus according to claim 1 , further comprising: a current obtaining unit configured to obtain a second phase current flowing in the AC motor based on one of measurement of the second phase current from the AC motor and estimation of the second phase current based on the measured first phase current; a three-phase to two-phase converter configured to convert the first phase current and the second phase current into to a second d-axis value and a second q-axis value of a second current vector; and a selector configured to select one of d- and q-axis values of the current vector obtained by the current-vector calculating task; and the second d- and q-axis values of the second current vector according to at least one of a rotational speed of the AC motor, a request torque for the AC motor, and a modulation factor of the inverter. 5. The apparatus according to claim 1 , wherein: the current-vector calculating task is configured to calculate the temporally-invariant constants of each of the first pair and the second pair based on an assumption that coefficients of sine and cosine functions included in a phase-current recalculation equation are equal to coefficients of sine and cosine functions included in a two-phase to three-phase conversion equation, the phase-current recalculation equation calculating the first phase current based on the Fourier-coefficients of the first-order components of the first phase current, the two-phase to three-phase conversion equation converting B- and q-axis currents to three-phase currents flowing in the AC motor. 6. The apparatus according to claim 2 , wherein: the current-vector calculating task is configured to calculate the temporally-invariant constants of each of the first pair and the second pair based on an assumption that coefficients of sine and cosine functions included in a phase-current reca
Energy storage systems for electromobility, e.g. batteries · CPC title
using field orientation; Vector control; Direct Torque Control [DTC] · CPC title
Reduction of harmonics · CPC title
Physical arrangements or structures of drive train converters specially adapted for the propulsion motors of electric vehicles · CPC title
Voltage · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.