?

指針式燃油表算法設計

2017-11-07 01:13王淑琴
汽車電器 2017年10期
關鍵詞:油量阻值油箱

王淑琴

(中國第一汽車股份有限公司技術中心,吉林 長春 130011)

指針式燃油表算法設計

王淑琴

(中國第一汽車股份有限公司技術中心,吉林 長春 130011)

對汽車組合儀表中的指針式燃油表的設計要求及對應的算法策略進行描述,根據此策略可以使燃油表指示更準確,駕駛體驗更好。

燃油表;算法;策略

燃油表算法策略是相對復雜的,燃油表的作用是實時顯示燃油箱內剩余的燃油量,在汽車行駛過程中,如果燃油表指示不準確或指針頻繁抖動都會引起用戶抱怨,所以制定一個準確穩定的燃油表算法策略尤為重要。

1 設計原則

燃油表算法策略有2種設計思路:一種是只根據燃油傳感器阻值來計算當前剩余燃油量;另一種是根據燃油傳感器阻值以及發動機的燃油消耗量共同計算當前剩余燃油量。無論采用哪種策略,在算法設計時均需按如下原則:①加滿油后,指針要指示到滿油位處;②當燃油報警后,應能保證車輛可以行駛到最近的加油站;③當燃油表指針指示到空油位“0”時,此時車輛仍可繼續行駛一段距離;④車在急制動/轉彎/顛簸路面,燃油表指針不能上下波動;⑤坡路上熄火再起動/怠速/行駛/時,燃油表指針不能脫離實際油量值位置;⑥加/減油后,燃油表要有相應指示;⑦燃油傳感器短路/斷路時要有相應處理機制;⑧考慮用戶體驗,制定燃油表每個刻度對應的油量值。

2 詳細策略設計

本章節將針對燃油表設計原則逐一給出解決方案。

2.1 加滿油后,指針要指示到滿油位處

考慮2個方面:①考慮油箱的容積,定義滿油位的位置為油箱容積減去3~5 L,例如油箱容積為70 L,可定義油量為67 L或65 L便指示到滿油位;②燃油表的布置位置一般在駕駛員視野的偏左側或偏右側,為了彌補視覺上的誤差,滿油位時,指針最好指示到“1”(燃油表滿油位一般標記為“1”或“F”)或“F”以上α°,α為標定值,根據實際情況,建議α為2°~4°。

2.2 燃油報警后,應能保證車輛可以行駛到最近的加油站

當燃油報警后,建議至少可以繼續行駛50~150 km。由于車型不同,油耗不同,油箱容積不同,具體設計報警時油箱中剩余油量為多少升,可按車輛最惡劣工作條件下能夠繼續行駛至少50 km為原則進行考慮。表1為車型案例,供參考。

表1 燃油報警后行駛里程對標表

2.3 當燃油指針指示到空油位“0”時,此時車輛仍可繼續行駛一段距離

當燃油表指針指示到空油位“0”時,油箱中的剩余油量不應為0 L,應留有一定的可用油量,且同時考慮油箱中的底油(即:不可用油),建議此時可繼續行駛里程為10~30 km,這種做法是行業內普遍存在的,目的是給駕駛者留有一定的余量。

2.4 車在急制動/轉彎/顛簸路面,燃油表指針不能上下波動

為了保證車在急制動/轉彎/顛簸路面,燃油表指針不能上下波動,需要引進濾波及阻尼策略。一是濾波策略:①每100 ms取一個燃油阻值;②每1 000 ms將所取的10個值中去掉最大值及最小值,進行平均;③每10 000 ms將步驟②中的10個值進行平均。通過以上濾波步驟獲取穩定的燃油阻值信息。二是阻尼策略:①從燃油表空位到滿位或者從滿位到空位的濾波阻尼時間考慮,分別定義如下2個參數:常規濾波阻尼時間NORMAL_FILTER_DAMP_TIME;快速濾波阻尼時間FAST_FILTER_DAMP_TIME。它們均被設置成一個配置參數,需要存儲在EEPROM并且可被編程。②常規濾波阻尼時間NORMAL_FILTER_DAMP_TIME的默認時間可定義為30~50 min;快速濾波阻尼時間FAST_FILTER_DAMP_TIME的默認時間可定義為150~180 s。

