Hardware-in-the-loop testing Archives | add2

Hardware-in-the-loop testing

Hardware-in-the-loop testing applications

View application


As the complexity of electronic control units (ECUs) increases, the number of combinations of tests required to ensure correct functionality and response increases exponentially.

Hardware-in-the-loop (HIL) testing provides a way of simulating sensors, actuators and mechanical components in a way that connects all the I/O of the ECU being tested, long before the final system is integrated.

Testing embedded control systems

View application


An embedded control system is generally a single physical device comprising a compute engine such as a microcontroller or FPGA and supporting electronics for power supply and interfacing requirements.

There are many stages where testing (such as MIL, SIL, RCP, HIL and Robustness testing) can be performed to help deliver a correctly functioning unit.

Fault insertion technology

View application


Fault insertion, fault injection or FI solutions are used to apply the kinds of electrical errors most likely to occur in an application when something goes wrong.

Common failures that can occur are broken wires, or wires shorted to the main supply or ground, due to shorts within a wiring harness. Occasionally wire-to-wire shorts can occur too.

Genix technology

View application


Genix is a range of technologies for hardware-in-the-loop simulation that allow engineers to re-configure and scale test environments quickly as requirements change.

Systems are available from 3U target racks to full vehicle, utilising special purpose cards such as programmable loads, fault insertion, switching systems and further custom interfaces. It therefore allows a diverse range of HIL systems to be built.

Using complex I/O for special testing requirements

View application


Advanced interfacing requirements often require powerful hardware and software solutions to fulfill a wide range of test applications.

Typical application might include the simulation of resistive components such as fuel tank floats, the generation of fast complex sensor signals from fast-moving engine components, or communications switching.

Discuss your application

Need help with a different application?

Discuss your application