摘要:
High-speed inference method and system for a production system represented by an expert system. A knowledge base (16-3) comprised of a rule and a fact possessing a plurality of attributes is converted into machine language instructions executable by a processor (16-1) to execute inference. The machine language instruction of the fact has the function of transferring a value of the fact to a specified location and the machine language instruction of the rule has the function of performing matching decision by referring to the specified location. The number of pattern matching operations can be decreased and the interpretation overhead can be reduced to ensure high-speed inference.
摘要:
A vehicle control system comprising a plurality of actuator driving means (300) for controlling actuators (400) in accordance with a driver's demand and a vehicle status, and communication means for interconnecting said plurality of actuator driving means (300), thereby controlling at least one of driving, steering and braking of a vehicle (50), wherein each of said actuator driving means (300) has control method selecting means (220) for selecting an actuator control method based on an operation state of itself and operation states of the other actuator driving means (300).
摘要:
The described parallel processing apparatus and method turns a processing state discrimination flag (PE, 116) off, increases a program count by 1 at a time, reads out one instruction, and processes that instruction in an arithmetic unit, when it executes successivc processing of conventional software, and when it executes parallel processing of new software turns the processing state discrimination flag (PE, 116) on, increases the program count by m at a time, reads out m instructions, and exercises parallel processing over m instructions in m arithmetic units. In order to select either of the above described two kinds of processing, a discrimination changeover instruction having function of changing over the processing state discrimination flag (PE, 116) is added. The instructions are processed in one or in m arithmetic unit(s) (108, 109) in accordance with the processing state discrimination flag. In this way, successive processing and parallel processing are provided with compatibility and are selectively executed.
摘要:
A vehicle control system comprising a plurality of actuator driving means (300) for controlling actuators (400) in accordance with a driver's demand and a vehicle status, and communication means for interconnecting said plurality of actuator driving means (300), thereby controlling at least one of driving, steering and braking of a vehicle (50), wherein each of said actuator driving means (300) has control method selecting means (220) for selecting an actuator control method based on an operation state of itself and operation states of the other actuator driving means (300).
摘要:
A storage area (G5) for holding instantiation is provided together with a work area (G4) in order to rapidly generate a conflict set. When a condition of a rule is met, the instantiation of the rule is stored in the storage area in a form of data structure. The instantiation having an element whose attribute has been modified in an execution part of the rule is deleted (F2) from the conflict set.
摘要:
The described parallel processing apparatus and method turns a processing state discrimination flag (PE, 116) off, increases a program count by 1 at a time, reads out one instruction, and processes that instruction in an arithmetic unit, when it executes successivc processing of conventional software, and when it executes parallel processing of new software turns the processing state discrimination flag (PE, 116) on, increases the program count by m at a time, reads out m instructions, and exercises parallel processing over m instructions in m arithmetic units. In order to select either of the above described two kinds of processing, a discrimination changeover instruction having function of changing over the processing state discrimination flag (PE, 116) is added. The instructions are processed in one or in m arithmetic unit(s) (108, 109) in accordance with the processing state discrimination flag. In this way, successive processing and parallel processing are provided with compatibility and are selectively executed.
摘要:
A storage area (G5) for holding instantiation is provided together with a work area (G4) in order to rapidly generate a conflict set. When a condition of a rule is met, the instantiation of the rule is stored in the storage area in a form of data structure. The instantiation having an element whose attribute has been modified in an execution part of the rule is deleted (F2) from the conflict set.