專利名稱:一種采用檢測設備檢測箱體液體量的方法、系統(tǒng)及車輛的制作方法
技術(shù)領域:
本發(fā)明屬于測繪領域,尤其涉及一種采用檢測設備檢測箱體液體量的方法、系 統(tǒng)及車輛。
背景技術(shù):
在現(xiàn)在社會中人們有時需要知道箱體的液體量,例如需要檢測汽車油箱的油 量,為了準確的檢測汽車油箱的油量,現(xiàn)有技術(shù)公開了一種采用檢測設備檢測箱體液體 量的方法,該方法包括通過油箱油浮輸出的電壓信號進行AD采樣,根據(jù)AD采樣的結(jié) 果得到該電壓信號對應的AD值,根據(jù)該AD值計算出油箱的油量。按照現(xiàn)有技術(shù)所提供的技術(shù)方案,發(fā)現(xiàn)現(xiàn)有技術(shù)中存在如下技術(shù)問題現(xiàn)有技術(shù)提供的技術(shù)方案的僅根據(jù)電壓信息對應的AD值來計算油量,并沒有考 慮油箱傾斜的角度,油量(即液體量)計算不準確。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種采用檢測設備檢測箱體液體量的方法,旨在 解決液體量計算不準確的問題。本發(fā)明實施例還提供了一種采用檢測設備檢測箱體液體量的方法,所述檢測設 備包括角度檢測器和液體量轉(zhuǎn)換列表;所述方法包括接收箱體浮子輸出的電壓信號,并將所述電壓信號進行AD采樣得到所述電壓信 號對應的AD值;通過所述角度檢測器檢測箱體的傾角;根據(jù)所述對應的AD值、所述傾角和所述液體量轉(zhuǎn)換表計算出所述對應的AD值 和所述傾角對應的液體量。本發(fā)明實施例還提供了一種采用檢測設備檢測箱體液體量的系統(tǒng),所述檢測設 備包括角度檢測器和液體量轉(zhuǎn)換列表;所述系統(tǒng)包括接收單元,用于接收箱體浮子輸出的電壓信號,并將所述電壓信號進行AD采樣 得到所述電壓信號對應的AD值;檢測單元,用于通過所述角度檢測器檢測箱體的傾角;計算單元,用于根據(jù)所述對應的AD值、所述傾角和所述液體量轉(zhuǎn)換表計算出所 述對應的AD值和所述傾角對應的液體量。本發(fā)明實施例與現(xiàn)有技術(shù)相比,有益效果在于本發(fā)明的技術(shù)方案的不僅考慮 了油面的高度值,還考慮了油箱的傾斜角度,所以其具有液體量計算準確的優(yōu)點。
圖1是本發(fā)明實施例一提供的一種采用檢測設備檢測箱體液體量的方法的流程 圖2是本發(fā)明實施例二提供的檢測裝置的結(jié)構(gòu)圖; 圖3是本發(fā)明實施例二提供的一種采用檢測設備檢測箱體液體量的方法的流程 圖;圖4是本發(fā)明實施例三提供的一種采用檢測設備檢測箱體液體量的方法的流程 圖;圖5是本發(fā)明實施例四提供的一種采用檢測設備檢測箱體液體量的方法的流程 圖;圖6是本發(fā)明實施例五提供的一種采用檢測設備檢測箱體液體量的系統(tǒng)的結(jié)構(gòu) 圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施 例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋 本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供的技術(shù)方案在進行箱體液體量計算時,不僅考慮了根據(jù)箱體浮子輸 出的電壓信號轉(zhuǎn)換得到的AD值,還考慮箱體的傾角,所有其能準確的計算出箱體的液體 量,具有液體量計算準確的優(yōu)點。實施例一本實施例提供一種采用檢測設備檢測箱體液體量的方法,本實施例實現(xiàn)的技術(shù) 場景為本實施例提供的方法由檢測設備完成,該檢測設備的具體結(jié)構(gòu)將愛實施例二中 進行詳細的描述,該檢測設備包括角度檢測器和液體量轉(zhuǎn)換表;該液體量轉(zhuǎn)換表中保存 有AD值、傾角和液體量的對應關系;該方法如圖1所示,包括如下步驟在Sll中,接收箱體浮子輸出的電壓信號,并將該電壓信號進行AD采樣得到該 電壓信號對應的AD值;在S12中,通過該角度檢測器檢測箱體的傾角;在S13中,根據(jù)上述AD值、傾角和液體量轉(zhuǎn)換表計算出上述AD值和傾角對應 的液體量。實現(xiàn)S13的方式具體可以如下所示當上述AD值和傾角在液體量轉(zhuǎn)換表內(nèi)有對應的液體量時,從液體量轉(zhuǎn)換表中查 詢出該AD值和傾角對應的液體量;當上述AD值和傾角在液體量轉(zhuǎn)換表內(nèi)沒有對應的液體量時,判斷AD值和傾角 是否存在液體量轉(zhuǎn)換表內(nèi),如AD值存在而傾角不存在,則采用方法1進行液體量計算, 如傾角存在而AD值不存在,則采用方法2進行液體量計算;如AD值和傾角均存在, 但AD值與傾角不對應,則采用方法1或方法2進行液體量計算;如傾角和AD值均不存 在;則采用方法3或方法4進行液體量計算。方法1:在液體量轉(zhuǎn)換表中查找出與上述AD值相同,角度與上述傾角相鄰的液 體量,根據(jù)與上述傾角相鄰的液體量并應用斜率推算法計算出上述AD值和傾角對應的液 體量;上述斜率推算法將在實施例三中進行詳細的描述。方法2:在液體量轉(zhuǎn)換表中獲取與上述傾角相同,AD值與上述AD值相鄰的液體量,根據(jù)與上AD值相鄰的液體量并應用斜率推算法計算出上述AD值和傾角對應的液 體量;方法3、在液體量轉(zhuǎn)換表中查詢出上述AD值的相鄰值,為了敘述的方便,這里將AD值的相鄰值命名為第一相鄰值和第二相鄰值;在液體量轉(zhuǎn)換表中查詢出與第一相 鄰值相同且與上述傾角相鄰的液體量,根據(jù)該上述與傾角相鄰的液體量并應用斜率推算 法計算出第一相鄰值和上述傾角對應的液體量,同理采用斜率推算法計算出第二相鄰值 和上述傾角對應的液體量;最后根據(jù)第一相鄰值和上述傾角對應的液體量以及第二相鄰 值和上述傾角對應的液體量并應用斜率推算法計算出上述AD值和傾角對應的液體量。方法4、在液體量轉(zhuǎn)換表中查詢出上述傾角的相鄰角度,為了敘述的方便,這里 將傾角的相鄰角度命名為第一相鄰角和第二相鄰角;在液體量轉(zhuǎn)換表中查詢出與第一相 鄰角相同且與上述AD值相鄰的液體量,根據(jù)該上述AD值相鄰的液體量并應用斜率推算 法計算出第一相鄰角和上述AD值對應的液體量,同理采用斜率推算法計算出第二相鄰角 和上述AD值對應的液體量;最后根據(jù)第一相鄰角和上述AD值對應的液體量以及第二 相鄰角和上述AD值對應的液體量并應用斜率推算法計算出上述AD值和傾角對應的液體 量??蛇x的,上述方法在計算出上述AD值和傾角對應的液體量時,將上述AD值、 傾角和計算出的液體量存儲在上述液體量轉(zhuǎn)換表中。可選的,上述角度檢測器可以為角度傳感器或加速度傳感器,當然也可以為 其它的可以檢測出角度的儀器,本發(fā)明并不局限上述角度檢測器的具體表現(xiàn)形式。需要說明的是,本發(fā)明中的傾角,如無特殊說明,均值箱體中心線與水平面的 夾角,該箱體中心線可以為箱體水平方向上的中心線,當然也可以為箱體豎直方向上的 中心線。本實施例提供的方法在進行液體量計算時,不僅考慮了 AD值,還考慮了傾角, 所有其具有液體量計算準確的優(yōu)點,并且該方法在液體量轉(zhuǎn)換表沒有AD值和/或傾角的 情況下,還能通過斜率推算法計算出AD值和傾角對應的液體量,所有該方法應用更加廣 泛。實施例二 本實施例提供一種采用檢測設備檢測箱體液體量的方法,本實施例實現(xiàn)的技術(shù) 場景可以為,本實施例檢測的箱體以汽車油箱為例,檢測的液體量為汽車油箱的油量, 在實際情況中,檢測的箱體也可以為其它的箱體,本實施例并不局限上述箱體的具體表 現(xiàn)形式,本實施例中的檢測設備的結(jié)構(gòu)如圖2所示,包括控制電路,該控制電路接 收油箱油浮輸出的電壓信號,該控制電路還可以控制油表讀數(shù);該檢測設備還包括 CPU、角度傳感器、通信接口和液體量轉(zhuǎn)換表,其中角度傳感器與CPU連接,CPU通過 通信接口與外部設備連接,CPU與液體量轉(zhuǎn)換表連接;可選的,上述角度傳感器還可以 用加速度傳感器替換;該液體量轉(zhuǎn)換表如表1所示表 權(quán)利要求
1.一種采用檢測設備檢測箱體液體量的方法,其特征在于,所述檢測設備包括角 度檢測器和液體量轉(zhuǎn)換表;所述方法包括接收箱體浮子輸出的電壓信號,并將所述電壓信號進行AD采樣得到所述電壓信號對 應的AD值;通過所述角度檢測器檢測箱體的傾角;根據(jù)所述對應的AD值、所述傾角和所述液體量轉(zhuǎn)換表計算出所述對應的AD值和所 述傾角對應的液體量。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述對應的AD值、所述傾角 和所述液體量轉(zhuǎn)換表計算出所述對應的AD值和所述傾角對應的液體量具體包括當所述對應的AD值和所述傾角在所述液體量轉(zhuǎn)換表內(nèi)有對應的液體量時,從所述液 體量轉(zhuǎn)換表中查詢出所述對應的AD值和所述傾角對應的液體量。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述對應的AD值、所述傾角 和所述液體量轉(zhuǎn)換表計算出所述對應的AD值和所述傾角對應的液體量具體包括當所述對應的AD值和傾角在液體量轉(zhuǎn)換表內(nèi)沒有對應的液體量時,判斷所述對應的 AD值和所述傾角是否存在液體量轉(zhuǎn)換表內(nèi),如判斷出所述對應的AD值存在而所述傾角 不存在,則采用步驟a進行液體量計算,如所述傾角存在而所述對應的AD值不存在,則 采用步驟b進行液體量計算;如所述對應的AD值和所述傾角均存在,但所述對應的AD 值與所述傾角不一致,則采用步驟a或步驟b進行液體量計算;如所述傾角和所述對應的 AD值均不存在;則采用步驟c或步驟d進行液體量計算;a、在液體量轉(zhuǎn)換表中查找出與所述對應的AD值相同,角度與所述傾角相鄰的液體 量,根據(jù)該與傾角相鄰的液體量并應用斜率推算法計算出所述對應的AD值和傾角對應的 液體量;b、在液體量轉(zhuǎn)換表中獲取與所述傾角相同,AD值與所述對應的AD值相鄰的液體 量,根據(jù)該與所述對應的AD值相鄰的液體量并應用斜率推算法計算出所述對應的AD值 和傾角對應的液體量;C、在液體量轉(zhuǎn)換表中查詢出所述對應的AD值的相鄰值,該相鄰值為第一相鄰值和 第二相鄰值;在液體量轉(zhuǎn)換表中查詢出與第一相鄰值相同,角度與上述傾角相鄰的液體 量,根據(jù)該與傾角相鄰的液體量并應用斜率推算法計算出第一相鄰值和所述傾角對應的 液體量,在液體量轉(zhuǎn)換表中查詢出與第二相鄰值相同,角度與上述傾角相鄰的液體量, 根據(jù)該與傾角相鄰的液體量并應用斜率推算法計算出第二相鄰值和所述傾角對應的液體 量;根據(jù)第一相鄰值和所述傾角對應的液體量以及第二相鄰值和所述傾角對應的液體量 并應用斜率推算法計算出所述對應的AD值和所述傾角對應的液體量;d、在液體量轉(zhuǎn)換表中查詢出所述傾角的相鄰角度,該相鄰角為第一相鄰角和第二相 鄰角;在液體量轉(zhuǎn)換表中查詢出與第一相鄰角相同,AD值與所述對應的AD值相鄰的液 體量,根據(jù)該與所述對應的AD值相鄰的液體量并應用斜率推算法計算出第一相鄰角和所 述對應的AD值對應的液體量,在液體量轉(zhuǎn)換表中查詢出與第二相鄰角相同,AD值與所 述對應的AD值相鄰的液體量,根據(jù)該與所述對應的AD值相鄰的液體量并應用斜率推算 法計算出第二相鄰角和所述對應的AD值對應的液體量;根據(jù)第一相鄰角和所述對應的 AD值對應的液體量以及第二相鄰角和所述對應的AD值對應的液體量并應用斜率推算法計算出所述對應的AD值和所述傾角對應的液體量。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法在計算出所述對應的AD值和 所述傾角對應的液體量的步驟之后,還包括將所述對應的AD值、所述傾角以及計算出的液體量保存在所述液體量轉(zhuǎn)換表中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述角度檢測器為角度傳感器或加速度 傳感器。
6.一種采用檢測設備檢測箱體液體量的系統(tǒng),其特征在于,所述檢測設備包括角 度檢測器和液體量轉(zhuǎn)換表;所述系統(tǒng)包括接收單元,用于接收箱體浮子輸出的電壓信號,并將所述電壓信號進行AD采樣得到 所述電壓信號對應的AD值;檢測單元,用于通過所述角度檢測器檢測箱體的傾角;計算單元,用于根據(jù)所述對應的AD值、所述傾角和所述液體量轉(zhuǎn)換表計算出所述對 應的AD值和所述傾角對應的液體量。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述計算單元包括查詢模塊,用于當所述對應的AD值和所述傾角在所述液體量轉(zhuǎn)換表內(nèi)有對應的液體 量時,從所述液體量轉(zhuǎn)換表中查詢出所述對應的AD值和所述傾角對應的液體量。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述計算單元包括判斷模塊,用于當所述對應的AD值和傾角在液體量轉(zhuǎn)換表內(nèi)沒有對應的液體量時, 判斷所述對應的AD值和所述傾角是否存在液體量轉(zhuǎn)換表內(nèi),如所述判斷模塊判斷出所述 對應的AD值存在而所述傾角不存在,則觸發(fā)第一計算模塊進行液體量計算,如所述判斷 模塊判斷出所述傾角存在而所述對應的AD值不存在,則觸發(fā)第二計算模塊進行液體量計 算;如所述判斷模塊判斷出所述對應的AD值和所述傾角均存在,但所述對應的AD值與 所述傾角不一致,則觸發(fā)第一計算模塊或第二計算模塊進行液體量計算;如所述判斷模 塊判斷出所述傾角和所述對應的AD值均不存在;則觸發(fā)第三計算模塊或第四計算模塊 進行液體量計算;第一計算模塊,用于在液體量轉(zhuǎn)換表中查找出與所述對應的AD值相同,角度與所述 傾角相鄰的液體量,根據(jù)該與傾角相鄰的液體量并應用斜率推算法計算出所述對應的AD 值和傾角對應的液體量;第二計算模塊,用于在液體量轉(zhuǎn)換表中獲取與所述傾角相同,AD值與所述對應的 AD值相鄰的液體量,根據(jù)該與所述對應的AD值相鄰的液體量并應用斜率推算法計算出 所述對應的AD值和傾角對應的液體量;第三計算模塊,用于在液體量轉(zhuǎn)換表中查詢出所述對應的AD值的相鄰值,該相鄰值 為第一相鄰值和第二相鄰值;在液體量轉(zhuǎn)換表中查詢出與第一相鄰值相同,角度與上述 傾角相鄰的液體量,根據(jù)該與傾角相鄰的液體量并應用斜率推算法計算出第一相鄰值和 所述傾角對應的液體量,在液體量轉(zhuǎn)換表中查詢出與第二相鄰值相同,角度與上述傾角 相鄰的液體量,根據(jù)該與傾角相鄰的液體量并應用斜率推算法計算出第二相鄰值和所述 傾角對應的液體量;根據(jù)第一相鄰值和所述傾角對應的液體量以及第二相鄰值和所述傾 角對應的液體量并應用斜率推算法計算出所述對應的AD值和所述傾角對應的液體量;第四計算模塊,用于在液體量轉(zhuǎn)換表中查詢出所述傾角的相鄰角度,該相鄰角為第一相鄰角和第二相鄰角;在液體量轉(zhuǎn)換表中查詢出與第一相鄰角相同,AD值與所述對應 的AD值相鄰的液體量,根據(jù)該與所述對應的AD值相鄰的液體量并應用斜率推算法計算 出第一相鄰角和所述對應的AD值對應的液體量,在液體量轉(zhuǎn)換表中查詢出與第二相鄰角 相同,AD值與所述對應的AD值相鄰的液體量,根據(jù)該與所述對應的AD值相鄰的液體 量并應用斜率推算法計算出第二相鄰角和所述對應的AD值對應的液體量;根據(jù)第一相 鄰角和所述對應的AD值對應的液體量以及第二相鄰角和所述對應的AD值對應的液體量 并應用斜率推算法計算出所述對應的AD值和所述傾角對應的液體量。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括存儲單元,用于將所述對應的AD值、所述傾角以及計算出的液體量保存在所述液體 量轉(zhuǎn)換表中。
10.—種車輛,其特征在于,所述車輛包括如權(quán)利要求6-9任一所述的采用檢測設備 檢測箱體液體量的系統(tǒng)。
全文摘要
本發(fā)明適用于測繪領域,提供了一種采用檢測設備檢測箱體液體量的方法、系統(tǒng)及車輛,該方法包括接收箱體浮子輸出的電壓信號,并將所述電壓信號進行AD采樣得到所述電壓信號對應的AD值;通過所述角度檢測器檢測箱體的傾角;根據(jù)所述對應的AD值、所述傾角和所述液體量轉(zhuǎn)換表計算出所述對應的AD值和所述傾角對應的液體量。該方法、車輛及系統(tǒng)具有液體量計算準確的優(yōu)點。
文檔編號G01F22/00GK102023042SQ20101024644
公開日2011年4月20日 申請日期2010年8月5日 優(yōu)先權(quán)日2010年8月5日
發(fā)明者夏明輝, 楚甲良 申請人:深圳市賽格導航科技股份有限公司