Professional Documents
Culture Documents
liquid flows into the tank and using Bernoulli’s equation Δh2 (t ) = ⎜ ⎟ . Δh1 (t ) - ⎜ ⎟ . Δh2 (t ) (5)
principle a set of nonlinear state equation can be obtained as ⎝ A ⎠ η u0 ⎝ A ⎠ η u0
follows.
Through linearization using Taylor series expansion, higher
order terms are omitted. Also some parameters of the
coupled tank system are not known perfectly .Henceforth
there is a need of an accurate model dynamics model of this
system. To overcome this above mentioned drawbacks this
paper considers system identification technique which is
accomplished by using black box model approach. In
identification pump control voltage is considered as the input
and level of the tank is considered as output.
u
ŷ
y
θˆLs = (ϕ T ϕ ) ϕ T y
−1
where (7)
h1 = water level in tank 1
h2 = water level in tank 2
a1= outlet area of tank 1 b1 ( q) = - 0.03402 q -1 + 0.03492 q -2
(8)
a2= outlet area of tank 2 f1 (q ) = 1-1.913 q -1 + 0.9131 q -2
A = cross-sectional area of tanks
g = gravitational constant III. PROPOSED CONTROL ALGORITHM
η = constant relating to the control voltage with the water The basic principle behind optimal control is that it
flow from the pump generally minimizes the cost which is associated with
generating control input [10] and [11]. The state feedback
For real time implementation, linear model is considered (LQR) is an optimal control method, which uses state space
for the controller design. Hence, the above linear model can approach to analyze a system. In this controller the main
be converted into a linear model by using Taylor series challenging task is that how to choose the value of Q and R,
expansion using two working points. by which it will match the design constraints.
2 Consider a LTI system given by,
1 ⎛ η uo A ⎞ ⎛ a1 ⎞
h10 = ⎜ ⎟ , h20 = ⎜ ⎟ h10 (3) x = A (t ) x + B (t )u
2 g ⎝ a1 ⎠ ⎝ a2 ⎠ (9)
y = Cx
For the above mentioned Eq. (9) the performance is readily
2
⎛a ⎞ g taken as
Δh1 (t) = - ⎜ 1 ⎟ . Δh1 (t) + η.Δu(t) (4) ∞
⎝ A ⎠ ηu 0 J = ∫ x(t )T Q x(t ) + u (t ) R u (t )
0
(10)
where
Q = Error weighted matrix TABLE 1.
SIMULATION PARAMETER
R = Control weighted matrix
Symbol Description Value
A Cross sectional area of the tanks 0.01389
a1 Tank 1 outlet area 0.1245
a2 Tank2 outlet area 0.1245
g Gravitational Constant 9.8
η Constant relating the control voltage 0.1194
with the water flow from the pump
d
dt Model linearisation plot
20
18 Tank1
d 16
Tank2
dt 14
12
L evel
10
8
Fig 3.Generalized Structure of the LQR Sate feedback controller 6
u = − Kx (11) 0
0 100 200 300
Time(sec)
400 500 600
20
AT P + PA - PBR-1 BT P = - Q (12) 10
Actual
Estimated
-20
k = − R −1 BT P (13) -30
-40
Where -50
-60
0 100 200 300 400 500 600
P= Positive Semi-Definite Matrix Time(sec)
15
time yielded by the proposed LQR controller are less in
10
comparison the corresponding values obtained with the
5 Ziegler-Nichols based PI controller. The gain parameters
0
obtained from the proposed algorithm i.e. LQR controller is
5 10 15 20
Time(sec)
25 30 35 40
given as Eq. (15).
Fig 9.Simulation Response of proposed( LQR) controller
⎡1 0 ⎤
⎥ , R = [1]
Simulation Response of PID using ZN method
40 Q=⎢ (14)
30
⎣0 0 ⎦
20
K = [ -0.9998 -1.3262 ] (15)
Level
10
TABLE II
0
RESPONSE ANALYSIS BY TIME DOMAIN SPECIFICATION
-10
-20
Performance (Sec) Tuning Based On ZN Proposed LQR
0 100 200 300 400 500 600
Time(sec) Method Approach
Fig 10.Simulation Response of PI Using Ziegler-Nicholas Approach Rise Time 100 3.25
10
V. CONCLUSIONS
Level
0
REFERENCES
-10 [1] “Coupled Tank System: Control Experiment Manual”, Feedback
Instruments Ltd
-20
0 50 100 150 200 250 [2] B, Wayne Bequette, “Process Control Modeling design and simulation”,
Time(sec) PHI Publication, 2003
Fig 12.Experimental Response of PI tuning by Ziegler-Nicolas Approach [3] K.H.Johansson, “The quadruple-tank process: a multivariable
laboratory process with an adjustable zero”,IEEE Transaction on
Control system technologies,vol.8, no.3,pp.456-465,2000
[4] K. J. Astrom, R.M.Murry, “Feedback systems: An Introduction for
Scientists and Engineers”, N. Princeton University Press 2008.
[5] G. Yun Li, G.Chong, “PID control system analysis, design, and
technology”, IEEE Transaction on Control System Technologies,
vol.13, no.4, pp.559-576, 2005.
[6] S.Kangwanrat,V.Tipsuwannapom,A.Numsomran ,“ Design of PI
controller using MRAC techniques for coupled-Tanks Process”,
International Conference on Control Automation and Systems
(ICCAS),IEEE,pp.485-499,2010.
[7] A. Numsomran, T.Suksri and M.Thumma, “Design of 2 DOF PI
Controller with decoupling techniques for Coupled Tank Process”,
International Conference on Control, Automation and systems,
pp.339-344, 2007.
[8] A.Numsomran, V.Tipsuwanpom and K.Tirasesth, “Design of PID
Controller for the Modified Quadruple-Tank Process using Inverted
Decoupling Technique”, International Conference on Control,
Automation and systems (ICCAS), pp.1363-1368, 2011.
[9] J.Chaoraingern,A.Numsomranana,T.Suesut,T.Trisuwannawat,“PID
Controller Design Using Characteristics Ratio Assignment Method For
Coupled Tank Process”, IEEE Conference on Computational
Intelligence for Modeling Control and Automation,vol.1,pp.590-
594,2005.
[10] D.S. Naidu, Optimal Control System”, CRC press, FL, 2003.
[11] Ashish Tewari, “Modern control design with Matlab and Simulink”,
John Wiley & sons, 2003.