Font Size: a A A

Static Scheduling Algrithm And Experiment System Based On CAN Bus

Posted on:2005-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y X WangFull Text:PDF
GTID:2178360182476670Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
CAN bus is a field bus which is widely used in industry control field. In CAN busphysical medium is shared by all the nodes, each node with message to be transmittedmust get the privilege of access to the medium. So the network communication shouldbe scheduled and managed. In this thesis the static scheduling algorithm based onCAN bus is analyzed mainly and the experiment system is developed.Experiment system based on double field bus architecture is designed anddeveloped. Software and hardware of CAN node, system administrative software inhost computer, embedded program on SJA1000 and CAN bus performance analysissoftware is developed. All is experiment environment for the research of staticscheduling algorithm.Based on careful analysis of fixed priority static scheduling algorithm in CANbus, FPS algorithm performance analysis software is developed. Moreover, thetime-triggered architecture is introduced. The static scheduling algorithm based ontable and fixed priority scheduling algorithm based on time-triggered architectureis carefully analyze. TT-FPS algorithm performance analysis software andsynchronization clock in CAN distributed system is designed and developed. Inaddition, embedded scheduler is proposed for the implementation of FPS and TT-FPS.Based on Electric Vehicle message model, the research about the implementationof FPS and TT-FPS is carried out in the experiment system. The experiment resultsnot only prove the practicability of all performance analysis softwares but also testifythat the bus load is distributed averagely and message communication is managed.Because the static scheduling algorithm is widely used, the research results of thisthesis establish the basis for the future research.
Keywords/Search Tags:CAN bus, the static scheduling algorithm, FPS, TT-FPS
PDF Full Text Request
Related items