GPS技術(shù)基礎及GPS接收器測試(下)
多組衛星的GPS接收器測量
本文引用地址:http://dyxdggzs.com/article/201610/309009.htm靈敏度測量需要單一衛星激發(fā),而有多項接收器測量需要可仿真多組衛星的單一測試激發(fā)。更進(jìn)一步來(lái)說(shuō),如首次定位時(shí)間(TTFF)、定位精確度,與精確度降低(Dilution of precision)的測量作業(yè),均需要接收器進(jìn)行定位。由于接收器需要至少4組衛星進(jìn)行3D定位作業(yè),因此這些測量將較靈敏度測量來(lái)得耗時(shí)。也因此,多項定位測量作業(yè)均于檢驗與校準作業(yè)中進(jìn)行,而非生產(chǎn)測試時(shí)才執行。
此章節將說(shuō)明可為接收器提供多組衛星信號的方法。在討論GPS仿真作業(yè)時(shí),亦將讓使用者了解TTFF與定位精確度測量的執行方法。若是討論RF記錄與播放作業(yè),將一并說(shuō)明應如何在多項環(huán)境條件下,校準接收器的效能。
測量首次定位時(shí)間(TTFF)與定位精確度
首次定位時(shí)間(TTFF)與定位精確度測量,為設計GPS接收器的首要檢驗作業(yè)。若您已將多種消費性的GPS應用了然于胸,即應知道接收器回傳其實(shí)際位置所需的時(shí)間,將大幅影響接收器的用途。此外,接收器回報其位置的精確度亦甚為重要。
為了讓接收器可進(jìn)行定位,則應透過(guò)導航訊息(Navigation message)下載星歷與年歷信息。由于接收器下載完整GPS框架必須耗費30秒,因此“冷啟動(dòng)(Cold start)”的TTFF狀態(tài)則需要30~60秒。事實(shí)上,多款接收器可指定數種TTFF狀態(tài)。最常見(jiàn)的為:
冷啟動(dòng)(Cold Start):接收器必須下載年歷與星歷信息,才能進(jìn)行定位。由于必須從各組衛星下載至少1組GPS框架(Frame),因此大多數的接收器在冷啟動(dòng)狀態(tài)下,將于30~60秒時(shí)進(jìn)行定位。
熱啟動(dòng)(Warm Start):接收器的年歷信息尚未超過(guò)1個(gè)星期,且不需要其他星歷信息。一般來(lái)說(shuō),此接收器可于20秒內得知目前時(shí)間,并可進(jìn)行100公里內的定位[2].大多數熱啟動(dòng)狀態(tài)的GPS接收器,可于60秒內進(jìn)行定位,有時(shí)甚至僅需更短的時(shí)間。
熱開(kāi)機(Hot Start):接收器具備最新的年歷與星歷信息時(shí),即為熱開(kāi)機狀態(tài)。接收器僅需取得各組衛星的時(shí)序信息,即可開(kāi)始回傳定位位置。大多數熱開(kāi)機狀態(tài)的GPS接收器,僅需0.5~20秒即可開(kāi)始定位作業(yè)。
在大部分的情況下,TTFF與定位精確度均與特定功率強度相關(guān)。值得注意的是,若能于多種情況下檢驗此2種規格的精確度,其實(shí)極具有其信息價(jià)值。因為GPS衛星每12個(gè)小時(shí)即繞行地球1圈,所以可用范圍內的衛星信號隨時(shí)都在變化,也讓接收器可在不同的狀態(tài)下回傳正確結果。
下列章節將說(shuō)明應如何使用2筆數據源,以執行TTFF與定位精確度的測量,包含:
1)接收器在其布署環(huán)境中,透過(guò)天線(xiàn)所獲得的實(shí)時(shí)數據
2)透過(guò)空中傳遞所記錄的RF信號,并將之用以測試接收器所記錄的數據
3)當記錄實(shí)時(shí)數據后,RF產(chǎn)生器用于模擬星期時(shí)間(Time-of-week,TOW)所得的仿真數據用此3筆不同的數據源測試接收器,可讓各個(gè)數據源的測量作業(yè)均具備可重復特性,且均相互具備相關(guān)性。
測量設定
若要獲得最佳結果,則所選擇的記錄位置,應讓衛星不致受到周遭建筑物的阻礙。我們選擇6層樓停車(chē)場(chǎng)的頂樓進(jìn)行測試,以無(wú)建物覆蓋的屋頂盡可能接觸多組衛星信號。透過(guò)GPS芯片組的多個(gè)開(kāi)機模式,均可執行TTFF測量作業(yè)。以SIRFstarIII芯片組為例,即可重設接收器的出廠(chǎng)、冷啟動(dòng)、熱啟動(dòng),與熱開(kāi)機模式。下方所示即為接收器執行相關(guān)測試的結果。
若要測量水平定位的精確度,則必須根據經(jīng)、緯度信息進(jìn)而了解相關(guān)錯誤。由于這些指數均以“度”表示,因此可透過(guò)下列等式轉換之:

