Adaptive Speed Control for Permanent Magnet in Matlab

Adaptive Speed Control for Permanent Magnet in Matlab

Abstract
This paper presents a controller performance that is develop employing an adaptive B-spline neural network algorithm for adjusting the rotor speed of the permanent magnet synchronous motor. It includes a comparative analysis with three control strategies: conventional proportional integral, sliding mode and fuzzy logic. Also, gives a systematic way to determine the optimal control gains and improve the tracking error performance. A methodology for the adaptive controller and its training procedure are explained. The efficacy of the proposed method is analyzed using time simulations where the motor is subjected to disturbances and reference changes. The proposed control technique exhibits the best performance because it can adapt to every condition, demanding low computational effort for an on-line operation and considering the system nonlinearities.