• DocumentCode
    391406
  • Title

    A real-time expert system architecture based on a novel dynamic task scheduling technique

  • Author

    Campos, A.M. ; Garcia, D.F.

  • Author_Institution
    Dept. of Informatics, Univ. of Oviedo, Asturias, Spain
  • Volume
    3
  • fYear
    2002
  • fDate
    5-8 Nov. 2002
  • Firstpage
    1893
  • Abstract
    Computational characteristics of real-time expert systems have limited its integration in real-time control and monitoring environments. The computation time required to complete inferences carried out by expert systems present high variability, which usually leads to severe under-utilization of resources when the schedule of inferences is based on their worst computation times. Moreover, the event-based aperiodic activation of inferences increases the risk of transient overloads, as during critical conditions of the controlled or monitored environment the arrival rate of events increases. The dynamic scheduling technique presented in this article obtains statistical bounds of the time required to complete inferences on-line, and uses these bounds to schedule inferences achieving highly effective utilization of resources. In addition, this technique handles transient overloads using a robust approach. During overloads this technique completes nearly as many inferences as other dynamic scheduling techniques, but shows significantly better effective utilization of resources. The specific real-time architecture presented in this work, based on component object model (COM) technology, completes our approach to the problem of building efficient real-time rule-based systems suitable for controlling or monitoring complex industrial processes.
  • Keywords
    expert systems; process control; process monitoring; real-time systems; scheduling; component object model; critical conditions; dynamic scheduling technique; dynamic task scheduling technique; event-based aperiodic activation; expert systems; industrial processes control; industrial processes monitoring; inferences; monitoring environments; real-time expert system architecture; real-time rule-based systems; robust approach; transient overloads; Buildings; Computer architecture; Condition monitoring; Control systems; Dynamic scheduling; Expert systems; Job shop scheduling; Processor scheduling; Real time systems; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IECON 02 [Industrial Electronics Society, IEEE 2002 28th Annual Conference of the]
  • Print_ISBN
    0-7803-7474-6
  • Type

    conf

  • DOI
    10.1109/IECON.2002.1185260
  • Filename
    1185260