Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Development of expert control systems: A pattern classification and recognition approach

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Schank, R.C. and Colby, K.M. (eds), Computer Models of Thought and Language, Freeman, New York (1973).

    Google Scholar 

  2. Winston, P.H. (ed.), The Psychology of Computer Vision, McGraw-Hill, New York (1975)

    Google Scholar 

  3. 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).

    Google Scholar 

  4. Harmon, P. (ed.), Expert System Strategies, Vol. 2(8), San Francisco, CA, August 1986.

  5. Jackson, P., Introduction to Expert Systems, Addision-Wesley, MA (1986).

    Google Scholar 

  6. Harmon, P. and King, D., Expert Systems, Wiley, New York (1985).

    Google Scholar 

  7. SanGiovanni, J.P. and Romans, H.C., Expert systems in industry: A survey, Chem. Eng. Progress (September 1987), 52–59.

  8. Barr, A. and Feigenbaum, E.A., The Handbook of Artificial Intelligence Vol. III, Kaufmann, New York (1981), pp. 372–382.

    Google Scholar 

  9. Wong, K.P. and Cheung, H.N., Artificial intelligence approach to load allocation in distribution substations, IEE Proc. C 134, 357–365 (1987).

    Google Scholar 

  10. Liu, C. and Tomsovic, K., An expert system assisting decision-making of reactive power/voltage control, IEEE Trans. PWRS-1, 195–201 (1986).

    Google Scholar 

  11. Astrom, K.J., Anton, J.I., and Arzen, K.E., Expert control, Automatica 22, 277–285 (1986).

    Google Scholar 

  12. Porter, B., Jones, A.H., and Mckeown, C.B., Real-time expert tuner for PI controllers, IEE Proc. D, 134, 260–263 (1987).

    Google Scholar 

  13. 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).

    Google Scholar 

  14. 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).

    Google Scholar 

  15. Mahmoud, M.S., Eid, S.Z., and Abou Elseoud, A.A., Learning expert control systems, Large Scale Systems: Information and Decision Technologies.

  16. Arzen, K., Use of expert systems in closed loop feedback control, Proc. 1986 Amer. Control Conference, Seattle, Wash., pp. 140–145.

  17. 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.

  18. 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.

  19. 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.

  20. 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).

    Google Scholar 

  21. Bobrow, D.G. and Winagrad, T., An overview of KRL, a knowledge repesentation language, Cognitive Science 1, 3–64 (1977).

    Google Scholar 

  22. Kowalik, S.J. (ed.), Coupling Symbolic and Numerical Computing in Expert Systems, Elsevier, New York (1986).

    Google Scholar 

  23. Mackerle, J., A review of expert systems development tools, Engineering Computations 6, 2–17 (1989).

    Google Scholar 

  24. 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.

  25. Abou-Elseoud, A.A., Knowledge-based control systems, MSc thesis, Faculty of Engineering, Cairo University (1989).

  26. Saridis, G.N., Application of pattern recognition methods to control systems, IEEE Trans. Automat. Control AC-26, 638–645 (1981).

    Google Scholar 

  27. 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.

  28. 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).

    Google Scholar 

  29. Kraus, T.W. and Myron, T.J., Self-Tuning PID controller using pattern recognition approach, Control Engineering, June 1984, 105–111.

  30. Kraus, T.W., Self-tuning control using expert system approach, Measurements and Control, June 1985, 172–175.

  31. Duda, R.O. and Hart, P.E., Pattern Classification and Scene Analysis, Wiley, New York (1973).

    Google Scholar 

  32. Ullmann, J.R., Pattern Recognition Techniques, Butterworths, London (1973).

    Google Scholar 

  33. Ziegler, J.G. and Nicholas, N.B., Optimum settings for automatic controllers, Trans. ASME 112, 759–768 (1942).

    Google Scholar 

  34. 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).

    Google Scholar 

  35. Soderstrom, T. and Stoica, P.G., Instrumental Variable Methods for System Identification, Springer-Verlag, Berlin (1983).

    Google Scholar 

  36. Narendra, K.S. and Thathacar, M.A.L., Learning Automata-A survey, IEEE Trans. Systems Man Cybernet. SMC-4, 323–334 (1974).

    Google Scholar 

  37. Sergent, M. and Shoemaker, R.L., The IBM Personal Computer from the Inside Out, Addison-Weley, Reading, Mass. (1985).

    Google Scholar 

  38. Gertler, J. and Chang, H., An instability indicator for expert control, IEEE Control System Magazine 3, 14–17 (1986).

    Google Scholar 

  39. Anderson, R. and coworkers, A rule-based adaptive PID controller, Proc. 27th Conference on Decision and Control, Dec. 1988, pp. 564–569.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00444292

Key words

Navigation