摘要 |
PURPOSE:To eliminate vibration and noise, by detecting the degree of saturation of phase voltage signal corresponding to the difference between a current command signal and a detected current, and leading the phase of the current command signal based on the degree of saturation and a speed error signal. CONSTITUTION:A synchronous motor controller comprises a synchronous motor M employing a permanent magnet rotor, a rotor position detector 2, a transistor inverter 4, a signal processing circuit 5, a sinusoidal wave generating circuit 6 constituted with ROMs, a speed error generating circuit 7, a multiplier type DA converter 8, a phase voltage generating circuit 9, a PWM signal generating circuit 10, a sinusoidal wave generating circuit 11, a saturation degree detecting circuit 12, a phase control switching circuit 13, an analog switch 14, an absolute value circuit 21, a multiplier 22, a multiplier type DA converter 15 and a phase shift circuit 16. The saturation degree detecting circuit 12 detects the degree of saturation of command phase voltage to produce a saturation degree signal VR, which is employed together with a speed error signal fed from the absolute value circuit 21 for carrying out a predetermined operation in the multiplier 22 and producing a current command signal RT for controlling the synchronous motor M from the phase shift circuit 16. |