在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

經緯恒潤研發服務 ? 來源:經緯恒潤研發服務 ? 2025-03-24 09:46 ? 次閱讀

前言

在汽車診斷領域,UDS(Unified Diagnostic Services,統一診斷服務)長期以來一直是滿足大多數診斷需求的核心協議。然而,隨著 HPC(High-Performance Computing,高性能計算)在新型電子電氣架構中的廣泛應用,傳統診斷方法逐漸暴露出局限性,例如難以高效訪問復雜的軟件數據以及靈活適配動態診斷場景。為應對這些挑戰,SOVD(Service-Oriented Vehicle Diagnostics,面向服務的車輛診斷)標準應運而生,旨在提供更靈活、高效的診斷解決方案。

什么是SOVD協議

SOVD 是由 ASAM(Association for Standardization of Automation and Measuring Systems,自動化與測量系統標準化協會)制定的一種面向服務的診斷標準。該標準將診斷功能和數據抽象為獨立的服務資源,利用實體與資源集合進行關聯和管理。同時,它提供了一套標準化接口,允許客戶端通過標準 HTTP 方法訪問這些資源,從而實現相應的診斷功能。

SOVD的使用場景

SOVD協議的應用場景包括:

遠程診斷:通過4G/5G等網絡技術,將車輛與遠程的SOVD Client進行連接,以此獲取車輛的診斷數據。

近場/本地診斷:通過無線或有線(如OBD)的方式進行診斷,診斷儀作為SOVD Client去訪問車內的整車數據。

車載診斷:在車內部署SOVD Client,無需與遠程服務器或近場診斷儀永久連接。車載使用場景的結果也可能被近場或遠程使用場景訪問。

e1b56822-04a1-11f0-9310-92fbcf53809c.jpg

通過以上的場景介紹可以發現,SOVD協議有效實現了診斷技術路徑的統一化,可在遠程、近場及車載診斷等不同場景中應用。同時在系統架構層面,SOVD不僅支持部署多個可直接訪問的SOVD Server,還能夠借助SOVD-UDS網關實現傳統ECU的協議轉換與數據訪問,構建了兼具開放性與兼容性的車載診斷體系。這種架構設計顯著提升了各類診斷設備的開發一致性與互操作性。

SOVD的特點

遵從RESTful原則

SOVD API 基于 HTTP RESTful 架構設計,提供了 GET、PUT、POST、DELETE 四種方法,使用URI標識資源,通過JSON格式進行數據交換。基于此,我們可以輕松地獲取、更新、創建和刪除汽車診斷數據。

方法 用途
GET 用于檢索特定資源的信息,例如組件的狀態、配置或數據
POST 用于向系統中添加新的資源,如應用、配置或數據集。
PUT 用于對現有資源進行修改,例如更新配置參數、功能設置或數據內容。
DELETE 用于移除不再需要的資源,如應用、配置或數據集。

結構化數據管理

SOVD將車輛數據組織成不同的實體,例如 SOVD Server、Area、Component、App 和 Function。通過實體將不同類型的數據分門別類地存放,部分實體間也可以相互關聯,方便快速找到所需的信息。

這些實體中存放著我們需要訪問的資源,資源代表著具體的車輛數據。SOVD API 提供了豐富的資源集合,包括 configurations、bulk-data、data、faults 等等,涵蓋了汽車數據的方方面面。

e1df7c5c-04a1-11f0-9310-92fbcf53809c.jpg

基于上面的知識,就可以嘗試進行數據訪問了。例如,若需獲取車輛后窗的狀態,可以發送以下GET請求:

GET {base_uri}/apps/WindowControl/data/RearWindows HTTP/1.1

SOVD API

當診斷對象為HPC控制器時,我們能夠通過SOVD協議中定義的標準API直接訪問相關數據。這些API不僅規范了對不同類型資源的訪問方式,還將復雜的車輛數據和操作進行了標準化處理,為開發者和使用者提供了一套高效且完整的解決方案。

以下是一些場景下的SOVD API的使用示例:

當需要檢查某個電子控制單元(ECU)的狀態時,SOVD API可以通過GET /{entity-path}/data/{data-id}直接獲取相關數據;

如果要清除故障碼,只需調用DELETE /{entity-path}/faults/{fault-code}即可完成操作;

當車輛需要軟件更新時,API提供了從準備(PUT /updates/{update-package-id}/prepare)到執行(PUT /updates/{update-package-id}/execute)的支持,以保障系統持續處于更新后的狀態。

