本發(fā)明涉及用于機(jī)動(dòng)車輛的遠(yuǎn)程診斷輔助系統(tǒng)。
背景技術(shù):
裝載到車輛上的電子器件的增加使車輛的維護(hù)復(fù)雜化。面對(duì)該復(fù)雜性,車輛制造商開發(fā)出性能總是更加好的自診斷功能,該自診斷功能能夠指出由自身車載系統(tǒng)檢測(cè)到的異常。
目前,維護(hù)操作人員安排分配給不同故障的功能和指示(通常被稱為故障代碼或dtc即diagnostictroublecodes(診斷故障代碼))。在車庫(kù)中,為了確切地定位車輛的故障,操作人員因此使用性質(zhì)非常不同的功能:讀取車輛上獲取的信息、激活測(cè)試?yán)獭⒃賳?dòng)學(xué)習(xí)程序或下載異常修正軟件。
在執(zhí)行車輛的診斷之前,需要對(duì)所述車輛評(píng)估狀況狀態(tài)(faireunétatdeslieux),以便確切地確定所述車輛的電子元件以及狀態(tài)。該狀況狀態(tài)評(píng)估在偶爾稱作“testglobal”的特定計(jì)算機(jī)過(guò)程中實(shí)施。該計(jì)算機(jī)過(guò)程能夠清點(diǎn)所述車輛中所存在的電子計(jì)算機(jī)并且識(shí)別這些電子計(jì)算機(jī)(計(jì)算機(jī)類型、硬件版本、軟件版本、標(biāo)定版本),并且實(shí)施讀取所記錄的故障(存在的或瞬時(shí)的)以及與這些故障相關(guān)聯(lián)的車輛背景。
根據(jù)現(xiàn)有技術(shù),該計(jì)算機(jī)過(guò)程借助于需物理地連接在所述車輛上的專用工具實(shí)施。
該計(jì)算機(jī)過(guò)程的缺點(diǎn)在于時(shí)間長(zhǎng),但該計(jì)算機(jī)過(guò)程在執(zhí)行診斷之前是必要的。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的因此在于通過(guò)提供一種計(jì)算機(jī)過(guò)程和一種能夠遠(yuǎn)程地執(zhí)行所述計(jì)算機(jī)過(guò)程的設(shè)備來(lái)糾正上述問(wèn)題,所述計(jì)算機(jī)過(guò)程通過(guò)實(shí)施不同診斷協(xié)議執(zhí)行清點(diǎn)電子計(jì)算機(jī)和因此能夠檢測(cè)這些計(jì)算機(jī)的錯(cuò)誤。
為此,本發(fā)明更確切地提供了一種車輛的輔助遠(yuǎn)程診斷的方法,所述方法由診斷輔助設(shè)備實(shí)施,所述方法包括以下步驟:
-從車輛數(shù)據(jù)庫(kù)下載計(jì)算機(jī)列表,
-為所述列表的每個(gè)計(jì)算機(jī)確定用于與所述計(jì)算機(jī)對(duì)話的通信協(xié)議,
-根據(jù)所確定的通信協(xié)議給每個(gè)計(jì)算機(jī)發(fā)送至少一個(gè)診斷請(qǐng)求,
-接收對(duì)所發(fā)送的診斷請(qǐng)求的至少一個(gè)響應(yīng),
-基于所接收的響應(yīng)更新診斷數(shù)據(jù)庫(kù)。
本發(fā)明能夠執(zhí)行遠(yuǎn)程清點(diǎn)所述車輛計(jì)算機(jī)和檢測(cè)這些計(jì)算機(jī)的錯(cuò)誤。該清點(diǎn)以獨(dú)立于位于租借地(concession)的診斷工具的方式執(zhí)行。本發(fā)明能夠考慮到裝載到車輛上的計(jì)算機(jī)的多樣性以及由這些計(jì)算機(jī)中的每個(gè)實(shí)施的診斷協(xié)議的多樣性。
因此,當(dāng)車輛達(dá)到租借地時(shí),可直接診斷該車輛。事實(shí)上,位于租借地的診斷設(shè)備可因此訪問(wèn)所執(zhí)行的遠(yuǎn)程清點(diǎn)。
對(duì)車輛數(shù)據(jù)庫(kù)的訪問(wèn)使所述設(shè)備能夠使用車輛制造商最新數(shù)據(jù)工作。
根據(jù)本發(fā)明的特征,根據(jù)本發(fā)明的方法還包括當(dāng)所述響應(yīng)指示所述車輛機(jī)能不良時(shí)發(fā)射警告。
本發(fā)明能夠通過(guò)詢問(wèn)車輛計(jì)算機(jī)中的每個(gè)透徹地分析車輛計(jì)算機(jī)。因此,無(wú)論可指出的車輛故障如何,或是指給駕駛員或是指給車輛制造商。
根據(jù)本發(fā)明的第一變型,對(duì)于所述列表的每個(gè)計(jì)算機(jī),相繼地實(shí)施給每個(gè)計(jì)算機(jī)發(fā)送至少一個(gè)診斷請(qǐng)求。該變型的優(yōu)點(diǎn)在于與大量的車輛兼容。
根據(jù)本發(fā)明的第二變型,對(duì)于所述列表的全部計(jì)算機(jī),同時(shí)進(jìn)行地實(shí)施給每個(gè)計(jì)算機(jī)發(fā)送至少一個(gè)診斷請(qǐng)求,所述方法還包括創(chuàng)建腳本的創(chuàng)建步驟,所述腳本匯集了用于所述計(jì)算機(jī)中的每個(gè)的所有診斷請(qǐng)求。該變型的優(yōu)點(diǎn)在于因?yàn)樗鲕囕v與所述診斷輔助設(shè)備之間的交換數(shù)量減少而比前一個(gè)變型更快。
根據(jù)本發(fā)明的特征,根據(jù)本發(fā)明的方法還包括向車輛數(shù)據(jù)庫(kù)發(fā)射對(duì)所述車輛的計(jì)算機(jī)列表的要求,所述要求包括所述車輛的識(shí)別碼。
該特征使所述診斷輔助設(shè)備能夠按照更新的數(shù)據(jù)工作,而無(wú)需自身維護(hù)車輛配置數(shù)據(jù)庫(kù)。
根據(jù)本發(fā)明的特征,為計(jì)算機(jī)確定協(xié)議的確定步驟包括:
-從與所述計(jì)算機(jī)兼容的所有協(xié)議中選擇一個(gè)協(xié)議,
-使用所選擇的協(xié)議給所述計(jì)算機(jī)發(fā)送請(qǐng)求,
-等待來(lái)自所述計(jì)算機(jī)一方的響應(yīng),
-當(dāng)接收到所述響應(yīng)時(shí),配置所述診斷輔助設(shè)備,以便根據(jù)所選擇的協(xié)議與所述計(jì)算機(jī)通信,
-當(dāng)未接收到任何響應(yīng)時(shí),重復(fù)選擇步驟,同時(shí)從兼容的所有協(xié)議中取出所述一個(gè)協(xié)議。
該步驟能夠確定用于與所述計(jì)算機(jī)通信的通信協(xié)議,而無(wú)需知道所述計(jì)算機(jī)的硬件版本和/或軟件版本。
根據(jù)本發(fā)明的特征,根據(jù)本發(fā)明的方法還包括當(dāng)所述車輛的計(jì)算機(jī)改變時(shí)由所述車輛向車輛數(shù)據(jù)庫(kù)發(fā)射請(qǐng)求的發(fā)射步驟,所述請(qǐng)求指示計(jì)算機(jī)改變的內(nèi)容(teneur)。
該步驟能夠維護(hù)總是更新的配置數(shù)據(jù)庫(kù)。
本發(fā)明還涉及一種設(shè)備,其特征在于,所述設(shè)備包括配置用于實(shí)施根據(jù)上述權(quán)利要求中任一項(xiàng)所述的方法的部件。
本發(fā)明還涉及一種包括車輛和數(shù)據(jù)庫(kù)的系統(tǒng),其特征在于,所述系統(tǒng)還包括根據(jù)上述權(quán)利要求所述的與所述車輛以及與所述車輛數(shù)據(jù)庫(kù)通信的設(shè)備。
附圖說(shuō)明
通過(guò)閱讀下文描述的詳細(xì)說(shuō)明和示意性附圖,本發(fā)明的其它特征和優(yōu)點(diǎn)將更加清楚,在所述附圖中:
-圖1示意性地示出了符合本發(fā)明的診斷輔助系統(tǒng)的第一變型;
-圖2示意性地示出了符合本發(fā)明的診斷輔助系統(tǒng)的第二變型;
-圖3是示出了根據(jù)本發(fā)明的方法的邏輯框圖;
-圖4是示出了選擇通信協(xié)議的選擇步驟的細(xì)節(jié)的邏輯框圖;
具體實(shí)施方式
所述附圖不僅可用于補(bǔ)充本發(fā)明,還可在必要時(shí)協(xié)助本發(fā)明的定義。
圖1示意性地示出了符合本發(fā)明的診斷輔助系統(tǒng)的第一變型。這種系統(tǒng)包括車輛11、診斷輔助設(shè)備12和車輛數(shù)據(jù)庫(kù)13。
車輛11包括遠(yuǎn)程通訊裝置,所述遠(yuǎn)程通訊裝置能夠借助于無(wú)線連接(例如藍(lán)牙或wifi)與非車載設(shè)備交換數(shù)據(jù)。
車輛11包括還稱作遠(yuǎn)程通訊計(jì)算機(jī)的第一計(jì)算機(jī)。第一計(jì)算機(jī)ecu1能夠例如借助于無(wú)線電話網(wǎng)絡(luò)(gsm或3g)與診斷工具遠(yuǎn)程地交換數(shù)據(jù)。
所述車輛包括例如專用于例如管理所述車輛11的發(fā)動(dòng)機(jī)的第二計(jì)算機(jī)ecu2。所述車輛例如包括例如專用于管理所述車輛的車廂的第三計(jì)算機(jī)ecu3。所述第三計(jì)算機(jī)管理所述車輛11的一定數(shù)量的電氣設(shè)備和尤其是管理安全氣囊、內(nèi)部照明、車門和后備箱的鎖定/解鎖、電動(dòng)窗和電動(dòng)天窗的運(yùn)行、雨刷器的節(jié)奏。
這些計(jì)算機(jī)中的每個(gè)包括至少一個(gè)處理器和至少一個(gè)存儲(chǔ)器。
所述計(jì)算機(jī)之間借助于至少一個(gè)例如lin類型或can類型的數(shù)據(jù)總線通信。
第一計(jì)算機(jī)用作所述車輛的內(nèi)部與外部之間的通信網(wǎng)關(guān)。特別是,第一計(jì)算機(jī)接收診斷請(qǐng)求并且借助于所述數(shù)據(jù)總線給相關(guān)的計(jì)算機(jī)傳送所述診斷請(qǐng)求。
車輛11能夠給診斷輔助裝置12發(fā)送識(shí)別碼代碼(例如vin)。當(dāng)根據(jù)被所述計(jì)算機(jī)承認(rèn)的協(xié)議制定診斷請(qǐng)求時(shí),所述車輛的計(jì)算機(jī)中的每個(gè)能夠響應(yīng)來(lái)自于診斷輔助設(shè)備12的診斷請(qǐng)求。
然而,所述計(jì)算機(jī)中的每個(gè)承認(rèn)適配于自身的診斷協(xié)議。所承認(rèn)的協(xié)議尤其取決于所述計(jì)算機(jī)的類型(發(fā)動(dòng)機(jī)計(jì)算機(jī)、遠(yuǎn)程通訊計(jì)算機(jī)、……)但也取決于該計(jì)算機(jī)的版本,較古老的計(jì)算機(jī)不一定承認(rèn)與被較新的計(jì)算機(jī)承認(rèn)的診斷協(xié)議同樣的診斷協(xié)議。
診斷輔助設(shè)備12為非車載設(shè)備,即位于車輛11外部的遠(yuǎn)程處的設(shè)備。診斷輔助設(shè)備12包括用于借助于診斷請(qǐng)求詢問(wèn)車輛11的部件。
所述診斷輔助設(shè)備還包括數(shù)據(jù)庫(kù)12.1,以存儲(chǔ)對(duì)這些請(qǐng)求的響應(yīng)。
診斷輔助設(shè)備12實(shí)施根據(jù)本發(fā)明的診斷輔助方法。
診斷輔助裝置12:
-基于車輛識(shí)別碼要求車輛的配置;
-向車輛計(jì)算機(jī)發(fā)射診斷請(qǐng)求;
-將對(duì)這些請(qǐng)求的響應(yīng)存儲(chǔ)在數(shù)據(jù)庫(kù)12.1中。
所述車輛的配置包括裝配于所述車輛上的計(jì)算機(jī)的列表,任選地每個(gè)計(jì)算機(jī)的通信協(xié)議,以及任選地,上面裝有所述每個(gè)計(jì)算機(jī)的網(wǎng)絡(luò)的類型(例如can即controllerareanetwork(控制器區(qū)域網(wǎng)絡(luò))或lin即localinterconnectnetwork(局部互聯(lián)網(wǎng)絡(luò)))。通信協(xié)議具體地理解成用于診斷的對(duì)話協(xié)議(或者稱作與診斷工具通信的通信協(xié)議)。
對(duì)于每個(gè)車輛(通過(guò)單一代碼(vin即vehiculeidentificationnumber(車輛識(shí)別碼))識(shí)別),所述車輛數(shù)據(jù)庫(kù)包括與車輛的配置相關(guān)的一系列數(shù)據(jù),例如,發(fā)動(dòng)機(jī)類型、裝配于車輛上的不同選配、……
這些數(shù)據(jù)還描述了哪些計(jì)算機(jī)裝載在所述車輛中。
圖2示意性地示出了根據(jù)本發(fā)明的診斷輔助系統(tǒng)的第二變型。如同第一變型,第二變型包括:車輛21、診斷輔助設(shè)備22和車輛數(shù)據(jù)庫(kù)13。
所述第二變型中的車輛21與所述第一變型中的車輛11的區(qū)別在于能夠整體地接收匯集成腳本的形式的請(qǐng)求,執(zhí)行所述腳本,響應(yīng)腳本請(qǐng)求,和將對(duì)這些請(qǐng)求的響應(yīng)匯集在用于所述診斷輔助設(shè)備的報(bào)文中。
所述第二變型中的診斷輔助設(shè)備22與所述第一變型中診斷輔助設(shè)備12的區(qū)別在于能夠?qū)⑺姓?qǐng)求匯集在腳本中,并且按照唯一報(bào)文接收對(duì)這些請(qǐng)求的所有響應(yīng)。
所述兩個(gè)變型的其它元素是相同的。
本發(fā)明還涉及一種車輛的診斷輔助方法。參考圖3,所述方法包括以下步驟:
旨在從車輛數(shù)據(jù)庫(kù)13下載31計(jì)算機(jī)列表的下載步驟。為了恢復(fù)該列表,診斷輔助設(shè)備12、22給車輛數(shù)據(jù)庫(kù)13發(fā)送包括車輛11、21的識(shí)別碼(例如vin)的請(qǐng)求。
通過(guò)響應(yīng)該請(qǐng)求,數(shù)據(jù)庫(kù)13確定車輛11、21上所存在的計(jì)算機(jī)的列表。
當(dāng)所述數(shù)據(jù)庫(kù)包括裝配到與識(shí)別碼相關(guān)聯(lián)的車輛11、21上的計(jì)算機(jī)的列表時(shí),該列表由診斷輔助工具12下載。
然而,可能出現(xiàn)該列表沒有記錄在數(shù)據(jù)庫(kù)13中的情形。在該情形中,數(shù)據(jù)庫(kù)13給診斷輔助設(shè)備12、22提供可能裝載到車輛11、21上的計(jì)算機(jī)的通用列表。該列表例如借助于車輛11、21的型號(hào)確定。
在該情形中,一些計(jì)算機(jī)確實(shí)不一定裝載到車輛11、21上。
所述方法還包括為所述列表的每個(gè)計(jì)算機(jī)確定用于與所述計(jì)算機(jī)對(duì)話的通信協(xié)議的確定步驟32。對(duì)所述列表中所提供的計(jì)算機(jī)的描述是通用的(générique)。所述描述僅指示計(jì)算機(jī)(發(fā)動(dòng)機(jī)計(jì)算機(jī)、車廂計(jì)算機(jī)、……)的功能。對(duì)于給定的計(jì)算機(jī),存在多個(gè)版本的該計(jì)算機(jī)。這些版本不支持全部同樣的通信協(xié)議。因此,所述診斷設(shè)備需為每個(gè)計(jì)算機(jī)確定該計(jì)算機(jī)支持哪個(gè)通信協(xié)議。
參考圖4,為計(jì)算機(jī)確定通信協(xié)議的確定步驟32包括:
-從與所述計(jì)算機(jī)兼容的所有協(xié)議中選擇(32.1)一個(gè)協(xié)議,
-使用所選擇的協(xié)議給所述計(jì)算機(jī)發(fā)送(32.2)請(qǐng)求,
-等待(32.3)來(lái)自所述計(jì)算機(jī)一方的響應(yīng),
-當(dāng)接收到所述響應(yīng)時(shí),配置(32.4)診斷輔助設(shè)備(12,22)以便根據(jù)所選擇的協(xié)議與所述計(jì)算機(jī)通信,
-當(dāng)未接收到任何響應(yīng)時(shí),重復(fù)選擇步驟,同時(shí)從兼容的所有協(xié)議中取出所述一個(gè)協(xié)議。
例如,所述診斷輔助設(shè)備確定與發(fā)動(dòng)機(jī)計(jì)算機(jī)兼容的全部協(xié)議。并且,對(duì)于這些協(xié)議中的每個(gè),當(dāng)沒有任何協(xié)議到達(dá)該設(shè)備時(shí),所述設(shè)備給所述計(jì)算機(jī)發(fā)請(qǐng)求。當(dāng)所述響應(yīng)到達(dá)設(shè)備12、22時(shí),意味著所述計(jì)算機(jī)能夠通過(guò)該計(jì)算機(jī)剛響應(yīng)的請(qǐng)求的協(xié)議進(jìn)行通信。
當(dāng)在列舉了可能兼容的全體協(xié)議之后沒有任何響應(yīng)到達(dá)所述設(shè)備時(shí),所述計(jì)算機(jī)視作未裝載到所述車輛上。
所述方法還包括根據(jù)所確定的通信協(xié)議給每個(gè)計(jì)算機(jī)發(fā)送至少一個(gè)診斷請(qǐng)求的發(fā)送步驟33。
所述方法還包括接收對(duì)所發(fā)送的診斷請(qǐng)求的至少一個(gè)響應(yīng)的接收步驟34。
所述方法還包括基于所接收的響應(yīng)更新診斷數(shù)據(jù)庫(kù)12.1的更新步驟35。
根據(jù)本發(fā)明的方法的第一變型,對(duì)于所述列表的每個(gè)計(jì)算機(jī),相繼地實(shí)施給每個(gè)計(jì)算機(jī)發(fā)送(33)至少一個(gè)診斷請(qǐng)求。
根據(jù)本發(fā)明的方法的該第一變型使用根據(jù)本發(fā)明的系統(tǒng)的第一變型實(shí)施。
根據(jù)本發(fā)明的方法的第二變型,對(duì)于所述列表的全部計(jì)算機(jī),同時(shí)進(jìn)行地實(shí)施給每個(gè)計(jì)算機(jī)發(fā)送(33)至少一個(gè)診斷請(qǐng)求,所述方法還包括創(chuàng)建腳本的創(chuàng)建步驟,所述腳本匯集了用于所述計(jì)算機(jī)中的每個(gè)的所有診斷請(qǐng)求。
根據(jù)本發(fā)明的方法的該第二變型使用根據(jù)本發(fā)明的系統(tǒng)的第二變型實(shí)施。