Introduction
Selecting the interface you require
How do I select the interface I need?
There is no single answer to this question. The answer depends on many things. There are Simcenter Amesim systems that are difficult or impossible to solve using the Simulink solver. If this is the case, then the user needs to select co-simulation. This means that both the Simcenter Amesim and the Simulink solvers will be used and that each one will be responsible for its part.
Sometimes the Simulink system is very complex and importing it into Simcenter Amesim is probably not the best solution as it will enforce the use of a Simulink fixed-step solver, which sometimes is not suitable.
In addition to the technical reasons, one must also consider what the model is to be used for. If the main purpose is to test/develop the Simcenter Amesim model, it might be the best strategy to import the Simulink model into Simcenter Amesim. If the main purpose is to test/develop a controller in Simulink with a physical model written in Simcenter Amesim obviously it is a better idea to work in Simulink.
In many cases, one person develops the Simulink model, and another develops the Simcenter Amesim model. The person responsible for integrating the models will obviously prefer to work in "his" environment.
There are some obvious "rules": if the Simulink model is small and the Simcenter Amesim model is large, you would put the Simulink model into Simcenter Amesim. If access is required to unique features in Simcenter Amesim you would also put the Simulink model in Simcenter Amesim. If there are special features in MATLAB® /Simulink that you need to use, you would put the Simcenter Amesim model into Simulink.
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.Simulink/Selecting_the_interface_you_require · retrieved 2026-07-17