DocumentCode
1489519
Title
Stochastic Analysis of CAN-Based Real-Time Automotive Systems
Author
Zeng, Haibo ; Di Natale, Marco ; Giusto, Paolo ; Sangiovanni-Vincentelli, Alberto
Author_Institution
Gen. Motors R&D, Palo Alto, CA, USA
Volume
5
Issue
4
fYear
2009
Firstpage
388
Lastpage
401
Abstract
Many automotive applications, including most of those developed for active safety and chassis systems, must comply with hard real-time deadlines, and are also sensitive to the average latency of the end-to-end computations from sensors to actuators. A characterization of the timing behavior of functions is used to estimate the quality of an architecture configuration in the early stages of architecture selection. In this paper, we extend previous work on stochastic analysis of response times for software tasks to controller area network messages, then compose them with sampling delays to compute probability distributions of end-to-end latencies. We present the results of the analysis on a realistic complex distributed automotive system. The distributions predicted by our method are very close to the probability of latency values measured on a simulated system. However, the faster computation time of the stochastic analysis is much better suited to the architecture exploration process, allowing a much larger number of configurations to be analyzed and evaluated.
Keywords
automobiles; automotive electronics; controller area networks; delays; real-time systems; sampling methods; statistical distributions; stochastic processes; CAN; active safety system; actuator; architecture configuration; architecture exploration process; architecture selection; chassis system; controller area network; delay sampling method; end-to-end computation; end-to-end latency; probability distribution; real-time distributed automotive electronic system; sensor; software task; stochastic analysis; timing behavior characterization; Controller area network (CAN); distributed systems; stochastic analysis;
fLanguage
English
Journal_Title
Industrial Informatics, IEEE Transactions on
Publisher
ieee
ISSN
1551-3203
Type
jour
DOI
10.1109/TII.2009.2032067
Filename
5272459
Link To Document