SlideShare a Scribd company logo
1 of 10
Download to read offline
TELKOMNIKA, Vol.15, No.4, December 2017, pp. 1723~1732
ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013
DOI:10.12928/TELKOMNIKA.v15i4.5784  1723
Received July 25, 2017; Revised October 20, 2017; Accepted November 6, 2017
IMC Based Fractional Order Controller for Three
Interacting Tank Process
Abdul Wahid Nasir
1
, Idamakanti Kasireddy
2
, Arun Kumar Singh
3
1,2,3
Department of Electrical and Electronics Engineering, NIT Jamshedpur, India
*Corresponding author, e-mail: 2014rsee003@nitjsr.ac.in
Abstract
In model based control, performance of the controlled plant considerably depends on the
accuracy of real plant being modelled. In present work, an attempt has been made to design Internal
Model Control (IMC), for three interacting tank process for liquid level control. To avoid complexities in
controller design, the third order three interacting tank process is modelled to First Order Plus Dead Time
(FOPDT) model. Exploiting the admirable features of Fractional Calculus, the higher order model is also
modelled to Fractional Order First Order Plus Dead Time (FO-FOPDT) model, which further reduces the
modelling error. Moving to control section, different IMC schemes have been proposed based on the order
of filter. Various simulations have been performed to show the greatness of Fractional order modelled
system & fractional order filters over conventional integer order modelled system & integer order filters
respectively. Both for parameters estimation of reduced order model and filter tuning, Genetic Algorithm
(GA) is being applied.
Keywords: Internal Model Control, Fractional Order Control, Interacting Tank Process, Model Order
Reduction, Genetic Algorithm
Copyright © 2017Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
The liquid level measurement and control are of critical importance for chemical process
industries and the safety of the equipment they use. The control problem for such level process
depends on how these tanks are coupled. Sometimes the tanks are so inter-connected that their
level interacts, i.e. the level of one tank affects the dynamics of another tanks and vice-versa, a
case of interacting process. It is undeniable fact that the level and flow control are the heart of
chemical industries. In several such cases, e.g. petrochemical industries, pharmaceutical
industries, food and beverages industries etc., level control problem of interacting tank arises.
Thus the effective control of these variables shall prove very beneficent from economic point of
view and also very much needed for the safety of equipments involved in the process [1, 2].
A wide range of different control strategies for level control such tank process has been
proposed by different researchers based on conventional and soft computational techniques [3-
5]. For the past couple of decades, the introduction of fractional order has resulted in improved
performance both in modeling and control for similar control problems [6]. Fractional Calculus is
actually the idea of extending the order of derivatives and integrals to non-integer orders [7].
These non-integer order fundamental operators, where ‘α’ is the operator order and ‘a’ & ‘t’
gives the limits of the operator is defined as follows:
 
, 0
1 , 0
, 0
a t
t
a
d
dt
d






 













D (1)
Different definitions of this fractional integro-differential is given by various experts namely
Riemann-Liouville, Caputo, Grunwald-Lentnikov etc. [8]. Therefore, conventional integer order
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732
1724
calculus or simply calculus can be thought as special case of this Fractional calculus. Due to
this peculiar feature, Fractional calculus is making its presence felt in the field of science and
technology in recent decades. Nowadays control engineers are exploiting Fractional Calculus in
control theory basics like system modelling [9, 10], analysis [11, 12], and design [13, 14].
In present work, for the level control of three interacting tank process, Internal Model
Control (IMC), a model based procedure has been engaged, where a process model is
“embedded” in the controller [15]. As the process contains three storage elements, hence it is a
3
rd
order system which comparatively makes the procedure of control design cumbersome. The
order of this system is reduced to first order plus dead time (FOPDT) system, which in turn
greatly reduce complexcities in controller design [16]. The adopted technique can also be
extended to other higher order system like 4
th
, 5
th
and above. Taking a step further, the concept
of Fractional Calculus is also being introduced in model reduction part, yielding a fractional
order first order plus dead time (FO-FOPDT) system, thus by minimizing the modeling error.The
main tuning parameters to tune in IMC are the filter time constants. But in the present work, the
order of filter is considered as fraction entity, which increases the flexibility of the filter, thus
affecting the performance of controlled system in a positive manner [17, 18]. Thus in overall
modeling and control of the plant, closed loop control performance gets enhanced at two levels,
first due to modeling and other includes the control design part.
The rest of the paper is organized as follows. IMC control scheme is discussed in brief
in section 2. Basics of Genetic Algorithm (GA) which is used here as an optimization tool in
obtaining reduced order model parameters and tunable controller parameters, given in section
3. Section 4, gives the mathematical modeling of a Three Tank Interacting Process, along with
its linearization and model order reduction. Different schemes of proposed IMC are given in
Section 5. The simulation results along with discussions are presented in Section 6. Based on
the various results obtained conclusion is drawn and scope for future work is also given in
Section 7.
2. IMC Control Strategy
The IMC technique was prominently used for chemical engineering applications in the
past [19], which is considered to be a robust control method as well. The structure of IMC very
much resembles the Smith Predictive controller [20]. Whenever the process encounters the
unmeasured disturbances or control process uncertainty, IMC most of the times emerge to be
very efficient in reducing the dynamic or static errors to ensure the robustness of the overall
closed loop control system [21]. It incorporates the replica of the original process called “internal
model”. This internal model is connected in parallel with the original system to generate
modified error signal for the controller in which inverse of the process model is embedded.
Fulfilling the required criteria for being inverse of the process model to be stable, all right hand
side zeros along with time delay if any of the original model are being factored out.
As shown in Figure 1, same control signal u(s) is fed to the both original process Gp(s)
and its model Ĝp(s). Here Gp(s) is the original 3
rd
order transfer function representation of three
tank interacting process and Ĝp(s) is the reduced first order plus dead time model (FOPDT). It
can be seen that output of Gp(s) and Ĝp(s) is being used to generate an error signal ê(s), which
gives the information that how much process model is deviating from the original process.
Hence this information is used as feedback signal to generate the trimmed set point, by
subtracting ê(s) from r(s). Theoretically ê(s) can be zero or nullified when the model perfectly
replicates every dynamics of the process, but practically it is not possible. The q(s) is the
controller transfer function which is defined as:
     ˆ .pq s G s f s
 (2)
where  -
p
ˆG s is the invertible portion of the system. And f(s) is the low pass filter making q(s)
proper or realizable which also possesses tunable parameters.
TELKOMNIKA ISSN: 1693-6930 
IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir)
1725
( )e s ( )u s
( )d s
( )q s ( )pG s
ˆ ( )pG s
( )y s
  



