This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Performance Analysis of Fault Tolerant TTCAN System
Technical Paper
2005-01-1538
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Continuous demand for fuel efficiency mandate “Drive-by-Wire” systems. The goal of Drive-by-Wire is to replace nearly every automotive hydraulic/mechanical system with electronics. Drive-by-Wire and active collision avoidance systems need fault tolerant networks with time triggered protocols, to guarantee deterministic latencies. CAN is an event triggered protocol which has features like high bandwidth, error detection, fault confinement and collision avoidance based on message priority. However, CAN do not ensure message latency, which is critical for real time application. TTCAN (Time Triggered CAN) removes this fallacy of CAN by providing exclusive time windows for those messages that need deterministic latencies. In addition to the exclusive windows, there are arbitration windows too, which make way for event triggered communications. In TTCAN, if an error occurs within an exclusive or arbitration window, retransmission of the message is not allowed. If the message that encountered the error is a safety critical message, then the transmission error can compromise the safety of the vehicles. In this paper, we propose a fault tolerant TTCAN system that uses a secondary bus to tolerate faults on the primary bus. To keep the cost down, we can use the same secondary bus to connect various partitions in the in-vehicle network. Each partition of the network takes care of a particular type of functionality of the vehicle. Thus the same secondary bus can tolerate faults on the primary busses of various partitions. The paper will show analysis done on a realistic TTCAN system. Our results show that even using a low bandwidth secondary bus, the performance of a Drive-by-Wire system can be significantly improved under various types of transmission errors on the primary busses.
Recommended Content
Authors
Topic
Citation
Arora, A. and Mahmud, S., "Performance Analysis of Fault Tolerant TTCAN System," SAE Technical Paper 2005-01-1538, 2005, https://doi.org/10.4271/2005-01-1538.Also In
Automotive Electronics on CD-ROM from the SAE 2005 World Congress
Number: SP-1980CD; Published: 2005-04-11
Number: SP-1980CD; Published: 2005-04-11
References
- Parnell Karen “Automotive Electronics Digital Convergence-How to Cope with Emerging Standards and Protocols” AMAA 2004 Berlin
- Channon Stephen Miller Peter “The Requirements of Future In-Vehicle Networks and an Example Implementation” SAE Technical Paper Series 2004-01-0206
- Maier Rienhard et al “Time Triggered Architecture: A Consistent Computing Platform” IEEEmicro July/Aug 2002
- Leteinturier Patrick et al “TTCAN from applications to products in automotive” SAE Technical Paper Series 2003-01-0114
- Bruce Maria “Distributed Brake-By-Wire Based on TTP/C” 0280-5316
- http://sciencedaily.com/releases/1998/119811031415.htm
- Shaheen S Heffernan D Leen G “A Comparison of Emerging Time Triggered Protocols for X-by-wire Control Networks” Proc. Instn Mech. Engrs 217 J. Automobile Engineering
- Lupini Christopher A. “Multiplex Bus Progression 2003” SAE Technical Paper Series 2003-01-0111
- Leen G Heffernan D “Expanding Automotive Electronic Systems” IEEE Computer Jan 2002 88
- Murphy Naill “A Short trip on the CAN bus” Embedded System Programming 8 11 03
- Farsi M. et al “An overview of CAN” Computing and Control Engineering Journal June 1999
- Hartwich Florian et al “Integration of Time Triggered CAN (TTCAN_TC)” SAE Technical Paper Series 2002-01-0263
- Fuehrer Thomas et al “Time Triggered Can (TTCAN)” SAE Technical Paper Series 2001-01-0073
- Zeltwanger Holger “Time-Triggered communication on CAN” SAE Technical Paper Series 2002-01-0437
- http://www.can.bosch.com/content/TT_CAN.html
- www.tttech.com/technology/docs/protocol_comparisons/TTTech-Comparison_TTP-TTCAN-FlexRay.pdf
- http://www.tttech.com/technology/docs/fault_handling/TTTech-Fault-Handling-TTA.pdf
- Colnaric Matjaz Verber Domen “Communication Infrastructure for IFATIS Distributed Embedded Control Application” RTN 2004 - 3 rd Int. Workshop on Real-Time Networks Catania, Italy
- Müller B et al “Fault Tolerant TTCAN networks” iCC Las Vegas 2002
- Arora Aakash et al “A Fault Tolerant Time Triggered Protocol for Drive-By-wire Systems” 4th Annual Intelligent Vehicle Systems Symposium June 2004 Traverse city, Mi
- http://www.engin.umd.umich.edu/ceep/reports/200MidYearRichardson01.html
- McLaughlin Richard T. Quigley Chris “Analysis and Diagnostics of Time Triggered CAN (TTCAN) Systems SAE Technical Paper Series 2004-01-0201
- Wilwert Cedric et al “Impact of Fault Tolerance Mechanisms on X-by-wire System Dependability” TRIO report 2003
- Rodriguez-Navas Guillermo et al “Harmonizing Dependability and Real Time in CAN Networks” RTLIA2003 - 2nd International Workshop on Real-Time LANs in the Internet Age
- Boster Ian Burns Alan et al “Comparing Real-Time Communication under Electromagnetic Interference” 16th Euromicro Conference on Real Time Systems (ECRTS'04) 2004 Catania, Italy
- Ferreira Joaquin Oliveria Arnaldo et al “An Experiment to Assess Bit Error Rate in CAN” RTN 2004 - 3 rd Int. Workshop on Real-Time Networks Catania, Italy
- Rufino José “An Overview of the Controller Area Network” Proceedings of the CiA Forum - CAN for Newcomers January 1997 Braga, Portugal