《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 在軟件定義汽車中使用DDS中間件的安全機制

在軟件定義汽車中使用DDS中間件的安全機制

2021-12-06
作者:Jochen Seemann, Yuting Fu, Andrei Terechko與Emilio Guijarro Cameros
來源:恩智浦

1.jpg

軟件定義汽車將需要多種機制,保證汽車在各種情況下的安全和正常行駛。這些機制的專有解決方案需要大量的驗證工作,并且很難與不同的軟件架構集成。安全關鍵型分布式通信是否有標準化軟件框架?

向軟件定義汽車轉變

多年來,傳統車身系統中執行分立功能的電子控制單元(ECU)數量一直在增加,這些單元的可編程性較弱。然而,目前先進的汽車設計開始有所轉變,逐步轉向只分布在幾個(域)處理器上的靈活且可互操作的軟件。分布式軟件執行自動駕駛、娛樂中控、動力和車身控制等協調任務,同時共享處理器、網絡和傳感器,能夠降低系統成本。轉向軟件定義汽車是汽車行業最重要的趨勢之一,軟件功能將成為重要的差異化優勢。

要在這個領域贏得競爭,汽車制造商需實現快速輕松構建模塊化分布式應用,而運行這些應用需要可編程、可靠且低成本的半導體設備。因此,具有易于使用的應用編程接口(API)的標準化軟件平臺(如POSIX和AUTOSAR)日益受到歡迎。這些軟件平臺的一個關鍵組件是中間件,它是各種操作系統和高級應用之間的軟件層(見下圖)。簡單地說,中間件是一個軟件庫,它使分布式系統組件能夠相互通信。軟件定義汽車的安全性在很大程度上取決于中間件和底層網絡處理器,依靠這兩者才能實現分布式進程之間可靠的實時數據通信。

2.jpg

面向自動駕駛的S32G處理器上的安全檢查工具原型

一流的自動駕駛(AD)系統通常采用雙通道架構來實現冗余,即在正常情況下控制AD系統的主通道旁邊部署備用通道。如果主通道出現故障,汽車控制將切換回備用通道。這樣能夠同時提高AD系統的安全性和可用性。這種架構需要一個安全檢查工具來驗證主通道的運行狀態,并在必要時觸發安全機制,如安全停車。顯然,安全檢查工具的計算和通信功能非常關鍵,這對其容錯和可靠性提出了很高的要求。

恩智浦S32G汽車網絡處理器非常適合執行具有各種安全機制的高度可靠的AD系統。S32G中的Arm? Cortex?-A53內核提供高性能計算能力,ASIL D Cortex-M7安全內核鎖步模式適合運行安全關鍵型功能。此外,面向服務型網關的S32G GoldBox參考設計上集成的SJA1110以太網交換機提供了時間敏感網絡(TSN)功能,可與網絡上分布的高級AD應用進行實時可靠的通信。

除了完整性較高的硬件外,在S32G中的Cortex-A53和Cortex-M7內核上運行的數據分發服務(DDS)中間件軟件負責管理分布式系統的數據和通信。DDS中間件協議基于對象管理組織?(OMG?)標準化的發布-訂閱模式。DDS已集成到各種關鍵的汽車平臺生態合作體系中,例如AUTOSAR Adaptive和ROS2。DDS提供低延遲數據連接、可靠性和可擴展的以數據為中心的通信。此外,DDS附帶了一組豐富的內置服務質量(QoS)策略,可控制DDS行為,如資源消耗和通信可靠性。如需了解DDS的基本原理和QoS策略,可以嘗試互動式Shape演示應用或觀看演示視頻。

請注意,面向資源極度受限環境的DDS通過使用OMG DDS-XRCE協議實現。這是客戶端到代理協議,意味著DDS-XRCE客戶端節點通過外部代理節點與DDS網絡通信。DDS-XRCE非常適合為物聯網設備開發輕量級DDS應用,但在安全關鍵型系統中使用時,該代理可能會成為單點故障。然而,運行在S32G Cortex-M7上的RTI Connext?DDS Micro無需任何橋接或代理,可直接與功能齊全的DDS網絡進行通信,從而消除了單點故障。ISO 26262汽車安全環境中也可構建集成RTI Connext DDS Micro,其安全等級最高可達ASIL D級。

