Home
Scholarly Works
Knowledge-based adaptive computer control in...
Journal article

Knowledge-based adaptive computer control in manufacturing systems: a case study

Abstract

A knowledge-based system approach for designing an adaptive controller is introduced. The scheme has been used successfully in designing a self-tuning controller for force regulation in a computer numerically controlled (CNC) milling machine. In this scheme, frames are used for knowledge representation and rules of logic for reasoning. This synergistic combination of frames and rules provides the environment for intelligent control. As a consequence of representing knowledge in frames, the large amount of logic that goes along with most conventionally designed adaptive controllers to ensure safe operation is considerably reduced. Procedural attachments to the slots in the frame replace the extra logic elements in the knowledge-based controller. The self-tuning controller for the CNC milling machine is implemented on a 32-b microprocessor-based computer running at 20 MHz. The knowledge representation and the reasoning process are implemented in Prolog, whereas the numerical algorithms are written in C. Simulations and experimental results are provided that demonstrate the usefulness of this approach.<>

Authors

Lingarkar R; Liu L; Elbestawi MA; Sinha NK

Journal

IEEE Transactions on Systems Man and Cybernetics, Vol. 20, No. 3, pp. 606–618

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

January 1, 1990

DOI

10.1109/21.57273

ISSN

0018-9472

Contact the Experts team