SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016]
Infogain Publication (Infogainpublication.com) ISSN : 2454-1311
www.ijaems.com Page | 288
A Robust Fuzzy Logic Control of Two Tanks
Liquid Level Process
Kastala Anil Kumar, Ginuga Prabhaker Reddy
Department of Chemical Engineering, University College of Technology, Osmania University,
Abstract— An attempt has been made in this paper to
analyze the efficiency of Fuzzy Logic, PID controllers on
Non Interacting Two Tanks (Cylindrical) Liquid Level
Process. The liquid level process exhibits Nonlinear
square root law flow characteristics. The control problem
formulated as level in second tank is controlled variable
and the inlet flow to the first tank is manipulated variable.
The PID Controller is designed based on Internal Model
Control (IMC) Method. The Artificial Intelligent Fuzzy
logic controller is designed based on six rules with
Gaussian and triangular fuzzy sets. MATLAB - Simulink
has been used to simulate and verified the mathematical
model of the controller.
Simulation Results show that the proposed Fuzzy Logic
Controller show robust performance with faster response
and no overshoot, where as the conventional PID
Controller shows oscillations responses for set point
changes. Thus, the Artificial Intelligent FLC is founded to
give superior performance for a Non linear problem like
two tanks. This paper will help the method suitable for
research findings concerning on two tank liquid level
system.
Keywords—Fuzzy Logic Controller, MATLAB–
Simulink, PID and Two tank Non-interacting level
system.
I. INTRODUCTION
In many industries process such as petro chemical
industries, paper making industries and water treatment
industries are using the tank system to control the liquid
level. The liquid level must be controlled by the proper
controller. The objective of the controller in the level
control is to maintain a level set point at a given value and
be able to accept new set point. The control of liquid level
in tanks and flow between tanks is a basic problem in the
process industries. The process industries require liquids
to be pumped, stored in tanks, then pump to another tank.
Many times the liquids will be processed by chemical or
mixing treatment in the tanks, but always the level of
liquid in the tanks must be controlled, and the flow of the
tank must be regulated. Level and flow control in tanks
are at the heart of all chemical engineering systems. But
chemical engineering system is also at the heart of our
economies.
Two tanks Non-interacting liquid level control of
industrial process is a challenging task for numerous
bases due to its nonlinearity. The control of liquid level in
two tanks is a major trouble in industrial process. A level
that is too high may upset reaction equilibria, cause
damage to equipment, or result in spillage of valuable or
hazardous material. If the level is too low, it may have
bad consequences for the sequential operations. Hence,
control of liquid level is an important and common task in
process industries. Chemical processes present many
challenging control problems due to their nonlinear
dynamic behaviour. Nonlinear models are used where
accuracy over a wider range of operation is required
where they can be directly incorporated into control
algorithms. Because of the inherent nonlinearity most of
the chemical process industries are in need of traditional
control techniques. The nonlinear system taken up for the
study is the two tanks [1, 2].
Designing of controller for a nonlinear process is an
important problem. Conventional controllers are broadly
used in industries since they are trouble free, robust, and
well known to the field operator. The feedback controller
cannot anticipate and prevent errors, it can only initiate
corrective action after an error has already developed. It
cannot give close control when there is a large delay in
the process [3]. So, one of the remedy for the problem is
fuzzy control system . Unlike a feedback control system,
a fuzzy control system was developed using expert
knowledge and experience gained about the process. The
conventional feedback controller is not replaced by the
intelligent fuzzy controller. The fuzzy controller design
consists of three stages: Fuzzificationstage, Decision
making logic and Defuzzification stage [4, 5]. In this
paper an attempt has been made to analyze the efficiency
of fuzzy control using two tank level control system and
the effects are studied through computer simulation using
Matlab/Simulink toolbox [6, 7, 8, and 9]. The simulation
results of FLC are compared with classical control
method.
II. MATHEMATICAL MODELING
International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016]
Infogain Publication (Infogainpublication.com) ISSN : 2454-1311
www.ijaems.com Page | 289
2.1. Non interacting system
The basic model equations of Non interacting two tank
system is given by
Tank1: 111
1
1 2ghaCdq
dt
dh
A i −= (1)
Tank2: 222111
2
2 22 ghaCdghaCd
dt
dh
A −=
(2)
A1=A2=A= 25 Cm2
Cross sectional area of the
tanks= Cmdd 6;
4
2
=
π
a1=a2=a= 1.4cm2
Cross sectional area of the
orifice =
mmdd 61.13;
4
2
=
π
For Free Flow, Co-efficient of Discharge Cd1 = Cd2 =
0.575.
Where qi is Tank1 inlet flow rate (i.e Manipulated
Variable) (m3
/s), h1 is the liquid level in tank1 and h2 is
the liquid level in tank2 (Controlled variable).
III. INTERNAL MODEL CONTROL (IMC)-
BASED PID DESIGN FOR A FIRST-
ORDER + DEAD TIME PROCESS
a. The simulation study was carried out as shown
in below Fig.1. MATLAB - Simulink for PID
control system
Fig.1: Block diagram of two tank liquid level non
interacting system using IMC-PID Controller
b. DESIGN OF A FLC FOR TWO TANK
LIQUID LEVEL PROCESS
The simulation study was done as shown in Fig.2.
MATLAB- Simulink for Fuzzy Logic control system.
Design of a fuzzy logic controller requires a sufficient
knowledge about the response of the controlled process.
The data from the process study constitute the knowledge
base for the fuzzy logic controller.
3.2.1. Steps involved in designing fuzzy control
The steps involved in designing a simple fuzzy logic
controller are as follows:
• Identify the variables (input states and outputs) of
the plant.
• Partition the universe of discourse or the interval
spanned by each variable into a number of fuzzy
subsets, assigning each a linguistic label (subsets
include all the elements in the universe).
• Assign or determine a membership function for
each fuzzy subset.
• Assign the fuzzy relationships between the inputs
or states fuzzy subsets in one hand and the outputs
fuzzy subsets on the other hand, thus forming the
rule base.
• Choose appropriate scaling factors for the input
and the output variables in order to normalize the
variables to the [-1, +1] and the [-1, +1] interval.
• Fuzzify the inputs to the controller
• Use fuzzy approximate reasoning to infer the
output contributed from each rule.
• Aggregate the fuzzy outputs recommended by
each rule.
• Apply defuzzification to form a crisp output. In the
fuzzification step, the Flow and flow rate selected
as input variables. Universes of discourse of these
input variables are divided into three fuzzy sets
and they are linguistically named as HIGH, LOW
and OK as shown in the Fig.3. and Fig.4. The
Gaussian membership functions with the
appropriate ranges have been used for these fuzzy
sets. The values of the valve have been selected as
Fuzzy output variables like input variables of the
universe of discourse the output variables are
divided into five fuzzy sets with linguistic names
OPENFAST, OPENSLOW, NOCHANGE,
CLOSESLOW and CLOSEFAST as shown in the
Fig.5.
Fig.2: Block diagram of two tank liquid level non
interacting system using Fuzzy logic Controller
International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016]
Infogain Publication (Infogainpublication.com) ISSN : 2454-1311
www.ijaems.com Page | 289
2.1. Non interacting system
The basic model equations of Non interacting two tank
system is given by
Tank1: 111
1
1 2ghaCdq
dt
dh
A i −= (1)
Tank2: 222111
2
2 22 ghaCdghaCd
dt
dh
A −=
(2)
A1=A2=A= 25 Cm2
Cross sectional area of the
tanks= Cmdd 6;
4
2
=
π
a1=a2=a= 1.4cm2
Cross sectional area of the
orifice =
mmdd 61.13;
4
2
=
π
For Free Flow, Co-efficient of Discharge Cd1 = Cd2 =
0.575.
Where qi is Tank1 inlet flow rate (i.e Manipulated
Variable) (m3
/s), h1 is the liquid level in tank1 and h2 is
the liquid level in tank2 (Controlled variable).
III. INTERNAL MODEL CONTROL (IMC)-
BASED PID DESIGN FOR A FIRST-
ORDER + DEAD TIME PROCESS
a. The simulation study was carried out as shown
in below Fig.1. MATLAB - Simulink for PID
control system
Fig.1: Block diagram of two tank liquid level non
interacting system using IMC-PID Controller
b. DESIGN OF A FLC FOR TWO TANK
LIQUID LEVEL PROCESS
The simulation study was done as shown in Fig.2.
MATLAB- Simulink for Fuzzy Logic control system.
Design of a fuzzy logic controller requires a sufficient
knowledge about the response of the controlled process.
The data from the process study constitute the knowledge
base for the fuzzy logic controller.
3.2.1. Steps involved in designing fuzzy control
The steps involved in designing a simple fuzzy logic
controller are as follows:
• Identify the variables (input states and outputs) of
the plant.
• Partition the universe of discourse or the interval
spanned by each variable into a number of fuzzy
subsets, assigning each a linguistic label (subsets
include all the elements in the universe).
• Assign or determine a membership function for
each fuzzy subset.
• Assign the fuzzy relationships between the inputs
or states fuzzy subsets in one hand and the outputs
fuzzy subsets on the other hand, thus forming the
rule base.
• Choose appropriate scaling factors for the input
and the output variables in order to normalize the
variables to the [-1, +1] and the [-1, +1] interval.
• Fuzzify the inputs to the controller
• Use fuzzy approximate reasoning to infer the
output contributed from each rule.
• Aggregate the fuzzy outputs recommended by
each rule.
• Apply defuzzification to form a crisp output. In the
fuzzification step, the Flow and flow rate selected
as input variables. Universes of discourse of these
input variables are divided into three fuzzy sets
and they are linguistically named as HIGH, LOW
and OK as shown in the Fig.3. and Fig.4. The
Gaussian membership functions with the
appropriate ranges have been used for these fuzzy
sets. The values of the valve have been selected as
Fuzzy output variables like input variables of the
universe of discourse the output variables are
divided into five fuzzy sets with linguistic names
OPENFAST, OPENSLOW, NOCHANGE,
CLOSESLOW and CLOSEFAST as shown in the
Fig.5.
Fig.2: Block diagram of two tank liquid level non
interacting system using Fuzzy logic Controller
International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016]
Infogain Publication (Infogainpublication.com) ISSN : 2454-1311
www.ijaems.com Page | 289
2.1. Non interacting system
The basic model equations of Non interacting two tank
system is given by
Tank1: 111
1
1 2ghaCdq
dt
dh
A i −= (1)
Tank2: 222111
2
2 22 ghaCdghaCd
dt
dh
A −=
(2)
A1=A2=A= 25 Cm2
Cross sectional area of the
tanks= Cmdd 6;
4
2
=
π
a1=a2=a= 1.4cm2
Cross sectional area of the
orifice =
mmdd 61.13;
4
2
=
π
For Free Flow, Co-efficient of Discharge Cd1 = Cd2 =
0.575.
Where qi is Tank1 inlet flow rate (i.e Manipulated
Variable) (m3
/s), h1 is the liquid level in tank1 and h2 is
the liquid level in tank2 (Controlled variable).
III. INTERNAL MODEL CONTROL (IMC)-
BASED PID DESIGN FOR A FIRST-
ORDER + DEAD TIME PROCESS
a. The simulation study was carried out as shown
in below Fig.1. MATLAB - Simulink for PID
control system
Fig.1: Block diagram of two tank liquid level non
interacting system using IMC-PID Controller
b. DESIGN OF A FLC FOR TWO TANK
LIQUID LEVEL PROCESS
The simulation study was done as shown in Fig.2.
MATLAB- Simulink for Fuzzy Logic control system.
Design of a fuzzy logic controller requires a sufficient
knowledge about the response of the controlled process.
The data from the process study constitute the knowledge
base for the fuzzy logic controller.
3.2.1. Steps involved in designing fuzzy control
The steps involved in designing a simple fuzzy logic
controller are as follows:
• Identify the variables (input states and outputs) of
the plant.
• Partition the universe of discourse or the interval
spanned by each variable into a number of fuzzy
subsets, assigning each a linguistic label (subsets
include all the elements in the universe).
• Assign or determine a membership function for
each fuzzy subset.
• Assign the fuzzy relationships between the inputs
or states fuzzy subsets in one hand and the outputs
fuzzy subsets on the other hand, thus forming the
rule base.
• Choose appropriate scaling factors for the input
and the output variables in order to normalize the
variables to the [-1, +1] and the [-1, +1] interval.
• Fuzzify the inputs to the controller
• Use fuzzy approximate reasoning to infer the
output contributed from each rule.
• Aggregate the fuzzy outputs recommended by
each rule.
• Apply defuzzification to form a crisp output. In the
fuzzification step, the Flow and flow rate selected
as input variables. Universes of discourse of these
input variables are divided into three fuzzy sets
and they are linguistically named as HIGH, LOW
and OK as shown in the Fig.3. and Fig.4. The
Gaussian membership functions with the
appropriate ranges have been used for these fuzzy
sets. The values of the valve have been selected as
Fuzzy output variables like input variables of the
universe of discourse the output variables are
divided into five fuzzy sets with linguistic names
OPENFAST, OPENSLOW, NOCHANGE,
CLOSESLOW and CLOSEFAST as shown in the
Fig.5.
Fig.2: Block diagram of two tank liquid level non
interacting system using Fuzzy logic Controller
International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016]
Infogain Publication (Infogainpublication.com) ISSN : 2454-1311
www.ijaems.com Page | 292
Table: 2REGULATORY Problem: Set Point = 10-12, 10-
14,10-08 and 10-06 (10%)
V. CONCLUSIONS
This paper presents the control of the level in two tanks
using different controllers such as PID and fuzzy logic
Controller. Numerical simulation indicates that the fuzzy
logic controller has more advantages than the
conventional PID controller. The fuzzy logic controller
has less overshoot, good robustness and low settling time.
Also, it has a strong ability to adapt to the changes of the
system parameters and anti-disturbance performance. The
controller efficiently tracks the set point. The fuzzy logic
controller gives better performance in terms of error
indices such as IAE and ISE respectively.
The future scope of this work is the rejection of
disturbance enters into the system as well as its real time
implementation.
VI. ACKNOWLEDGEMENTS
The authors would like to thank TEQIP-II Co-Ordinator,
University College of Technology, Osmania University.
REFERENCES
[1] D. Hariharan, S.Vijayachitra “Modelling And Real
Time Control Of Two Conical Tank Systems Of
Non-Interacting And Interacting Type,”
International Journal Of Advanced Research In
Electrical, Electronics And Instrumentation
Engineering, Vol.2, Issue 11, pp.5728-5733,
November 2013.
[2] Mr. Parvat. B.J, Mr. Deo.S.A.and Mr.KaduC.B.,
“Mathematical Modeling of Interacting and Non
Interacting Tank System,” International Journal of
Application or Innovation in Engineering &
Management (IJAIEM), Volume 4, Issue 1, pp. 86-
92, January 2015.
[3] Vishal Vasistha, “PID Output Fuzzified Water Level
Control In Mimo Coupled Tank System,” Volume
4, Issue 4, pp. 138-153,July - August (2013).
[4] Maruthai Suresh, Gunna Jeersamy Srinivasan and
Ranganathan Rani Hemamalini, “Integrated Fuzzy
Logic Based Intelligent Control of Three Tank
System,” Serbian Journal Of Electrical Engineering
Vol. 6, No. 1, pp. 1-14, May 2009.
[5] Sharad Kumar Tiwari, Gagandeep Kaur, “Analysis
Of Fuzzy PID And Immune PID Controller For
Three Tank Liquid Level Control,” International
Journal of Soft Computing and Engineering (IJSCE)
ISSN: 2231-2307, Volume-1, Issue-4, pp. 185-189,
September 2011.
[6] MATLAB Version 6.5, The Mathworks Inc., 2001.
[7] L. Kovács: Control of the Three Tank System (3TS).
Case study (in Romanian), MSc Diploma,
University Politechnica of Timisoara, Romania,
2001.
[8] L. Kovács: Classical and Modern Multivariable
Control Designing Methods of the Three Tank
System, Periodica Politechnica–Transactions on
Automatic Control and Computer Science, Vol.
48/62, pp. 80-86, 2003.
[9] *Chandra Shekar Besta1, Anil Kumar Kastala2,
Prabhaker Reddy Ginuga3, Ramesh Kumar
Vadeghar4, “MATLAB Interfacing: Real-time
Implementation of a Fuzzy Logic Controller,”
Preprints of the 10th IFAC International Symposium
on Dynamics and Control of Process Systems The
International Federation of Automatic Control,
pp.349-354, December 18-20, Mumbai -2013.
SETPOINT ERROR PID FLC
10-12
ISE 41.49 8.168
IAE 26.03 8.097
10-14
ISE 55.66 50.59
IAE 28.32 20.94
10-08
ISE 46.41 5.743
IAE 23.88 6.409
10-06
ISE 53.12 28.21
IAE 23.05 11.27

