專利名稱:汽車解碼器的自學(xué)習(xí)判斷(slj)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法。
背景技術(shù):
汽車解碼器采集汽車電控系統(tǒng)及其他檢測系統(tǒng)(通稱為檢測系統(tǒng),下同)的車輛運(yùn)行狀態(tài)代碼,通過解碼生成車輛運(yùn)行狀態(tài)數(shù)據(jù),將這些數(shù)據(jù)同車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫中相應(yīng)的標(biāo)準(zhǔn)數(shù)據(jù)(正常狀態(tài)下的數(shù)據(jù)范圍)進(jìn)行比較,就可以判斷出車輛是否運(yùn)行正常以及具體的故障,在現(xiàn)有技術(shù)下,汽車解碼器的車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫中的數(shù)據(jù)是預(yù)存的,存入后不能改變,或者只能通過人工輸入的方式改變,由于車輛的形式是不斷變化的,各種不同車輛的運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)是不同的,采用預(yù)存方式建立的數(shù)據(jù)庫,只能適應(yīng)于預(yù)存數(shù)據(jù)時(shí)特定的車型,因此其使用范圍受到很大的限制,一種車輛的解碼器不能用于另一種車型。
發(fā)明內(nèi)容
為克服現(xiàn)有技術(shù)的上述缺陷,本發(fā)明提供了一種汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,采用這種方法解碼器可以自動(dòng)學(xué)習(xí)和存儲(chǔ)車輛的車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù),建立和修改車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫,以適應(yīng)于各種不同車型。
本發(fā)明實(shí)現(xiàn)上述目的的技術(shù)方案是一種汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,包括下列步驟(1)解碼器通過其通信接口與正常車輛的檢測系統(tǒng)通信,獲取檢測系統(tǒng)采集的車輛運(yùn)行狀態(tài)代碼,并進(jìn)行解碼,生成車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù);(2)將車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù)同車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫與車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值進(jìn)行比較,當(dāng)實(shí)測數(shù)據(jù)大于數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最大值時(shí),用實(shí)測數(shù)據(jù)替代數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)最大值;當(dāng)實(shí)測數(shù)據(jù)小于數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最小值時(shí),用實(shí)測數(shù)據(jù)替代數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)最小值;當(dāng)數(shù)據(jù)庫中沒有相應(yīng)的標(biāo)準(zhǔn)數(shù)據(jù)時(shí),將實(shí)測數(shù)據(jù)同時(shí)存為數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值。
由于本發(fā)明為車輛解碼器提供了自學(xué)習(xí)功能,在數(shù)據(jù)庫中沒有相應(yīng)車型的數(shù)據(jù)時(shí),可以通過檢測正常車輛的運(yùn)行狀態(tài)數(shù)據(jù)建立下相應(yīng)的數(shù)據(jù)庫,當(dāng)數(shù)據(jù)庫中的數(shù)據(jù)不完善時(shí),可以通過檢測正常車輛的運(yùn)行狀態(tài)數(shù)據(jù)修改相應(yīng)的數(shù)據(jù)庫,擴(kuò)展標(biāo)準(zhǔn)數(shù)據(jù)的范圍,由此使得車輛解碼器得以適應(yīng)各種不同車型,并使數(shù)據(jù)庫的建立變得更為容易。
附圖是本發(fā)明的簡易流程圖。
具體實(shí)施例方式
參見附圖,本發(fā)明提供的方法包括下列步驟(1)解碼器通過其通信接口與正常車輛的檢測系統(tǒng)通信,獲取檢測系統(tǒng)采集的車輛運(yùn)行狀態(tài)代碼,并進(jìn)行解碼,生成車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù);(2)將車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù)同車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫與車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值進(jìn)行比較,當(dāng)實(shí)測數(shù)據(jù)大于數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最大值XH時(shí),用實(shí)測數(shù)據(jù)替代數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)最大值;當(dāng)實(shí)測數(shù)據(jù)小于數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最小值XL時(shí),用實(shí)測數(shù)據(jù)替代數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)最小值;當(dāng)數(shù)據(jù)庫中沒有相應(yīng)的標(biāo)準(zhǔn)數(shù)據(jù)時(shí),將實(shí)測數(shù)據(jù)同時(shí)存為數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值。
所述車輛運(yùn)行狀態(tài)實(shí)測數(shù)據(jù)中包括車型代碼、運(yùn)行狀態(tài)參數(shù)代碼和運(yùn)行狀態(tài)數(shù)據(jù),由此可以區(qū)分不同的車型、不同的運(yùn)行狀態(tài)參數(shù)和運(yùn)行狀態(tài)參數(shù)的具體數(shù)值(運(yùn)行狀態(tài)數(shù)據(jù))。
所述數(shù)據(jù)庫存儲(chǔ)的運(yùn)行狀態(tài)參數(shù)標(biāo)準(zhǔn)數(shù)據(jù)為車輛正常運(yùn)行狀態(tài)下該參數(shù)的最大值和最小值。
所述數(shù)據(jù)庫依據(jù)不同車型建立相應(yīng)的子庫。
所述解碼器同車輛檢測系統(tǒng)的通信方式可以采用中斷方式,數(shù)據(jù)流(車輛運(yùn)行參數(shù))瀏覽學(xué)習(xí)采用輪詢方式,由解碼器依據(jù)設(shè)定的程序輪流對(duì)車輛的各檢測系統(tǒng)發(fā)出采集數(shù)據(jù)的指令,相應(yīng)的檢測系統(tǒng)相應(yīng)解碼器的指令,將編碼信息送至解碼器解碼。
所述車輛檢測系統(tǒng)可以包括發(fā)動(dòng)機(jī)速度檢測系統(tǒng)、車輛行駛速度檢測系統(tǒng)、防抱死制動(dòng)系統(tǒng)、牽引力控制系統(tǒng)、四輪轉(zhuǎn)向系統(tǒng)、車輛動(dòng)力學(xué)控制系統(tǒng)、輪胎壓力檢測系統(tǒng)等各種可以給出車輛運(yùn)行狀態(tài)信息的系統(tǒng)。各系統(tǒng)給出不同的車輛運(yùn)行狀態(tài)參數(shù),以便全面準(zhǔn)確地反應(yīng)車輛運(yùn)行狀態(tài)。
用于采集車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)的車輛判別可以通過人工實(shí)現(xiàn),所述解碼器上可以設(shè)有標(biāo)準(zhǔn)數(shù)據(jù)采集和車輛檢測轉(zhuǎn)換按鈕,當(dāng)該按鈕置于標(biāo)準(zhǔn)數(shù)據(jù)采集位時(shí),解碼器采集到的數(shù)據(jù)用于建立和修改數(shù)據(jù)庫數(shù)據(jù),當(dāng)該按鈕置于車輛故障檢測位時(shí),解碼器采用到的數(shù)據(jù)用于同數(shù)據(jù)庫中的標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行比較,以判斷車輛是否運(yùn)行正常以及車輛的具體故障。
為保障數(shù)據(jù)的準(zhǔn)確性,可以采用多種統(tǒng)計(jì)方法進(jìn)行數(shù)據(jù)的取舍和平均,例如可以采用多次采集的有效實(shí)測數(shù)據(jù)的平均值作為用于判斷的實(shí)測數(shù)據(jù),并可以將偏離平均值過大的數(shù)據(jù)確定為無效數(shù)據(jù),平均方式可以是算術(shù)平均,也可以是其他平均方式,依不同的參數(shù)性質(zhì)選定。這樣可以避免偶然數(shù)據(jù)被記入數(shù)據(jù)庫,造成數(shù)據(jù)失真。
在將實(shí)測數(shù)據(jù)同數(shù)據(jù)庫中的標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行比較時(shí),如實(shí)測數(shù)據(jù)不再標(biāo)準(zhǔn)數(shù)據(jù)的范圍內(nèi)(大于最大值或小于最小值),解碼器可以將該數(shù)據(jù)和相應(yīng)的標(biāo)準(zhǔn)數(shù)據(jù)最大值或最小值顯示在顯示器上,等待人工輸入控制指令,人工輸入指令可以分為采用和放棄兩種,當(dāng)接到人工輸入的采用指令時(shí),則將該實(shí)測數(shù)據(jù)存入數(shù)據(jù)庫作為標(biāo)準(zhǔn)數(shù)據(jù)的最大值或最小值,當(dāng)接到人工輸入的放棄指令時(shí),則放棄該實(shí)測數(shù)據(jù),進(jìn)入下一次數(shù)據(jù)采集通信。通過這種人工介入,可以避免將錯(cuò)誤的數(shù)據(jù)存入數(shù)據(jù)庫。
所述“大于”和“小于”,當(dāng)表示在正常范圍時(shí),包含“等于”;當(dāng)表示不在正常范圍時(shí),不包含“等于”;當(dāng)對(duì)是否用實(shí)測值替換存儲(chǔ)的標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行判斷時(shí),不包括“等于”。也可以根據(jù)具體判斷標(biāo)準(zhǔn)采用其他定義。
權(quán)利要求
1.一種汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于包括下列步驟(1)解碼器的通過其通信接口與正常車輛的檢測系統(tǒng)通信,獲取檢測系統(tǒng)采集的車輛運(yùn)行狀態(tài)代碼,并進(jìn)行解碼,生成車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù);(2)將車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù)同車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫與車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值進(jìn)行比較,當(dāng)實(shí)測數(shù)據(jù)大于數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最大值XH時(shí),用實(shí)測數(shù)據(jù)替代數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)最大值;當(dāng)實(shí)測數(shù)據(jù)小于數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最小值XL時(shí),用實(shí)測數(shù)據(jù)替代數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)最小值;當(dāng)數(shù)據(jù)庫中沒有相應(yīng)的標(biāo)準(zhǔn)數(shù)據(jù)時(shí),將實(shí)測數(shù)據(jù)同時(shí)存為數(shù)據(jù)庫中標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值。
2.如權(quán)利要求1所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于所述數(shù)據(jù)庫存儲(chǔ)的運(yùn)行狀態(tài)參數(shù)標(biāo)準(zhǔn)數(shù)據(jù)為車輛正常運(yùn)行狀態(tài)下該參數(shù)的最大值和最小值。
3.如權(quán)利要求2所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于所述車輛運(yùn)行狀態(tài)實(shí)測數(shù)據(jù)中包括車型代碼、運(yùn)行狀態(tài)參數(shù)代碼和運(yùn)行狀態(tài)數(shù)據(jù)。
4.如權(quán)利要求3所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于所述數(shù)據(jù)庫依據(jù)不同車型建立相應(yīng)的子庫。
5.如權(quán)利要求1、2、3或4所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于所述解碼器同車輛檢測系統(tǒng)的通信方式采用中斷方式,數(shù)據(jù)流瀏覽學(xué)習(xí)采用輪詢方式,由解碼器依據(jù)設(shè)定的程序輪流對(duì)車輛的各檢測系統(tǒng)發(fā)出采集數(shù)據(jù)的指令,相應(yīng)的檢測系統(tǒng)響應(yīng)解碼器的指令,將編碼信息送至解碼器解碼。
6.如權(quán)利要求1、2、3或4所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于所述車輛檢測系統(tǒng)包括發(fā)動(dòng)機(jī)速度檢測系統(tǒng)、車輛行駛速度檢測系統(tǒng)、防抱死制動(dòng)系統(tǒng)、牽引力控制系統(tǒng)、四輪轉(zhuǎn)向系統(tǒng)、車輛動(dòng)力學(xué)控制系統(tǒng)、輪胎壓力檢測系統(tǒng)等各種可以給出車輛運(yùn)行狀態(tài)信息的系統(tǒng)。
7.如權(quán)利要求1、2、3或4所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于用于采集車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)的車輛判別通過人工實(shí)現(xiàn)。
8.如權(quán)利要求7所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于所述解碼器上設(shè)有標(biāo)準(zhǔn)數(shù)據(jù)采集和車輛檢測轉(zhuǎn)換按鈕,當(dāng)該按鈕置于標(biāo)準(zhǔn)數(shù)據(jù)采集位時(shí),解碼器采集到的數(shù)據(jù)用于建立和修改數(shù)據(jù)庫數(shù)據(jù),當(dāng)該按鈕置于車輛故障檢測位時(shí),解碼器采用到的數(shù)據(jù)用于同數(shù)據(jù)庫中的標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行比較,以判斷車輛是否運(yùn)行正常以及車輛的具體故障。
9.如權(quán)利要求1、2、3或4所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于采用統(tǒng)計(jì)方法進(jìn)行實(shí)測數(shù)據(jù)的取舍和平均,以多次采集的有效實(shí)測數(shù)據(jù)的平均值作為用于判斷的實(shí)測數(shù)據(jù),并將偏離平均值過大的數(shù)據(jù)確定為無效數(shù)據(jù)。
10.如權(quán)利要求9所述的汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,其特征在于在將實(shí)測數(shù)據(jù)同數(shù)據(jù)庫中的標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行比較時(shí),如實(shí)測數(shù)據(jù)不在標(biāo)準(zhǔn)數(shù)據(jù)的范圍內(nèi),解碼器將該數(shù)據(jù)和相應(yīng)的標(biāo)準(zhǔn)數(shù)據(jù)最大值或最小值顯示在顯示器上,等待人工輸入控制指令,人工輸入指令分為采用和放棄兩種,當(dāng)接到人工輸入的采用指令時(shí),則將該實(shí)測數(shù)據(jù)存入數(shù)據(jù)庫作為標(biāo)準(zhǔn)數(shù)據(jù)的最大值或最小值,當(dāng)接到人工輸入的放棄指令時(shí),則放棄該實(shí)測數(shù)據(jù),進(jìn)入下一次數(shù)據(jù)采集通信。
全文摘要
本發(fā)明涉及一種汽車解碼器的自學(xué)習(xí)判斷(SLJ)方法,包括下列步驟(1)解碼器獲取車輛檢測系統(tǒng)的車輛運(yùn)行狀態(tài)代碼并解碼,生成車輛運(yùn)行狀態(tài)的實(shí)測數(shù)據(jù);(2)同標(biāo)準(zhǔn)數(shù)據(jù)庫的相應(yīng)數(shù)據(jù)進(jìn)行比較,當(dāng)大于標(biāo)準(zhǔn)數(shù)據(jù)最大值時(shí),用實(shí)測數(shù)據(jù)替代該最大值;當(dāng)小于標(biāo)準(zhǔn)數(shù)據(jù)最小值時(shí),用實(shí)測數(shù)據(jù)替代標(biāo)該最小值;當(dāng)數(shù)據(jù)庫中沒有相應(yīng)數(shù)據(jù)時(shí),將實(shí)測數(shù)據(jù)同時(shí)存為標(biāo)準(zhǔn)數(shù)據(jù)的最大值和最小值;(3)在車輛測試過程中,自動(dòng)地調(diào)出該車型運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù)的最大最小值,判斷實(shí)測數(shù)據(jù)是否異常。本發(fā)明使解碼器能夠自動(dòng)判斷和存儲(chǔ)車輛的車輛運(yùn)行狀態(tài)標(biāo)準(zhǔn)數(shù)據(jù),建立和修改標(biāo)準(zhǔn)數(shù)據(jù)庫,以適應(yīng)于各種不同車型的故障檢測診斷,快速準(zhǔn)確定位汽車故障,提高工作效率。
文檔編號(hào)G05B19/048GK1904776SQ200610089079
公開日2007年1月31日 申請(qǐng)日期2006年8月2日 優(yōu)先權(quán)日2006年8月2日
發(fā)明者宋有 申請(qǐng)人:北京金奔騰汽車科技有限公司