SlideShare a Scribd company logo
1 of 6
Download to read offline
IDL - International Digital Library Of
Technology & Research
Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org
International e-Journal For Technology And Research-2017
IDL - International Digital Library 1 | P a g e Copyright@IDL-2017
Analysis and Modeling of PID and MRAC
Controllers
for a Quadruple Tank System Using Lab view
Prof.Krishnamohan.V.S.S Vishal Kumar
Assistant Professor Post Graduate Scholar,MECS
Dept. of EIE,DSCE,Bengaluru-78 DSCE,Bengaluru-78
Krishnamohan60@gmail.com vishiinani@gmail.com
Abstract—Multivariable systems exhibit complex dynamics because of the interactions between input variables and
output variables. In this paper an approach to design auto tuned decentralized PI controller using ideal decoupler and
adaptive techniques for controlling a class of multivariable process with a transmission zero. By using decoupler, the
MIMO system is transformed into two SISO systems. The controller parameters were adjusted using the Model
Reference Adaptive reference Control. In recent process industries, PID and MRAC are the two widely accepted control
strategies, where PID is used at regulatory level control and MRAC at supervisory level control. In this project,
LabVIEW is used to simulate the PID with Decoupler and MRAC separately and analyze their performance based on
steady state error tracking and overshoot.
Keywords—MRAC,PID,MIMO,Quadruple Tank System,Labview.
I. INTRODUCTION
Model reference adaptive control (MRAC) has
become a main research topic during the last few
decades and unlike many other advanced techniques,
it has been successfully applied in industry. It is
accepted that the reason for this success is the ability
of MRAC to optimally control multivariable system
under various constraints. The control of liquid level
in tanks and flow between tanks is a basic problem in
process industries. Industries face a huge number of
interacting control loops. Most of the large and
complex industrial processes are naturally Multi
input Multi Output (MIMO) systems. MIMO systems
are more complex to control due to inherent
nonlinearity and due to existence of interactions
among input and output variables. Control of non-
linear MIMO process is challenging task. Most of the
industry faces control problems that are non-linear
and have manipulated and controlled variables. It is
very common for models of industrial processes to
have significant uncertainties, strong interactions and
non-minimum phase behavior. (i.e., right half plane
transmission zeros).
Model predictive control techniques have been used
in the process industry for nearly 30 years and are
considered as methods that give good performance
and are able to operate during long periods without
almost any intervention. However the main reason
that model predictive control is such a popular
control technique in modern industry is that it is the
only technique that allows system restrictions to be
taken into consideration. The majority of all
industrial processes have nonlinear dynamics,
however most MPC applications are based on linear
models. These linear models require that the original
process is operating in the neighborhood of a
stationary point. However there are processes that
can‘t be represented by a linear model and require the
use of nonlinear models. Working with nonlinear
models give rise to a wide range of difficulties such
as, a non convex optimization problem, different
IDL - International Digital Library Of
Technology & Research
Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org
International e-Journal For Technology And Research-2017
IDL - International Digital Library 2 | P a g e Copyright@IDL-2017
approach to guarantee stability and in general a slow
process.
II.LITERATURE SURVEY
Deepa[1] proposed a Multivariable process for a four
tank system with dead time and without dead time
process is demonstrated in this paper. The model can
capture the essential dynamics of a unit. Design of a
Discrete time Model Predictive Contorl is discussed
based on this model. The control vector is optimized
in the design of predictive control using MATLAB.
These results are compared with de-centralized PI
controller. The simulation results shows that the
method is easy to apply and can achieve acceptable
performance.
In Karl Henrik Johansson[2] a novel multivariable
laboratory process that consists of four
interconnected water tanks is presented. The
linearized dynamics of the system have a
multivariable zero that is possible to move along the
real axis by changing a valve. The zero can be placed
in both the left and the right half-plane. In this way
the quadruple-tank process is ideal for illustrating
many concepts in multivariable control, particularly
performance limitations due to multivariable right
half-plane zeros. The location and the direction of the
zero have an appealing physical interpretation.
Accurate models are derived from both physical and
experimental data and decentralized control is
demonstrated on the process.
Most of the large and complex industrial processes
are naturally Multi Input Multi Output systems.
MIMO systems in comparison with SISO systems are
difficult to control due to inherent nonlinearity and
due to the existence of interactions among input and
output variables. Control of nonlinear MIMO process
is cumbersome because nonlinear process does not
obey superposition and homogeneity property.[3] in
this paper Nagammai presents an implementation of
decentralized PID controller and pole placement
controller to quadruple tank process with two input
and two output model. The process is firstly
decoupled through a stable simplified decoupler to
attain the benefits of decentralized control
techniques. Then, a single input single output PID
controller tuning method is used to determine optimal
PID controllers for each loop. Finally, performance
of the designed controller is measured by the
simulation.
A quadruple tank apparatus has been developed in
many universities for use in undergraduate chemical
engineering laboratories. The control experiment
presented by Tomi Roinila[4] illustrates the
performance limitations for multivariable systems
posed by ill-conditioning, right half plane
transmission zeros, and model uncertainties. The
experiment is suitable for teaching how to select
among multiloop, decoupling, and fully multivariable
control structures. A number of these reports are,
however, based on erroneous mathematical modeling
and thus resulting incorrect results. Obviously all
these reports refer originally to the one and same
paper which includes this incorrect part of modeling.
The error is significant if the pumps used in the
experiment are not identical. If they are identical the
error is, however, negligible. Mathematical
derivation and simulation results are provided to
give a corrected model and illustrate the effect of the
widespread incorrect modeling.
The quadruple-tank process has been widely used in
control literature to illustrate many concepts in
multivariable control, particularly, performance
limitations due to multivariable right half-plane
zeros. The main feature of the quadruple-tank process
is the flexibility in positioning one of its
multivariable zeros on either half of the‗s‘
plane.Modeling is one of the most important stages in
the design of a control system. Although, nonlinear
tank problems have been widely addressed in
classical system dynamics, when designing
intelligent control systems, the corresponding model
for simulation should reflect the whole characteristics
of the real system to be controlled. If assumptions are
made during the development of the model, it may
lead to the degraded performance.In [5] this paper a
quadruple tank system is modeled using soft
computing techniques such as neural, fuzzy and
neuro-fuzzy. The simulation results are presented to
analyze the performance of soft computing
techniques. The ANFIS model is shown to achieve an
improved accuracy compared to other soft computing
models, based on Root Mean Square Error values.
IDL - International Digital Library Of
Technology & Research
Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org
International e-Journal For Technology And Research-2017
IDL - International Digital Library 3 | P a g e Copyright@IDL-2017
III.METHODOLOGY
3.1 Block Diagram
Figure 1. Block Diagram.
The basic block diagram of MRAC system is shown
in the Figure.1. As shown in the figure,ym(t) is the
output of the reference model and yet) is the output
of the actual plant and difference between them is
denoted by e(t).
e(t) = yet) - ym(t) -----------------
-- (1)
MIT rule was first developed in 1960 by the
researchers of Massachusetts Institute of Technology
(MIT) and used to design the autopilot system for
aircrafts. MIT rule can be used to design a controller
with MRAC scheme for any system. In this rule, a
cost function is defined as,
----------------
--- (2)
where e is the error between the outputs of plant and
model, θ is the adjustable parameter. Parameter θ is
adjusted such that the cost function can be minimized
to zero. For this reason, the change in the parameter θ
is kept in the direction of the negative gradient of J,
ie
------------------
- (3)
From Eq (2),
-----------------
-- (3)
Where, the partial derivative term is called as the
sensitivity derivative of the system. This term
indicates how the error is changing with respect to
the parameter θ. eq.(2) describes the change in the
parameter θ with respect to time so that the cost
function J(θ) can be reduced to zero. Here y
represents the positive quantity which indicates the
adaptation gain of the controller. Thefirst order
process the adaptation laws are framed based on the
MIT rule as follows:
For process,
------------
-------------- (4)
For the model,
IDL - International Digital Library Of
Technology & Research
Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org
International e-Journal For Technology And Research-2017
IDL - International Digital Library 4 | P a g e Copyright@IDL-2017
-------------------
(5)
For controller,
-----------------------------
(6)
IV. SIMULATION RESULTS AND
IMPLEMENTATION
In order to analyze the performance of the proposed
controllers, the system is simulated using
LABVIEW.The LabVIEW Control and Simulation
Module contains a block diagram based environment
for simulation of linear and nonlinear continuous-
time and discrete-time dynamic systems. Many
simulation algorithms (i.e. numerical methods for
solving the underlying differential equations) are
available, e.g. various Runge-Kutta methods. The
mathematical model to be simulated must be
represented in a simulation loop, which in many ways
is similar to the ordinary while loop in LabVIEW.
We can make the simulation run as fast as the
computer allows, or we can make it run with a real or
scaled time axis, thus simulating real-time behaviour,
with the possibility of the user to interact with the
simulated process. The simulation loop can run in
parallel with while loops within the same VI.
4.1 MRAC with minimum phase circuit design in
Labview
Fig 2.Minimum Phase Circuit - MRAC
Output:
Fig 3.Output Response of Minimum Phase Circuit -
MRAC
4.2 MRAC for Non minimum phase circuit design
in Labview
IDL - International Digital Library Of
Technology & Research
Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org
International e-Journal For Technology And Research-2017
IDL - International Digital Library 5 | P a g e Copyright@IDL-2017
Fig 4.Non Minimum Phase Circuit - MRAC
Output:
Fig 5.Output Response of Non Minimum Phase
Circuit - MRAC
4.3 PID with minimum phase circuit design in
Labview
Fig 6. Minimum Phase Circuit - PID
Output:
Fig 7.Output Response of Minimum Phase Circuit - PID
4.4 PID for Non minimum phase circuit design in
Labview
Fig 8. Non Minimum Phase Circuit - PID
Output:
IDL - International Digital Library Of
Technology & Research
Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org
International e-Journal For Technology And Research-2017
IDL - International Digital Library 6 | P a g e Copyright@IDL-2017
Fig 9.Output Response of Non Minimum Phase Circuit
- PID
VI. CONCLUSION AND FUTURE SCOPE
The Quadruple Tank Process is modeled and
simulation is done with conventional PID controller
and MRAC controller. The transfer function matrix is
obtained for the minimum phase and non-minimum
phase using the corresponding operating conditions.
PID controller was simulated for minimum phase and
non-minimum phase with step input. Model
Reference Adaptive Control is designed based on the
state space implementation in LabVIEW and tested
for minimum phase and non-minimum phase
condition. MRAC performs better than PID in terms
of steady state error and overshoot. The PID
controller failed to control the system in achieving
the desired set point in the case of Non-minimum
phase behavior. MRAC was able to control both
minimum phase and non-minimum phase modes of
behavior.
Future work of this project can be extended by using
MRAC with kalman filter. The real-time
implementation of Model Reference Adaptive
Control in Quadruple Tank Setup can be done.
REFERENCES
[1]. ―Level Control of Quadruple tank process using
Discrete time Model Predictive Control‖,By
T.Deepa, P.Lakshmi, S.Vidya – in 2011 3rd
International Conference on Electronics Computer
Technology (ICECT).
[2]. ―The Quadruple-Tank Process: A Multivariable
Laboratory Process with an Adjustable Zero‖,By Karl
Henrik Johansson – in 456 IEEE TRANSACTIONS
ON CONTROL SYSTEMS TECHNOLOGY, VOL.
8, NO. 3, MAY 2000
[3]. "Design of State Feedback Controller for a
Quadruple Tank Process",By S. Nagammai,S.Latha,
N.Gowtham Kannan, R.S.Somasundaram,B.Prasanna
- in International Journal of Research in Advent
Technology, Vol.3, No.8, August 2015,E-ISSN:
2321-9637
[4]. ―Corrected Mathematical Model of Quadruple
Tank Process ―, By Tomi Roinila, Matti Vilkko, Antti
Jaatinen – in Proceedings of the 17th World Congress
The International Federation of Automatic Control
Seoul, Korea, July 6-11, 2008.
[5]. ―Modeling of Quadruple Tank System Using
Soft Computing Techniques‖,By R.Suja Mani Malar,
T.Thyagarajan - in European Journal of Scientific
Research ISSN 1450-216X Vol.29 No.2 (2009),
pp.249-264.
[6].
https://www.projectsatbangalore.com/Download/MR
AC.pdf

