Font Size: a A A

CAN Communication Experiment Platform & Scheduling Analysis Based On Probability Stuff-bits

Posted on:2006-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:F LiFull Text:PDF
GTID:2178360212971374Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
CAN bus is a field bus that is widely used in industrial control field. In order to design CAN system efficiency, it is necessary to develop tools or platforms for CAN system performance testing, and give the exact evaluation results. In this thesis, CAN communication experiment platform is systematic analyzed, and the relative theory and technology is researched.To view the network as a whole, and based on message model, CAN network model is put forward. With real-time performance, and some parameters such as message response time and busload as the performance criterion, the structure diagram and implement steps are proposed, which are used for evaluating and optimizing network model. The descriptive and analytical method for CAN network model is of great significance on CAN system design.CAN communication experiment platform embraces off-line simulation software, on-line emulation experiment system and performance analysis software. The platform is independent with the actual application objects, and can supply off-line and on-line environment for evaluating and optimizing network model. The run results of the platform provide important references for scheduling analysis, network performance evaluation or further optimization of network model. The platform is highly universal; reliable and flexible, and is a convenient; shortcut and efficient tool to assist the design of CAN system.Within the on-line emulation experiment system, scheduler of CAN nodes and CAN bridge are designed. FPS and TT-FPS scheduler separately manages CAN nodes to transfer messages according to the system and message parameter layouts, which are planned by FPS and TT-FPS algorithm. FPS scheduler is designed based on foreground and background ideology, it adopts time-triggered mode to ensure messages'send tasks are executed at the exact time. In the TT-FPS scheduler, firstly, the master node should send synchronization message, which also introduces time-triggered mode, to set up the uniform clock benchmark in the system. When accepting the synchronization message, master/slave nodes execute their messages'send tasks with event-triggered mode. CAN bridge can connect two CAN networks with different baud rate into one network. The structure of two MCU sharing...
Keywords/Search Tags:CAN bus, Network Model, Scheduling Analysis, FPS, TT-FPS, Scheduler, Stuff-bits
PDF Full Text Request
Related items