91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

面向服務(wù)的車輛診斷協(xié)議SOVD協(xié)議介紹

經(jīng)緯恒潤研發(fā)服務(wù) ? 來源:經(jīng)緯恒潤研發(fā)服務(wù) ? 2025-03-24 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

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

什么是SOVD協(xié)議

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

SOVD的使用場景

SOVD協(xié)議的應(yīng)用場景包括:

遠程診斷:通過4G/5G等網(wǎng)絡(luò)技術(shù),將車輛與遠程的SOVD Client進行連接,以此獲取車輛的診斷數(shù)據(jù)。

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

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

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

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

SOVD的特點

遵從RESTful原則

SOVD API 基于 HTTP RESTful 架構(gòu)設(shè)計,提供了 GET、PUT、POST、DELETE 四種方法,使用URI標(biāo)識資源,通過JSON格式進行數(shù)據(jù)交換?;诖?,我們可以輕松地獲取、更新、創(chuàng)建和刪除汽車診斷數(shù)據(jù)。

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

結(jié)構(gòu)化數(shù)據(jù)管理

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

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

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

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

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

SOVD API

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

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

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

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

當(dāng)車輛需要軟件更新時,API提供了從準(zhǔn)備(PUT /updates/{update-package-id}/prepare)到執(zhí)行(PUT /updates/{update-package-id}/execute)的支持,以保障系統(tǒng)持續(xù)處于更新后的狀態(tài)。

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

SOVD與UDS

當(dāng)診斷對象為傳統(tǒng)ECU時,我們需要一個網(wǎng)關(guān)進行SOVD-UDS的路由轉(zhuǎn)換。在SOVD規(guī)范中,已經(jīng)對常見的 UDS 服務(wù)與SOVD 映射關(guān)系進行了描述:

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

這種UDS-SOVD的適配方案,將傳統(tǒng)的UDS診斷協(xié)議與現(xiàn)代SOVD架構(gòu)相結(jié)合,為車輛診斷帶來了更高的靈活性和可擴展性。通過RESTful接口,診斷工具能夠以更直觀、更標(biāo)準(zhǔn)化的方式訪問和操作車輛數(shù)據(jù),同時完整保留了UDS的核心功能。這種設(shè)計體現(xiàn)了SOVD的良好適應(yīng)性,同時也降低了使用SOVD作為診斷協(xié)議的門檻。

SOVD的發(fā)展與應(yīng)用

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

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

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

隨著SOVD技術(shù)的不斷演進,經(jīng)緯恒潤將持續(xù)發(fā)揮自身優(yōu)勢,深入挖掘協(xié)議的潛在價值,助力客戶在汽車生產(chǎn)與應(yīng)用中進一步釋放SOVD協(xié)議的潛力。我們期待,SOVD協(xié)議將為汽車行業(yè)注入更多創(chuàng)新動力與可能性,推動汽車診斷技術(shù)實現(xiàn)新的突破與發(fā)展。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    6756

    瀏覽量

    56241
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10248

    瀏覽量

    91472
  • 汽車
    +關(guān)注

    關(guān)注

    15

    文章

    4148

    瀏覽量

    41087

原文標(biāo)題:技術(shù)分享 | 汽車診斷的未來:SOVD協(xié)議初探

文章出處:【微信號:經(jīng)緯恒潤研發(fā)服務(wù),微信公眾號:經(jīng)緯恒潤研發(fā)服務(wù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    汽車診斷技術(shù)及常用協(xié)議

    汽車診斷技術(shù)及常用協(xié)議
    發(fā)表于 04-20 21:49

    車聯(lián)網(wǎng)解決方案(診斷服務(wù)

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

    什么是診斷協(xié)議棧?

    什么是診斷協(xié)議棧?
    發(fā)表于 02-07 06:32

    面向比特的協(xié)議,面向比特的協(xié)議的內(nèi)容有哪些?

    面向比特的協(xié)議,面向比特的協(xié)議的內(nèi)容有哪些? 目前,采用的通信協(xié)議有兩類:異步協(xié)議和同步
    發(fā)表于 03-20 14:58 ?1537次閱讀

    面向字節(jié)協(xié)議,面向字節(jié)協(xié)議是什么意思

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

    汽車診斷技術(shù)及常用協(xié)議介紹(培訓(xùn))

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

    車載診斷協(xié)議棧簡介

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

    UDS常用診斷服務(wù)

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

    UDS診斷服務(wù)響應(yīng)規(guī)則介紹

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

    汽車UDS協(xié)議棧與XCP協(xié)議

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

    SOVD協(xié)議及測試解決方案

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

    車載診斷之法規(guī)協(xié)議 |OBDonUDS和ZEVonUDS

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

    汽車診斷的未來:SOVD協(xié)議初探

    SOVD是由ASAM制定的一種面向服務(wù)診斷標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)將診斷功能和數(shù)據(jù)抽象為獨立的服務(wù)資源,利
    的頭像 發(fā)表于 03-27 18:54 ?1362次閱讀
    汽車<b class='flag-5'>診斷</b>的未來:<b class='flag-5'>SOVD</b><b class='flag-5'>協(xié)議</b>初探

    ETAS SOVD新一代車輛診斷技術(shù)解決方案

    SOVD(Service-Oriented Vehicle Diagnostics 面向服務(wù)車輛診斷)是AUTOSAR推出的一項新
    的頭像 發(fā)表于 07-18 09:57 ?3082次閱讀
    ETAS <b class='flag-5'>SOVD</b>新一代<b class='flag-5'>車輛</b><b class='flag-5'>診斷</b>技術(shù)解決方案

    Vector SOVD下一代汽車診斷技術(shù)解決方案

    SOVD(Service Oriented Vehicle Diagnostics)即面向服務(wù)車輛診斷,是SOA架構(gòu)的關(guān)鍵組成部分。
    的頭像 發(fā)表于 12-30 09:40 ?716次閱讀
    Vector <b class='flag-5'>SOVD</b>下一代汽車<b class='flag-5'>診斷</b>技術(shù)解決方案