AUTOSAR中,時間需求的分析規范,涉及如下內容 網絡時序分析 大家比較熟悉,也比較容易理解,描述在 AUTOSAR_TR_TimingAnalysis.pdf的第四章 在汽車通信網絡中,負責實時系統功能內,ECU控制器間的數據傳輸,數據的時序行為主要由通信矩陣規范來描述,其中包含具有協議和時序特定參數的通信幀。(例如有效載荷、ID、幀觸發參數)。 網絡時序也會被ECU 相關時序產生直接或間接影響,其作用于將ECU的應用算法信號傳遞到網絡上和將網絡上的信號接收,并送達到ECU應用算法。 根據要在網絡上傳輸的數據流量和通信協議,網絡可能滿足,也可能不滿足給定的時序要求,例如幀的最大延遲或給定的總線負載閾值。 通常,OEM的網絡架構師必須定義參數以滿足功能的時序要求。 網絡中使用的典型術語有:
· 負載 bus load,帶寬 · 延遲時間 latency time · 響應時間 response time 典型的用例 –集成新的通訊網絡 –設計和配置新的通訊網絡 –重新映射已存在的通訊網絡 規范中,針對延遲,反應時間和busload的屬性,詳細的分析解釋可繼續研讀下面規范的第四章AUTOSAR_TR_TimingAnalysis.pdf 總結語: 車載網絡的時序性能,依賴于整車電器架構合理設計,ECU的控制器性能,網絡協議技術本身限制的影響。 比如flexray協議本身的延遲好于CAN和CANFD的總線協議。 整個過程配合工具的輔助,最大化利用網絡資源。在資源允許的情況下,最大程度滿足系統功能分解到網絡通訊的時間定義。 參考文獻 AUTOSAR_TR_TimingAnalysis.pdf AUTOSAR_TPS_TimingExtensions.pdf 前輩翻譯的解讀AUTOSAR規范的文章 https://github.com/GreyZhang/hack_autosar 感謝關注 汽車軟件工程師
|