等式16.計算GPS的定位錯誤
請注意該等式中的111,325公尺(111.325公里),即等于地球圓周的1度(共360度)。此指數是根據地球圓周360x111.325km=40.077km而來(lái)。
Off-The-Air GPS
以“Off-the-air”方式測量接收器的TTFF時(shí),即是將接收器直接連至天線(xiàn)達到最不精確的方式。由于此測量作業(yè)可針對已記錄與仿真的GPS信號,進(jìn)而校準自動(dòng)化測量作業(yè),因此亦具有一定的重要性。除此之外,亦可針對SIRFstarIII芯片組進(jìn)行程序設計,讓接收器進(jìn)入冷啟動(dòng)模式,且以接收器所得到的TTFF值進(jìn)行所有測量作業(yè)。請注意,GPS接收器一般指定為32.6秒的冷啟動(dòng)TTFF時(shí)間。在我們的測量作業(yè)中,則得到下列結果:

圖19.“Off-the-air”GPS信號的TTFF與最大C/N比值
根據初始的“Off-the-air”結果,則可發(fā)現GPS接收器在標準的3秒誤差內,可達到33.2秒的TTFF.這些測量結果均位于TTFF規格的容錯范圍內。而更重要的,即是可透過(guò)仿真與記錄的GPS數據,進(jìn)而比較測量結果與實(shí)際結果。
根據上列線(xiàn)性誤差等式,即可計算各次測量的線(xiàn)性標準誤差。

圖20.由“Off-the-air”GPS信號所得的LLA
請注意,若要將“Off-the-air”GPS信號、仿真信號,與播放信號進(jìn)行相關(guān),則必須先進(jìn)行“Off-the-air”信號功率的相關(guān)性。當進(jìn)行TTFF與定位精確度測量時(shí),RF功率強度基本上不太會(huì )影響到結果。因此,必須比對“Off-the-air”、仿真,與記錄GPS信號的C/N比值,即可進(jìn)行RF功率的相關(guān)性作業(yè)。
已記錄的GPS信號
雖然可透過(guò)實(shí)時(shí)信號測量TTFF與定位誤差,但是這些測量作業(yè)往往不可重復;如同衛星均持續環(huán)繞地球運行,而非固定不動(dòng)。進(jìn)行可重復TTFF與定位精確度的測量方式之一,即是使用已記錄的GPS信號。此章節將接著(zhù)說(shuō)明應如何透過(guò)已記錄的GPS信號,以進(jìn)行實(shí)時(shí)GPS信號的相關(guān)作業(yè)。
已記錄的GPS信號,可透過(guò)RF矢量信號發(fā)生器再次產(chǎn)生。由于必須播放信號,則校準RF功率強度最簡(jiǎn)單的方法,即是比對實(shí)時(shí)與記錄的C/N值。當獲得“Off-the-air”信號時(shí),則可發(fā)現所有實(shí)時(shí)信號的C/N峰值均約為47~49dB-Hz之間。
而播放信號的功率強度,亦可達到與實(shí)時(shí)信號相同的C/N值,進(jìn)而確定其所得的TTFF與位置精確度,將可與實(shí)時(shí)信號產(chǎn)生相關(guān)。在下圖21中,我們使用的星期時(shí)間(TOW)值與實(shí)時(shí)“Off-the-air”信號的TOW相近,而在4次不同的實(shí)驗下得到TTFF結果。

圖21.由“Off-the-air”GPS信號所得的TTFF
除了測量首次定位時(shí)間之外,亦可測量GPS接收器所取得的經(jīng)度、緯度,與高度信息。下圖顯示相關(guān)結果。

圖22.由“Off-the-air”GPS信號所得的LLA
從圖21與22中可注意到,其實(shí)透過(guò)已記錄的GPS信號,即可得到合理的可重復TTFF與LLA(Latitude、Longitude、Altitude)結果。然而,由于這些測量作業(yè)的錯誤與標準誤差,僅稍微高于“Off-the-air”測量的誤差,因此幾乎可將之忽略。因為絕對精確度(Absolute accuracy)較高,所以可重復性亦較優(yōu)于“Off-the-air”測量作業(yè)。
仿真的GPS信號
最后1種可進(jìn)行TTFF與定位精確度測量的GPS測試信號來(lái)源,即為仿真的多組衛星GPS信號。透過(guò)NILabVIEWGPS工具組,即可透過(guò)由使用者定義的TOW、星期數,與接收器位置,仿真最多12組衛星。此GPS信號仿真方式的主要優(yōu)點(diǎn),即是透過(guò)可能的最佳訊噪比(SNR)構成GPS信號。與實(shí)時(shí)/記錄的GPS信號不同,依此種方法所建立的可重復信號,其噪聲功率甚小。圖23即呈現了仿真多組衛星信號的頻域。
VSA設定
Center:1.57542GHZz
Span:4MHz
RBW:100Hz
Averaging:RMS,20Average

