女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SOVD協議及測試解決方案

北匯信息POLELINK ? 2024-09-20 08:08 ? 次閱讀



作者 | 網蟲
小編 | 不吃豬頭肉

7590b2b4-76e4-11ef-bb4b-92fbcf53809c.png

引言
當前車輛診斷主要使用UDS診斷協議,通過診斷功能可實現獲取車輛ECU的狀態信息及進行數據刷寫。但隨著汽車架構的日益復雜,數據爆炸及遠程診斷等狀況逐漸出現,傳統的診斷方法已不足以應對這些復雜性和快速變化,因此,SOVD(Service-Oriented Vehicle Diagnostics)診斷協議于2019年在ASAM啟動,通過標準化的診斷服務和接口,旨在提高診斷效率、靈活性和準確性,以滿足車輛的遠程診斷、近端診斷和車內診斷需求

為什么需要SOVD

高效的數據傳輸:汽車產生的數據量日益增加,涵蓋從車輛狀態到行車習慣的各種信息,需要更強大的協議來處理和分析數據。SOVD協議實現了高速數據傳輸,顯著提升了診斷效率和響應速度。

遠程需求:隨著車聯網技術的發展,對遠程診斷和服務的需求逐漸增加。

靈活性:SOVD協議允許在運行時動態地定義和調用服務,而不是依賴于靜態的API描述,滿足不同車輛和場景的診斷和服務需求。

標準化:SOVD協議提供了一個標準化的診斷框架和統一的診斷接口,使不同OEM和供應商的系統可以互操作,減少了專有協議帶來的兼容性問題。

跨平臺兼容:支持不同的硬件和軟件平臺,確保各種設備和系統之間的無縫通信。

75a307ca-76e4-11ef-bb4b-92fbcf53809c.png

圖1 汽車診斷發展歷程

75cb53d8-76e4-11ef-bb4b-92fbcf53809c.png

SOVD——面向服務的動態診斷
相較于傳統診斷協議,SOVD采用了面向服務的動態診斷特性:
服務獨立性:在SOVD協議中,診斷功能被分解成獨立的服務模塊。例如,發動機診斷服務、制動系統診斷服務和電池管理診斷服務都是獨立的。這些服務各自運行,不相互依賴,確保系統的靈活性和穩定性。
耦合:服務之間通過標準化接口進行通信,而不是直接調用。這意味著一個服務的變化不會直接影響其他服務。這種松耦合設計使得系統更易于維護和擴展。
服務重用:某個診斷服務可以在不同的車輛和系統中重復使用。例如,標準化的發動機診斷服務可以應用于多種車型,而無需為每個車型單獨開發。這種重用性提高了開發效率,降低了成本。
服務發現機制:診斷服務可以在需要時動態發現,而不是預先綁定到特定的服務實現。這意味著車輛系統可以在運行時根據當前需求發現和調用最合適的診斷服務。
按需服務調用:SOVD協議支持按需調用診斷服務,而不是在系統啟動時加載所有可能的服務。這種按需調用確保了系統資源的高效利用和服務的靈活性。當車輛某個部件需要診斷時,系統會發出請求,調用相關的診斷服務。診斷完成后,服務可以釋放資源,等待下次調用。
實時響應和數據處理:動態診斷要求系統能夠實時響應診斷請求,并處理和傳輸診斷數據。這種實時性對于確保車輛安全和性能至關重要,通過高效的通信協議(如HTTP、MQTT)和優化的服務實現,確保診斷請求能夠快速響應,并實時傳輸診斷結果。
自適應能力:SOVD協議的動態診斷特性使得系統可以根據實際情況調整診斷策略和服務。例如,在不同的駕駛條件下或車輛狀態下,系統可以自適應地選擇合適的診斷服務和策略。

75d6711e-76e4-11ef-bb4b-92fbcf53809c.png

SOVD協議架構

75e69b20-76e4-11ef-bb4b-92fbcf53809c.png

圖2 SOVD協議架構圖

SOVD協議可支持遠程診斷、近端診斷及車輛內部診斷三種場景

遠程診斷:允許技術人員或服務系統在不需要直接接觸車輛的情況下,通過移動寬帶網絡遠程訪問車輛數據和控制系統。

近端診斷:當技術人員在車輛附近時,可以通過有線或無線方式連接到車輛的SOVD服務器,進行診斷操作。

車輛內部診斷:車輛內部的診斷任務可以獨立于外部服務器或近場測試器運行,例如,車輛健康監測、預測性維護等。

SOVD協議在車端主要由SOVD網關、SOVD2UDS適配器、SOVD庫及診斷管理器(AUTOSAR AP)四部分組成:

SOVD網關:為SOVD邊緣節點,用于接收SOVD請求,使用mDNS進行設備的發現和連接,將其正確的分發到不同的終端。每個車輛中只有一個該組件。

SOVD2UDS適配器:可將基于SOVD協議的診斷請求和數據轉換為符合UDS協議的格式,反之亦然。該組件原生支持DoIP,且可擴展自定義TP。每個車輛中只有一個該組件。

診斷管理器(AUTOSAR AP):為車輛內部適用于AUTOSAR AP應用的本地SOVD服務器,可通過ara::diag (C++) 接口實現SOVD的功能。該組件的數量取決于ECU/系統的數量。

SOVD庫:適用于不具備完整AUTOSAR環境的應用,可以使用該組件實現SOVD功能。該組件的數量取決于ECU/系統的數量。



7606302a-76e4-11ef-bb4b-92fbcf53809c.png

SOVD測試解決方案
北匯信息在對SOVD協議進行了深入理解及分析后,推出了系統級SOVD自動化測試解決方案及實車級SOVD自動化測試解決方案,下面就給大家介紹一下SOVD測試解決方案的整體構成。
通過對SOVD協議特性的解讀,總結出針對SOVD協議,需覆蓋以下測試場景:
SOVD API測試:驗證整車SOVD全部的API接口
通過HTTP指令調用車端SOVD接口,并驗證其協議一致性。通過HTTP指令調用車端SOVD接口,觀察SOVD2UDS適配器的表現是否符合預期難點:遠程診斷服務器及車端SOVD接口的自動化調用。

可使用北匯定制化開發的Test Center軟件完成自動化調用遠程診斷服務器及車端SOVD接口。

測試環境:系統級+實車級測試輸入物:API文檔
SOVD2UDS測試
協議轉換測試:驗證SOVD協議的診斷請求和數據符合UDS協議格式轉換的正確性。

通過HTTP指令調用車端SOVD接口,觀察SOVD2UDS適配器的表現是否符合預期。

測試環境:系統級+實車級

測試輸入物:API文檔+診斷數據庫

逆向場景測試:驗證在ECU異常情況下,SOVD協議的診斷請求和數據符合UDS協議格式轉換的正確性。

模擬UDS協議控制器的異常響應(否定響應或無響應),通過HTTP指令調用車端SOVD接口,觀察SOVD2UDS適配器的表現是否符合預期。

難點:逆向場景模擬

UDS控制器異常響應模擬:系統級SOVD測試臺架環境下自動化實現總線/供電硬線故障注入、ECU總線信號無響應/否定響應等多種類型的逆向測試場景。

測試環境:系統級

測試輸入物:API文檔+診斷數據庫

鑒于以上SOVD自動化測試的內容,北匯信息在對SOVD協議做了深入分析后,推出了通用化的系統級及實車級SOVD自動化測試解決方案,在此基礎上,再針對不同客戶進行定制開發,從而實現系統級及實車級的SOVD自動化測試。下面就給大家介紹一下SOVD自動化測試系統的整體方案構成。
硬件層面,SOVD自動化測試方案針對不同客戶的測試需求,可分為系統級測試系統及實車級測試系統兩種形態。
系統級SOVD測試系統由測試機柜和測試臺架兩部分組成,其中測試臺架上集成SOVD相關控制器及程控BOB設備,其中,通過北匯定制化開發的程控BOB設備,可實現控制器的故障注入,以完成逆向測試;測試機柜作為解決方案中的測試執行核心工具,通過總線仿真及采集接口卡進行總線報文的監控和仿真,工控機進行測試工程配置及執行,測試接口與測試臺架進行連接。通過系統級SOVD測試系統可完成SOVD API測試、SOVD2UDS協議轉換測試及SOVD2UDS逆向測試。
實車級SOVD測試系統由測試機箱和戶外電源兩部分組成,其中戶外電源是為SOVD測試機箱進行供電,主要針對燃油車和混動車進行配置,而針對具有自動補電功能的電車,可以考慮由車輛12V蓄電池為SOVD測試機箱進行供電。SOVD測試機箱作為解決方案中的測試執行核心工具,通過總線仿真及采集接口卡進行總線報文的監控和仿真,工控機進行測試工程配置及執行,測試接口與車輛進行連接。通過實車級SOVD測試系統可完成SOVD API測試&SOVD2UDS協議轉換測試。
761f93da-76e4-11ef-bb4b-92fbcf53809c.png圖3 SOVD測試系統硬件架構
在軟件層面,SOVD測試解決方案由五大部分組成,分別是:

(1)邏輯定義模塊(PAVELINK.Test Center):通過北匯定制化開發的Test Center可實現圖形化測試用例編輯、測試用例管理及設備管理、測試任務安排以及測試任務執行等工作,同時通過定制化模塊也可實現自動化調用遠程診斷服務器及車端SOVD接口。

