PID Control For Temperature
PID Control For Temperature
32
International Journal of Computer Applications (0975 – 8887)
Volume 103 – No.14, October 2014
interfacing ADAM’s module to the Personal Computer (PC). The proportional, integral and derivative values of tyreus-
In this process, either RTD (Resistance Temperature Detector) lubeyn method are Kp=0.124, Ki=0.00773, Kd=0.143.The
or Thermocouple can be used to measure the temperature response for this method has a rise time 235 second and it
level in the process. A step test is performed on temperature settles at 235 second (11).
process station and process is identified as first order plus
dead time model defined by terms process gain(K)-5, time 3.3. Chien-Hrones-Reswick Method:
constant(𝜏)-2, dead time (Td)-4. The Chien-Hrones-Reswick auto tuning method focuses on
setpoint response and disturbance response. This method
provides formulas for 0% and 20% overshoot (18).
Table 1: Controller Tuning Parameters
Controller Kc Ti Td
P 0.3TP/ — —
PI 0.6TP/ 4 —
PID 0.95TP/ 2.4 0.42
where TP is the time constant.
The proportional, integral and derivative values Chien-
Hrones-Reswick of are Kp=0.12, Ki=0.015, Kd=0.20.The
Fig. 1Experimental Setup of Temperature Process
response for this method has a rise time 98 second and it
3. PID TUNING METHODS settles at 98 second.
The various tuning methods used here are 4. ERROR CRITERIA
1. Zieger-Nichols (Z-N) method 4.1. Integral of the Absolute Value of the
2. Tyreus-Lubeyn method(T-L) method Error (IAE):
Integral absolute error is a process which fits a sample to a
3. Chien-hrones-Reswick (C-H-R) method certain outcome to show the closeness of the fitness measure
of the results to the targeted value (18). Its response is slower
3.1. Zieger-Nichols Method than ISE but with less sustained oscillation.
The Ziegler–Nichols tuning method is a heuristic method of
tuning a PID controller. It was developed by John G. Ziegler T
and Nathaniel B. Nichols. It is performed by setting the I
(integral) and D (derivative) gains to zero.(4) The "P" IIAE = e(t) dt
(proportional) gain, Kp is then increased (from zero) until it 0
reaches the ultimate gain, ku at which the output of the control
loop oscillates with constant amplitude. Ku and the oscillation 4.2. Integral of the Square Value of the
period Tu are used to set the P, I, and D gains depending on Error (ISE):
the type of controller used (6). Integral square error is error from an output, squared and
The Ziegler-Nichols method attempts to produce good values added integrated over time in continuous systems is used to
for the three PID gain parameters: measure system performance in applications of optimal
control and estimation(4). It eliminates the large errors
1. Kp - the controller path gain quickly. It produce fast responses, but with considerable, low
amplitude, oscillation.
2. Ti - the controller's integrator time constant
T
3. Td - the controller's derivative time constant
IISE = e2 (t) dt
The proportional, integral and derivative values of Ziegler-
Nichols method are Kp=0.238,Ki=0.065, Kd=0.2168. The 0
response for this method has a rise time 5.66 second and it
attains the overshoot of 1.17 % at 7.58 second and it settles at 4.3. Integral of the Time Weighted Absolute
22 second. Value of the Error (ITAE):
3.2. Tyreus-Lubeyn Method In ITAE absolute error multiplied by time is integrated over
This method (18) is also called as online tuning method. They time. It is to weight errors which exist after a long time much
had developed tuning method in closed-loop mode. This more heavily than those at the start of the response. Systems
closed-loop tuning method overcomes the shortcoming of the tuned by ITAE will settle much more quickly when compared
well-known Ziegler-Nichols continuous cycling method and to other two tuning methods (15). It produces system with
gives consistently better performance and robustness for sluggish initial response which avoids sustained oscillation.
T
broad class of processes. The PI/PID controller design method
has been discussed extensively in the literature and it shows IITAE = t e(t) dt
that most of the tuning method is based on the two steps
procedure which is very easy to calculate the parameters. 0
33
International Journal of Computer Applications (0975 – 8887)
Volume 103 – No.14, October 2014
IJCATM : www.ijcaonline.org
34