PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE...

5
PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE TANK SYSTEM 1 P. Siva Sankar, Assistant Professor, EEE Department [email protected] 2 G. R. S Naga Kumar, Assistant Professor, EEE Department [email protected] 3 C. Chandradeep Reddy, 4 C Naga Vamsi Krishna, U.G.Students, EEE Department [email protected], [email protected] K.L.University, Vaddeswaram, Andhra Pradesh, India Abstract. This paper is to analyze the performance of Coupled tank systems with fractional-order PID controller. The FOPID controller is an extension to integer order PID controller [which consists of λ, μ parameters along with Kp, Ki, Kd]. In many cases FOPID controller was proved more efficacy than integer order PID controller. The FOPID controller provides an excellent start-up response and the desired dynamic response. The Coupled tank system used in this paper is nonlinear and having a slight time delay properties. FOPID and PID controllers were used test the system under different environments in MATLAB/SIMULINK software. Results suggested that FOPID controller produces better performance than PID controller. Keywords: FOPID controller, PID controller, Real time systems. 1 Introduction In Process in petrol and chemical industries largely involves controlling the liquid level and the flow rate from one reservoir to another in the presence of nonlinearity and disturbance. Industrial application of liquid level control abound, such as in food processing, nuclear power generation plant, industrial chemical processing and pharmaceutical industries. This requires the use of adaptive techniques such as NEURAL NETWORKS, FUZZY, MRAC FOPID etc., in the process control system as fixed controllers are often not capable of controlling a process whose system parameters are varying and disturbances acting upon the system during the operation. The simulated nonlinear plant model is based on the principle of mass balance, i.e. the rate of change of liquid volume in each tank equals to the net flow of liquid into the tank. This nonlinear plant model is used instead of linearized perturbation model of coupled tank as to evaluate the controller performance in the presence of nonlinearity. The performance of PID controller is also presented as to show a brief comparison. A series of tracking performance test, disturbance rejection and plant parameter variations are then introduced in the simulation. Fig 1.1: Block Diagram of the Couple tank Control apparatus 1.2 PROBLEM IDENTIFICATION The Liquid position control system has the characteristics of large time delay, unstable and nonlinear. An integer order PID controller may not track the required output under all circumstances. International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 1 (2017) © Research India Publications. http://www.ripublication.com 671

Transcript of PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE...

Page 1: PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE TANK SYSTEM 1 P. Siva Sankar, Assistant Professor, EEE Department sivasankarp@kluniversity.in

PERFORMANCE ANALYSIS OF FOPID

CONTROLLER FOR THREE TANK SYSTEM

1 P. Siva Sankar, Assistant Professor,

EEE Department

[email protected]

2 G. R. S Naga Kumar, Assistant

Professor, EEE Department

[email protected]

3 C. Chandradeep Reddy, 4 C Naga

Vamsi Krishna, U.G.Students,

EEE Department

[email protected],

[email protected]

K.L.University,

Vaddeswaram, Andhra Pradesh, India

Abstract. This paper is to analyze the

performance of Coupled tank systems with

fractional-order PID controller. The FOPID

controller is an extension to integer order PID

controller [which consists of λ, μ parameters

along with Kp, Ki, Kd]. In many cases FOPID

controller was proved more efficacy than

integer order PID controller. The FOPID

controller provides an excellent start-up

response and the desired dynamic response.

The Coupled tank system used in this paper is

nonlinear and having a slight time delay

properties. FOPID and PID controllers were

used test the system under different

environments in MATLAB/SIMULINK

software. Results suggested that FOPID

controller produces better performance than

PID controller.

Keywords: FOPID controller, PID

controller, Real time systems.

1 Introduction

In Process in petrol and

chemical industries largely involves

controlling the liquid level and the flow

rate from one reservoir to another in the

presence of nonlinearity and disturbance.

Industrial application of liquid level

control abound, such as in food

processing, nuclear power generation

plant, industrial chemical processing and

pharmaceutical industries.

This requires the use of

adaptive techniques such as NEURAL

NETWORKS, FUZZY, MRAC FOPID

