Device for controlling ac rotary machine and device for controlling electric power steering
US-2018105201-A1 · Apr 19, 2018 · US
US12184206B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12184206-B2 |
| Application number | US-201917598429-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 4, 2019 |
| Priority date | May 16, 2019 |
| Publication date | Dec 31, 2024 |
| Grant date | Dec 31, 2024 |
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.
To provide a controller for rotary electric machine which can suppress the increase in the switching frequency by the voltage for estimation while reducing the estimation delay of the magnetic pole position (the rotational angle). A controller for rotary electric machine turns on and off switching devices which the inverter has and applies voltage to the winding, based on a comparison result between the voltage command and the carrier wave; generates the voltage command for estimation of a preliminarily set one period on a stationary coordinate system fixed to the winding; generates the carrier wave of the same one period as the one period of the voltage command for estimation; extracts the frequency component of the one period of the voltage command for estimation from the current detection value; and estimates a rotational angle based on the frequency component.
Opening claim text (preview).
What is claimed is: 1. A controller for rotary electric machine which controls a rotary electric machine which has saliency in a rotor via an inverter, the controller for rotary electric machine comprising at least one processor configured to implement: a current detector that detects current which flow into a winding provided in a stator of the rotary electric machine; an angle estimator that estimates a rotational angle of the rotor, based on current detection value; a current controller that calculates a driving voltage command for driving the rotary electric machine, based on the current detection value; a command for estimation generator that generates a voltage command for estimation; a voltage command calculator that calculates a voltage command by adding the voltage command for estimation to the driving voltage command on a stationary coordinate system fixed to the winding; a carrier generator that generates a carrier wave; and a voltage applicator that turns on and off switching devices which the inverter has and applies voltage to the winding, based on a comparison result between the voltage command and the carrier wave, wherein the command for estimation generator generates the voltage command for estimation of a preliminarily set one period on the stationary coordinate system fixed to the winding, wherein the carrier generator generates the carrier wave of the same one period as the one period of the voltage command for estimation, and wherein the angle estimator extracts a frequency component of the one period of the voltage command for estimation, from the current detection value, on the stationary coordinate system fixed to the winding, and estimates the rotational angle based on the frequency component. 2. The controller for rotary electric machine according to claim 1 , wherein the winding is windings of three-phase, wherein the carrier generator generates the three carrier waves corresponding to respective phases of three-phase, and the three carrier waves have a mutual phase difference of ⅓ of the one period of the carrier waves among phases, wherein the command for estimation generator generates the three voltage commands for estimation corresponding to respective phases of three-phase, and the three voltage commands for estimation have a mutual phase difference of ⅓ of the one period of the voltage command for estimation among phases. 3. The controller for rotary electric machine according to claim 1 , wherein the carrier generator generates a triangular wave comprising a first falling waveform, a rising waveform followed by a second falling waveform, wherein the triangular wave starts from a peak point of the first falling waveform and ends at a bottom point of the second falling waveform, and wherein the triangular wave from the peak point of the first falling waveform to the bottom point of the second falling waveform is the carrier wave of one period, or generates a triangular wave comprising a first rising waveform, a falling waveform followed by a second rising waveform, wherein the triangular wave starts from a bottom point of the first rising waveform and ends at a peak point of the second rising waveform, and wherein the triangular wave from the bottom point of the first rising waveform to the peak point of the second rising waveform is the carrier wave of one period. 4. The controller for rotary electric machine according to claim 1 , wherein the current detector detects the current at least twice in the one period of the carrier wave. 5. The controller for rotary electric machine according to claim 1 , wherein a current sensor is provided on a series circuit of a positive electrode side switching device and a negative electrode side switching device of the inverter, and wherein when the positive electrode side switching device or the negative electrode side switching device is turned on, the current detector detects the current based on the output signal of the current sensor. 6. The controller for rotary electric machine according to claim 1 , wherein the winding is windings of three-phase, wherein the command for estimation generator generates the three voltage commands for estimation corresponding to respective phases of three-phase, the three voltage commands for estimation have a mutual phase difference of ⅓ of the one period of the voltage command for estimation among phases, and in three division periods obtained by equally dividing the one period of the voltage command for estimation into three, each of the voltage commands for estimation is set so that values of at least the two division periods are different with each other. 7. The controller for rotary electric machine according to claim 1 , wherein a frequency of the one period of the voltage command for estimation is greater than or equal to 18000 Hz.
with pulse width modulation · CPC title
Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage · CPC title
using inductance sensing, e.g. pulse excitation · CPC title
Measuring current only · CPC title
Estimation of position or speed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.