Simulation system and method of using same
First Claim
1. A method of simulation, comprising:
- receiving information relating to a model simulation;
storing on a computer readable medium computer readable program code means for causing computer means to simulate the functional operations of said model simulation;
said computer readable program code means including a plurality of computer readable subsystem code means each indicative of a functional operation of an individual subsystem forming part of said model simulation;
each individual one of said plurality of computer readable subsystem program code means having a unique index number assigned thereto for defining the total number of subsystems forming said model simulation and for helping to facilitate the activation and deactivation of the individual subsystems during said model simulation;
one of said computer readable subsystem program code means further including computer readable last control loop program code means for defining an end index number to prevent temporarily said computer means from reading any subsystem program code means embodied thereafter in said medium; and
causing the index number assigned to each computer readable subsystem program code means to be renumbered sequentially commencing with a first index number and terminating with said end index number so that any computer readable subsystem program code means embodied in said medium following said last control loop program code means will not be included in the renumbered sequence and will not be readable by said computer means for model simulation purposes.
0 Assignments
0 Petitions
Accused Products
Abstract
A simulation system includes a computer, and provides a mathematical model of the entity under investigation, and includes input apparatus for supplying desired variable change information to the mathematical model. The system generates model simulation information as modified by the variable change information, and controls the changes of the model simulation information in correspondence with real time, independently of the computer used. The system includes toggling apparatus for activating and deactivating selectively desired subsystems of the mathematical model, and is arranged to adjust selectively the number of subsystems and subsystem components of the mathematical model. In addition, the system allows the user to customize the information displayed about the mathematical model while the model is running without deactivating the simulation of any activated subsystem or subsystem component. In this regard, the system enables model subsystems and subsystem components to be easily added, deleted or modified in a user friendly manner. The system further enables a user to adjust the number of displayable functional operations of the system from a maximum number indicative of all of the relevant functional operations and parameters in the simulated system to a minimum number without deactivating the simulation of any subsystem or component included in the simulation process.
203 Citations
20 Claims
-
1. A method of simulation, comprising:
-
receiving information relating to a model simulation; storing on a computer readable medium computer readable program code means for causing computer means to simulate the functional operations of said model simulation; said computer readable program code means including a plurality of computer readable subsystem code means each indicative of a functional operation of an individual subsystem forming part of said model simulation; each individual one of said plurality of computer readable subsystem program code means having a unique index number assigned thereto for defining the total number of subsystems forming said model simulation and for helping to facilitate the activation and deactivation of the individual subsystems during said model simulation; one of said computer readable subsystem program code means further including computer readable last control loop program code means for defining an end index number to prevent temporarily said computer means from reading any subsystem program code means embodied thereafter in said medium; and causing the index number assigned to each computer readable subsystem program code means to be renumbered sequentially commencing with a first index number and terminating with said end index number so that any computer readable subsystem program code means embodied in said medium following said last control loop program code means will not be included in the renumbered sequence and will not be readable by said computer means for model simulation purposes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable article of manufacture comprising:
-
a computer useable medium having computer readable program code means embodied in said medium for causing computer means to simulate the functional operations of a given model simulation; said computer readable program code means including a plurality of computer readable subsystem program code means each indicative of the functional operation of an individual subsystem forming part of said model simulation; each individual one of said plurality of computer readable subsystem program code means having a unique index number assigned thereto for defining the total number of subsystems forming said model simulation and for helping to facilitate the activation and deactivation of the individual subsystems during model simulation; one of said computer readable subsystem program code means further including computer readable last control loop program code means for defining an end index number to prevent temporarily said computer means from reading any subsystem program code means embodied thereafter in said medium; and said last control loop program code means causing the index number assigned to each computer readable subsystem program code means to be renumbered sequentially commencing with a first index number and terminating with said end index number so that any computer readable subsystem program code means embodied in said medium following said last control loop program code means will not be included in the renumbered sequence and will not be readable by said computer means for model simulation purposes.
-
-
14. A simulation system, comprising:
-
computer means for receiving information relating to a model simulation; a computer useable medium having computer readable program code means embodied in said medium for causing the computer means to simulate the functional operations of said model simulation; said computer readable program code means including a plurality of computer readable subsystem program code means each indicative of the functional operation of an individual subsystem forming part of said model simulation; each individual one of said plurality of computer readable subsystem program code means having a unique index number assigned thereto for defining the total number of subsystems forming said system to be simulated and for helping to facilitate the activation and deactivation of the individual subsystems during model simulation; one of said computer readable subsystem program code means further including computer readable last control loop program code means for defining an end index number to prevent temporarily said computer means from reading any subsystem program code means embodied thereafter in said medium; and said last control loop program code means causing the index number assigned to certain ones of said computer readable subsystem program code means to be renumbered sequentially commencing with a first index number and terminating with said end index number so that any computer readable subsystem program code means embodied in said medium following said last control loop program code means will not be included in the renumbered sequence and will not be readable by said computer means for system simulation purposes. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification