BA-based PID Tuning Method

Lei LV,Guo-bao ZHANG,Yong-ming HUANG
DOI: https://doi.org/10.14107/j.cnki.kzgc.150617
2017-01-01
Abstract:Based on the fact that PID parameter tuning is a problem of global optimization, this paper tried to combine a new swarm intelligence algorithm (bat algorithm) with PID parameter tuning, to find a new PID tuning method. In order to prove the practicability of this method through simulation experiments, this paper adopted ITAE criteria as the objective function of the bat algorithm and used the tactic of boundary wall buffer to deal with the bats across the boundaries. This paper used the bat algorithm, particle swarm optimization, and Ziegler-Nichols method to tune the PID parameters of five different control system models. Additionally, this paper compared the closed-loop system's performance of these three methods and the efficiency of the bat algorithm and particle swarm optimization. The experimental results show that the closed-loop system's performance of the bat algorithm is preferable to particle swarm optimization and Ziegler-Nichols method, the bat algorithm is more independent from the initial population than particle swarm optimization, and the change of the bat algorithm results in different experiments is smaller than particle swarm optimization.
What problem does this paper attempt to address?