當在非加/減油模式時,采用常規濾波阻尼;當在加/減油模式時,采用快速濾波阻尼。通過濾波獲取穩定的燃油傳感器阻值,通過阻尼控制指針的運行平穩,保證車在急制動/轉彎/顛簸路面時,指針不會頻繁波動。但有的時候,車在極其顛簸路面行駛時,如果濾波及阻尼策略處理不當,仍然存在視覺上可以識別出的指針波動,一汽某車型就是因為此情況,將算法策略中除采用燃油傳感器阻值信號外,又引入發動機的燃油消耗量共同計算當前剩余燃油量,即:剩余燃油量=燃油阻值對應的油量-累計燃油消耗量,采用此策略后使得指針指示穩定性更好。圖1為采用此策略車型在油箱剩余油量為3 L時指示油量和燃油傳感器阻值對應油量關系圖,圖2為剩余油量為39 L時指示油量和燃油傳感器阻值對應油量關系圖。從圖1、圖2可以看到,即使燃油阻值波動非常大,燃油表指針也不會波動。

2.5 坡路上熄火再起動/怠速/行駛/時,燃油表指針不能脫離實際油量值位置

1)對于“根據燃油傳感器阻值來計算當前剩余燃油量”的算法策略幾乎無法保證車在坡路上熄火再起動/怠速/行駛/時指針不脫離實際油量位置,只能盡量減少波動,可以按如下方式:① 只要車速>0,燃油指針不允許上升,只允許下降——可以避免一部分坡路引起的指針向上波動問題;② 通過阻尼策略,保證指針運行很慢,駕駛者感覺不明顯。

圖1 指示油量和燃油傳感器對應油量關系圖(剩余油量3 L)

圖2 指示油量和燃油傳感器對應油量關系圖(剩余油量39 L)

2)對于“根據燃油傳感器阻值以及發動機的燃油消耗量共同計算當前剩余燃油量”的算法策略,相對來說更容易控制些,但仍需分情況處理。

2.5.1 燃油表無法獲取坡度信號或加油口蓋開/關信號的情況

標定一個油量值x,此油量值可以蘊含車輛在0~y°范圍內引起的油量最大變化量,其中y為車輛可以行駛的最大坡度。根據標定的油量,當油量變化值在±xL范圍內時,油箱剩余油量=油量變化前的燃油傳感器阻值對應的燃油量-累計燃油消耗量。此策略有一個缺點:當加/減油量在未超過±xL時,燃油表指針不會有變化,給駕駛者感覺不好。

2.5.2 燃油表可以獲取坡度信號或者燃油口蓋開/關信號的情況

1)如果可以獲得坡度信號:前期標定出每個油量值在各個坡度下引起的油量變化,燃油表依據此標定數據,結合當前的坡度信號及當前的燃油傳感器阻值就可以計算出當前油箱的真實油量值;在各種情況下,燃油表都能獲取最精確的剩余燃油量。

2)如果可以獲得燃油口蓋開/關信號:因為加/減油(除漏油情況)必須通過開啟加油口蓋,所以當燃油表檢測到燃油口蓋開啟信號,同時檢測到油箱口蓋開啟后油量發生變化,此時方可認為處于加/減油狀態,這樣就可以判斷出油量的增加/減少是由于路況引起還是加/減油引起,制定對應的策略。2.6 加/減油后,燃油表要有相應指示

