Computer control system utilizing knowledge processing
First Claim
1. In a control system of a plant, a computer control system utilizing knowledge processing comprising:
- first and second storage means for storing a plurality of mathematical models representing a control strategy and usage conditions for the mathematical models, respectively;
program generating means, responsive each time a mathematical model is stored in said first storage means, for generating an executable program of the mathematical model and for converting said executable program to an intermediate code program;
third storage means connected to said program generation means for storing intermediate code programs provided thereby;
comparing means for sequentially comparing status data and control specification data of a plant to be controlled as supplied from a control unit with the usage conditions of the mathematical models stored in said second storage means;
means responsive to said comparing means finding correspondence between said supplied status and specification data and a stored usage condition for selecting the mathematical model for that usage condition from said first storage means;
interpreter means responsive to selection of a mathematical model by said selecting means for executing the intermediate code program corresponding to the selected mathematical model to produce a calculated result; and
means for controlling the plant in accordance with the calculated result given by said interpreter means.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer control system utilizing mathematical formula processing and more broadly knowledge engineering is characterized by a man-machine processing unit for defining a mathematical formula model, a program generation unit for converting the defined mathematical formula model to an intermediate code program, a storage device for storing usage conditions (rules) of the defined mathematical formula models and a unit for selecting a mathematical formula model which meets the stored usage condition based on data from a control unit of a plant under control, selecting a program corresponding to the selected mathematical formula model from the programs generated by the program generation unit, and supplying an operation result by the selected program to the control unit.
-
Citations
3 Claims
-
1. In a control system of a plant, a computer control system utilizing knowledge processing comprising:
-
first and second storage means for storing a plurality of mathematical models representing a control strategy and usage conditions for the mathematical models, respectively; program generating means, responsive each time a mathematical model is stored in said first storage means, for generating an executable program of the mathematical model and for converting said executable program to an intermediate code program; third storage means connected to said program generation means for storing intermediate code programs provided thereby; comparing means for sequentially comparing status data and control specification data of a plant to be controlled as supplied from a control unit with the usage conditions of the mathematical models stored in said second storage means; means responsive to said comparing means finding correspondence between said supplied status and specification data and a stored usage condition for selecting the mathematical model for that usage condition from said first storage means; interpreter means responsive to selection of a mathematical model by said selecting means for executing the intermediate code program corresponding to the selected mathematical model to produce a calculated result; and means for controlling the plant in accordance with the calculated result given by said interpreter means. - View Dependent Claims (2, 3)
-
Specification