More Related Content

What's hot

SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...ijistjournal
 
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...Power System Operation
 
Design of de-coupler for an interacting tanks system
Design of de-coupler for an interacting tanks systemDesign of de-coupler for an interacting tanks system
Design of de-coupler for an interacting tanks systemIOSR Journals
 
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATABINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATAacijjournal
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksISA Interchange
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemslaxmanLaxman03209
 
Performance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticPerformance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticIAEME Publication
 
Direct digital control scheme for controlling hybrid dynamic systems using AN...
Direct digital control scheme for controlling hybrid dynamic systems using AN...Direct digital control scheme for controlling hybrid dynamic systems using AN...
Direct digital control scheme for controlling hybrid dynamic systems using AN...XiaoLaui
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
A hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationA hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationijfcstjournal
 
A MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEM
A MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEMA MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEM
A MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEMaeijjournal
 
Tugas ppt riset operasional
Tugas ppt riset operasionalTugas ppt riset operasional
Tugas ppt riset operasionalDiana Kamaliyah
 
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...Waqas Tariq
 
A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...IJERA Editor
 

What's hot (17)

SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
 
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
 
Aa4506146150
Aa4506146150Aa4506146150
Aa4506146150
 
Design of de-coupler for an interacting tanks system
Design of de-coupler for an interacting tanks systemDesign of de-coupler for an interacting tanks system
Design of de-coupler for an interacting tanks system
 
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATABINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
 
