摘 要: 弱GPS信號的捕獲要花費大量的時間。減小捕獲時間能改善GPS接收機冷熱啟性能,同時保證送給跟蹤程序的捕獲結(jié)果是準(zhǔn)確、可靠、及時的。差分" title="差分">差分相干的聯(lián)合檢測算法可以不需要輔助數(shù)據(jù),在200ms內(nèi)捕獲到-177dBW的GPS信號,且避免了FFT操作。提出一種基于差分相干的自適應(yīng)門限捕獲算法,其接收門限能根據(jù)接收衛(wèi)星信號" title="衛(wèi)星信號">衛(wèi)星信號功率進行自適應(yīng)調(diào)整,且滿足系統(tǒng)設(shè)定的誤捕率。
關(guān)鍵詞: 室內(nèi)GPS 弱GPS 自適應(yīng)門限 差分相干
在各種移動增值業(yè)務(wù)中,移動位置信息服務(wù)是最具市場潛力的服務(wù)之一。據(jù)英國劍橋Analysis Research公布的一份報告預(yù)測,移動位置服務(wù)的收入將從2002年的20億美元增至2006年的185億美元。預(yù)計到2006年,全球半數(shù)移動用戶將同時成為移動位置服務(wù)用戶。在手機中嵌入GPS芯片是移動定位的熱點技術(shù)。這要求嵌入手機的GPS芯片在手機能使用的地方發(fā)揮功能,既能在露天環(huán)境中使用,又能在室內(nèi)、樹林等地方使用。首個要求在手機中嵌入GPS芯片的系統(tǒng)是美國的E911系統(tǒng)[1]。美國聯(lián)邦通信委員會(FCC)已經(jīng)要求美國的移動電話在2007年都具備向基站發(fā)送自身位置的功能。
在室內(nèi)、樹林環(huán)境下捕獲GPS信號,要求GPS芯片有更高的接收靈敏度。增加碼片" title="碼片">碼片累加時間能改善接收機靈敏度,采用非相干累加的捕獲算法,因引入平方損耗,隨著GPS接收信號功率的下降,每改善1dB的靈敏度所需要的累加時間上漲極為迅速。采用相干累加的捕獲算法雖然沒有平方損耗,但受限于50bps 的GPS導(dǎo)航電文,累加不能超過20ms,除非有輔助數(shù)據(jù)的支持[2]。本文采用差分相干捕獲算法[8],不受GPS導(dǎo)航電文的限制,又避免了FFT操作,可有效減小計算量。本文算法不同于A-GPS" title="A-GPS">A-GPS技術(shù),不需要網(wǎng)絡(luò)輔助數(shù)據(jù)的支持。
最新版本的IS-GPS-200規(guī)格書中提到GPS的C/A碼信號到達地面的功率不小于-157dBW[3]。每深入建筑物1m,C/A碼信號功率衰減1dB。因此在室內(nèi)定位需要捕獲-160~-200dBW范圍內(nèi)的GPS信號[4]。文獻[5]中提到在普通的寫字樓內(nèi),置于使用人員口袋內(nèi)的GPS手機天線端信號功率大約是-176dBW。本文算法能在200ms內(nèi)捕獲到-177dBW的信號,可滿足普通寫字樓內(nèi)的定位要求。-180dBW以下功率的GPS信號捕獲就不得不使用A-GPS與大規(guī)模并行相關(guān)器相結(jié)合的辦法了。
1差分相干算法" title="差分相干算法">差分相干算法
信號捕獲過程是一個二維搜索過程,需找到信號的頻率多普勒偏移和碼相位。圖1表示GPS接收機的捕獲流程。一般碼相位的捕獲精度是半碼片,C/A碼速率為1.023Mbps,匹配濾波器的工作速率是2.046Mbps。
假設(shè)當(dāng)前GPS接收機接收的某路衛(wèi)星信號為:
2 差分相干算法捕獲性能分析
2.1建立假設(shè)檢驗
當(dāng)碼對齊時,檢驗統(tǒng)計量Y可化簡為:
根據(jù)上述推導(dǎo)可知,f(Y|H0)、f(Y|H1)都服從高斯分布,方差相同,均值不同。
2.2 確定捕獲門限
f(Y|H0)、f(Y|H1)兩個概率密度曲線的交點即為最小錯誤率準(zhǔn)則下的判決門限。
在(2)式的右端,snr表示接收到的GPS信號信噪比,這是事先不能確定的,所以snr是未知量,(2)式暫時不能使用。
設(shè)在門限Th下得到的系統(tǒng)誤捕率為Pe,則:
(5)式反應(yīng)了判決門限Th與累加次數(shù)L、系統(tǒng)誤捕率Pe之間的關(guān)系,ξ、N與C都是常數(shù),當(dāng)系統(tǒng)要求的誤捕率確定后,Pe也是常數(shù),Th就僅與累加次數(shù)L有關(guān)系。當(dāng)達到一定的累加次數(shù)有累加值超越門限后,該累加值對應(yīng)的碼片和頻點就是捕獲輸出的結(jié)果。
3 仿真結(jié)果與分析
仿真采用實際的GPS PRN碼,并且調(diào)制速率為50bps數(shù)值為±1的電文數(shù)據(jù)。系統(tǒng)采樣率為5.714MHz,本地中頻載波頻率為1.405MHz,多普勒頻偏范圍為-5k~5kHz。仿真產(chǎn)生的GPS信號功率范圍-155~-180dBW。在計算門限的過程中取ξ=2。由大量統(tǒng)計實驗發(fā)現(xiàn)取ξ=2得到的近似概率分布最接近實際的噪聲概率分布,參見圖2。圖2表示200次累加下得到的實際噪聲分布直方圖。圖中還畫出了ξ=1,ξ=2,ξ=3對應(yīng)的理論概率分布(幅度均乘了2 046,以便與直方圖做對比)。
?
?
?
圖3表示不同接收衛(wèi)星信號功率和不同累加次數(shù)下系統(tǒng)的錯誤捕獲概率,橫坐標(biāo)表示接收衛(wèi)星信號功率,單位dBW,縱坐標(biāo)表示錯誤捕獲概率。從中可以看出當(dāng)累加次數(shù)L=200時,對-177dBW的信號進行捕獲,錯誤捕獲的概率不到5%。對-165dBW以上的信號一次累加就能得到很高的正確捕獲概率。
圖4表示在接收衛(wèi)星信號功率為-155dBW(露天環(huán)境)的情況下一次累加的捕獲結(jié)果。計算門限時選擇Pe=0.025。
圖5表示在接收衛(wèi)星信號功率為-177dBW情況下的捕獲結(jié)果。累加次數(shù)為179次,計算門限時選擇Pe=0.025。
本文提出的GPS接收機差分相干捕獲算法在不需輔助數(shù)據(jù)的情況下能在200ms內(nèi)捕獲到-177dBW的GPS信號,可滿足普通條件下的室內(nèi)GPS信號捕獲,并給出了最小錯誤捕獲率下的捕獲門限,而且門限可隨著輸入衛(wèi)星信號功率的不同、系統(tǒng)設(shè)定誤捕率的不同,以及不同的累加次數(shù)自適應(yīng)地改變。該算法可以方便地移植到GPS軟件接收機中。
參考文獻
1 E911 Roundtable, GPS World, March 1, 2002
2 Rod Bryant. Assisted GPS - using cellular telephone networks for GPS anywhere [R], GPS World, May 2005
3 IS-GPS-200 Revision D Navstar Global Positioning System Interface Specification: Navstar GPS space egment/navigation user interface [R]. Navstar GPS Joint Program Office, July 2004
4 Peterson B B, Bruckner D and Heye S. Measuring GPS signals indoors[R]. Proceedings of the Institute of Navigation′s ION GPS-2001, September, 2001
5 Frank V D and Charles A. Indoor GPS Technology[R], global locate technical document,http://www.globallocate.com/SEMICONDUCTORS/Semi_Libr_Piece/Indoor GPS Technology.pdf.
6 Proakis, J. G., Digital Communications[M]. McGrawHill, 3rd ed, 2001
7 Ward P.W. GPS receiver search techniques[J]. Proceedings of the IEEE 1996 Position, Location, and Navigation Symposium, April 22-26, 1996, Atlanta, GA:604~611
8 Abdulqadir A, Janusz S, Frank V G. Real-time Acquisition and Tracking for GPS Receivers[J]. IEEE 2003