IP Library › Granted Patent US 12,528,535
Granted Patent B2
US 12,528,535 · App. 18/028,284 · Granted Jan 20, 2026

Controller for rotary electric machine and electric power steering apparatus

Inventors: Tatsuya Mori (Tokyo, JP); Jun Kitagawa (Tokyo, JP); Masahiko Orii (Tokyo, JP); Kenta Kubo (Tokyo, JP); Kenta Sawada (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
B62D5/0463B62D6/008H02P21/18H02P21/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,528,535
App. No.
18/028,284
Granted
Jan 20, 2026
Kind
B2
Abstract

To provide a controller for rotary electric machine and an electric power steering apparatus which can set a control gain which is used for controlling the d-axis current command value based on the q-axis current deviation between the current command value of q-axis and the current detection value of q-axis, considering the response of the current of q-axis. A controller for rotary electric machine changes the current command value of d-axis, based on a value obtained by multiplying a proportional gain to a q-axis current deviation which is a deviation between the current command value of q-axis and the current detection value of q-axis; and changes the proportional gain in inverse proportion to the rotational angle speed.

Claims (24)

1 . A controller for a rotary electric machine that controls the rotary electric machine which is provided with a stator having plural-phase windings and a rotor having a magnet via an electric power converter, the controller for the rotary electric machine comprising at least one processor configured to implement:

a current detector that detects currents which flows into the plural-phase windings;

a current coordinate convertor that converts current detection values into a current detection value of d-axis and a current detection value of q-axis on a dq-axis rotating coordinate system consisting of a d-axis defined in a direction of a magnetic pole position of the rotor and a q-axis defined in a direction advanced to the d-axis by 90 degrees in an electrical angle, based on a rotational angle of the rotor;

a current command value calculator that calculates a current command value of d-axis and a current command value of q-axis;

a voltage command value calculator that changes a voltage command value of d-axis and a voltage command value of q-axis so that the current detection value of d-axis approaches the current command value of d-axis, and the current detection value of q-axis approaches the current command value of q-axis; and converts the voltage command value of d-axis and the voltage command value of q-axis into voltage command values of plural-phase, based on the rotational angle; and

a switching controller that turns on and off a plurality of switching devices provided in the electric power converter, based on the voltage command values of plural-phase,

wherein the current command value calculator changes the current command value of d-axis, based on a value obtained by multiplying a proportional gain to a q-axis current deviation which is a deviation between the current command value of q-axis and the current detection value of q-axis; and changes the proportional gain in inverse proportion to a rotational angle speed of the rotor.

2 . The controller for the rotary electric machine according to claim 1 ,

wherein the current command value calculator changes the current command value of d-axis, based on the q-axis current deviation; and sets a value obtained by dividing a target response angular frequency of a feedback control system which decreases an absolute value of the q-axis current deviation by the rotational angle speed, as the proportional gain.

3 . The controller for the rotary electric machine according to claim 2 ,

wherein the current command value calculator sets the target response angular frequency to a value larger than a value obtained by dividing a resistance value of winding by an inductance.

4 . The controller for the rotary electric machine according to claim 2 ,

wherein the voltage command value calculator calculates the voltage command value of d-axis, based on a value obtained by multiplying a proportional gain of d-axis to a d-axis current deviation which is a deviation between the current command value of d-axis and the current detection value of d-axis; and sets the proportional gain of d-axis to a value larger than a value obtained by multiplying an inductance to the target response angular frequency.

5 . The controller for the rotary electric machine according to claim 1 ,

wherein the current command value calculator calculates the current command value of d-axis, based on a total value of the value obtained by multiplying the proportional gain to the q-axis current deviation, and an integration value of a value obtained by multiplying an integral gain to the q-axis current deviation; and changes the integral gain in inverse proportion to the rotational angle speed.

6 . The controller for the rotary electric machine according to claim 5 ,

wherein the current command value calculator changes the current command value of d-axis, based on the q-axis current deviation; and sets a value obtained by dividing a target response angular frequency of a feedback control system which decreases an absolute value of the q-axis current deviation by the rotational angle speed, as the proportional gain; and sets a value obtained by dividing a value obtained by multiplying a resistance value of winding to the target response angular frequency, by the rotational angle speed and an inductance, as the integral gain.

7 . The controller for the rotary electric machine according to claim 1 ,

wherein the current command value calculator calculates the q-axis current deviation by a deviation between a current command value of q-axis after offset obtained by decreasing an absolute value of the current command value of q-axis by a q-axis offset value, and the current detection value of q-axis.

8 . An electric power steering apparatus comprising:

the controller for the rotary electric machine according to claim 1 ,

the electric power converter,

the rotary electric machine, and

a driving force transmission mechanism which transmits a driving force of the rotary electric machine to a vehicle steering apparatus.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2023
From: MORI, TATSUYA; KITAGAWA, JUN; ORII, MASAHIKO; KUBO, KENTA; SAWADA, KENTA
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 063091/0098 →
Continuity (1)
Related Publication 20240025472A1 · Jan 25, 2024
References Cited (10)
US 6427104B1 · Matsushita et al. · 2002 [cited by applicant]
US 20050045414A1 · Takagi · 2005 [cited by examiner]
US 20080067960A1 · Maeda · 2008 [cited by examiner]
JP 3559258B2 · 2004 [cited by applicant]
JP 200789287A · 2007 [cited by applicant]
JP 2007089287A · 2007 [cited by examiner]
Communication dated Nov. 6, 2024 from the European Patent Office in Application No. 20963581.2. [cited by applicant]
Chinese Office Action issued May 28, 2025 in Application No. 202080107359.2. [cited by applicant]
Extended European Search Report dated Dec. 19, 2023 in European Application No. 20963581.2. [cited by applicant]
International Search Report of PCT/JP2020/044419 dated Jan. 26, 2021 [PCT/ISA/210]. [cited by applicant]
Cited By (1)
US 12,640,670