Hardware-In-the-Loop Simulations

Hardware-In-the-Loop-(HIL)-simulation is a systematic method for testing functions, integration or communication in Electronic Control Unit (ECU), regardless of whether it’s within automotive, robotics, aerospace, automation or medtech applications. The method is based on simulating as much as possible of the controlled systems mechanics, sensors and acuators, and then running experiments on the resulting model. You can, for example, manually inject faults into the model to test whether the diagnostics of the ECU works as it should.

Hardware

The dSPACE HIL hardware is scalable, and can be comprised of anything from a simple single-card setup to a complex distributed system with networked ECUs. The simulators exist in everything from small desktop-sized variants, to several 19″ racks, all depending on the needs of the customer.

Typically, a system is comprised of:

  • A real-time processor for simulation. This can be a multi core system or even several processors if needed.
  • I/O-cards for simulation of sensors and measuring of ECU signals to actuators.
  • I/O-cards for communication.
  • A unit for simulating the battery, providing a static or variable voltage feed to the ECU.
  • A unit for conducting electronic fault injection, which simulates things like short-circuits, torn or loose cables, and other similar faults.

Software

To operate HIL systems, a range of software is required, depending on both the equipment used and the specific testing process implemented by the customer. As such, we offer a wide range of software that can be used to control or automate the testing process.

  • Implementation software for modelling, specifying I/O, and compiling.
  • Experiment software for measuring and calibration.
  • Tools for generating automated tests.
  • Data-, version- and variant management of ECUs, results and reports.

 

Related products: Hardware-In-the-Loop Simulations

  • MotionDesk

    MotionDesk is a visualizing tool which gives visual feedback of hardware in-the-loop (HIL) simulation in real time. The tool visualizes the simulations in 3-D environment which accurately represents the simulation cases. Example on simulations which are useful to visualize are… Read more

    Ask a question Read more
  • Automotive Simulation Models (ASM)

    Automotive Simulation Models (ASM) is a large collection of Simulink®-models and tools for simulation of combustion engines, vehicle dynamics, electronic components and traffic situations. The models are modular and constructed in a logical way, and no functionality is hidden by… Read more

    Ask a question Read more
  • SYNECT

    SYNECT is a data management and collaboration software tool with a special focus on model-based development and ECU testing. It helps you handle models, signals, parameters, tests, test results, etc., as well as their dependencies, versions and variants, and the… Read more

    Ask a question Read more
  • AutomationDesk

    AutomationDesk is a graphical tool which offers a powerful and user-friendly test automation environment. It is used to implement test cases and automate tests for around the clock testing. No deep knowledge about programming is required from the user and automated… Read more

    Ask a question Read more
  • ConfigurationDesk

    ConfiguratonDesk provides a graphical interface for configuration of the hardware in the SCALEXIO system. A Hardware-in-the-loop (HIL) application always contains at least two different parts: one behavior model and one I/O model. By separating these models it is possible to… Read more

    Ask a question Read more
  • ControlDesk

    ControlDesk is the software which connects the user to the real-time simulation. Through ControlDesk, the user can easily control, read and change parameters in Simulink® models which are simulated on the real-time platform. This gives full control and insight of the… Read more

    Ask a question Read more
  • Real-Time Testing

    Real-Time Testing (RTT) is a tool for executing tests based on Python scripts directly on the real-time platform. It is possible to automate tests and run them synchronously with the simulation model. Since the tests from RTT execute directly on… Read more

    Ask a question Read more
  • SCALEXIO

    SACLEXIO is the latest generation of Hardware-in-the-loop (HIL) simulators from dSPACE, and comes in variations from small off-the-shelf systems to large customer tailored systems. A HIL-simulator, like SCALEXIO, can be used for a broad range of testing, but is mainly… Read more

    Ask a question Read more
  • Real-Time Interface (RTI)

    Real-Time Interface (RTI) is a blockset for Simulink®/Stateflow that provides access to the I/O on dSPACE hardware. Each I/O-signal that goes to or from the hardware is connected to a block from the RTI library. RTI acts as an add-on… Read more

    Ask a question Read more
  • MotionDesk
  • Automotive Simulation Models (ASM)
  • SYNECT
  • AutomationDesk
  • ConfigurationDesk
  • ControlDesk
  • Real-Time Testing
  • SCALEXIO
  • Real-Time Interface (RTI)

Ask a product question about:

Your Subject

Your Message

Your Name

Your Email (*)

Client cases

Scania: ASMs for Complete Truck Electronics Tests

Swedish heavy truck and bus manufacturer Scania has set up an integration lab to perform automated testing of networked electronic control units (ECU). The integration lab is based on hardware-in-the-loop (HIL) simulators and real-time Automotive Simulation Models (ASMs) from dSPACE. […]

Read more

Volvo 3P: Big on Safety

Back in the old days a truck carried next to nothing compared to the load that a modern heavy-duty truck hauls safely on the road today. Maintaining 100% reliable and safe operation under all road, load, and traffic conditions is […]

Read more

Scania: A Moving Variety

For commercial vehicles, diversity is a standard. Scania has a nearly endless selection of vehicle types and modular vehicle configurations. And the generic electronic control unit (ECU) system has just as many variants. In a new test lab, Scania shows […]

Read more
Menu