Simulation method for modifiable simulation model
First Claim
Patent Images
1. A simulation method, comprising the steps of:
- storing a modifiable discrete simulation model;
producing discrete future conditions of the model by exercising the model in a simulation process;
detecting transitions of states of the model arising when producing discrete future conditions by exercising the model;
storing said transitions where each transition is an in-simulation instant of time and a transition state; and
after an interruption of the simulation process occurs while said model is in a first state, returning to a second state of the model, which preceded said first state, said step of returning comprising,reading out a stored transition state immediately preceding said first state,determining if said second state has been achieved and if it has not been achieved continuing to read out the stored immediately preceding transition states until said second state is achieved.
1 Assignment
0 Petitions
Accused Products
Abstract
A simulation method includes a step of modifying a model in a simulation process, a step of detecting elements influenced by the model modification, and a step of performing a resimulation process while returning to the earliest one of the influenced elements. According to the disclosed method, a resimulation process associated with the model modificaiton can be realized in a short time without the inconvenience of the prior art in which the resimulation is carried out with a waste of time even for elements which are not influenced by the model modification or elements which need not to be subjected to the resimulation.
34 Citations
14 Claims
-
1. A simulation method, comprising the steps of:
-
storing a modifiable discrete simulation model; producing discrete future conditions of the model by exercising the model in a simulation process; detecting transitions of states of the model arising when producing discrete future conditions by exercising the model; storing said transitions where each transition is an in-simulation instant of time and a transition state; and after an interruption of the simulation process occurs while said model is in a first state, returning to a second state of the model, which preceded said first state, said step of returning comprising, reading out a stored transition state immediately preceding said first state, determining if said second state has been achieved and if it has not been achieved continuing to read out the stored immediately preceding transition states until said second state is achieved. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A simulation method, comprising the steps of:
-
storing a modifiable discrete simulation model; producing discrete future conditions of the model by exercising the model in a simulation process; detecting transitions of states of the model arising when producing discrete future conditions by exercising the model; storing said transitions where each transition is an in-simulation instant of time and a transition state wherein said in-simulation instants of time and said transitions states are stored in a state transition storage table; after an interruption of the simulation process occurs while said model is in a first state, returning to a second state of the model, which preceded said first state, said step of returning comprising, reading out a stored transition state immediately preceding said state, and determining if said second state has been achieved and if it has not continuing to read out stored immediately preceding transition states until said second state is achieved; determining influences to the model resulting from modification of the model; storing said modification influences as modification influence judgement data in a modification influence judgement table; and beginning a resimulation of said model, as modified, beginning at said second state; wherein said resimulation includes determining where said stored transitions from a preceding simulation can be used by using said modification influence judgement data.
-
-
7. A simulation method comprising steps of:
-
storing a simulation model of a production line; producing discrete future conditions of said production line by exercising the model in a simulation process; detecting transitions of a state of said production line arising when producing discrete future conditions by exercising the model; storing said transitions which are each represented by an in-simulation instant of time and a transition state; and after an interruption of the simulation process occurs while said production line is in a first state at a first portion of said model, returning to a previous state of the production line at a second portion of said model, earlier in time than said first portion of the model, said step of returning comprising the steps of, reading out a stored transition state immediately preceding said first state, determining if said second state has been achieved, and if it has not been achieved then continuing to read out stored immediately preceding transition states until said second state has been achieved. - View Dependent Claims (8, 9, 10)
-
-
11. A simulation method comprising the steps of:
-
storing a simulation model of a production line; producing discrete future conditions of said production line by exercising the model in a simulation process; detecting transitions of a state of said production line arising when producing discrete future conditions by exercising the model; storing said transitions which are each represented by an in-simulation instant of time and a transition state; after an interruption of the simulation process occurs while said production line is in a first state at a first portion of said model, returning to a previous state of the production line at a second portion of said model, earlier in time then said first portion of the model, said step of returning comprising the steps of, reading out a stored transition state immediately preceding said first state, determining if said second state has been achieved, and if it has not been achieved then continuing to read out stored immediately preceding transition states until said second state has been achieved; determining influences to said production line resulting from modification to said model; storing said modification influences as modification influence judgement data; and resimulating the production line process using said modified model beginning at said second state. - View Dependent Claims (12, 13, 14)
-
Specification