Issues on Applying Knowledge-Based Techniques in Real-Time Control Systems

Authors

  • Doina Zmaranda University of Oradea
  • Helga Silaghi University of Oradea
  • Gianina Gabor University of Oradea
  • Codruta Vancea University of Oradea

Keywords:

Real-time control systems, knowledge-based systems, Programmable Logic Controller

Abstract

At the time being knowledge-based systems are used in almost all life aspects. The main reason for trying to use knowledge-based systems in real-time control is to reduce cognitive load on users (overload), their application proving to be important when conventional techniques have failed or are not sufficiently effective [1]. The development of automated diagnosis techniques and systems can help also to minimize downtime and maintain efficient output. This paper presents some issues of applying knowledge-based systems to real-time control systems. It describes and analyzes the main issues concerning the real-time domain and provides possible solutions, such as a set of requirements that a real-time knowledge-based system must satisfy. The paper proposes a possible architecture for applying knowledge-based techniques in real-time control systems. Finally, a way of employing knowledge-based techniques  for extending the existing automatic control and monitoring system for the geothermal plant from the University of Oradea is presented.

References

Singh A., Verma M., Real Time Expert System - Its Applications, IJCST, ISSN : 2229-4333 (Print), ISSN : 0976-8491 (Online), 1(2):150-153, 2010.

Farias O., Labidi S., Neto J. F., Albuquerque S., A Real Time Expert System For Decision Making in Rotary Railcar Dumpers, Automation Control - Theory and Practice, A D Rodi (Ed.), ISBN: 978-953-307-039-1, InTech, available from: http://www.intechopen.com/books/automation-control-theory-and-practice/a-realtime- expert-system-for-decision-making-in-rotary-railcar-dumpers, 2009.

El-Desouky A. I., Arafat H. A., Laban S., Implementing Knowledge-Based Systems in Monitoring Real-Time Systems, Geophysical Research Abstracts, Vol. 10, EGU2008-A-12044, SRef-ID: 1607-7962/gra/EGU2008-A-12044, EGU General Assembly, 2008.

Eremeev A., Varshavskiy P., Case-Based Reasoning Method for Real-Time Expert Diagnostics Systems, International Journal Information Theories and Applications, 15:119-125, 2008.

Wai K. S., Latif Abd., Rahman B. A., Zaiyadi M. F., Aziz A. Abd., Expert System in Real World Applications, http://www.generation5.org/content/2005/ExpertSystem.asp, 2005.

Bubnicki Z., Modern Control Theory, ISBN 10 30540-23951-0, ISBN 13 978-3-540-23951-2, Springer-Verlag, Berlin, Hedelberg, 2005.

Bubnicki Z., Kowledge-based and learning Control systems, Control Systems, Robotics and Automation, Ecyclopedia of Life-Support Systems, vol. XVII, 2005.

Grissa-Touzi A., Ounally H., Boulila A., VISUAL JESS: AN Expandable Visual Generator of Oriented Object Expert systems, World Academy of Science, Engineering and Technology, 2005.

Alexander A. J., How to Use Expert Systems in Real World Applications, http://conferences.embarcadero.com/article/32093, 2004.

Vagin V.N., Eremeev A.P., Certain Basic Principles of Designing Real-Time Intelligent Decision Systems, Journal of Computer and Systems Sciences International, 40(6):953-961, 2001.

Laffey T. J., Cox P. A., Schmidt J. L., Kao S. M., Read J. Y., Real-Time Knowledge Based Systems, AI Magazine, 9(1):27-45, 1988.

Charpillet F., Look on the Issue of Building Real-Time Knowledge Based Systems - Research Summary, Association for the Advancement of Artificial Intelligence Technical Report WS- 97-06, 1997.

http://www.gensym.com/

http://herzberg.ca.sandia.gov/jess/

http://global.wonderware.com/EN/Pages/WonderwareInTouchHMI.aspx

MGA software, Advanced continuous simulation language (ACSL) - reference manual,1995

Published

2012-11-13

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.