摘要 |
An interactive simulation system in which a complex system is simulated by means of a plurality of function modules, each defining a predetermined mathematical operation, are enabled to be processed by an executive program in an order defined by an operator in, for example, a script. Each function module has one or more input variables and one or more output variables, each having a set of flags indicating whether they have been provided during a simulation run. During a simulation, the executive program sequences through the script to process the function modules, if neessary more than once. At each function module, the executive determines whether the function module can be considered based on the flags, and if so, whether it needs to process the function module. Each function module also has a set of flags indicating whether it has been considered, and, if it has been, the executive program skips the function module during subsequent sequences through the script during a simulation run. The output of each function module can be displayed for an operator in a separate window on a video display terminal.
|