一種移動終端、高精度定位方法及系統與流程
2023-07-03 09:05:31

本發明涉及定位技術領域,特別是涉及一種移動終端、高精度定位方法及系統。
背景技術:
GNSS(Global Navigation Satellite System,全球衛星導航系統)包括美國的GPS(Global Positioning System,全球定位系統)、俄羅斯的Glonass(GLOBAL NAVIGATION SATELLITE SYSTEM,格洛納斯)、歐洲的Galileo(Galileo satellite navigation system,伽利略衛星導航系統)和中國的BDS(BeiDou Navigation Satellite System,北鬥衛星導航系統)。目前,上述所有導航系統在民用方面,以GPS的定位精度最高,定位精度可以達到10m左右。隨著GNSS用戶體驗的提升,用戶對於GNSS定位精度的要求越來越高,米級、亞米級、釐米級,甚至毫米級高精度定位方案緊急待出。
現有技術中GNSS高精度定位的基本原理採用的是差分GNSS定位技術,即將一臺GNSS接收機安置在基站上進行觀測,得到基站的定位位置,再根據定位位置和基站已知精密坐標,計算出基站到衛星的偽距修正參數。因為建立基站的成本很高,所以基站的數量較少,對於多數用戶,其距離基站的距離較遠,因此,基站在得到自身的偽距修正參數後除了實時地將自身的偽距修正參數發送出去,同時還會將已知精密坐標發送出去;移動終端的GNSS接收機接收GNSS數據的同時,也接收基站發出的偽距修正參數和已知精密坐標,並利用偽距修正參數和已知精密坐標對其定位結果進行修正,從而提高定位精度。
然而,一方面,基站的建立成本很高,基於基站的高精度定位,面向用戶是收費的,大大地降低了用戶體驗;另一方面,為提高基站的安全性,運營方並不希望暴露基站的具體位置。
因此,如何提供一種解決上述技術問題的方案是本領域技術人員目前需要解決的問題。
技術實現要素:
本發明的目的是提供一種移動終端,不會暴露基站的具體位置,另外,在能夠實現高精度定位的同時定位成本低;本發明的另一目的是提供一種高精度定位方法及系統。
為解決上述技術問題,本發明提供了一種移動終端,包括:
第一RFID模塊,用於與定位網絡中的定位裝置建立連接,獲取所述定位裝置發送的偽距修正參數;
第一全球衛星導航系統GNSS定位模塊,用於對所述移動終端進行定位,得到第一定位結果;
第一處理模塊,用於利用所述偽距修正參數和所述第一定位結果得到自身的精準定位;
其中,所述定位網絡包括設置於不同位置的多個定位裝置,所述定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊、用於利用所述第二定位結果和自身預設已知位置得到所述偽距修正參數的第二處理模塊和用於發送所述偽距修正參數的第二RFID模塊。
優選地,所述獲取所述定位裝置發送的偽距修正參數的過程具體為:
獲取定位網絡中距離所述移動終端最近的定位裝置發送的偽距修正參數。
優選地,所述獲取所述定位裝置發送的偽距修正參數的過程具體為:
獲取所述定位裝置實時發送的偽距修正參數。
優選地,所述移動終端還包括顯示模塊和/或語音模塊,其中:
所述顯示模塊,用於對所述自身的精準定位進行顯示;
所述語音模塊,用於對所述自身的精準定位進行語音通報。
優選地,所述第一GNSS定位模塊包括全球定位系統GPS、格洛納斯Glonass、伽利略衛星導航系統Galileo及北鬥衛星導航系統BDS中的一種或多種的組合。
為解決上述技術問題,本發明還提供了一種高精度定位方法,包括:
與定位網絡中的定位裝置建立連接,獲取所述定位裝置發送的偽距修正參數;
對移動終端進行GNSS定位,得到第一定位結果;
利用所述偽距修正參數和所述第一定位結果得到自身的精準定位;
其中,所述定位網絡包括設置於不同位置的多個定位裝置,所述定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊、用於利用所述第二定位結果和自身預設已知位置得到所述偽距修正參數的第二處理模塊和用於發送所述偽距修正參數的第二RFID模塊。
優選地,所述獲取所述定位裝置發送的偽距修正參數的過程具體為:
獲取定位網絡中距離所述移動終端最近的定位裝置發送的偽距修正參數。
優選地,所述獲取所述定位裝置發送的偽距修正參數的過程具體為:
獲取所述定位裝置實時發送的偽距修正參數。
優選地,所述定位方法還包括:
對所述自身的精準定位進行顯示;和/或,
對所述自身的精準定位進行語音通報。
為解決上述技術問題,本發明還提供了一種高精度定位系統,包括衛星、定位網絡和如上所述的移動終端,其中,所述定位網絡包括設置於不同位置的多個定位裝置,所述定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊、用於利用所述第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊和用於發送所述偽距修正參數的第二RFID模塊。
本發明提供了一種移動終端、高精度定位方法及系統,該移動終端包括第一RFID模塊,用於與定位網絡中的定位裝置建立連接,獲取定位裝置發送的偽距修正參數;第一GNSS定位模塊,用於對移動終端進行定位,得到第一定位結果;第一處理模塊,用於利用偽距修正參數和第一定位結果得到自身的精準定位;其中,定位網絡包括設置於不同位置的多個定位裝置,定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊、用於利用第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊和用於發送偽距修正參數的第二RFID模塊。
可見,本發明提供的移動終端是從定位裝置中獲取偽距修正參數,與基站相比,定位裝置中的各個模塊尤其是RFID模塊的成本很低,進而使得定位裝置具有成本低的優點,從而使得能夠在定位網絡中設置多個分布於不同位置的定位裝置,使得移動終端在移動到不同的地方時,其周圍總會存在定位裝置,從而可將定位裝置的偽距修正參數作為自身的偽距修正參數,進而依據偽距修正參數得到自身的精準定位,另外,由於成本低,可以無需用戶付費使用。可見,本申請提供的高精度定位方法不會暴露基站的具體位置,另外,在能夠實現高精度定位的同時定位成本低,提高了用戶體驗。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對現有技術和實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明提供的一種移動終端的結構示意圖;
圖2為本發明提供的一種定位裝置的結構示意圖;
圖3為本發明提供的一種高精度定位方法的過程的流程圖;
圖4為本發明提供的一種高精度定位系統的應用圖。
具體實施方式
本發明的核心是提供一種移動終端,不會暴露基站的具體位置,另外,在能夠實現高精度定位的同時定位成本低;本發明的另一核心是提供一種高精度定位方法及系統。
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
請參照圖1和圖2,其中,圖1為本發明提供的一種移動終端的結構示意圖,圖2為本發明提供的一種定位裝置的結構示意圖,該移動終端包括:
第一RFID(Radio Frequency Identification,射頻識別)模塊11,用於與定位網絡中的定位裝置建立連接,獲取定位裝置發送的偽距修正參數;
其中,定位網絡包括設置於不同位置的多個定位裝置,定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊22、用於利用第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊23和用於發送偽距修正參數的第二RFID模塊21;
具體地,定位網絡中設置有多個不同位置的定位裝置,這些定位裝置會實時地獲取自身的定位結果,並利用自身的定位結果和自身的預設已知位置得到自身的偽距修正參數,同時將該偽距修正參數實時的發送出去。
移動終端在某個定位裝置的信號傳輸範圍內時,會建立與該定位裝置之間的連接,並獲取該定位裝置發送的偽距修正參數。
另外,與基站相比,定位裝置中的各個模塊尤其是RFID模塊的成本很低,因此,可以根據需要在不同的位置設置多個定位裝置,使得移動終端在移動到任何地方時,其周圍均存在定位裝置,並可以選取合適的定位裝置的偽距修正參數作為自身的偽距修正參數,原理是在移動終端距離定位裝置較近時,電離層和對流層的折射等相關因素對定位裝置的偽距修正參數和移動終端的偽距修正參數的影響是一樣或幾乎一樣的,因此可以將定位裝置的偽距修正參數直接應用到移動終端的定位上。另外,因為移動終端的偽距修正參數在一個較大的區域內是相同的,因此,為節省成本,定位裝置的分布密度可以做到很低。
作為優選地,獲取定位裝置發送的偽距修正參數的過程具體為:
獲取定位網絡中距離移動終端最近的定位裝置發送的偽距修正參數。
在實際應用中,可以選取距離移動終端最近的定位裝置發送的偽距修正參數,因為距離自身最近的定位標籤的偽距修正參數和自身的偽距修正參數最接近,可以進一步提高自身定位精度。
具體地,RFID模塊具有當周圍存在多個信號時,在同一時刻會獲取信號強度最強的信號的特性。且對於同一類型的RFID模塊,在同一位置的信號強度與各個RFID模塊距離該位置的距離是有直接關係的,具體為距離該位置越近,RFID模塊發出的信號在該位置的信號強度越強。
基於此,當移動終端周圍存在多個定位裝置時,則移動終端獲取到的偽距修正參數即為信號強度最強的,且該偽距修正參數對應的定位裝置即為距離移動終端最近的定位裝置。
第一GNSS定位模塊12,用於對移動終端進行定位,得到第一定位結果;
GNSS定位模塊對定位標籤進行不斷的定位,得到定位標籤的定位結果(也即定位坐標)。
作為優選地,第一GNSS定位模塊12包括全球定位系統GPS、格洛納斯Glonass、伽利略衛星導航系統Galileo及北鬥衛星導航系統BDS中的一種或多種的組合。
對於具體選用哪種定位系統,本發明在此不做特別的限定,根據實際情況來定。
第一處理模塊13,用於利用偽距修正參數和第一定位結果得到自身的精準定位。
移動終端在得到定位裝置發送的偽距修正參數後,對自身的定位結果進行修正,最終得到自身的精準定位,可以實現亞米級定位。
另外,在現有技術中,利用偽距修正參數對自身的定位結果進行修正,進而得到自身的精準定位的技術已經較成熟,本申請對於具體採用何種方法進行計算不再贅述,能實現本申請的目的即可。
作為優選地,獲取定位裝置發送的偽距修正參數的過程具體為:
獲取定位裝置實時發送的偽距修正參數。
為了進一步提高移動終端定位的精度,這裡的定位裝置可以實時地發送自身的偽距修正參數,移動終端在與定位裝置建立連接時獲取定位裝置實時發送的偽距修正參數,進而依據偽距修正參數對自身定位結果進行修正。
作為優選地,移動終端還包括顯示模塊和/或語音模塊,其中:
顯示模塊,用於對自身的精準定位進行顯示;
語音模塊,用於對自身的精準定位進行語音通報。
為提高用戶體驗,移動終端在得到自身的精準定位之後,還可以對自身的精準定位進行顯示和/或語音通報,方便用戶及時獲知當前的自身位置。
本發明提供了一種移動終端,該移動終端包括第一RFID模塊,用於與定位網絡中的定位裝置建立連接,獲取定位裝置發送的偽距修正參數;第一GNSS定位模塊,用於對移動終端進行定位,得到第一定位結果;第一處理模塊,用於利用偽距修正參數和第一定位結果得到自身的精準定位;其中,定位網絡包括設置於不同位置的多個定位裝置,定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊、用於利用第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊和用於發送偽距修正參數的第二RFID模塊。
可見,本發明提供的移動終端是從定位裝置中獲取偽距修正參數,與基站相比,定位裝置中的各個模塊尤其是RFID模塊的成本很低,進而使得定位裝置具有成本低的優點,從而使得能夠在定位網絡中設置多個分布於不同位置的定位裝置,使得移動終端在移動到不同的地方時,其周圍總會存在定位裝置,從而可將定位裝置的偽距修正參數作為自身的偽距修正參數,進而依據偽距修正參數得到自身的精準定位,另外,由於成本低,可以無需用戶付費使用。可見,本申請提供的高精度定位方法不會暴露基站的具體位置,另外,在能夠實現高精度定位的同時定位成本低,提高了用戶體驗。
請參照圖3,圖3為本發明提供的一種高精度定位方法的過程的流程圖,該方法包括:
S11:與定位網絡中的定位裝置建立連接,獲取定位裝置發送的偽距修正參數;
S12:對移動終端進行GNSS定位,得到第一定位結果;
S13:利用偽距修正參數和第一定位結果得到自身的精準定位;
其中,定位網絡包括設置於不同位置的多個定位裝置,定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊22、用於利用第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊23和用於發送偽距修正參數的第二RFID模塊21。
作為優選地,獲取定位裝置發送的偽距修正參數的過程具體為:
獲取定位網絡中距離移動終端最近的定位裝置發送的偽距修正參數。
作為優選地,獲取定位裝置發送的偽距修正參數的過程具體為:
獲取定位裝置實時發送的偽距修正參數。
作為優選地,定位方法還包括:
對自身的精準定位進行顯示;和/或,
對自身的精準定位進行語音通報。
對於本發明提供的高精度定位方法的介紹請參照上述移動終端實施例,本申請在此不再贅述。
為解決上述技術問題,本發明還提供了一種高精度定位系統,包括衛星、定位網絡和如上的移動終端,其中,定位網絡包括設置於不同位置的多個定位裝置,定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊22、用於利用第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊23和用於發送偽距修正參數的第二RFID模塊21。
首先需要說明的是,本發明對於高精度定位系統中的衛星類型的選擇根據實際情況來定。
為方便更好的理解本申請提供的高精度定位系統,請參照圖4,圖4為本發明提供的一種高精度定位系統的應用圖。
一條道路的兩邊均勻的分布了n個定位裝置,移動終端在道路的起始點遇到定位裝置1,移動終端和定位裝置1通過RFID模塊的交互得到偽距修正參數,修正移動終端初始定位精度;當移動終端到定位裝置2的位置附近時,RFID模塊再次交互得到新的偽距修正參數,對移動終端的定位進行修正;直到路的盡頭,移動終端與定位裝置n通過RFID模塊交互,得到偽距修正參數,保證移動終端的高精度定位。移動終端的偽距修正參數在一個較大的區域內是相同的,所以定位裝置的分布密度其實可以做到很低。
當然,上述只是本發明提供的一種具體實例,在實際應用中,對於定位裝置的分布根據實際情況來定,本發明在此不做特別的限定。
另外,對於本發明提供的高精度定位系統中的介紹請參照上述移動終端實施例,本發明在此不再贅述。
本發明實施例還公開了一種移動終端,該移動終端包括處理器和存儲器,其中,處理器通過調取存儲器中存儲的指令來執行如下步驟:
與定位網絡中的定位裝置建立連接,獲取定位裝置發送的偽距修正參數;
對移動終端進行GNSS定位,得到第一定位結果;
利用偽距修正參數和第一定位結果得到自身的精準定位;
其中,定位網絡包括設置於不同位置的多個定位裝置,定位裝置包括用於定位得到第二定位結果的第二GNSS定位模塊22、用於利用第二定位結果和自身預設已知位置得到偽距修正參數的第二處理模塊23和用於發送偽距修正參數的第二RFID模塊21。
進一步的,在一種具體實施方式中,處理器執行存儲器中的指令時,其中獲取定位裝置發送的偽距修正參數的過程具體為:
獲取定位網絡中距離移動終端最近的定位裝置發送的偽距修正參數。
進一步的,在一種具體實施方式中,處理器執行存儲器中的指令時,其中獲取定位裝置發送的偽距修正參數的過程具體為:
獲取定位裝置實時發送的偽距修正參數。
進一步的,在一種具體實施方式中,處理器執行存儲器中的指令,還用於:
對自身的精準定位進行顯示;和/或,
對自身的精準定位進行語音通報。
可以理解的是,本實施例中處理器、存儲器的數量均可以是單數個,也可以是複數個,在此不對它們進行一一限定。另外,本實施例中移動終端的作業系統可以包括現有所有主流終端作業系統中的一個或多個,也可以包括未來新開發的作業系統,在此不對本實施例中用戶終端的作業系統進行具體限定。
需要說明的是,在本說明書中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或範圍的情況下,在其他實施例中實現。因此,本發明將不會被限制於本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的範圍。