ˆ( )e s
ˆ( )y s
( )spy s
Figure 1. IMC Strategy
3. Genetic Algorithm
The use of genetic algorithms (GA) has become very common for various problem
solving [22-24]. Since nowadays, cheap and fast speed computers are available which makes
the application of GA feasible as it includes lots of complex calculations. The fundamental
elements of GA were first proposed by Holland [25]. Later on, other literatures were reported
[26-28] discussing its remarkable concept and applications. It is basically a nature inspired
stochastic search algorithm based on natural evolution and selection which favours the fact that
stronger individuals bear the greater potential to strive against all odds in a competing
environment and the weaker one gradually extinct. A random set of parameters is being
presumed to be the potential solution of the problem. These random parameters resemble the
genes of chromosomes. Another parameter, a positive value commonly known as fitness
function gives the measurement of “goodness” of the chromosomes for solving the problem and
is somehow primarily depends on its objective function [29].
In many cases of controller designs, some parameters are required to be tuned
optimally for the enhancement of the overall performance of control system [30-32]. In the
present work, the parameter to be optimised is λ (time constant of the filter) for integer order
filter and if the filter is fractional in nature, then two tuning parameters i.e. λ and order of the
filter, ‘b’ are to be optimised. Although, Integral of Squared Error (ISE) is generally used as
performance index for optimisation in control system design, but here Integral of Time weighted
Squared Error (ITSE) has been considered because the later one gives less settling time [33].
The objective function to be minimised to obtain the value of controller parameter(s) for IMC is
defined as:
      
2 2
0 0
. . . .spITSE y t y t t dt e t t dt
 
    (3)
The implementation of GA for the current problem can be well understood with the help
following Figure 2.
IMC BASED
CONTROLLER
( )spy s THREE TANK
PROCESS
PROCESS
MODEL
( )E s
( )u s
( )d s
( )y s
  



ˆ( )y s
ITSEGA
 
Figure 2. Block Diagram of Optimised IMC using GA
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732
1726
Table 1 shows the GA characteristics used to obtain the required results.
Table 1. Selected Parameters of GA
Population Type Double Vector
Population Size 50
Fitness Scaling Function Rank
Crossover Function 0.8
Crossover Fraction Scattered
Migration Fraction 0.2
Ending Criterion 100 Iterations
4. Mathematical Modelling of Interacting Three Tank Liquid Level Process
Consider the system shown in Figure 3, represents a benchmark problem which proves
to be very effective in understanding multi tank level control strategy for interacting process. It
consists of three identical cylindrical tanks Tank 1, Tank 2 and Tank 3, having same cross
sectional area, A. Tank 1 and Tank 2 are inter-connected at the bottom through a manual
control valve, having valve coefficient β12, using pipe of cross-sectional area α1. Similarly Tank 2
and Tank 3 are inter-connected through another manual control valve, having valve coefficient
β23, using pipe of cross-sectional area α2. Also there is one drain outlet regulated through a
manual control valve, having valve coefficient β3 using pipe of cross-sectional area α3. The
pump helps the liquid flow to the Tank1 from sump through a control valve. As the liquid enters
the Tank 1, some part of it also flows to Tank 2 and Tank 3 in accordance to process dynamics,
resulting in rise of liquid levels of all these three tanks.
RRR
H.V 1 H.V 2 H.V 3
SUMP
TANK 1 TANK 2 TANK 3
PUMP
LT
DAQ
CARD
COMPUTER
P
I
Fin
CONTROL
VALVE
h1 h2 h3
Figure 3. Three Interacting Tank Process
TELKOMNIKA ISSN: 1693-6930 
IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir)
1727
The control problem considered here is to maintain the liquid level of Tank 3, h3 to
desired value by controlling the fluid flow to Tank 1, Fin. Therefore, it is a SISO (Single Input
Single Output) system with Fin being manipulated variable and h3 being controlled variable.
Assuming the fluid to be incompressible, the differential equations governing the dynamics of
the plants based on conservation of mass are given below:
 
    1 12 12
1 2
1 1
2 indh t F
g h t h t
dt A A
 
    (4)
 
         2 23 2312 12
1 2 2 3
2 2
2 2
dh t
g h t h t g h t h t
dt A A
  
    (5)
 
      3 23 23 3 3
2 3 3
3 3
2 2
dh t
g h t h t gh t
dt A A
   
   (6)
where,
h1,h2, h3 are the liquid levels of Tank 1, Tank 2 and Tank 3 respectively,
A1= A2= A3= A = cross-sectional area of the cylindrical tank= 615 cm
2
,
α1= α2= α3= α = cross-sectional area of the pipe connecting tanks = 5 cm
2
,
β12= valve ratio of the valve connecting Tank 1 and Tank 2 = 0.9,
β23= valve ratio of the valve connecting Tank 2 and Tank 3 = 0.8,
β3= valve ratio of the valve connecting Tank 2 and Tank 3 = 0.3,
g = acceleration due to gravity.
4.1. Linearization
Since the nature of plant is non-linear, therefore it requires linearization for controller
design and implementation. For this purpose, the concept of Taylor’s series is employed [34].
The chosen operating point is chosen as: Fin = 88 cm
3
/sec and h3 = 3.5 cm. Equation (7) gives
the values of the state space matrix A, B, C & D and hence its corresponding transfer function is
given by equation (8).
 

 
   
  
 
 
  
  

-0.3669 0.3669 0
0.3669 -0.6567 0.2829
0 0.2829 -0.3306
1 615
0
0
0 0 1
0
A
B
C
D














(7)
3 2
0.000173
1.354 0.3627 0.00507
TF
s s s  
 (8)
4.2. Model Order Reduction
Many papers have elaborated the concept of model order reduction and its application
in control system [16, 35]. Since the process under study, is a third order system. To enhance
computational performance and to bring ease in analysis and controller design, the original third
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732
1728
order models are reduced to their corresponding First Order Plus Dead Time (FOPDT) and
Fractional Order First Order Plus Dead Time (FO-FOPDT) for all the regions [37]. Here GA is
used to determine the value of Gain (K), Time Constant (τ) and delay (L) to minimize the value
of root mean square error (RMSE), the objective function considered here. Similarly, the
unknown parameters of FO-FOPDT are obtained i.e. α, the order of the filter, along with K, τ &
L. The general form of First Order Plus Dead Time (FOPDT) model, Fractional Order First Order
Plus Dead Time (FO-FOPDT) model and the objective function RMSE is given by equation (9),
equation (10) respectively.
1
Ls
FOPDT
K
G e
s



(9)
1
Ls
FO FOPDT
K
G e
s


 

(10)
Step error minimization technique based on Genetic Algorithm (GA), which is discussed
in the following subsection is employed to estimate the optimal value of model parameters. An
identical step input is applied to both original third order system and its reduced order model,
whose output responses are compared to generate error. This error is used to construct the
objective function, which is taken to be root mean of squared error (RMSE) at present given by
(11), N being the number of observations. This RMSE is being minimized using GA, which is
illustrated in Figure 4.
 2
3rd reducedY Y
RMSE
N

 (11)
( )E s RMSE
GA


rd
3 Order Three
Tank Model
Step Input

Approximated
Reduced Model
Y
Y
Figure 4. Lower Order Model Approximation using GA
5. Different Schemes of Control Based on Order
As already stated previously, reduced order model of the three interacting tank process
will be used for the IMC filter. Since there are two types of reduced models available, first being
Integer Order First Order Plus Dead Time (IO-FOPDT) model and other Fractional Order First
Order Plus Dead Time (FO-FOPDT) model. Also in the present work, two categories of filter
have been considered depending on the nature of its order. First one is the Integer Order filter,
where the time constant (λ) of the filter is the tunable parameter. And the second one is the
Fractional Order filter, where the time constant (λ) and the order of the filter (b) are the two
tunable parameters. Making use of the combinations of different reduced order models and
filters, four IMC strategy arise, which can be listed as: (i) IO filter with IO-FOPDT, (ii) FO filter
with IO-FOPDT, (iii) IO filter with FO-FOPDT and (iv) FO filter with FO-FOPDT. Firstly, the load
disturbance is considered to be nil i.e. d(s) =0. The different filters defined here also have to
follow some constraints. Basically these constraints are imposed on the time constant and order
of the filter. One should select the proper range of filter time constant to trade-off between
TELKOMNIKA ISSN: 1693-6930 
IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir)
1729
speed of response and system robustness. And the order of the filter is such chosen that the
filter is realizable i.e. becomes proper. Table 2 give different schemes of filters along with their
tunable parameters fulfilling different constraints.
Table 2. Different Schemes of IMC Strategy
Different Schemes Filter Transfer Function, q(s) Cntroller Parameter(s) Constraints
Scheme 1



