|
The fractional order PID controller has better performance than the traditional PID controller for servo motor control systems. However, according to the design criteria, the best parameters of fractional order controller exist in nonlinear transcendental equations which are difficult to be solved. In this paper, we adopt artificial bee colony (ABC) algorithm to optimize the solutions of equations. Considering that the standard ABC algorithm is good at exploration but poor at exploitation, we propose an improved ABC algorithm and introduce the powder place elimination mechanism in the search strategy, which decreases the inferior candidate solutions selected randomly by colony bees to search new solutions and narrows the scope of search gradually to improve the ability of local exploitation and speed of convergence. We designed motor speed fractional order controller with the parameters optimized by improved ABC algorithm, results of simulation experiments verified the feasibility, effectiveness and practicability of the algorithm. |
|
Keywords:Fractional Order Controller; Artificial Bee Colony; Powder Place Elimination; Motor Speed Control |
|