Академический Документы
Профессиональный Документы
Культура Документы
net/publication/260087359
CITATIONS READS
2 5,347
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Professor Babiker Karama Abdalla on 09 February 2014.
Abstract— Cascade control is commonly used in the control of Overview:
chemical processes to reject disturbances that have a rapid effect
on a secondary measured variable, before the primary controlled 1. Cascade control:
variable is affected. In this paper, cascade control strategy is used Cascade control consists of two sensors, two transmitters,
to control the temperature inside a jacketed exothermic continuous two controllers and one final control element. The controlled
stirred tank reactor. The transfer functions of the cascade control variable is the reactor temperature. This strategy works as
loops were identified from the literature [1]. The ultimate gains for follows: the primary controller looks at the reactor
the secondary and primary loops were determined using direct
temperature ( ) and decides how to manipulate the jacket
substitution, Routh-Hurwitz, Root- locus and Bode methods. To
tune the controllers, the secondary controller was first tuned, and temperature ( ) to satisfy its set point. This decision is
then the primary controller was tuned using Ziegler-Nichols
technique. The system stability was determined, analyzed and transmitted to the secondary controller in the form of a set
investigated using Routh and Argand diagram. point. The secondary controller in turn manipulates the
signal to the valve to maintain the jacket temperature at
Index Terms—: Cascade control, Primary, Secondary loops,
the set point provided by the primary controller [3].
Tuning.
Table 1
Z-N PID controller settings, [2]
Type of controller
P 0.5 0
PI 0.45 0
The open-loop transfer function of the secondary loop: used to calculate . If there is no crossover frequency for
OLTF = ……..…. (13) the secondary control loop (system is unconditionally
The open-loop transfers function of the primary control stable), therefore large values for the gain can be used,
loop: which produces a very fast closed-loop response, to
OLTF = …. (14) compensate for any change in the disturbance arising
within the secondary process. Once the value of has
The characteristic equation of the primary control loop:
0.05 + 12.65 + 37.6 S +25 + 60 =0 …….….(15) been selected, the crossover frequency for the overall open-
loop transfer function can be calculated. Then the value of
the primary controller gain ( can be selected using Z-
Ultimate gains results:
Two cases appear when determining the ultimate gain for the N.
secondary loop ( . If the loop is unstable, the value of Here the secondary loop was unconditionally stable, hence
is taken to calculate (Table 2).
can be found directly, tuned with Z-N method and
Table 2
Ultimate gain results
Cascade loop
Using MATLAB, Root locus and Bode plots (Figs. 4, 5, 6) are deduced for the secondary and primary loops:
Root Locus
1.5
0.5
Imaginary Axis
-0.5
-1
-1.5
-40 -35 -30 -25 -20 -15 -10 -5 0 5
Real A xis
Bode Diagram
-10
-20
Magnitude (dB)
-30
-40
-50
-60
0
Phase (deg)
-45
-90
-1 0 1 2 3
10 10 10 10 10
Frequency (rad/sec)
Figure 5: Bode plot for the secondary loop
Journal of Applied and Industrial Sciences, 2013, 1 (4): 16-23, ISSN: 2328-4595 (PRINT), ISSN: 2328-4609 (ONLINE) 21
Root Locus
40
30
System: sys
20
Gain: 155
Pole: 0.116 + 27.1i
10 Damping: -0.00428
Imaginary Ax is
-10
-20
-30
-40
-50
-40 -30 -20 -10 0 10 20 30 40
Real Axis
Figure 6: Root-locus plot for the reduced primary loop
Journal of Applied and Industrial Sciences, 2013, 1 (4): 16-23, ISSN: 2328-4595 (PRINT), ISSN: 2328-4609 (ONLINE) 22
Bode Diagram
50
0
Magnitude (dB)
-50
-100
-150
-200
0
Phase (deg)
-90
-180
System: sys
Frequency (rad/sec): 28.2
-270 Phase (deg): -180
-2 -1 0 1 2 3 4
10 10 10 10 10 10 10
Frequency (rad/sec)
Figure 7: Bode plot for the reduced primary loop
Journal of Applied and Industrial Sciences, 2013, 1 (4): 16-23, ISSN: 2328-4595 (PRINT), ISSN: 2328-4609 (ONLINE) 23
Tuning using Z-N method: fastest response ( is large without affecting the
= 159.8, = 0.2278 stability).
Nomenclature:
P 79.9 - - CSTR: Continuous Stirred Tank reactor
: Reactor temp.
PI 71.9 -
: Initial reactor temp.
: Jacket temp.
PID 95.88
: Initial jacket temp.
Stability investigation: : Time constant ( )
The Characteristic equation of the reduced primary loop:
0.05 + 12.65 + 37.6 S +25 + 60* =0 : Constant
0.05 + 12.65 + 37.6 S +9613 =0
: Controller gain
Using roots location method, the roots are:
>> roots ([0.05 12.65 37.6 9613]) : Primary controller gain
The values of the roots are: : Secondary controller gain
1.0e+002 *
-2.5153 : Ultimate gain of the primary loop
-0.0073 + 0.1956i : Ultimate gain
-0.0073 - 0.1956i
All of the roots lie on the LHP (left hand plane), therefore : Ultimate gain of the secondary loop
the system is stable. : Ultimate period
Offset due to a step change in the set point: : Cross-over frequency
: Integral time.
= --
: Derivative time.
= Z-N: Ziegler-Nichols method
= 0.05
Acknowledgment
Offset = = 0.049 The authors are indebted to the administration of Karary
University, faculty of graduate studies and research for their
help and support.
IV. CONCLUSIONS
The first step in the cascade control of a CSTR should be the REFERENCES
use of an appropriate mathematical model of the reactor. [1]. Stephanopoulos, G., (2005). “Chemical process control, an
From these models, a set of open-loop transfer functions are introduction to theory and practice”, Prentice Hall of India Private
obtained. from the calculations(direct substitution method) limited, New Delhi. pp, 401-402.
and the root-locus, Bode plots are deduced, It has been [2]. Thoma M.,(2007). “Selected topics in Dynamics and Control
shown that the secondary loop is unconditionally stable for of Chemical and Biological Process” , Springer Science media,
all values of the controller gain, while the primary loop is Germany. pp, 5-6.
[3].Carlos A. (2006). “ Principles and practice of Automatic
conditionally stable, i.e. there is a range of the controller
Process Control” , John Wiely and sons Inc, Asia. Pp, 310-315.
gain which gives a close-loop stable reactor ( <159.8). [4]. Gasmelseed, G.A. (2012). “Advanced control for graduate
After tuning with Z-N method and investigation of the students”, G-town, Khartoum. pp, 142,174,183.
stability using the optimum controller gain [5]. Abu-Gouk, M. E, (2003).“Controlling Techniques and
System Stability, University of Khartoum Press, Khartoum. pp,
the system was found to be stable.
165,166,170.
The performance of the proposed system is satisfactory as [6]. Chau, C. (2001). “Chemical Process Control”, Reed
the analysis of control system gives stable system with educational and professional publishing Ltd., San Diego. pp,
81,82.