System and method for configuring a simulation model utilizing a tool for automatic input/output assignment
AssigneeHoneywell International Inc.
InventorsDavid Joachim Germann, Greg Stewart
Life of this patent
Estimating the term…
Abstract
A method and system for configuring a model of a process. A model of a process is provided, which follows a particular sequence. Such a model includes a plurality of component sub-models, wherein each component sub-model among the component sub-models includes one or more input variables and one or more output variables. Such a method and system also generally includes automatically assigning one or more output variables to one or more input variables based on information associated with the particular sequence of the process.
Claims14
A method for configuring a model of a process, said method comprising:
- a processor;
- providing one or more component blocks, wherein each of the component blocks corresponds to a particular sub-model of the process and comprises one or more input variables and one or more output variables, wherein each input variable is associated with a process category and a search direction and each output variable is associated with a process category;
- arranging the one or more component blocks in a particular sequence to provide a process path corresponding to the model of the process;
- executing an automatic model configuration tool to:
- search starting from an input variable in the search direction associated with the input variable along the process path;
- and
- automatically assign a particular output variable to the input variable when the process category of the particular output variable matches the process category of the input variable.
A system for configuring a model of a process, said system comprising:
- a processor;
- a data bus coupled to the processor;
- and
- a non-transitory computer-usable medium embodying computer code, said non-transitory computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by the processor and configured for:
- providing a model of a process that follows a particular sequence, said model comprising a plurality of component sub-models, wherein each component sub-model among said plurality of component sub-models comprises one or more input variables and one or more output variables and wherein each input variable is associated with a process category and a search direction and each output variable is associated with a process category;
- wherein the search direction defines a direction to search the process path for an output variable having the same process category as the input variable;
- executing an automatic model configuration tool to:
- search starting from an input variable in the search direction associated with the input variable along the process path;
- and
- automatically assign the input variable to a particular output variable when the process category associated with the input variable matches the process category associated with the particular output variable.
A non-transitory computer-usable medium for configuring a model of a process, said non-transitory computer-usable medium embodying computer program code, said computer program code comprising computer executable instructions configured for:
- providing a model of a process that follows a particular sequence, said model comprising a plurality of component sub-models, wherein each component sub-model among said plurality of component sub-models comprises one or more input variables and one or more output variables and wherein each input variable is associated with a process category and a search direction and each output variable is associated with a process category;
- executing an automatic model configuration tool to:
- search starting from an input variable in the search direction associated with the input variable along the process path;
- and
- automatically assign the input variable to a particular output variable when the process category associated with the particular input variable matches the process category associated with the particular output variable.
Dependencies are inferred from the claim text.