Scheduling Approach for Static Segment using Hybrid Genetic Algorithm in FlexRay Systems

FlexRay provides a communication infrastructure for future generation high-speed control applications in vehicle such as advanced powertrain, chassis, and by-wire systems. In FlexRay, the static segment is based on Time Division Multiple Access (TDMA) to achieve distributed control loops. Therefore, scheduling of the static segment is critical for an efficient FlexRay-based system designing. In this paper, the bin-packing algorithm and the hybrid genetic algorithm basing on bin-packing algorithm are proposed. We have computed the response times of all the tasks and messages in the system so that the message can be transmitted successfully before the deadline. At the end, we compare bin-packing algorithm, genetic algorithm and hybrid genetic algorithm to verify the validity of the hybrid genetic algorithm through a test of Automotive Safety System.

[1]  Petru Eles,et al.  Timing analysis of the FlexRay communication protocol , 2006, 18th Euromicro Conference on Real-Time Systems (ECRTS'06).

[2]  Kiejin Park,et al.  Determining the Size of a Static Segment and Analyzing the Utilization of In-vehicle FlexRay Network , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[3]  Samarjit Chakraborty,et al.  Performance Analysis of FlexRay-based ECU Networks , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[4]  Hiroaki Takada,et al.  An Effective GA-Based Scheduling Algorithm for FlexRay Systems , 2008, IEICE Trans. Inf. Syst..

[5]  Robert Bosch,et al.  Comparison of Event-Triggered and Time-Triggered Concepts with Regard to Distributed Control Systems , 2004 .

[6]  Ece Guran Schmidt,et al.  Message Scheduling for the FlexRay Protocol: The Static Segment , 2009, IEEE Transactions on Vehicular Technology.

[7]  Ece Guran Schmidt,et al.  Message Scheduling for the FlexRay Protocol: The Dynamic Segment , 2009, IEEE Transactions on Vehicular Technology.

[8]  R. Shaw,et al.  An introduction to FlexRay as an industrial network , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[9]  David S. Johnson,et al.  Fast Algorithms for Bin Packing , 1974, J. Comput. Syst. Sci..

[10]  Yeqiong Song,et al.  Trends in Automotive Communication Systems , 2005, Proc. IEEE.