Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
232 words
A production system for time series simulation of a virtual state set therein, comprising: a working memory storing plural variables for expressing said virtual state; a rule base storing plural production rules which specify the change of said virtual state, and each which is composed of a condition part for specifying said variables and an execution part for changing them; and an inference processing unit performing a matching processing for matching said variables and said production rules, and picking up a production rule which satisfies the condition part from said working memory, a conflict resolution processing for selecting one out of plural production rules having been picked up according to a predetermined condition, an execution processing for executing the execution part of one selected production rule, and a processing for changing the variables in said working memory according to the execution result; wherein said working memory stores said variables after they are classified into plural time classes according to the lengths of unit time for simulation; said rule base stores said production rules after they are classified into plural time classes according to the lengths of unit time for simulation; and said inference processing unit decides a time grading so as to select one of said plural time classes and then matches a variable and a production rule belonging to the time class equal to or higher than said selected time class.
Claim 2
Dependent Claim
232 words
A production system for time series simulation of a virtual state set therein, comprising: a working memory storing plural variables for expressing said virtual state; a rule base storing plural production rules which specify the change of said virtual state, and each which is composed of a condition part for specifying said variables and an execution part for changing them; and an inference processing unit performing a matching processing for matching said variables and said production rules, and picking up a production rule which satisfies the condition part from said working memory, a conflict resolution processing for selecting one out of plural production rules having been picked up according to a predetermined condition, an execution processing for executing the execution part of one selected production rule, and a processing for changing the variables in said working memory according to the execution result; wherein said working memory stores said variables after they are classified into plural time classes according to the lengths of unit time for simulation; said rule base stores said production rules after they are classified into plural time classes according to the lengths of unit time for simulation; and said inference processing unit decides a time grading so as to select one of said plural time classes and then matches a variable and a production rule belonging to the time class equal to or higher than said selected time class.
Claim 3
Dependent Claim
33 words
The production system as set forth in claim 1, wherein said inference processing unit executes said matching processing for a period of time at each end portion of said period to be simulated.
Claim 4
Dependent Claim
260 words
A production system for time series simulation of a virtual state set therein, in a period from previous stopping time till starting time, when starting, comprising: a working memory storing plural variables for expressing said virtual state; a rule base storing plural production rules which specify the change of said virtual state, and each of which is composed of a condition part for specifying said variables and an execution part for changing them; and an inference processing unit performing matching processing for matching said variables and said production rules, and picking up the production rule which satisfy the condition part from said working memory, a conflict resolution processing for selecting one out of plural condition rules having been picked up according to a predetermined condition, an execution processing for executing the execution part of one selected production rule, and a processing for changing the variables in said working memory according to the execution result; wherein said working memory stores said variables after they are classified into plural time classes according to the lengths of unit time for simulation; said rule bases stores said production rules after they are classified into plural time classes according to the lengths of unit time for simulation; and said inference processing unit, when starting, decides a time grading so as to select one of said plural time classes corresponding to a period of time from a previous stop until a starting point, and then matches a variable and a production rule belonging to the time class equal to or higher than said selected time class.
Claim 5
Dependent Claim
260 words
A production system for time series simulation of a virtual state set therein, in a period from previous stopping time till starting time, when starting, comprising: a working memory storing plural variables for expressing said virtual state; a rule base storing plural production rules which specify the change of said virtual state, and each of which is composed of a condition part for specifying said variables and an execution part for changing them; and an inference processing unit performing matching processing for matching said variables and said production rules, and picking up the production rule which satisfy the condition part from said working memory, a conflict resolution processing for selecting one out of plural condition rules having been picked up according to a predetermined condition, an execution processing for executing the execution part of one selected production rule, and a processing for changing the variables in said working memory according to the execution result; wherein said working memory stores said variables after they are classified into plural time classes according to the lengths of unit time for simulation; said rule bases stores said production rules after they are classified into plural time classes according to the lengths of unit time for simulation; and said inference processing unit, when starting, decides a time grading so as to select one of said plural time classes corresponding to a period of time from a previous stop until a starting point, and then matches a variable and a production rule belonging to the time class equal to or higher than said selected time class.
Claim 6
Dependent Claim
148 words
A production system for time series simulation of a virtual state, comprising: a working memory storing a plurality of variables for expressing said virtual state stored after said plurality of variables are classified into a plurality of time classes based on a period of time set for simulation; a rule database storing a plurality of production rules which specify the change of said virtual state stored after said plurality of production rules are classified into a plurality of time classes according to the period of time for set simulation; and an inference processing unit determining a time grading and selecting one of said plurality of time classes and then matching a variable and a production rule belonging to the time class equal to or higher than said selected time class, executing said selected production rule, and changing the variables in said working memory according to the execution result.
Claim 7
Dependent Claim
148 words
A production system for time series simulation of a virtual state, comprising: a working memory storing a plurality of variables for expressing said virtual state stored after said plurality of variables are classified into a plurality of time classes based on a period of time set for simulation; a rule database storing a plurality of production rules which specify the change of said virtual state stored after said plurality of production rules are classified into a plurality of time classes according to the period of time for set simulation; and an inference processing unit determining a time grading and selecting one of said plurality of time classes and then matching a variable and a production rule belonging to the time class equal to or higher than said selected time class, executing said selected production rule, and changing the variables in said working memory according to the execution result.