此外,SOVD API還支持批量數據處理(如日志文件管理)、鎖定機制避免資源沖突,以及靈活的配置和模式切換功能等等。無論是讀取車速信息、控制車窗操作,還是清除故障碼,都可以通過這些標準API以更加直觀的方式實現。

SOVD與UDS

當診斷對象為傳統ECU時,我們需要一個網關進行SOVD-UDS的路由轉換。在SOVD規范中,已經對常見的 UDS 服務與SOVD 映射關系進行了描述:

UDS
服務
描述 SOVD資源路徑
0x10 診斷會話控制 /modes/session
0x11 ECU 復位 /operations/ecureset
0x27, 0x29 安全訪問 /modes/security
0x28 通信控制 /modes/commctrl
0x3E 測試儀在線保持 由經典診斷適配器處理
0x85 DTC 設置 /modes/dtcsetting
0x22, 0x2E 數據讀取與寫入 /data/或
/configurations/
0x14, 0x19 故障碼清除與讀取 /faults/
0x2F 輸入輸出控制 /operations/
0x31 例程控制 /operations/

這種UDS-SOVD的適配方案,將傳統的UDS診斷協議與現代SOVD架構相結合,為車輛診斷帶來了更高的靈活性和可擴展性。通過RESTful接口,診斷工具能夠以更直觀、更標準化的方式訪問和操作車輛數據,同時完整保留了UDS的核心功能。這種設計體現了SOVD的良好適應性,同時也降低了使用SOVD作為診斷協議的門檻。

SOVD的發展與應用

盡管ASAM提出的SOVD協議為汽車診斷帶來了更靈活、更高效的解決方案,但其在實際應用中仍面臨一定挑戰,例如技術細節的實現等。然而,SOVD的標準化進程的也在穩步推進,ISO/AWI 17978-1(ISO定義的SOVD協議的第一部分)預計將在今年發布,這無疑將為SOVD的廣泛應用奠定更堅實的基礎。

e350526e-04a1-11f0-9310-92fbcf53809c.jpg

作為國內SOVD技術的早期探索者,經緯恒潤已成功助力多家OEM完成SOVD協議的開發與測試工作。公司構建了完整的SOVD系統架構設計方法論,涵蓋需求規范制定、服務數據庫構建以及技術培訓體系,為客戶提供全方位的技術支持。同時,經緯恒潤具備SOVD協議棧開發能力,可支持協議的開發與集成,并建立了完善的SOVD測試規范體系,提供配套的自動化測試腳本和專業化實施服務。通過一致性檢查、性能測試及安全檢測等多維度驗證,可確保SOVD系統在復雜車載環境中的可靠性與穩定性。

隨著SOVD技術的不斷演進,經緯恒潤將持續發揮自身優勢,深入挖掘協議的潛在價值,助力客戶在汽車生產與應用中進一步釋放SOVD協議的潛力。我們期待,SOVD協議將為汽車行業注入更多創新動力與可能性,推動汽車診斷技術實現新的突破與發展。

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

    關注

    9

    文章

    5442

    瀏覽量

    52607
  • 服務器
    +關注

    關注

    13

    文章

    9728

    瀏覽量

    87439
  • 汽車
    +關注

    關注

    14

    文章

    3810

    瀏覽量

    39322

原文標題:技術分享 | 汽車診斷的未來:SOVD協議初探