(2)邏輯轉發模塊(PAVELINK.Test Agent):通過北匯定制化開發的Test Agent可實現轉發由上方Test Center下發的邏輯執行請求,包括CANoe工程調用,控制CANoe測試工程的自動運行,停止。

(3)數據庫轉換模塊(PAVELINK.SOA-Converter):通過北匯定制化開發的SOA-Converter可實現將OpenAPI及診斷數據庫(ODX及DEXT等格式)的文件格式轉換,用于測試用例生成工具生成測試用例。

(4)測試用例自動生成工具

①通過北匯定制化開發的測試用例自動生成工具,基于導入的數據庫,可實現SOVD測試用例的自動生成。

②通過VECTOR的CANoe.Diva,基于OpenAPI,可實現測試用例的自動生成,并進行特定用例的手動修改,從而對外部和內部的SOVD API接口進行測試。

(5)測試執行軟件(CANoe):基于VECTOR的CANoe軟件,可實現包含報文仿真、電源控制、信號仿真、以及BOB控制等。

762aacd4-76e4-11ef-bb4b-92fbcf53809c.png圖4 SOVD測試系統軟件架構
SOVD協議測試的測試流程如下:

測試前置條件

輸入物:API及診斷數據庫

輸入物格式轉換

通過PAVELINK.SOA-Converter自動化完成輸入物的格式轉換,并將其輸入到測試用例自動化生成工具

測試用例生成

系統級SOVD測試用例:通過測試用例生成器解析輸入物自動生成SOVD API測試用例、SOVD2UDS協議轉換測試用例及SOVD2UDS逆向測試用例

實車級SOVD測試用例:通過測試用例生成器解析輸入物自動生成SOVD API測試用例

測試執行及測試管理

測試用例輸入到PAVELINK.Test Center,Test Center借助PAVELINK.Test Agent自動化調用CANoe、遠程診斷服務器及車端SOVD接口進行測試執行,并根據測試結果生成測試報告


76458eb4-76e4-11ef-bb4b-92fbcf53809c.png