More Related Content

What's hot

Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...IOSR Journals
 
11 process definition
11 process definition11 process definition
11 process definitionmyrajendra
 
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...ijics
 
Closed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllersClosed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllersISA Interchange
 
Override control system
Override control systemOverride control system
Override control systemAshvani Shukla
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC IJITCA Journal
 
Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...ijeei-iaes
 
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...IJITCA Journal
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweRishikesh Bagwe
 
Enforcement from the Inside: Improving Quality of Business in Process Management
Enforcement from the Inside: Improving Quality of Business in Process ManagementEnforcement from the Inside: Improving Quality of Business in Process Management
Enforcement from the Inside: Improving Quality of Business in Process ManagementTobias Unger
 
Experimental evaluation of control performance of MPC as a regulatory controller
Experimental evaluation of control performance of MPC as a regulatory controllerExperimental evaluation of control performance of MPC as a regulatory controller
Experimental evaluation of control performance of MPC as a regulatory controllerISA Interchange
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesEmerson Exchange
 
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...IRJET Journal
 
Ericsson MSC commands
Ericsson MSC commandsEricsson MSC commands
Ericsson MSC commandsAnthony Uisso
 
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...TELKOMNIKA JOURNAL
 
aa-automation-apc-complex-industrial-processes
aa-automation-apc-complex-industrial-processesaa-automation-apc-complex-industrial-processes
aa-automation-apc-complex-industrial-processesDavid Lyon
 

