0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

射頻前端IC簡化軟件GPS接收器

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-03-08 15:08 ? 次閱讀

本文研究了L1頻段民用GPS應(yīng)用中基于軟件的接收器的基本理論,包括對信號采集和跟蹤的討論,以及接收器中位同步的需求。此外,還簡要介紹了L1頻段GPS接收器MAX2741,該接收器用作接收器的緊湊且價(jià)格低廉的RF前端。

用于全球定位系統(tǒng)(GPS)的軟件技術(shù)1, 2最近引起了通信和導(dǎo)航工程師日益增長的興趣。得益于VLSI的發(fā)展,強(qiáng)大的CPUDSP現(xiàn)在能夠使用軟件實(shí)時檢測和解碼GPS信號。由此產(chǎn)生的基于軟件的GPS接收器在修改設(shè)置以適應(yīng)新應(yīng)用方面提供了相當(dāng)大的靈活性,無需重新設(shè)計(jì)硬件,對不同的頻率計(jì)劃使用相同的電路板設(shè)計(jì),并實(shí)施未來的升級。本文重點(diǎn)介紹軟件GPS接收機(jī)基本理論的CDMA通信方面。對于導(dǎo)航消息的解碼和位置計(jì)算,感興趣的讀者可以參考James Bao-Yen Tsui的書,全球定位系統(tǒng)接收器的基礎(chǔ):一種軟件方法。3

GPS系統(tǒng)由24顆空間衛(wèi)星或航天器(每顆由唯一的PRN代碼標(biāo)識)、一個地面控制站和用戶設(shè)備(接收器)組成。對于民用GPS應(yīng)用,衛(wèi)星通過位于1.1GHz的L57542頻段進(jìn)行通信。

GPS接收器需要至少四顆衛(wèi)星的視線“可見性”才能建立可靠的位置。信號的采集和跟蹤非常復(fù)雜,因?yàn)槊總€信號都隨時間和接收器位置而變化?;谲浖腉PS接收器(圖1)的RF前端首先使用低噪聲放大器(LNA)放大微弱的輸入信號,然后將信號下變頻至約4MHz的低中頻(IF)。這種下變頻是通過使用一個或兩個混頻器將輸入RF信號與本振信號混合來實(shí)現(xiàn)的。產(chǎn)生的模擬中頻信號通過模數(shù)轉(zhuǎn)換器ADC)轉(zhuǎn)換為數(shù)字中頻信號。

pYYBAGQCthOAebCyAAASx5Cyqn0188.gif

圖1.軟件 GPS 接收器的簡化圖。

Maxim在MAX2741中集成了該硬件(LNA、混頻器和ADC),從而顯著縮短了應(yīng)用開發(fā)時間。其兩級接收器放大入射1575.42MHz GPS信號,將其下變頻至37.38MHz的第一中頻,進(jìn)一步放大,然后下變頻至3.78MHz的第二中頻。內(nèi)部2位或3位ADC(可選擇為具有1位或1位幅度的2位符號)對第二個IF進(jìn)行采樣,并將數(shù)字化信號輸出到基帶處理器。集成的頻率合成器可實(shí)現(xiàn)靈活的頻率規(guī)劃,只需更改設(shè)置,即可在同一塊電路板上實(shí)現(xiàn) 2MHz 和 26MHz 之間的許多常用參考頻率。集成的基準(zhǔn)振蕩器支持使用晶體或溫度補(bǔ)償晶體振蕩器 (TCXO) 進(jìn)行操作。

傳統(tǒng)的 GPS 接收器在 ASIC 中實(shí)現(xiàn)采集、跟蹤和位同步操作,但軟件 GPS 接收器通過在軟件而不是硬件中實(shí)現(xiàn)這些模塊來提供靈活性。通過簡化硬件架構(gòu),軟件使接收器更小、更便宜、更節(jié)能。您可以使用 C/C++MATLAB 和其他語言編寫軟件,并將其移植到所有操作系統(tǒng)嵌入式操作系統(tǒng)、PC、Linux 和 DSP 平臺)中。因此,軟件GPS接收器為移動手機(jī)、PDA和類似應(yīng)用提供了最大的靈活性。?

全球定位系統(tǒng)信號

