AmesimKnowledge

Getting started with Simcenter Amesim Real-Time Simulation

Changing parameters or tables in the Simcenter Amesim model on the real-time target

changing parameters

parameters, changing

Since the specific tool for the real-time platform concerned manages the real-time target, it is not possible to change parameters using the Simcenter Amesim GUI. It is thus necessary to pass through the specific tools provided by the real-time platform. We will here look at the different possibilities that different platforms present. In general, some preparations are required in Simcenter Amesim to give access to this functionality.

There are two different ways to prepare the Simcenter Amesim model: using global parameters or using watch parameters.

Table 1 indicates for all supported real-time targets if tables or parameters can be changed online – and under which conditions –, how to observe variables and the consequences in terms of restart, reload or recompiling of the exported model.

Table 1: Observing variables and changing tables or parameters

Real-Time target Required Simcenter Amesim type for parameters to be modifiable on target Possibility to change tables on the target Required Simcenter Amesim type for variables to be observable on target Possibility to change parameters during run Model reload needed when changing table or parameter
MathWorks Simulink Real-Time Global Parameters (*)(integer or real) No Interfaced variables No (restart needed) No
dSPACE (SCALEXIO) Watch Parameters (*) No Watch Variables Yes No
RT-LAB (QNX or Linux) Any (Simcenter Amesim data files can be used directly) Yes (**) Watch Variables No (restart needed) Yes
ETAS LABCAR Any (Simcenter Amesim data files can be used directly) Yes (**) Watch Variables No (restart needed) Yes
A&D Procyon Any (Simcenter Amesim data files can be used directly) Yes (**) Watch Variables No (restart needed) Yes
ADI rtX Any (Simcenter Amesim data files can be used directly) Yes (**) Watch Variables No (restart needed) Yes
Concurrent SimWB Global Parameters (*) (integer or real) Not tested Interfaced variables No (restart needed) Yes
(*) Parameters set as expressions are not visible or usable on the real-time target. (**) Files containing tables need to be placed at the same location as the model executable file.

Note

  • Tables can never be changed dynamically.

  • To be able to change a parameter or a table when the dynamic change is not supported, one needs to recompile the model.

Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.Real_Time/Changing_parameters_or_tables_in_the_LMS_Amesim_model_on_the_realtime_target · retrieved 2026-07-17