What's hot (18)

Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
 
Performance assessment of control loops
Performance assessment of control loopsPerformance assessment of control loops
Performance assessment of control loops
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
11 process definition
11 process definition11 process definition
11 process definition
 
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
 
Closed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllersClosed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllers
 
Override control system
Override control systemOverride control system
Override control system
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
 
Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...
 
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
 
Enforcement from the Inside: Improving Quality of Business in Process Management
Enforcement from the Inside: Improving Quality of Business in Process ManagementEnforcement from the Inside: Improving Quality of Business in Process Management
Enforcement from the Inside: Improving Quality of Business in Process Management
 
Experimental evaluation of control performance of MPC as a regulatory controller
Experimental evaluation of control performance of MPC as a regulatory controllerExperimental evaluation of control performance of MPC as a regulatory controller
Experimental evaluation of control performance of MPC as a regulatory controller
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous Processes
 
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
 
Ericsson MSC commands
Ericsson MSC commandsEricsson MSC commands
Ericsson MSC commands
 
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
Metamodel-based Optimization of a PID Controller Parameters for a Coupled-tan...
 
aa-automation-apc-complex-industrial-processes
aa-automation-apc-complex-industrial-processesaa-automation-apc-complex-industrial-processes
aa-automation-apc-complex-industrial-processes
 

