Vehicle Network Simulation
In the NI HIL Platform, Restbus Simulation is configured and executed in NI VeriStand. Decoupling plant simulation from its restbus counterpart allows for faster reconfiguration of the HIL project whenever a change/update to the network configuration is needed. Generally, model framework recompilation is not needed as long as its network interface provides full coverage of vehicle E/E architecture. This level of modularity enables fast switching across different vehicle network sections. Therefore, the HIL system design can be then optimized to provide coverage for just a subset of networks from the entire set of test cases. The Vehicle Communication Toolkit or VCOM Add-on for NI VeriStand developed by Akkodis allows the parsing of AUTOSAR network extracts and/or parsing of single Automotive Ethernet, CAN, LIN databases. Figure below shows integration of restbus simulation to enable communication over CAN between two simulated ECUs (V_SENSOR_ECU and V_ADAS_ECU).
Restbus simulation support is available for:
- Counters (auto config from arxml network desc, manual setup for CAN, LIN databases)
- CRC (custom algorithms supported; auto config from arxml network desc, manual setup for CAN, LIN databases)
- Signal Faulting e.g. bus-off, signal value manipulation, CRC/counter manipulation,
- Cyber Security: SecOC, MAC, CRC, freshness value manipulation
Refer to Adding and Configuring NI-VCOM in VeriStand help for more information..