Patent ID: 8242722

Claim:
A controller for rotating electrical machines, the controller used in a system comprising a rotating electrical machine and a power converter, the rotating electrical machine provided with an armature including a winding and a magnetic field system including a permanent magnet, the power converter electrically connected to the winding of the armature and controlling electric power which is input to or output from the winding of the armature by a switching semiconductor device, the controller controlling operation of the power converter so as to control operation of the rotating electrical machine, comprising: a processing unit, to which a plurality of parameters are input, for generating a switching instruction to control a switching operation of the switching semiconductor device and outputting a signal corresponding to the switching instruction to the power converter, wherein: the processing unit includes at least a function to input thereto signals having been output from each of sensors such as a current sensor to detect current passed between the power converter and the winding of the armature, a temperature sensor to detect temperature of the winding of the armature, and a magnetic pole position sensor to detect magnetic pole position of the magnetic field system, and, based upon information on current, temperature, and rotation speed of the rotating electrical machines, having been obtained from those sensor signals, detects a magnetic flux that interlinks with the winding of the armature from the permanent magnet; a resistance value of the winding of the armature is preset in the processing unit as a value necessary for detection of the interlinkage magnetic flux; and the processing unit corrects the winding resistance value based upon the temperature information.