文章出處:【微信號:經緯恒潤研發服務,微信公眾號:經緯恒潤研發服務】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    汽車診斷技術及常用協議

    汽車診斷技術及常用協議
    發表于 04-20 21:49

    車聯網解決方案(診斷服務

    基于物聯網、云計算、大數據技術運用,朗仁Linknow車聯網智能診斷解決方案面向汽車主機廠、新能源車主機廠、商用車主機廠、大型汽車服務連鎖品牌等,提供定制的聯網智能診斷設備及方案,實現
    發表于 12-14 10:11

    什么是診斷協議棧?

    什么是診斷協議棧?
    發表于 02-07 06:32

    面向比特的協議,面向比特的協議的內容有哪些?

    面向比特的協議,面向比特的協議的內容有哪些? 目前,采用的通信協議有兩類:異步協議和同步
    發表于 03-20 14:58 ?1378次閱讀

    面向字節協議,面向字節協議是什么意思

    面向字節協議,面向字節協議是什么意思 目前,采用的通信協議有兩類:異步協議和同步
    發表于 03-20 14:58 ?3404次閱讀

    汽車診斷技術及常用協議介紹(培訓)

    汽車的OBD常用協議,自己診斷汽車是否有毛病
    發表于 02-22 18:15 ?45次下載

    面向服務計算的拜占庭容錯協議

    針對現有拜占庭容錯協議的假設(要求被保護的對象是被動的和獨立的)不適用于服務計算等新興計算模型的問題,提出一種面向服務計算的拜占庭容錯協議
    發表于 12-23 11:19 ?0次下載
    <b class='flag-5'>面向</b><b class='flag-5'>服務</b>計算的拜占庭容錯<b class='flag-5'>協議</b>

    車載診斷協議棧簡介

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔目錄前言一、什么是診斷?二、什么是診斷協議棧?1.診斷協議1.1 OBD I
    發表于 12-04 15:51 ?7次下載
    車載<b class='flag-5'>診斷</b><b class='flag-5'>協議</b>棧簡介

    UDS診斷協議在純電動汽車電機控制器中的應用說明

      針對UDS診斷協議在電動汽車電機控制器中的應用問題,利用UDS診斷協議中各項服務的功能,同時根據電機控制器的功能需求,實現UDS
    發表于 04-02 17:16 ?8次下載

    UDS常用診斷服務

    14229協議,在ISO 14229協議中定義了UDS服務用法、服務格式等信息。UDS診斷最主要目的是為了能夠快速準確判斷
    的頭像 發表于 06-12 10:36 ?2.1w次閱讀
    UDS常用<b class='flag-5'>診斷</b><b class='flag-5'>服務</b>

    UDS診斷服務響應規則介紹

    車輛診斷需要有Tester端和ECU端,Tester端和ECU端通過一問一答的形式進行通信,因而Tester端和ECU端都需要遵循同樣的診斷通信協議,常用的
    的頭像 發表于 08-15 17:00 ?4839次閱讀
    UDS<b class='flag-5'>診斷</b><b class='flag-5'>服務</b>響應規則<b class='flag-5'>介紹</b>

    汽車UDS協議棧與XCP協議

    車輛中進行故障診斷、參數配置和編程等操作。 UDS協議棧通常包含以下功能軟件: 通信層:負責處理UDS協議的通信,包括CAN總線通信、LIN總線通信等。
    的頭像 發表于 10-27 16:35 ?5154次閱讀
    汽車UDS<b class='flag-5'>協議</b>棧與XCP<b class='flag-5'>協議</b>棧

    SOVD協議及測試解決方案

    變化,因此,SOVD(Service-OrientedVehicleDiagnostics)診斷協議于2019年在ASAM啟動,通過標準化的診斷服務
    的頭像 發表于 09-20 08:08 ?1481次閱讀
    <b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>及測試解決方案

    車載診斷之法規協議 |OBDonUDS和ZEVonUDS

    (On-BoardDiagnostics)協議。OBD協議中定義了排放相關ECU的診斷數據的通信規則(診斷服務、故障
    的頭像 發表于 10-10 08:05 ?4622次閱讀
    車載<b class='flag-5'>診斷</b>之法規<b class='flag-5'>協議</b> |OBDonUDS和ZEVonUDS

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

    SOVD是由ASAM制定的一種面向服務診斷標準。該標準將診斷功能和數據抽象為獨立的服務資源,利
    的頭像 發表于 03-27 18:54 ?937次閱讀
    汽車<b class='flag-5'>診斷</b>的未來:<b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>初探
    主站蜘蛛池模板: 亚洲精品二区中文字幕 | 日本三级网站在线线观看 | 日日摸人人看97人人澡 | 天天做天天爱天天综合网 | 在线黄色免费观看 | 免费看黄的视频网站 | 天堂网在线资源www最新版 | 国产精品国产三级国产在线观看 | 猛操网| 日本片巨大的乳456线观看 | 黄频网站免费大全在线观看 | 日本免费的一级绿象 | 日本吻胸抓胸激烈视频网站 | 久久国产热视频 | 日本高清中文字幕在线观穿线视频 | 国模啪啪一区二区三区 | 91av视频免费在线观看 | 欧美亚洲h在线一区二区 | 五月婷婷丁香久久 | 天天做天天爱夜夜大爽完整 | 钻石午夜影院 | 一级片在线视频 | 美女扒开内裤让男人桶 | 亚洲精品美女在线观看 | 日本一本在线视频 | 午夜爽爽视频 | avtt加勒比手机版天堂网 | 成人美女隐私免费 | www网站在线观看 | 日韩欧美视频在线一区二区 | 日韩成人黄色 | 天天射综合网站 | 亚洲第一区在线 | 国产精品天天看大片特色视频 | 亚洲黄色一区二区 | 狠狠色婷婷七月色综合 | www欧美在线观看 | 久久久久久久久久久观看 | 婷婷丁香激情五月 | 精品伊人久久大香线蕉网站 | 性天堂网|