Skip to Main Content
This study proposes an adaptive backstepping controller design for a position control system of permanent-magnet synchronous motors (PMSMs). The proposed system has good performance, including fast transient responses, good steady-state responses and good tracking responses. Based on a proper Lyapunov function, an adaptive backstepping position controller can be systematically developed. In addition, a notch filter is used in the current loop to reduce the limit cycles of the motor current. The control algorithm is implemented by using a Renesas digital signal processor. As a result, the hardware is very simple. The proposed control system includes a position-loop controller and a current-loop controller. All control loops are executed by the digital signal processor. Several experimental results are shown to validate the correctness and feasibility of the proposed control algorithms. The system can achieve a precise position control. In fact, a ball-screw table and a knitting machine have been applied to evaluate the performance of the control system. The study provides a new direction in the use of an advanced control technique in PMSMs and investigates its real industrial applications.