Characteristics for interfacing numerical simulation tools
Type of simulation
The type of simulation determines the numerical integration of each model, using one solver per model or only one solver for the whole system.
Co-simulation
Each model is simulated by means of its own solver. Each system is a black box for the other one, exchanging only explicitly predefined variables, generally related to sensor or actuator submodels.
Example: co-simulation between a hydrodynamic model simulated by a CFD solver and a mechanical system-level model simulated within the Simcenter Amesim solver.
Model import
Only one solver is used for simulating the whole system. One model is imported into another one, such that the imported model becomes a subsystem of the other model.
Parametric import All the parameters of a model are exported and then imported as the parameters of a subsystem of another system. This subsystem is structurally equivalent to the original model. Example: importing into Simcenter Amesim a linear state space model by means of a dynamic block.
Model structure import Equations and parameters of original model are used to build a subsystem in another model, either directly by code import or by means of code generation which translates model structure from source environment language to target environment language. Example: a Simcenter Amesim submodel is built from a Simulink system by means of the Real Time Workshop code generator using a special Simcenter Amesim target (sl2ame).
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.lib-cosim/xid1852795 · retrieved 2026-07-17