我們只考慮位于 1GHz 的知名 L1 頻段上的民用 GPS 信號,頻率為 57542.<>GHz。GPS系統(tǒng)實(shí)際上是一個簡單的擴(kuò)頻通信系統(tǒng)。4民用應(yīng)用的信號發(fā)生模塊如圖2所示。首先,將 50bps 的導(dǎo)航消息重復(fù) 20 次以產(chǎn)生 1000bps 的比特流。然后,重復(fù)信號通過長度為1023個芯片的唯一C / A代碼進(jìn)行傳播(芯片是應(yīng)用偽隨機(jī)噪聲碼的速率)。結(jié)果是每秒 1.023 兆比特 (Mbps) 的基帶信號。因此,GPS系統(tǒng)的43dB處理增益(G)允許其分辨遠(yuǎn)低于熱噪聲水平的信號。

poYBAGQCthOAOqtKAAAM8pXxowU402.gif

圖2.民用GPS信號的結(jié)構(gòu)。

每顆衛(wèi)星都被分配了一個唯一的C/A代碼,也稱為黃金代碼。5由于黃金代碼表現(xiàn)出優(yōu)異的自相關(guān)和互相關(guān)特性,因此廣泛用于CDMA通信系統(tǒng),如WCDMA,cdma2000等。基帶信號通過二進(jìn)制相移鍵控(BPSK)進(jìn)行調(diào)制,并上變頻至L1頻段進(jìn)行傳輸。?

收購

由于GPS是CDMA通信系統(tǒng),因此接收器必須同步偽隨機(jī)噪聲(PRN)代碼,作為解調(diào)數(shù)據(jù)的先決條件。代碼同步通常分兩步實(shí)現(xiàn):用于粗碼對齊的代碼采集和用于精細(xì)對齊的代碼相位跟蹤。6

更明確地說,GPS接收器必須首先確定它是否對某些衛(wèi)星具有視線可見性。眾所周知,每顆衛(wèi)星都由唯一的C / A代碼區(qū)分。當(dāng)衛(wèi)星可見時,采集確定信號的頻率和碼相位,進(jìn)而建立相應(yīng)的解調(diào)參數(shù)。接收信號頻率因多普勒效應(yīng)而異7,這會導(dǎo)致頻率偏離其標(biāo)稱值 5kHz 至 10kHz,具體取決于衛(wèi)星相對于接收器的速度。

信號采集的目的是粗略地確定載波頻率和C/A碼相位,C/A碼相位表示數(shù)據(jù)塊中C/A碼的開始。常見的采集方法包括串行搜索,由于其簡單的邏輯架構(gòu),它是硬件實(shí)現(xiàn)的理想選擇,以及頻域并行碼相采集,其低計(jì)算復(fù)雜度使其適用于軟件實(shí)現(xiàn)。

串行搜索模式的框圖(圖3)顯示,接收到的信號首先下變頻為同相和正交(I和Q)分量。然后,一對I-Q相關(guān)器將I和Q基帶信號與本地生成的PRN序列相關(guān)聯(lián)。在一位的持續(xù)時間內(nèi)積分后,I-Q相關(guān)器輸出相加以提供輸出決策變量。

pYYBAGQCthSAafX9AAAXzgvUR9k900.gif

圖3.時域中的串行搜索采集。

每當(dāng)決策變量超過某個閾值時,系統(tǒng)就會假定相應(yīng)的采集成功,并進(jìn)入跟蹤模式。否則,調(diào)整局部生成的PRN序列的相對相位和振蕩器頻率以更新決策變量,并重復(fù)上述過程。串行搜索方法的簡單邏輯結(jié)構(gòu)使其在ASIC中實(shí)現(xiàn)是可行的,但對于軟件實(shí)現(xiàn),由于搜索空間巨大,因此不實(shí)用。假設(shè)系統(tǒng)容許500Hz載波頻率偏移,多普勒頻率為10kHz,則軟件實(shí)現(xiàn)的搜索空間約為2×(10000/500)×1023 = 40,920。顯然,在軟件中進(jìn)行串行搜索采集是困難的。

