Professional Documents
Culture Documents
The response of this model is first demonstrated in open loop system without feedback.
0.02𝑒 −5𝑠
𝑇(𝑠) =
45.65𝑠 + 1
The magnitude of step input is quite big if compared to the output. So another graph with
only output is plotted to make the response be clearly seen.
Graph 2: Open-loop response with step input=1 at t =1 min (output only)
According to the transfer function, G(s), some of the constant can be obtained.
𝐾 = 0.02, 𝑡𝑑 = 5, 𝜏 = 45.65
Where K is process gain, td is time delay and τ time constant.
Next, PID controller is connected to this circuit and feedback is added.
Six methods are used to find the parameters for this model. These methods are Ziegler-
Nichols open-loop tuning method, Ziegler-Nichols ultimate cycling tuning method, Tyreus-
Luyben tuning method, Cohen-Coon tuning method, Chien, Hrones, and Reswick tuning
method, Skogestad’s tuning method, and Lambda tuning method.
I. Ziegler-Nichols Tuning Method (Open-Loop)
This method requires an approximated first order plus dead time (FOPDT) process model to
obtain the constants, which are time delay (td), time constant (τ) and process gain (K).
By making comparison with the FOPDT, the following constants can be obtained.
𝐾𝑒 −𝑡𝑑 𝑠
𝑇(𝑠) =
𝜏𝑠 + 1
0.02𝑒 −5𝑠
𝑇(𝑠) =
45.65𝑠 + 1
𝐾 = 0.02, 𝑡𝑑 = 5, 𝜏 = 45.65
These three constants will be used in the next several tuning methods.
These constants are used to calculate the parameter of PID controller using the following
formula.
Type of Controller Kp Ti Td
𝜏
P = 456.5 ∞ 0
𝐾 ∙ 𝑡𝑑
0.9𝜏 𝑡𝑑
PI = 410.85 = 16.67 0
𝐾 ∙ 𝑡𝑑 0.3
1.2𝜏
PID = 547.8 2𝑡𝑑 = 10 0.5𝑡𝑑 = 2.5
𝐾 ∙ 𝑡𝑑
Table 1: Ziegler-Nichols Tuning Rule using Open-Loop Step Response
Kcr = 749
Pcr = 52.15-32.96
= 19.19min
Type of Controller Kp Ti Td
P 0.5𝐾𝑐𝑟 = 374.5 ∞ 0
1
PI 0.45𝐾𝑐𝑟 = 337.05 𝑃 = 15.99 0
1.2 𝑐𝑟
PID 0.6𝐾𝑐𝑟 = 449.4 0.5𝑃𝑐𝑟 = 9.59 0.125𝑃𝑐𝑟 = 2.4
Table 4: Ziegler-Nichols Tuning Rule using sustained oscillation
The proportional gain, Kp is also cut into half.
Type of Controller Kp Ti Td
P 187.250 ∞ 0
PI 168.525 15.99 0
PID 224.700 9.59 2.4
Table 5: Kp divided by 2
Graph 5: Unit-step response curve of PID controlled system designed by use of the Ziegler–Nichols tuning rule
(sustained oscillation).
Type of Controller Kp Ti Td
𝐾𝑐𝑟
PI = 234.06 2.2𝑃𝑐𝑟 = 42.218 0
3.2
𝐾𝑐𝑟 𝑃𝑐𝑟
PID = 340.45 2.2𝑃𝑐𝑟 = 42.218 = 3.05
2.2 6.3
Table 7: Tyreus-Luyben Tuning Rule using sustained oscillation
Graph 6: Unit-step response curve of PID controlled system designed by use of the Tyreus-Luyben tuning rule.
Graph 8: Unit-step response curve of PID controlled system designed by use of the Chien, Hrones, and Reswick
tuning rule (0% overshoot)
Type of Peak Time Overshoot Settling Rise Time Steady State
controller (min) (%) Time (min) (min) Error (%)
P - 0 34.3 17.00 26.7
PI - 0 76.5 20.70 0
PID 7.77 0 25.1 5.02 0
Table 13: Standard Performance Measures
Graph 9: Unit-step response curve of PID controlled system designed by use of the Chien, Hrones, and Reswick
tuning rule (20% overshoot)
Graph 10: Unit-step response curve of PID controlled system designed by use of the Skogestad’s tuning rule
Graph 11: Unit-step response curve of PID controlled system designed by use of the Lambda tuning rule