為了滿足加/減油顯示要求,燃油表需要定義以下2個配置參數:正向增量門檻值C_POSITIVE_FILTER_DELTA,它被存儲在EEPROM并且可被編程,默認值是油箱總容量的10%(如果油箱容量為60 L,則是6 L);反向增量門檻值C_NEGATIVE_FILTER_DELTA,它將被存儲在EEPROM并且可被編程,默認值是油箱總容量的10%(如果油箱容量為60 L,則是6 L)。

2.6.1 情況1——IG OFF加/減油

1)當點火開關從OFF到ON時,以下任何一個條件滿足時,燃油表將立即指示到當前最新的燃油油位:① 燃油表檢測的燃油油量增加量大于常數C_POSITIVE_FILTER_DELTA;② 燃油表檢測的燃油油量減少量大于常數C_NEGATIVE_FILTER_DELTA。

2)點火開關從OFF到ON時,若以下任何一個條件滿足,燃油表將指示在上次點火周期內最后一個有效值位置:①燃油表檢測的燃油油量增加量不大于常數C_POSITIVE_FILTER_DELTA;②燃油表檢測的燃油油量減少量不大于常數C_NEGATIVE_FILTER_DELTA。

2.6.2 情況2——IG ON加/減油

每10 s進行一次油量變化判斷,當連續n次檢測到油箱油量變化量超過C_POSITIVE_FILTER_DELTA或C_NEGATIVE_FILTER_DELTA時,判定為加/減情況發生,燃油表指針快速指示到當前油量對應位置,同時指針采用快速濾波方式響應當前油量變化,n的取值建議為3。

2.7 燃油傳感器短路/斷路時要有相應處理機制

燃油傳感器短路或斷路時的處理機制是相同的。

1)當輸入燃油信號阻值大于等于開路阻值閾值時,認為是開路狀態,當輸入阻值小于等于短路阻值閾值時,認為此狀態為短路狀態;開路阻值閾值以及短路阻值閾值根據項目不同,取值會有所不同,跟燃油泵設計師共同商討之后再標定確認即可。

2)如果判斷燃油信號開路或斷路10 s以上,則燃油表應該指示到“空”位置,報警符號點亮;當燃油傳感器恢復正常時,指針立刻指示到當前阻值對應的位置。

2.8 考慮用戶體驗,制定燃油表每個刻度對應的油量值

燃油表每個刻度值會對應一定的油量,刻度是均勻分布的,但是每個刻度對應的油量可以均勻分布,也可以不均勻分布,即指針下降速度可以先慢后快或先快后慢。例如:80 L的油箱,刻度為1、7/8、6/8、5/8、4/8、3/8、2/8、1/8、0。先慢后快的制定方案見表2。

表2 刻度值與油量值對應關系

具體油量如何分布,需主機廠自行定義,一般為均勻分布或先慢后快。

3 結束語

本文從開發的角度,介紹了指針式燃油表的設計原則及對應的解決方案,此解決方案已經在多個車型中得到驗證。根據此解決方案,可以使燃油表的表現良好,使駕駛者有更好的使用體驗。

(編輯 凌 波)

Algorithm Design of Pointer Fuel Meter

WANG Shu-qin

(FAW R&D Centre,Changchun 130011,China)

This article describes design requirements and the corresponding algorithm strategy of the pointer fuel meter.Through applying this strategy,the fuel gauge can be more accurate and the driving experience is improved.

fuel gauge;algorithm;strategy

U463.73

A

1003-8639(2017)10-0047-03

2017-01-20

王淑琴(1980-),女,山東安丘人,電氣工程師,碩士,主要從事汽車電氣方面的設計工作。

猜你喜歡
油量阻值油箱
空客A320系列飛機典型故障引起的通風油箱NACA口溢油
燃油噴嘴小油量非線性區補償算法研究
儲存在機翼的燃油
降低某型飛機油量指示干擾故障分析
一種防傾斜式油箱設計
對一道電學實驗題的思考
一款重型商用車雙油箱傳感器的電路設計研究
自制油量表
民用飛機液壓自增壓油箱增壓源對比分析
電橋平衡條件的應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合