DocumentCode :
3404460
Title :
Prevention of Sequential Message Loss in CAN Systems
Author :
Jiang, Shengbing ; Kumar, Ratnesh
Author_Institution :
Electr. & Controls Integration Lab., GM R&D Center, Warren, MI, USA
Volume :
2
fYear :
2009
fDate :
20-24 July 2009
Firstpage :
479
Lastpage :
484
Abstract :
More and more advanced features such as adaptive cruise control, collision avoidance, and stability control are being implemented in vehicles. These features are usually implemented as distributed CAN (controller area network) systems right now. In a CAN system, normally there is no clock synchronization among the ECU (electronic control unit) nodes connected by the CAN bus. Without synchronization, the clocks of those ECU nodes could drift away from each other. A typical clock drift rate of 30 ppm (parts per million) could cause a clock to drift by 108 milliseconds in one hour. The clock drift this large could cause problems in those advanced vehicle control systems. In fact, a sequence of messages could get lost in a distributed CAN system due to the combination of clock drift, transmission jitter, and finite buffer size. To solve the above problem, instead of performing high overhead clock synchronization in the CAN system, this paper provides an economical solution for the prevention of the above message loss problem. The idea is to synchronize the task activations on different ECU nodes and such synchronizations are performed only when necessary. An analysis method is developed for the determination of the synchronization frequency; and an algorithm is provided for the task activation synchronization.
Keywords :
controller area networks; field buses; synchronisation; CAN bus; adaptive cruise control; clock drift; clock synchronization; collision avoidance; controller area network; distributed CAN systems; electronic control unit; finite buffer size; sequential message loss; stability control; transmission jitter; Adaptive control; Clocks; Collision avoidance; Control systems; Distributed control; Frequency synchronization; Intelligent vehicles; Jitter; Programmable control; Stability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location :
Seattle, WA
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3726-9
Type :
conf
DOI :
10.1109/COMPSAC.2009.179
Filename :
5254073
Link To Document :
بازگشت