本發(fā)明涉及衛(wèi)星定位和星際差分定位技術(shù)領(lǐng)域。
背景技術(shù):
傳統(tǒng)的民用衛(wèi)星單點(diǎn)定位設(shè)備定位精度一般在5~10米左右,軍用定位設(shè)備定位精度最高可達(dá)到1米左右。如果需要獲得更高的單點(diǎn)定位測量精度數(shù)據(jù),可以通過在固定測量位置長時間接收定位測量數(shù)據(jù),通過平均值算法收斂測量精度,實(shí)現(xiàn)更高精度的單點(diǎn)定位測量數(shù)據(jù)。但這樣的方式收斂時間通常長達(dá)數(shù)天,定位時間過長導(dǎo)致天氣、大氣、衛(wèi)星位置、地球潮汐等因素對數(shù)據(jù)精度的影響變大,這就局限了單點(diǎn)定位的測量精度,對測量精度的改善有限。測繪行業(yè)通常采用差分定位設(shè)備進(jìn)行厘米級、毫米級高精度測量,差分定位系統(tǒng)相對距離測量精度很高,但是如果要精確測量位置坐標(biāo),就需要一個已知點(diǎn)的坐標(biāo)差分出目標(biāo)點(diǎn)的坐標(biāo),而已知點(diǎn)的坐標(biāo)大多數(shù)由單點(diǎn)定位獲得,所以差分定位系統(tǒng)獲得的坐標(biāo)相對于已知點(diǎn)是精確的而相對于地球坐標(biāo)系參考原點(diǎn)則誤差較大。
本說明書將詳述一種快速精確單點(diǎn)衛(wèi)星定位方法,以解決上述目前單點(diǎn)定位和差分定位設(shè)備地球坐標(biāo)測量數(shù)據(jù)精度低、定位時間長等問題,實(shí)現(xiàn)對單點(diǎn)進(jìn)行厘米級精確地球坐標(biāo)測量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明專利需要解決的問題是克服技術(shù)背景提出的傳統(tǒng)設(shè)備的不足,提供一種能夠在較短時間內(nèi)完成厘米級精確定位的方法。
為了實(shí)現(xiàn)上述目標(biāo)本發(fā)明采用如下技術(shù)方案:
采用多頻率集成的衛(wèi)星接收天線及多定位系統(tǒng)融合的接收機(jī),
同時接收GPS、GLONASS、北斗及Galileo多個衛(wèi)星定位系統(tǒng)的導(dǎo)航電文,增加了單位時間的搜星數(shù),也就獲得了更多的位置坐標(biāo)測量數(shù)據(jù)量,通過星際差分技術(shù)及平均值遞歸算法計(jì)算各個定位系統(tǒng)當(dāng)前的近 似系統(tǒng)誤差,通過海量的測量值平均值法加快消除隨機(jī)誤差,逐步獲得更精確的測量結(jié)果。
采用平均值濾波算法(可多種算法結(jié)合)分別計(jì)算各個系統(tǒng)定位坐標(biāo)數(shù)據(jù)及多個定位系統(tǒng)合成的坐標(biāo)數(shù)據(jù),然后計(jì)算出各個定位系統(tǒng)的當(dāng)前偏差值(比如采用星際差分方法可以更快獲得某一個系統(tǒng)更準(zhǔn)確的偏差值),再把這些偏差值代入原始測量數(shù)據(jù)再進(jìn)行平均值濾波計(jì)算,會得到一個更準(zhǔn)確的測量偏差值,循環(huán)迭代遞歸運(yùn)算,逐次逼近,逐步收斂測量數(shù)據(jù),這樣很快就能得到精確的單點(diǎn)測量坐標(biāo)。
計(jì)算方法及計(jì)算公式如下:
在進(jìn)行衛(wèi)星定位測量時,某一個固定測定點(diǎn)的真實(shí)坐標(biāo)可由公式(1)表示:
X=XC+ΔX (1)
式(1)中X表示真實(shí)坐標(biāo),XC表示測量值,ΔX表示測量的誤差,減小ΔX即可提高測量精度。
測量誤差ΔX主要由系統(tǒng)誤差和隨機(jī)誤差組成,ΔX可由公式(2)表示:
ΔX=ρ+Δρ (2)
ρ=α+β (3)
Δρ=α+β+δ+ε+γ+η+λ (4)
式(2)中ρ表示系統(tǒng)誤差,主要由衛(wèi)星星歷誤差α、衛(wèi)星鐘差β組成;Δρ表示隨機(jī)誤差,主要由相對論效應(yīng)δ、電離層延遲ε、對流層延遲γ、接收機(jī)鐘差η、接收機(jī)天線相位中心偏差λ組成。
本發(fā)明使用多頻集成天線,將多個定位系統(tǒng)的天線集成為一個整體,各個接收機(jī)使用同一電源和時鐘源,使得各系統(tǒng)間的接收機(jī)鐘差和接收機(jī)天線相位中心偏差近似相等,可得式(5)、(6):
ηGPS≈ηGLN≈ηBD≈ηGLL (5)
λGPS≈λGLN≈λBD≈λGLL (6)
多頻天線同時接收多個衛(wèi)星定位系統(tǒng)的導(dǎo)航電文,在某一時刻對于某一個地面測量點(diǎn)及測量設(shè)備來 說,該測量點(diǎn)與天空各個衛(wèi)星定位系統(tǒng)的衛(wèi)星之間的大氣環(huán)境、地球環(huán)境、電離層環(huán)境等大致相同,因此各系統(tǒng)中相對論效應(yīng)、電離層延遲、對流層延遲引起的隨機(jī)誤差近似相等,并且多系統(tǒng)融合使測量收斂時間較短,因環(huán)境變化而造成的誤差變化幾乎可忽略,于是有式(7)、(8)、(9):
δGPS≈δGLN≈δBD≈δGLL (7)
εGPS≈εGLN≈εBD≈εGLL (8)
γGPS≈γGLN≈γBD≈γGLL (9)
由式(5)、(6)、(7)、(8)、(9)可推導(dǎo)出式(10):
ΔρGPS≈ΔρGLN≈ΔρBD≈ΔρGLL (10)
由此可見,本發(fā)明通過技術(shù)手段使得各個系統(tǒng)的隨機(jī)誤差近似。這樣各個系統(tǒng)的測量數(shù)據(jù)偏差就只有星歷誤差α及衛(wèi)星鐘差β了,也就是系統(tǒng)誤差ρ。
因?yàn)楦鱾€衛(wèi)星定位系統(tǒng)在某一短時間內(nèi)狀態(tài)是相對穩(wěn)定的,對于某一個時刻某一個測量點(diǎn)來說,各個衛(wèi)星定位系統(tǒng)的系統(tǒng)誤差是相對固定的,可以通過多種方法近似獲得各個定位系統(tǒng)的系統(tǒng)誤差。比如通過對已知點(diǎn)定位測量即可通過測量值與實(shí)際坐標(biāo)值比較獲取系統(tǒng)誤差。本發(fā)明對各個定位系統(tǒng)的測量系統(tǒng)誤差預(yù)設(shè)初值或通過差分技術(shù)獲得一個初值如下所示(采用星際差分技術(shù)可以獲取一個相對精確的測量系統(tǒng)誤差初值):
ρGPS=0或測量差分值 (11)
ρGLN=0或測量差分值 (12)
ρBD=0或測量差分值 (13)
ρGLL=0或測量差分值 (14)
這樣就可以計(jì)算出各個定位系統(tǒng)的測量修正值如:
XGPS=XCGPS+ρGPS (15)
XGLN=XCGLN+ρGLN (16)
XBD=XCBD+ρBD (17)
XGLL=XCGLL+ρGLL (18)
然后直接對各個定位系統(tǒng)測量修正值進(jìn)行算術(shù)平均值計(jì)算,算出的初步的測量修正值。
XK=∑(XCGPS+XCGLN+XCBD+XCGLL) (19)
再對測量修正值進(jìn)行累計(jì)求算術(shù)平均值,采用加權(quán)平均值算法計(jì)算精確的坐標(biāo)值,獲得更精確的測量修正值。
XKK=∑XK (20)
然后各定位系統(tǒng)測量值平均值與測量修正值平均值比較分別計(jì)算出近似的各個定位系統(tǒng)的近似系統(tǒng)誤差ρGPS、ρGLN、ρBD、ρGLL。
ρGPS=∑XCGPS-∑XKK (21)
ρGLN=∑XCGLN-∑XKK (22)
ρBD=∑XCBD-∑XKK (23)
ρGLL=∑XCGLL-∑XKK (24)
再把較精確的各個近似系統(tǒng)誤差ρGPS、ρGLN、ρBD、ρGLL代入(15)之后依次循環(huán)跌代遞歸運(yùn)算,逐步獲得更精確的測量修正值,直到測量精度逐步收斂到符合測量要求。
本方案減少了天氣、大氣、衛(wèi)星位置、地球潮汐等對測量誤差的影響。本發(fā)明搜星數(shù)是一般單點(diǎn)定位系統(tǒng)的數(shù)倍,可以在多個星座中選擇幾何分布好的衛(wèi)星來進(jìn)行定位,提高導(dǎo)航定位的精度、連續(xù)性和可靠性;其次,能夠以較短的數(shù)據(jù)采集時間獲得大量的測量數(shù)據(jù),減少長時間測量地球環(huán)境變化對測量的影響,實(shí)現(xiàn)測量數(shù)據(jù)快速收斂,盡快獲得較高的定位精度數(shù)據(jù);最后,能夠在復(fù)雜的地形、地貌環(huán) 境下補(bǔ)償被中斷接收的衛(wèi)星信號,還能在一個星座因故不能用的情況下,采用另一個星座,以此來確保測量定位正常進(jìn)行,提高衛(wèi)星定位的可靠性。放寬了對載體測量地點(diǎn)和測量條件的限制。冗余的數(shù)據(jù)增加了定位結(jié)果的可靠性,降低了衛(wèi)星信號被遮擋的可能性,最重要的是削弱了一個國家對衛(wèi)星系統(tǒng)控制的影響。
同時,使用星際差分技術(shù),可以加快消除衛(wèi)星定位中的接收機(jī)時鐘誤差,削弱電離層、對流層對誤差的影響,加速定位數(shù)據(jù)測量精度的收斂。
附圖說明
圖1,本發(fā)明方法工作原理流程圖。
圖2,本發(fā)明系統(tǒng)組成結(jié)構(gòu)圖。
具體實(shí)施方式
本發(fā)明實(shí)施例的快速精確單點(diǎn)定位方法,具體步驟如下:
步驟1:系統(tǒng)上電后,測控主機(jī)對各個定位系統(tǒng)參數(shù)賦初值XC=0、ρ=0、XK=0、XKK=0,并對數(shù)據(jù)接收單元初始化。
步驟2:確認(rèn)多頻天線工作正常后,數(shù)據(jù)接收單元接收多個系統(tǒng)的導(dǎo)航電文和星際差分修正數(shù)據(jù)并統(tǒng)一解析為WGS84坐標(biāo)下的經(jīng)緯度和高程數(shù)據(jù)XC,并將數(shù)據(jù)傳輸給測控主機(jī);
步驟3:測控主機(jī)收到數(shù)據(jù)接收單元上傳的坐標(biāo)數(shù)據(jù)XC,將定位數(shù)據(jù)XC和迭代累計(jì)的星際差分修正數(shù)據(jù)ρ帶入式(15)計(jì)算獲得修正后的定位數(shù)X;
步驟4:將各定位系統(tǒng)定位數(shù)據(jù)帶入式(19),算出的初步的測量修正值XK;
步驟5:再將測量修正值進(jìn)帶入式(20),采用加權(quán)平均值算法計(jì)算精確的坐標(biāo)值,獲得更精確的測量修正值XKK;
步驟6:將本次測量修正值帶入式(21)、(22)、(23)、(24),計(jì)算出各個定位系統(tǒng)的近似系 統(tǒng)誤差ρGPS、ρGLN、ρBD、ρGLL。
步驟7:重復(fù)以上步驟直到定位精度達(dá)到要求,或者手動停止。