- Open Access
- Total Downloads : 394
- Authors : Arunya A, Dr. A. Sanjeevi Gandhi
- Paper ID : IJERTV3IS10243
- Volume & Issue : Volume 03, Issue 01 (January 2014)
- Published (First Online): 23-01-2014
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Design of Cascade Control System Based on Sustained Oscillation
Arunya A
PG Student
Department of Electronics and Instrumentation Engineering Karunya University, Coimbatore
Abstract:
The aim of this paper is to eliminate the load or static disturbance in the response. Initially,the inner loop and outer loop controllers of cascade system are designed using Zeigler Nichols tuning method. Relay is connected to the outer loop controller without affecting the performance of the cascade control system. The new controller parameters are found by Simple IMC tuning method from sustained oscillation. The simultaneous action of new controllers results in complete elimination of disturbance.
Keywords: disturbance, IMC, relay, Tuning.
-
Introduction
Cascade control systems are mainly used for eliminating disturbance. The controllers of the cascade system can be designed in many ways. Simply, Zeigler Nichols method is used[5]. Inner controller should be faster than outer controller. So conventionally, proportional controller is used for inner control, proportional integral or proportional integral and derivative controller is used for outer control. Conventional cascade control system is ineffective, because loop interaction is neglected and also controllers are tuned sequentially. Two point method[5] is used for outer loop controller design. So it takes more time. Hence we go for sustained oscillation method. In this method relay is connected to the master controller. From the output of inner loop and outer loop, some simple calculations are done. Using these calculations, controllers are designed by Simple or Skogestad IMC (SIMC) tuning method[3]. This method can be used for any cascade control systems such as continuous stirred tank reactor or drum boiler. Here the controllers are tuned simultaneously. It is a single step process. The disturbance may be water level fluctuations or vale position changes.
Dr. A. Sanjeevi Gandhi
Assistant Professor
Department of Electronics and Instrumentation Engineering Karunya University, Coimbatore
These changes are eliminated by proposed controllers.
-
System description:
-
Cylindrical tank system:
The liquid which is pumped fills the process tank according to the percentage of opening of the inlet control valve. The tank has two openings at the top, one to permit water inflow and the other for level switch. At the bottom end two drain paths are placed to facilitate water outflow through the manual hand valve and solenoid valve.
Figure 1: Experimental Setup of a cylindrical Tank level system
The desired level h is maintained by manipulating the inlet flow rate q1 to the system. Thus h is the controlled variable and
q1 is the manipulated variable.
-
Block diagram:
Figure 2: Block diagram of proposed method
In the proposed method, controllers are designed from sustained oscillation[2]. For getting these oscillations, a relay is connected to the inner controller. The disturbance can be eliminated effectively by SIMC tuning method.
-
Process model
:density of liquid in the tank Kg/cm3
1 :density of liquid in the inlet stream Kg/cm3
2 :density of liquid in the inlet stream Kg/cm3 V :the total volume of the cylindrical tank cm3 q0 :volumetric flow rate of inlet stream LPH
q :volumetric flow rate of outlet stream LPH
h :Height of the cone at steady state cm Using the law of conservation of mass,
accumulation of input of output of
total mass total mass total mass
time
time
time
d V t q t q t
dt 1 2 0
Assume that the room temperature as well as the density of liquid is constant, =1=2.
The volume of cylinder A*h.
Figure 3: Process model of proposed system
Where
Where,
q h
0 R
FT :Flow transmitter. FC :Flow controller. LT :Level transmitter. LC :Level controller SP :Set point
The figure 3 shows process diagram of cascade control system consisting of two controllers in which one controllers output drives the set point of another controller. The controller driving the set point is called the primary, outer or master controller. The controller receiving the set point is called the secondary, inner or slave controller. Level controller driving the set point of a flow controller to keep the level at its set point. The flow controller, in turn, drives a control valve to match the flow with the set point, the level controller is requesting.
-
-
Mathematical modeling
-
Level process
The cylindrical tank is the process considered which is given in figure 4.
Figure 4: cylindrical tank
The transfer function model for level is
Q(s) R H (s) 1 S
Where, AR
The transfer function obtained from the open loop response of level is 3.21 .
1.91s 1
-
flow process
Figure 5: flow process
Figure 6: block diagram of flow process
F set(S) : Flow input(set point) F(S) : Flow output
Gc(s) :Transfer function of the controller Gv(s) : Transfer function of the valve H(s) :Transfer function of the transmitter E(s) :Error signal
From the figure 6, loop transfer function will be, t2 = 6 sec
F (s)
Gv (s)
td = t2 -T = 3 sec
Fset (s) 1 ktGv (s)Gc (s) Time constant,
v
Where, G (s)
Gc(s) = kc
F (s)
M (s)
kv
v s 1
T = [t2- t1]*1.5 = 3 sec P mode;
Kc = T/ [td * Kp ] = 3/[ 3*3.3]=0.303
The transfer function model for flow is
From the open loop level response, find the tuning parameters of the PI controller. Here
F (s)
Fset (s)
k
s 1
Zeigler Nichols tuning method is used for controller design[5].
The transfer function obtained from the open
loop response of flow is
0.575
180s 1
e42s .
Specifications of cylindrical tank: Height : 80 cm
Volume : 25.7 litres
Diameter : 25 cm
Material : Stainless Steel
-
-
Conventional cascade controller design
For conventional cascade control system, usually P and PI controllers are used. So firstly, open loop test should be done for both level and flow process. This is actually for controller design. From the open loop flow response, find the tuning parameters of the P controller. Here Zeigler Nichols tuning method is used for controller design.
Figure 7: open loop flow response
From the figure 7,
Kp =3.21
0.283 of Kp = 0.9339 0.6325 of Kp = 2.087 t1 = 4 sec
Figure 8: open loop level response
From the figure 8 we can find,
Kp = 0.283
0.283 of Kp = 0.080089
0.6325 of Kp = 0.1790
t1 = 102 sec t2 = 222 sec
td = t2 -T = 42 sec Time constant,
T = [t2- t1]*1.5= 180 sec PI mode;
Kc = 0.9T/ [td * Kp ] = 13.6294 Ti = 3.33* td = 139.986
Ki = Kc/Ti = 0.09736
Using this value, we will stabilize the process, and also find the controller parameters by using relay[3]
-
SIMC based cascade controller tuning[1]:
The table 1 shows the tuning rule for cascade controller. Initially we are using P controller for flow process and PI controller for level process by Zeigler Nichols tuning method. After stabilizing the process, relay based tuning method is used[3].
From the relay based cascade control system[1] response, the parameters can b calculated as,
h 40
t0 42
t1 60
t p 100
t2 135
PI
controller
PID
controller
K p 2
Ti 2
KP1
Ti1
Td1
0.5 2
K22
2
0.51
K1 (1 2 )
1
2
1 t p t1 40
2 t1 t0 18
y2 (t1 ) 28
y1 (t p ) 4.25
1 2
y . (t ) 0.12
.
y (t )
2 1 25
Table 1: Tuning rule for cascade controller
PI Controller parameters are,
Where the controller parameters[4] are given by,
k p 2
0.01435
y. (t )
Ti 2
3.7790
h
k 1 1 2
1
y 2
ki 2
0.0037973
PID controller parameters are,
k 1
hy 2
k 2.011539
2 k h h p1
p 2
2
2a
y 2
Ti1
k
149.36
0.01346
b
1
b2 4ac
t2t p
k h
i1
Td1 18
kd1 36.2077
ln 1 y 2
y1 (t p ) k1 hy 2
Connecting relay to the master controller such as level controller, we obtained the response as shown in the below figure 8.
Figure 9: relay based cascade control system response
Where Kp2 and Ki2 are the proportional gain and integral gain of flow controller respectively. The proportional, integral and derivative gains of PID are Kp1,Ki1,Kd1 respectively.
2.PI mode, kc = 0.01435, ki=0.149.PID
mode, , kc = 2.011539, ki=0.01346,kd=36.2077
1.P mode,.kc = 0.303. PI mode, Kc = 13.6294 Ki = 0.09736
-
Results and discussion:
3.Disturbance rejection
the cascade control system. Compared to conventional cascade control system, relay based method is more effective and not time consuming. Future work is the real time implementation of cascade control system based on sustained oscillation for on line identification using LabVIEW.
Figure 10: Responses of cascade systems
The conventional P and PI controllers for cascade system are designed using Zeigler Nichols tuning method. The conventional P controller parameter is kc = 0.303 and PI controller parameters are, Kc = 13.6294 , Ki = 0.09736. The relay based cascade control system is designed by SIMC tuning method and its PI parameters are, kc = 0.01435, ki=0.149 and PID controller parameters are kc = 2.011539, ki=0.01346,kd=36.2077. The relay
based cascade control system can eliminate the disturbance present in the inner loop and outer loop.
6.1.1 Explanation:
The conventional cascade control tuning method is a two step process and it requires more time. The response of the conventional cascade control system is sluggish in nature. And also, the tuning method is sequential. But, the relay based cascade control system is single step process. The tuning method for relay based system is simultaneous in nature. Its response have less overshoot and less undershoot.
-
Conclusion and Future Work:
The proposed method is used for tuning the controllers simultaneously. The tuning method of conventional cascade control system is done sequentially. Sequential tuning method is a time consuming task. Some simple calculations are done using the relay based response. The main advantage of this project is eliminating the effect of load disturbance in the inner and outer loop of
-
References: