日期:2022-09-15瀏覽:1900次
上海南京蘇州杭州寧波汽車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 聯盟(FlexRay Consortium)推進了 FlexRay 的標準化,使之成為了新一代汽車內部網絡通訊協議。
二、FlexRay 的優勢
FlexRay 關注的是當今汽車行業的一些核心需求,包括更快的數據速率,更靈活的數據通信,更全面的拓撲選擇和容錯運算。
因此,FlexRay 可以為下一代的車內控制系統提供所需的速度和可靠性。CAN 網絡*高性能極限為 1Mbps。而 FlexRay 兩個信道上的數據速率最大可達到 10Mbps,總數據速率可達到 20Mbit/秒,因此,應用在車載網絡,FlexRay 的網絡帶寬可能是 CAN 的 20 倍之多。
FlexRay 還能夠提供很多 CAN 網絡所不具有的可靠性特點。尤其是 FlexRay 具備的冗余通信能力可實現通過硬件*復制網絡配置,并進行進度監測。FlexRay 同時提供靈活的配置,可支持各種拓撲,如總線、星型和混合拓撲(見圖 1)。設計人員可以通過結合兩種或兩種以上的該類型拓撲來配置分布式系統。
另外,FlexRay 可以進行同步(實時)和異步的數據傳輸,來滿足車輛中各種系統的需求。譬如說,分布式控制系統通常要求同步數據傳輸。
為了滿足不同的通信需求,FlexRay 在每個通信周期內都提供靜態和動態通信段。靜態通信段可以提供有界延遲,而動態通信段則有助于滿足在系統運行時間內出現的不同帶寬需求。FlexRay 幀的固定長度靜態段用固定時間觸發(fixed-time-trigger)的方法來傳輸信息,而動態段則使用靈活時間觸發的方法來傳輸信息。
FlexRay 不僅可以像 CAN 和 LIN 網絡這樣的單信道系統一般運行,而且還可以作為一個雙信道系統運行。雙信道系統可以通過冗余網絡傳輸數據——這也是高可靠系統的一項重要性能。