etc., in the process control system as

fixed controllers are often not capable of

controlling a process whose system

parameters are varying and disturbances

acting upon the system during the

operation. The simulated nonlinear plant

model is based on the principle of mass

balance, i.e. the rate of change of liquid

volume in each tank equals to the net

flow of liquid into the tank. This

nonlinear plant model is used instead of

linearized perturbation model of coupled

tank as to evaluate the controller

performance in the presence of

nonlinearity.

The performance of PID

controller is also presented as to show a

brief comparison. A series of tracking

performance test, disturbance rejection

and plant parameter variations are then

introduced in the simulation.

Fig 1.1: Block Diagram of the

Couple tank Control apparatus

1.2 PROBLEM IDENTIFICATION

The Liquid position control

system has the characteristics of large

time delay, unstable and nonlinear. An

integer order PID controller may not

track the required output under all

circumstances.

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 1 (2017) © Research India Publications. http://www.ripublication.com

671

Page 2: PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE TANK SYSTEM 1 P. Siva Sankar, Assistant Professor, EEE Department sivasankarp@kluniversity.in

1.3 PROBLEM DEFINATION:

To meet the demands of the system

under any situations Fractional Order

PID controller is an option due to its

fractional order behavior. A Fractional

order PID controller was designed and

analyzes the performance of a liquid

level control system.

2 MODELING:

COUPLED TANK MODEL

When two tanks are joined

together the coupled tanks system is

formed (figure 2.2). If the control input

is the pump flow rate Q1 H2 Hi, then the

variable to be controlled would normally

be the second state – the level, with

disturbances caused by variations in the

rate of flow out of the system by valve B

or by changes in valve C. It is necessary

to build a model for each of the tank

levels 2 H

For Tank 1 the flow balance equation

is:

𝑄𝑖 − 𝑄𝑏 = 𝐴𝑑𝐻1

𝑑𝑡 …………….2.1

here, the new variable is the flow rate

b of fluid from tank 1 to tank 2 through

valve B. Q For Tank 2 the flow balance

equation is:

𝑄𝑏 − 𝑄𝑐 = 𝐴𝑑𝐻2

𝑑𝑡 …………….2.2

The new variable is the flow rate Qc

of fluid out of Tank 2 through Valve C.

Fig 2.2: A Couple Tank System

The system model comes from the

two flow balances and the nonlinear

equations for flows through the valves. If

the valves are ideal orifices the system

nonlinearity is again a square root law.

The two flow balances for ideal valves

are:

𝑄𝑖 − 𝐶𝑑𝑏𝑎𝑏√2𝑔(𝐻1 − 𝐻2) = 𝐴𝑑𝐻1

𝑑𝑡

𝐶𝑑𝑏𝑎𝑏√2𝑔(𝐻1 − 𝐻2) − 𝐶𝑑𝑐𝑎𝑐√2𝑔𝐻2 =

𝐴𝑑𝐻2

𝑑𝑡 …………………..2.3

Equations 2.7 describe the coupled

tanks system dynamics in its non-linear

form with ideal equations for the valves.

In general applications, the square root

law is only an approximation. To design

the control systems for the coupled tanks

the equations are linearized by

considering small variations in, in and in.

The variations are measured with respect

to the normal operating levels, qi Q 1 h1

H 2 h 2 H Ho1 and Ho2. Linearization of

the equations (2.7) gives the state

equations for the coupled tanks:

…………………………2.4

The coefficients of the state matrix

are all functions of the operating levels

in the tanks, and so the state model

parameters will vary as the operating

level is varied. Please to remember that

the system has time varying dynamics

when you think of controller design.

k11, k12 , k21 , k22

Transfer function models are popular

in process systems and so I will also

write the transfer function equation.

Defining the system output to be the

level in tank 2 and the input to be the

pump flow, the transfer function of the

coupled tanks is:

ℎ2(𝑠)

𝑞𝑖(𝑠)=

𝐺

(𝑇1𝑠+1)(𝑇2𝑠+1) ………….2.5

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 1 (2017) © Research India Publications. http://www.ripublication.com

