The role of testing has risen in the software development process parallel with the growth of complexity of the embedded electronical devices. The appearance of Hardware-in-the-Loop (HIL) test systems helped the testing of devices to be more precise, since they allow simulation of their real environment. HIL testing is not only a good way to show the correctness of the unit, but also can be used to fine tune its control algorithm.
During my thesis work, I used the testing platform of the department, improving its functionality to demonstrate that an ABS-function that was developed by me can be tried out in this HIL simulator. I show the operation of the test system during the design and development of an anti-locking brake system (ABS), with its control algorithm implemented in two ways, in LabVIEW and in C.
The ABS is one of the most important of the active safety devices, which enables the steerability of the vehicle even under full intensity braking.
In the realization of the test system I used mostly National Instruments devices: VeriStand software and PXI hardware chassis. The vehicle dynamics model was presented by the TORCS open-source racing simulator program.