Investigating and Analyzing Jitter In Controller Area Network
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
Too large amount of jitter in a Controller Area Network in a vehcle can be very problematic since these systems are real-time embedded systems and therefore are time critical. It is a very important issue to investigate since message delays can be very catastrophic. We are performing pre-runtime and post-runtime analysis on Volvo's CAN network to find potential causes of jitter. We develop a jitter analysis framework for analysis with the help of a System Development method. In pre-runtime we are performing Response Time Analysis with the help of the industrial tool Rubus-ICE to find the worst-case response-time and the worst-case jitter. A pre-runtime analysis is done because the Controller Area Network is a hard embedded real-time system and therefore is vastly time-critical and a real-time system needs to be predictable. In post-runtime we are calculating simulated meassured response times and jitter with the assistance of CANalyzer and Python. Post-runtime is to analyze the results from runtime - in the case of this thesis it is simulated meassured response times, both best-case and worst-case, and also the maximum amount of jitter. Lastly, we are evaluating the findings and providing conclusions on how to mitigate the jitter and come around the problem of messages missing deadlines.
Place, publisher, year, edition, pages
2023. , p. 40
Keywords [en]
Response Time Analysis, worst-case response-time, best-case response-time, jitter, Controller Area Network, CAN Bus, Real-time systems
National Category
Computer Sciences Embedded Systems
Identifiers
URN: urn:nbn:se:mdh:diva-61851OAI: oai:DiVA.org:mdh-61851DiVA, id: diva2:1735813
External cooperation
Volvo Construction Equipment
Subject / course
Computer Science
Presentation
2023-01-27, Västerås, 13:15 (English)
Supervisors
Examiners
2023-02-132023-02-092025-10-10Bibliographically approved