專利名稱:實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種測量車輛在地面上行駛的距離方法,尤其涉及一種對汽車行駛里 程實(shí)時(shí)統(tǒng)計(jì)的方法。
背景技術(shù):
目前,大多數(shù)車輛都有一個(gè)機(jī)械式里程表用來測量車輪的轉(zhuǎn)數(shù),并據(jù)此計(jì)算出累 計(jì)行駛里程,里程表的數(shù)碼盤安裝在車內(nèi)儀表盤上顯示累計(jì)行駛里程的數(shù)值,很容易被人 拆開后撥動數(shù)碼盤篡改累計(jì)行駛里程的數(shù)值,使得車輛監(jiān)管部門無法準(zhǔn)確的獲知車輛實(shí)際 累計(jì)行駛里程數(shù)據(jù)。隨著各國交通物流業(yè)的高速發(fā)展,對于車輛行駛的安全監(jiān)控管理、了解 實(shí)時(shí)狀態(tài)提出了更高的要求,實(shí)現(xiàn)動態(tài)實(shí)時(shí)跟蹤監(jiān)控的GPS衛(wèi)星定位監(jiān)控系統(tǒng)和事后數(shù)據(jù) 采集分析的行駛記錄儀作為兩種不同的監(jiān)控手段正被大量推廣使用。
對車輛的行駛狀態(tài)、行駛里程進(jìn)行實(shí)時(shí)監(jiān)控和統(tǒng)計(jì)可以及時(shí)了解車輛行駛效率低 下的問題,確定并且最大限度地消除產(chǎn)生這個(gè)現(xiàn)象所涉及的人員、車輛和道路等方面的原 因,可以加快貨物傳遞速度、提高車輛使用效率、提高投入產(chǎn)出比。但是,現(xiàn)在的汽車行駛里 程統(tǒng)計(jì)只能通過汽車?yán)锍瘫韥斫y(tǒng)計(jì)該車行駛里程,存在著上述指出的問題。發(fā)明內(nèi)容
本發(fā)明的技術(shù)效果能夠克服上述缺陷,提供一種實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法, 其利用GPS和GPRS進(jìn)行實(shí)時(shí)里程統(tǒng)計(jì),可靠性高。
為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案其包括如下步驟
A.車載終端上電;
B. GPS有效數(shù)據(jù)確定;
C.車臺聯(lián)網(wǎng);
D.數(shù)據(jù)包發(fā)送;
E.后臺數(shù)據(jù)庫建立。
本發(fā)明提供一種基于GPRS和GPS位置信息實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,是集 GPRS傳輸、GPS全球定位技術(shù)、嵌入式技術(shù)以及計(jì)算機(jī)應(yīng)用技術(shù)于一體,可對車輛的實(shí)時(shí)運(yùn) 行狀態(tài)、行駛里程實(shí)時(shí)有效的檢測,并通過行駛里程統(tǒng)計(jì)、分析,達(dá)到對汽車進(jìn)行實(shí)時(shí)管理 和有效調(diào)配的目的。
GPS有效數(shù)據(jù)確定包括如下步驟
a.讀取車載終端的Flash存儲器中的總里程數(shù)據(jù);
b.判斷GPS定位信息是否有效;有效進(jìn)入下一步驟;無效,拋掉不合理數(shù)據(jù);
c.判斷是否去掉漂移;是,進(jìn)入下一步驟;否,拋掉不合理數(shù)據(jù);
d.判斷是否是第一個(gè)有效數(shù)據(jù);是,返回到步驟b ;否,進(jìn)入下一步驟;
e.前后兩數(shù)據(jù)計(jì)算結(jié)果是否在規(guī)定范圍內(nèi);是,進(jìn)入下一步驟;否,拋掉不合理數(shù) 據(jù);
f.將數(shù)據(jù)存入Ram存儲器中;
g.判斷是否到達(dá)設(shè)定時(shí)間;是,進(jìn)入下一步驟;否,返回到步驟b ;
h.里程數(shù)據(jù)封裝發(fā)送到后臺端服務(wù)器,并存儲到Flash存儲器中;
i. Ram存儲器清零。
由于GPS模塊有定位點(diǎn)漂移和數(shù)據(jù)有效問題,首先判斷數(shù)據(jù)點(diǎn)是否有效,在經(jīng)、緯 度信息有效的基礎(chǔ)上判斷排除由于定位點(diǎn)漂移導(dǎo)致的誤差一是汽車是否點(diǎn)火;二是汽車 是否在行駛(如汽車速度在4Km/H到180Km/H之間的數(shù)據(jù)認(rèn)為是有效的)。計(jì)算出來的里 程與其對應(yīng)的時(shí)間一起轉(zhuǎn)換為速度是否在合理的范圍之內(nèi),如果不在就累加錯誤次數(shù),同 時(shí)拋掉該經(jīng)緯度信息;如果在合理的范圍內(nèi)就把經(jīng)緯度信息保存在Ram存儲器中。每隔20 秒(此數(shù)據(jù)可以自由設(shè)定)用兩種方法計(jì)算保存在Ram存儲器中的多個(gè)經(jīng)、緯度信息一是 每兩個(gè)信息計(jì)算的里程數(shù)據(jù)累加值;二是Ram存儲器中第一個(gè)數(shù)據(jù)和最后一個(gè)數(shù)據(jù)之間的 里程;由于受到彎道的影響所得到的里程數(shù)據(jù)要小于實(shí)際里程數(shù),判斷這兩次計(jì)算結(jié)果取 其中較大的一個(gè)做為有效值,和以前的里程數(shù)累加,得到的里程數(shù)上傳到后臺服務(wù)器端的 同時(shí)數(shù)據(jù)也保存在Flash存儲器中,防止斷電或者其它意外丟失里程數(shù)據(jù);處理完畢后清 空該Ram存儲器空間。該車載終端提供里程清零功能(需要知曉密碼才能操作),為管理中 心分段管理提供了簡潔明晰的操作界面。數(shù)據(jù)存儲單元包括易失性存儲器類的RAM和非易 失性存儲器類的FLASH。
車臺聯(lián)網(wǎng)的方式為車載終端的嵌入式系統(tǒng)通過車載終端的GPRS模塊向后臺的 計(jì)算機(jī)處理系統(tǒng)發(fā)送聯(lián)網(wǎng)請求,后臺的服務(wù)器接收注冊請求后,在其數(shù)據(jù)庫中建立所述車 載終端的數(shù)據(jù)庫存儲區(qū),并將該車載終端的身份標(biāo)識ID發(fā)送給所述車載終端以供數(shù)據(jù)上 傳時(shí)使用。數(shù)據(jù)包發(fā)送采用GPRS無線方式。車載終端嵌入式系統(tǒng)每隔10-180秒(此數(shù)據(jù) 可以自由設(shè)定)向后臺的服務(wù)器發(fā)送行駛里程的數(shù)據(jù)包。
在傳送數(shù)據(jù)包時(shí)采用應(yīng)答機(jī)制,后臺的服務(wù)器收到該數(shù)據(jù)包后,經(jīng)過校驗(yàn)數(shù)據(jù)正 確后,給車載終端的嵌入式系統(tǒng)回復(fù)一個(gè)應(yīng)答;如果車載終端的嵌入式系統(tǒng)沒有收到應(yīng)答, 將連續(xù)發(fā)送3次該數(shù)據(jù)包后放棄,等待下一次數(shù)據(jù)發(fā)送。
車載終端的GPS模塊每隔一定的時(shí)間采集一次包括車輛經(jīng)度、緯度、速度、時(shí)間的 GPS數(shù)據(jù),并將該數(shù)據(jù)傳輸給車載終端的嵌入式系統(tǒng),車載終端的嵌入式系統(tǒng)根據(jù)設(shè)定的條 件判斷該數(shù)據(jù)是否有效;在滿足各設(shè)定條件基礎(chǔ)上把數(shù)據(jù)保存到Ram存儲器中。
當(dāng)車載終端的GPS模塊采集不到GPS數(shù)據(jù)時(shí),而此時(shí)汽車仍然沒有熄火,車載終端 的嵌入式系統(tǒng)以當(dāng)前點(diǎn)往前一段時(shí)間內(nèi)的平均速度作為當(dāng)前速度來計(jì)算汽車行駛距離。
后臺的PC端服務(wù)器將當(dāng)前接收的里程數(shù)據(jù)存儲在后臺管理中心的數(shù)據(jù)庫中所對 應(yīng)的該車載終端的數(shù)據(jù)存儲區(qū)中,并將里程數(shù)據(jù)處理成一條以時(shí)間為橫,行駛里程為縱軸 的曲線或數(shù)據(jù)表。
后臺管理中心的PC端服務(wù)器根據(jù)車輛管理者所輸入的時(shí)間或時(shí)間段條件,由上 述以時(shí)間為橫軸行駛里程為縱軸的關(guān)系曲線或?qū)?yīng)的數(shù)據(jù)表中讀取或計(jì)算獲得所查詢車 輛的總行駛里程或時(shí)間段內(nèi)的行駛里程。
本發(fā)明統(tǒng)計(jì)車輛行駛里程的方法,利用車上配備的GPS接收設(shè)備和微型計(jì)算機(jī), 能很好的對車輛的哦累計(jì)總行駛里程進(jìn)行統(tǒng)計(jì),簡單易行、成本低;本方法使用非易失性存 儲器對累計(jì)行駛里程數(shù)據(jù)備份,防止破壞性能好,數(shù)據(jù)真實(shí)可靠,完全可以省掉電子里程表或機(jī)械里程表。通過上述方式,可以對車輛的實(shí)時(shí)運(yùn)行狀態(tài)和行駛里程進(jìn)行實(shí)時(shí)有效的監(jiān) 測,解決了進(jìn)行監(jiān)控和管理中存在的某些問題。
圖1為本發(fā)明的流程示意圖。
具體實(shí)施方式
本發(fā)明的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法包括如下步驟
A.車載終端上電;
B. GPS有效數(shù)據(jù)確定;
C.車臺聯(lián)網(wǎng);
D.數(shù)據(jù)包發(fā)送;
E.后臺數(shù)據(jù)庫建立。
其中的GPS有效數(shù)據(jù)確定包括如下步驟
a.讀取車載終端的Flash存儲器中的總里程數(shù)據(jù);
b.判斷GPS定位信息是否有效;有效進(jìn)入下一步驟;無效,拋掉不合理數(shù)據(jù);
c.判斷是否去掉漂移;是,進(jìn)入下一步驟;否,拋掉不合理數(shù)據(jù);
d.判斷是否是第一個(gè)有效數(shù)據(jù);是,返回到步驟b ;否,進(jìn)入下一步驟;
e.前后兩數(shù)據(jù)計(jì)算結(jié)果是否在規(guī)定范圍內(nèi);是,進(jìn)入下一步驟;否,拋掉不合理數(shù) 據(jù);
f.將數(shù)據(jù)存入Ram存儲器中;
g.判斷是否到達(dá)設(shè)定時(shí)間;是,進(jìn)入下一步驟;否,返回到步驟b ;
h.里程數(shù)據(jù)封裝發(fā)送到后臺端服務(wù)器,并存儲到Flash存儲器中;
i. Ram存儲器清零。
車臺聯(lián)網(wǎng)的方式為車載終端的嵌入式系統(tǒng)通過車載終端的GPRS模塊向后臺的 計(jì)算機(jī)處理系統(tǒng)發(fā)送聯(lián)網(wǎng)請求,后臺的服務(wù)器接收注冊請求后,在其數(shù)據(jù)庫中建立所述車 載終端的數(shù)據(jù)庫存儲區(qū),并將該車載終端的身份標(biāo)識ID發(fā)送給所述車載終端以供數(shù)據(jù)上 傳時(shí)使用。數(shù)據(jù)包發(fā)送采用GPRS無線方式。車載終端嵌入式系統(tǒng)每隔10-180秒向后臺的 服務(wù)器發(fā)送行駛里程的數(shù)據(jù)包。
在傳送數(shù)據(jù)包時(shí)采用應(yīng)答機(jī)制,后臺的服務(wù)器收到該數(shù)據(jù)包后,經(jīng)過校驗(yàn)數(shù)據(jù)正 確后,給車載終端的嵌入式系統(tǒng)回復(fù)一個(gè)應(yīng)答;如果車載終端的嵌入式系統(tǒng)沒有收到應(yīng)答, 將連續(xù)發(fā)送3次該數(shù)據(jù)包后放棄,等待下一次數(shù)據(jù)發(fā)送。
車載終端的GPS模塊每隔一定的時(shí)間采集一次包括車輛經(jīng)度、緯度、速度、時(shí)間的 GPS數(shù)據(jù),并將該數(shù)據(jù)傳輸給車載終端的嵌入式系統(tǒng),車載終端的嵌入式系統(tǒng)根據(jù)設(shè)定的條 件判斷該數(shù)據(jù)是否有效;在滿足各設(shè)定條件基礎(chǔ)上把數(shù)據(jù)保存到Ram存儲器中。
當(dāng)車載終端的GPS模塊采集不到GPS數(shù)據(jù)時(shí),而此時(shí)汽車仍然沒有熄火,車載終端 的嵌入式系統(tǒng)以當(dāng)前點(diǎn)往前一段時(shí)間內(nèi)的平均速度作為當(dāng)前速度來計(jì)算汽車行駛距離。
權(quán)利要求
1.一種實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于包括如下步驟A.車載終端上電;B.GPS有效數(shù)據(jù)確定;C.車臺聯(lián)網(wǎng);D.數(shù)據(jù)包發(fā)送;E.后臺數(shù)據(jù)庫建立。
2.根據(jù)權(quán)利要求1所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于GPS有效數(shù)據(jù)確 定包括如下步驟a.讀取車載終端的Flash存儲器中的總里程數(shù)據(jù);b.判斷GPS定位信息是否有效;有效進(jìn)入下一步驟;無效,拋掉不合理數(shù)據(jù);c.判斷是否去掉漂移;是,進(jìn)入下一步驟;否,拋掉不合理數(shù)據(jù);d.判斷是否是第一個(gè)有效數(shù)據(jù);是,返回到步驟b;否,進(jìn)入下一步驟;e.前后兩數(shù)據(jù)計(jì)算結(jié)果是否在規(guī)定范圍內(nèi);是,進(jìn)入下一步驟;否,拋掉不合理數(shù)據(jù);f.將數(shù)據(jù)存入Ram存儲器中;g.判斷是否到達(dá)設(shè)定時(shí)間;是,進(jìn)入下一步驟;否,返回到步驟b;h.里程數(shù)據(jù)封裝發(fā)送到后臺端服務(wù)器,并存儲到Flash存儲器中;i.Ram存儲器清零。
3.根據(jù)權(quán)利要求1或2所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于車臺聯(lián)網(wǎng)的 方式為車載終端的嵌入式系統(tǒng)通過車載終端的GPRS模塊向后臺的計(jì)算機(jī)處理系統(tǒng)發(fā)送 聯(lián)網(wǎng)請求,后臺的服務(wù)器接收注冊請求后,在其數(shù)據(jù)庫中建立所述車載終端的數(shù)據(jù)庫存儲 區(qū),并將該車載終端的身份標(biāo)識ID發(fā)送給所述車載終端以供數(shù)據(jù)上傳時(shí)使用。
4.根據(jù)權(quán)利要求3所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于數(shù)據(jù)包發(fā)送采用 GPRS無線方式。
5.根據(jù)權(quán)利要求4所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于車載終端嵌入式 系統(tǒng)每隔10-180秒向后臺的服務(wù)器發(fā)送行駛里程的數(shù)據(jù)包。
6.根據(jù)權(quán)利要求4或5所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于在傳送數(shù)據(jù) 包時(shí)采用應(yīng)答機(jī)制,后臺的服務(wù)器收到該數(shù)據(jù)包后,經(jīng)過校驗(yàn)數(shù)據(jù)正確后,給車載終端的嵌 入式系統(tǒng)回復(fù)一個(gè)應(yīng)答;如果車載終端的嵌入式系統(tǒng)沒有收到應(yīng)答,將連續(xù)發(fā)送三次該數(shù) 據(jù)包后放棄,等待下一次數(shù)據(jù)發(fā)送。
7.根據(jù)權(quán)利要求2所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于車載終端的GPS 模塊每隔一定的時(shí)間采集一次包括車輛經(jīng)度、緯度、速度、時(shí)間的GPS數(shù)據(jù),并將該數(shù)據(jù)傳 輸給車載終端的嵌入式系統(tǒng),車載終端的嵌入式系統(tǒng)根據(jù)設(shè)定的條件判斷該數(shù)據(jù)是否有 效;在滿足各設(shè)定條件基礎(chǔ)上把數(shù)據(jù)保存到Ram存儲器中。
8.根據(jù)權(quán)利要求7所述的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于當(dāng)車載終端的 GPS模塊采集不到GPS數(shù)據(jù)時(shí),而此時(shí)汽車仍然沒有熄火,車載終端的嵌入式系統(tǒng)以當(dāng)前點(diǎn) 往前一段時(shí)間內(nèi)的平均速度作為當(dāng)前速度來計(jì)算汽車行駛距離。
全文摘要
本發(fā)明涉及一種測量車輛在地面上行駛的距離方法,尤其涉及一種對汽車行駛里程實(shí)時(shí)統(tǒng)計(jì)的方法。本發(fā)明的實(shí)時(shí)統(tǒng)計(jì)汽車行駛里程的方法,其特征在于包括如下步驟車載終端上電;GPS有效數(shù)據(jù)確定;車臺聯(lián)網(wǎng);數(shù)據(jù)包發(fā)送;后臺數(shù)據(jù)庫建立。本發(fā)明統(tǒng)計(jì)車輛行駛里程的方法,利用車上配備的GPS接收設(shè)備和微型計(jì)算機(jī),能很好的對車輛的哦累計(jì)總行駛里程進(jìn)行統(tǒng)計(jì),簡單易行、成本低;本方法使用非易失性存儲器對累計(jì)行駛里程數(shù)據(jù)備份,防止破壞性能好,數(shù)據(jù)真實(shí)可靠,完全可以省掉電子里程表或機(jī)械里程表。
文檔編號H04W84/12GK102032917SQ20091030786
公開日2011年4月27日 申請日期2009年9月28日 優(yōu)先權(quán)日2009年9月28日
發(fā)明者富饒, 李嘉, 王兵, 翟偉偉, 蔡宇玉, 薛鑫, 譚永哲 申請人:青島海爾軟件有限公司