另一種采集方法稱為頻域并行碼相采集,在軟件實(shí)現(xiàn)中復(fù)雜度較低(圖 4)?;驹硎菍⒍嗥绽疹l率和碼相搜索合二為一,在PRN碼的FFT變換之后,將所有碼相信息反映到頻域中。然后,我們只需要搜索多普勒頻率偏移上的空間,從而實(shí)現(xiàn)快速有效的軟件搜索。

poYBAGQCthWAUm7UAAAUrAYJsPs114.gif

圖4.頻域中的并行搜索采集。

首先,將輸入信號分別乘以本地產(chǎn)生的正弦和余弦載波(I和Q信號分量)。然后,I和Q分量組合為FFT模塊的復(fù)數(shù)輸入。此傅里葉變換的結(jié)果乘以 PRN 碼的 FFT 變換的共軛(PRN 生成器生成具有零碼相位的代碼)。在實(shí)踐中,可以將FFT操作和PRN代碼的生成制成表格,以降低計(jì)算復(fù)雜性。

最后,輸入信號和本地代碼的乘積(表示輸入頻率和載波頻率之間的校正)應(yīng)用于傅里葉逆變換,其平方輸出反饋到?jīng)Q策邏輯。基于FFT的頻域已被證明是計(jì)算的低消耗者。對于前面提到的示例,采集的復(fù)雜性大約為 20000/500 = 40 FFT 操作。圖5顯示了基于FFT的并行碼采集,用于可見(a)和不可見(b)衛(wèi)星的情況。

pYYBAGQCthaAcn8iAABm9jQaM7M246.jpg

poYBAGQCthaAAJUhAABxpwPZzs4976.jpg

圖5.相關(guān)器輸出,用于當(dāng)衛(wèi)星可見(a)和不可見(b)時基于FFT的并行碼采集。

因此,串行搜索方法具有方便的ASIC實(shí)現(xiàn)所需的簡單邏輯和控制架構(gòu)。然而,巨大的搜索空間給軟件算法帶來了復(fù)雜性。因此,串行搜索方法不是軟件GPS接收器的好選擇。相比之下,并行代碼采集方法的低復(fù)雜度使其成為軟件實(shí)現(xiàn)的理想選擇。然而,它的邏輯架構(gòu)比串行搜索方法復(fù)雜得多,因此很難在ASIC中實(shí)現(xiàn)。

跟蹤

采集可建立 GPS 信號頻率和碼相參數(shù)的粗略對齊。因此,跟蹤的目的是優(yōu)化這種對齊,以便系統(tǒng)可以使用精確的碼相位和頻率信息解調(diào)數(shù)據(jù)。跟蹤包括碼相跟蹤和載頻跟蹤。代碼跟蹤是通過圖 6 所示的延遲鎖緊循環(huán) (DLL) 完成的。

pYYBAGQCtheAR1kOAAAUv1Eyung610.gif

圖6.代碼階段跟蹤技術(shù)。

DLL 電路將輸入信號乘以 PRN 代碼的三個本地副本(時間定位在 ±0.5 芯片),它們表示相對于輸入信號的早期、提示和延遲到達(dá)。積分后,這些信號中的每一個都表示輸入信號與本地副本之間的相關(guān)性。然后選擇并保留具有最高相關(guān)值的那個(圖 7)。載波頻率跟蹤由鎖相環(huán)(PLL)或Costas環(huán)路執(zhí)行。8載波跟蹤的目的是將本地生成的頻率調(diào)整到輸入信號的確切頻率。

poYBAGQCthiAfTzOAAAXQq14KGQ587.gif

圖7.這些波形說明了圖6電路的工作原理。

解調(diào)和位同步

在采集和跟蹤建立初始同步后,可以解碼導(dǎo)航位。數(shù)據(jù)解調(diào)首先將1.023Mbps輸入信號解擴(kuò)為1000bps位流。然后調(diào)用位同步以從 50bps 流中恢復(fù) 1000bps 信息。

對于位同步,我們首先需要確定時間上位的開始。這是通過找到過零邊沿(0V)來實(shí)現(xiàn)的,該邊沿表示位的開始。當(dāng)知道該邊沿時,我們可以以 1000ms 的間隔對 20bps 的輸入流進(jìn)行分區(qū),因?yàn)槲覀冎缹?dǎo)航數(shù)據(jù)消息(50 位)的持續(xù)時間為 20ms(圖 8)。最后,對間隔為20ms的位樣本求和并取平均值,以解碼導(dǎo)航數(shù)據(jù)。

