Patent ID: 8288985
Filing Date: 2012-10-16
Classification: B60L,H02P,Y02T

Abstract:
1. A control apparatus for an electric rotating machine which controls a controlled variable including at least one of a current flowing through the electric rotating machine, a linkage flux of the electric rotating machine and a torque of the electric rotating machine by manipulating an output voltage of a power converter circuit including switching elements that electrically connect positive and negative terminals of a DC power source to terminals of the electric rotating machine, the control apparatus comprising: a prediction means for predicting the controlled variable of the electric rotating machine for each of plural cases where an operating state of the power converter circuit is set in plural ways; a manipulation means for determining an actual operating state of the power converter circuit based on an evaluation result of an evaluation function whose input parameters are the predicted controlled variable and a command value of the controlled variable, and manipulating the power converter circuit so that the determined operating state prevails; and a feedforward control means for manipulating the command value of the controlled variable as the input parameter in order to make an average value of magnitude of the output voltage of the power converter circuit equal to a target value set in accordance with the voltage of the DC power source, wherein the feedforward control means includes a calculating means for receiving the voltage of the DC power source and an electrical angular velocity of the electric rotating machine, and calculating the controlled variable of the electric rotating machine when the average value of magnitude of the output voltage of the power converter circuit becomes equal to the target value set in accordance with the voltage of the DC power source, the command value of the controlled variable as the input parameter being set to at least one of the controlled variable calculated by the calculating means and another controlled variable calculatable from the controlled variable.