Abstract :
A rule based control system, known as `RUBIC´ (rule-based intelligent control), has been implemented in SmallTalk to run on a personal computer. RUBIC uses fuzzy logic to decipher the vaguely defined terms such as `high, low, OK´, etc which are used in the control rules, e.g. IF (Temp is LOW) THEN (make a MEDIUM increase to fuel rate). A graphical interface tool, which is linked to every instance of a rule-based object, has been developed to make the system easy to use. The graphics make extensive use of the SmallTalk graphics primitives. The graphics tool is used for entering the control-rules and the fuzzy sets associated with ill-defined quantities such as LOW, HIGH, etc. RUBIC has been used to control temperature in a model of an exothermic reactor and level in a model of a spherical vessel. It is planned to use RUBIC for temperature control on an exothermic pilot plant reactor
Keywords :
computer graphics; heat systems; knowledge based systems; microcomputer applications; temperature control; user interfaces; RUBIC; SmallTalk graphics primitives; control rules; decipher; exothermic pilot plant reactor; fuzzy logic; fuzzy sets; graphical interface tool; ill-defined quantities; level; object oriented; personal computer; rule based control system; rule-based intelligent control; rule-based object; spherical vessel; temperature control; vaguely defined terms;