Viewers also liked

зимний экстрим
зимний экстримзимний экстрим
зимний экстримSergey Nagornyuk
 
Pack masajes San Valentin ocio y rutas valladolid
Pack masajes San Valentin ocio y rutas valladolidPack masajes San Valentin ocio y rutas valladolid
Pack masajes San Valentin ocio y rutas valladolidOcio y Rutas Valladolid
 
Infoabend zum Himmelsstürmererfest St,. Johann im Pongau
Infoabend zum Himmelsstürmererfest St,. Johann im PongauInfoabend zum Himmelsstürmererfest St,. Johann im Pongau
Infoabend zum Himmelsstürmererfest St,. Johann im PongauAndreas Eder
 
Ficha de inscrição máscaras carnaval 2012
Ficha de inscrição máscaras carnaval 2012Ficha de inscrição máscaras carnaval 2012
Ficha de inscrição máscaras carnaval 2012Biblioteca de Fafe
 
Les cellules et le cancer
Les cellules et le cancerLes cellules et le cancer
Les cellules et le cancercorpin0172
 
PM_START_Ausschreibung_2012_Thueringen 010212 final.pdf
PM_START_Ausschreibung_2012_Thueringen 010212 final.pdfPM_START_Ausschreibung_2012_Thueringen 010212 final.pdf
PM_START_Ausschreibung_2012_Thueringen 010212 final.pdfunn | UNITED NEWS NETWORK GmbH
 
Wfp north africa crisis update 31 january 2012
Wfp north africa crisis update 31 january 2012Wfp north africa crisis update 31 january 2012
Wfp north africa crisis update 31 january 2012WFPVAM
 
La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...
La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...
La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...corpin0172
 
Las tic en la educación enfocada a los centros escolares
Las tic en la educación enfocada a los centros escolaresLas tic en la educación enfocada a los centros escolares
Las tic en la educación enfocada a los centros escolaresvaleriaambrocio
 

Viewers also liked (15)

зимний экстрим
зимний экстримзимний экстрим
зимний экстрим
 
3
33
3
 
