uDDS:打造更開放更安全的車載通信,為軟體定義汽車時代賦能

[註:轉自 ST Automotive]


汽車智能化的大趨勢下,“軟體定義汽車”成為產業共識。軟體將深度參與到汽車定義、開發、驗證、銷售、服務等過程中,並不斷改變和優化各個過程,實現體驗持續升級、過程持續優化、價值持續創造。這一轉型需要對汽車平台架構進行自上而下的改變。重大變化包括從管理一個小型子系統的多個電控單元(ECU)向集成多種功能的區域控制器(ZCU)的轉變。這些區域控制器還必須解決整車上不同系統的軟體整合問題。

 
Stellar車規MCU產品家族助力軟體定義汽車

意法半導體Stellar車規MCU產品家族旨在幫助汽車廠商和一級供應商向軟體定義汽車轉型。Stellar系列MCU在保證汽車的安全和性能同時,可實現更高的處理性能,讓所有系統都完全同步操作,安全地實現OTA無線升級軟體,簡化汽車保養維修,持續改善性能。

 

Stellar 系列MCU具有四大架構與技術創新:
實時的性能
提供高實時和確定性處理功能,具有六個Arm® Cortex®-R52+ 內核,以及多個Arm® Cortex®-M4內核和其他數據處理引擎。
以最佳性能實現應用集成

更好地利用其硬體資源來管理日益增加的軟體複雜性和集成。基於硬體的虛擬化功能和防火牆,可簡化多個源軟體在同一晶片上的開發和集成的同時,確保安全隔離與性能。

豐富的外設總線接口

具有多路CANFD、CANXL、LIN、FlexRay、PSI5和以太網(100/1000Mbps with TSN)總線接口,並提供大量通信接口以及外部存儲器接口(如Hyperbus/OctalSPI和eMMC)。

PCM存儲器支持OTA

嵌入了高達20 MB的非易失性相變存儲器(PCM),其創新的雙映像存儲支持經濟高效的空中(OTA)更新,可大幅節約存儲器大小。詳情訪問,請點擊這裡

 

基於Stellar 的ZCU解決方案

ST NEVCC以汽車級Stellar作為網關/域控,在整車範圍內,基於以太網/TSN+DDS構建統一的消息通信平台,實現各功能域之間以及各區域EEA之間信息的實時、安全交換共享,同時支撐各域控晶片上運行的控制類應用軟體的數據分發。

該ZCU方案集成了數字鑰匙、前後數字化OLED燈、AVAS、門控、座椅調節、空調調節、迎賓效果、OTA等功能。用戶中控平台可以通過車輛網絡,發現和訂閱ZCU提供的一系列基於DDS協議的服務,實現車輛的控制和調節。同時用戶可以根據自己的喜好隨時定義使用場景,實現高度個性化定製。

 

uDDS作為一個中間層軟體,高度適配Stellar軟體架構。同時可以基於軟體需求,隨時拓展軟體組件,完善DDS服務的實時性以及安全性。

 

在晶片內部,基於AUTOSAR AP/CP、DDS、Free RTOS等基礎軟體,形成層次化、模塊化開放架構,為各類應用提供統一的運行環境。

uDDS 在ST SPC58NH/StellarMCU上的RAM/Flash占用資源:

 

什麼是DDS

DDS即“Data Distribution Service”,是由國際標準化組織OMG發布的新一代工業物聯網通信規範,已在歐美得到廣泛應用,並被納入各行業標準或框架。DDS中間件運行在應用和基礎平台之間,支撐應用跨操作系統、開發語言和處理器體系結構交換信息。

 

DDS的工作原理

DDS以訂閱/發布模型為核心模型,以主題作為數據傳輸的基本單元。應用軟體只需要關注自己能夠產生或需要獲取的主題,無需關注數據的傳輸過程。DDS在邏輯上為應用構建了一個“全局數據空間”,應用軟體將產生的數據“寫入”到全局數據空間,並從全局數據空間中“讀取”需要的數據。

 

在物理層面,DDS以鏈接庫的形式嵌入到應用軟體中。應用軟體需要進行數據收發時,只需要調用DDS中間件提供的接口,由DDS中間件基於網絡基礎設施,實現數據的分發。

 

邏輯層面,DDS為應用軟體提供全局性的數據總線,實現應用與應用之間、應用與網絡之間的解耦,簡化應用軟體實現網絡通信的複雜度,同時提供應用軟體即插即用、系統規模靈活擴展的能力。

 

uDDS的技術優勢

南京磐優信息科技有限公司是國產DDS中間件的先驅者與開拓者。磐優遵循OMG規範打造了自主可控的uDDS數據分發服務產品, 包括實時發布/訂閱通信中間件uDDS,以及與其配套的系統建模、數據監控和協議分析等工具。磐優面向自動駕駛、智能網聯汽車、智能電網、工業物聯網等民用新興關鍵領域提供自主可控的軟體產品和解決方案,正與國內汽車行業一線品牌開展廣泛對接合作,致力於成為將DDS技術應用於智能網聯汽車領域的行業先驅。

詳情可訪問https://udds.cn或聯繫胡經理(18100610350,hujingyu@platforu.com)。

使用uDDS,用戶只需從數據的角度關注整個系統的通信,不需關心節點間的連接。uDDS基於虛擬的“全局數據空間”的概念,來設計各種數據的結構和主題,還有建模工具幫助用戶可視化地搭建數據體系,實現IDL文件以及代碼的自動生成。

uDDS的主要優勢包括:
低時延
為實時系統提供微秒級的端到端數據傳輸
高可靠
純分布式架構,不存在中心節點,避免性能和安全瓶頸
易擴展
軟硬解耦、空間解耦、時間解耦,軟體即插即用,系統靈活擴展
跨平台
支持國內外主流操作系統;支持國內外主流晶片架構;支持基於單片機的輕量化版本
多語言
支持C、C++、Java等多種開發語言
互操作
遵循OMG定義的DDS規範,可與國外產品互聯互通
多協議
支持以太網、5G、FC、串口等傳輸協議,並支持按需擴展
工具齊全
提供功能豐富的配套工具,極大提升系統集成的效率和質量
自主可控
為用戶提供高品質的技術支持和售後服務;支持根據不同行業客戶需求進行適應性裁剪或訂製。

 

DDS應用場景

DDS帶來的開放性能夠大幅降低汽車E/E架構升級成本。

當前汽車E/E架構正處於不斷創新發展的過程中,典型的架構模式正在沿著分布式架構->功能域架構->區域架構的方向演進。DDS使得所有應用軟體都通過統一標準實現即插即用、開放共享的數據交互,完全基於主題進行發布/訂閱,而不受到系統拓撲結構變化的影響。越是早期使用DDS,適應後續架構的代價就越能明顯降低。

磐優uDDS 與Global Vendor  DDS的性能比較

 

★博文內容參考自 網站,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

參考來源

: https://mp.weixin.qq.com/s/5Td0D3Imfc6vDpFf3ob3Gw

評論