以下是對實施冗余自動駕駛通道特別有意義的DDS QoS策略:

?“截止日期”表示是否滿足數據發送和接收時間要求。每當不滿足發送和/或接收時間限制時,數據寫入器和數據讀取器都會通知應用。

?“活躍度”表示新的數據寫入器(DDS發布者節點)是否加入或仍然存在于網絡中。

?“獨占所有權”和“所有權強度”規定,只有具有最高強度值的數據寫入器才能寫入特定實例。

?“傳輸優先級”表明數據寫入器或數據讀取器發送的數據具有特定優先級。要了解此QoS策略如何將DDS主題鏈接到TSN流的更多信息,請查看我們關于DDS和TSN集成的在線研討會以及我們在GitHub上集成DDS-TSN的開源示例項目。

一旦DDS中間件層就緒,就可以使用DDS內置QoS策略。這簡化了開發過程,極大地提高了軟件組件的互操作性和可重用性。DDS多種發行版本,可滿足分布式AD組件的不同系統要求。在分布式AD系統中實施DDS既設立了一個通用的通信和數據管理框架,也毫不費力地增加了系統多樣性。此外,基于DDS構建的系統可以使用單個DDS XML文件輕松建模和配置。XML文件格式使系統開發更加容易,可幫助架構師和應用開發人員在系統層面設計軟件定義汽車。

使用DDS QoS策略的安全機制

如果組合得當,DDS QoS策略可啟用各種故障處理機制和安全措施,應對性能限制。DDS中間件層為在其上運行的所有AD組件設立了一個通用框架。無需太多工程工作即可實現不同規模的各種安全機制,例如故障切換到完全冗余的AD通道或組件的無縫接管。下面將詳細介紹在概念驗證演示設置中實現的安全機制。

無縫故障切換

故障切換是安全關鍵型系統中廣泛使用的安全機制。它通常依賴故障靜默組件,這些組件在發生故障時停止產生輸出。通常,當主AD通道發生靜默故障時,系統應退回到冗余安全通道,操縱汽車進入安全狀態。該機制可以使用DDS活躍度和所有權QoS策略來實現。如果主通道中的汽車控制數據寫入者發生靜默故障或失去與系統其余部分的通信,那么由所有權強度較低的安全通道的數據寫入者生成的樣本將自動對汽車執行器可見,并開始無縫控制車輛。同時,使用安全檢查工具來監測由于數據寫入者故障而導致的DDS網絡活躍度變化。系統可以根據此類診斷信息實施恢復機制,例如重啟。

無縫接管

即使發生故障的AD組件不是故障靜默的,系統也可以實施接管安全機制,在不影響系統可用性的情況下主動否決故障或不可靠的組件。可以使用DDS獨占所有權和所有權強度QoS策略來實現接管。這些QoS策略控制允許哪個數據寫入者向數據讀取者發送數據。當安全檢查工具檢測到主數據寫入者未正常運行(例如錯過截止日期或發送越界數據)時,會觸發所有權強度更高的健康數據寫入者將數據發送到數據讀取者。

故障切換與接管相結合的混合方法

DDS截止日期、活躍度、獨占所有權和所有權強度可以結合在一起,實現同時利用故障切換和接管機制的混合機制。例如,通過監測DDS網絡的活躍度,安全檢查工具可以在節點靜默故障時靈活地觸發故障切換機制,或者在運行的節點未故障靜默并發布錯誤數據或錯過截止日期時激活接管機制。由于所有權強度QoS值不同,系統在主通道和安全通道之間無縫切換時,也可以輕松處理系統中的過渡故障。

安全機制評估