TYPES COST
 TYPES COST  TYPES COST
TYPES COST
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networks
 
Thesis1
Thesis1Thesis1
Thesis1
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
 
Performance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticPerformance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using genetic
 
Direct digital control scheme for controlling hybrid dynamic systems using AN...
Direct digital control scheme for controlling hybrid dynamic systems using AN...Direct digital control scheme for controlling hybrid dynamic systems using AN...
Direct digital control scheme for controlling hybrid dynamic systems using AN...
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
A hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationA hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimation
 
A MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEM
A MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEMA MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEM
A MODIFIED ANT COLONY ALGORITHM FOR SOLVING THE UNIT COMMITMENT PROBLEM
 
Tugas ppt riset operasional
Tugas ppt riset operasionalTugas ppt riset operasional
Tugas ppt riset operasional
 
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
 
A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...
 

Similar to Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System Using Lab view

Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...LucasCarvalhoGonalve
 
Model predictive control techniques for cstr using matlab
Model predictive control techniques for cstr using matlabModel predictive control techniques for cstr using matlab
Model predictive control techniques for cstr using matlabIAEME Publication
 
Performance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpcPerformance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpceSAT Publishing House
 
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
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2IAEME Publication
 
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
 
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...ijcisjournal
 
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
 
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
 
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...IAEME Publication
 
Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...
Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...
Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...journalBEEI
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...ISA Interchange
 