67.895 1
0.034( 1)
s
s
λ 1≤ λ ≤ 5
Scheme 2



67.895 1
0.034( 1)b
s
s
λ, b
1≤ λ ≤ 5
1≤ b ≤ 1.5
Scheme 3



1.015
1.015
72.55 1
0.034( 1)
s
s
λ 1≤ λ ≤ 5
Scheme 4



1.015
72.55 1
0.034( 1)b
s
s
λ, b
1≤ λ ≤ 5
1.015≤ b ≤ 1.5
Now the same set of controllers, as shown in Table 3 is implemented for the
disturbance rejection, i.e. in these cases d(s) ≠ 0. Generally, the nature of disturbance is
assumed to be first order system, therefore following form of disturbance given by equation (12)
has been considered and the results are shown in the next section.
( ) ( ) ( )dd s g s r s (12)
where
 
1
( )
10 1dg s
s


(13)
6. Results and Discussions
It has been already discussed, that model of the plant plays a vital role in current
scheme of control strategy. Therefore, based on the concept fractional order model accurate
model of the plant is obtained.. Hence the present section is divided into two parts. First part
deals with the results obtained for modeling in reference to model order reduction, followed by
second part where the controller performance is analyzed through various data and plots.
The 3
rd
order transfer function given by (8), is approximated to lower order integer and
fractional order model given by (9) & (10) respectively, for bringing ease in controller design by
implementing the methodology as discussed in Section 4.2. Hence the estimated transfer
function for the approximated models along with their RMSE values is given in following
Table 3. Figure 5 represents the step responses for 3
rd
order model along with their
approximated lower order integer and non-integer models respectively.Both time domain
analysis given by Figure 5 data in Table 3, support in favor of fractional order modeling in cases
where the reduction of model order is concerned.
Table 3. Model Order Reduction
Nature of Model Transfer Function RMSE
Integer Order


3.7670.034
67.895 1
s
e
s
0.0095
Fractional Order