總結
在汽車行業的數字化轉型浪潮中,SOVD(Service-Oriented Vehicle Diagnostics)協議的提出,不僅標志著車輛診斷技術的一次質的飛躍,更是對汽車安全性和智能化水平的一次深刻革新。
測試環節,對于確保SOVD協議的可行性和穩定性至關重要。北匯信息的SOVD測試解決方案通過覆蓋API測試、協議轉換測試以及逆向場景測試,確保每一個診斷服務都能在各種工況下準確無誤地執行,從而保障車輛系統的可靠性和用戶的安全性。
北匯信息的SOVD測試解決方案,采用先進的自動化工具和方法,結合系統級和實車級的測試環境,全面模擬各種可能的應用場景。這種全方位的測試策略,不僅提高了測試的效率和覆蓋率,更是確保了技術的成熟度和應用的廣泛性
汽車行業的未來充滿無限可能,SOVD協議及其測試解決方案將是我們探索這一未來世界的有力工具。讓我們攜手并進,以測試為橋梁,連接創新與實踐,確保技術的每一步都堅實可靠。感謝您的閱讀,期待與您在汽車技術革新的道路上相遇。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    8

    文章

    5623

    瀏覽量

    128284
  • ecu
    ecu
    +關注

    關注

    14

    文章

    914

    瀏覽量

    55438
  • 汽車
    +關注

    關注

    14

    文章

    3794

    瀏覽量

    39208
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    5月22日技術直播分享 | 智能底盤電控產品仿真測試解決方案

    本次研討會,經緯恒潤將結合多年汽車電子領域研發和測試的經驗,聚焦底盤技術現狀及測試難點、測試需求及流程分析、SIL/HIL仿真測試解決方案
    的頭像 發表于 05-20 11:03 ?89次閱讀
    5月22日技術直播分享 | 智能底盤電控產品仿真<b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    鋼廠首選,profinet轉profibus在煤電項目中的協議轉換解決方案

    鋼廠首選,profinet轉profibus在煤電項目中的協議轉換解決方案
    的頭像 發表于 05-06 16:37 ?108次閱讀
    鋼廠首選,profinet轉profibus在煤電項目中的<b class='flag-5'>協議</b>轉換<b class='flag-5'>解決方案</b>

    使用簡儀產品的水聲測試解決方案

    針對上述挑戰,簡儀科技為客戶提供了一套基于PXI的水聲測試解決方案。該方案通過集成多種高性能的PXI模塊,實現了多通道信號生成、同步采集、萬用表測試和串口通信等功能,滿足了水聲
    的頭像 發表于 04-30 16:34 ?329次閱讀
    使用簡儀產品的水聲<b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    汽車診斷的未來:SOVD協議初探

    SOVD是由ASAM制定的一種面向服務的診斷標準。該標準將診斷功能和數據抽象為獨立的服務資源,利用實體與資源集合進行關聯和管理。同時,它提供了一套標準化接口,允許客戶端通過標準 HTTP 方法訪問這些資源,從而實現相應的診斷功能。
    的頭像 發表于 03-27 18:54 ?877次閱讀
    汽車診斷的未來:<b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>初探

    面向服務的車輛診斷協議SOVD協議介紹

    (Service-Oriented Vehicle Diagnostics,面向服務的車輛診斷)標準應運而生,旨在提供更靈活、高效的診斷解決方案。
    的頭像 發表于 03-24 09:46 ?633次閱讀
    面向服務的車輛診斷<b class='flag-5'>協議</b><b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>介紹

    電器EMC測試整改解決方案:實用方案助力產品升級

    深圳南柯電子|電器EMC測試整改解決方案:實用方案助力產品升級
    的頭像 發表于 03-19 11:21 ?192次閱讀

    是德科技發布LPDDR6完整解決方案,助力內存設計與測試

    近日,是德科技正式推出了針對LPDDR6(第六代低功耗雙倍數據速率內存標準)的完整設計和測試解決方案,旨在引領內存系統技術創新的新潮流。 該解決方案覆蓋了從設計到測試的端到端流程,為設
    的頭像 發表于 02-13 10:39 ?361次閱讀

    是德科技正式發布LPDDR6設計與測試解決方案

    是德科技近日宣布,正式推出針對LPDDR6(第六代低功耗雙倍數據速率內存標準)的完整設計和測試解決方案,旨在助力內存系統技術創新的新一輪浪潮。這一解決方案的推出,標志著是德科技在內存技術領域的又一次
    的頭像 發表于 02-12 14:12 ?478次閱讀

    參考組件對IV曲線測試的關鍵影響及解決方案

    本文探討了參考組件在IV曲線測試中的關鍵作用,分析了不同材料太陽能電池的光譜響應差異,并介紹了德國GMC-I高美測儀的解決方案,包括使用不同KG濾光片進行精確測試。
    的頭像 發表于 02-11 13:40 ?314次閱讀
    參考組件對IV曲線<b class='flag-5'>測試</b>的關鍵影響及<b class='flag-5'>解決方案</b>

    是德科技推出LPDDR6設計和測試解決方案

    是德科技(Keysight Technologies, Inc.)宣布推出LPDDR6(第六代低功耗雙倍數據速率內存標準)設計和測試解決方案,支持內存系統的新一波技術創新浪潮。這款完整的設計和測試
    的頭像 發表于 02-08 14:49 ?592次閱讀
    是德科技推出LPDDR6設計和<b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    電子設備EMC測試整改:常見問題與解決方案

    深圳南柯電子|電子設備EMC測試整改:常見問題與解決方案
    的頭像 發表于 12-23 11:47 ?968次閱讀
    電子設備EMC<b class='flag-5'>測試</b>整改:常見問題與<b class='flag-5'>解決方案</b>

    功率放大器測試解決方案分享——PDN阻抗特性測試

    功率放大器測試解決方案分享——PDN阻抗特性測試
    的頭像 發表于 11-20 01:00 ?601次閱讀
    功率放大器<b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>分享——PDN阻抗特性<b class='flag-5'>測試</b>

    航電實時測試系統解決方案

    航電實時測試系統主要應用于航空座艙的實時測試。座艙測試過程中,輸入和輸出信號的實時性至關重要,尤其是在多任務操作時,必須保證系統穩定的loop時間。為了滿足這一需求,客戶選擇了基于Linux系統的
    的頭像 發表于 10-23 15:34 ?605次閱讀
    航電實時<b class='flag-5'>測試</b>系統<b class='flag-5'>解決方案</b>

    功率放大器測試解決方案分享——EHD點膠測試

    功率放大器測試解決方案分享——EHD點膠測試
    的頭像 發表于 09-13 08:01 ?560次閱讀
    功率放大器<b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>分享——EHD點膠<b class='flag-5'>測試</b>

    Matter協議的發展和解決方案

    在智能家居應用中,市面上已經出現各式各樣的物聯網設備,但這些設備之間所支持的協議較為多樣且復雜,導致不同品牌的設備往往不具備互操作性,造成用戶在使用上的困擾。本文將為您介紹用于智能家居物聯網設備的Matter協議的特性與發展,以及由艾睿電子統合NXP、Murata、ST的
    的頭像 發表于 08-27 11:09 ?1236次閱讀
    Matter<b class='flag-5'>協議</b>的發展和<b class='flag-5'>解決方案</b>