Implementation of CAN Bus Real-Time Simulation Kernel Based on Windows Platform

Feng Luo,Chu Liu
DOI: https://doi.org/10.1007/978-3-642-25541-0_9
2011-01-01
Abstract:CAN (Controller Area Network) Bus has been widely used in the development of automotive distributed electronic systems. At present, model-based V-cycle development is becoming more and more important, these models serve globally as a foundation of analysis, testing and integration of bus systems and ECUs. Thus problems are detected and corrected earlier. In this article a hardware based CAN bus simulation system is discussed, with the simulation kernel implemented on PC, which is able to simulate multiple CAN buses on-line or off-line. Simulation scripts can be assigned to each emulated node so that these emulated nodes are able to react to bus events. Besides, additional methods are used to ensure the real-time performance during the whole simulation. Results show that with the simulation kernel, testing and analysis of automotive networks are easily achieved, and the development efficiency of automotive distributed systems are enhanced significantly.
What problem does this paper attempt to address?