3.19
1.015
0.034
72.55 1
s
e
s
0.0034
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732
1730
0 100 200 300 400 500
0
0.5
1
1.5
2
2.5
3
3.5
Fin (cm3
/s)
h3(cm)
Step Response
240 260 280 300 320
2.85
2.9
2.95
3rd Order Model
IO-FOPDT
FO-FOPDT
Time (s)
Figure 5. Open-Loop Step Response
Moving forward to control section, a series of MATLAB program is developed and
simulated for finding the controller parameters for different IMC strategies. Since, ITSE is being
minimized with the help of GA, to obtain the controller parameters for all four schemes i.e.
Scheme 1, Scheme 2, Scheme 3 and Scheme 4. Table 4 shows the value of controller
parameters along with the values of their corresponding performance index i.e. ITSE for each
schemes. Figure 5 and Figure 6 represent the servo response for d(s)=0 and servo-regulatory
response for d(s)≠0, when the disturbance of 20% is applied at time t=100 seconds, for all
schemes respectively. These responses are having zoomed version of time response for a
specific duration of time in the inset, so that the responses for each schemes can be identified
easily. Again Fractional calculus when introduced in IMC filter design, further enhances the
performance of the closed loop control system. Table 4 clearly indicates that the ITSE value is
maximum for Scheme 1 and is gradually decreasing for Scheme 2, Scheme 3 with Scheme 4
being minimum, validating the supremacy of fractional order modeling and control over integer
order.
Table 4. Controller Parameters with their Corresponding ITSE Value
Different Schemes Cntroller Parameter(s) ITSE Value with d(s)=0 ITSE Value with d(s)≠0
Scheme 1 λ = 1.001 25.75 348
Scheme 2 λ = 1; b = 1.282 23.34 289
Scheme 3 λ = 1 21.99 281
Scheme 4 λ = 1; b = 1.432 19.91 213
0 10 20 30 40 50 60 70 80 90 100
0
0.5
1
1.5
2
2.5
Time (sec)
h3(cm)
set-point
Scheme 1
Scheme 2
Scheme 3
Scheme 48 10 12 14 16 18
1.6
1.8
2
Figure 6. Servo Response
TELKOMNIKA ISSN: 1693-6930 
IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir)
1731
0 20 40 60 80 100 120 140 160 180 200
0
0.5
1
1.5
2
2.5
Time (sec)
h3(cm) set-point
Scheme 1
Scheme 2
Scheme 3
Scheme 4100 110 120
1.8
2
2.2
Figure 7. Servo – Regulatory Response
7. Conclusions
In this paper, IMC based fractional order controller has been reported for the level
control of three interacting tank process. Four different schemes of IMC based controller arising
from the combinations of different nature of system and IMC filter in terms of their order (Integer
or Fractional), have been implemented for achieving the objective. The controller parameter(s)
for all these four schemes are obtained using the same performance index, which is ITSE in the
present case. After going through the simulated results, it can be concluded that that the
inclusion of Fractional calculus not only reduce the modelling error but also enhances the
control performance for IMC based control system. Also the designed control schemes very
effectively meet the servo-regulatory performance. The methodology implemented here can be
extended to any other model based control technique.
References
[1] Vijayan S and Avinashe KK. Soft Computing Technique and Conventional Controller for Conical Tank
Level Control, Indonesian Journal of Electrical Engineering and Informatics, 2016; 4(1): 65-73.
[2] Chakravarthi MK and Venkatesan N.Experimental Validation of a Multi Model PI Controller for a Non
Linear Hybrid System in LabVIEW, Telkomnika, 2015; 13(2): 547-555.
[3] Roy P and Roy BK. Fractional order PI control applied to level control in coupled two tank MIMO
system with experimental validation, Control Engineering Practice; doi:
10.1016/j.conengprac.2016.01.002.
[4] Sadeghi MS, Safarinejadian B and Farughian A. Parallel distributed compensator design of tank level
control based onfuzzy Takagi–Sugeno model, Applied Soft Computing, 2014; 21: 280-285.
[5] Taoyan Z, Ping LI and Jiangtao CAO. Study of Interval Type-2 Fuzzy Controller for the Twin-tank
Water Level System, Chinese Journal of Chemical Engineering, 2012; 20(6): 1102-1106.
[6] Tepljakov A, Petlenkov E, Belikov J and Halás M. Design and Implementation of Fractional-order PID
Controllers for a Fluid Tank System, 2013 American Control Conference; 2013: 177-1782.
[7] Oldham KB and Spanier J. The Fractional Calculus, Academic Press, New York, 1974.
[8] Monje CA, Chen Y, Vinagre BM, Xue D, and Feliu V. Fractional order systems and controls:
Fundamental and applications. London: Springer-Verlag. 2010: 09-34.
[9] Lino P, Maione G, Saponaro F. Fractional Order Modeling of High-Pressure Fluid-Dynamic Flows: An
Automotive Application, IFAC- Papers Online. 2015; 48(1): 382-387.
[10] Djamah T, Mansouri R, Djennoune S, Bettayeb M. Optimal low order model identification of fractional
dynamic systems. Applied Mathematics and Computation. 2008; 206(2): 543-554.
[11] Chen YQ, Ahn HS, Podlubny I. Robust stability check of fractional order linear time invariant systems
with interval uncertainties. Signal Processing. 2006; 86(10): 2611-2616.
[12] Li Y, Chen YQ, Podlubny I. Mittag-Leffler stability of fractional order nonlinear dynamic systems.
Automatica. 2009; 45(8): 1965-1969.
[13] Pommier V, Sabatier J, Lanusse P, Oustaloup A. Crone control of a nonlinear hydraulic actuator.
Control Engineering Practice. 2002; 10(4): 391-402.
[14] Chen C, HU L, Wang L, Gao S, Li C. Adaptive Particle Swarm Algorithm for Parameters Tuning of
Fractional Order PID Controller. TELKOMNIKA. 2016; 14(2): 478-488.
[15] Wayne B. Process Control: Modeling, Design and Simulation. 2
nd
Ed., Perintice Hall, 2002.
[16] Lavania S and Nagaria D. Evolutionary approach for model order reduction, Perspectives in Science,
2016; 8: 361-363.
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732
1732
[17] Nasir AW, Singh AK. IMC Based Fractional Order Controller for Non-Minimum Phase System. Annual
IEEE India Conference, INDICON. 2015: 1-6.
[18] Bettayeb M, Mansouri R. Fractional IMC-PID-filter controllers design for non integer order systems,
Journal of Process Control, 2014; 24(4): 261-271.
[19] Morari M, Zafirion E. Robust Process Control, Englewood Cliffs, NJ: Prentice Hall, 1989.
[20] Wen WF, Rad AB. Fuzzy Adaptive Internal Model Control. IEEE Trans. Ind. Electron. 2012; 47(1):
193-202.
[21] Xia C, Yan Y, Song P, Shi T. Voltage Disturbance rejection for matrix converted based PMSM drive
System using Internal Model Control. IEEE Trans. Ind. Electron. 2000; 59(1): 361-372.
[22] Shabbir F, Omenzetter P. Model updating using genetic algorithms with sequential niche technique.
Engineering Structures. 2016; 120: 166-182.
[23] Jia Y, Yang X. Optimization of control parameters based on genetic algorithms for spacecraft altitude
tracking with input constraints. Neurocomputing. 2016; 177: 334-341.
[24] Yanik S, Surer O, Oztaysi B. Designing sustainable energy regions using genetic algorithms and
location-allocation approach. Energy. 2016; 97: 161-172.
[25] Holland JH. Adaption in Natural & Artificial Systems. Cambridge MA: MIT Presss, 1975.
[26] Goldberg DE. Genetic Algorithms in search Optimization and Machine Learning. Addison Wesley
1989.Lawrence Davis, Handbook of Genetic Algorithms. New York. Van Nostrand Reinhold
Company, 1991.
[27] Tahami F, Nademi H and Rezaei M. Maximum Torque per Ampere Control of Permanent Magnet
Synchronous Motor Using Genetic Algorithm. TELKOMNIKA. 2011; 9(2): 237-244.
[28] Ronghui H and Xun L and Xin Z and Huikun P. Flight Reliability of Multi Rotor UAV Based on Genetic
Algorithm. TELKOMNIKA. 2016; 14(2A): 231-240.
[29] Man KF, Tang TS, Kwong S. Genetic Algorithms: Concepts and Applications. IEEE Trans. Ind.
Electron. 1996; 43(5): 519-534.
[30] Firdaus AR, Rahman AS. Genetic Algorithm of Sliding Mode Control Design for Manipulator Robot.
TELKOMNIKA. 2012; 10(4): 645-654.
[31] Sundareswaran K, Devi V, Sankar S, Nayak PSR, Peddapati S. Feedback controller design for a
boost converter through evolutionary algorithms. IET Power Electronics. 2014; 7(14): 903-913.
[32] Hasaneien HM, Muyeen SM. Design Optimization of Controller Parameters Used in Variable Speed
WindEnergy Conversion System by Genetic Algorithms. IEEE Transaction in Sustainable Energy.
2012; 3(2): 200-208.
[33] Westcott JH. The Minimum Moment of Error Squared Criterion: A new performance criterion for servo
mechanisms. IEEE Proc. Measurements Section. 1954: 471-480.
[34] Stephanopoulos G. Chemical Process Control: Chemical Process Control. 1
st
Ed. Prentice Hall.
2012: 116-126.
[35] Seborg DE, Mellichamp DA, Edger TF. Process Dynamics and Control. 3
rd
Ed., John Wiley and Sons.
2010: 102-103.

More Related Content

What's hot

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
 
Application of a merit function based interior point method to linear model p...
Application of a merit function based interior point method to linear model p...Application of a merit function based interior point method to linear model p...
Application of a merit function based interior point method to linear model p...Zac Darcy
 
Module 5 lecture_4_final
Module 5 lecture_4_finalModule 5 lecture_4_final
Module 5 lecture_4_finalAmol Wadghule
 
Effect of stability indices on robustness and system response in coefficient ...
Effect of stability indices on robustness and system response in coefficient ...Effect of stability indices on robustness and system response in coefficient ...
Effect of stability indices on robustness and system response in coefficient ...eSAT Journals
 
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKSFEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKSieijjournal
 
M ODEL P REDICTIVE C ONTROL U SING F PGA
M ODEL  P REDICTIVE  C ONTROL  U SING  F PGAM ODEL  P REDICTIVE  C ONTROL  U SING  F PGA
M ODEL P REDICTIVE C ONTROL U SING F PGAijctcm
 
Implementing an ATL Model Checker tool using Relational Algebra concepts
Implementing an ATL Model Checker tool using Relational Algebra conceptsImplementing an ATL Model Checker tool using Relational Algebra concepts
Implementing an ATL Model Checker tool using Relational Algebra conceptsinfopapers
 
Power Consumption and Energy Estimation in Smartphones
Power Consumption and Energy Estimation in SmartphonesPower Consumption and Energy Estimation in Smartphones
Power Consumption and Energy Estimation in SmartphonesINFOGAIN PUBLICATION
 
Data-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge processData-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge processjournalBEEI
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...ISA Interchange
 
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
 
Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm IJECEIAES
 
Advanced Production Control Using Julia & IMPL
Advanced Production Control Using Julia & IMPLAdvanced Production Control Using Julia & IMPL
Advanced Production Control Using Julia & IMPLAlkis Vazacopoulos
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...IJECEIAES
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterKhusro Kamaluddin
 

What's hot (20)

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...
 
Application of a merit function based interior point method to linear model p...
Application of a merit function based interior point method to linear model p...Application of a merit function based interior point method to linear model p...
Application of a merit function based interior point method to linear model p...
 
Module 5 lecture_4_final
Module 5 lecture_4_finalModule 5 lecture_4_final
Module 5 lecture_4_final
 
