Abstract

To address the problems of strong coupling and large hysteresis in the temperature control of a continuously stirred tank reactor (CSTR) process, an improved sparrow search algorithm (ISSA) is proposed to optimize the PID parameters. The improvement aims to solve the problems of population diversity reduction and easy-to-fall-into local optimal solutions when the traditional sparrow algorithm is close to the global optimum. This differs from other improved algorithms by adding a new Gauss Cauchy mutation strategy at the end of each iteration without increasing the time complexity of the algorithm. By introducing tent mapping in the sparrow algorithm to initialize the population, the population diversity and global search ability are improved; the golden partition coefficient is introduced in the explorer position update process to expand the search space and balance the relationship between search and exploitation; the Gauss Cauchy mutation strategy is used to enhance the ability of local minimum value search and jumping out of local optimum. Compared with the four existing classical algorithms, ISSA has improved the convergence speed, global search ability and the ability to jump out of local optimum. The proposed algorithm is combined with PID control to design an ISSA-PID temperature controller, which is simulated on a continuous reactor temperature model identified by modeling. The results show that the proposed method improves the transient and steady-state performance of the reactor temperature control with good control accuracy and robustness. Finally, the proposed algorithm is applied to a semi-physical experimental platform to verify its feasibility.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call