A novel auto-tuning method for fractional order PID controllers
A novel auto-tuning method for fractional order PID controllersA novel auto-tuning method for fractional order PID controllers
A novel auto-tuning method for fractional order PID controllersISA Interchange
 
Magnetic levitation system
Magnetic levitation systemMagnetic levitation system
Magnetic levitation systemrahul bhambri
 
Evaluation of matcont bifurcation w jason picardo
Evaluation of matcont bifurcation   w jason picardoEvaluation of matcont bifurcation   w jason picardo
Evaluation of matcont bifurcation w jason picardoFatima Muhammad Saleem
 
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
 
Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...ISA Interchange
 

Similar to Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System Using Lab view (20)

Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...
 
Model predictive control techniques for cstr using matlab
Model predictive control techniques for cstr using matlabModel predictive control techniques for cstr using matlab
Model predictive control techniques for cstr using matlab
 
Performance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpcPerformance analysis of a liquid column in a chemical plant by using mpc
Performance analysis of a liquid column in a chemical plant by using mpc
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
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
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2
 
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...
 
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...
 
Aa04405152157
Aa04405152157Aa04405152157
Aa04405152157
 
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...
 
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...
 
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
 
Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...
Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...
Comparison of PID Controller with Model Predictive Controller for Milk Pasteu...
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
 
