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

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


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.


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

[2] 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: expert-system-for-decision-making-in-rotary-railcar-dumpers, 2009.

[3] 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.

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

[5] Wai K. S., Latif Abd., Rahman B. A., Zaiyadi M. F., Aziz A. Abd., Expert System in Real World Applications,, 2005.

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

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

[8] 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.

[9] Alexander A. J., How to Use Expert Systems in Real World Applications,, 2004.

[10] 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.

[11] 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.

[12] 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.




[16] MGA software, Advanced continuous simulation language (ACSL) - reference manual,1995
How to Cite
ZMARANDA, Doina et al. Issues on Applying Knowledge-Based Techniques in Real-Time Control Systems. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, [S.l.], v. 8, n. 1, p. 166-175, nov. 2012. ISSN 1841-9844. Available at: <>. Date accessed: 04 july 2020. doi:


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