672

Page 3: PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE TANK SYSTEM 1 P. Siva Sankar, Assistant Professor, EEE Department sivasankarp@kluniversity.in

The time constants T1and T2 are

related to the operating levels in the

tanks, the difference in levels in the

tanks and are directly proportional to the

cross sectional area of the tanks.

THREE TANK SYSTEM:

The liquid level control system of a

container water tank system is discussed.

A 3-container water tank is usually

connected by three first-order non

periodic inertia links in series, and its

structure can be schematically shown in

Figure 2.4.

Fig 2.4: Three Tank level system

Tank 1:

𝐹1(𝑡) − 𝐹2(𝑡) = 𝐴1𝑑ℎ1

𝑑𝑡 …………2.6

Where

F1(t) =Tank1 inflowing liquid

(m3/s),

F2(t) =Tank1 out flowing

liquid(m3/s),

A1 =Area of the tank1 (m2) and

h1 =Liquid level in tank1 (m).

Tank 2:

𝐹2(𝑡) − 𝐹3(𝑡) = 𝐴2𝑑ℎ2

𝑑𝑡 ………….2.7

Where

F2(t) = Tank2 inflowing liquid

(m3/s),

F3(t) = Tank2 out flowing

liquid(m3/s),

A2 = Area of the tank2 (m2) and

h2 = Liquid level in tank2 (m)

Tank 3:

𝐹3(𝑡) − 𝐹4(𝑡) = 𝐴3𝑑ℎ3

𝑑𝑡 …………2.8

Where

F3(t) =Tank3 inflowing liquid (m3/s),

F4(t) =Tank3 out flowing

liquid(m3/s),

A3 =Area of the tank2 (m2) and

h3 =Liquid level in tank3 (m).

𝐹2(𝑡) =ℎ1

𝑅1 ……………...2.9

𝐹3(𝑡) =ℎ2

𝑅2 ……………...2.10

𝐹4(𝑡) =ℎ3

𝑅3 ………………2.11

Where R1, R2 and R3 are linear

resistance of tank1, tank2 and tank 3

(m/(m3/s)).

The overall transfer function of three

tank system is.

𝐻(𝑆)

𝑄(𝑆)=

10

0.8𝑆3+0.5𝑆2+𝑆

…………….2.12

By considering the constant values of

the plant parameters are

Parameter Value Units

A1 2 m2

A2 2 m2

A3 3 m2

R1 0.4 (m/(m3/s))

R2 0.4 (m/(m3/s))

R3 1 (m/(m3/s))

Table 2.1: values of the level of plant

3. METHODOLOGY:

3.1 Fractional order PID controller:

Fractional order PID controller

is based on integration and

differentiation of non-integer order. A

Fractional order differential equation is

used to describe the Fractional order

controller. The use of Fractional order

controllers for integer order plants, there

are more flexibility in adjusting the gain

and phase characteristics compare to the

Integer order controllers. These

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 1 (2017) © Research India Publications. http://www.ripublication.com

673

Page 4: PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE TANK SYSTEM 1 P. Siva Sankar, Assistant Professor, EEE Department sivasankarp@kluniversity.in

flexibilities make Fractional order

controller a powerful tool in designing a

robust control system with less controller

parameters to tune. The main or key

point is that using fractional order

controller with few tuning knobs

achieves a similar Robustness using very

high order Integer order controllers.

The transfer function of Fractional

order PID controller is given by

C(s) = 𝑈(𝑠)

𝐸(𝑠) = Kp +Ti s-λ + Ti sδ,

Where λ and δ are positive real

numbers Kp is the proportional gain, Ti

the integration constant and Td is the

differentiation constant. Clearly, taking

λ=1 and δ =1, we obtain a classical PID

controller. We obtain many cases by

changing the λ, δ values.

The method is used in this paper to

find out the values of Kp, Ki, Kd is

Ziegler-Nichols method. To get the

tuning parameters, the gain margin and

the gain crossover frequency were

obtained from bode plot. From the gain

margin and the gain crossover frequency,

the ultimate gain and ultimate time

