日期:2022-09-15瀏覽:1901次
上海南京蘇州杭州寧波汽車Flexray總線測試
一、FlexRay 的來源
FlexRay is an automotive network communications protocol developed by the FlexRay Consortium to govern on-board automotive computing. It is designed to be faster and more reliable than CAN and TTP, but it is also more expensive. The FlexRay consortium disbanded in 2009, but the FlexRay standard is now a set of ISO standards, ISO 17458-1 to 17458-5.
FlexRay 是戴姆勒克萊斯勒公司的注冊商標。FlexRay 聯(lián)盟(FlexRay Consortium)推進了 FlexRay 的標準化,使之成為了新一代汽車內(nèi)部網(wǎng)絡(luò)通訊協(xié)議。
二、FlexRay 的優(yōu)勢
FlexRay 關(guān)注的是當今汽車行業(yè)的一些核心需求,包括更快的數(shù)據(jù)速率,更靈活的數(shù)據(jù)通信,更全面的拓撲選擇和容錯運算。
因此,F(xiàn)lexRay 可以為下一代的車內(nèi)控制系統(tǒng)提供所需的速度和可靠性。CAN 網(wǎng)絡(luò)*高性能極限為 1Mbps。而 FlexRay 兩個信道上的數(shù)據(jù)速率最大可達到 10Mbps,總數(shù)據(jù)速率可達到 20Mbit/秒,因此,應(yīng)用在車載網(wǎng)絡(luò),F(xiàn)lexRay 的網(wǎng)絡(luò)帶寬可能是 CAN 的 20 倍之多。
FlexRay 還能夠提供很多 CAN 網(wǎng)絡(luò)所不具有的可靠性特點。尤其是 FlexRay 具備的冗余通信能力可實現(xiàn)通過硬件*復制網(wǎng)絡(luò)配置,并進行進度監(jiān)測。FlexRay 同時提供靈活的配置,可支持各種拓撲,如總線、星型和混合拓撲(見圖 1)。設(shè)計人員可以通過結(jié)合兩種或兩種以上的該類型拓撲來配置分布式系統(tǒng)。
另外,F(xiàn)lexRay 可以進行同步(實時)和異步的數(shù)據(jù)傳輸,來滿足車輛中各種系統(tǒng)的需求。譬如說,分布式控制系統(tǒng)通常要求同步數(shù)據(jù)傳輸。
為了滿足不同的通信需求,F(xiàn)lexRay 在每個通信周期內(nèi)都提供靜態(tài)和動態(tài)通信段。靜態(tài)通信段可以提供有界延遲,而動態(tài)通信段則有助于滿足在系統(tǒng)運行時間內(nèi)出現(xiàn)的不同帶寬需求。FlexRay 幀的固定長度靜態(tài)段用固定時間觸發(fā)(fixed-time-trigger)的方法來傳輸信息,而動態(tài)段則使用靈活時間觸發(fā)的方法來傳輸信息。
FlexRay 不僅可以像 CAN 和 LIN 網(wǎng)絡(luò)這樣的單信道系統(tǒng)一般運行,而且還可以作為一個雙信道系統(tǒng)運行。雙信道系統(tǒng)可以通過冗余網(wǎng)絡(luò)傳輸數(shù)據(jù)——這也是高可靠系統(tǒng)的一項重要性能。