Effect of stability indices on robustness and system response in coefficient ...
Effect of stability indices on robustness and system response in coefficient ...Effect of stability indices on robustness and system response in coefficient ...
Effect of stability indices on robustness and system response in coefficient ...
 
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKSFEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
 
M ODEL P REDICTIVE C ONTROL U SING F PGA
M ODEL  P REDICTIVE  C ONTROL  U SING  F PGAM ODEL  P REDICTIVE  C ONTROL  U SING  F PGA
M ODEL P REDICTIVE C ONTROL U SING F PGA
 
Implementing an ATL Model Checker tool using Relational Algebra concepts
Implementing an ATL Model Checker tool using Relational Algebra conceptsImplementing an ATL Model Checker tool using Relational Algebra concepts
Implementing an ATL Model Checker tool using Relational Algebra concepts
 
Power Consumption and Energy Estimation in Smartphones
Power Consumption and Energy Estimation in SmartphonesPower Consumption and Energy Estimation in Smartphones
Power Consumption and Energy Estimation in Smartphones
 
Data-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge processData-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge process
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...
 
slot_shifting
slot_shiftingslot_shifting
slot_shifting
 
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...
 
Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm
 
SC_Thesis_2016
SC_Thesis_2016SC_Thesis_2016
SC_Thesis_2016
 
Advanced Production Control Using Julia & IMPL
Advanced Production Control Using Julia & IMPLAdvanced Production Control Using Julia & IMPL
Advanced Production Control Using Julia & IMPL
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...
 
TYPES COST
 TYPES COST  TYPES COST
TYPES COST
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy Center
 
CHEMCON2014
CHEMCON2014CHEMCON2014
CHEMCON2014
 
514
514514
514
 

Similar to IMC Based Fractional Order Controller for Three Interacting Tank Process

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
 
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
 
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
 
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
 
Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.theijes
 
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
 
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
 
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
 
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
 
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
 
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
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTcsandit
 
Hybrid controller design using gain scheduling approach for compressor systems
Hybrid controller design using gain scheduling approach for  compressor systemsHybrid controller design using gain scheduling approach for  compressor systems
Hybrid controller design using gain scheduling approach for compressor systemsIJECEIAES
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET Journal
 

Similar to IMC Based Fractional Order Controller for Three Interacting Tank Process (20)

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...
 
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...
 
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...
 
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
 
Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.
 
C0333017026
C0333017026C0333017026
C0333017026
 
Fuzzy model reference learning control (1)
Fuzzy model reference learning control (1)Fuzzy model reference learning control (1)
Fuzzy model reference learning control (1)
 
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...
 
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...
 
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...
 
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
 
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...
 
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...
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
 
Hybrid controller design using gain scheduling approach for compressor systems
Hybrid controller design using gain scheduling approach for  compressor systemsHybrid controller design using gain scheduling approach for  compressor systems
Hybrid controller design using gain scheduling approach for compressor systems
 
TOCbw I&ECPDD Oct67
TOCbw I&ECPDD Oct67TOCbw I&ECPDD Oct67
TOCbw I&ECPDD Oct67
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
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
 
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
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
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
 

Recently uploaded (20)

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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
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...
 
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
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
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 )
 