圖23.仿真多組衛星GPS信號的帶內功率(Power-in-band)測量作業(yè)
當透過(guò)仿真的多組衛星波形測試接收器時(shí),則可針對接收器所提供的C/N比值進(jìn)行關(guān)聯(lián),以再次評估所需的RF功率。
一旦能為RF功率強度進(jìn)行關(guān)聯(lián),則可接著(zhù)測量TTFF.當測量TTFF時(shí),應先啟動(dòng)RF矢量信號發(fā)生器。過(guò)了5秒鐘之后,可手動(dòng)將接收器轉為“冷”開(kāi)機模式。一旦接收器取得定位信息,則將回報TTFF信息。下圖則呈現仿真GPS信號的相關(guān)結果:

圖24.TTFF數值的4項專(zhuān)屬模擬
請注意圖24中的所有仿真作業(yè)均使用相同的LLA(Latitudes、Longitude,與Altitude)。
此外,若要測量TTFF,我們亦可依不同的TOW建立仿真作業(yè),以計算LLA的精確度與可重復性。請注意,由于在數個(gè)小時(shí)之內,可用的衛星信號將持續變化,因此必須設定多種TOW以測試精確度(如圖24)。而圖25則表示其LLA信息。

圖25.多項TOW仿真作業(yè)的水平精確度
在圖25中,可根據模擬的定位,計算出公尺為單位的水平錯誤。又如圖20所示,可透過(guò)下列等式找出錯誤:

等式17.仿真GPS信號的定位錯誤
而針對我們所使用的接收器而言,其水平定位最大誤差為5.2公尺,水平定位平均誤差為1.5公尺。而透過(guò)圖18所示,我們所使用的接收器均可達指定的限制之內。
如先前所述,接收器的精確度,與可用的衛星信號密不可分。也就是說(shuō),接收器的精確度可能在數個(gè)小時(shí)內大幅變化(衛星信號改變),但是其可重復性卻極小。為了確認我們的GPS接收器亦為如此,則可針對特定的模擬GPS波形執行多項測試。此項作業(yè)主要是必須確認,RF儀控并不會(huì )對仿真的GPS信號產(chǎn)生額外的不確定性。如下方圖26所示,當重復使用相同的二進(jìn)制檔案時(shí),我們所使用的GPS接收器將得到極高可重復性的測量。

