Speed control of DC motor using PID controller based on artificial intelligence techniques

The aim of this paper is to design a speed controller of a DC motor by selection of a PID parameters using genetic algorithm (GA) and Adaptive Neuro-Fuzzy Inference System (ANFIS). DC motor could be represented by a nonlinear model when nonlinearities such as magnetic saturation are considered. To provide effective control, nonlinearities and uncertainties in the model must be taken into account in the control design. The model of a DC motor is considered as a third order system. And this paper compares three kinds of tuning methods of parameter for PID controller. One is the controller design by the Ziegler and Nichols, second is the controller design by the Genetic Algorithm method and third is the controller design by Adaptive Neuro-Fuzzy Inference System (ANFIS). The proposed methods could be applied to the higher order systems.

[1]  Pieter Spronck,et al.  An overview of genetic algorithms applied to control engineering problems , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[2]  A. M. Sharaf,et al.  Nonlinear speed control of large industrial DC motor drives with an energy efficiency enhancement loop , 1998, Conference Proceedings. IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.98TH8341).

[3]  M. Azizur Rahman,et al.  Online self-tuning ANN-based speed control of a PM DC motor , 1997 .

[4]  Tanja Urbancic,et al.  Genetic algorithms in controller design and tuning , 1993, IEEE Trans. Syst. Man Cybern..

[5]  David E. Goldberg,et al.  Control system optimization using genetic algorithms , 1992 .

[6]  D. S. Zinger,et al.  Neural network control of a chopper-fed DC motor , 1993, Proceedings of IEEE Power Electronics Specialist Conference - PESC '93.

[7]  Sarah A. Deif,et al.  Vibration and Position Control of a Flexible Manipulator using a PD-tuned Controller with Modified Genetic Algorithm , 2011 .

[8]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .