Design of Cascade Control System Based on Sustained Oscillation

DOI : 10.17577/IJERTV3IS10243

Download Full-Text PDF Cite this Publication

Text Only Version

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.

  1. 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.

  2. System description:

    1. 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.

    2. 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.

    3. 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.

  3. Mathematical modeling

    1. 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

    2. 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

  4. 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]

  5. 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

  6. 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.

  7. 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

  8. References:

[1]. Utkal Mehta, Somanath Majh, On-line identification of cascade control systems based on half limit cycle data, ISA Transactions 50(2011),473478.

[2]. Majhi S,(2007) Relay based identification of processes with time delay, Process Control; 17:93101.

[3]. Skogestad S,(2003) Simple analytic rules for model reduction and PID controller tuning, J Process Control;13:291309.

[4]. Majhi S, Atherton D.P,(1999) Auto tuning and controller design for processes with small time delay, IEE Proc, Control Theory Appl;146:41524

[5]. B Wayne Bequette, Process Dynamics Modeling, Analysis and Simulation.

Leave a Reply