On a technical level, FlexRay currently has the most rapid communication speed among all interfaces. It is an indispensable network technology for realizing x-by-wire. Using FlexRay can reduce vehicle body weight and link all safety devices [6]. X-by-wire is a technology that uses electric actuators or motor electronics to control traditional mechanical handling and breaking functions [7], [8], and this technology includes drive-by-wire. X-by-wire can significantly increase vehicle performance and safety and permits the omission of mechanical components.Active safety systems contain computer antilock braking systems (ABSs), traction control systems (TCSs), and electronic stability programs (ESPs). In other words, the importance of active safety systems and the proportion of electronics in vehicles are gradually increasing.FlexRay has become an industry standard for vehicle networks. The topology of FlexRay communication networks also differs from that of earlier bus architecture in that FlexRay involves the additional concepts of active star and passive star [9]. FlexRay is also appropriate for critical and real-time x-by-wire control data transfers. By contrast, other communication protocols, such as CAN and LIN, are more appropriate for noncritical and non-real-time applications.FlexRay deploys most messages to static segments. The system can also deploy messages to dynamic segments to reduce network use during transmission [10]. In this study, the K-means clustering method and the hierarchical clustering method were used to cluster the messages to be transmitted and deploy them to static and dynamic segments, thereby reducing overall usage of the FlexRay communication network.
II. SYSTEM PRINCIPLESIn this section, the clustering methods and the features of FlexRay are introduced.
A. FlexRay Specification
2) Network topology of the FlexRay communication protocolThe FlexRay communication network can support a variety of network topology connections. Its transmission methods can be configured for single-or dual-channel transmissions. Fig. 2 shows the simplest FlexRay bus network connection. Node 1 and Node 4 connect Channels A and B, whereas Node 2 connects only Channel A and Node 3 connects only Channel B. In addition, FlexRay communication networks also include star topology connections. These are similar to bus connections in that they can support dual-channel connections. Multiple star connectors can be used to establish star configuration network topology. FlexRay connection methods have considerable flexibility.Bus-topology connections remain the primary communication network connections used in vehicles. In addition to being inexpensive, they are also easy to install. However, when the number of nodes within a network increases, relative transmission distance decreases. At this point, star connections can extend the network, combining with existing bus networks to form hybrid network topology connections. Users can then adjust network topology connections based on actual needs.
3) Frame format of the F...