Pack masajes San Valentin ocio y rutas valladolid
Pack masajes San Valentin ocio y rutas valladolidPack masajes San Valentin ocio y rutas valladolid
Pack masajes San Valentin ocio y rutas valladolid
 
Fernando adán
Fernando adánFernando adán
Fernando adán
 
Infoabend zum Himmelsstürmererfest St,. Johann im Pongau
Infoabend zum Himmelsstürmererfest St,. Johann im PongauInfoabend zum Himmelsstürmererfest St,. Johann im Pongau
Infoabend zum Himmelsstürmererfest St,. Johann im Pongau
 
Avisos
AvisosAvisos
Avisos
 
Ficha de inscrição máscaras carnaval 2012
Ficha de inscrição máscaras carnaval 2012Ficha de inscrição máscaras carnaval 2012
Ficha de inscrição máscaras carnaval 2012
 
Les cellules et le cancer
Les cellules et le cancerLes cellules et le cancer
Les cellules et le cancer
 
PM_START_Ausschreibung_2012_Thueringen 010212 final.pdf
PM_START_Ausschreibung_2012_Thueringen 010212 final.pdfPM_START_Ausschreibung_2012_Thueringen 010212 final.pdf
PM_START_Ausschreibung_2012_Thueringen 010212 final.pdf
 
Psychologische Experimente
Psychologische ExperimentePsychologische Experimente
Psychologische Experimente
 
Wfp north africa crisis update 31 january 2012
Wfp north africa crisis update 31 january 2012Wfp north africa crisis update 31 january 2012
Wfp north africa crisis update 31 january 2012
 
Team Supervisor 2016
Team Supervisor 2016Team Supervisor 2016
Team Supervisor 2016
 
La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...
La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...
La petite fille aux allumettes

Hans Christian Andersen
CONTES MERVEILLEUX
To...
 
mittl
mittlmittl
mittl
 
Las tic en la educación enfocada a los centros escolares
Las tic en la educación enfocada a los centros escolaresLas tic en la educación enfocada a los centros escolares
Las tic en la educación enfocada a los centros escolares
 

Similar to A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process

Liquid Flow Control by Using Fuzzy Logic Controller
Liquid Flow Control by Using Fuzzy Logic ControllerLiquid Flow Control by Using Fuzzy Logic Controller
Liquid Flow Control by Using Fuzzy Logic Controllerijtsrd
 
C0325010015
C0325010015C0325010015
C0325010015theijes
 
Design of Controllers for Liquid Level Control
Design of Controllers for Liquid Level ControlDesign of Controllers for Liquid Level Control
Design of Controllers for Liquid Level ControlIJERA Editor
 
Tank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllersTank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllersMustefa Jibril
 
K11619 rishabh jain
K11619 rishabh jainK11619 rishabh jain
K11619 rishabh jainRishabh Jain
 
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...IJITCA Journal
 
Step variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logicStep variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logicIAEME Publication
 
HYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANT
HYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANTHYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANT
HYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANTijfls
 
PSO based NNIMC for a Conical Tank Level Process
PSO based NNIMC for a Conical Tank Level ProcessPSO based NNIMC for a Conical Tank Level Process
PSO based NNIMC for a Conical Tank Level ProcessIRJET Journal
 
An Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data FusionAn Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data FusionTELKOMNIKA JOURNAL
 
Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...Mustefa Jibril
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewIJSRD
 
Detection system design of subsea tree controller
Detection system design of subsea tree controllerDetection system design of subsea tree controller
Detection system design of subsea tree controllerIJCSES Journal
 
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...IAEME Publication
 
Modified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processesModified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processesISA Interchange
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...IJITCA Journal
 
Tank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllersTank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllersMustefa Jibril
 

Similar to A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process (20)

Liquid Flow Control by Using Fuzzy Logic Controller
Liquid Flow Control by Using Fuzzy Logic ControllerLiquid Flow Control by Using Fuzzy Logic Controller
Liquid Flow Control by Using Fuzzy Logic Controller
 
IRJET_KSK
IRJET_KSKIRJET_KSK
IRJET_KSK
 
C0325010015
C0325010015C0325010015
C0325010015
 
Design of Controllers for Liquid Level Control
Design of Controllers for Liquid Level ControlDesign of Controllers for Liquid Level Control
Design of Controllers for Liquid Level Control
 
Tank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllersTank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllers
 
K11619 rishabh jain
K11619 rishabh jainK11619 rishabh jain
K11619 rishabh jain
 
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
Effect of Different Defuzzification methods in a Fuzzy Based Liquid Flow cont...
 
Step variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logicStep variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logic
 
IJRTER_KSK
IJRTER_KSKIJRTER_KSK
IJRTER_KSK
 
HYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANT
HYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANTHYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANT
HYBRID FUZZY LOGIC AND PID CONTROLLER FOR PH NEUTRALIZATION PILOT PLANT
 
PSO based NNIMC for a Conical Tank Level Process
PSO based NNIMC for a Conical Tank Level ProcessPSO based NNIMC for a Conical Tank Level Process
PSO based NNIMC for a Conical Tank Level Process
 
An Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data FusionAn Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
An Adaptive Liquid Level Controller Using Multi Sensor Data Fusion
 
Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...Design and control of steam flow in cement production process using neural ne...
Design and control of steam flow in cement production process using neural ne...
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A Review
 
Detection system design of subsea tree controller
Detection system design of subsea tree controllerDetection system design of subsea tree controller
Detection system design of subsea tree controller
 
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
 
