17.01.2014 Views

Grundlagen FlexRay - Institut für Automatisierungs- und ...

Grundlagen FlexRay - Institut für Automatisierungs- und ...

Grundlagen FlexRay - Institut für Automatisierungs- und ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Gr<strong>und</strong>lagen</strong> <strong>FlexRay</strong> BasicsV 1.1 11<br />

• Reliability of transmission – Transmission of information should be reliable and<br />

have deterministic timing, since the CSMA method used by the CAN bus can lead to<br />

massive fluctuations in timing.<br />

• Physical layer – the physical layer should be robust and simple.<br />

• Extendibility – The network should be easily extendable. Single ECUs should be able<br />

to be removed or added to the network..<br />

• Support for time- and event-based communication – since – depending on the<br />

application - both of these methods of communication may be suited better, both<br />

methods should be supported.<br />

CSMA:<br />

TDMA:<br />

Figure 1.1 Examples for time- (CSMA) and event-based (TDMA) communication<br />

[Göhn10]<br />

As a result of these requirements, the properties of the <strong>FlexRay</strong> system have been specified.<br />

The key parameter of any communication system is the data rate. In respect to current and<br />

future demand for bandwidth, a sufficiently high data rate of 10 Mbit/s per channel has been<br />

selected.<br />

A synchronous time base is provided, which ensures the deterministic character of the system.<br />

Because of that, the event-based communication process using priorities (CSMA/CA), as used<br />

in the CAN bus, had to be abandoned. Instead, a time-based method (TDMA) is used for data<br />

transmission, see Figure 1.1. By using scheduling, an accurate time plan is possible, while<br />

still allowing for a jitter of 0.5 to 10 µS (1 to 3µS typical)..<br />

Because the communication process is organized in cycles, providing each ECU with defined<br />

slots, a deterministic delay for messages can be guaranteed.<br />

The focus during the development was to make the system flexible and extendable. As a<br />

result, it is possible to choose which messages should be transmitted red<strong>und</strong>ant, and the<br />

system can be optimized for reliability or performance, using static or dynamic bandwidth<br />

allocation.<br />

As many as 60 parameters – e.g. message length or cycle length - in the network design allow<br />

an optimization of the network for the specific application or task.<br />

Bäurle 12.10.2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!