Adams Advanced Package > Adams Real Time > Welcome to Adams Real Time > Running on Real Time Environments

Running on Real Time Environments

How it Works

Running Adams models on real time environments is facilitated by Adams' support for the Functional Mockup Interface (FMI). On the real time environment the Adams model is participating in an FMI co-simulation where the real time operating system (RTOS) environment acts as the parent. A functional mockup (FMU) unit exported from any supported platform (real time or not) via Adams Controls or Adams Mechatronics within Adams View or Adams Car must be imported into the real time environment.
A helpful capability here within Adams Controls is the "Direct" communication mode which enables co-simulations where all tools resided on the same machine to perform faster and to limit the output of messages and results.
Learn more about this "Direct" communication mode and FMU Export in general here: Exporting an FMU.

Supported Real Time Environments

Adams Solver supports Concurrent's SIMulation Workbench® (SimWB) real time modeling environment on the RedHawk™ Linux® operating system. In addition to participating in real time co-simulations facilitated by SimWB, standalone Adams can be run on the RedHawk Linux operating system.
Another real time modeling environment which Adams Solver supports is dSPACE's SCALEXIO® 2021-A or higher with a Hypervisor and Ubuntu Linux configuration with real time extensions. In this environment, Adams runs on Ubuntu Linux operating system and communicates via TCP/IP to the RTOS through the Hypervisor. In addition to participating in real time co-simulations facilitated by SCALEXIO, standalone Adams can be run on the Ubuntu Linux operating system.
In terms of specific version support, see the chapter “Supported Environments for Adams Real Time” in the Adams Release Guide. For more details on the dSPACE SCALEXIO® configuration, see chapter “dSPACE SCALEXIO® Configuration guide for Adams Real Time” in Adams Installation Guide.
As for hardware for Adams we recommend faster CPU (clock speed) over a large number of cores. For example, we have found the clock speed to have more impact on Adams performance than having a system with more than 8 cores. Also, when participating in co-simulations performed in the SimWB real time environment, Adams Car based FMU models support the Logitech® G27 automobile input devices (steering wheel, gear selector, and accelerator and brake pedals).
See Adams Real Time Solver on SIMulation Workbench for detailed usage steps on Simulation Workbench.
See Adams Real Time Solver on SCALEXIO for detailed usage steps on SCALEXIO.