摘要 |
<P>PROBLEM TO BE SOLVED: To accurately perform thermal protection of a motor controller equipped with a temperature estimation part in which a motor drive signal of current command or the like is used to estimate the temperature for thermal protection of the motor, an inverter circuit or the like, by suppressing a deviation between the actual temperature and a temperature estimation value of an object to be thermally protected in comparison with a conventional controller. <P>SOLUTION: The motor controller 20 is equipped with: the temperature estimation part 7 to calculate the temperature estimation value of the object to be thermally protected based on the drive signal by which the motor 4 is driven; a power-off time checking part 9 to measure the length of the power-off time of the motor controller 20; and an estimated value changing part 10 to calculate the temperature estimation value of the object to be thermally protected during the power-off time. A heat release curve of the object to be thermally protected during the power-off time is stored in the estimated value changing part 10, and the temperature estimation value of the object to be thermally protected at the time of restarted is calculated by applying to this heat release curve the temperature estimation value of the object to be thermally protected and the length of the power-off time when a power supply is cut off. <P>COPYRIGHT: (C)2011,JPO&INPIT |