JOURNAL OF CHEMICAL ENGINEERING OF JAPAN
Print ISSN : 0021-9592
DEVELOPMENT OF A LANGUAGE THAT ALLOWS BOTH PROCEDURAL AND INFERENTIAL PROGRAMMING AND ITS APPLICATION TO RULE-BASED CONTROL
CHIAKI KURODAMAMORU TOMITAGIL C. CASTILLOMASARU ISHIDA
Author information
JOURNALS FREE ACCESS

1988 Volume 21 Issue 6 Pages 626-631

Details
Abstract

A computer language that allows both procedural and inferential programming was developed. In this language, an inference engine of first-order predicate calculus similar to Prolog was installed in a FORTH-like procedural language "The IntelligenT (TIT)." Hence one can execute the inferential treatment inside procedural routines. In addition, one can add procedural operation to the inference. This language was applied to rule-based control for a system with long dead time such as control of temperature of an air stream caused by natural convection. The rules are written as if-then expressions. Since these rules are not given by a procedural program but rather as a rule-base, their description and modification are quite easy. Satisfactory control was achieved by this rule-based controller.

Information related to the author
© The Society of Chemical Engineers, Japan
Previous article Next article
feedback
Top