Electronic Science and Technology ›› 2019, Vol. 32 ›› Issue (6): 7-11.doi: 10.16180/j.cnki.issn1007-7820.2019.06.002

Previous Articles     Next Articles

Particle Swarm Optimization Based PID Controller Parameter Optimization

DU Meijun,ZHANG Wei,XIE Yalian   

  1. School of Optoelectronic Information and Computer Engineering, University of Shanghai for Science and Technology,Shanghai 200093,China
  • Received:2018-09-09 Online:2019-06-15 Published:2019-07-01
  • Supported by:
    National Natural Science Foundation of China Youth Fundtion(11502145)

Abstract:

Particle swarm optimization is an intelligent algorithm that can achieve better results in the application of PID controller parameter tuning. In order to solve the shortcomings of the premature convergence and slow convergence of the traditional particle swarm optimization algorithm, this paper adopted a method of dynamically adjusting the inertia weight based on the similarity, that was, the closer to the current optimal particle, the smaller the inertia weight value was assigned. Finally, MATLAB was used to simulate the isothermal continuous stirred tank reactor. Compared with the standard PSO tuning method, the improved particle swarm algorithm had a settling time of 230.1 s, which was half the stability time of the conventional particle swarm optimization algorithm of 524.7 s, indicating that the improved algorithm had better parameters optimization for the PID controller.

Key words: improved PSO algorithm, PID controller, parameter setting, similarity, inertia weight stirred tank reactor, simulation

CLC Number: 

  • TP273