專利名稱:一種基于gps的裝置位移檢測(cè)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種GPS(Global Position System)全球衛(wèi)星定位系統(tǒng)技術(shù),尤其涉 及一種具有裝置位移檢測(cè)功能的GPS全球定位系統(tǒng)技術(shù)。
背景技術(shù):
隨著人們生活需求的提高,GPS全球衛(wèi)星定位系統(tǒng)技術(shù)得到了廣泛的應(yīng)用,越來越 多的人們開始購(gòu)買和使用GPS接收機(jī)。GPS在車載導(dǎo)航、移動(dòng)消費(fèi)電子等領(lǐng)域有了迅速的發(fā) 展。但是GPS的功能還遠(yuǎn)不止這些。有很多的自然災(zāi)害,比如地震、雪災(zāi)發(fā)生的時(shí)候,會(huì)使建筑物發(fā)生移動(dòng),電線桿發(fā) 生傾斜,最終倒塌,后果將會(huì)不堪設(shè)想。在某些特殊的情況下,比如我國(guó)的鐵路漸漸進(jìn)入 動(dòng)車組時(shí)代,靠的是鐵路沿線的電線桿進(jìn)行電能的傳輸,一旦由于特殊情況,電線桿有所傾 斜,后果將不可設(shè)想;再如,對(duì)于2008年初的南方雪災(zāi),南方大部分受災(zāi),電網(wǎng)受到重壓而 倒塌,導(dǎo)致多個(gè)城市大面積停電。目前來說,對(duì)于裝置的位移監(jiān)控沒有GPS的相關(guān)應(yīng)用。
發(fā)明內(nèi)容
本發(fā)明為解決出現(xiàn)裝置位移的情況不能及時(shí)通知用戶的問題,提供一種基于GPS 的裝置位移檢測(cè)方法及系統(tǒng)。本發(fā)明提供的提供一種基于GPS的裝置位移檢測(cè)方法,所述方法包括步驟a.獲取所述裝置的初始經(jīng)緯度數(shù)據(jù)的步驟;b.設(shè)定閾值的步驟;c.通過網(wǎng)絡(luò)檢測(cè)所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)的步驟;d.根據(jù)實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)計(jì)算獲得位置偏移量并將所述位置偏 移量與所述閾值進(jìn)行比較;若所述位置偏移量大于等于閾值,則輸出提示信息;若所述位 置偏移量小于閾值,重復(fù)步驟C。本發(fā)明還提供一種基于GPS的裝置位移檢測(cè)的系統(tǒng),所述系統(tǒng)包括放置于所測(cè)裝 置的GPS,所述系統(tǒng)還包括初始化模塊,用來獲取所述裝置的初始經(jīng)緯度數(shù)據(jù);定位模塊,用來獲取所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù);比較模塊,用來比較初始化模塊中的初始經(jīng)緯度數(shù)據(jù)和定位模塊中的實(shí)時(shí)經(jīng)緯度 數(shù)據(jù);結(jié)果輸出模塊,用來輸出比較模塊中的比較結(jié)果。通過比較實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)獲得位置偏移量,并將所述位置偏移 量與閾值進(jìn)行比較,當(dāng)所測(cè)裝置的位移發(fā)生變化時(shí),系統(tǒng)及時(shí)發(fā)出警報(bào)或者給出提示信息, 給用戶提供了方便,避免了重大問題的發(fā)生。
圖1是本發(fā)明基于GPS的裝置位移檢測(cè)方法的流程示意圖。圖2是本發(fā)明基于GPS的裝置位移檢測(cè)系統(tǒng)的模塊示意圖。
具體實(shí)施例方式為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合 附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用 以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明的實(shí)施例中,通過比較實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù),獲得位置偏 移量,并將所述位置偏移量與閾值進(jìn)行比較,當(dāng)所測(cè)裝置的位移發(fā)生變化時(shí),系統(tǒng)及時(shí)發(fā)出 警報(bào)或者給出提示信息,給用戶提供了方便,避免了重大問題的發(fā)生。圖1示出了本發(fā)明基于GPS的裝置位移檢測(cè)方法的流程,該方法包括如下步驟SlOl 獲取所述裝置的初始經(jīng)緯度數(shù)據(jù);S102 設(shè)定閾值;S103 通過網(wǎng)絡(luò)檢測(cè)所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù);S104:比較實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)的位置偏移量是否超過閾值,超過 則轉(zhuǎn)到步驟S105,否則轉(zhuǎn)到步驟S106 ;S105 輸出提示信息;S106 判斷是否有中斷指令,有則轉(zhuǎn)到步驟S107,否則繼續(xù)執(zhí)行步驟S104 ;S107 結(jié)束。在上述方法中,首先經(jīng)過步驟SlOl獲取所述裝置的初始經(jīng)緯度數(shù)據(jù)作為標(biāo)準(zhǔn)值, 然后步驟S102設(shè)定閾值,步驟S103通過網(wǎng)絡(luò)檢測(cè)所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù),步驟S104 根據(jù)實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)計(jì)算獲得位置偏移量并將所述位置偏移量與所述 閾值進(jìn)行比較,若所述位置偏移量超過閾值則轉(zhuǎn)到步驟S105輸出提示信息,提醒用戶注 意,否則接著步驟S106判斷是否中斷指令,如果有中斷指令則轉(zhuǎn)到步驟S107結(jié)束實(shí)時(shí)經(jīng)緯 度數(shù)據(jù)的檢測(cè),否則繼續(xù)步驟S104比較實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)。上述步驟S104之前還包括設(shè)定實(shí)時(shí)檢測(cè)所述裝置的間隔時(shí)間的步驟,可以根據(jù) 實(shí)際需要,間隔一定時(shí)間檢測(cè)所述裝置的位移情況,所述間隔時(shí)間可以是1個(gè)小時(shí)或者2個(gè) 小時(shí),也可以根據(jù)需要隨時(shí)調(diào)整。此舉是為了節(jié)省網(wǎng)絡(luò)資源,在不必要的情況下不會(huì)一直占 著網(wǎng)絡(luò)。上述步驟S102中設(shè)定的閾值,可以根據(jù)實(shí)際情況確定??梢栽O(shè)置第一閾值和第二閾 值,比如所述裝置為電線桿,計(jì)算好電線桿跟垂直方向產(chǎn)生多大的位置偏移量將會(huì)倒塌,引起 嚴(yán)重事故。舉例來說,所述電線桿的位置偏移量達(dá)到20cm將會(huì)引起嚴(yán)重事故,則把第一閾值 設(shè)定為10cm,第二閾值設(shè)定為15cm,對(duì)于不同程度的位置偏移量分別輸出一級(jí)提示信息和二 級(jí)提示信息。一級(jí)提示信息,可以是在顯示屏上輸出文字提示信息;所述二級(jí)提示信息,可以 是發(fā)出警報(bào)聲。從而達(dá)到不同程度的警示目的,引起相關(guān)人員重視并及時(shí)進(jìn)行搶修。上述步驟S104中的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)的位置偏移量通過預(yù)先設(shè) 定好的公式進(jìn)行計(jì)算。比如初始經(jīng)緯度數(shù)據(jù)是初始經(jīng)緯度數(shù)據(jù)是“35° E,20° 1分05秒 N”,所測(cè)得的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)是“35° E,20° 1分06秒N”,即緯度相差0.1秒,根據(jù)緯度的換算公式,緯度1秒=大約30. 9m,所以該位置偏移量大約為3. 09m,小于第一閾值范圍,此 位置偏移量屬于正常范圍,系統(tǒng)將不做任何提示;再如初始經(jīng)緯度數(shù)據(jù)是初始經(jīng)緯度數(shù)據(jù) 是“35° E,20° 1分05秒N”,所測(cè)得的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)是“35° E,20° 1分09秒N”,即 緯度相差0.4秒,根據(jù)緯度的換算公式,緯度1秒=大約30. 9m,所以該位置偏移量大約為 12. 36m,超過第一閾值范圍,但小于第二閾值范圍,所以系統(tǒng)將發(fā)出一級(jí)提示信息,在顯示 屏上輸出提示信息,從而達(dá)到警示相關(guān)人員的目的;又如初始經(jīng)緯度數(shù)據(jù)是“35° E,20° 1 分05秒N”,所測(cè)得的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)是“35° E,20° 1分1秒N”,即緯度相差0. 5秒,根 據(jù)緯度的換算公式,緯度1秒=大約30. 9m,所以該位置偏移量大約為15. 45m,超過第二閾 值范圍,所以系統(tǒng)將發(fā)出二級(jí)提示信息,發(fā)出警報(bào)聲,從而達(dá)到警示相關(guān)人員的目的。以上所舉例子是對(duì)于裝置的緯度方向上的位置偏移,經(jīng)度方向的位置偏移以及經(jīng) 緯度方向位置的同時(shí)偏移,可以參考經(jīng)緯度的換算公式進(jìn)行計(jì)算,所述經(jīng)緯度的換算公式 為公知常識(shí),在此不做贅述。上述步驟S103中涉及的網(wǎng)絡(luò),可以是通過有線網(wǎng)絡(luò)進(jìn)行連接,比如電信寬帶,也 可以是CDMA網(wǎng)絡(luò),3G網(wǎng)絡(luò)等。并且上述步驟S106中所述的中斷指令,可以是任意的按鍵,或者指定的按鍵。所 述步驟S106可以是在步驟S104之前或者之后,系統(tǒng)接收到中斷指令后,結(jié)束對(duì)所述裝置的 經(jīng)緯度數(shù)據(jù)的獲取。圖2示出了本發(fā)明基于GPS的所述裝置位移檢測(cè)系統(tǒng)的模塊,所述系統(tǒng)包括初始 化模塊11,用來獲取所述裝置的初始經(jīng)緯度數(shù)據(jù);定位模塊13,用來獲取所述裝置的實(shí)時(shí) 經(jīng)緯度數(shù)據(jù);比較模塊15,用來比較初始化模塊11中的初始經(jīng)緯度數(shù)據(jù)和定位模塊13中 的實(shí)時(shí)經(jīng)緯度數(shù)據(jù);結(jié)果輸出模塊16,用來輸出比較模塊中的比較結(jié)果。優(yōu)選的,上述系統(tǒng)還包括模塊12定時(shí)模塊,用來設(shè)定間隔時(shí)間,每隔一定時(shí)間實(shí) 時(shí)檢測(cè)所述裝置的經(jīng)緯度數(shù)據(jù)??梢愿鶕?jù)實(shí)際需要,間隔一定時(shí)間檢測(cè)所述裝置的位移情 況,所述間隔時(shí)間可以是1個(gè)小時(shí)或者2個(gè)小時(shí),也可以根據(jù)需要隨時(shí)調(diào)整。此舉是為了節(jié) 省網(wǎng)絡(luò)資源,在不必要的情況下不會(huì)一直占著網(wǎng)絡(luò)。上述系統(tǒng)還包括中斷指令檢測(cè)模塊14,用來檢測(cè)中斷指令,若檢測(cè)到中斷指令,則 結(jié)束定位模塊中實(shí)時(shí)經(jīng)緯度數(shù)據(jù)的獲取。初始化模塊11用來獲取所述裝置的初始經(jīng)緯度數(shù)據(jù),并通過定時(shí)模塊12來設(shè)定 間隔時(shí)間,每隔一定時(shí)間實(shí)時(shí)檢測(cè)所述裝置的經(jīng)緯度,定位模塊13用來獲取所述裝置的實(shí) 時(shí)經(jīng)緯度數(shù)據(jù),比較模塊15用來比較初始化模塊11中的初始經(jīng)緯度數(shù)據(jù)和定位模塊13中 的實(shí)時(shí)經(jīng)緯度數(shù)據(jù),得到裝置的位置偏移量,結(jié)果輸出模塊16用來輸出比較模塊中的比較結(jié)果。上述系統(tǒng)中的結(jié)果輸出模塊16,根據(jù)比較模塊15中得到的位置偏移量,輸出提示 信息,所輸出到的提示信息至少為聲音信息或者文字提示信息。所述輸出提示信息可以是 輸出警報(bào)聲,也可以是在顯示屏上輸出文字提示信息,或者是警報(bào)聲和文字提示信息的組合。通過比較實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)獲得位置偏移量,并將所述位置偏移 量與閾值進(jìn)行比較,當(dāng)所測(cè)裝置的位移發(fā)生變化時(shí),系統(tǒng)及時(shí)發(fā)出警報(bào)或者給出提示信息, 給用戶提供了方便,避免了重大問題的發(fā)生。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于GPS的裝置位移檢測(cè)方法,其特征在于,所述方法包括如下步驟a.獲取所述裝置的初始經(jīng)緯度數(shù)據(jù)的步驟;b.設(shè)定閾值的步驟;c.通過網(wǎng)絡(luò)檢測(cè)所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)的步驟;d.根據(jù)實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)計(jì)算獲得位置偏移量并將所述位置偏移量 與所述閾值進(jìn)行比較;若所述位置偏移量大于等于閾值,則輸出提示信息;若所述位置偏 移量小于閾值,重復(fù)步驟C。
2.如權(quán)利要求1所述的基于GPS的裝置位移檢測(cè)方法,其特征在于,所述步驟b中的閾 值,包括第一閾值和第二閾值;若所述位置偏移量大于等于第一閾值并小于第二閾值,則輸 出一級(jí)提示信息;若所述位置偏移量大于等于第二閾值,則輸出二級(jí)提示信息。
3.如權(quán)利要求1所述的基于GPS的裝置位移檢測(cè)方法,其特征在于,所述步驟c之前還 包括步驟設(shè)定實(shí)時(shí)檢測(cè)所述裝置的間隔時(shí)間的步驟。
4.如權(quán)利要求2所述的基于GPS的裝置位移檢測(cè)方法,其特征在于,所述一級(jí)提示信息 為文字提示信息;所述二級(jí)提示信息為聲音信息或聲音信息與文字提示信息的組合。
5.如權(quán)利要求1所述的基于GPS的裝置位移檢測(cè)方法,其特征在于,所述步驟c或d之 后,還包括檢測(cè)中斷指令的步驟若檢測(cè)到中斷指令,則結(jié)束實(shí)時(shí)經(jīng)緯度數(shù)據(jù)的檢測(cè)。
6.一種基于GPS的裝置位移檢測(cè)系統(tǒng),包括放置于所測(cè)裝置的GPS,其特征在于,所述 系統(tǒng)還包括初始化模塊,用來獲取所述裝置的初始經(jīng)緯度數(shù)據(jù);定位模塊,用來獲取所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù);比較模塊,用來比較初始化模塊中的初始經(jīng)緯度數(shù)據(jù)和定位模塊中的實(shí)時(shí)經(jīng)緯度數(shù)據(jù);結(jié)果輸出模塊,用來輸出比較模塊中的比較結(jié)果。
7.如權(quán)利要求6所述的基于GPS的裝置位移檢測(cè)系統(tǒng),其特征在于,所述系統(tǒng)還包括定 時(shí)模塊,用來設(shè)定間隔時(shí)間,每隔一定時(shí)間實(shí)時(shí)檢測(cè)所述裝置的經(jīng)緯度數(shù)據(jù)。
8.如權(quán)利要求6所述的基于GPS的裝置位移檢測(cè)系統(tǒng),其特征在于,所述系統(tǒng)還包括中 斷指令檢測(cè)模塊,用來檢測(cè)中斷指令,若檢測(cè)到中斷指令,則結(jié)束定位模塊中實(shí)時(shí)經(jīng)緯度數(shù) 據(jù)的獲取。
9.如權(quán)利要求6所述的基于GPS的裝置位移檢測(cè)系統(tǒng),其特征在于,所述結(jié)果輸出模塊 輸出的比較結(jié)果至少為聲音信息或者文字提示信息。
全文摘要
本發(fā)明涉及一種基于GPS的裝置位移檢測(cè)方法,包括如下檢測(cè)步驟獲取所述裝置的初始經(jīng)緯度數(shù)據(jù)的步驟;設(shè)定閾值的步驟;通過網(wǎng)絡(luò)檢測(cè)所述裝置的實(shí)時(shí)經(jīng)緯度數(shù)據(jù)的步驟;將實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù)進(jìn)行比較,若兩者之差超過閾值范圍,則發(fā)出警報(bào)。通過比較實(shí)時(shí)經(jīng)緯度數(shù)據(jù)和初始經(jīng)緯度數(shù)據(jù),獲得位置偏移量,并將所述位置偏移量與閾值進(jìn)行比較,當(dāng)所測(cè)裝置的位移發(fā)生變化時(shí),系統(tǒng)及時(shí)發(fā)出警報(bào)或者給出提示信息,給用戶提供了方便,避免了重大問題的發(fā)生。
文檔編號(hào)G01B15/00GK102109332SQ200910189450
公開日2011年6月29日 申請(qǐng)日期2009年12月26日 優(yōu)先權(quán)日2009年12月26日
發(fā)明者劉超 申請(qǐng)人:比亞迪股份有限公司