To control a rotary electric machine by suppressing the impact of frequency components, detected due to aliasing, on the current feedback control while suppressing increase in operation load of a controller.
The rotary electric machine controller comprises a sampling period setting unit setting a sampling period ST for acquiring a detection current by sampling a real current containing AC frequency components, a current sampling unit acquiring a detection current by sampling the real current depending on the sampling period ST, and a current control unit having a response region R set so as to respond to the input of the frequency component of a predetermined frequency region, and performing current feedback control based on the detection current and a target current. The sampling period setting unit sets the sampling period ST according to the rotational speed of the rotary electric machine so that at least one of a plurality of aliasing frequencies of a detection current detected due to aliasing deviates from the response region R of the current control unit.
SHIMADA ARINORI
AOKI TSUYOSHI
SAHA SUBURATA
Kunihiko Higashi
Ichiro Miyake