本發(fā)明涉及汽車,尤其涉及一種油箱油量修正方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在使用燃油驅(qū)動發(fā)動機(jī)或增程器的車輛中,目前通常使用油量傳感器來檢測郵箱中的油量。但油量傳感器的表面在使用較長時間后,容易生成氧化物,導(dǎo)致油量傳感器反饋電阻出現(xiàn)異常,從而出現(xiàn)一些問題。例如,這些問題包括:車輛靜止時油量傳感器的電阻值異常上升;加滿油時電阻值波動導(dǎo)致無法正確顯示油量;車輛行駛過程中油量顯示錯誤等。
技術(shù)實(shí)現(xiàn)思路
1、鑒于此,為解決上述部分或全部技術(shù)問題,本發(fā)明實(shí)施例提供一種油箱油量修正方法、裝置、電子設(shè)備及存儲介質(zhì)。
2、第一方面,本發(fā)明實(shí)施例提供一種油箱油量修正方法,該方法包括:在向油箱加油過程中,獲取由油量傳感器對油箱的油量進(jìn)行檢測得到的第一油量值;若第一油量值不符合加油過程中的油量變化趨勢,將第一油量值確定為出錯油量值;若再次檢測的油量值符合預(yù)設(shè)的油量偏差計算條件,基于第一目標(biāo)歷史時刻檢測的出錯油量值和第二目標(biāo)歷史時刻檢測的非出錯油量值,確定油量偏差值;響應(yīng)于加油過程結(jié)束,記錄檢測得到的待修正油量值,并確定得到的油量偏差值是否滿足預(yù)設(shè)的油量修正條件;若滿足油量修正條件,基于所得到的油量偏差值,確定油量修正值;基于油量修正值,對待修正油量值進(jìn)行修正,得到修正后的油量值。
3、在一個可能的實(shí)施方式中,油量偏差計算條件包括以下任一項(xiàng):再次檢測的油量值符合油量變化趨勢,再次檢測到不符合所述油量變化趨勢的油量值后加油過程結(jié)束。
4、在一個可能的實(shí)施方式中,基于所得到的油量偏差值,確定油量修正值,包括:計算得到的各個油量偏差值的平均值,以及確定當(dāng)前的油量偏差閾值;取平均值和油量偏差閾值中的最小值,作為油量修正值。
5、在一個可能的實(shí)施方式中,確定當(dāng)前的油量偏差閾值,包括:確定油箱當(dāng)前的壓力值;根據(jù)預(yù)設(shè)的第一對應(yīng)關(guān)系表,確定壓力值對應(yīng)的油量偏差閾值作為當(dāng)前的油量偏差閾值。
6、在一個可能的實(shí)施方式中,油量修正條件包括:計算得到的油量偏差值的數(shù)量達(dá)到預(yù)設(shè)數(shù)量。
7、在一個可能的實(shí)施方式中,在基于油量修正值,對待修正油量值進(jìn)行修正,得到修正后的油量值之后,方法還包括:在油箱所在的車輛行駛過程中,基于計算得到的油量偏差值,對油量傳感器的檢測誤差程度進(jìn)行估計,得到估計結(jié)果;若估計結(jié)果表示檢測誤差程度小于預(yù)設(shè)程度閾值,獲取油量傳感器當(dāng)前采集的第二油量值;基于第二油量值和上一檢測周期確定的歷史剩余油量比例,確定當(dāng)前的剩余油量比例;若估計結(jié)果表示檢測誤差程度大于或等于所述檢測誤差程度閾值,獲取當(dāng)前的噴油量信號;基于噴油量信號和上一檢測周期確定的歷史剩余油量比例,確定當(dāng)前的剩余油量比例。
8、在一個可能的實(shí)施方式中,基于第二油量值和上一檢測周期確定的歷史剩余油量比例,確定當(dāng)前的剩余油量比例,包括:基于歷史剩余油量比例,確定上一檢測周期的油量值;若第二油量值小于上一檢測周期的油量值,根據(jù)車輛當(dāng)前的行駛速度,確定對應(yīng)的噴油量估計值;基于上一檢測周期的油量值和噴油量估計值,確定當(dāng)前的剩余油量比例;若第二油量值大于等于上一檢測周期的油量值,將當(dāng)前的剩余油量比例設(shè)置為與歷史剩余油量比例相同。
9、在一個可能的實(shí)施方式中,根據(jù)車輛當(dāng)前的行駛速度,確定對應(yīng)的噴油量估計值,包括:基于預(yù)設(shè)的第二對應(yīng)關(guān)系表,確定車輛當(dāng)前的行駛速度對應(yīng)的初始噴油量估計值;獲取當(dāng)前的噴油量信號,并基于預(yù)設(shè)的系數(shù)和噴油量信號,計算噴油量閾值;取初始噴油量估計值和噴油量閾值中的最小值作為車輛當(dāng)前的行駛速度對應(yīng)的噴油量估計值。
10、在一個可能的實(shí)施方式中,對油量傳感器的檢測誤差程度進(jìn)行估計,得到估計結(jié)果,包括:若計算得到的油量偏差值的數(shù)量小于預(yù)設(shè)數(shù)量,和/或,油量修正值小于預(yù)設(shè)閾值,生成表示檢測誤差程度低于檢測誤差程度閾值的估計結(jié)果;若計算得到的油量偏差值的數(shù)量大于等于預(yù)設(shè)數(shù)量,和/或,油量修正值大于等于預(yù)設(shè)閾值,生成表示檢測誤差程度大于或等于所述檢測誤差程度閾值的估計結(jié)果。
11、第二方面,本發(fā)明實(shí)施例提供一種油箱油量修正裝置,該裝置包括:第一獲取模塊,用于在向油箱加油過程中,獲取由油量傳感器對油箱的油量進(jìn)行檢測得到的第一油量值;第一確定模塊,用于若第一油量值不符合加油過程中的油量變化趨勢,將第一油量值確定為出錯油量值;第二確定模塊,用于若再次檢測的油量值符合預(yù)設(shè)的油量偏差計算條件,基于第一目標(biāo)歷史時刻檢測的出錯油量值和第二目標(biāo)歷史時刻檢測的非出錯油量值,確定油量偏差值;第三確定模塊,用于響應(yīng)于加油過程結(jié)束,記錄檢測得到的待修正油量值,并確定得到的油量偏差值是否滿足預(yù)設(shè)的油量修正條件;第四確定模塊,用于若滿足油量修正條件,基于所得到的油量偏差值,確定油量修正值;修正模塊,用于基于油量修正值,對待修正油量值進(jìn)行修正,得到修正后的油量值。
12、第三方面,本發(fā)明實(shí)施例提供一種電子設(shè)備,包括:存儲器,用于存儲計算機(jī)程序;處理器,用于執(zhí)行存儲器中存儲的計算機(jī)程序,且計算機(jī)程序被執(zhí)行時,實(shí)現(xiàn)本發(fā)明上述第一方面的油箱油量修正方法中任一實(shí)施例的方法。
13、第四方面,本發(fā)明實(shí)施例提供一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)如上述第一方面的油箱油量修正方法中任一實(shí)施例的方法。
14、第五方面,本發(fā)明實(shí)施例提供一種計算機(jī)程序,計算機(jī)程序包括計算機(jī)可讀代碼,當(dāng)計算機(jī)可讀代碼在設(shè)備上運(yùn)行時,使得該設(shè)備中的處理器實(shí)現(xiàn)如上述第一方面的油箱油量修正方法中任一實(shí)施例的方法。
15、本發(fā)明實(shí)施例提供的油箱油量修正方法、裝置、電子設(shè)備及存儲介質(zhì),通過在向油箱加油過程中,由油量傳感器實(shí)時檢測油量值,若油量值不符合加油過程中的油量變化趨勢,基于第一目標(biāo)歷史時刻檢測的出錯油量值和第二目標(biāo)歷史時刻檢測的非出錯油量值,確定油量偏差值,在加油過程結(jié)束時,記錄待修正油量值,并在油量偏差值滿足油量修正條件的情況下,基于所得到的油量偏差值,確定油量修正值,最后基于油量修正值,對待修正油量值進(jìn)行修正,得到修正后的油量值。本發(fā)明實(shí)施例實(shí)現(xiàn)了在加油時對油量傳感器檢測的油量值進(jìn)行偏差修正,避免因油量傳感器發(fā)生氧化等異常現(xiàn)場導(dǎo)致的郵箱油量檢測錯誤,以及避免車輛上顯示的油量值發(fā)生異常波動。
1.一種油箱油量修正方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述油量偏差計算條件包括以下任一項(xiàng):再次檢測的油量值符合所述油量變化趨勢,再次檢測到不符合所述油量變化趨勢的油量值后所述加油過程結(jié)束。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所得到的油量偏差值,確定油量修正值,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定當(dāng)前的油量偏差閾值,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述油量修正條件包括:計算得到的油量偏差值的數(shù)量達(dá)到預(yù)設(shè)數(shù)量。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述基于所述油量修正值,對所述待修正油量值進(jìn)行修正,得到修正后的油量值之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基于所述第二油量值和上一檢測周期確定的歷史剩余油量比例,確定當(dāng)前的剩余油量比例,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述車輛當(dāng)前的行駛速度,確定對應(yīng)的噴油量估計值,包括:
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述對所述油量傳感器的檢測誤差程度進(jìn)行估計,得到估計結(jié)果,包括:
10.一種油箱油量修正裝置,其特征在于,裝置包括:
11.一種電子設(shè)備,其特征在于,包括:
12.一種存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1-9任一項(xiàng)所述的油箱油量修正方法。