Classifier System for Rule-Based Operation of Canal Gates
Publication: Journal of Water Resources Planning and Management
Volume 131, Issue 1
Abstract
A classifier system for automatic operation of canal gates was developed and tested through simulation modeling. The classifier system manipulates a population of rules that are trained to “learn” appropriate operational responses to unsteady hydraulic conditions. Each rule has one condition and one associated action. The condition and action pair were applied by matching rules to the current hydraulic status, then taking the gate action specified by the matching rule. Sets of gate operational rules that define appropriate responses to different environment situations, represented by hydraulic transients due to changing water deliveries along the canal, were generated through the classifier system. An apportionment-of-credit algorithm was designed by applying a combination of immediate and delayed rewards. Three components of the delayed reward were used to quantify performance in terms of quick stabilization to target water depths in the canal, and small depth fluctuations. A genetic algorithm was applied to inject new rules. In the best cases, the classifier system produced operational rules that stabilized the simulated canal system within 2% of the target levels in 95% of the simulations. Compared to three local automation methods, the classifier system showed the best overall performance in terms of hydraulic stabilization time and matching target water levels.
Get full access to this article
View all available purchase options and get full access to this article.
References
Clemmens, A. J., and Replogle, J. A. (1989). “Control of irrigation canal networks.” J. Irrig. Drain. Eng., 115(1), 96–110.
De Jong, K. A. (1975). “An analysis of the behavior of a class of genetic adaptive systems.” PhD Philosophy dissertation, Univ. of Michigan, Ann Arbor, Mich.
Goldberg, D. E. (1983). “Computer-aided gas pipeline operation using genetic algorithms and rule learning.” PhD Philosophy dissertation, Univ. of Michigan, Ann Arbor, Mich.
Goldberg, D. E. (1989). Genetic algorithms in search, optimization & machine learning, Addison–Wesley, New York.
Merkley, G. P. (1995). User’s guide for the CanalMan hydraulic simulation model, Version 5.42, BIE Dept., Utah State University Press, Logan, Utah.
Pongput, K. (1994). “Unsteady hydraulic simulation for evaluating canal gate automation schemes.” PhD Philosophy dissertation, Utah State Univ., Logan, Utah.
Riolo, R. L. (1987). “Bucket brigade performance: I. Long sequences of classifiers.” Proc., 2nd Int. Conf. on Genetic Algorithms, Cambridge, Mass., 184–195.
Yates, D. F., and Fairley, A. (1993). “An investigation possible causes of, and solutions to, rule strength distortion due to the bucket brigade algorithms.” Proc., 5th Int. Conf. on Genetic Algorithms, Urbana-Champaign, Ill., 246–253.
Zitar, A. A., and Hassoun, M. H. (1993). “Regulator control via genetic search assisted reinforcement.” Proc., 5th Int. Conf. on Genetic Algorithms, Urbana-Champaign, Ill., 254–260.
Information & Authors
Information
Published In
Copyright
© 2004 ASCE.
History
Received: Nov 6, 2002
Accepted: May 5, 2004
Published online: Jan 1, 2005
Published in print: Jan 2005
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.