HIL Test Bench

Home HIL Test Bench

HIL Test Bench

Hardware-In-the-Loop Testing for ECU validation

AMET is able to design, realize and operate real-time Hardware-In-the-Loop test benches for the development and validation of electronic control units, in any market, based on common industrial grade technologies.

Examples of AMET realizations of real-time hardware-in-the-loop simulators include:

  • HIL test bench for automotive ABS/ESC ECU;
  • HIL test bench for gas turbine controller for naval propulsion;
  • HIL test bench for motorsport ECUs (engine, transmission, brakes, etc.);
  • HIL test bench for transmission ECU for agricultural application;
  • HIL test bench for electric conversion controller for railways;
  • HIL test bench for space launcher controller.

For instance, ABS/ESC electronic control unit HIL test bench is described below.


  • Hydraulics:
    • Real physical hydraulic plant, to avoid modeling and tuning the hydraulic model;
  • Linear electro-mechanical actuator:
    • Advanced driver’s brake action simulation, by means of a high performance linear electro-mechanical actuator, feedback force & position controlled;
  • Fault Insertion Unit:
    • Electrical faults: open and short circuit to GND or Vbatt;
    • CAN faults: missing message, wrong signal;
    • Vbatt change;
  • Vehicle modeling, simulation and tuning:
    • Validated vehicle model in CarSim;


Parameters maneuvers and test conditions:

  • Vehicle;
  • Road;
  • Driver controls;
  • Faults.

Testable functions:

  • ABS (Antilock Braking System);
  • EBD (Electronic Brake Distribution);
  • CBC (Corner Brake Control);
  • Step Steer;
  • Lane Change;
  • Power ON;
  • Power OFF;
  • TC (Traction Control);
  • Hill Holder.

Advantages of a test bench, respect to proving ground

  • Faults injection: difficult to implement on a vehicle, easy on a test bench;
  • Possibility to easily monitor all vehicle variables;
  • Possibility to implement virtually any test (road, vehicle, maneuvers);
  • Test automation Repeatability (environment, driver controls, vehicle are controlled precisely);
  • Time / Cost saving to execute maneuvers.