pYYBAGQCthmAcs73AAAjwBq_EIo011.gif

圖8.位同步的注冊方法。

結(jié)論

本文簡要介紹了有關(guān)軟件GPS接收機(jī)的某些主題,包括GPS信號結(jié)構(gòu),采集,跟蹤和位同步。軟件GPS技術(shù)為許多潛在應(yīng)用提供了高度的靈活性和簡單性。為了支持這些可能性,MAX2741緊湊、價(jià)格低廉的RF前端為軟件GPS接收器和傳統(tǒng)硬件實(shí)現(xiàn)的頻率規(guī)劃提供了靈活性。當(dāng)然,每種解決方案都有其優(yōu)點(diǎn)和缺點(diǎn) - 軟件GPS接收器需要高性能處理器和適量的內(nèi)存。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 接收器
    +關(guān)注

    關(guān)注

    14

    文章

    2451

    瀏覽量

    71701
  • gps
    gps
    +關(guān)注

    關(guān)注

    22

    文章

    2865

    瀏覽量

    165816
  • RF
    RF
    +關(guān)注

    關(guān)注

    65

    文章

    3036

    瀏覽量

    166631
收藏 人收藏

    評論

    相關(guān)推薦

    GPS接收器測試

    概覽從波音 747 客機(jī)的導(dǎo)航操作、汽車駕駛每天都會使用的 GPS 導(dǎo)航系統(tǒng),到尋寶者要找到深藏于森林某處的寶藏,GPS 技術(shù)已經(jīng)迅速融入于多種應(yīng)用中。正當(dāng)創(chuàng)新技術(shù)不斷提升 GPS 接收器
    發(fā)表于 07-19 07:30

    GPS接收器測試

    概觀從波音 747 客機(jī)的導(dǎo)航操作、汽車駕駛每天都會使用的 GPS 導(dǎo)航系統(tǒng),到尋寶者要找到深藏於森林某處的寶藏,GPS 技術(shù)已經(jīng)迅速融入於多種應(yīng)用中。正當(dāng)創(chuàng)新技術(shù)不斷提升 GPS 接收器
    發(fā)表于 07-23 07:13

    有什么方法能提高GPS接收器在同步GPS操作中的靈敏度?

    后端的過載而影響接收器的靈敏度。這對手機(jī)設(shè)計(jì)人員構(gòu)成了一大挑戰(zhàn)。設(shè)計(jì)人員需要對微弱傳入的 GPS 信號,同時還有語音或數(shù)據(jù)傳輸中的強(qiáng)干擾信號保持 GPS 接收器的靈敏度。這需要
    發(fā)表于 08-22 06:19

    LT5500的典型應(yīng)用是專為低電壓工作而設(shè)計(jì)的接收器前端IC

    LT5500的典型應(yīng)用是專為低電壓工作而設(shè)計(jì)的接收器前端IC。該芯片包含一個低噪聲放大器(LNA),一個混頻和一個LO緩沖
    發(fā)表于 08-30 08:43

    GPS接收機(jī)射頻前端電路原理與設(shè)計(jì)

    GPS接收機(jī)射頻前端電路原理與設(shè)計(jì) 在天線單元設(shè)計(jì)中采用了高頻、低噪聲放大器,以減弱天線熱噪聲及前面幾級單元電路對接收機(jī)性能的影響;基于超
    發(fā)表于 02-08 09:50 ?112次下載

    MRFIC1502在GPS接收器中的應(yīng)用

    ?? 摘要:首先,介紹全球定位系統(tǒng)(GPS接收器的結(jié)構(gòu)和摩托羅拉公司生產(chǎn)的射頻降頻變換MRFIC1502,給出用MRFIC1502設(shè)計(jì)GPS
    發(fā)表于 08-24 09:36 ?1361次閱讀
    MRFIC1502在<b class='flag-5'>GPS</b><b class='flag-5'>接收器</b>中的應(yīng)用

    一種GPS/Glonass接收器IC

    一種GPS/Glonass接收器IC 一、 引 言   隨著GPS通信技術(shù)的發(fā)展,新型GPS接收器
    發(fā)表于 10-21 18:32 ?1027次閱讀
    一種<b class='flag-5'>GPS</b>/Glonass<b class='flag-5'>接收器</b><b class='flag-5'>IC</b>

    Broadcom推出GPS接收器

    Broadcom推出GPS接收器 Broadcom(博通)公司宣布,推出面向移動設(shè)備的下一代單芯片全球定位系統(tǒng)(GPS)解決方案。這個最新的GPS
    發(fā)表于 03-01 11:25 ?796次閱讀

    GPS接收器GPS中的靈敏度提高設(shè)計(jì)

    后端的過載而影響接收器的靈敏度。 這對手機(jī)設(shè)計(jì)人員構(gòu)成了一大挑戰(zhàn)。設(shè)計(jì)人員需要對微弱傳入的 GPS 信號,同時還有語音或數(shù)據(jù)傳輸中的強(qiáng)干擾信號保持 GPS 接收器的靈敏度。這需要
    發(fā)表于 09-12 14:23 ?8次下載
    <b class='flag-5'>GPS</b><b class='flag-5'>接收器</b>在<b class='flag-5'>GPS</b>中的靈敏度提高設(shè)計(jì)

    如何提高GPS接收器在同步GPS操作中的靈敏度

    后端的過載而影響接收器的靈敏度。 這對手機(jī)設(shè)計(jì)人員構(gòu)成了一大挑戰(zhàn)。設(shè)計(jì)人員需要對微弱傳入的 GPS 信號,同時還有語音或數(shù)據(jù)傳輸中的強(qiáng)干擾信號保持 GPS 接收器的靈敏度。這需要
    發(fā)表于 11-24 01:16 ?1279次閱讀
    如何提高<b class='flag-5'>GPS</b><b class='flag-5'>接收器</b>在同步<b class='flag-5'>GPS</b>操作中的靈敏度

    三款GPS接收機(jī)射頻前端電路圖解析

    GP2015是一個GPS接收機(jī)射頻前端電路,提供一個低功率、低成本和高可靠性的GPs射頻
    發(fā)表于 04-23 11:15 ?7174次閱讀
    三款<b class='flag-5'>GPS</b><b class='flag-5'>接收</b>機(jī)<b class='flag-5'>射頻</b><b class='flag-5'>前端</b>電路圖解析

    如何才能提高GPS接收器在同步GPS操作中的靈敏度

    接收器后端的過載而影響接收器的靈敏度。這對手機(jī)設(shè)計(jì)人員構(gòu)成了一大挑戰(zhàn)。設(shè)計(jì)人員需要對微弱傳入的 GPS 信號,同時還有語音或數(shù)據(jù)傳輸中的強(qiáng)干擾信號保持 GPS
    發(fā)表于 08-18 18:51 ?0次下載
    如何才能提高<b class='flag-5'>GPS</b><b class='flag-5'>接收器</b>在同步<b class='flag-5'>GPS</b>操作中的靈敏度

    如何提高GPS接收器的靈敏度

    最大的挑戰(zhàn):在同時運(yùn)行GPS的情況下提高GPS接收器的靈敏度 S-GPS(全球同步定位系統(tǒng))是一種操作,其中GPS信號的
    的頭像 發(fā)表于 04-17 12:19 ?5076次閱讀
    如何提高<b class='flag-5'>GPS</b><b class='flag-5'>接收器</b>的靈敏度

    寬帶射頻接收器參考設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《寬帶射頻接收器參考設(shè)計(jì).zip》資料免費(fèi)下載
    發(fā)表于 09-06 10:43 ?3次下載
    寬帶<b class='flag-5'>射頻</b><b class='flag-5'>接收器</b>參考設(shè)計(jì)

    面向GPS射頻IC構(gòu)建模塊解決方案

    本文介紹了用于實(shí)現(xiàn)GPS RF-to-IF接收器的Analog高性能CMOS和硅鍺(SiGe)構(gòu)建模塊RF IC系列。有許多商用的用于GPS應(yīng)用的IF至基帶
    的頭像 發(fā)表于 06-26 17:29 ?581次閱讀
    面向<b class='flag-5'>GPS</b>的<b class='flag-5'>射頻</b><b class='flag-5'>IC</b>構(gòu)建模塊解決方案