本發(fā)明實(shí)施例涉及車輛,尤其涉及一種油量校準(zhǔn)方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及車輛。
背景技術(shù):
1、傳統(tǒng)汽車油箱大多為馬鞍形跨坐式油箱,油箱的油浮子只能按照垂直高度測(cè)試油量,油浮子連接的機(jī)械結(jié)構(gòu)用于調(diào)節(jié)阻值,油浮子會(huì)隨著油箱液面高度調(diào)整進(jìn)而帶動(dòng)阻值變化,不同阻值對(duì)應(yīng)油箱中不同的剩余油量。
2、但是,在車輛由運(yùn)動(dòng)到靜止、最后在非水平面加油場(chǎng)景下,油箱液位受車輛運(yùn)動(dòng)狀態(tài)改變和坡度的影響而劇烈波動(dòng),進(jìn)而導(dǎo)致油浮子在油面浮力作用下會(huì)產(chǎn)生不同程度的起伏,這就使得傳統(tǒng)的燃油阻值信號(hào)采集法很難在上述過(guò)程中實(shí)現(xiàn)油量的準(zhǔn)確顯示,影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供一種油量校準(zhǔn)方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及車輛,以至少解決現(xiàn)有車輛由運(yùn)動(dòng)到靜止、最后在非水平面加油場(chǎng)景下油量顯示失準(zhǔn)的技術(shù)問(wèn)題,提高了油表顯示的準(zhǔn)確度,利于提升用戶體驗(yàn)。
2、第一方面,本發(fā)明實(shí)施例提供了一種油量校準(zhǔn)方法,至少包括:
3、s1、響應(yīng)于車輛進(jìn)入靜止?fàn)顟B(tài),記錄第一油表顯示值以及第一油量值;
4、s2、在所述車輛保持于所述靜止?fàn)顟B(tài)預(yù)設(shè)時(shí)間后,檢測(cè)第二油量值;
5、s3、在所述第二油量值檢測(cè)完成后,連續(xù)采集預(yù)設(shè)個(gè)數(shù)的油量電阻值,以判斷所述預(yù)設(shè)個(gè)數(shù)的油量電阻值所對(duì)應(yīng)的油量變化趨勢(shì)是否為上升趨勢(shì);
6、s4、當(dāng)所述第二油量值與所述第一油表顯示值的差值不小于第一預(yù)設(shè)值、所述第二油量值與所述第一油量值的差值不小于第二預(yù)設(shè)值、并且所述油量變化趨勢(shì)為上升趨勢(shì)時(shí),觸發(fā)靜態(tài)加油校準(zhǔn)策略,以實(shí)現(xiàn)靜態(tài)加油場(chǎng)景下對(duì)油表顯示值的實(shí)時(shí)校準(zhǔn)。
7、可選地,在所述步驟s3之后,還包括:
8、s5、當(dāng)所述第一油表顯示值與所述第二油量值的差值不小于第三預(yù)設(shè)值、所述第一油量值與所述第二油量值的差值不小于第四預(yù)設(shè)值、并且所述預(yù)設(shè)時(shí)間后的所述油量變化趨勢(shì)為下降趨勢(shì)時(shí),觸發(fā)靜態(tài)減油校準(zhǔn)策略,以實(shí)現(xiàn)靜態(tài)減油場(chǎng)景下對(duì)油表顯示值的實(shí)時(shí)校準(zhǔn)。
9、可選地,所述步驟s4中的所述靜態(tài)加油校準(zhǔn)策略至少包括:
10、s41、當(dāng)所述靜態(tài)加油校準(zhǔn)策略被觸發(fā)時(shí),檢測(cè)第一剩余油量并計(jì)算所述車輛的第一車身傾斜角度;
11、s42、根據(jù)所述第一車身傾斜角度確定第一油量補(bǔ)償值;
12、s43、基于所述第一油量補(bǔ)償值和所述第一剩余油量值計(jì)算所述靜態(tài)加油場(chǎng)景下的油表實(shí)時(shí)校準(zhǔn)值,并將所述靜態(tài)加油場(chǎng)景下的油表實(shí)時(shí)校準(zhǔn)值更新至油表。
13、可選地,所述步驟s5中的所述靜態(tài)減油校準(zhǔn)策略至少包括:
14、s51、當(dāng)所述靜態(tài)減油校準(zhǔn)策略被觸發(fā)時(shí),檢測(cè)第二剩余油量并計(jì)算所述車輛的第二車身傾斜角度;
15、s52、根據(jù)所述第二車身傾斜角度確定第二油量補(bǔ)償值;
16、s53、基于所述第二油量補(bǔ)償值和所述第二剩余油量值計(jì)算所述靜態(tài)減油場(chǎng)景下的油表實(shí)時(shí)校準(zhǔn)值,并將所述靜態(tài)減油場(chǎng)景下的油表實(shí)時(shí)校準(zhǔn)值更新至油表。
17、可選地,在所述步驟s4之后,還包括:
18、s6、響應(yīng)于所述車輛進(jìn)入啟動(dòng)狀態(tài),根據(jù)整車實(shí)時(shí)油耗值、實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)系數(shù)和所述靜態(tài)加油場(chǎng)景下的最終油表校準(zhǔn)值計(jì)算車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值,并將所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值更新至油表;
19、其中,所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值至少通過(guò)以下方式計(jì)算:
20、d=d1-αc1;
21、上式中,d表示所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值,d1表示所述靜態(tài)加油場(chǎng)景下的最終油表校準(zhǔn)值,α表示所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)系數(shù),c1表示所述整車實(shí)時(shí)油耗值;
22、其中,所述整車實(shí)時(shí)油耗值至少通過(guò)如下步驟得以更新:
23、根據(jù)所述車輛的瞬時(shí)油耗值的精確度以及所述瞬時(shí)油耗值的數(shù)值類型,確定所述瞬時(shí)油耗值的累加時(shí)間間隔;
24、每隔所述累加時(shí)間間隔累加一次所述瞬時(shí)油耗值,以實(shí)現(xiàn)所述整車實(shí)時(shí)油耗值的更新;
25、其中,所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)至少通過(guò)以下方式得以確定:
26、當(dāng)所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值減去實(shí)時(shí)剩余油量值、再減去實(shí)時(shí)油量補(bǔ)償值后的差值不小于第一閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第一數(shù)值;
27、當(dāng)所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值減去所述實(shí)時(shí)剩余油量值、再減去所述實(shí)時(shí)油量補(bǔ)償值后的差值小于所述第一閾值但不小于第二閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第二數(shù)值;
28、當(dāng)所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值減去所述實(shí)時(shí)剩余油量值、再減去所述實(shí)時(shí)油量補(bǔ)償值后的差值小于所述第二閾值但大于第三閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第三數(shù)值;
29、當(dāng)所述實(shí)時(shí)剩余油量值與所述實(shí)時(shí)油量補(bǔ)償值之和減去所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值所得差值不小于所述第一閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第四數(shù)值;
30、當(dāng)所述實(shí)時(shí)剩余油量值與所述實(shí)時(shí)油量補(bǔ)償值之和減去所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值所得差值小于所述第一閾值但不小于所述第二閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第五數(shù)值;
31、當(dāng)所述實(shí)時(shí)剩余油量值與所述實(shí)時(shí)油量補(bǔ)償值之和減去所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值所得差值小于所述第二閾值但大于所述第三閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第六數(shù)值;
32、當(dāng)所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值減去所述實(shí)時(shí)剩余油量值、再減去所述實(shí)時(shí)油量補(bǔ)償值后的差值不大于所述第三閾值、或者所述實(shí)時(shí)剩余油量值與所述實(shí)時(shí)油量補(bǔ)償值之和減去所述車輛啟動(dòng)后的油表實(shí)時(shí)校準(zhǔn)值所得差值不大于所述第三閾值時(shí),所述實(shí)時(shí)動(dòng)態(tài)調(diào)節(jié)參數(shù)設(shè)為第七數(shù)值。
33、可選地,在所述步驟s4之后,還包括:
34、s7、響應(yīng)于所述車輛進(jìn)入行駛狀態(tài),計(jì)算相鄰檢測(cè)時(shí)刻間所述車輛的油表實(shí)時(shí)校準(zhǔn)值的變化值及整車實(shí)時(shí)油耗值的變化值,當(dāng)所述相鄰檢測(cè)時(shí)刻間所述車輛的油表實(shí)時(shí)校準(zhǔn)值的變化值與所述相鄰檢測(cè)時(shí)刻間所述車輛的整車實(shí)時(shí)油耗值的變化值之差超過(guò)第一預(yù)設(shè)油量的異常情況連續(xù)出現(xiàn)第一預(yù)設(shè)次數(shù)時(shí),判定所述車輛處于快速漏油狀態(tài);
35、s8、響應(yīng)于所述車輛進(jìn)入行駛狀態(tài),計(jì)算每一檢測(cè)時(shí)刻下所述車輛的油表實(shí)時(shí)校準(zhǔn)值與所述車輛的剩余油量值之間的差值,當(dāng)所述車輛的油表實(shí)時(shí)校準(zhǔn)值與所述車輛的剩余油量值之差超過(guò)第二預(yù)設(shè)油量的異常情況連續(xù)出現(xiàn)第二預(yù)設(shè)次數(shù),并且所述車輛的油表實(shí)時(shí)校準(zhǔn)值與所述車輛的剩余油量值之差隨檢測(cè)時(shí)刻變化呈上升趨勢(shì)時(shí),判定所述車輛處于慢速漏油狀態(tài)。
36、第二方面,本發(fā)明實(shí)施例還提供了一種油量校準(zhǔn)裝置,至少包括:
37、記錄模塊,至少用于響應(yīng)于車輛進(jìn)入靜止?fàn)顟B(tài),記錄第一油表顯示值以及第一油量值;
38、檢測(cè)模塊,至少用于在所述車輛保持于所述靜止?fàn)顟B(tài)預(yù)設(shè)時(shí)間后,檢測(cè)第二油量值;
39、采集模塊,至少用于在所述預(yù)設(shè)時(shí)間后,連續(xù)采集預(yù)設(shè)個(gè)數(shù)的油量電阻值,以判斷所述預(yù)設(shè)個(gè)數(shù)的油量電阻值所對(duì)應(yīng)的油量變化趨勢(shì)是否為上升趨勢(shì);
40、策略觸發(fā)模塊,至少用于當(dāng)所述第二油量值與所述第一油表顯示值的差值不小于第一預(yù)設(shè)值、所述第二油量值與所述第一油量值的差值不小于第二預(yù)設(shè)值、并且所述預(yù)設(shè)時(shí)間后的所述油量變化趨勢(shì)為上升趨勢(shì)時(shí),觸發(fā)靜態(tài)加油校準(zhǔn)策略,以實(shí)現(xiàn)靜態(tài)加油場(chǎng)景下對(duì)油表顯示值的實(shí)時(shí)校準(zhǔn)。
41、第三方面,本發(fā)明實(shí)施例還提供了一種電子設(shè)備,包括處理器以及存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)可讀取指令,當(dāng)所述計(jì)算機(jī)可讀取指令由所述處理器執(zhí)行時(shí),運(yùn)行如第一方面任一項(xiàng)所述油量校準(zhǔn)方法中的步驟。
42、第四方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面任一項(xiàng)所述的油量校準(zhǔn)方法。
43、第五方面,本發(fā)明實(shí)施例還提供了一種車輛,至少集成有如第二方面所述的油量校準(zhǔn)裝置。
44、本發(fā)明實(shí)施例提供一種油量校準(zhǔn)方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及車輛。首先,響應(yīng)于車輛進(jìn)入靜止?fàn)顟B(tài),記錄第一油表顯示值以及第一油量值;其次,在車輛保持于靜止?fàn)顟B(tài)預(yù)設(shè)時(shí)間后,檢測(cè)第二油量值;然后,在預(yù)設(shè)時(shí)間后,連續(xù)采集預(yù)設(shè)個(gè)數(shù)的油量電阻值,以判斷預(yù)設(shè)個(gè)數(shù)的油量電阻值所對(duì)應(yīng)的油量變化趨勢(shì)是否為上升趨勢(shì);最終,當(dāng)?shù)诙土恐蹬c第一油表顯示值的差值不小于第一預(yù)設(shè)值、第二油量值與第一油量值的差值不小于第二預(yù)設(shè)值、并且預(yù)設(shè)時(shí)間后的油量變化趨勢(shì)為上升趨勢(shì)時(shí),觸發(fā)靜態(tài)加油校準(zhǔn)策略,以實(shí)現(xiàn)靜態(tài)加油場(chǎng)景下對(duì)油表顯示值的實(shí)時(shí)校準(zhǔn)。
45、由此,本發(fā)明實(shí)施例在車輛剛好停駛(即車輛進(jìn)入靜止?fàn)顟B(tài))時(shí),分別對(duì)車輛油表顯示的油量值(即第一油表顯示值)和由油浮子、機(jī)械結(jié)構(gòu)等組成的機(jī)械式油位測(cè)量傳感器所測(cè)得的油量值(即第一油量值)進(jìn)行記錄;在車輛停車預(yù)設(shè)時(shí)間后,再獲取一次機(jī)械式油位測(cè)量傳感器所測(cè)得的油量值(即檢測(cè)第二油量值);在第二油量值檢測(cè)完成后,連續(xù)采集在油面浮力作用下由油浮子帶動(dòng)機(jī)械結(jié)構(gòu)所產(chǎn)生的、預(yù)設(shè)個(gè)數(shù)的油量電阻值,進(jìn)而根據(jù)各個(gè)油量電阻值的變化情況判斷車輛油箱中的油量變化趨勢(shì)??梢岳斫獾氖?,若第二油量值減去第一油表顯示值所得差值(即第二油量值與第一油表顯示值的差值)小于第一預(yù)設(shè)值和/或第二油量值減去第一油量值所得差值(即第二油量值與第一油表顯示值的差值)小于第二預(yù)設(shè)值,則說(shuō)明油箱內(nèi)油面有所上漲但上漲幅度不大,此時(shí)油箱液位極大可能是受車輛運(yùn)動(dòng)狀態(tài)改變的慣性和坡度影響而產(chǎn)生波動(dòng),不能認(rèn)定車輛處于加油狀態(tài);當(dāng)且僅當(dāng)?shù)诙土恐禍p去第一油表顯示值所得差值不小于第一預(yù)設(shè)值、第二油量值減去第一油量值所得差值不小于第二預(yù)設(shè)值(這樣設(shè)置可以有效排除受車輛狀態(tài)改變的慣性及坡度影響而產(chǎn)生油箱液位變化的可能)、并且車輛油箱中的油量變化趨勢(shì)為上升趨勢(shì)時(shí),才認(rèn)定車輛正在加油,此時(shí)觸發(fā)靜態(tài)加油校準(zhǔn)策略,以實(shí)現(xiàn)靜態(tài)加油場(chǎng)景下對(duì)油表顯示值的實(shí)時(shí)校準(zhǔn)。
46、綜上所述,本發(fā)明實(shí)施例能夠解決車輛由運(yùn)動(dòng)到靜止、最后在非水平面加油場(chǎng)景下,油箱液位受車輛運(yùn)動(dòng)狀態(tài)改變及坡度的影響而劇烈波動(dòng),進(jìn)而導(dǎo)致油浮子在油面浮力作用下會(huì)產(chǎn)生不同程度的起伏,影響油量顯示準(zhǔn)確度的技術(shù)問(wèn)題,通過(guò)三重判定(即第二油量值減去第一油表顯示值所得差值是否小于第一預(yù)設(shè)值、第二油量值減去第一油量值所得差值是否小于第二預(yù)設(shè)值、以及車輛油箱中的油量變化趨勢(shì)是否為上升趨勢(shì))有效排除了車輛受自身運(yùn)動(dòng)狀態(tài)改變的慣性和坡度影響而產(chǎn)生油箱液位變化的可能,只有確定車輛處于加油狀態(tài)才觸發(fā)靜態(tài)加油校準(zhǔn)策略,能夠?qū)崿F(xiàn)靜態(tài)非水平面加油場(chǎng)景下對(duì)油表顯示值的實(shí)時(shí)校準(zhǔn),提高了油表顯示的準(zhǔn)確度,利于提升用戶體驗(yàn)。