IJu J
IJu J
Slide U1 U2 U3
3.5 ~~~2.5 18
y]
Overshot
gate (cm)|0 3000 0 3000 0
K
3000
3-
18
14 B5m
Y3
Figure 1. Hydraulic canal prototype scheme. (cm)
Time (s) 0 3000
To find the transfer functions forming a transfer matrix, a Figure 2. Identification and validation when the inflow is 801/s
standard identification procedure is used [12]: The first step
is to determine the input and output variables. The opening 0.85 0.625 4.2
deviations, from the kth set point, of the gates located at the 48s + 1 168s + 1 3890S2 + 399s + 1
downstream end of the pools are the input variables. They 0.70 4.675
are denoted by: u k ( 1, 2, 3), where j denote the jth-pool
H 1 (s) = 0
149s + 1 365s + 1
(1 a)
and k (k=1,2,3) the set point. The downstream water level 0 0
5.12
deviations from the set point are the output variables. They 326s + 1
are denoted by yik (i =1, 2, 3), where i denotes the ith-pool.
1.21 0.862 6.806
During the second phase, the variations in the water level yi 72s + 1 245s + 1 5420s2 + 552s + 1
(i = 1, 2, 3) are registered when a step signal is applied at 0.93 7.064
each gate. In Figure 2, the levels yi" (i = 1, 2, 3) are depicted. H2 (s) = 0
216s+1 514s+1
(lb)
Similar plots are obtained for the other two set points. Note 0 0
7.42
in Fig. 2 that these levels can be approached by responses of 462s+1
linear systems. From information of each level curve a 2.04 1.762 10.609
transfer function can be derived using an identification 84s+1 348s +1 7150S2 + 725s + 1
toolbox (e.g. Matlab System Identification Toolbox). When H3(s)= 0
1.81 10.739
all transfer functions for the set point k are estimated, the 360s + 1 691s+1 (1 c)
transfer matrix for this set point can be completed (for more 10.83
0 0
h33(s) 653s+
1 80 20 20 70.7 63.5 53.5
2 65 14.7 15.6 70.7 63.5 57.3
11.6 III. PRELIMINARIES
3 50 10.9 70.7 63.5 57.5
A. LQG control
Let a minimal state representation of a linear plant
IJu J
where x is the state, u the input, y the output, v and w are inflow to each pool i (the first is measured and the other two
noises with spectrums Qf and Rf respectively . Under flows are estimated). According to its values, the fuzzy sets
habitual assumptions, the LQG signal u that minimizes depicted in Fig. 3, are proposed. The following rules
J =E{xT (t)Q6X(t) + uT (t)R6u(t)} indicate the way to blend the three controllers (See [13], [5])
is given by: 1
If Q. is M1 then u' -LQGi(s)y,i
S
u(t) = -Kk(t)
where Q, and R, are LQ weighting matrices, K is the LQ s
gain [7] and x(t) is the Kalman estimated [7]. The Kalman If Qiis M2then u, -
S
LQGi()~
estimated state is obtained from a Kalman filter [7], given
by If Q, is M3 then u - LQG, (s)y,1
x(t) = Ax(t) + Bu(t) + L(Cx(t) - y(t)) s
IJu J
80F
VI. CONCLUSION
The decentralized fuzzy Gain Scheduling Control designed
has presented good regulation in face of large inflow
I-N
disturbances, then this controller can be a good option to
cn
1-11 control a real canal working in a similar situation.
8
It-0
As future work, this controller will be tested in real-time in
the prototype under study.
ACKNOWLEDGMENT
40
0 10 30 50 70 90 110 130 Author thank to the LAFMAA project for financial
Time (min)
support.
Figure 5. Inflow variations
REFERENCES
100
80 - Gain Scheduling [1] Mareels I., E. Weyer, Su Ki Ooi, M. Cantoni, Y. Li, G. Nair,
60 "Systems engineering for irrigation systems: successes and
40 _ challenges", 16 th IFAC World Congress, Prague, Czech
20_
Republic, 2005.
[2] Balogun O., M. Hubbard, J. Devries, "Automatic control of canal
0
Single LQG flow using Linear Quadratic Regulator theory", Journal of
80 Hydraulic Engineering 114(1):75-102, 1988.
60 [3] Dulhoste, J-F., Georges, D. and Besan9on, G. "Non-linear
40 _
control of open-channel water flow based on a collocation
control model". ASCE Journal of Hydraulic Engineering.
20_
130(3):254-256, 2004.
v
0 10 30 50 70 90 110 130
[4] Chen M.L. and D. Georges, "Nonlinear robust state feedback
Time (min) control of an open-channel hydraulic system", European Control
Conference Ecc'01. Porto, Portugal, 2001.
(a) [5] Begovich O., V. M. Ruiz, D. Georges, G. Besan9on, "Real-time
inn application of a fuzzy gain scheduling control scheme to a multi-
80
pool open irrigation canal prototype", Journal of Intelligent &
Gain Scheduling Fuzzy Systems, Vol. 16, No 3, pp. 189-199, 2005.
60 .
[6] Begovich O., J. C. Felipe, V. M. Ruiz, "Real-Time
40 implementation of a decentralized control for an open irrigation
20 canal", Asian Journal of Control, Vol. 9, No 2, pp. 170-179, Jun
0
2007.
[7] Anderson B. D. and J. B. Moore, Optimal Control: Linear
80 Single LQG Quadratic Methods, New Jersey, Prentice Hall, 1990.
60 [8] Passino K.V., S. Yurkovich, Fuzzy Control, Addison-Wesley,
40 1998.
20
[9] Leith D. J., "Survey of gain-Scheduling analysis & design",
International Journal ofControl, 73, pp. 100 1-1025, 2000.
0
0 10 30 50 70 90 110 130 [10] Buyalski C.P., D.G. Ehler, H.T. Flavey, D.C. Rogers and E.A.
Time (min) Serfozo, Canal Systems Automation Manual. Vol. 1. US
(b) Department of the Interior, Bureau of Reclamation, Denver
EUA, 1991.
100 [11] Chow V. T., Open-channel hydraulics, McGraw-Hill, 1988.
80 [12] Ljung, Lennart, System Identification Theory for the User,
Gain Scheduling Prentice Hall, 1987.
60
[13] Martinez-Maldonado E., "Decentralized Control using fuzzy
40
logic for an irrigation canal prototype", (in spanish) MSc. Thesis,
20 CINVESTAV-Gdl, April 2007.
I.-I
0 _ [14] Skogestad S., I. Postlethwaite, Multivariable Feedback Control:
80
Analysis and Design, John Wiley and Sons, 1996.
Single LQG
60
40
20
n1 00 3 5 70
0 10 30 50 70 90 110 130
Time (min)
(c)
Figure 6. Level responses: (a) pool 1, (b) pool 2
(c) pool 3.