Font Size: a A A

Investigation Of Scheduling Algorithm Base On Control Area Network Bus

Posted on:2012-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y K DongFull Text:PDF
GTID:2248330362468067Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
CAN (Control Area Network) bus has been widely used for its stability and strong ability of anti-interference. Many military weapon systems using CAN bus for communication. This article is based on a large, complex weapons systems using CAN bus for its main communication, which is called Alpha.Scheduling algorithm can improve the performance of the bus. Usually, it is divided into three categories, static scheduling algorithm, dynamic scheduling algorithm and mixed scheduling algorithm. Two message sets are used in this article to investigate and compare different scheduling algorithms.Mixed scheduling algorithm combines the advantages of static and dynamic scheduling algorithm, but its analysis is very complex. Based on the analysis of static scheduling algorithms, the response time analysis of TSM (Three Subset Mixed) mixed scheduling algorithm is given and verified. TSM scheduling algorithm improves the performance of high-priority messages, while reducing the performance of low priority messages.Error on CAN bus will greatly reduce the performance of the bus. In this article, the influence of different error rate on different scheduling algorithms is investigated.A non-periodic message can be replaced by a periodic message with the minimum internal time as its period. This paper also investigates the influence of non-periodic messages on different scheduling algorithms.CANoe is one of the best commercial simulation software of CAN bus. The Alpha system is simulated by setting special parameters, and the performance of the system is also verified.
Keywords/Search Tags:CAN bus, Scheduling Algorithm, Response TimeTSM Scheduling Algorithm
PDF Full Text Request
Related items