This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
DCOV Approach to Probability of Missed Message on High Speed CAN in Automotive Applications
Technical Paper
2007-01-0991
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The Controller Area Network (CAN) is a serial communications protocol which efficiently supports distributed re-altime control with a high level of reliability. Its domain of application ranges from high speed networks to low cost multiplex wiring [1].
In automotive electronics, control units and sensors are connected using CAN with bitrates up to 1 Mbps. Application in such a harsh environment with widely varying power supplies along with increasing complexity of the control code push CAN reliability to the limit.
There are two message processing engines: interrupt and polling. Interrupts are the preferred method due to the lower message latency on the receiving node, however, polling is often easier to implement.
In this paper, the communication reliability is being investigated using the DCOV process by deriving the transfer function for probability of missing a message as a function of variability of the message timing. The transfer function has been derived by Monte Carlo simulation of two module one-way communication was carried out using MAT-LAB.
This concept was then expanded by deriving the probability transfer function in order to investigate the reliability impact of system complexity with an increased number of CAN messages. The results help to gain understanding of how system wide communication network reliability depends on module variability (hardware and software), which is essential for understanding limitations of the robustness of the overall automotive system. It should be emphasized that this approach is meant to provide rapid high level insight of what can be expected on the system level and it is not envisioned to be a high accuracy simulation tool. Also, data integrity and error recovery procedures are beyond the scope of this paper.
Recommended Content
Technical Paper | On-board Diagnostic Expert System via an Enhanced Fault Tree Model |
Technical Paper | Domain Control Units - the Solution for Future E/E Architectures? |
Technical Paper | Simple Models Allow Simulation and Verification Early in the Design |
Authors
Topic
Citation
Milačić, M., "DCOV Approach to Probability of Missed Message on High Speed CAN in Automotive Applications," SAE Technical Paper 2007-01-0991, 2007, https://doi.org/10.4271/2007-01-0991.Also In
Reliability and Robust Design in Automotive Engineering, 2007
Number: SP-2119; Published: 2007-04-16
Number: SP-2119; Published: 2007-04-16
Six Sigma and Reliability and Robust Design in Automotive Engineering
Number: SP-2071; Published: 2007-04-16
Number: SP-2071; Published: 2007-04-16
References
- CAN Specification 2.0 Robert Bosch GmbH, Post-fach 30 02 40, D-70442 Stuttgart September 1991
- Phail F. “Controller Area Network - An In-Vehicle Solution” in SAE International Congress and Exposition March 1988 29 35
- Szydlowski C.P. “CAN Specification 2.0: Protocol and Implementation” in Future Transportation Technology Conference and Exposition. SAE August 1992
- Unruh J. Mathony H.J. Kaiser K.H. “Error detection analysis of automotive communication protocols” in SAE International Congress and Exposition. SAE March 1990
- Keinke U. Dais S. Litschel M. Unruh J. “Error handling strategies for automotive networks” in SAE International Congress and Exposition. SAE March 1988 19 27
- Pan-ngum S. Ball R. “Controller Area Network (CAN) Simulation of Alternative Vehicle Electronic Architectures” in Proceedings of 2002 SAE Automotive Dynamics and Stability Conference and Exposition. SAE May 2002
- Yun J. Nam S. Kim K. Lee S. Lee M. Myung J. Kim J.H. “Performance Evaluation of Multiplexing Protocols” in SAE International Congress and Exposition. SAE February 1998
- Wang Z. Lu H. Hedrick G. Stone M. “Message delay analysis for CAN based network” in Symposium on Applied Computing, ACM Association for Computing Machinery 1992
- Arora A. Mahmud S.M. “Performance Analy-sisof Fault Tolerand TTCAN System” in SAE International Congress and Exposition. SAE April 2005
- Schwartz M. Telecommunication Networks: Protocols, Modeling and analysis Addison-Wesley Publishing Company 1988
- Santos M.M.D. Stemmer M.R. Vasques F. “Schedulability Analysis of Messages in a CAN Network Applied to an Unmanned Airship” in 28th IEEE Annual Conference of Industrial Electronics Society. IEEE 2002
- Gámiz J. Samitier J. Fuertes J. Rubies O. “Practical Evaluation of Messages Latencies in CAN” in IEEE Conference on Emerging Technologies and Factory Automation. IEEE September 2003
- McLaughlin R. Quigley C. “Analysus and Diagnostics of Time Triggered CAN (TTCAN) Systems” in SAE International Congress and Exposition. SAE March 2004
- Fuhrer T. Muller B. Hartwich F. Hugel R. “Integration of Time Triggered CAN (TTCAN TC)” in SAE International Congress and Exposition. SAE March 2001
- Zeltwanger H. “Time-Triggered communication on CAN” in SAE International Congress and Exposition.SAE March 2002
- Hartwich F. Fuhrer T. Muller B. Hugel R. “Integration of Time Triggered CAN (TTCAN TC)” in SAE International Congress and Exposition. SAE March 2002
- Leteinturier P. Kelling N. Kelling U. “TTCAN from Applications to Product in Automotive Systems” in SAE International Congress and Exposition. SAE March 2003
- Quigley C. Pope B. Finney J. McLaugh-lin R. “An Automotive Specification of a Time Triggered CAN Implementation: Doubling CAN's Usable Data Throughput” in SAE International Congress and Exposition March 2005
- Dietmayer K. Overberg K. “CAN Bit Timing Requirements” in SAE International Congress and Exposition. SAE February 1997