Abstract

This paper proposes an optimal Active Disturbance Rejection Control (ADRC) based on using Asexual Reproduction Optimization (ARO) to control the temperature of a nonlinear CSTR. The parameters of non-isothermal continuous stirred tank reactor (CSTR) are varying with time caused by fouling and the deactivation and regeneration of the catalyst. Furthermore, in the exothermal region, dynamic behavior of this reactor is unstable. Therefore, designing an efficient controller in this complicated situation is difficult and challenging. ADRC is used as a robust method to control the temperature of CSTR in the situation that the CSTR parameters are varying with time. The parameters of ADRC are difficult to adjust and if these parameters tuned properly, it performs more efficiently in setpoint tracking and disturbance rejection. In this paper Controller design is represented as an optimization problem. The parameters of ADRC are tuned by ARO and then by Particle Swarm Optimization (PSO). The performance of ADRC tuned by ARO (ADRC-ARO) is compared with the performance of ADRC tuned by PSO (ADRC-PSO) and PID controller. The simulation results that the proposed ADRC-ARO method reveals robustness and better performance in both setpoint tracking and disturbance rejection with faster response time and less settling time.

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