為了在真實環境中評估在S32G上實施的基于DDS的安全機制,恩智浦與RTI(Real-Time Innovations)公司的汽車工程專家團隊合作。RTI是一家領先的自動駕駛系統軟件框架提供商,經營名為Connext DDS的DDS產品和工具組合。我們攜手將恩智浦安全檢查工具集成到基于Auoware.Auto的自動代客停車(AVP)演示中,Auoware.Auto是Autware基金會的一個開源項目。該演示展示了汽車如何自動駛入代客停車場。Autoware.Auto是一個基于ROS2的成熟的端到端自動駕駛框架,它使用DDS作為底層中間件。

演示設置架構

硬件在環評估演示設置的架構如下圖所示:

?大多數Autoware.Auto AD堆棧(如定位、感知、預測、路徑規劃)都運行在恩智浦BlueBox汽車高性能計算開發平臺Layerscape處理器的ROS2/DDS上。本例中的DDS中間件是RTI的Connext Pro,通過RTI的rmw_connextdds RMW層組件與ROS2集成。

?恩智浦車聯網GoldBox中的S32G在演示中充當區域控制器,其中線控驅動軟件接口在S32G Cortex-A53內核的ROS2/DDS上運行。在真實汽車中,該接口用于將以太網數據包中的車輛控制命令轉換為執行器的CAN消息。在模擬環境中,使用它將數據在Autoware.Auto和開源LG SVL端到端模擬平臺使用的格式之間進行轉換。安全檢查工具帶有安全接管和故障切換機制,基于運行在S32G Cortex-M7內核上的RTI DDS Connext Micro。

?外部模擬PC上運行的LG SVL模擬器可模擬道路使用者、自主車輛執行器和傳感器的數據。

3.jpg

使用基于DDS的安全機制處理故障的演示視頻

在評估設置中,我們將類似于現實問題的故障注入AD系統,并觀察基于DDS的安全機制如何處理這種情況。下面的演示視頻展示了安全檢查工具是如何監測、檢測和應對系統故障的,如軟件崩潰、掉電和網絡連接中斷。

結論

為了順應向軟件定義汽車轉變的發展趨勢,汽車系統軟件需要模塊化、可靠和可擴展。正如Autoware.Auto AVP實驗所示,恩智浦S32G ASIL D Cortex-M7處理器內核能夠很好地在自動駕駛系統中充當安全檢查工具。RTI Connext DDS中間件為整個汽車系統的強大處理器和資源受限的微控制器提供了一個通信框架,從而促進了這一進程。DDS憑借其豐富的服務質量策略,在軟件定義汽車中實現了多種安全機制,其工程工作量低,互操作性強。


作者:

Jochen Seemann是恩智浦半導體的嵌入式軟件架構師。他畢業于巴登-沃爾滕堡合作州立大學應用計算機科學專業,在工業PC接口全棧軟件開發方面擁有5年經驗。Jochen還擔任過5年的汽車領域一級軟件工程師和架構師,主要致力于IVI和自動駕駛產品的工作。此外,他還促進了開源Qt框架的開發。

Yuting Fu是恩智浦半導體公司的系統工程師。她擁有埃因霍溫理工大學和柏林理工大學嵌入式系統碩士學位。Yuting編寫了3本與自動駕駛系統車輛安全機制有關的科學出版物。此外,她還是經過認證的IEC 61508功能安全專家。

Andrei Terechko是恩智浦半導體公司的高級首席架構師。Andrei擁有15年跨國公司工作經驗,10年初創公司工作經驗。目前,他致力于自動駕駛的安全機制和架構工作。Andrei與他人合作申請了15項專利、合著了20多本國際出版物和公開演講稿。

Emilio Guijarro是Real-Time Innovations (RTI)的高級汽車應用工程師,在國防和汽車行業(包括汽車娛樂中控系統)方面擁有超過15年的工作經驗。他于2019年加入RTI,致力于將DDS集成到汽車用例和特定開發環境(包括AUTOSAR生態系統)。

