Abstract

This research shows designing a model that simulates the performance of CAN 2.0 Protocol (Controller Area Network Protocol) in a seven-node network and a data bus. This model is designed using MATLAB and SimEvents library in Simulink, library (SimEvents) which provides a simulation environment for intermittent events that enables modeling and simulation of any event-based system. This model included simulation of the transmission algorithm used by CAN Protocol, so that data frames are fully integrated and generated on time for some nodes and depending on a given event (whatever) for each other. Thus, all types of messages sent over the real-world network are included. This study presents the building of software model of the network, and the application of several vales of BitRates on the network, and then taking the statistical results and analysis compared to reference values. After drawing diagrams between the priority level of the sent node and the delay time of the message- depending on the values taken from the results of the study-we note that the delay times are significantly increased when the BitRate decreases on the one hand and the priority score decreases on the other hand, which is similar to the real-world network and reference values of the protocol.

Highlights

  • This research shows designing a model that simulates the performance of CAN 2.0 Protocol (Controller Area Network Protocol) in a seven-node network and a data bus

  • This model is designed using MATLAB and SimEvents library in Simulink, library (SimEvents) which provides a simulation environment for intermittent events that enables modeling and simulation of any event-based system. This model included simulation of the transmission algorithm used by CAN Protocol, so that data frames are fully integrated and generated on time for some nodes and depending on a given event for each other

  • This study presents the building of software model of the network, and the application of several vales of BitRates on the network, and taking the statistical results and analysis compared to reference values

Read more

Summary

Introduction

This research shows designing a model that simulates the performance of CAN 2.0 Protocol (Controller Area Network Protocol) in a seven-node network and a data bus.

Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call