Patent ID: 7336050

Claim:
A control system for controlling a permanent magnet synchronous motor comprising: a position detection member for detecting an absolute angular position of the permanent magnet synchronous motor and outputting a corresponding signal; an angular speed calculator calculating an angular speed using the signal of the position detection member; a speed controller generating a torque command based on a difference between an angular speed command value and the calculated angular speed; a current command generator receiving the torque command from the speed controller and the angular speed from the angular speed calculator, and generating a q-axis current command and a d-axis current command corresponding to the torque command and the angular speed using one of either predetermined motoring current command data or predetermined generating current command data; a three phase/d-q coordinate converter for generating a q-axis current feedback signal and a d-axis current feedback signal based on driving currents applied to the permanent magnet synchronous motor and the signal of the position detection member; a current controller generating a q-axis voltage command and a d-axis voltage command based on a difference between the q-axis current command and the q-axis current feedback signal and a difference between the d-axis current command and the d-axis current feedback signal; a d-q/three phase coordinate converter converting the q-axis current command and the d-axis current command into three phase voltage commands; and an inverter outputting a driving voltage for driving the permanent magnet synchronous motor using the three phase voltage commands.