《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 在軟件定義汽車中使用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組件不是故障靜默的,系統也可以實施接管安全機制,在不影響系統可用性的情況下主動否決故障或不可靠的組件??梢允褂肈DS獨占所有權和所有權強度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。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美另类久久久品| 欧美日韩你懂的| 亚洲高清成人| 欧美一级在线亚洲天堂| 久久久av毛片精品| 亚洲第一天堂无码专区| 欧美激情视频给我| 中文欧美日韩| 国际精品欧美精品| 欧美日韩在线高清| 在线观看视频欧美| 国产精品久久久久久久久| 欧美视频在线视频| 久久在线免费视频| 欧美特黄一级大片| 国产私拍一区| 午夜欧美精品久久久久久久| 欧美jizzhd精品欧美巨大免费| 久久综合一区二区| 激情综合色丁香一区二区| 欧美mv日韩mv国产网站app| 欧美日韩免费看| 老鸭窝亚洲一区二区三区| 亚洲成在线观看| 欧美精品在线一区二区三区| 欧美不卡一卡二卡免费版| 亚洲国产成人在线视频| 久热re这里精品视频在线6| 激情欧美一区二区三区| 久久亚洲精品一区二区| 国产精品福利在线观看| 亚洲在线第一页| 小黄鸭精品aⅴ导航网站入口| 亚洲一区二区三区四区在线观看| 欧美成人综合一区| 久久婷婷人人澡人人喊人人爽| 在线观看三级视频欧美| 欧美日韩日韩| 亚洲一区二区成人在线观看| 亚洲欧美在线高清| 99精品国产热久久91蜜凸| 麻豆9191精品国产| 国产精品美女午夜av| 国产自产在线视频一区| 亚洲高清在线精品| 国产一区二区中文字幕免费看| 久久福利电影| 在线日韩成人| 国产精品一区在线播放| 国产揄拍国内精品对白| 日韩天堂在线观看| 欧美日一区二区三区在线观看国产免| 国产精品自拍小视频| 亚洲精品日产精品乱码不卡| 欧美三级视频在线观看| 国产欧美日韩综合一区在线播放| 国产精品一区二区男女羞羞无遮挡| 久久久另类综合| 国产喷白浆一区二区三区| 亚洲特黄一级片| 欧美~级网站不卡| 亚洲嫩草精品久久| 亚洲图片欧洲图片av| 欧美久久久久久| 亚洲日本中文| 欧美大尺度在线观看| 欧美在线视频一区二区三区| 久久男女视频| 欧美日韩一区二区视频在线| 久久精品国产77777蜜臀| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产婷婷色一区二区三区四区| 国产一区二区三区高清在线观看| 欧美日韩免费区域视频在线观看| 国产欧美一区视频| 久久国产精品毛片| 国产精品你懂的在线欣赏| 亚洲韩国日本中文字幕| 国产夜色精品一区二区av| 国产亚洲精品久久久| 亚洲人精品午夜在线观看| 日韩视频免费看| 羞羞视频在线观看欧美| 欧美日韩日本国产亚洲在线| 亚洲一区二区3| 鲁大师成人一区二区三区| 欧美sm重口味系列视频在线观看| 欧美激情aaaa| 亚洲激情第一区| 欧美在线观看视频一区二区| 欧美日韩在线不卡| 国产色婷婷国产综合在线理论片a| 欧美日本高清| 久久国产加勒比精品无码| 欧美日韩黄色一区二区| 久久午夜av| 亚洲精品一二三| 欧美诱惑福利视频| 精品盗摄一区二区三区| 欧美日韩国产一区精品一区| 中文日韩欧美| 午夜亚洲视频| 影音先锋成人资源站| 亚洲精品一区二区三区99| 尤物在线观看一区| 亚洲欧美成aⅴ人在线观看| 一区二区三区免费网站| 伊大人香蕉综合8在线视| 亚洲免费婷婷| 国产欧美在线播放| 国产午夜精品麻豆| 亚洲欧美变态国产另类| 在线电影欧美日韩一区二区私密| 日韩一级在线观看| 亚洲国产日日夜夜| 亚洲国产二区| 亚洲一区三区视频在线观看| 欧美激情亚洲激情| 日韩视频在线播放| 美女日韩在线中文字幕| 久久天堂国产精品| 欧美久久视频| 亚洲国产日韩欧美在线99| 男女激情视频一区| 国产精品久久久久久久久久免费| 开元免费观看欧美电视剧网站| 午夜精品久久一牛影视| 欧美激情精品久久久久久蜜臀| 欧美日韩免费观看一区| 国产欧美日韩麻豆91| 一区二区视频免费在线观看| 久久人人97超碰精品888| 一区二区三区精品国产| 激情亚洲成人| 国产精品一区免费在线观看| 亚洲视频1区| 蜜月aⅴ免费一区二区三区| 一区二区三区高清不卡| 久久久免费观看视频| 欧美一级在线亚洲天堂| 亚洲第一福利视频| 国产精品扒开腿做爽爽爽软件| 午夜激情综合网| 国产情人综合久久777777| 亚洲精品一区二| 欧美日韩国产bt| 国产亚洲精品福利| 国产亚洲欧洲一区高清在线观看| 欧美成人免费在线观看| 久久综合中文| 亚洲精品一区二区三区在线观看| 欧美插天视频在线播放| 午夜在线电影亚洲一区| 国产主播一区| 欧美福利视频在线观看| 亚洲调教视频在线观看| 亚洲女ⅴideoshd黑人| 国产日韩欧美在线播放| 欧美日本在线| 免费不卡在线视频| 欧美色图一区二区三区| 欧美在线免费播放| 亚洲美女在线国产| 免费观看久久久4p| 亚洲大黄网站| 国产精品a久久久久| 日韩视频精品在线| 国产精品捆绑调教| 久久久久一本一区二区青青蜜月| 久久久久久电影| 亚洲无限乱码一二三四麻| 狠狠色噜噜狠狠色综合久| 久久国产精品免费一区| 午夜精品福利一区二区三区av| 亚洲精品视频在线播放| 在线中文字幕一区| 亚洲欧美日韩网| 亚洲欧美国产高清| 日韩一二三在线视频播| 韩国免费一区| 欧美影院视频| 欧美黄色一区二区| 激情久久一区| 国产精品色婷婷| 亚洲国产精品一区二区第四页av| 欧美一区国产二区| 亚洲福利视频二区| 在线观看日韩欧美| 亚洲美女黄网| 亚洲第一网站| 久久久噜噜噜久久中文字免| 国产亚洲欧美另类中文| 午夜精品影院在线观看| 亚洲国产精品久久久久秋霞蜜臀| 亚洲欧洲一区二区三区久久| 激情欧美日韩| 亚洲国产精品一区| 国产麻豆精品久久一二三| 国产一区二区三区在线观看免费视频| 国产精品日韩欧美一区| 欧美专区中文字幕| 亚洲美女中文字幕| 性欧美video另类hd性玩具| 欧美日韩精品伦理作品在线免费观看| 欧美一区二区久久久| 亚洲午夜av电影| 久久久久看片| 性娇小13――14欧美| 亚洲欧美日本伦理| 韩国久久久久| 欧美成人福利视频| 久久综合狠狠综合久久激情| 久久精品国产一区二区三| 国产精品乱子乱xxxx| 一区二区免费看| 欧美国产日韩在线观看| 一区二区三区毛片| 国产亚洲精品久久久久动| 久久久之久亚州精品露出| 国语自产精品视频在线看8查询8| 国产精品入口夜色视频大尺度| 亚洲国产精品一区制服丝袜| 国产精品成人一区二区网站软件| 99精品国产福利在线观看免费| 一区二区欧美日韩视频| 亚洲韩国一区二区三区| 欧美成人中文| 亚洲已满18点击进入久久| 国产精品丝袜91| 久久精品免费| 欧美日韩国产免费| 欧美成人一区二区三区片免费| 亚洲国产精品va| 久久婷婷人人澡人人喊人人爽| 亚洲欧美色婷婷| 欧美日本一道本在线视频| 亚洲精品视频在线播放| 欧美视频在线一区二区三区| 91久久精品一区二区三区| 欧美精品自拍| 亚洲人成在线观看网站高清| 久久精品国产第一区二区三区最新章节| 久久精品亚洲一区| 亚洲国产日韩欧美在线动漫| 国产精品人人爽人人做我的可爱| 在线亚洲美日韩| 在线成人中文字幕| 欧美极品在线视频| 亚洲天堂av在线免费观看| 久久久亚洲午夜电影| 欧美日韩1234| 亚洲国产精品久久久久秋霞影院| 久久精精品视频| 久久精品国产99| 欧美日韩在线视频一区| 亚洲美女精品一区| 国产日韩精品视频一区二区三区| 国产精品xxxav免费视频| 国产精品久久久久国产a级| 亚洲七七久久综合桃花剧情介绍| 日韩天堂在线视频| 欧美国产在线电影| 国产欧美日韩专区发布| 欧美一区在线直播| 一区二区在线观看视频| 国产一区二区福利| 欧美激情第4页| 亚洲激情成人在线| 国内激情久久| 欧美日韩亚洲综合| 国产亚洲精品综合一区91| 国产精品黄页免费高清在线观看| 裸体女人亚洲精品一区| 久久久www成人免费毛片麻豆| 久久久久久亚洲精品不卡4k岛国| 欧美黄网免费在线观看| 免费欧美在线视频| 亚洲一区二区网站| 国户精品久久久久久久久久久不卡| 欧美日韩国产首页在线观看| 欧美午夜在线一二页| 国产精品尤物福利片在线观看| 欧美一区二区高清| 欧美激情第二页| 欧美精品一区二区蜜臀亚洲| 欧美日韩一卡二卡| 国产精品久久久一区麻豆最新章节| 国产视频不卡| 欧美精品导航| 亚洲午夜未删减在线观看| 亚洲欧美精品一区| 美女精品国产| 久久五月天婷婷| 91久久久久| 国产精品自在欧美一区| 香蕉免费一区二区三区在线观看| 校园激情久久| 狠狠色狠狠色综合日日小说| 免费中文字幕日韩欧美| 国产精品扒开腿爽爽爽视频| 欧美国产日本| 一区二区不卡在线视频 午夜欧美不卡'| 欧美一区二区三区在线视频| 欧美国产日韩精品免费观看| 欧美电影免费观看大全| 欧美黑人在线观看| 亚洲欧美一区二区在线观看| 尤物视频一区二区| 国产欧美日韩视频| 久久这里有精品15一区二区三区| 久久久福利视频| 一区二区三区高清在线观看| 精品成人国产在线观看男人呻吟| 99国产成+人+综合+亚洲欧美| 一区二区三区精品久久久| 日韩视频一区二区在线观看| 日韩视频一区二区三区在线播放免费观看| 欧美高清在线观看| 在线看一区二区| 另类春色校园亚洲| 伊甸园精品99久久久久久| 在线看片一区| 欧美多人爱爱视频网站| 一区二区三区日韩欧美| 午夜免费在线观看精品视频| 亚洲一区bb| 国产精品看片资源| 久久精品国产77777蜜臀|