圖26.相同波形的各次測試,其誤差亦具有極高的可重復性
回頭再看圖20,使用仿真GPS信號的最大優(yōu)點(diǎn)之一,即是可達到可重復的定位結果。由于此特性可讓我們確認:所回報的定位信息,并不會(huì )因為設計迭代(Iteration)而發(fā)生變化,因此在開(kāi)發(fā)的設計檢驗階段中,此特性格外重要。
測量動(dòng)態(tài)定位精確度
GPS接收器測試的最后1種方法,即是測量接收器的追蹤功能,使其在大范圍的功率強度與速度中維持定位。在過(guò)去,此種測試(往往亦為功能測試)的常見(jiàn)方法之一,即是整合驅動(dòng)測試與多路徑衰減(Multi-path fading)模擬。在驅動(dòng)測試(Drive test)中,我們使用可導入大量信號減損(Impairment)的已知路徑,驅動(dòng)原型接收器。由于驅動(dòng)測試是將自然減損套用至GPS衛星信號的簡(jiǎn)單方法,因此這些測量往往亦不可重復。事實(shí)上,如GPS衛星移動(dòng)、天氣條件的變化,甚至年度時(shí)間(Time of year)的因素,均可影響接收器的效能。
因此,目前有1種逐漸普及的方法,即是于驅動(dòng)測試上記錄GPS信號,以大量信號減損檢驗接收器效能。若要進(jìn)一步了解設定GPS記錄系統的方法,請參閱前述章節。而在驅動(dòng)測試方案中,有多款PXI機箱可供選擇。最簡(jiǎn)單的方式,即是使用DC機箱并以汽車(chē)電池進(jìn)行供電。其次可使用標準的AC機箱,搭配轉換器即可使用汽車(chē)電池供電。在此2種選項中,DC機箱的耗電量較低,但亦較難以于實(shí)驗室中供電。如下列所示的標準AC機箱使用結果,其所供電的系統則包含1組外接的車(chē)用電池,與1組DCtoAC轉換器。
一旦我們完成GPS信號的記錄作業(yè),即可透過(guò)相同的測試數據重復測試接收器。在下方的說(shuō)明中,我們追蹤接收器的經(jīng)度、緯度,與速度。透過(guò)串行端口與每秒1次的NMEA-183指令讀取速率,從接收器讀取所需的數據。在下方測量中,我們所呈現的接收器特性參數,僅有定位與衛星C/N值。請注意,在執行這些測量作業(yè)的同時(shí),亦可分析其他信息。雖然下列結果中并未測量水平精確度衰減(Horizontal dilution of precision,HDOP),但此特性參數亦可提供大量的接收器定位精確度信息。
若要獲得最佳結果,則應確實(shí)同步化接收器與RF產(chǎn)生作業(yè)的指令接口。下方所示結果中,我們將COM埠(pin2)的數據信道做為開(kāi)始觸發(fā)器,以針對RF矢量信號發(fā)生器與GPS模塊進(jìn)行同步化。此同步化方式僅需任意波形產(chǎn)生器的1個(gè)頻率循環(huán)(100MS/s),即可進(jìn)行矢量信號發(fā)生器與GPS接收器的同步化。因此最大的歪曲(Skew)應為10μS.并請注意,因為我們將取得接收器的經(jīng)緯度,所以由同步化作業(yè)所造成的精確度錯誤,將為10μs乘以MaxVelocity(m/s),或為0.15mm.
使用上述的設定,我們即可按時(shí)取得接收器的經(jīng)緯度。結果即如下圖所示:

圖27與28.每4分鐘所得到的接收器經(jīng)緯度
在圖27與28所呈現的數據中,即使用已記錄的驅動(dòng)測試信號,取得統計、定位,與速度的相關(guān)信息。此外我們可觀(guān)察到,在每次的測試之間,此項信息具有相對的可重復性;即為每個(gè)獨立軌跡所呈現的差異。事實(shí)上,這就是我們最需要的接收器可重復性(Repeatability)。由于可重復性信息將可預估GPS接收器精確度的變化情形,因此我們亦可計算波形各個(gè)樣本之間的標準誤差。在圖29中,我們在各次同步化取樣作業(yè)之間,繪出標準的定位誤差(相對于平均位置)。

圖29.依時(shí)間取得的經(jīng)度與緯度標準誤差
當看到水平標準誤差時(shí),可注意到標準誤差在120秒時(shí)快速增加。為了進(jìn)一步了解此現象,我們亦根據接收器的速度(m/s)與C/N值的Proxy,繪出總水平標準誤差。而我們預先假設:在沒(méi)有高功率衛星的條件下,衛星的C/N比值僅將影響接收器。因此,我們針對接收器所回傳4組最高高度的衛星,平均其C/N比值而繪出另1組C/N的Proxy.結果即如下列圖30所示。

圖30.定位精確度與C/N值的相關(guān)性
如圖30所示,在120秒時(shí)所發(fā)生的峰值水平錯誤(標準誤差中),即與衛星的C/N值產(chǎn)生直接關(guān)聯(lián),而與接收器的速度無(wú)關(guān)。此次取樣的標準誤差約為2公尺,且已低于其他取樣約10公尺的誤差。同時(shí),我們可發(fā)現前4名的C/N平均值,由將近45dB-Hz驟降至41dB-Hz.
上述的測試不僅說(shuō)明C/N比值對定位精確度的影響,亦說(shuō)明了已記錄GPS數據所能進(jìn)行的分析作業(yè)種類(lèi)。在此測試中的GPS信號驅動(dòng)記錄作業(yè),是在中國深圳(Shenzhen)北方的惠州市(Huizhou)所進(jìn)行。并接著(zhù)于德州奧斯汀(Austin Texas)測試實(shí)際的接收器。
結論
如整篇文件所看到的,目前已有多項技術(shù)可測試GPS接收器。雖然如靈敏度的基本測量,最常用于生產(chǎn)測試中,但是此測量技術(shù)亦可用于檢驗接收器的效能。這些測試技術(shù)雖然各有變化,但是均可于單一PXI系統中全數完成。事實(shí)上,GPS接收器均可透過(guò)仿真或記錄的基帶(Baseband)波形進(jìn)行測試。透過(guò)整合的方式,工程師可執行完整的GPS接收器功能測試:從靈敏度到追蹤其可重復性。
評論