AETweidian.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          av成人毛片| 亚洲欧美日韩国产一区| 一区二区国产在线观看| 日韩午夜黄色| 亚洲欧美日韩精品一区二区| 久久成人免费| 欧美亚洲不卡| 国产精品久久久久久久久婷婷 | 国产精品日本| 欧美在线影院| 一本色道久久综合亚洲精品不 | 欧美日韩亚洲一区二区三区在线观看| 国一区二区在线观看| 亚洲视频二区| 激情综合视频| 亚洲欧美综合| 欧美中文日韩| 日韩午夜免费| 亚洲大胆在线| 黄色精品一区| 午夜精品av| 男女av一区三区二区色多| 一区在线免费| 欧美日韩国产精品一区二区亚洲| 久久天堂精品| 99国产精品| 国产精品美女黄网| 欧美freesex交免费视频| 亚洲性视频h| 亚洲经典在线| 亚洲黄色一区| 欧美网站在线| 亚洲人成高清| 久久av一区| 欧美日韩一区在线播放 | 欧美网站在线| 欧美一级播放| 国产精品美女诱惑| 狠狠色综合网| 国内激情久久| 国产精品swag| 欧美影视一区| 欧美一区网站| 一区二区日韩免费看| 99av国产精品欲麻豆| 欧美日韩一区二| 欧美日韩三区| 亚洲日本免费| 一区二区动漫| 黄色日韩在线| 欧美日韩系列| 欧美日韩免费高清| 欧美日韩视频一区二区三区| 久久一区二区精品| 久久人人九九| 一区二区精品国产| 激情欧美亚洲| 亚洲一级网站| 在线视频观看日韩| 黄色亚洲大片免费在线观看| 亚洲网站视频| 亚洲国产片色| 国产欧美日韩一级| 一区二区三区av| 国产一区二区高清不卡| 国产精品综合色区在线观看| 亚洲女同在线| 午夜精品一区二区三区四区| 久久久久久久久久久久久久一区| 久久性天堂网| 好吊色欧美一区二区三区视频| 国产精品国产一区二区| 国产精品毛片一区二区三区| 久久男女视频| 国产自产在线视频一区| 亚洲精品日韩久久| 久久精品五月| 极品日韩久久| 蜜桃久久av| 亚洲亚洲精品三区日韩精品在线视频| 日韩视频精品| 欧美精品色网| 国产精品久久777777毛茸茸| 欧美91福利在线观看| 欧美国产免费| 欧美日韩亚洲一区二区三区四区| 欧美国产高潮xxxx1819| 在线视频观看日韩| 久久五月天婷婷| 午夜一区不卡| 午夜精品视频| 国产精品theporn| 国产精品毛片在线| 欧美深夜福利| 一本色道久久综合亚洲精品不| 国产精品二区三区四区| 亚洲性感美女99在线| 国产日韩精品久久| 久久在线精品| 一区二区三区av| 好吊日精品视频| 欧美在线综合| aa日韩免费精品视频一| 久久精品女人的天堂av| 亚洲激情啪啪| 国内精品国语自产拍在线观看| 麻豆成人在线播放| 一区免费视频| 亚洲无线视频| 久久一区二区三区av| 国产一区美女| 久久午夜精品一区二区| 亚洲尤物影院| 国产亚洲精品自拍| 99精品视频网| 亚洲巨乳在线| 亚洲黄页一区| 亚洲国内欧美| 久久只有精品| 国产一区自拍视频| 国产日本精品| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美国产日本| 你懂的视频一区二区| 免费久久久一本精品久久区| 中日韩男男gay无套| 红桃视频国产精品| 国产精品对白刺激久久久| 欧美成人综合一区| 欧美日韩一区在线播放| 欧美人成在线| 欧美精品三级| 欧美视频福利| 韩国亚洲精品| 91久久精品国产91久久性色tv| 国产精品久久九九| 亚洲欧美日韩国产| 国产伦精品一区| 性刺激综合网| 噜噜爱69成人精品| 国产精品免费在线| 在线视频观看日韩| 一区二区三区高清视频在线观看| 蘑菇福利视频一区播放| 亚洲一区二区三区色| 亚洲一区二区三区精品动漫 | 欧美一区二区三区在线免费观看| 亚洲免费久久| 亚洲三级电影在线观看| 美女久久网站| 亚洲午夜在线观看| 99视频+国产日韩欧美| 亚洲欧美精品| 亚洲性图久久| 久久成人精品| 亚洲一级黄色| 欧美一区三区二区在线观看| 亚洲韩日在线| 欧美国产三区| 9国产精品视频| 久久综合九色| 亚洲视频1区| 狠狠噜噜久久| 久久99伊人| 在线日韩欧美| 欧美日韩精品不卡| 久久激情一区| 一区二区三区国产盗摄| 欧美日韩午夜| 久久亚洲精品伦理| 国产精品视频| 在线观看成人av电影| 久久久综合香蕉尹人综合网| 羞羞答答国产精品www一本| 久久久久久久久一区二区| 欧美午夜视频在线| 久久亚洲图片| 免费永久网站黄欧美| 亚洲深夜影院| 亚洲看片一区| 91久久综合| 国内精品久久国产| 午夜激情一区| 欧美精品不卡| 久久久人人人| 久久www成人_看片免费不卡| 国产欧美日韩一区二区三区| 亚洲激情国产| 99精品免费| 亚洲精品1区2区| 999亚洲国产精| 国产日韩亚洲| 精品91在线| 老牛嫩草一区二区三区日本| 欧美日韩在线一二三 | 久久国产精品毛片| 亚洲视频导航| 一本色道久久综合亚洲二区三区| 亚洲黄色三级| av成人毛片| 国产欧美日韩在线播放| 亚洲一级在线| 欧美在线1区| 国产精品播放| 国内精品久久久久久久影视麻豆 | 国产精品v欧美精品v日本精品动漫 | 久久中文欧美| 午夜久久福利| 激情久久婷婷| 日韩视频在线观看国产| 国产欧美日韩视频一区二区三区| 国产一区二区你懂的| 久久久一二三| 精品不卡视频| 久久www成人_看片免费不卡| 女人色偷偷aa久久天堂| 极品日韩久久| 久久精品亚洲一区二区| 亚洲午夜精品久久久久久浪潮| 一区二区三区av| 午夜久久99| 国产日韩在线一区二区三区| 亚洲欧美伊人| 国产区日韩欧美| 欧美日韩影院| 国产乱码精品| 国产精品一级久久久| 久久尤物视频| 99www免费人成精品| 一区二区av| 国产精品免费一区二区三区观看 | 亚洲精品字幕| 欧美特黄一区| 国产精品女主播一区二区三区| 久久精品1区| 亚洲精品久久久久久一区二区| 裸体素人女欧美日韩| 亚洲国产欧美日韩| 欧美福利专区| 久久av免费一区| 亚洲日本国产| 亚洲午夜精品一区二区| 久久午夜av| 亚洲日本免费| 精品福利电影| 欧美午夜久久| 欧美成人综合| 性色一区二区三区| 中文日韩在线| 亚洲美女一区| 狠狠入ady亚洲精品经典电影| 久久人人97超碰国产公开结果| 一本久道综合久久精品| 激情欧美国产欧美| 国产精品国产一区二区| 欧美啪啪一区| 欧美成人嫩草网站| 久久久蜜桃一区二区人| 亚洲二区免费| 欧美日韩高清免费| 欧美~级网站不卡| 久久资源在线| 欧美一区二区三区四区夜夜大片 | 亚洲小说区图片区| 国产精品成人一区二区网站软件| 欧美高清日韩| 欧美日韩国产三区| 狠狠色狠狠色综合日日tαg| 国产伊人精品| 亚洲黑丝一区二区| 亚洲欧洲午夜| 一区二区福利| 午夜综合激情| 久久av一区| 亚洲欧美在线网| 韩国精品一区二区三区| 在线免费观看欧美| 影音先锋久久资源网| 亚洲毛片在线| 国产精品夜夜夜| 欧美不卡三区| 亚洲永久免费| 亚洲天堂偷拍| 久久国产精品久久精品国产| 久久综合狠狠综合久久综青草| 午夜精品一区二区三区四区| 亚洲一级电影| 国产伦理一区| 欧美日韩 国产精品| 亚洲高清免费| 免费视频久久| 国产精品v欧美精品v日韩精品| 亚洲第一在线综合在线| 国产一区二区三区久久久久久久久| 校园春色综合网| 欧美日韩亚洲免费| 中文日韩在线| 欧美精品成人| 国产欧美日韩一区二区三区| 久久亚洲精选| 亚洲精品在线视频观看| 久久综合亚州| 亚洲高清自拍| 欧美一区二视频在线免费观看| 亚洲第一伊人| 欧美不卡一区| 亚洲欧美视频| 亚洲私人影院| 久久伊人亚洲| 在线一区欧美| 在线成人h网| 亚洲欧美亚洲| 亚洲狼人精品一区二区三区| 黄色亚洲精品| 久久影院亚洲| 亚洲一区日韩在线| 亚洲成色www久久网站| 欧美在线网站| 免费毛片一区二区三区久久久| 1024日韩| 亚洲午夜精品久久久久久app| 久久久久免费| 久久激情网站| 午夜一区在线| 亚洲专区一区| 国产精品推荐精品| 一区二区三区欧美成人| 欧美日韩一区二区三区在线观看免| 国产精品尤物| 国产亚洲网站| 99国产精品私拍| 亚洲人成久久| 在线看片一区| 在线观看欧美一区| 国产精品扒开腿做爽爽爽软件| 久久久综合香蕉尹人综合网| 欧美一级久久| 午夜影院日韩| 噜噜噜在线观看免费视频日韩| 国产精品外国| 久久久水蜜桃| 狂野欧美一区| 国产日韩在线一区二区三区| aa日韩免费精品视频一| 99成人在线| 国产欧美日韩在线播放| 国产欧美激情| 午夜在线精品偷拍| 免费久久久一本精品久久区| 国产伦精品一区二区三区照片91| 99国产精品久久久久久久成人热| 亚洲欧洲午夜| 国产精品免费看| 久久久久久久欧美精品| 欧美+日本+国产+在线a∨观看| 欧美激情精品久久久六区热门| 国产中文一区二区| 在线视频国内自拍亚洲视频| 亚洲激情亚洲| 亚洲人妖在线| 亚洲黄色高清| 国产精品毛片| 麻豆九一精品爱看视频在线观看免费| 亚洲福利久久| 国产欧美一区二区三区另类精品| 一本一本久久a久久精品综合妖精| 国产日韩视频| 麻豆久久婷婷| 欧美日韩视频一区二区三区| 国产主播精品| 夜夜嗨一区二区| 一本久道久久综合狠狠爱| 久久一区二区精品| 韩国av一区| 一本色道久久综合亚洲精品婷婷 | 久久久久看片| 国产精品vip| 国产精品日韩欧美一区二区三区 | 久久都是精品| 欧美三级第一页| 国产日韩欧美亚洲一区| 欧美在线视频二区| 一区二区精品在线观看| 玖玖玖国产精品| 国产情侣一区| 亚洲性感美女99在线| 精品9999| 国产一区欧美| 亚洲在线免费| 在线视频观看日韩| 欧美激情第二页| 午夜在线视频观看日韩17c| 狠狠入ady亚洲精品经典电影| 久久国产99| 一本一本久久| 亚洲香蕉网站| 欧美女激情福利| 久久久亚洲一区| 亚洲一区三区在线观看| 亚洲高清毛片|