VERIFICATION OF FLEXRAY START-UP MECHANISM BY TIMED AUTOMATA

This contribution deals with the modelling of a select ed part of a new automotive communication standard called FlexRay. In particular, it focuses on the mechanism en suring the start-up of a FlexRay network. The model has been created with the use of timed automata and verifi ed. For this purpose the UPPAAL software tool has been used that allows the modelling of discrete event syste ms with the use of timed automata, and subsequently the verification of the model with the use of suitable que ries compiled in the so called computation tree logic. This model can be used to look for incorrect settings of ti me parameters of communication nodes in the network that prevent network start-up and subsequently the start of the car. The existenc e of this model also opens the way for finding possible errors in the standard. On the basis of the model, the work gives a case study of the start-up mechanism behaviour verification in a FlexRay network consisting of three communication nodes.

[1]  T. Hiraoka,et al.  Fault tolerant design for X-by-wire vehicle , 2004, SICE 2004 Annual Conference.

[2]  Z. Hanzálek,et al.  TIMED AUTOMATA APPROACH TO DISTRIBUTED AND FAULT TOLERANT SYSTEM VERIFICATION , 2022 .

[3]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[4]  H. Kopetz,et al.  A Comparison of TTP/C and FlexRay , 2001 .

[5]  Rajeev Alur,et al.  Model-checking for real-time systems , 1990, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science.

[6]  Kim G. Larsen,et al.  A Tutorial on Uppaal , 2004, SFM.

[7]  Zdenek Hanzálek,et al.  Testing of Hybrid Real-time Systems Using FPGA Platform , 2006, 2006 International Symposium on Industrial Embedded Systems.