A novel auto-tuning method for fractional order PID controllers
A novel auto-tuning method for fractional order PID controllersA novel auto-tuning method for fractional order PID controllers
A novel auto-tuning method for fractional order PID controllers
 
Magnetic levitation system
Magnetic levitation systemMagnetic levitation system
Magnetic levitation system
 
Evaluation of matcont bifurcation w jason picardo
Evaluation of matcont bifurcation   w jason picardoEvaluation of matcont bifurcation   w jason picardo
Evaluation of matcont bifurcation w jason picardo
 
At4201308314
At4201308314At4201308314
At4201308314
 
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...
 
Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
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
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
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
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
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
 
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
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
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
 
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
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
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)
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
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
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
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
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
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
 
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
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
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
 
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
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System Using Lab view

  • 1. IDL - International Digital Library Of Technology & Research Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org International e-Journal For Technology And Research-2017 IDL - International Digital Library 1 | P a g e Copyright@IDL-2017 Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System Using Lab view Prof.Krishnamohan.V.S.S Vishal Kumar Assistant Professor Post Graduate Scholar,MECS Dept. of EIE,DSCE,Bengaluru-78 DSCE,Bengaluru-78 Krishnamohan60@gmail.com vishiinani@gmail.com Abstract—Multivariable systems exhibit complex dynamics because of the interactions between input variables and output variables. In this paper an approach to design auto tuned decentralized PI controller using ideal decoupler and adaptive techniques for controlling a class of multivariable process with a transmission zero. By using decoupler, the MIMO system is transformed into two SISO systems. The controller parameters were adjusted using the Model Reference Adaptive reference Control. In recent process industries, PID and MRAC are the two widely accepted control strategies, where PID is used at regulatory level control and MRAC at supervisory level control. In this project, LabVIEW is used to simulate the PID with Decoupler and MRAC separately and analyze their performance based on steady state error tracking and overshoot. Keywords—MRAC,PID,MIMO,Quadruple Tank System,Labview. I. INTRODUCTION Model reference adaptive control (MRAC) has become a main research topic during the last few decades and unlike many other advanced techniques, it has been successfully applied in industry. It is accepted that the reason for this success is the ability of MRAC to optimally control multivariable system under various constraints. The control of liquid level in tanks and flow between tanks is a basic problem in process industries. Industries face a huge number of interacting control loops. Most of the large and complex industrial processes are naturally Multi input Multi Output (MIMO) systems. MIMO systems are more complex to control due to inherent nonlinearity and due to existence of interactions among input and output variables. Control of non- linear MIMO process is challenging task. Most of the industry faces control problems that are non-linear and have manipulated and controlled variables. It is very common for models of industrial processes to have significant uncertainties, strong interactions and non-minimum phase behavior. (i.e., right half plane transmission zeros). Model predictive control techniques have been used in the process industry for nearly 30 years and are considered as methods that give good performance and are able to operate during long periods without almost any intervention. However the main reason that model predictive control is such a popular control technique in modern industry is that it is the only technique that allows system restrictions to be taken into consideration. The majority of all industrial processes have nonlinear dynamics, however most MPC applications are based on linear models. These linear models require that the original process is operating in the neighborhood of a stationary point. However there are processes that can‘t be represented by a linear model and require the use of nonlinear models. Working with nonlinear models give rise to a wide range of difficulties such as, a non convex optimization problem, different
  • 2. IDL - International Digital Library Of Technology & Research Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org International e-Journal For Technology And Research-2017 IDL - International Digital Library 2 | P a g e Copyright@IDL-2017 approach to guarantee stability and in general a slow process. II.LITERATURE SURVEY Deepa[1] proposed a Multivariable process for a four tank system with dead time and without dead time process is demonstrated in this paper. The model can capture the essential dynamics of a unit. Design of a Discrete time Model Predictive Contorl is discussed based on this model. The control vector is optimized in the design of predictive control using MATLAB. These results are compared with de-centralized PI controller. The simulation results shows that the method is easy to apply and can achieve acceptable performance. In Karl Henrik Johansson[2] a novel multivariable laboratory process that consists of four interconnected water tanks is presented. The linearized dynamics of the system have a multivariable zero that is possible to move along the real axis by changing a valve. The zero can be placed in both the left and the right half-plane. In this way the quadruple-tank process is ideal for illustrating many concepts in multivariable control, particularly performance limitations due to multivariable right half-plane zeros. The location and the direction of the zero have an appealing physical interpretation. Accurate models are derived from both physical and experimental data and decentralized control is demonstrated on the process. Most of the large and complex industrial processes are naturally Multi Input Multi Output systems. MIMO systems in comparison with SISO systems are difficult to control due to inherent nonlinearity and due to the existence of interactions among input and output variables. Control of nonlinear MIMO process is cumbersome because nonlinear process does not obey superposition and homogeneity property.[3] in this paper Nagammai presents an implementation of decentralized PID controller and pole placement controller to quadruple tank process with two input and two output model. The process is firstly decoupled through a stable simplified decoupler to attain the benefits of decentralized control techniques. Then, a single input single output PID controller tuning method is used to determine optimal PID controllers for each loop. Finally, performance of the designed controller is measured by the simulation. A quadruple tank apparatus has been developed in many universities for use in undergraduate chemical engineering laboratories. The control experiment presented by Tomi Roinila[4] illustrates the performance limitations for multivariable systems posed by ill-conditioning, right half plane transmission zeros, and model uncertainties. The experiment is suitable for teaching how to select among multiloop, decoupling, and fully multivariable control structures. A number of these reports are, however, based on erroneous mathematical modeling and thus resulting incorrect results. Obviously all these reports refer originally to the one and same paper which includes this incorrect part of modeling. The error is significant if the pumps used in the experiment are not identical. If they are identical the error is, however, negligible. Mathematical derivation and simulation results are provided to give a corrected model and illustrate the effect of the widespread incorrect modeling. The quadruple-tank process has been widely used in control literature to illustrate many concepts in multivariable control, particularly, performance limitations due to multivariable right half-plane zeros. The main feature of the quadruple-tank process is the flexibility in positioning one of its multivariable zeros on either half of the‗s‘ plane.Modeling is one of the most important stages in the design of a control system. Although, nonlinear tank problems have been widely addressed in classical system dynamics, when designing intelligent control systems, the corresponding model for simulation should reflect the whole characteristics of the real system to be controlled. If assumptions are made during the development of the model, it may lead to the degraded performance.In [5] this paper a quadruple tank system is modeled using soft computing techniques such as neural, fuzzy and neuro-fuzzy. The simulation results are presented to analyze the performance of soft computing techniques. The ANFIS model is shown to achieve an improved accuracy compared to other soft computing models, based on Root Mean Square Error values.
  • 3. IDL - International Digital Library Of Technology & Research Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org International e-Journal For Technology And Research-2017 IDL - International Digital Library 3 | P a g e Copyright@IDL-2017 III.METHODOLOGY 3.1 Block Diagram Figure 1. Block Diagram. The basic block diagram of MRAC system is shown in the Figure.1. As shown in the figure,ym(t) is the output of the reference model and yet) is the output of the actual plant and difference between them is denoted by e(t). e(t) = yet) - ym(t) ----------------- -- (1) MIT rule was first developed in 1960 by the researchers of Massachusetts Institute of Technology (MIT) and used to design the autopilot system for aircrafts. MIT rule can be used to design a controller with MRAC scheme for any system. In this rule, a cost function is defined as, ---------------- --- (2) where e is the error between the outputs of plant and model, θ is the adjustable parameter. Parameter θ is adjusted such that the cost function can be minimized to zero. For this reason, the change in the parameter θ is kept in the direction of the negative gradient of J, ie ------------------ - (3) From Eq (2), ----------------- -- (3) Where, the partial derivative term is called as the sensitivity derivative of the system. This term indicates how the error is changing with respect to the parameter θ. eq.(2) describes the change in the parameter θ with respect to time so that the cost function J(θ) can be reduced to zero. Here y represents the positive quantity which indicates the adaptation gain of the controller. Thefirst order process the adaptation laws are framed based on the MIT rule as follows: For process, ------------ -------------- (4) For the model,
  • 4. IDL - International Digital Library Of Technology & Research Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org International e-Journal For Technology And Research-2017 IDL - International Digital Library 4 | P a g e Copyright@IDL-2017 ------------------- (5) For controller, ----------------------------- (6) IV. SIMULATION RESULTS AND IMPLEMENTATION In order to analyze the performance of the proposed controllers, the system is simulated using LABVIEW.The LabVIEW Control and Simulation Module contains a block diagram based environment for simulation of linear and nonlinear continuous- time and discrete-time dynamic systems. Many simulation algorithms (i.e. numerical methods for solving the underlying differential equations) are available, e.g. various Runge-Kutta methods. The mathematical model to be simulated must be represented in a simulation loop, which in many ways is similar to the ordinary while loop in LabVIEW. We can make the simulation run as fast as the computer allows, or we can make it run with a real or scaled time axis, thus simulating real-time behaviour, with the possibility of the user to interact with the simulated process. The simulation loop can run in parallel with while loops within the same VI. 4.1 MRAC with minimum phase circuit design in Labview Fig 2.Minimum Phase Circuit - MRAC Output: Fig 3.Output Response of Minimum Phase Circuit - MRAC 4.2 MRAC for Non minimum phase circuit design in Labview
  • 5. IDL - International Digital Library Of Technology & Research Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org International e-Journal For Technology And Research-2017 IDL - International Digital Library 5 | P a g e Copyright@IDL-2017 Fig 4.Non Minimum Phase Circuit - MRAC Output: Fig 5.Output Response of Non Minimum Phase Circuit - MRAC 4.3 PID with minimum phase circuit design in Labview Fig 6. Minimum Phase Circuit - PID Output: Fig 7.Output Response of Minimum Phase Circuit - PID 4.4 PID for Non minimum phase circuit design in Labview Fig 8. Non Minimum Phase Circuit - PID Output:
  • 6. IDL - International Digital Library Of Technology & Research Volume 1, Issue 6, June 2017 Available at: www.dbpublications.org International e-Journal For Technology And Research-2017 IDL - International Digital Library 6 | P a g e Copyright@IDL-2017 Fig 9.Output Response of Non Minimum Phase Circuit - PID VI. CONCLUSION AND FUTURE SCOPE The Quadruple Tank Process is modeled and simulation is done with conventional PID controller and MRAC controller. The transfer function matrix is obtained for the minimum phase and non-minimum phase using the corresponding operating conditions. PID controller was simulated for minimum phase and non-minimum phase with step input. Model Reference Adaptive Control is designed based on the state space implementation in LabVIEW and tested for minimum phase and non-minimum phase condition. MRAC performs better than PID in terms of steady state error and overshoot. The PID controller failed to control the system in achieving the desired set point in the case of Non-minimum phase behavior. MRAC was able to control both minimum phase and non-minimum phase modes of behavior. Future work of this project can be extended by using MRAC with kalman filter. The real-time implementation of Model Reference Adaptive Control in Quadruple Tank Setup can be done. REFERENCES [1]. ―Level Control of Quadruple tank process using Discrete time Model Predictive Control‖,By T.Deepa, P.Lakshmi, S.Vidya – in 2011 3rd International Conference on Electronics Computer Technology (ICECT). [2]. ―The Quadruple-Tank Process: A Multivariable Laboratory Process with an Adjustable Zero‖,By Karl Henrik Johansson – in 456 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 3, MAY 2000 [3]. "Design of State Feedback Controller for a Quadruple Tank Process",By S. Nagammai,S.Latha, N.Gowtham Kannan, R.S.Somasundaram,B.Prasanna - in International Journal of Research in Advent Technology, Vol.3, No.8, August 2015,E-ISSN: 2321-9637 [4]. ―Corrected Mathematical Model of Quadruple Tank Process ―, By Tomi Roinila, Matti Vilkko, Antti Jaatinen – in Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 2008. [5]. ―Modeling of Quadruple Tank System Using Soft Computing Techniques‖,By R.Suja Mani Malar, T.Thyagarajan - in European Journal of Scientific Research ISSN 1450-216X Vol.29 No.2 (2009), pp.249-264. [6]. https://www.projectsatbangalore.com/Download/MR AC.pdf