For a better experience on, enable JavaScript in your browser. Thank you!

Typical Hardware-in-the-Loop System

A typical HIL test system comprises components such as:

  • A processing unit for computing large and complex simulation models and for connecting the real-time model with the relevant I/O. The dSPACE SCALEXIO processing hardware therefore provides multicore and multiprocessor support as well as communication with the I/O via IOCNET for handling a high number of I/O and bus channels in real-time.
  • Battery simulation components for providing the power supply to generate currents and voltages for the ECU for manual and automated tests. dSPACE offers various boards for controlling the battery simulation power supply, e.g., the DS2907 Battery Simulation Controller, the DS2642 FIU & Power Switch Board, and the DS2680 I/O Unit.
  • I/O interfaces for connecting the ECU with the test system. For different test scenarios, dSPACE offers various boards with dedicated or freely configurable I/O interfaces, such as the SCALEXIO MultiCompact, HighFlex, and I/O boards.
  • Auxiliary components, such as load boards, and the possibility to perform electrical fault simulation for specific application scenarios. For this, dSPACE offers the Electronic Load Modules and the DS2642 FIU & Power Switch Board.
  • A simulation of the bus and network communication to test the communication between two or more EUCs. Network participants that are not available yet are simulated as well.
  • One or more ECUs containing new functions or ECU software to be tested. They are connected to the test system and typically called device under test (DUT).
  • The software for configuring and automating the HIL test. It runs on a PC, as does the software for parameterizing the simulation model and visualizing the simulation. Data management software can be used to handle and manage test data, such as models, signals, parameters, tests, and test results.

Product Information