Abstract
In this paper, a pattern classification and recognition approach to expert control systems is developed for use in the on-line analysis and design of dynamic systems. The approach used is based on the tuning of a three-term PID controller and, hence, it is not dependent on a specific form of the process model. A real-time experiment of implementing the developed controller using a microcomputer and associated hardware is presented. A sample set of production rules is discussed. The expert system reaches appropriate tuning parameters, using extracted features, such as oscillatory, underdamped, and exponentially monotonic properties.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Schank, R.C. and Colby, K.M. (eds), Computer Models of Thought and Language, Freeman, New York (1973).
Winston, P.H. (ed.), The Psychology of Computer Vision, McGraw-Hill, New York (1975)
Franklin, J.E., Carmody, C.L., Keller, K., Levitt, T.S., and Buteau, B.L., Expert system technology for the military: selected samples, Proc. IEEE, 76, 1327–1366 (1988).
Harmon, P. (ed.), Expert System Strategies, Vol. 2(8), San Francisco, CA, August 1986.
Jackson, P., Introduction to Expert Systems, Addision-Wesley, MA (1986).
Harmon, P. and King, D., Expert Systems, Wiley, New York (1985).
SanGiovanni, J.P. and Romans, H.C., Expert systems in industry: A survey, Chem. Eng. Progress (September 1987), 52–59.
Barr, A. and Feigenbaum, E.A., The Handbook of Artificial Intelligence Vol. III, Kaufmann, New York (1981), pp. 372–382.
Wong, K.P. and Cheung, H.N., Artificial intelligence approach to load allocation in distribution substations, IEE Proc. C 134, 357–365 (1987).
Liu, C. and Tomsovic, K., An expert system assisting decision-making of reactive power/voltage control, IEEE Trans. PWRS-1, 195–201 (1986).
Astrom, K.J., Anton, J.I., and Arzen, K.E., Expert control, Automatica 22, 277–285 (1986).
Porter, B., Jones, A.H., and Mckeown, C.B., Real-time expert tuner for PI controllers, IEE Proc. D, 134, 260–263 (1987).
Mahmoud, M.S. and Kotob, S., Knowledge-based systems for control design, ASD/TED Technical Report GN-02-89, Kuwait Institute for Scientific Research, Kuwait (1989).
Mahmoud, M.S., Eid, S.Z., and Abou-Elseoud, A.A., A real-time expert system for dynamical processes, IEEE Trans. Systems Man Cybernet SMC-19, 1101–1105 (1989).
Mahmoud, M.S., Eid, S.Z., and Abou Elseoud, A.A., Learning expert control systems, Large Scale Systems: Information and Decision Technologies.
Arzen, K., Use of expert systems in closed loop feedback control, Proc. 1986 Amer. Control Conference, Seattle, Wash., pp. 140–145.
Moore, R.L., Hawkinson, L.B., Knickerbocker, C.G., and Churchman, L.M., A real-time expert system for process control, Proc. 1984 IEEE First Conference on Artificial Intelligence Applications, Denver, Colorado, pp. 569–576.
Eldeib, H.K. and Tsai, S., Applications of symbolic manipulation in control system analysis and design, Proc. 1988 IEEE Third International Symposium on Intelligent Control, Arlington, Virginia, pp. 213–218.
James, J.R., Expert system shells for combining symbolic and numeric processing in CADCS, Proc. Fourth IFAC Symposium on CADCS, Beijing, PRC, 1988, pp. 1–14.
Pang, G.K.H. and MacFarlane, A.G.J., An Expert Systems Approach to Computer-Aided Design of Multivariable Systems, Springer-Verlag, New York (1986).
Bobrow, D.G. and Winagrad, T., An overview of KRL, a knowledge repesentation language, Cognitive Science 1, 3–64 (1977).
Kowalik, S.J. (ed.), Coupling Symbolic and Numerical Computing in Expert Systems, Elsevier, New York (1986).
Mackerle, J., A review of expert systems development tools, Engineering Computations 6, 2–17 (1989).
Handelman, D.A. and Stengel, R.F., An architecture for real-time ruled-based control, Proc. 1987 American Control Conference, June 1987, Minneapolis, pp. 13–19.
Abou-Elseoud, A.A., Knowledge-based control systems, MSc thesis, Faculty of Engineering, Cairo University (1989).
Saridis, G.N., Application of pattern recognition methods to control systems, IEEE Trans. Automat. Control AC-26, 638–645 (1981).
Jones, A.H. and Shenassa, M.H., Real-time expert tuners for PI controllers incorporating closed-loop step-response identifiers, Proc. 3rd IEEE Inter. Symposium on Intelligent Control, Arlington, VA, August 1988, pp. 1–5.
Sripada, N.R., Fisher, D.G., and Morris, A.J., AI application for process regulation and servo control, IEE Proc. D. 134, 251–259 (1987).
Kraus, T.W. and Myron, T.J., Self-Tuning PID controller using pattern recognition approach, Control Engineering, June 1984, 105–111.
Kraus, T.W., Self-tuning control using expert system approach, Measurements and Control, June 1985, 172–175.
Duda, R.O. and Hart, P.E., Pattern Classification and Scene Analysis, Wiley, New York (1973).
Ullmann, J.R., Pattern Recognition Techniques, Butterworths, London (1973).
Ziegler, J.G. and Nicholas, N.B., Optimum settings for automatic controllers, Trans. ASME 112, 759–768 (1942).
Wright, M.L., Green, M.W., Fiegl, G., and Cross, P.F., An expert system for real-time control, IEEE Software 6, 16–24 (1986).
Soderstrom, T. and Stoica, P.G., Instrumental Variable Methods for System Identification, Springer-Verlag, Berlin (1983).
Narendra, K.S. and Thathacar, M.A.L., Learning Automata-A survey, IEEE Trans. Systems Man Cybernet. SMC-4, 323–334 (1974).
Sergent, M. and Shoemaker, R.L., The IBM Personal Computer from the Inside Out, Addison-Weley, Reading, Mass. (1985).
Gertler, J. and Chang, H., An instability indicator for expert control, IEEE Control System Magazine 3, 14–17 (1986).
Anderson, R. and coworkers, A rule-based adaptive PID controller, Proc. 27th Conference on Decision and Control, Dec. 1988, pp. 564–569.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Mahmoud, M.S., Abou-Elseoud, A.A. & Kotob, S. Development of expert control systems: A pattern classification and recognition approach. J Intell Robot Syst 5, 129–146 (1992). https://doi.org/10.1007/BF00444292
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF00444292