1.一種車輛故障預(yù)警方法,其特征在于,包括:
獲取車輛當(dāng)前的行車數(shù)據(jù),其中,所述行車數(shù)據(jù)包括至少一個參數(shù)的變量值;
將所述車輛當(dāng)前的行車數(shù)據(jù)分別與所述車輛的正常行車數(shù)值區(qū)和異常行車數(shù)值區(qū)進(jìn)行比對,確定所述行車數(shù)據(jù)所屬的數(shù)值區(qū);
當(dāng)所述行車數(shù)據(jù)落入所述異常行車數(shù)值區(qū),生成對應(yīng)的預(yù)警信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在將所述車輛當(dāng)前的行車數(shù)據(jù)分別與所述車輛的正常行車數(shù)值區(qū)和異常行車數(shù)值區(qū)進(jìn)行比對之前,所述方法還包括:建立所述車輛的正常行車數(shù)值區(qū)和所述異常行車數(shù)值區(qū)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,建立所述車輛的正常行車數(shù)值區(qū)包括:
通過行車記錄儀,獲取所述車輛的第一預(yù)設(shè)時段內(nèi)的歷史行車數(shù)據(jù);
根據(jù)所述車輛的所述歷史行車數(shù)據(jù)創(chuàng)建至少一個參數(shù)變量鏈表,其中,所述參數(shù)變量鏈表包括:參數(shù)的變量名稱和每個參數(shù)在不同時刻對應(yīng)的變量值;
將所述參數(shù)變量鏈表中的每個參數(shù)的變量值進(jìn)行處理,得到參數(shù)變量對應(yīng)的數(shù)值范圍;
將所述參數(shù)變量鏈表中每個參數(shù)變量以代碼標(biāo)識的形式與對應(yīng)的數(shù)值范圍一起存儲在所述車輛的正常行車數(shù)值區(qū)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述車輛的所述歷史行車數(shù)據(jù)創(chuàng)建至少一個參數(shù)變量鏈表,包括:
按照預(yù)定的間隔時間,從所述歷史行車數(shù)據(jù)中讀取一次參數(shù)的變量值;
如果檢測到取值時刻所處的時間范圍內(nèi)存在故障信息,則延遲預(yù)定時間后再次讀取所述參數(shù)的變量值;
匯總讀取到的至少一個參數(shù)的變量值,得到所述參數(shù)變量鏈表。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,如果檢測到取值時刻所處的時間范圍內(nèi)存在故障信息,則延遲預(yù)定時間后再次讀取所述參數(shù)的變量值,包括:
在取值時間的前后預(yù)設(shè)時間內(nèi),判斷所述車輛是否存在故障;
如果所述車輛不存在所述故障,則直接獲取所述歷史行車數(shù)據(jù)中的每個參數(shù)的變量值;
如果所述車輛存在所述故障,則將本次取值時間延后預(yù)定時間,再從所述歷史行車數(shù)據(jù)中讀取每個參數(shù)的變量值。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,將所述參數(shù)變量鏈表中的每個參數(shù)變量的數(shù)值進(jìn)行處理,得到參數(shù)變量對應(yīng)的數(shù)值范圍包括:
對所述參數(shù)變量鏈表中的每個參數(shù)的變量值進(jìn)行排序;
刪除所述參數(shù)變量鏈表中預(yù)定位置的參數(shù)的變量值,得到初始結(jié)果;
根據(jù)所述初始結(jié)果中的最大變量值和最小變量值,得到所述參數(shù)變量對應(yīng)的數(shù)值范圍。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,建立所述車輛的異常行車數(shù)值區(qū)包括:
獲取所述車輛的故障數(shù)據(jù),其中,所述故障數(shù)據(jù)至少包括:故障名稱、故障的發(fā)生時間;
根據(jù)所述故障數(shù)據(jù)創(chuàng)建故障鏈表集,其中,所述故障鏈表集包括:故障名稱和每個故障對應(yīng)的鏈表,所述鏈表對應(yīng)于所述行車數(shù)據(jù)中的每個參數(shù)變量;
對所述故障鏈表集中每個鏈表中的數(shù)據(jù)處理,得到每個故障對應(yīng)的每個參數(shù)變量的數(shù)值范圍;
將所述每個故障對應(yīng)的每個參數(shù)變量的數(shù)值范圍與正常行車數(shù)值區(qū)中每個參數(shù)變量的數(shù)值范圍比對,得到超出范圍的參數(shù)變量對應(yīng)的代碼標(biāo)識;
將所述故障的代碼和所述故障對應(yīng)的至少一個異常參數(shù)變量代碼標(biāo)識起存儲在所述車輛的異常行車數(shù)值區(qū)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,根據(jù)所述故障數(shù)據(jù)創(chuàng)建故障鏈表集包括:
根據(jù)所述故障發(fā)生的時間,在所述歷史行車數(shù)據(jù)中查找所述車輛在故障的發(fā)生時間所在的位置;
在所述故障的發(fā)生時間之前的預(yù)設(shè)時間內(nèi),依次間隔預(yù)設(shè)時間提取所述故障對應(yīng)的每個參數(shù)的變量值;
根據(jù)所述提取到的故障對應(yīng)的至少一個參數(shù)的變量值,創(chuàng)建所述故障鏈表集。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,對所述故障鏈表集中每個鏈表中的數(shù)據(jù)處理,得到每個故障對應(yīng)的每個參數(shù)變量的數(shù)值范圍,包括:
將所述故障鏈表集中每個鏈表中的數(shù)據(jù)排序,得到所述故障對應(yīng)的每個參數(shù)變量的最大值和最小值;
根據(jù)所述故障對應(yīng)的每個參數(shù)變量的最大值和最小值,得到每個故障對應(yīng)的每個參數(shù)變量的數(shù)值范圍。
10.一種車輛故障預(yù)警裝置,其特征在于,包括:
獲取模塊,用于獲取車輛當(dāng)前的行車數(shù)據(jù),其中,所述行車數(shù)據(jù)包括至少一個參數(shù)的變量值;
確定模塊,用于將所述車輛當(dāng)前的行車數(shù)據(jù)分別與所述車輛的正常行車數(shù)值區(qū)和異常行車數(shù)值區(qū)進(jìn)行比對,確定所述行車數(shù)據(jù)所屬的數(shù)值區(qū);
輸出模塊,用于當(dāng)所述行車數(shù)據(jù)落入所述異常行車數(shù)值區(qū),生成對應(yīng)的預(yù)警信息。