period were calculated.

For Integer order PID controller, the

Ku and Tu values are:

Ultimate gain, Ku: 0.625

Ultimate time period, Tu: 4.79s

For Fractional order PID controller,

the Ku and Tu values are:

Ultimate gain, Ku: 0.0716

Ultimate time period, Tu:

6.2831s

From the Ziegler-Nichols Tuning

Rule, the values of Kp, Ki, Kd are

obtained from the following Table,

Controller

Type

Kp Ti Td

PID &

FOPID

Ku /

1.7

Tu /

2

Tu /

8

The values of Ki and Kd were

obtained from below formula.

Ki = Kp

Ti, Kd = Kp * Td

The Kp, Ki, Kd values for PID

controller are 0.367, 0.1532, 0.2197.

The Kp, Ki, Kd values for FOPID

controller are 0.0421, 0.0134, 0.03306.

4. RESULTS:

Simulation Diagram for Coupled

Tank System with PID & FOPID

Controller

5. CONCLUSION:

The Simulation results show the

effectiveness of the FOPID controller

than IOPID controller in terms of Mp,

Tr, Ts of time domain specifications.

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 1 (2017) © Research India Publications. http://www.ripublication.com

674

Page 5: PERFORMANCE ANALYSIS OF FOPID CONTROLLER ......PERFORMANCE ANALYSIS OF FOPID CONTROLLER FOR THREE TANK SYSTEM 1 P. Siva Sankar, Assistant Professor, EEE Department sivasankarp@kluniversity.in

6. REFERENCES:

[1] V. Bobál, J. Böhm, J. Fessl & J.

Macháček:. Digital Self-tuning Controllers:

Algorithms, Implementation and

Applications, London: Springer – Verlag,

2005.

[2] Y.Q. Chen, K.L. Moore, “Discretization

schemes for fractional differentiators and

integrators”, IEEE Trans. Circuits System 1:

Fundamental Theory Appl. 49 (3) (2002)

363–367.

[3] G. P. Liu, Nonlinear identification and

control – A neural network Approach,

London:Springer - Verlag, 2001.

[4] L. Dorcak, Numerical Methods for

Simulation the Fractional-Order Control

Systems, UEF SAV, The Academy of

Sciences Institute of Experimental Physics,

Kosice, Slovak Republic, 1994.

[5] L. Ljung, System identification : theory

for the user, Upper Saddle River, NJ :

Prentice Hall PTR, 1999.

[6] C. A. Monje, Y. Q. Chen, B. M. Vinagre

and V. Feliu, Fractional-order systems and

controls, Springer, 2010.

[7] D. Xue, Y.Q. Chen MATLAB Solutions

to Advanced Applied Mathematical

Problems. Beijing: Tsinghua University

Press, 2004.

[8] D. M. Himmelblau, J. B. Riggs, Basic

principles and calculations in chemical

engineering, Upper Saddle River, N.J. :

Prentice Hall, 2004.

[9] L. Dorcak, V. Lesko, I. Kostial,

“Identification of fractional-order dynamical

systems,” Proceedings of the 12th

International Conference on Process Control

and Simulation – ASRTP’96, no. 1, Kosice,

Slovak Republic, pp. 62-68.

[10] Amira, DTS200 Laboratory Setup Three

- Tank – System, Duisburg: Amira GmbH,

2002.

[11] Simulation of Direct Model Reference

Adaptive Control on a Coupled-Tank

System using Nonlinear Plant Model

[12] Coupled Tanks Systems1

[13] Optimal Reconfiguration of Radial

Distribution System Having photovoltaic

Distributed Generation with Controlled

Voltage

[14] Fractional Calculus and Biomimetic

Control

[15] Liquid Level Control of Three Tank

System Using Hybrid GA-PSO Algorithm

[16] Fractional-Order Controller Design for

Oscillatory Fractional Time-Delay Systems

Based on the Numerical Inverse Laplace

Transform Algorithms

[17] Fractional order PD controller design for

non-monotonic phase systems

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 1 (2017) © Research India Publications. http://www.ripublication.com

675