Real-time Simulation, Hardware-in-the-Loop, Software-in-the-Loop and Model-in-the-Loop

Integrate mechanical and controls systems early in the design cycle

Design of controlled systems requires the integration of the mechanical and controls systems during the simulation phase to efficiently ensure proper results. This integration is done at different steps of the process – first with model-in-the-loop (MiL) or software-in-the-loop (SiL) and then in hardware-in-the-loop (HiL). The integration of plant models with a control model or code ensures the required accuracy as well as accessibility of the variables needed for controls.

With LMS Imagine.Lab Amesim you get a unique integrated platform that provides realistic component and system models for every stage of the development cycle, enabling both system engineers and control engineers to start evaluation and validation phases early in the design cycle. Early evaluation and validation helps eliminate development cycle uncertainty resulting from late design process integration.

LMS Amesim supports DSpace®, xPC Target®, NI LabVIEW Real-Time®, Opal-RT RT-Lab®, ETAS Labcar® and Hwa Create® products. As a user of these control systems, you can export LMS Amesim models to one of these real-time platforms.

Plant/Control Modeling

Mil-Sil- Plant/Control Modeling

To validate the control system before hardware prototypes are available, you can build validated real-time simulation of the behavior of the physical system and integrate the control system hardware and software with the simulation. The LMS Amesim platform provides unique capabilities from high-fidelity physical system modeling to validated real-time simulation with three main features:

  • Model reduction methods
  • Suitable integration algorithms
  • Automatic code generation for standard real-time targets

LMS Amesim Model-in-the-Loop

LMS Amesim Model-in-the-Loop

MiL helps you design control strategies using a representative system model to pilot. You can use and co-simulate virtual models for the control (such as Simulink) and system (LMS Amesim) for function specification or investigation of concepts. Design teams and control teams can use plant models. For a good accuracy/CPU compromise, you can evaluate several levels of models.

LMS Amesim Software-in-the-Loop

LMS Amesim Software-in-the-Loop

SiL allows you to:

  • Test control strategies (such as software) using a plant model including controller area network (CAN) or FlexRay protocol during the implementation stage
  • Use generated C code for the control or a Simulink model in a virtual real-time environment
  • Adapt and test the system model with real-time simulation
  • Simulate the operating environment of the controller by connecting the software to the plant model for calibration with the detailed model

LMS Amesim Hardware-in-the-Loop

LMS Amesim Hardware-in-the-Loop

HiL helps you:

  • Evaluate control strategies implemented on the real electronic control unit (ECU) for testing and validation phases
  • Perform regulation, security and failure tests without risk
  • Investigate the interaction between several ECUs and transmission control units (TCUs)
  • Ensure a high level of robustness and quality.

The methodology provides an efficient and secure link with the model used for system design and complies with major hardware manufacturers.

Precalibration Stage

Precalibration Stage

Precalibration can be achieved while keeping costs down on a virtual test cell that simulates an environment in which the ECU and the real system are integrated. Accurate models replace the real system prototype to validate the ECU strategy.

Close share layer

Share this page

Share this page through any of the following channels.

Bookmarking Sites



Blogs & Microblogs