Self-Tuning PID Controller Based on PLC

  • Phonphithak, A. (Department of Instrumentation, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
  • Pannil, P. (Department of Instrumentation, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
  • Suesut, T. (Department of Instrumentation, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
  • Masuchun, R. (Department of Instrumentation, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang) ;
  • Julsereewong, P. (Department of Instrumentation, Faculty of Engineering, King Mongkut's Institute of Technology Ladkrabang)
  • Published : 2004.08.25

Abstract

The conventional PID (Proportional-Integral-Derivative) control technique is widely used for the process control in many industries since it is simple in structure and provides the good response. Nowadays, this control technique has been developed on the Programmable Logic Controller (PLC) to use for the process control loop. However, using this technique is difficult when tuning the PID parameters ($K_p$, $T_i$ and $T_d$) to achieve the best response. Moreover, trial-and-error procedure along with the operator experiences are required to obtain the best results when tuning the PID controller parameters. This paper proposes the self-tuning PID controller based on PLC for the process control in the industries. The proposed self-tuning PID controller uses the PLC-based PID structures to control the process production. The proposed PID tuning utilizes the PLC to synthesize and analyze controller parameter as well as to tune for appropriate parameters using Dahlin method and extrapolation. Experimental results using a self-tuning PID controller to control temperature of the oven show that the controller developed is capable of controlling the process very effectively and provides a good response.

Keywords