b-plus: HiL-reinjection of sensor raw data
In order to optimize algorithms as early as possible in the development and validation cycle, developers use hardware-in-the-loop (HiL) systems for radar, camera and fusion platforms. Some of these, such as monitor HiL systems, are no longer sufficient for today's replay of multi-gigabit sensors. b-plus is now launching the first compact HiL-system that can already be used at the developer's desk. This enables the developer to deliver the best possible software status at an early stage and thus minimizes errors occurring in the later development chain.
With the b-plus reinjection HiL, for example, the camera can be replaced and the raw sensor data can be fed back into the electronic control unit. A 10Gbit Ethernet interface is used to import the recorded raw data into the compact, cluster-able b-HiL system. For the realistic vehicle environment, it is very important to play back the image data synchronously with the bus data. The HiL system, which is optimized for real data, offers the developer the possibility to either "slow down" or "accelerate" image data via different trigger concepts in order to remain synchronous with the rest of the vehicle bus.
Furthermore, keeping the sensor initialization and its communication via e.g. I2C is of great importance, as the ECU would not receive the expected input when playing back recorded raw data. For example, the "Grey Pattern", but also the recorded image counter could be stored and changed by means of software mechanisms in order to avoid triggering error messages in the ECU.
The b-HiL consists of two main components - the lower baseboard and the "Sensor Connector Board" above it. This is available in a standard version with e.g. CSI-2 interfaces, but can also be customized. For this reason, it is also possible to implement the installation of your own electronic control unit, the connection of further sensors or the reproduction of synthetically generated image data via the b-plus.
The small, compact housing of the b-HiLs, which combines all these capabilities and can handle the big data streams at the same time, allows testing at the developer's desk. This means that any errors that occur are detected at an early stage of development and can be rectified before the first vehicle tests are carried out. This reduces the costs for complex test drives and enables secured products to be brought into series production more quickly.