Speed controller with adaptive fuzzy tuning for BLDC motor drive under load variations

This paper presents a speed controller based on the adaptive fuzzy tuning method for brushless DC (BLDC) motor drives under load variations. Generally, the speed tracking control systems use PI controller due to its simple structure and easy of design. PI controller, however, suffers from the electrical machine parameter variations and disturbances. In order to improve the tracking control performance under load variations, PI controller of which the parameters are modified during operation by adaptive fuzzy tuners. This adaptive fuzzy tuner based on optimal fuzzy tuner has simple structure and computational simplicity. It has also self-tuning characteristics with clustering. It needs only sample data, which is obtained by optimal controller off-line. As the sample data implemented in the adaptive fuzzy tuners can be modified or extended, a flexible control system can be obtained. Simulation results show the usefulness of the proposed controller.