Patent ID: 10199972

Abstract:
In a control device for an electric motor (101), a three-phase/two-phase conversion section (203) outputs N d-axis current values and N q-axis current values in each measurement period that is 1/N of a carrier period. An average value calculation section (204) calculates average values of those values. A difference calculation section (205) calculates a difference between a k-th d-axis current value and the average value of the d-axis current values as a d-axis current difference, and calculates a difference between a k-th q-axis current value and the average value of the q-axis current values as a q-axis current difference. A filtering section (206) performs low-pass filtering on each difference, and outputs d-axis and q-axis current correction values. A correction calculation section (207) performs a linear operation of each k-th current value and the corresponding current correction value, and outputs the corrected current values.