Co-Simulation Process
First Claim
1. A method of communication and interaction between multiple simulations of a complex simulation system, each simulation comprising a model of a physical subsystem or parameter of the complex simulation system, comprising the steps of:
- transmitting from at least one transmitting simulation an output of its model to generate a simulation output signal;
attenuating the simulation output signal above a maximum desired communication frequency between the simulations to generate a corresponding filtered simulation output signal;
sampling the filtered simulation output signal at a sampling rate with a frequency at least twice the maximum desired communication frequency to generate a corresponding sampled output signal;
transferring the sampled output signal from the transmitting simulation to at least one receiving simulation;
conditioning the sampled output signal to generate a simulation input signal; and
transferring the simulation input signal to the model of the receiving simulation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of communication and interaction between multiple simulations of a complex simulation system, each simulation comprising a model of a physical subsystem or parameter of the complex simulation system, comprises the steps of: transmitting from at least one transmitting simulation an output of its model to generate a simulation output signal; attenuating the simulation output signal above a maximum desired communication frequency between the simulations to generate a corresponding filtered simulation output signal; sampling the filtered simulation output signal at a sampling rate with a frequency at least twice the maximum desired communication frequency to generate a corresponding sampled output signal; transferring the sampled output signal from the transmitting simulation to at least one receiving simulation; conditioning the sampled output signal to generate a simulation input signal; and transferring the simulation input signal to the model of the receiving simulation.
-
Citations
25 Claims
-
1. A method of communication and interaction between multiple simulations of a complex simulation system, each simulation comprising a model of a physical subsystem or parameter of the complex simulation system, comprising the steps of:
-
transmitting from at least one transmitting simulation an output of its model to generate a simulation output signal; attenuating the simulation output signal above a maximum desired communication frequency between the simulations to generate a corresponding filtered simulation output signal; sampling the filtered simulation output signal at a sampling rate with a frequency at least twice the maximum desired communication frequency to generate a corresponding sampled output signal; transferring the sampled output signal from the transmitting simulation to at least one receiving simulation; conditioning the sampled output signal to generate a simulation input signal; and transferring the simulation input signal to the model of the receiving simulation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communication and interaction between multiple simulations of a complex simulation system, each simulation comprising a model of a physical subsystem or parameter of the complex simulation system, comprising the steps of:
-
transmitting from at least one transmitting simulation an output of its model to generate a simulation model output signal; transforming the simulation model output signal to a synchronous rotating reference frame for at least one selected reference frequency to generate simulation output signal components that represent the vector of the simulation output signal; attenuating each simulation output signal component above a maximum desired communication frequency between the simulations to generate corresponding filtered output signal components; sampling the filtered output signal components at a sampling rate with a frequency at least twice the maximum desired communication frequency to generate a corresponding sampled output signal components; transferring the sampled output signal components from the transmitting simulation to at least one receiving simulation; transforming the sampled output signal components to a simulation input signal in a stationary reference frame; and transferring the simulation input signal to the model of the receiving simulation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for communication and interaction between multiple simulations of a complex simulation system, each simulation comprising a model of a physical subsystem or parameter of the complex simulation system, comprising:
-
a model within at least one transmitting simulation that transmits a simulation model output signal; a synchronous rotating reference frame transform that transforms the simulation model output signal to at least one synchronous rotating reference frame for a corresponding selected reference frequency to generate a simulation output amplitude signal, a simulation output phase signal and a simulation output frequency signal; an anti-alias filter that attenuates each simulation output amplitude, output phase and output frequency signal above a maximum desired communication frequency between the simulations to generate corresponding filtered output amplitude, output phase and output frequency signals; a sampler that samples and holds values of the filtered output amplitude, output phase and output frequency signals at a sampling rate with a frequency at least twice the maximum desired communication frequency to generate a corresponding sampled output amplitude, output phase and output frequency signals; a communications interface that transfers the sampled output amplitude, output phase and output frequency signals from the transmitting simulation to at least one receiving simulation; an amplitude signal reconstruction filter that conditions the sampled output amplitude signal after transfer to the receiving simulation; a stationary reference frame transform that transforms the sampled output amplitude, phase and frequency signals to a simulation input signal in a stationary reference frame; a simulation signal reconstruction filter that conditions the simulation input signal; a model in the receiving simulation that receives the conditioned simulation input signal. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification