Patent ID: 7584082

Claim:
In a simulation environment, a computer-implemented method for controlling collection of data generated by a dynamic system model, comprising: providing the dynamic system model in the simulation environment on a computer system; providing a controller system separate from the dynamic system model on the computer system, the controller system including: at least two free-running data modules, the free-running data modules communicatively coupled to collect data from the dynamic system model, one or more functions, the one or more functions executed by at least two of the free-running data modules, and at least one controller controlling two or more of the free-running data modules; activating the dynamic system model, thereby generating data; and controlling two or more of the free-running data modules to simultaneously execute at least one of the functions to achieve synchronization of at least one of collection or analysis of the generated data at a point in time, the controlling performed using the at least one controller.