專利名稱:Gps接收機位置的計算方法、用于存儲實現該方法的程序的記錄介質、以及gps接收機的制作方法
技術領域:
本發明涉及一種GPS接收機位置的計算方法、一種記錄了用于執行該方法的程序的記錄介質、以及一種GPS接收機。
背景技術:
在21世紀的高層信息導向社會中,隨著電子系統和多媒體技術的快速擴散,GPS(全球定位系統)變得更重要,并且GPS是能夠通過如電力、電子和通信的各種技術的融合而實現的綜合技術領域。目前,GPS技術主要用于自動導航系統和相關工業所使用的定位系統,并且GPS技術的市場不斷擴大。GPS為一種使用電波的導航系統,GPS的衛星信號具有基于電離層延遲、對流層延遲、接收機鐘差、熱噪聲、反射等等的各種誤差成分。為了減少在衛星信號中包括的誤差成分的影響、校正位置誤差并且增強定位精確度,使用一種DGPS(差分全球定位系統),其為一種相對定位系統。KR-A-2011-0041211公開一種通過使用DGPS校正位置誤差以提高位置分辨率的GPS模塊和使用此GPS模塊的DGPS接收機。通過使用DGPS,基于電離層延遲、對流層延遲、接收機鐘差和熱噪聲的誤差成分能夠明顯地減少。然 而,基于反射的誤差(下文中,稱為反射誤差)在特征上與其他誤差因素不同,因此根據相關技術使用DGPS不能移除反射誤差。圖1是示出引起反射誤差的情形的附圖。參照圖1,反射誤差是因為從人造衛星傳送的衛星信號被周圍的建筑物或地面反射而產生的位置誤差,然后將反射誤差輸入到GPS接收機I。尤其是,在具有很多高建筑物的市區中,GPS衛星信號沒有穿過建筑物。在道路的兩側布置有建筑物的情況下,似乎從道路兩側接收GPS信號,但事實上接收的可能是被相對的建筑物反射的GPS衛星信號。被建筑物反射的GPS衛星信號的強度幾乎與沒有反射的GPS衛星信號的強度沒有區別。這是因為在理論上反射的GPS衛星信號的強度應該降低,但是與GPS衛星的距離隨布局而變化并且來自距離很遠的GPS衛星的GPS衛星信號在信號強度上很小。由于市區具有較高的建筑物和較寬的道路,從而反射誤差變大并且通常大小對應于道路寬度。問題在于反射誤差的發生位置或時間和反射誤差的大小不能被預測。移除這種反射誤差是必要的。移除反射誤差的方法的例子包括自適應天線陣列方法,但是問題在于需要使用多個天線,而這些天線很難應用到移動設備。上述背景技術是發明人為了導出本發明而保留的,或者是在導出本發明的過程中習得的技術信息,不能說必須是申請本發明之前被一般公眾所公知的公開技術
發明內容
技術問題本發明的一些方面的優點在于提供了一種GPS接收機的位置的計算方法,該方法通過從位置計算中排除引起反射誤差的GPS衛星來移除反射誤差,能夠更精確地計算GPS接收機的當前位置,提供了一種記錄了用于執行該方法的程序的記錄介質,以及一種GPS接收機。本發明的一些方面的另一個優點在于提供了一種GPS接收機位置的計算方法,該方法通過把GPS衛星信號組合成多個衛星信號組并且在衛星組的位置坐標中搜索不包括反射誤差的位置坐標,從而能夠測量GPS接收機的精確位置,提供了一種記錄了用于執行該方法的程序的記錄介質,以及一種GPS接收機。從以下描述中將容易地理解本發明的其他優點。技術方案根據本發明的 方面,提供了一種GPS接收機的位置的計算方法,和一種記錄了用于執行該方法的程序的記錄介質。根據本發明的一個方面,提供了一種GPS接收機的位置的計算方法,包括步驟:使得控制單元將使用接收機單元接收的多個GPS衛星信號組合并且生成多個衛星信號組;使用基于在衛星信號組中包括的GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號或包括盡可能少的引起反射誤差的GPS衛星信號的低誤差衛星信號組;檢測不包括在低誤差衛星信號組中的GPS衛星信號作為反射衛星信號;以及通過使用反射衛星信號之外的GPS衛星信號來計算GPS接收機的位置坐標。生成多個衛星信號組的步驟可以包括:當接收到k個GPS衛星信號時,通過把m個GPS衛星信號組合成單個衛星信號組以生成kCm個衛星信號組,其中m是等于或大于4的整數,并且k是大于m的整數。生成多個衛星信號組的步驟可以包括:將多個GPS衛星信號組合以生成具有相對低的DOP (精度因子)的衛星信號組。選擇低誤差衛星信號組的步驟可以包括:在偽距相關變量的計算結果的基礎上選擇低誤差衛星信號組,該偽距相關變量至少包括GPS接收機的預測位置坐標、偽距的殘差、校正值、以及偽距與使用偽距計算的幾何距離之間的偏差中的一個。當偽距相關變量是預測位置坐標時,選擇低誤差衛星信號組的步驟可以包括:使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,以及選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為低誤差衛星信號組。選擇低誤差衛星信號組的步驟可以包括:計算與衛星信號組對應的預測位置坐標的平均坐標,以及選擇預測位置坐標與平均坐標的偏差等于或大于參考值的衛星信號組作為低誤差衛星信號組。當偽距相關變量是偽距與幾何距離之間的偏差時,選擇低誤差衛星信號組的步驟可以包括:計算在每個衛星信號組中包括的GPS衛星信號的距離偏差的代表值,并且選擇距離偏差的代表值是最小值的衛星信號組作為低誤差衛星信號組。當存在多個包括反射誤差的GPS衛星信號時,選擇低誤差衛星信號組的步驟可以包括:同時選擇多個低誤差衛星信號組,并且檢測反射衛星信號的步驟包括:檢測不包括在多個低誤差衛星信號組中的多個GPS衛星信號作為反射衛星信號。根據本發明的另一方面,提供了一種GPS接收機的位置的計算方法,包括步驟:使得控制單元將使用接收機單元接收的多個衛星信號組合并且生成多個衛星信號組;使用基于在衛星信號組中包括的GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號的低誤差衛星信號組;以及計算在低誤差衛星信號組的基礎上計算的預測位置坐標作為GPS接收機的位置坐標。選擇低誤差衛星信號組的步驟可以包括:使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,以及選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為低誤差衛星信號組。選擇低誤差衛星信號組的步驟可以包括:計算與衛星信號組對應的預測位置坐標的平均坐標,以及選擇預測位置坐標與平均坐標的偏差等于或大于參考值的衛星信號組作為低誤差衛星信號組。根據本發明的又一個方面,提供了一種GPS接收機,包括:組合單元,該組合單元將使用接收機單元接收的多個GPS衛星信號組合并且生成多個衛星信號組;衛星信號組選擇單元,該衛星信號組選擇單元使用基于在每個衛星信號組中包括的GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號或包括盡可能少的GPS衛星信號的低誤差衛星信號組;衛星信號檢測單元,該衛星信號檢測單元檢測不包括在低誤差衛星信號組中的GPS衛星信號作為反射衛星信號;以及位置計算單元,該位置計算單元通過使用反射衛星信號之外的GPS衛星信號來計算GPS接收機的位置坐標。當接收到k 個GPS衛星信號時,組合單元可以通過把m個GPS衛星信號組合成單個衛星信號組以生成kCm個衛星信號組,其中m是等于或大于4的整數,并且k是大于m的整數。組合單元可以將多個衛星信號組合以生成具有相對較低的DOP (精度因子)的衛
星信號組。衛星信號組選擇單元可以在偽距相關變量的計算結果的基礎上選擇低誤差衛星信號組,該偽距相關變量至少包括GPS接收機的預測位置坐標、偽距的殘差、校正值、以及偽距與使用偽距計算的幾何距離之間的偏差中的一個。當偽距相關變量是預測位置坐標時,衛星信號組選擇單元可以使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,并且可以選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為低誤差衛星信號組。衛星信號組選擇單元可以計算與衛星信號組對應的預測位置坐標的平均坐標,以及可以選擇預測位置坐標與平均坐標的偏差等于或大于參考值的衛星信號組作為低誤差衛星信號組。當偽距相關變量是偽距與幾何距離之間的偏差時,衛星信號組選擇單元可以計算在每個衛星信號組中包括的GPS衛星信號的距離偏差的代表值,并且可以選擇距離偏差的代表值是最小值的衛星信號組作為低誤差衛星信號組。當存在多個包括反射誤差的GPS衛星信號時,衛星信號組選擇單元可以同時選擇多個低誤差衛星信號組,并且衛星信號檢測單元可以檢測不包括在多個低誤差信號組中的多個GPS衛星信號作為反射衛星信號。根據本發明的再一方面,提供了一種GPS接收機,包括:組合單元,該組合單元將使用接收機單元接收的多個衛星信號組合并且生成多個衛星信號組;衛星信號組選擇單元,該衛星信號組選擇單元使用基于在衛星信號組中包括的GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號的低誤差衛星信號組;以及位置計算單元,該位置計算單元計算在低誤差衛星信號組的基礎上計算的預測位置坐標作為GPS接收機的位置坐標。衛星信號組選擇單元可以使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,并且可以選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為低誤差衛星信號組。衛星信號組選擇單元可以計算與衛星信號組對應的預測位置坐標的平均坐標,以及可以選擇預測位置坐標與平均坐標的偏差等于或大于參考值的衛星信號組作為低誤差衛星信號組。通過附圖、所附的權利要求和詳細的說明書,本發明的其他方面、特征和優點將變得顯而易見。技術效果根據本發明的示例性實施例,通過從位置計算中排除引起反射誤差的GPS衛星來移除反射誤差,能夠更精確地計算GPS接收機的當前位置。通過把GPS衛星信號組 合成多個衛星信號組,并且在衛星組的位置坐標中搜索不包括反射誤差的位置坐標,還能夠測量GPS接收機的精確位置。
圖1是示出引起反射誤差的情況的附圖。圖2是示出根據本發明的一個實施例的GPS接收機的構成的附圖。圖3是示出根據本發明的另一個實施例的GPS接收機的位置的計算方法的流程圖。圖4是示出在基于反射誤差的位置計算中的誤差的附圖。圖5是示意性示出根據本發明的另一個實施例的GPS接收機的控制單元的構成的框圖。
具體實施例方式本發明可以被修改成各種形式,并且將在以下描述并示出具體實施例。然而,這些實施例并不是意在限制本發明,但應該理解的是,本發明包括屬于本發明的概念和技術范圍內的所有的修改、等效變化和替代。當確定結合本發明的描述的公知技術的具體描述使得本發明的概念模糊時,將不對其進行詳細描述。術語“第一”和“第二”能夠被用于描述各種元素,但這些元素并不限制于這些術語。這些術語僅僅被用來將元素進行區分。以下描述中使用的術語只意在描述具體實施例,而并不意在限制本發明。只要表達能被清楚地閱讀其不同,單數的表達包括復數的表達。如“包括”、“具有”的術語意在表示用在下文說明中存在的特征、數量、步驟、操作、元素、成分、或其組合,由此應該理解的是,不排除存在或附加一個或多個其他不同的特征、數量、步驟、操作、元素、成分、或其組合的可能性。在說明書中描述的術語“單元”意思是用于實現至少一個功能或操作并能夠通過硬件、軟件、或硬件和軟件的組合體現的單元。下文中,將參照附圖詳細描述本發明的示例性實施例。在參照附圖描述本發明時,不論是附圖標記和其說明是否重復,類似的附圖標記或符號代表類似的元素。圖2是示出根據本發明的一個實施例的GPS接收機的構成的附圖。
參照圖2,GPS接收機包括接收機單元10和控制單元20。接收機單元10接收從多個GPS衛星Tl到T5發送的GPS衛星信號SSl到SS5,并且把接收的GPS衛星信號發送到控制單元20。控制單元20使用從接收機單元10發送的GPS衛星信號計算GPS接收機I的位置坐標。尤其是,控制單元20根據本發明的實施例來執行計算位置坐標的方法,以通過移除反射誤差計算GPS接收機I的精確位置坐標。圖3是示出根據本發明的實施例的GPS接收機的位置的計算方法的流程圖,并且圖4是示出在由于反射誤差引起的位置計算中的誤差的附圖。在根據本發明的實施例的GPS接收機的位置的計算方法中,從使用接收機單元10接收的GPS衛星信號中檢測包括反射誤差的GPS衛星信號,并且從GPS接收機的位置計算中排除包括反射誤差的GPS衛星信號,由此,能夠移除反射誤差并更精確地計算GPS接收機的位置。在下文中,包括反射誤差的GPS衛星信號能夠被稱為“反射衛星信號”。參照圖3,根據本發明的實施例的GPS接收器的位置的計算方法包括:衛星信號組生成步驟SI 10,低誤差衛星信號組選擇步驟S120,衛星信號檢測步驟S130,和位置坐標計算步驟S140。通過GPS接收機I的控制單元20可以執行這些步驟。在衛星信號組生成步驟SllO中,GPS接收機I把從多個GPS衛星發送并使用接收機單元10接收的多個GPS衛星信號組合并且生成多個衛星信號組。生成多個衛星信號組的規則,即是把多個衛星信號組合的規則如下所述。首先,至少需要四個GPS衛星信號來計算GPS接收機I的位置坐標,由此在每個衛星信號組中至少包括四個GPS衛星信號。同樣,在每個衛星信號組中可以包括相同數量的GPS衛星信號。例如,當接收到k個GPS衛星信號時,通過把m個GPS衛星信號組合成單個衛星信號組能夠生成kCm個衛星信號組。此處,m是等于或大于4的整數,并且k是大于m的整數。當用于生成衛星信號組的組合的數量過大時,對所有組合的計算需要大量的計算負荷,由此引起的問題是計算時間可能延長。在這種情況下,在多個組合中僅僅具有相對高精確度(即具有低精度降低比例)的衛星信號組能夠被選擇并且參與到之后描述的位置計算過程中。使用精度降低比率如精度因子(DOP)能夠確認基于衛星的布置的精確度。DOP是代表誤差的無量綱數,其中GPS衛星的相對幾何體對GPS接收機的定位有影響。隨著衛星之間的距離變大,由GPS接收機確定的定位精度變高。隨著DOP的值減小,GPS衛星被布置得更均勻,由此增加了在位置計算中的精確度。
DOP 能夠分成 PDOP (位置 D0P)、⑶OP (幾何 DOP) ,HDOP (水平 D0P)、VDOP (垂直 D0P)等等,并且這些DOP的一個或多個能被用于本發明。即是,通過組合GPS衛星信號以生成具有相對較低的DOP的衛星信號組,沒必要對衛星信號組的所有組合執行位置計算,這樣能夠降低計算負荷和計算時間。在下文中,如圖2所示,假設從五個GPS衛星(第一 GPS衛星Tl到第五GPS衛星T5)發射出的五個GPS衛星信號(即第一 GPS衛星信號SSl到第五衛星信號SS5)被GPS接收機I接收。此處,從第一 GPS衛星Tl接收的信號被限定為第一 GPS衛星信號SSl,從第二 GPS衛星T2接收的信號被限定為第二 GPS衛星信號SS2,從第三GPS衛星T3接收的信號被限定為第三GPS衛星信號SS3,從第四GPS衛星T4接收的信號被限定為第四GPS衛星信號SS4,從第五GPS衛星T5接收的信號被限定為第五GPS衛星信號SS5。由于GPS衛星信號包括發射信號的GPS衛星的識別信息(ID),從而GPS接收機I的控制單元20能夠識別與各自接收的GPS衛星信號相對應的GPS衛星。當選擇五個GPS衛星信號中的四個衛星信號并組合時,能夠生成如下5(=5C4)個衛星信號組Gl,G2,G3,G4和G5。Gl (SS2, SS3, SS4, SS5)G2(SS1, SS3, SS4, SS5)G3(SS1, SS2, SS4, SS5)G4(SS1, SS2, SS3, SS5)G5(SS1, SS2, SS3, SS4)在低誤差衛星信號組選擇步驟S120中,控制單元20使用基于在每個衛星信號組中包括的GPS衛星信號的偽距,來選擇低誤差衛星信號組。此處,低誤差衛星信號組意思是不包括引起反射誤差的GPS衛星信號或包括盡可能少的引起反射誤差的GPS衛星信號的衛
星信號組。偽距的意思是發射出在每個衛星信號組中包括的GPS衛星信號的GPS衛星與GPS接收機I之間的距離,并且使用直到GPS衛星信號從GPS衛星發射出并到達GPS接收機I為止所經過的時間來計算該偽距。即是,通過把GPS衛星信號的速率和直到GPS衛星信號到達為止所經過的時間(接收GPS衛星信號的時間和傳送GPS衛星信號的時間之差)相乘得到的值,計算出偽距,并且由于偽距包括各種誤差因素,從而偽距與真實距離不同。為了使用偽距選擇低誤差衛星信號組,利用基于在每個衛星信號組中包括的GPS衛星信號的偽距,通過使用位置計算方法能夠計算偽距相關變量。偽距相關變量可以是GPS接收機的預測位置坐標、偽距的殘差、校正值、和偽距與使用偽距計算的幾何距離之間的偏差中的一個。偽距相關變量不排除在典型位置計算過程中計算的其他值,并且能夠使用以這些值的特征為依據的最大值、最小值、平均值等來確定偽距相關變量。在下面的說明中,假設使用偽距計算的每個衛星信號組的偽距相關變量是位置坐標(經度、緯度、和高度)。在本發明 的實施例中,使用基于在每個衛星信號組中包括的GPS衛星信號的偽距,來計算對應的衛星信號組的預測位置坐標,并且選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組。在衛星信號組Gl到G5中包括的GPS衛星信號和用于計算每個衛星信號組的GPS接收機的預測位置坐標能夠被布置為如下表I所示。表權利要求
1.一種GPS接收機的位置的計算方法,包括步驟: 使得控制單元將使用接收機單元接收的多個GPS衛星信號組合并且生成多個衛星信號組; 使用基于在所述衛星信號組中包括的所述GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號或包括盡可能少的弓I起反射誤差的GPS衛星信號的低誤差衛星信號組; 檢測不包括在所述低誤差衛星信號組中的GPS衛星信號作為反射衛星信號;以及 通過使用所述反射衛星信號之外的GPS衛星信號來計算所述GPS接收機的位置坐標。
2.根據權利要求1所述的GPS接收機的位置的計算方法,其中,生成多個衛星信號組的步驟包括:當接收到k個GPS衛星信號時,通過把m個GPS衛星信號組合成單個衛星信號組以生成kCm個衛星信號組,其中m是等于或大于4的整數,并且k是大于m的整數。
3.根據權利要求1所述的GPS接收機的位置的計算方法,其中,生成多個衛星信號組的步驟包括:將所述多個GPS衛星信號組合以生成具有相對低的DOP (精度因子)的衛星信號組。
4.根據權利要求1所述的GPS接收機的位置的計算方法,其中,選擇低誤差衛星信號組的步驟包括:在偽距相關變量的計算結果的基礎上選擇所述低誤差衛星信號組,所述偽距相關變量至少包括所述GPS接收機的預測位置坐標、所述偽距的殘差、校正值、以及所述偽距與使用所述偽距計算的幾何距離之間的偏差中的一個。
5.根據權利要求4所述的GPS接收機的位置的計算方法,其中,當所述偽距相關變量是所述預測位置坐標時,選擇低誤差衛星信號組的步驟包括:使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,以及選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為所述低誤差衛星信號組。
6.根據權利要求5所述的GPS接收機的位置的計算方法,其中,選擇低誤差衛星信號組的步驟包括:計算與所述衛星信號組對應的預測位置坐標的平均坐標,以及選擇預測位置坐標與所述平均坐標的偏差等于或大于參考值的所述衛星信號組作為所述低誤差衛星信號組。
7.根據權利要求4所述的GPS接收機的位置的計算方法,其中,當所述偽距相關變量是所述偽距與所述幾何距離之間的偏差時,選擇低誤差衛星信號組的步驟包括:計算在每個衛星信號組中包括的GPS衛星信號的距離偏差的代表值,以及選擇所述距離偏差的代表值是最小值的衛星信號組作為所述低誤差衛星信號組。
8.根據權利要求1所述的GPS接收機的位置的計算方法,其中,當存在多個包括反射誤差的GPS衛星信號時,選擇低誤差衛星信號組的步驟包括:同時選擇多個低誤差衛星信號組,并且檢測反射衛星信號的步驟包括:檢測不包括在所述多個低誤差信號組中的多個GPS衛星信號作為所述反射衛星信號。
9.一種GPS接收機的位置的計算方法,包括步驟: 使得控制單元將使用接收機單元接收的多個衛星信號組合并且生成多個衛星信號組; 使用基于在所述衛星信號組中包括的所述GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號的低誤差衛星信號組;以及計算在所述低誤差衛星信號組的基礎上計算的預測位置坐標作為所述GPS接收機的位置坐標。
10.根據權利要求9所述的GPS接收機的位置的計算方法,其中,選擇低誤差衛星信號組的步驟包括:使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,以及選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為所述低誤差衛星信號組。
11.根據權利要求10所述的GPS接收機的位置的計算方法,其中,選擇低誤差衛星信號組的步驟包括:計算與所述衛星信號組對應的預測位置坐標的平均坐標,以及選擇預測位置坐標與所述平均坐標的偏差等于或大于參考值的所述衛星信號組作為所述低誤差衛星信號組。
12.—種記錄介質,存儲有用于執行權利要求1-11中任一權利要求所述的GPS接收機的位置的計算方法的、能夠由數字處理裝置實行的、并能夠由數字處理裝置讀取的指令程序。
13.—種GPS接收機,包括: 組合單元,該組合單元將使用接收機單元接收的多個GPS衛星信號組合并且生成多個衛星信號組; 衛星信號組選擇單 元,該衛星信號組選擇單元使用基于在每個衛星信號組中包括的GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號或包括盡可能少的GPS衛星信號的低誤差衛星信號組; 衛星信號檢測單元,該衛星信號檢測單元檢測不包括在所述低誤差衛星信號組中的GPS衛星信號作為反射衛星信號;以及 位置計算單元,該位置計算單元通過使用所述反射衛星信號之外的GPS衛星信號來計算所述GPS接收機的位置坐標。
14.根據權利要求13所述的GPS接收機,其中,當接收到k個GPS衛星信號時,所述組合單元通過把m個GPS衛星信號組合成單個衛星信號組以生成kCm個衛星信號組,其中m是等于或大于4的整數,并且k是大于m的整數。
15.根據權利要求13所述的GPS接收機,其中,所述組合單元將所述多個GPS衛星信號組合以生成具有相對低的DOP (精度因子)的衛星信號組。
16.根據權利要求13所述的GPS接收機,其中,所述衛星信號組選擇單元在偽距相關變量的計算結果的基礎上選擇所述低誤差衛星信號組,所述偽距相關變量至少包括所述GPS接收機的預測位置坐標、所述偽距的殘差、校正值、以及所述偽距與使用所述偽距計算的幾何距離之間的偏差中的一個。
17.根據權利要求16所述的GPS接收機,其中,當所述偽距相關變量是所述預測位置坐標時,所述衛星信號組選擇單元使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,以及選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為所述低誤差衛星信號組。
18.根據權利要求17所述的GPS接收機,其中,所述衛星信號組選擇單元計算與所述衛星信號組對應的所述預測位置坐標的平均坐標,以及選擇預測位置坐標與所述平均坐標的偏差等于或大于參考值的所述衛星信號組作為所述低誤差衛星信號組。
19.根據權利要求16所述的GPS接收機,其中,當所述偽距相關變量是所述偽距與所述幾何距離之間的偏差時,所述衛星信號組選擇單元計算在每個衛星信號組中包括的GPS衛星信號的距離偏差的代表值,以及選擇所述距離偏差的代表值是最小值的衛星信號組作為所述低誤差衛星信號組。
20.根據權利要求13所述的GPS接收機,其中,當存在多個包括反射誤差的GPS衛星信號時,所述衛星信號組選擇單元同時選擇多個低誤差衛星信號組,并且所述衛星信號檢測單元檢測不包括在所述多個低誤差衛星信號組中的多個GPS衛星信號作為所述反射衛星信號。
21.—種GPS接收機,包括: 組合單元,該組合單元將使用接收機單元接收的多個GPS衛星信號組合并且生成多個衛星信號組; 衛星信號組選擇單元,該衛星信號組選擇單元使用基于在所述衛星信號組中包括的所述GPS衛星信號的偽距,來選擇不包括任何引起反射誤差的GPS衛星信號的低誤差衛星信號組;以及 位置計算單元,該位置計算單元計算在所述低誤差衛星信號組的基礎上計算的預測位置坐標作為所述GPS接收機的位置坐標。
22.根據權利要求21所述的GPS接收機,其中,所述衛星信號組選擇單元使用基于在每個衛星信號組中包括的GPS衛星信號的偽距來計算對應的衛星信號組的預測位置坐標,以及選擇與其他預測位置坐標完全不同的預測位置坐標對應的衛星信號組作為所述低誤差衛星信號組。
23.根據權利要求22所述的GPS接收機,其中,所述衛星信號組選擇單元計算與所述衛星信號組對應的所述預測位·置坐標的平均坐標,以及選擇預測位置坐標與所述平均坐標的偏差等于或大于參考值的所述衛星信號組作為所述低誤差衛星信號組。
全文摘要
本發明涉及一種GPS接收機的位置的計算方法、一種用于存儲實現該方法的程序的記錄介質以及一種GPS接收機。根據一個實施例的GPS接收機的位置的計算方法包括步驟控制單元通過將使用接收機單元接收的多個衛星信號組合而生成多個衛星信號組;使用從每個衛星信號組中的GPS衛星信號獲得的偽距,來選擇不包括或包括極少量的引起反射誤差的GPS衛星信號的低誤差衛星信號組;檢測不包括在低誤差衛星信號組中的GPS衛星信號作為反射衛星信號;以及通過使用排除反射衛星信號后保留的GPS衛星信號來計算GPS接收機的位置坐標。因此,通過從位置計算中排除引起反射誤差的GPS衛星信號來移除反射誤差,能夠更精確地計算GPS接收機的當前位置。
文檔編號G01S19/13GK103238084SQ201280003165
公開日2013年8月7日 申請日期2012年3月28日 優先權日2011年5月24日
發明者李興洙 申請人:李興洙