本發明專利技術公開了一種帶自動調整定位頻率的定位方法及定位系統。所述的方法包括:步驟1.執行一次初始定位,并將初始定位位置數據上傳至服務器,運動檢測裝置獲取當前的初始位置狀態參數并存儲;步驟2.運動檢測裝置實時檢測當前位置的狀態參數;步驟3.將實時檢測到的狀態參數與存儲的上一個狀態參數進行比較,當達到觸發條件時,轉步驟4;否則返回步驟2;步驟4.觸發一次定位操作,并將定位位置數據上傳至服務器,返回步驟2。本發明專利技術根據定位裝置的位置自動調整定位頻率,使地圖上的定位軌跡更為清晰流暢,能更準確的反映定位裝置的運動軌跡,同時當定位裝置靜止不動時,將不會觸發定位,節省電量。
【技術實現步驟摘要】
本專利技術涉及定位系統領域,尤其涉及一種帶自動調整定位頻率的定位方法及定位系統。
技術介紹
目前的定位裝置大多固定的定位頻率來獲取GPS、或者WIFI、或者基站位置信息,然后上傳服務器,手機APP等可以查看這些位置信息。更新頻率可以是1分鐘、5分鐘、或10分鐘等等固定時間,由于這些位置信息的更新頻率是以固定的時間周期來更新的,定位裝置無法根據裝置的運動速度來自動決定定位頻率。例如車載的定位裝置,無論車速多塊,定位頻率都是固定的一個頻率,例如10分鐘定位一次。如果定位裝置是在車上,車的行駛速度快,如果定位裝置定位頻率是10分鐘定位一次,并上傳服務器,那么車速100公里每小時的情況下,10分鐘時間車子已經在16-17公里外的地區了,導致車輛的行駛軌跡點連接起來很不連續,不便于用戶從地圖上查看軌跡。如果汽車熄火不動,而定位裝置以固定頻率還在更新位置,則非常耗電。如果定位裝置用于兒童定位手表,晚上小孩子把手表放在桌子上,手表如果還是以固定頻率更新位置,則非常耗電。
技術實現思路
本專利技術的目的是解決上述現有技術中存在的缺陷,提出一種帶自動調整定位頻率的定位方法及定位系統。本專利技術提出的帶自動調整定位頻率的定位方法,包括以下步驟:步驟1. 執行一次初始定位,并將初始定位位置數據上傳至服務器,運動檢測裝置獲取當前的初始位置狀態參數并存儲;步驟2. 運動檢測裝置實時檢測當前位置的狀態參數;步驟3. 將實時檢測到的狀態參數與存儲的上一個狀態參數進行比較,當達到觸發條件時,轉步驟4;否則返回步驟2;步驟4. 觸發一次定位操作,并將定位位置數據上傳至服務器,返回步驟2。本專利技術還提出了一種帶自動調整定位頻率的定位系統,包括:運動檢測裝置,用于獲取定位裝置的狀態參數;判斷模塊,用于將實時檢測的狀態參數與存儲的狀態參數進行比較,并作出是否達到觸發條件的判斷;定位模塊,用于執行定位操作;上傳模塊,用于定位系統將定位位置數據上傳至服務器;存儲器,用于存儲基站ID及扇區ID和/或比較閾值和/或定位時間周期,以及定位位置數據等信息;主控模塊,用于控制定位系統各模塊的工作。在第一實施例中,所述的定位系統還包括通信模塊,用于定位系統與基站之間進行數據通訊;所述的運動檢測裝置是一在通信模塊的GSM/WCDMA/TD-SCDMA/LTE通訊協議棧中注冊的回調函數A,所述的狀態參數是當前接入基站的基站ID及基站的扇區ID,所述的判斷模塊將實時監測的基站ID及扇區ID與之前保存的基站ID及扇區ID進行比較,當兩者任何一個ID或者兩個ID都不一致時,觸發一次定位操作并將定位位置數據上傳至服務器,當兩者ID完全一致時,則繼續監測。所述的回調函數A包括主動或被動監測基站ID及基站的扇區ID。在第二實施例中,所述的定位系統還包括定時器,用于監測定位時間周期;所述的運動檢測裝置是一加速度傳感器,所述的狀態參數是XYZ三個軸方向上的加速度,當XYZ三個軸方向上的任一個加速度大于或等于某一閾值后,定時器觸發時自動觸發一次定位操作并將定位位置數據上傳至服務器,否則繼續檢測。在第三實施例中,所述的定位系統還包括通信模塊,用于定位系統與基站之間進行數據通訊;定時器,用于監測定位時間周期;所述的運動檢測裝置包括回調函數A和加速度傳感器,當回調函數A監測到的狀態參數達到觸發條件時,或加速度傳感器檢測到的狀態參數達到觸發條件后定時器觸發時,自動觸發一次定位操作并將定位位置數據上傳至服務器,否則繼續檢測。與現有技術相比,本專利技術的有益效果是:根據定位裝置的位置自動調整定位頻率,使地圖上的定位軌跡更為清晰流暢,能更準確的反映定位裝置的運動軌跡;同時還根據定位裝置的速度自動調整定位頻率,定位裝置移動速度越快,定位頻率越高;定位裝置移動速度越慢,定位頻率越低;定位裝置完全靜止不動,定位裝置就不定位,也不上傳數據,以達到最大省電的目的。附圖說明圖1為電信運營商的基站地理分布結構圖;圖2為本專利技術定位系統的功能模塊圖;圖3為本專利技術方法的流程圖;圖4為本專利技術第一實施例的流程圖;圖5為本專利技術第二實施例的流程圖;圖6為本專利技術第三實施例的流程圖。具體實施方式下面結合附圖和實施例對本專利技術進行詳細的說明。定位裝置需要接入到電信運營商的基站,運營商的基站采用蜂窩結構,如圖1所示。具體的說,基站設在每個小區六邊形的三個頂點上,每個基站采用三副120度扇形輻射的定向天線,分別覆蓋三個相鄰小區的各三分之一的區域,每個小區由三副120度扇形天線共同覆蓋,每副天線覆蓋的區域就是一個基站扇區,即一個基站將對應有分別分布于三個相鄰小區中的三個扇區。如圖2所示,本專利技術提出的帶自動調整定位頻率的定位系統包括:運動檢測裝置,用于獲取定位裝置的狀態參數;判斷模塊,用于將實時檢測的狀態參數與存儲的狀態參數進行比較,并作出是否達到觸發條件的判斷;定位模塊,用于執行定位操作;上傳模塊,用于定位系統將定位位置數據上傳至服務器;存儲器,用于存儲基站ID及扇區ID和/或比較閾值和/或定位時間周期,以及定位位置數據;主控模塊,用于控制定位系統各模塊的工作。如圖3所示,本專利技術提出的帶自動調整定位頻率的定位方法包括以下步驟:步驟1. 執行一次初始定位,并將初始定位位置數據上傳至服務器,運動檢測裝置獲取當前的初始位置狀態參數并存儲;步驟2. 運動檢測裝置實時檢測當前位置的狀態參數;步驟3. 將實時檢測到的狀態參數與存儲的上一個狀態參數進行比較,當達到觸發條件時,轉步驟4;否則返回步驟2;步驟4.觸發一次定位操作,并將定位位置數據上傳至服務器,返回步驟2。實施例1該實施例基于蜂窩移動通信的基站及基站的扇區的地理分布來調整定位頻率:定位裝置在移動過程中,檢測到從當前接入基站切換到下一個基站時,或者從當前基站的當前扇區接入到該基站的另外一個扇區時,則定位一次。該實施例中,定位系統還包括一通信模塊,用于定位系統與基站間進行數據通訊,運動檢測裝置是一在通信模塊的GSM/WCDMA/TD-SCDMA/LTE通訊協議棧中注冊的回調函數A,定位系統通過通信模塊與基站建立數據通訊后,回調函數A實時監測定位系統當前接入基站的基站ID及基站的扇區ID;回調函數A包括主動監測和被動監測基站ID及基站的扇區ID,即主動向當前接入的基站發送信號監測當前接入基站的基站ID及扇區ID,以及被動接收由基站發出的信號監測當前接入基站的基站ID及扇區ID;狀態參數是當前接入基站的基站ID及基站的扇區ID。本實施例采用的定位方法具體步驟如圖4所示,包括:步驟110. 定位裝置啟動后,執行一次初始定位,將初始定位位置數據上傳至服務器,獲取當前接入基站的基站ID及其扇區ID并存儲;步驟120. 回調函數A實時監測當前接入基站的基站ID及其扇區ID;步驟130. 比較實時監測到的基站ID及扇區ID與存儲的上一個基站ID及扇區ID,當兩者任何一個ID或者兩個ID都不一致時,轉步驟140;當兩者ID完全一致時,返回步驟120;步驟140. 觸發一次定位操作,并將定位位置數據上傳至服務器,將存儲的基站ID及扇區ID更新為當前監測到的基站ID及扇區ID,返回步驟120。定位系統啟動后,主控模塊控制定位模塊立即執行一次定位操作,并控制上傳模塊將定位位置數據上傳至服務器,回調本文檔來自技高網...
【技術保護點】
一種帶自動調整定位頻率的定位方法,其特征在于,包括以下步驟:步驟1.?執行一次初始定位,并將初始定位位置數據上傳至服務器,運動檢測裝置獲取當前的初始位置狀態參數并存儲;步驟2.?運動檢測裝置實時檢測當前位置的狀態參數;步驟3.?將實時檢測到的狀態參數與存儲的上一個狀態參數進行比較,當達到觸發條件時,轉步驟4;否則返回步驟2;步驟4.觸發一次定位操作,并將定位位置數據上傳至服務器,返回步驟2。
【技術特征摘要】
1.一種帶自動調整定位頻率的定位方法,其特征在于,包括以下步驟:步驟1. 執行一次初始定位,并將初始定位位置數據上傳至服務器,運動檢測裝置獲取當前的初始位置狀態參數并存儲;步驟2. 運動檢測裝置實時檢測當前位置的狀態參數;步驟3. 將實時檢測到的狀態參數與存儲的上一個狀態參數進行比較,當達到觸發條件時,轉步驟4;否則返回步驟2;步驟4.觸發一次定位操作,并將定位位置數據上傳至服務器,返回步驟2。2.如權利要求1所述的定位方法,其特征在于,所述的運動檢測裝置是一在通信模塊的GSM/WCDMA/TD-SCDMA/LTE通訊協議棧中注冊的回調函數A,所述的狀態參數是該定位裝置當前接入基站的基站ID及其扇區ID,所述的定位方法包括以下步驟:步驟11. 執行一次初始定位,將初始定位位置數據上傳至服務器,獲取當前接入基站的基站ID及其扇區ID并存儲;步驟12. 回調函數A實時監測當前接入基站的基站ID及其扇區ID;步驟13. 比較實時監測到的基站ID及扇區ID與存儲的上一個基站ID及扇區ID,當兩者任何一個ID或者兩個ID都不一致時,轉步驟14;當兩者ID完全一致時,返回步驟12;步驟14. 觸發一次定位操作,并將定位位置數據上傳至服務器,存儲當前監測到的基站ID及扇區ID,返回步驟12。3.如權利要求2所述的定位方法,其特征在于,所述的回調函數A包括主動或被動監測基站ID及基站的扇區ID。4.如權利要求1所述的定位方法,其特征在于,所述的運動檢測裝置是一加速度傳感器,所述的狀態參數是XYZ三個軸方向上的加速度;所述的定位方法包括以下步驟:步驟21. 預設一個加速度閾值以及定位時間周期,定位裝置啟動后執行一次初始定位,并將初始定位位置數據上傳至服務器,定時器開始計時;步驟22. 加速度傳感器實時檢測當前狀態XYZ三個軸方向上的加速度;步驟23. 比較實時檢測到的XYZ三個軸方向上的加速度值與預設的閾值,當XYZ三個軸方向上的任一個加速度大于或等于該閾值時,則轉步驟24;否則,返回步驟22;步驟24. 若定時器觸發,即定位時間周期到來,則定位裝置觸發一次定位操作,并將定位位置數據上傳至服務器,返回步驟22,否則返回步驟22。5.如權利要求2或4所述的定位系統,其特征在于,所述的運動檢測裝置包括回調函數A和加速度傳感器,所述的定位方法包括以下步驟:步驟31. 對加速度...
【專利技術屬性】
技術研發人員:祝志文,令永明,
申請(專利權)人:深圳市萬語網絡科技有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。