專利名稱:基于衛(wèi)星定位技術(shù)的gps終端里程統(tǒng)計方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于衛(wèi)星定位技術(shù)的GPS終端里程統(tǒng)計方法,應(yīng)用于智能交通行業(yè),屬于傳感技術(shù)和物聯(lián)網(wǎng)技術(shù)領(lǐng)域。
背景技術(shù):
衛(wèi)星定位是一種利用衛(wèi)星進行無線電定位的技術(shù),可分為靜止衛(wèi)星定位和非靜止衛(wèi)星定位兩大類。靜止衛(wèi)星定位技術(shù)一般采用有源定位的技術(shù),定位精度誤差在幾十米左右,中國的“北斗”系統(tǒng)即利用此技術(shù);非靜止衛(wèi)星定位技術(shù)一般采用無源定位的技術(shù),定位精度誤差在十米之內(nèi),典型的運用案例如美國的GPS (GPS即全球定位系統(tǒng))。美國從20世紀70年代開始研制GPS,耗費無數(shù)人力與物力,于20世紀90年代完成這一巨大的工程。因具有全天候、高精度、自動化、高效益等特點,并具有精確定時、勘探測繪、定位導航等功能,GPS已廣泛應(yīng)用于人們?nèi)粘I畹母鱾€領(lǐng)域,取得了很好的經(jīng)濟效益和社會效益。從目前的應(yīng)用規(guī)模來看,GPS主要應(yīng)用是為船舶、車輛、飛機等移動物體提供定位導航服務(wù)。我們將應(yīng)用GPS技術(shù)的設(shè)備稱為GPS終端。借助于GPS技術(shù),我們可隨時獲取GPS終端的位置、速度等信息。獲取上述信息后,我們可以在GPS終端上進行一些統(tǒng)計工作,比如統(tǒng)計GPS終端移動所產(chǎn)生的里程信息。由于GPS終端不能直接從衛(wèi)星獲取移動所產(chǎn)生的里程信息,這就決定了我們需要對獲取的位置、速度等信息進行綜合計算分析得出里程信息。如
圖1所示,傳統(tǒng)的里程統(tǒng)計方法是將GPS終端每秒從衛(wèi)星獲取的速度乘以時間(一秒)得出每秒的移動距離,一段時間之內(nèi)每秒移動距離的累加可以得出這段時間GPS終端的累計里程。但是由于兩方面原因,里程一直不能被精確統(tǒng)計。一方面原因是GPS終端有時處于不定位狀態(tài),不能獲得位置、速度等信息。不定位狀態(tài)是當GPS終端位于戶內(nèi)或者可視天空范圍狹小的情況下,不能獲得位置、速度等信息的情況,比如地下停車場、隧道、高架橋、高樓密集處等。不定位狀態(tài)下,傳統(tǒng)的里程統(tǒng)計方法是將里程累加值置為0,在這種情況下,GPS終端移動距離越長,統(tǒng)計得出的里程偏差越大。另一方面原因是GPS偶爾有漂移現(xiàn)象,造成終端所獲取的位置、速度等信息不準確。漂移現(xiàn)象是當GPS終端處于靜止或者低速狀態(tài)時,所獲取的位置會隨機分布在實際位置的周圍,速度也會略大于實際速度。GPS終端處于靜止或者低速狀態(tài)的時間越長,統(tǒng)計得出的里程偏差越大。因此,提供一種有效地運用各種手段提高GPS終端里程統(tǒng)計精確度的方法,并結(jié)合實際應(yīng)用就顯得尤為重要。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種能夠有效提高GPS終端里程統(tǒng)計精確度的基于衛(wèi)星定位技術(shù)的GPS終端里程統(tǒng)計方法。本發(fā)明為了解決上述技術(shù)問題本發(fā)明設(shè)計了一種基于衛(wèi)星定位技術(shù)的GPS終端里程統(tǒng)計方法,包括如下步驟;
步驟(I):確定GPS終端當前是否處于ACC狀態(tài),若所述GPS終端不處于ACC狀態(tài),GPS終端不會產(chǎn)生里程累計,此刻里程累加值為0,GPS終端的里程計算轉(zhuǎn)入步驟(4);若所述GPS終端處于ACC狀態(tài),GPS終端的里程計算轉(zhuǎn)入步驟(2);步驟(2):確定GPS終端當前是否處于定位狀態(tài),并計算產(chǎn)生的移動距離,若所述GPS終端此刻與上一秒都處于定位狀態(tài),保存當前狀態(tài)下的速度、位置、時間信息,并將此刻的速度乘以時間所產(chǎn)生的結(jié)果作為移動距離計入累計里程;若所述GPS終端此刻處于定位狀態(tài),上一秒處于不定位狀態(tài),保存當前狀態(tài)下的速度、位置和時間等信息,將此刻位置A與最近上一次定位狀態(tài)下位置B的球面距離近似看作這一段不定位時間內(nèi)GPS終端所產(chǎn)生的累計里程,利用如下公式求得A與B的球面距離,X=(IngB-1ngA) X π X RX Cos (((latA+latB)/2) X Ji /180)/18y=(latB-latA) X Ji XR/180
權(quán)利要求
1.一種基于衛(wèi)星定位技術(shù)的GPS終端里程統(tǒng)計方法,其特征在于,包括如下步驟; 步驟(I):確定GPS終端當前是否處于ACC狀態(tài),若所述GPS終端不處于ACC狀態(tài),GPS終端不會產(chǎn)生里程累計,此刻里程累加值為O,GPS終端的里程計算轉(zhuǎn)入步驟(4);若所述GPS終端處于ACC狀態(tài),GPS終端的里程計算轉(zhuǎn)入步驟(2); 步驟(2):確定GPS終端當前是否處于定位狀態(tài),并計算產(chǎn)生的移動距離,若所述GPS終端此刻與上一秒都處于定位狀態(tài),保存當前狀態(tài)下的速度、位置和時間信息,并將此刻的速度乘以時間所產(chǎn)生的結(jié)果作為移動距離計入累計里程;若所述GPS終端此刻處于定位狀態(tài),上一秒處于不定位狀態(tài),保存當前狀態(tài)下的速度、位置和時間信息,將此刻位置A與最近上一次定位狀態(tài)下位置B的球面距離近似看作這一段不定位時間內(nèi)GPS終端所產(chǎn)生的累計里程,利用如下公式求得A與B的球面距離,
全文摘要
本發(fā)明公開了一種基于衛(wèi)星定位技術(shù)的GPS終端里程統(tǒng)計方法,包括確定GPS終端當前是否處于ACC狀態(tài);確定GPS終端當前是否處于定位狀態(tài),并計算產(chǎn)生的移動距離;根據(jù)GPS終端當前狀態(tài),確定是否對產(chǎn)生的移動距離進行修正;將上述步驟中產(chǎn)生的對應(yīng)的移動距離,作為里程統(tǒng)計的結(jié)果等步驟。本發(fā)明所設(shè)計的基于衛(wèi)星定位技術(shù)的GPS終端里程統(tǒng)計方法能夠有效提高GPS終端里程統(tǒng)計精確度。
文檔編號G01C22/00GK103047995SQ20121049882
公開日2013年4月17日 申請日期2012年11月29日 優(yōu)先權(quán)日2012年11月29日
發(fā)明者申一彤, 于學利, 王偉, 羅星, 王力行, 朱凱 申請人:江蘇鴻信系統(tǒng)集成有限公司