IMC Based Fractional Order Controller for Three Interacting Tank Process

  • 1. TELKOMNIKA, Vol.15, No.4, December 2017, pp. 1723~1732 ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013 DOI:10.12928/TELKOMNIKA.v15i4.5784  1723 Received July 25, 2017; Revised October 20, 2017; Accepted November 6, 2017 IMC Based Fractional Order Controller for Three Interacting Tank Process Abdul Wahid Nasir 1 , Idamakanti Kasireddy 2 , Arun Kumar Singh 3 1,2,3 Department of Electrical and Electronics Engineering, NIT Jamshedpur, India *Corresponding author, e-mail: 2014rsee003@nitjsr.ac.in Abstract In model based control, performance of the controlled plant considerably depends on the accuracy of real plant being modelled. In present work, an attempt has been made to design Internal Model Control (IMC), for three interacting tank process for liquid level control. To avoid complexities in controller design, the third order three interacting tank process is modelled to First Order Plus Dead Time (FOPDT) model. Exploiting the admirable features of Fractional Calculus, the higher order model is also modelled to Fractional Order First Order Plus Dead Time (FO-FOPDT) model, which further reduces the modelling error. Moving to control section, different IMC schemes have been proposed based on the order of filter. Various simulations have been performed to show the greatness of Fractional order modelled system & fractional order filters over conventional integer order modelled system & integer order filters respectively. Both for parameters estimation of reduced order model and filter tuning, Genetic Algorithm (GA) is being applied. Keywords: Internal Model Control, Fractional Order Control, Interacting Tank Process, Model Order Reduction, Genetic Algorithm Copyright © 2017Universitas Ahmad Dahlan. All rights reserved. 1. Introduction The liquid level measurement and control are of critical importance for chemical process industries and the safety of the equipment they use. The control problem for such level process depends on how these tanks are coupled. Sometimes the tanks are so inter-connected that their level interacts, i.e. the level of one tank affects the dynamics of another tanks and vice-versa, a case of interacting process. It is undeniable fact that the level and flow control are the heart of chemical industries. In several such cases, e.g. petrochemical industries, pharmaceutical industries, food and beverages industries etc., level control problem of interacting tank arises. Thus the effective control of these variables shall prove very beneficent from economic point of view and also very much needed for the safety of equipments involved in the process [1, 2]. A wide range of different control strategies for level control such tank process has been proposed by different researchers based on conventional and soft computational techniques [3- 5]. For the past couple of decades, the introduction of fractional order has resulted in improved performance both in modeling and control for similar control problems [6]. Fractional Calculus is actually the idea of extending the order of derivatives and integrals to non-integer orders [7]. These non-integer order fundamental operators, where ‘α’ is the operator order and ‘a’ & ‘t’ gives the limits of the operator is defined as follows:   , 0 1 , 0 , 0 a t t a d dt d                      D (1) Different definitions of this fractional integro-differential is given by various experts namely Riemann-Liouville, Caputo, Grunwald-Lentnikov etc. [8]. Therefore, conventional integer order
  • 2.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732 1724 calculus or simply calculus can be thought as special case of this Fractional calculus. Due to this peculiar feature, Fractional calculus is making its presence felt in the field of science and technology in recent decades. Nowadays control engineers are exploiting Fractional Calculus in control theory basics like system modelling [9, 10], analysis [11, 12], and design [13, 14]. In present work, for the level control of three interacting tank process, Internal Model Control (IMC), a model based procedure has been engaged, where a process model is “embedded” in the controller [15]. As the process contains three storage elements, hence it is a 3 rd order system which comparatively makes the procedure of control design cumbersome. The order of this system is reduced to first order plus dead time (FOPDT) system, which in turn greatly reduce complexcities in controller design [16]. The adopted technique can also be extended to other higher order system like 4 th , 5 th and above. Taking a step further, the concept of Fractional Calculus is also being introduced in model reduction part, yielding a fractional order first order plus dead time (FO-FOPDT) system, thus by minimizing the modeling error.The main tuning parameters to tune in IMC are the filter time constants. But in the present work, the order of filter is considered as fraction entity, which increases the flexibility of the filter, thus affecting the performance of controlled system in a positive manner [17, 18]. Thus in overall modeling and control of the plant, closed loop control performance gets enhanced at two levels, first due to modeling and other includes the control design part. The rest of the paper is organized as follows. IMC control scheme is discussed in brief in section 2. Basics of Genetic Algorithm (GA) which is used here as an optimization tool in obtaining reduced order model parameters and tunable controller parameters, given in section 3. Section 4, gives the mathematical modeling of a Three Tank Interacting Process, along with its linearization and model order reduction. Different schemes of proposed IMC are given in Section 5. The simulation results along with discussions are presented in Section 6. Based on the various results obtained conclusion is drawn and scope for future work is also given in Section 7. 2. IMC Control Strategy The IMC technique was prominently used for chemical engineering applications in the past [19], which is considered to be a robust control method as well. The structure of IMC very much resembles the Smith Predictive controller [20]. Whenever the process encounters the unmeasured disturbances or control process uncertainty, IMC most of the times emerge to be very efficient in reducing the dynamic or static errors to ensure the robustness of the overall closed loop control system [21]. It incorporates the replica of the original process called “internal model”. This internal model is connected in parallel with the original system to generate modified error signal for the controller in which inverse of the process model is embedded. Fulfilling the required criteria for being inverse of the process model to be stable, all right hand side zeros along with time delay if any of the original model are being factored out. As shown in Figure 1, same control signal u(s) is fed to the both original process Gp(s) and its model Ĝp(s). Here Gp(s) is the original 3 rd order transfer function representation of three tank interacting process and Ĝp(s) is the reduced first order plus dead time model (FOPDT). It can be seen that output of Gp(s) and Ĝp(s) is being used to generate an error signal ê(s), which gives the information that how much process model is deviating from the original process. Hence this information is used as feedback signal to generate the trimmed set point, by subtracting ê(s) from r(s). Theoretically ê(s) can be zero or nullified when the model perfectly replicates every dynamics of the process, but practically it is not possible. The q(s) is the controller transfer function which is defined as:      ˆ .pq s G s f s  (2) where  - p ˆG s is the invertible portion of the system. And f(s) is the low pass filter making q(s) proper or realizable which also possesses tunable parameters.
  • 3. TELKOMNIKA ISSN: 1693-6930  IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir) 1725 ( )e s ( )u s ( )d s ( )q s ( )pG s ˆ ( )pG s ( )y s       ˆ( )e s ˆ( )y s ( )spy s Figure 1. IMC Strategy 3. Genetic Algorithm The use of genetic algorithms (GA) has become very common for various problem solving [22-24]. Since nowadays, cheap and fast speed computers are available which makes the application of GA feasible as it includes lots of complex calculations. The fundamental elements of GA were first proposed by Holland [25]. Later on, other literatures were reported [26-28] discussing its remarkable concept and applications. It is basically a nature inspired stochastic search algorithm based on natural evolution and selection which favours the fact that stronger individuals bear the greater potential to strive against all odds in a competing environment and the weaker one gradually extinct. A random set of parameters is being presumed to be the potential solution of the problem. These random parameters resemble the genes of chromosomes. Another parameter, a positive value commonly known as fitness function gives the measurement of “goodness” of the chromosomes for solving the problem and is somehow primarily depends on its objective function [29]. In many cases of controller designs, some parameters are required to be tuned optimally for the enhancement of the overall performance of control system [30-32]. In the present work, the parameter to be optimised is λ (time constant of the filter) for integer order filter and if the filter is fractional in nature, then two tuning parameters i.e. λ and order of the filter, ‘b’ are to be optimised. Although, Integral of Squared Error (ISE) is generally used as performance index for optimisation in control system design, but here Integral of Time weighted Squared Error (ITSE) has been considered because the later one gives less settling time [33]. The objective function to be minimised to obtain the value of controller parameter(s) for IMC is defined as:        2 2 0 0 . . . .spITSE y t y t t dt e t t dt       (3) The implementation of GA for the current problem can be well understood with the help following Figure 2. IMC BASED CONTROLLER ( )spy s THREE TANK PROCESS PROCESS MODEL ( )E s ( )u s ( )d s ( )y s       ˆ( )y s ITSEGA   Figure 2. Block Diagram of Optimised IMC using GA
  • 4.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732 1726 Table 1 shows the GA characteristics used to obtain the required results. Table 1. Selected Parameters of GA Population Type Double Vector Population Size 50 Fitness Scaling Function Rank Crossover Function 0.8 Crossover Fraction Scattered Migration Fraction 0.2 Ending Criterion 100 Iterations 4. Mathematical Modelling of Interacting Three Tank Liquid Level Process Consider the system shown in Figure 3, represents a benchmark problem which proves to be very effective in understanding multi tank level control strategy for interacting process. It consists of three identical cylindrical tanks Tank 1, Tank 2 and Tank 3, having same cross sectional area, A. Tank 1 and Tank 2 are inter-connected at the bottom through a manual control valve, having valve coefficient β12, using pipe of cross-sectional area α1. Similarly Tank 2 and Tank 3 are inter-connected through another manual control valve, having valve coefficient β23, using pipe of cross-sectional area α2. Also there is one drain outlet regulated through a manual control valve, having valve coefficient β3 using pipe of cross-sectional area α3. The pump helps the liquid flow to the Tank1 from sump through a control valve. As the liquid enters the Tank 1, some part of it also flows to Tank 2 and Tank 3 in accordance to process dynamics, resulting in rise of liquid levels of all these three tanks. RRR H.V 1 H.V 2 H.V 3 SUMP TANK 1 TANK 2 TANK 3 PUMP LT DAQ CARD COMPUTER P I Fin CONTROL VALVE h1 h2 h3 Figure 3. Three Interacting Tank Process
  • 5. TELKOMNIKA ISSN: 1693-6930  IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir) 1727 The control problem considered here is to maintain the liquid level of Tank 3, h3 to desired value by controlling the fluid flow to Tank 1, Fin. Therefore, it is a SISO (Single Input Single Output) system with Fin being manipulated variable and h3 being controlled variable. Assuming the fluid to be incompressible, the differential equations governing the dynamics of the plants based on conservation of mass are given below:       1 12 12 1 2 1 1 2 indh t F g h t h t dt A A       (4)            2 23 2312 12 1 2 2 3 2 2 2 2 dh t g h t h t g h t h t dt A A        (5)         3 23 23 3 3 2 3 3 3 3 2 2 dh t g h t h t gh t dt A A        (6) where, h1,h2, h3 are the liquid levels of Tank 1, Tank 2 and Tank 3 respectively, A1= A2= A3= A = cross-sectional area of the cylindrical tank= 615 cm 2 , α1= α2= α3= α = cross-sectional area of the pipe connecting tanks = 5 cm 2 , β12= valve ratio of the valve connecting Tank 1 and Tank 2 = 0.9, β23= valve ratio of the valve connecting Tank 2 and Tank 3 = 0.8, β3= valve ratio of the valve connecting Tank 2 and Tank 3 = 0.3, g = acceleration due to gravity. 4.1. Linearization Since the nature of plant is non-linear, therefore it requires linearization for controller design and implementation. For this purpose, the concept of Taylor’s series is employed [34]. The chosen operating point is chosen as: Fin = 88 cm 3 /sec and h3 = 3.5 cm. Equation (7) gives the values of the state space matrix A, B, C & D and hence its corresponding transfer function is given by equation (8).                        -0.3669 0.3669 0 0.3669 -0.6567 0.2829 0 0.2829 -0.3306 1 615 0 0 0 0 1 0 A B C D               (7) 3 2 0.000173 1.354 0.3627 0.00507 TF s s s    (8) 4.2. Model Order Reduction Many papers have elaborated the concept of model order reduction and its application in control system [16, 35]. Since the process under study, is a third order system. To enhance computational performance and to bring ease in analysis and controller design, the original third
  • 6.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732 1728 order models are reduced to their corresponding First Order Plus Dead Time (FOPDT) and Fractional Order First Order Plus Dead Time (FO-FOPDT) for all the regions [37]. Here GA is used to determine the value of Gain (K), Time Constant (τ) and delay (L) to minimize the value of root mean square error (RMSE), the objective function considered here. Similarly, the unknown parameters of FO-FOPDT are obtained i.e. α, the order of the filter, along with K, τ & L. The general form of First Order Plus Dead Time (FOPDT) model, Fractional Order First Order Plus Dead Time (FO-FOPDT) model and the objective function RMSE is given by equation (9), equation (10) respectively. 1 Ls FOPDT K G e s    (9) 1 Ls FO FOPDT K G e s      (10) Step error minimization technique based on Genetic Algorithm (GA), which is discussed in the following subsection is employed to estimate the optimal value of model parameters. An identical step input is applied to both original third order system and its reduced order model, whose output responses are compared to generate error. This error is used to construct the objective function, which is taken to be root mean of squared error (RMSE) at present given by (11), N being the number of observations. This RMSE is being minimized using GA, which is illustrated in Figure 4.  2 3rd reducedY Y RMSE N   (11) ( )E s RMSE GA   rd 3 Order Three Tank Model Step Input  Approximated Reduced Model Y Y Figure 4. Lower Order Model Approximation using GA 5. Different Schemes of Control Based on Order As already stated previously, reduced order model of the three interacting tank process will be used for the IMC filter. Since there are two types of reduced models available, first being Integer Order First Order Plus Dead Time (IO-FOPDT) model and other Fractional Order First Order Plus Dead Time (FO-FOPDT) model. Also in the present work, two categories of filter have been considered depending on the nature of its order. First one is the Integer Order filter, where the time constant (λ) of the filter is the tunable parameter. And the second one is the Fractional Order filter, where the time constant (λ) and the order of the filter (b) are the two tunable parameters. Making use of the combinations of different reduced order models and filters, four IMC strategy arise, which can be listed as: (i) IO filter with IO-FOPDT, (ii) FO filter with IO-FOPDT, (iii) IO filter with FO-FOPDT and (iv) FO filter with FO-FOPDT. Firstly, the load disturbance is considered to be nil i.e. d(s) =0. The different filters defined here also have to follow some constraints. Basically these constraints are imposed on the time constant and order of the filter. One should select the proper range of filter time constant to trade-off between
  • 7. TELKOMNIKA ISSN: 1693-6930  IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir) 1729 speed of response and system robustness. And the order of the filter is such chosen that the filter is realizable i.e. becomes proper. Table 2 give different schemes of filters along with their tunable parameters fulfilling different constraints. Table 2. Different Schemes of IMC Strategy Different Schemes Filter Transfer Function, q(s) Cntroller Parameter(s) Constraints Scheme 1    67.895 1 0.034( 1) s s λ 1≤ λ ≤ 5 Scheme 2    67.895 1 0.034( 1)b s s λ, b 1≤ λ ≤ 5 1≤ b ≤ 1.5 Scheme 3    1.015 1.015 72.55 1 0.034( 1) s s λ 1≤ λ ≤ 5 Scheme 4    1.015 72.55 1 0.034( 1)b s s λ, b 1≤ λ ≤ 5 1.015≤ b ≤ 1.5 Now the same set of controllers, as shown in Table 3 is implemented for the disturbance rejection, i.e. in these cases d(s) ≠ 0. Generally, the nature of disturbance is assumed to be first order system, therefore following form of disturbance given by equation (12) has been considered and the results are shown in the next section. ( ) ( ) ( )dd s g s r s (12) where   1 ( ) 10 1dg s s   (13) 6. Results and Discussions It has been already discussed, that model of the plant plays a vital role in current scheme of control strategy. Therefore, based on the concept fractional order model accurate model of the plant is obtained.. Hence the present section is divided into two parts. First part deals with the results obtained for modeling in reference to model order reduction, followed by second part where the controller performance is analyzed through various data and plots. The 3 rd order transfer function given by (8), is approximated to lower order integer and fractional order model given by (9) & (10) respectively, for bringing ease in controller design by implementing the methodology as discussed in Section 4.2. Hence the estimated transfer function for the approximated models along with their RMSE values is given in following Table 3. Figure 5 represents the step responses for 3 rd order model along with their approximated lower order integer and non-integer models respectively.Both time domain analysis given by Figure 5 data in Table 3, support in favor of fractional order modeling in cases where the reduction of model order is concerned. Table 3. Model Order Reduction Nature of Model Transfer Function RMSE Integer Order   3.7670.034 67.895 1 s e s 0.0095 Fractional Order   3.19 1.015 0.034 72.55 1 s e s 0.0034
  • 8.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732 1730 0 100 200 300 400 500 0 0.5 1 1.5 2 2.5 3 3.5 Fin (cm3 /s) h3(cm) Step Response 240 260 280 300 320 2.85 2.9 2.95 3rd Order Model IO-FOPDT FO-FOPDT Time (s) Figure 5. Open-Loop Step Response Moving forward to control section, a series of MATLAB program is developed and simulated for finding the controller parameters for different IMC strategies. Since, ITSE is being minimized with the help of GA, to obtain the controller parameters for all four schemes i.e. Scheme 1, Scheme 2, Scheme 3 and Scheme 4. Table 4 shows the value of controller parameters along with the values of their corresponding performance index i.e. ITSE for each schemes. Figure 5 and Figure 6 represent the servo response for d(s)=0 and servo-regulatory response for d(s)≠0, when the disturbance of 20% is applied at time t=100 seconds, for all schemes respectively. These responses are having zoomed version of time response for a specific duration of time in the inset, so that the responses for each schemes can be identified easily. Again Fractional calculus when introduced in IMC filter design, further enhances the performance of the closed loop control system. Table 4 clearly indicates that the ITSE value is maximum for Scheme 1 and is gradually decreasing for Scheme 2, Scheme 3 with Scheme 4 being minimum, validating the supremacy of fractional order modeling and control over integer order. Table 4. Controller Parameters with their Corresponding ITSE Value Different Schemes Cntroller Parameter(s) ITSE Value with d(s)=0 ITSE Value with d(s)≠0 Scheme 1 λ = 1.001 25.75 348 Scheme 2 λ = 1; b = 1.282 23.34 289 Scheme 3 λ = 1 21.99 281 Scheme 4 λ = 1; b = 1.432 19.91 213 0 10 20 30 40 50 60 70 80 90 100 0 0.5 1 1.5 2 2.5 Time (sec) h3(cm) set-point Scheme 1 Scheme 2 Scheme 3 Scheme 48 10 12 14 16 18 1.6 1.8 2 Figure 6. Servo Response
  • 9. TELKOMNIKA ISSN: 1693-6930  IMC Based Fractional Order Controller for Three Interacting Tank Process (Abdul Wahid Nasir) 1731 0 20 40 60 80 100 120 140 160 180 200 0 0.5 1 1.5 2 2.5 Time (sec) h3(cm) set-point Scheme 1 Scheme 2 Scheme 3 Scheme 4100 110 120 1.8 2 2.2 Figure 7. Servo – Regulatory Response 7. Conclusions In this paper, IMC based fractional order controller has been reported for the level control of three interacting tank process. Four different schemes of IMC based controller arising from the combinations of different nature of system and IMC filter in terms of their order (Integer or Fractional), have been implemented for achieving the objective. The controller parameter(s) for all these four schemes are obtained using the same performance index, which is ITSE in the present case. After going through the simulated results, it can be concluded that that the inclusion of Fractional calculus not only reduce the modelling error but also enhances the control performance for IMC based control system. Also the designed control schemes very effectively meet the servo-regulatory performance. The methodology implemented here can be extended to any other model based control technique. References [1] Vijayan S and Avinashe KK. Soft Computing Technique and Conventional Controller for Conical Tank Level Control, Indonesian Journal of Electrical Engineering and Informatics, 2016; 4(1): 65-73. [2] Chakravarthi MK and Venkatesan N.Experimental Validation of a Multi Model PI Controller for a Non Linear Hybrid System in LabVIEW, Telkomnika, 2015; 13(2): 547-555. [3] Roy P and Roy BK. Fractional order PI control applied to level control in coupled two tank MIMO system with experimental validation, Control Engineering Practice; doi: 10.1016/j.conengprac.2016.01.002. [4] Sadeghi MS, Safarinejadian B and Farughian A. Parallel distributed compensator design of tank level control based onfuzzy Takagi–Sugeno model, Applied Soft Computing, 2014; 21: 280-285. [5] Taoyan Z, Ping LI and Jiangtao CAO. Study of Interval Type-2 Fuzzy Controller for the Twin-tank Water Level System, Chinese Journal of Chemical Engineering, 2012; 20(6): 1102-1106. [6] Tepljakov A, Petlenkov E, Belikov J and Halás M. Design and Implementation of Fractional-order PID Controllers for a Fluid Tank System, 2013 American Control Conference; 2013: 177-1782. [7] Oldham KB and Spanier J. The Fractional Calculus, Academic Press, New York, 1974. [8] Monje CA, Chen Y, Vinagre BM, Xue D, and Feliu V. Fractional order systems and controls: Fundamental and applications. London: Springer-Verlag. 2010: 09-34. [9] Lino P, Maione G, Saponaro F. Fractional Order Modeling of High-Pressure Fluid-Dynamic Flows: An Automotive Application, IFAC- Papers Online. 2015; 48(1): 382-387. [10] Djamah T, Mansouri R, Djennoune S, Bettayeb M. Optimal low order model identification of fractional dynamic systems. Applied Mathematics and Computation. 2008; 206(2): 543-554. [11] Chen YQ, Ahn HS, Podlubny I. Robust stability check of fractional order linear time invariant systems with interval uncertainties. Signal Processing. 2006; 86(10): 2611-2616. [12] Li Y, Chen YQ, Podlubny I. Mittag-Leffler stability of fractional order nonlinear dynamic systems. Automatica. 2009; 45(8): 1965-1969. [13] Pommier V, Sabatier J, Lanusse P, Oustaloup A. Crone control of a nonlinear hydraulic actuator. Control Engineering Practice. 2002; 10(4): 391-402. [14] Chen C, HU L, Wang L, Gao S, Li C. Adaptive Particle Swarm Algorithm for Parameters Tuning of Fractional Order PID Controller. TELKOMNIKA. 2016; 14(2): 478-488. [15] Wayne B. Process Control: Modeling, Design and Simulation. 2 nd Ed., Perintice Hall, 2002. [16] Lavania S and Nagaria D. Evolutionary approach for model order reduction, Perspectives in Science, 2016; 8: 361-363.
  • 10.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 4, December 2017 : 1723 – 1732 1732 [17] Nasir AW, Singh AK. IMC Based Fractional Order Controller for Non-Minimum Phase System. Annual IEEE India Conference, INDICON. 2015: 1-6. [18] Bettayeb M, Mansouri R. Fractional IMC-PID-filter controllers design for non integer order systems, Journal of Process Control, 2014; 24(4): 261-271. [19] Morari M, Zafirion E. Robust Process Control, Englewood Cliffs, NJ: Prentice Hall, 1989. [20] Wen WF, Rad AB. Fuzzy Adaptive Internal Model Control. IEEE Trans. Ind. Electron. 2012; 47(1): 193-202. [21] Xia C, Yan Y, Song P, Shi T. Voltage Disturbance rejection for matrix converted based PMSM drive System using Internal Model Control. IEEE Trans. Ind. Electron. 2000; 59(1): 361-372. [22] Shabbir F, Omenzetter P. Model updating using genetic algorithms with sequential niche technique. Engineering Structures. 2016; 120: 166-182. [23] Jia Y, Yang X. Optimization of control parameters based on genetic algorithms for spacecraft altitude tracking with input constraints. Neurocomputing. 2016; 177: 334-341. [24] Yanik S, Surer O, Oztaysi B. Designing sustainable energy regions using genetic algorithms and location-allocation approach. Energy. 2016; 97: 161-172. [25] Holland JH. Adaption in Natural & Artificial Systems. Cambridge MA: MIT Presss, 1975. [26] Goldberg DE. Genetic Algorithms in search Optimization and Machine Learning. Addison Wesley 1989.Lawrence Davis, Handbook of Genetic Algorithms. New York. Van Nostrand Reinhold Company, 1991. [27] Tahami F, Nademi H and Rezaei M. Maximum Torque per Ampere Control of Permanent Magnet Synchronous Motor Using Genetic Algorithm. TELKOMNIKA. 2011; 9(2): 237-244. [28] Ronghui H and Xun L and Xin Z and Huikun P. Flight Reliability of Multi Rotor UAV Based on Genetic Algorithm. TELKOMNIKA. 2016; 14(2A): 231-240. [29] Man KF, Tang TS, Kwong S. Genetic Algorithms: Concepts and Applications. IEEE Trans. Ind. Electron. 1996; 43(5): 519-534. [30] Firdaus AR, Rahman AS. Genetic Algorithm of Sliding Mode Control Design for Manipulator Robot. TELKOMNIKA. 2012; 10(4): 645-654. [31] Sundareswaran K, Devi V, Sankar S, Nayak PSR, Peddapati S. Feedback controller design for a boost converter through evolutionary algorithms. IET Power Electronics. 2014; 7(14): 903-913. [32] Hasaneien HM, Muyeen SM. Design Optimization of Controller Parameters Used in Variable Speed WindEnergy Conversion System by Genetic Algorithms. IEEE Transaction in Sustainable Energy. 2012; 3(2): 200-208. [33] Westcott JH. The Minimum Moment of Error Squared Criterion: A new performance criterion for servo mechanisms. IEEE Proc. Measurements Section. 1954: 471-480. [34] Stephanopoulos G. Chemical Process Control: Chemical Process Control. 1 st Ed. Prentice Hall. 2012: 116-126. [35] Seborg DE, Mellichamp DA, Edger TF. Process Dynamics and Control. 3 rd Ed., John Wiley and Sons. 2010: 102-103.