Modified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processesModified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processes
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 
Tank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllersTank liquid level control using narma l2 and mpc controllers
Tank liquid level control using narma l2 and mpc controllers
 

Recently uploaded

Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process

  • 1. International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016] Infogain Publication (Infogainpublication.com) ISSN : 2454-1311 www.ijaems.com Page | 288 A Robust Fuzzy Logic Control of Two Tanks Liquid Level Process Kastala Anil Kumar, Ginuga Prabhaker Reddy Department of Chemical Engineering, University College of Technology, Osmania University, Abstract— An attempt has been made in this paper to analyze the efficiency of Fuzzy Logic, PID controllers on Non Interacting Two Tanks (Cylindrical) Liquid Level Process. The liquid level process exhibits Nonlinear square root law flow characteristics. The control problem formulated as level in second tank is controlled variable and the inlet flow to the first tank is manipulated variable. The PID Controller is designed based on Internal Model Control (IMC) Method. The Artificial Intelligent Fuzzy logic controller is designed based on six rules with Gaussian and triangular fuzzy sets. MATLAB - Simulink has been used to simulate and verified the mathematical model of the controller. Simulation Results show that the proposed Fuzzy Logic Controller show robust performance with faster response and no overshoot, where as the conventional PID Controller shows oscillations responses for set point changes. Thus, the Artificial Intelligent FLC is founded to give superior performance for a Non linear problem like two tanks. This paper will help the method suitable for research findings concerning on two tank liquid level system. Keywords—Fuzzy Logic Controller, MATLAB– Simulink, PID and Two tank Non-interacting level system. I. INTRODUCTION In many industries process such as petro chemical industries, paper making industries and water treatment industries are using the tank system to control the liquid level. The liquid level must be controlled by the proper controller. The objective of the controller in the level control is to maintain a level set point at a given value and be able to accept new set point. The control of liquid level in tanks and flow between tanks is a basic problem in the process industries. The process industries require liquids to be pumped, stored in tanks, then pump to another tank. Many times the liquids will be processed by chemical or mixing treatment in the tanks, but always the level of liquid in the tanks must be controlled, and the flow of the tank must be regulated. Level and flow control in tanks are at the heart of all chemical engineering systems. But chemical engineering system is also at the heart of our economies. Two tanks Non-interacting liquid level control of industrial process is a challenging task for numerous bases due to its nonlinearity. The control of liquid level in two tanks is a major trouble in industrial process. A level that is too high may upset reaction equilibria, cause damage to equipment, or result in spillage of valuable or hazardous material. If the level is too low, it may have bad consequences for the sequential operations. Hence, control of liquid level is an important and common task in process industries. Chemical processes present many challenging control problems due to their nonlinear dynamic behaviour. Nonlinear models are used where accuracy over a wider range of operation is required where they can be directly incorporated into control algorithms. Because of the inherent nonlinearity most of the chemical process industries are in need of traditional control techniques. The nonlinear system taken up for the study is the two tanks [1, 2]. Designing of controller for a nonlinear process is an important problem. Conventional controllers are broadly used in industries since they are trouble free, robust, and well known to the field operator. The feedback controller cannot anticipate and prevent errors, it can only initiate corrective action after an error has already developed. It cannot give close control when there is a large delay in the process [3]. So, one of the remedy for the problem is fuzzy control system . Unlike a feedback control system, a fuzzy control system was developed using expert knowledge and experience gained about the process. The conventional feedback controller is not replaced by the intelligent fuzzy controller. The fuzzy controller design consists of three stages: Fuzzificationstage, Decision making logic and Defuzzification stage [4, 5]. In this paper an attempt has been made to analyze the efficiency of fuzzy control using two tank level control system and the effects are studied through computer simulation using Matlab/Simulink toolbox [6, 7, 8, and 9]. The simulation results of FLC are compared with classical control method. II. MATHEMATICAL MODELING
  • 2. International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016] Infogain Publication (Infogainpublication.com) ISSN : 2454-1311 www.ijaems.com Page | 289 2.1. Non interacting system The basic model equations of Non interacting two tank system is given by Tank1: 111 1 1 2ghaCdq dt dh A i −= (1) Tank2: 222111 2 2 22 ghaCdghaCd dt dh A −= (2) A1=A2=A= 25 Cm2 Cross sectional area of the tanks= Cmdd 6; 4 2 = π a1=a2=a= 1.4cm2 Cross sectional area of the orifice = mmdd 61.13; 4 2 = π For Free Flow, Co-efficient of Discharge Cd1 = Cd2 = 0.575. Where qi is Tank1 inlet flow rate (i.e Manipulated Variable) (m3 /s), h1 is the liquid level in tank1 and h2 is the liquid level in tank2 (Controlled variable). III. INTERNAL MODEL CONTROL (IMC)- BASED PID DESIGN FOR A FIRST- ORDER + DEAD TIME PROCESS a. The simulation study was carried out as shown in below Fig.1. MATLAB - Simulink for PID control system Fig.1: Block diagram of two tank liquid level non interacting system using IMC-PID Controller b. DESIGN OF A FLC FOR TWO TANK LIQUID LEVEL PROCESS The simulation study was done as shown in Fig.2. MATLAB- Simulink for Fuzzy Logic control system. Design of a fuzzy logic controller requires a sufficient knowledge about the response of the controlled process. The data from the process study constitute the knowledge base for the fuzzy logic controller. 3.2.1. Steps involved in designing fuzzy control The steps involved in designing a simple fuzzy logic controller are as follows: • Identify the variables (input states and outputs) of the plant. • Partition the universe of discourse or the interval spanned by each variable into a number of fuzzy subsets, assigning each a linguistic label (subsets include all the elements in the universe). • Assign or determine a membership function for each fuzzy subset. • Assign the fuzzy relationships between the inputs or states fuzzy subsets in one hand and the outputs fuzzy subsets on the other hand, thus forming the rule base. • Choose appropriate scaling factors for the input and the output variables in order to normalize the variables to the [-1, +1] and the [-1, +1] interval. • Fuzzify the inputs to the controller • Use fuzzy approximate reasoning to infer the output contributed from each rule. • Aggregate the fuzzy outputs recommended by each rule. • Apply defuzzification to form a crisp output. In the fuzzification step, the Flow and flow rate selected as input variables. Universes of discourse of these input variables are divided into three fuzzy sets and they are linguistically named as HIGH, LOW and OK as shown in the Fig.3. and Fig.4. The Gaussian membership functions with the appropriate ranges have been used for these fuzzy sets. The values of the valve have been selected as Fuzzy output variables like input variables of the universe of discourse the output variables are divided into five fuzzy sets with linguistic names OPENFAST, OPENSLOW, NOCHANGE, CLOSESLOW and CLOSEFAST as shown in the Fig.5. Fig.2: Block diagram of two tank liquid level non interacting system using Fuzzy logic Controller
  • 3. International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016] Infogain Publication (Infogainpublication.com) ISSN : 2454-1311 www.ijaems.com Page | 289 2.1. Non interacting system The basic model equations of Non interacting two tank system is given by Tank1: 111 1 1 2ghaCdq dt dh A i −= (1) Tank2: 222111 2 2 22 ghaCdghaCd dt dh A −= (2) A1=A2=A= 25 Cm2 Cross sectional area of the tanks= Cmdd 6; 4 2 = π a1=a2=a= 1.4cm2 Cross sectional area of the orifice = mmdd 61.13; 4 2 = π For Free Flow, Co-efficient of Discharge Cd1 = Cd2 = 0.575. Where qi is Tank1 inlet flow rate (i.e Manipulated Variable) (m3 /s), h1 is the liquid level in tank1 and h2 is the liquid level in tank2 (Controlled variable). III. INTERNAL MODEL CONTROL (IMC)- BASED PID DESIGN FOR A FIRST- ORDER + DEAD TIME PROCESS a. The simulation study was carried out as shown in below Fig.1. MATLAB - Simulink for PID control system Fig.1: Block diagram of two tank liquid level non interacting system using IMC-PID Controller b. DESIGN OF A FLC FOR TWO TANK LIQUID LEVEL PROCESS The simulation study was done as shown in Fig.2. MATLAB- Simulink for Fuzzy Logic control system. Design of a fuzzy logic controller requires a sufficient knowledge about the response of the controlled process. The data from the process study constitute the knowledge base for the fuzzy logic controller. 3.2.1. Steps involved in designing fuzzy control The steps involved in designing a simple fuzzy logic controller are as follows: • Identify the variables (input states and outputs) of the plant. • Partition the universe of discourse or the interval spanned by each variable into a number of fuzzy subsets, assigning each a linguistic label (subsets include all the elements in the universe). • Assign or determine a membership function for each fuzzy subset. • Assign the fuzzy relationships between the inputs or states fuzzy subsets in one hand and the outputs fuzzy subsets on the other hand, thus forming the rule base. • Choose appropriate scaling factors for the input and the output variables in order to normalize the variables to the [-1, +1] and the [-1, +1] interval. • Fuzzify the inputs to the controller • Use fuzzy approximate reasoning to infer the output contributed from each rule. • Aggregate the fuzzy outputs recommended by each rule. • Apply defuzzification to form a crisp output. In the fuzzification step, the Flow and flow rate selected as input variables. Universes of discourse of these input variables are divided into three fuzzy sets and they are linguistically named as HIGH, LOW and OK as shown in the Fig.3. and Fig.4. The Gaussian membership functions with the appropriate ranges have been used for these fuzzy sets. The values of the valve have been selected as Fuzzy output variables like input variables of the universe of discourse the output variables are divided into five fuzzy sets with linguistic names OPENFAST, OPENSLOW, NOCHANGE, CLOSESLOW and CLOSEFAST as shown in the Fig.5. Fig.2: Block diagram of two tank liquid level non interacting system using Fuzzy logic Controller
  • 4. International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016] Infogain Publication (Infogainpublication.com) ISSN : 2454-1311 www.ijaems.com Page | 289 2.1. Non interacting system The basic model equations of Non interacting two tank system is given by Tank1: 111 1 1 2ghaCdq dt dh A i −= (1) Tank2: 222111 2 2 22 ghaCdghaCd dt dh A −= (2) A1=A2=A= 25 Cm2 Cross sectional area of the tanks= Cmdd 6; 4 2 = π a1=a2=a= 1.4cm2 Cross sectional area of the orifice = mmdd 61.13; 4 2 = π For Free Flow, Co-efficient of Discharge Cd1 = Cd2 = 0.575. Where qi is Tank1 inlet flow rate (i.e Manipulated Variable) (m3 /s), h1 is the liquid level in tank1 and h2 is the liquid level in tank2 (Controlled variable). III. INTERNAL MODEL CONTROL (IMC)- BASED PID DESIGN FOR A FIRST- ORDER + DEAD TIME PROCESS a. The simulation study was carried out as shown in below Fig.1. MATLAB - Simulink for PID control system Fig.1: Block diagram of two tank liquid level non interacting system using IMC-PID Controller b. DESIGN OF A FLC FOR TWO TANK LIQUID LEVEL PROCESS The simulation study was done as shown in Fig.2. MATLAB- Simulink for Fuzzy Logic control system. Design of a fuzzy logic controller requires a sufficient knowledge about the response of the controlled process. The data from the process study constitute the knowledge base for the fuzzy logic controller. 3.2.1. Steps involved in designing fuzzy control The steps involved in designing a simple fuzzy logic controller are as follows: • Identify the variables (input states and outputs) of the plant. • Partition the universe of discourse or the interval spanned by each variable into a number of fuzzy subsets, assigning each a linguistic label (subsets include all the elements in the universe). • Assign or determine a membership function for each fuzzy subset. • Assign the fuzzy relationships between the inputs or states fuzzy subsets in one hand and the outputs fuzzy subsets on the other hand, thus forming the rule base. • Choose appropriate scaling factors for the input and the output variables in order to normalize the variables to the [-1, +1] and the [-1, +1] interval. • Fuzzify the inputs to the controller • Use fuzzy approximate reasoning to infer the output contributed from each rule. • Aggregate the fuzzy outputs recommended by each rule. • Apply defuzzification to form a crisp output. In the fuzzification step, the Flow and flow rate selected as input variables. Universes of discourse of these input variables are divided into three fuzzy sets and they are linguistically named as HIGH, LOW and OK as shown in the Fig.3. and Fig.4. The Gaussian membership functions with the appropriate ranges have been used for these fuzzy sets. The values of the valve have been selected as Fuzzy output variables like input variables of the universe of discourse the output variables are divided into five fuzzy sets with linguistic names OPENFAST, OPENSLOW, NOCHANGE, CLOSESLOW and CLOSEFAST as shown in the Fig.5. Fig.2: Block diagram of two tank liquid level non interacting system using Fuzzy logic Controller
  • 5. International Journal of Advanced Engineering, Management and Science (IJAEMS) [Vol-2, Issue-5, May- 2016] Infogain Publication (Infogainpublication.com) ISSN : 2454-1311 www.ijaems.com Page | 292 Table: 2REGULATORY Problem: Set Point = 10-12, 10- 14,10-08 and 10-06 (10%) V. CONCLUSIONS This paper presents the control of the level in two tanks using different controllers such as PID and fuzzy logic Controller. Numerical simulation indicates that the fuzzy logic controller has more advantages than the conventional PID controller. The fuzzy logic controller has less overshoot, good robustness and low settling time. Also, it has a strong ability to adapt to the changes of the system parameters and anti-disturbance performance. The controller efficiently tracks the set point. The fuzzy logic controller gives better performance in terms of error indices such as IAE and ISE respectively. The future scope of this work is the rejection of disturbance enters into the system as well as its real time implementation. VI. ACKNOWLEDGEMENTS The authors would like to thank TEQIP-II Co-Ordinator, University College of Technology, Osmania University. REFERENCES [1] D. Hariharan, S.Vijayachitra “Modelling And Real Time Control Of Two Conical Tank Systems Of Non-Interacting And Interacting Type,” International Journal Of Advanced Research In Electrical, Electronics And Instrumentation Engineering, Vol.2, Issue 11, pp.5728-5733, November 2013. [2] Mr. Parvat. B.J, Mr. Deo.S.A.and Mr.KaduC.B., “Mathematical Modeling of Interacting and Non Interacting Tank System,” International Journal of Application or Innovation in Engineering & Management (IJAIEM), Volume 4, Issue 1, pp. 86- 92, January 2015. [3] Vishal Vasistha, “PID Output Fuzzified Water Level Control In Mimo Coupled Tank System,” Volume 4, Issue 4, pp. 138-153,July - August (2013). [4] Maruthai Suresh, Gunna Jeersamy Srinivasan and Ranganathan Rani Hemamalini, “Integrated Fuzzy Logic Based Intelligent Control of Three Tank System,” Serbian Journal Of Electrical Engineering Vol. 6, No. 1, pp. 1-14, May 2009. [5] Sharad Kumar Tiwari, Gagandeep Kaur, “Analysis Of Fuzzy PID And Immune PID Controller For Three Tank Liquid Level Control,” International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-1, Issue-4, pp. 185-189, September 2011. [6] MATLAB Version 6.5, The Mathworks Inc., 2001. [7] L. Kovács: Control of the Three Tank System (3TS). Case study (in Romanian), MSc Diploma, University Politechnica of Timisoara, Romania, 2001. [8] L. Kovács: Classical and Modern Multivariable Control Designing Methods of the Three Tank System, Periodica Politechnica–Transactions on Automatic Control and Computer Science, Vol. 48/62, pp. 80-86, 2003. [9] *Chandra Shekar Besta1, Anil Kumar Kastala2, Prabhaker Reddy Ginuga3, Ramesh Kumar Vadeghar4, “MATLAB Interfacing: Real-time Implementation of a Fuzzy Logic Controller,” Preprints of the 10th IFAC International Symposium on Dynamics and Control of Process Systems The International Federation of Automatic Control, pp.349-354, December 18-20, Mumbai -2013. SETPOINT ERROR PID FLC 10-12 ISE 41.49 8.168 IAE 26.03 8.097 10-14 ISE 55.66 50.59 IAE 28.32 20.94 10-08 ISE 46.41 5.743 IAE 23.88 6.409 10-06 ISE 53.12 28.21 IAE 23.05 11.27