本發(fā)明涉及衛(wèi)星定位領域,特別涉及一種北斗衛(wèi)星無縫定位方法及裝置。
背景技術:
隨著科技的發(fā)展,利用衛(wèi)星來定位的技術越來越成熟,利用衛(wèi)星定位的準確性高,已經成為定位技術中最重要的一種技術?,F(xiàn)在的衛(wèi)星定位技術存在者在一些特殊環(huán)境下無法定位,如隧道、礦洞、山澗等場景下,衛(wèi)星信號由于受到遮擋,移動終端無法接收到衛(wèi)星信號,從而不能實施有效定位。
技術實現(xiàn)要素:
本發(fā)明的主要目的為提供一種北斗衛(wèi)星無縫定位方法及裝置,實現(xiàn)了在移動終端無法接收到衛(wèi)星信號時也能實施有效定位。
本發(fā)明提出一種北斗衛(wèi)星無縫定位方法,包括以下步驟:
移動終端通過第一終端發(fā)送坐標信息查詢請求至北斗衛(wèi)星,并接收所述北斗衛(wèi)星返回的所述第一終端的坐標信息;
測量出相對于第一終端的位置信息;
根據所述第一終端的坐標信息以及所述相對于第一終端的位置信息計算出所述移動終端的坐標信息。
進一步地,所述第一終端包括第一射頻單元以及第二射頻單元;所述移動終端通過第一終端發(fā)送坐標信息查詢請求至北斗衛(wèi)星,并接收所述北斗衛(wèi)星返回的所述第一終端的坐標信息的步驟具體包括:
所述移動終端通過所述第一射頻單元發(fā)送坐標信息查詢請求至北斗衛(wèi)星;
移動終端通過所述第一終端接受所述北斗衛(wèi)星返回的坐標信息,所述坐標信息包括所述第一射頻單元坐標信息(x2,y2),所述x2為所述第一射頻單元的經度值,所述y2為所述第一射頻單元的緯度值。
進一步地,所述測量出相對于第一終端的位置信息的步驟之前包括:
移動終端接收第一射頻單元以及第二射頻單元分別發(fā)射的射頻信號并反饋信號至第一射頻單元以及第二射頻單元;
通過第一射頻單元以及第二射頻單元從發(fā)送信號到接收反饋信號的時間計算出移動終端與第一射頻單元的距離a,移動終端與第二射頻單元的距離b。
進一步地,所述測量出相對于第一終端的位置信息的步驟具體包括:
a為所述第一射頻單元到所述移動終端的距離,b為所述第二射頻單元到所述移動終端的距離,y1為所述第一射頻單元與所述第二射頻單元的距離;根據公式得到所述移動終端相對于所述第一射頻單元的位置信息為(m,n),其中m為所述移動終端與所述第一射頻單元的經度差值,所述n為移動終端與所述第一射頻單元的緯度差值。
進一步地,所述根據所述第一終端的坐標信息以及所述相對于第一終端的位置信息計算出所述移動終端的坐標信息的步驟具體包括:
根據第一射頻單元的坐標信息(x2,y2)以及移動終端相對于第一射頻單元的位置信息(m,n),得到移動終端的坐標信息。
本發(fā)明還提供了一種北斗衛(wèi)星無縫定位裝置,包括:
請求單元,用于移動終端通過第一終端發(fā)送坐標信息查詢請求至北斗衛(wèi)星,并接收所述北斗衛(wèi)星返回的所述第一終端的坐標信息;
測量單元,用于測量出相對于第一終端的位置信息;
計算單元,用于根據所述第一終端的坐標信息以及所述相對于第一終端的位置信息計算出所述移動終端的坐標信息。
進一步地,所述第一終端包括第一射頻單元以及第二射頻單元;所述測量單元具體包括發(fā)送子單元以及接收子單元:
發(fā)送子單元,用于移動終端通過所述第一射頻單元發(fā)送坐標信息查詢請求至北斗衛(wèi)星;
接收子單元,用于移動終端通過所述第一終端接受所述北斗衛(wèi)星返回的坐標信息,所述坐標信息包括所述第一射頻單元坐標信息(x2,y2),所述x2為所述第一射頻單元的經度值,所述y2為所述第一射頻單元的緯度值。
進一步地,所述北斗衛(wèi)星無縫定位裝置還包括:
發(fā)射反饋單元,用于移動終端接收第一射頻單元以及第二射頻單元分別發(fā)射的射頻信號并反饋信號至第一射頻單元以及第二射頻單元;
距離計算單元,用于通過第一射頻單元以及第二射頻單元從發(fā)送信號到接收反饋信號的時間計算出移動終端與第一射頻單元的距離a,移動終端與第二射頻單元的距離b。
進一步地,所述測量單元具體用于:
a為所述第一射頻單元到所述移動終端的距離,b為所述第二射頻單元到所述移動終端的距離,y1為所述第一射頻單元與所述第二射頻單元的距離;根據公式得到所述移動終端相對于所述第一射頻單元的位置信息為(m,n),其中m為所述移動終端與所述第一射頻單元的經度差值,所述n為移動終端與所述第一射頻單元的緯度差值。
進一步地,所述計算單元具體用于:
用于根據第一射頻單元的坐標信息(x2,y2)以及移動終端相對于第一射頻單元的位置信息(m,n),得到移動終端的坐標信息。
本發(fā)明中提供的北斗衛(wèi)星無縫定位方法及裝置有益效果為:上述移動終端在接收不到北斗衛(wèi)星信號時,通過發(fā)送坐標信息查詢請求至上述第一終端,上述第一終端發(fā)送自身的坐標信息查詢請求至北斗衛(wèi)星,并從北斗衛(wèi)星接收的坐標信息,以及上述移動終端相對于上述第一終端的位置信息,將第一終端的坐標信息與上述移動終端相對于上述第一終端的位置信息進行計算得到上述移動終端坐標信息,實現(xiàn)了移動終端在隧道、礦洞、山澗等環(huán)境下接收不到北斗衛(wèi)星信號時,依然可以實現(xiàn)定位。
附圖說明
圖1為本發(fā)明一實施例中的北斗衛(wèi)星無縫定位方法步驟示意圖;
圖2為本發(fā)明一實施例中的北斗衛(wèi)星無縫定位裝置結構示意圖;
圖3為本發(fā)明一實施例中的北斗衛(wèi)星無縫定位裝置的測量單元結構示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參照圖1,本發(fā)明一實施例中的北斗衛(wèi)星無縫定位方法包括:
步驟S1,移動終端通過第一終端發(fā)送坐標信息查詢請求至北斗衛(wèi)星,并接收上述北斗衛(wèi)星返回的上述第一終端的坐標信息;
步驟S2,測量出相對于第一終端的位置信息;
步驟S3,根據上述第一終端的坐標信息以及上述相對于第一終端的位置信息計算出上述移動終端的坐標信息。
上述移動終端為具有衛(wèi)星定位功能的通訊設備,具體可以為手機,上述移動終端可以與上述第一終端連接通訊,上述移動終端可以直接發(fā)送坐標信息查詢請求至北斗衛(wèi)星,北斗衛(wèi)星接收到上述移動終端發(fā)送的坐標信息查詢指令,計算出上述第一終端的坐標,并將上述第一終端的坐標信息發(fā)送至移動終端,上述坐標信息為第一終端的經度信息以及緯度信息。
上述步驟S1中,上述移動終端在隧道、礦洞、山澗等特殊環(huán)境下接收不到衛(wèi)星信號時,上述移動終端可以與上述第一終端通訊連接,上述第一終端為具有衛(wèi)星定位功能以及射頻功能的通訊設備,上述移動終端發(fā)送坐標信息查詢指令至上述第一終端;上述第一終端接收上述發(fā)送坐標信息查詢指令后,發(fā)送自身的坐標信息查詢指令至北斗衛(wèi)星,北斗衛(wèi)星計算出上述第一終端的坐標,并將上述第一終端的坐標信息發(fā)送至上述第一終端。
上述步驟S2中,上述第一終端發(fā)送射頻信號至上述移動終端,測量出上述移動終端相對于上述第一終端的距離,再根據上述移動終端相對于上述第一終端的方向信息,得到上述移動終端相對于上述第一終端的位置信息,上述移動終端相對于上述第一終端的位置信息的經度差值以及緯度差值。
上述步驟S3中,根據上述第一終端從北斗衛(wèi)星接收到的自身的坐標信息,上述第一終端上述移動終端相對于上述第一終端的位置信息,將上述第一終端的坐標信息的經度加上上述移動終端相對于上述第一終端的位置信息的經度差值,得到對應的上述移動終端的經度值;將上述第一終端的坐標信息的緯度加上上述移動終端相對于上述第一終端的位置信息的緯度差值,得到對應的上述移動終端的緯度值;從而得到上述移動終端坐標信息。
上述移動終端在接收不到北斗衛(wèi)星信號時,通過發(fā)送坐標信息查詢請求至上述第一終端,上述第一終端發(fā)送自身的坐標信息查詢請求至北斗衛(wèi)星,并從北斗衛(wèi)星接收的坐標信息,以及上述移動終端相對于上述第一終端的位置信息,將第一終端的坐標信息與上述移動終端相對于上述第一終端的位置信息進行計算得到上述移動終端坐標信息,實現(xiàn)了移動終端在隧道、礦洞、山澗等環(huán)境下接收不到北斗衛(wèi)星信號時,依然可以實現(xiàn)定位。
進一步地,所述移動終端通過第一終端發(fā)送坐標信息查詢請求至北斗衛(wèi)星,并接收所述北斗衛(wèi)星返回的所述第一終端的坐標信息的步驟具體包括:
所述移動終端通過所述第一射頻單元發(fā)送坐標信息查詢請求至北斗衛(wèi)星;
移動終端通過所述第一終端接受所述北斗衛(wèi)星返回的坐標信息,所述坐標信息包括所述第一射頻單元坐標信息(x2,y2),所述x2為所述第一射頻單元的經度值,所述y2為所述第一射頻單元的緯度值。
上述移動終端發(fā)送坐標信息查詢請求指令至上述第一終端,上述第一終端接收到上述坐標信息查詢請求之后,上述第一終端包括第一射頻單元,上述第一射頻單元具有衛(wèi)星定位功能,上述第一射頻單元發(fā)送坐標信息查詢請求至北斗衛(wèi)星;北斗衛(wèi)星接收第一射頻單元發(fā)送坐標信息查詢請求之后計算出上述第一射頻單元的坐標信息,得到第一射頻單元的坐標信息(x2,y2),上述第一射頻單元接收北斗衛(wèi)星發(fā)送返回的上述第一射頻單元的坐標信息(x2,y2),其中上述x2為上述第一射頻單元的經度值,y2為上述第一射頻單元的緯度值。
進一步地,所述測量出相對于第一終端的位置信息的步驟之前包括:
移動終端接收第一射頻單元以及第二射頻單元分別發(fā)射的射頻信號并反饋信號至第一射頻單元以及第二射頻單元;
通過第一射頻單元以及第二射頻單元從發(fā)送信號到接收反饋信號的時間計算出移動終端與第一射頻單元的距離a,移動終端與第二射頻單元的距離b。
進一步地,上述測量出相對于第一終端的位置信息的步驟具體包括:
a為所述第一射頻單元到所述移動終端的距離,b為所述第二射頻單元到所述移動終端的距離,y1為所述第一射頻單元與所述第二射頻單元的距離;根據公式得到所述移動終端相對于所述第一射頻單元的位置信息為(m,n),其中m為所述移動終端與所述第一射頻單元的經度差值,所述n為移動終端與所述第一射頻單元的緯度差值。
進一步地,所述根據所述第一終端的坐標信息以及所述相對于第一終端的位置信息計算出所述移動終端的坐標信息的步驟具體包括:
根據第一射頻單元的坐標信息(x2,y2)以及移動終端相對于第一射頻單元的位置信息(m,n),得到移動終端的坐標信息。
上述移動終端接收第一射頻單元以及第二射頻單元分別發(fā)射的射頻信號,上述移動終端分別發(fā)送反饋信號至上述第一射頻單元以及上述第二射頻單元,其中上述第一射頻單元以及上述第二射頻單發(fā)射的射頻信號的方向為已知的;通過上述第一射頻單元以及上述第二射頻單元從發(fā)送信號到接收反饋信號的時間,可以得出上述第一射頻單元以及上述第二射頻單元發(fā)射的射頻信號傳輸至上述移動終端的時間,根據射頻信號的速度與上述第一射頻單元以及上述第二射頻單元的發(fā)射的射頻信號至上述移動終端的時間的乘積,分別計算出上述第一射頻單元到上述移動終端的距離的a以及上述第二射頻單元到上述移動終端的距離的b。
根據測得上述第一射頻單元到上述移動終端的距離a以及上述第一射頻單元到上述移動終端的距離b,上述y1為上述第一射頻單元與上述第二射頻單元的距離,根據上述公式
計算得到m以及n,上述(m,n)為上述移動終端相對于上述第一射頻單元的位置信息為(m,n),上述m為上述移動終端相對于上述第一射頻單元的經度差值,上述n為上述移動終端相對于上述第一射頻單元的緯度差值。上述移動終端相對于上述第一射頻單元的位置信息(m,n),上述第一射頻單元的坐標信息(x2,y2),x2為上述第一射頻單元的經度值,y2上述第一射頻單元的緯度值。第一射頻單元的坐標信息對應的經度值與上述移動終端相對于上述第一射頻單元的經度差值m之和即為上述移動終端的經度值,第一射頻單元的坐標信息對應的緯度值與上述移動終端相對于上述第一射頻單元的緯度差值n之和即為上述移動終端的緯度值,得到上述移動終端的坐標信息。實現(xiàn)了移動終端在隧道、礦洞、山澗等環(huán)境下接收不到北斗衛(wèi)星信號時,依然可以實現(xiàn)定位。
參照圖2,北斗衛(wèi)星無縫定位裝置包括:
請求單元10,用于移動終端通過第一終端發(fā)送坐標信息查詢請求至北斗衛(wèi)星,并接收所述北斗衛(wèi)星返回的所述第一終端的坐標信息;
測量單元20,用于測量出相對于第一終端的位置信息;
計算單元30,用于根據所述第一終端的坐標信息以及所述相對于第一終端的位置信息計算出所述移動終端的坐標信息。
上述移動終端為具有衛(wèi)星定位功能的通訊設備,具體可以為手機,上述移動終端可以與上述第一終端連接通訊,上述移動終端可以直接發(fā)送坐標信息查詢請求至北斗衛(wèi)星,北斗衛(wèi)星接收到上述移動終端發(fā)送的坐標信息查詢指令,計算出上述第一終端的坐標,并將上述第一終端的坐標信息發(fā)送至移動終端,上述坐標信息為第一終端的經度信息以及緯度信息。
上述移動終端在隧道、礦洞、山澗等特殊環(huán)境下接收不到衛(wèi)星信號時,上述移動終端可以與上述第一終端通訊連接,上述第一終端為具有衛(wèi)星定位功能以及射頻功能的通訊設備,上述移動終端的請求單元10發(fā)送坐標信息查詢指令至上述第一終端;上述第一終端接收上述發(fā)送坐標信息查詢指令后,發(fā)送自身的坐標信息查詢指令至北斗衛(wèi)星,北斗衛(wèi)星計算出上述第一終端的坐標,并將上述第一終端的坐標信息發(fā)送至上述第一終端。
上述第一終端的測量單元20發(fā)送射頻信號至上述移動終端,測量出上述移動終端相對于上述第一終端的距離,再根據上述移動終端相對于上述第一終端的方向信息,得到上述移動終端相對于上述第一終端的位置信息,上述移動終端相對于上述第一終端的位置信息的經度差值以及緯度差值。
計算單元30根據上述第一終端從北斗衛(wèi)星接收到的自身的坐標信息,上述第一終端上述移動終端相對于上述第一終端的位置信息,將上述第一終端的坐標信息的經度加上上述移動終端相對于上述第一終端的位置信息的經度差值,得到對應的上述移動終端的經度值;將上述第一終端的坐標信息的緯度加上上述移動終端相對于上述第一終端的位置信息的緯度差值,得到對應的上述移動終端的緯度值;從而得到上述移動終端坐標信息。
上述移動終端在接收不到北斗衛(wèi)星信號時,請求單元10通過發(fā)送坐標信息查詢請求至上述第一終端,上述第一終端發(fā)送自身的坐標信息查詢請求至北斗衛(wèi)星,并從北斗衛(wèi)星接收的坐標信息,測量單元20測量上述移動終端相對于上述第一終端的位置信息,計算單元30將第一終端的坐標信息與上述移動終端相對于上述第一終端的位置信息進行計算得到上述移動終端坐標信息,實現(xiàn)了移動終端在隧道、礦洞、山澗等環(huán)境下接收不到北斗衛(wèi)星信號時,依然可以實現(xiàn)定位。
進一步地,上述第一終端包括第一射頻單元以及第二射頻單元所述第一終端包括第一射頻單元以及第二射頻單元;所述測量單元20具體包括發(fā)送子單元210以及接收子單元220:
發(fā)送子單元210,用于移動終端通過所述第一射頻單元發(fā)送坐標信息查詢請求至北斗衛(wèi)星;
接收子單元220,用于移動終端通過所述第一終端接受所述北斗衛(wèi)星返回的坐標信息,所述坐標信息包括所述第一射頻單元坐標信息(x2,y2),所述x2為所述第一射頻單元的經度值,所述y2為所述第一射頻單元的緯度值。
上述移動終端的發(fā)送子單元210發(fā)送坐標信息查詢請求指令至上述第一終端,上述第一終端接收到上述坐標信息查詢請求之后,上述第一終端包括第一射頻單元,上述第一射頻單元具有衛(wèi)星定位功能,上述第一射頻單元發(fā)送坐標信息查詢請求至北斗衛(wèi)星;北斗衛(wèi)星接收第一射頻單元發(fā)送坐標信息查詢請求之后計算出上述第一射頻單元的坐標信息,得到第一射頻單元的坐標信息(x2,y2),接收子單元220用于接收北斗衛(wèi)星發(fā)送返回的上述第一射頻單元的坐標信息(x2,y2),其中上述x2為上述第一射頻單元的經度值,y2為上述第一射頻單元的緯度值。
進一步地,上述北斗衛(wèi)星無縫定位裝置還包括;
發(fā)射反饋單元40,用于移動終端接收第一射頻單元以及第二射頻單元分別發(fā)射的射頻信號并反饋信號至第一射頻單元以及第二射頻單元;
距離計算單元50,用于通過第一射頻單元以及第二射頻單元從發(fā)送信號到接收反饋信號的時間計算出移動終端與第一射頻單元的距離a,移動終端與第二射頻單元的距離b。
進一步地,上述測量單元20具體用于:
a為所述第一射頻單元到所述移動終端的距離,b為所述第二射頻單元到所述移動終端的距離,y1為所述第一射頻單元與所述第二射頻單元的距離;根據公式得到所述移動終端相對于所述第一射頻單元的位置信息為(m,n),其中m為所述移動終端與所述第一射頻單元的經度差值,所述n為移動終端與所述第一射頻單元的緯度差值。
進一步地,上述計算單元30具體用于:
用于根據第一射頻單元的坐標信息(x2,y2)以及移動終端相對于第一射頻單元的位置信息(m,n),得到移動終端的坐標信息。
在本實施例中,發(fā)射反饋單元40用于上述移動終端接收第一射頻單元以及第二射頻單元分別發(fā)射的射頻信號,上述移動終端分別發(fā)送反饋信號至上述第一射頻單元以及上述第二射頻單元,其中上述第一射頻單元以及上述第二射頻單發(fā)射的射頻信號的方向為已知的。
距離計算單元50用于通過上述第一射頻單元以及上述第二射頻單元從發(fā)送信號到接收反饋信號的時間,可以得出上述第一射頻單元以及上述第二射頻單元發(fā)射的射頻信號傳輸至上述移動終端的時間,根據射頻信號的速度與上述第一射頻單元以及上述第二射頻單元的發(fā)射的射頻信號至上述移動終端的時間的乘積,分別計算出上述第一射頻單元到上述移動終端的距離的a以及上述第二射頻單元到上述移動終端的距離的b。
上述計算單元測量根據測得上述第一射頻單元到上述移動終端的距離a以及上述第一射頻單元到上述移動終端的距離b,上述y1為上述第一射頻單元與上述第二射頻單元的距離,根據上述公式
計算得到m以及n,上述(m,n)為上述移動終端相對于上述第一射頻單元的位置信息為(m,n),上述m為上述移動終端相對于上述第一射頻單元的經度差值,上述n為上述移動終端相對于上述第一射頻單元的緯度差值。
計算單元30根據測量得到上述移動終端相對于上述第一射頻單元的位置信息(m,n),上述第一射頻單元的坐標信息(x2,y2),x2為上述第一射頻單元的經度值,y2上述第一射頻單元的緯度值。第一射頻單元的坐標信息對應的經度值與上述移動終端相對于上述第一射頻單元的經度差值m之和即為上述移動終端的經度值,第一射頻單元的坐標信息對應的緯度值與上述移動終端相對于上述第一射頻單元的緯度差值n之和即為上述移動終端的緯度值,得到上述移動終端的坐標信息。實現(xiàn)了移動終端在隧道、礦洞、山澗等環(huán)境下接收不到北斗衛(wèi)星信號時,依然可以實現(xiàn)定位。
綜上所述,本發(fā)明實施例中的北斗衛(wèi)星無縫定位方法及裝置在上述移動終端在接收不到北斗衛(wèi)星信號時,通過發(fā)送坐標信息查詢請求至上述第一終端,上述第一終端發(fā)送自身的坐標信息查詢請求至北斗衛(wèi)星,并從北斗衛(wèi)星接收的坐標信息,以及上述移動終端相對于上述第一終端的位置信息,將第一終端的坐標信息與上述移動終端相對于上述第一終端的位置信息進行計算得到上述移動終端坐標信息,實現(xiàn)了移動終端在隧道、礦洞、山澗等環(huán)境下接收不到北斗衛(wèi)星信號時,依然可以實現(xiàn)定位。
以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。