In view of the fact that the
traditional artificial bee colony (ABC) algorithm has a slow convergence speed
and traps into local optima easily, a new hybrid artificial bee colony (HABC) algorithm
is proposed, which improves the optimization performance in three aspects:
selection mechanism, neighborhood search mechanism and diversity of solution
vectors. Aimed at the aeroengine control system, an online adaptive PID
controller of optimum is designed based on this algorithm. In the control
process, the parameters of PID controller are optimized constantly by HABC
algorithm so that the aeroengine controller can adaptively obtain the time-varying
optimal parameters according to the current system working status. Simulation
results show that the aeroengine online adaptive PID controller implements the
time-varying optimum of PID controller parameters, which insures that the closed
loop system has good dynamic performance as well as strong robustness.