實(shí)測(cè):SDR頻譜觀測(cè)與物理層結(jié)構(gòu)解析)
前陣子群里幾個(gè)朋友一直在折騰低軌衛(wèi)星信號(hào)聊得最多的就是Starlink星鏈的Ku波段下行信號(hào)。這東西確實(shí)是低軌衛(wèi)星通信里最典型的樣本衛(wèi)星數(shù)量多、過境頻繁、射頻特征明顯而且下行信號(hào)跟傳統(tǒng)對(duì)地靜止軌道廣播電視衛(wèi)星完全是兩碼事。我花了兩三周時(shí)間用SDR把下行信號(hào)采集回來從頻譜到符號(hào)級(jí)一層層往下拆整個(gè)過程有點(diǎn)像在解一道大型謎題。這篇東西就是把這段時(shí)間的實(shí)測(cè)和分析整理下來重點(diǎn)講清楚Starlink Ku波段下行信號(hào)的頻譜分布、物理層結(jié)構(gòu)、同步機(jī)制以及用軟件無線電做信號(hào)捕獲和解調(diào)分析時(shí)需要注意的關(guān)鍵點(diǎn)。無論你是做衛(wèi)星通信的射頻工程師還是純粹對(duì)低軌星座感興趣的無線電愛好者這套分析思路應(yīng)該都能派上用場(chǎng)。1. 項(xiàng)目背景與信號(hào)研究?jī)r(jià)值1.1 低軌熱潮與Starlink星座低軌衛(wèi)星通信這幾年的熱度不用多說Starlink是目前規(guī)模最大、建設(shè)進(jìn)度最快的低軌星座。它的軌道高度大約在340公里到570公里之間這跟傳統(tǒng)地球同步軌道衛(wèi)星35800公里的高度差了整整兩個(gè)數(shù)量級(jí)。軌道低帶來的直接好處是傳輸時(shí)延低、路徑損耗小地面終端不需要大口徑天線一個(gè)相控陣平板就能搞定收發(fā)。但這套系統(tǒng)的技術(shù)代價(jià)也全在這個(gè)“低”字上——衛(wèi)星相對(duì)地面高速運(yùn)動(dòng)一個(gè)地面站的可見時(shí)間窗口通常只有幾分鐘信號(hào)的多普勒頻移變化劇烈物理層設(shè)計(jì)必須對(duì)頻率同步和時(shí)間同步做非常強(qiáng)的魯棒性優(yōu)化。正是這樣的特殊性讓Starlink的下行信號(hào)成了觀察現(xiàn)代低軌寬帶通信體制的一個(gè)絕佳窗口。它沒有沿用DVB-S2這類傳統(tǒng)的衛(wèi)星廣播標(biāo)準(zhǔn)而是參考了5G NR的地面移動(dòng)通信幀結(jié)構(gòu)思路在Ku頻段用類OFDM的多載波體制完成用戶鏈路的物理層傳輸。對(duì)習(xí)慣了看恒定符號(hào)率的QPSK衛(wèi)星信號(hào)的人來說第一次在頻譜儀上看到Starlink下行信號(hào)大概率會(huì)愣住——它不是一條干凈的單載波譜線而是一段帶寬寬、邊緣陡峭、內(nèi)部帶波紋的“團(tuán)塊”這背后就是OFDM體制的典型特征。研究這類信號(hào)的價(jià)值遠(yuǎn)不止?jié)M足好奇心。低軌星座的大規(guī)模組網(wǎng)、星間鏈路、多波束天線和靈活的頻率復(fù)用每一步都對(duì)信號(hào)設(shè)計(jì)提出了新約束反過來通過下行信號(hào)的頻譜結(jié)構(gòu)和時(shí)頻資源排布我們能反推出衛(wèi)星側(cè)的數(shù)字波束成形方式、子載波間隔選擇、雙工模式和同步策略。這些信息對(duì)做頻譜監(jiān)測(cè)、干擾協(xié)調(diào)和低軌通信網(wǎng)絡(luò)規(guī)劃的人都有直接參考意義。1.2 Ku波段的射頻特征Ku波段通常指12到18GHz的電磁頻譜范圍衛(wèi)星通信實(shí)際業(yè)務(wù)集中在下行10.7到12.75GHz、上行13.75到14.5GHz這兩個(gè)子段。為什么星鏈選Ku波段做主服務(wù)鏈路原因不算復(fù)雜這個(gè)頻段的頻譜資源相對(duì)充裕頻率協(xié)調(diào)機(jī)制成熟雨衰處于可接受范圍天線技術(shù)也夠用相控陣芯片在Ka波段及以下已經(jīng)有成熟的量產(chǎn)方案。具體到下行方向Starlink用戶鏈路的接收頻段大約在10.7到12.7GHz之間單信道占用帶寬在設(shè)計(jì)中做得比較寬這樣才能支撐單用戶數(shù)百M(fèi)bps的峰值速率。但這帶來一個(gè)接收端的現(xiàn)實(shí)問題奈奎斯特采樣率和后期基帶處理量都上去了想要完整捕獲一整個(gè)信道接收機(jī)的前端帶寬必須做得足夠大。實(shí)際測(cè)試中我用普通衛(wèi)星電視LNB配合軟件無線電設(shè)備做第一級(jí)下變頻把Ku頻段信號(hào)搬到中頻之后再進(jìn)行采樣整個(gè)鏈路看起來比想象中要穩(wěn)定得多。Ku波段還有一個(gè)特點(diǎn)對(duì)接收者非常友好——帶寬資源豐富可以容納多波束和多通道并行傳輸同時(shí)頻率高意味著波長(zhǎng)只有2到3厘米左右相同口徑天線的增益可以做得很高。對(duì)地面接收端來說小尺寸天線就能獲得不錯(cuò)的接收效果這大大降低了業(yè)余觀測(cè)門檻。但高頻率也意味著對(duì)相位噪聲和時(shí)鐘穩(wěn)定度更敏感SDR本振源的質(zhì)量會(huì)直接影響最終解調(diào)效果這個(gè)后面實(shí)操部分再展開講。1.3 研究下行信號(hào)的核心意義有人會(huì)問下行信號(hào)研究到底有什么實(shí)際價(jià)值我們又不做星鏈的協(xié)議逆向也不打算寫自己的解調(diào)器研究它圖什么我的看法是這是一種典型的“系統(tǒng)性技術(shù)鏡像”——現(xiàn)代通信物理層里各類主流技術(shù)都在星鏈的私有體制里找到了體現(xiàn)比如OFDM與DFT-s-OFDM的混合使用、波束成形后的等效信道特點(diǎn)、低開銷同步信號(hào)設(shè)計(jì)、高階調(diào)制與自適應(yīng)編碼。把這些機(jī)制一個(gè)個(gè)看明白了再去看其他低軌星座的信號(hào)就會(huì)輕松很多。衛(wèi)星通信的本質(zhì)是在極端動(dòng)態(tài)信道里維持可靠連接下行信號(hào)結(jié)構(gòu)就是這套動(dòng)態(tài)系統(tǒng)的外在表現(xiàn)。另一個(gè)實(shí)際意義是電磁頻譜管理。低軌星座數(shù)量一旦到了幾千顆的量級(jí)同一時(shí)間落在同一個(gè)地區(qū)的信號(hào)可能來自好幾顆不同的衛(wèi)星彼此之間還要做頻率復(fù)用和波束隔離。通過實(shí)測(cè)下行信號(hào)可以判斷衛(wèi)星在某時(shí)刻的覆蓋區(qū)域、使用頻段和極化狀態(tài)這些信息對(duì)頻譜監(jiān)測(cè)站的干擾排查和頻率規(guī)劃工作非常有用。所以這個(gè)項(xiàng)目雖然以“解析信號(hào)結(jié)構(gòu)”為目標(biāo)但它真正鍛煉的是從物理層觀測(cè)反推系統(tǒng)設(shè)計(jì)意圖的能力。2. 頻率規(guī)劃與下行鏈路預(yù)算2.1 星鏈下行頻率資源的排布邏輯一組Starlink衛(wèi)星在軌道上運(yùn)行的時(shí)候會(huì)持續(xù)用Ku波段下行波束給地面終端提供服務(wù)。從頻譜監(jiān)測(cè)的角度看我們能觀測(cè)到在10.7到12.7GHz范圍內(nèi)有多段不連續(xù)的信號(hào)帶每段信號(hào)的帶寬和中心頻率都會(huì)隨著衛(wèi)星位置、波束指向和用戶分布動(dòng)態(tài)調(diào)整。這跟傳統(tǒng)廣播衛(wèi)星“固定頻率、固定帶寬、固定極化”的靜態(tài)排布完全不同它是按需分配、波束級(jí)管理的動(dòng)態(tài)頻譜系統(tǒng)。實(shí)際頻譜掃描時(shí)我通常會(huì)設(shè)置整段掃描和瀑布圖記錄并行。整段掃描能看清當(dāng)前可見衛(wèi)星使用的頻率范圍瀑布圖則能記錄信號(hào)出現(xiàn)和消失的時(shí)間線。通過對(duì)比TLE軌道根數(shù)推算的衛(wèi)星過境時(shí)間就能把某一段信號(hào)的發(fā)射源鎖定到具體衛(wèi)星上。一個(gè)有趣的觀測(cè)細(xì)節(jié)是當(dāng)一顆衛(wèi)星的波束從地平線方向掃到天頂附近再移出地平線信號(hào)的功率密度會(huì)呈現(xiàn)顯著起伏這跟相控陣波束的仰角成形增益有關(guān)。動(dòng)態(tài)頻譜管理帶來的研究難點(diǎn)在于你不能指望每次打開頻譜儀都看到同樣的信號(hào)結(jié)構(gòu)。上午捕獲的帶寬和中心頻率下午可能就變了。所以做這類記錄的時(shí)候不能只盯單次快照而要連續(xù)采集一段時(shí)間的數(shù)據(jù)用統(tǒng)計(jì)的方式看頻段占用的整體輪廓?;A(chǔ)功是有的每段下行信號(hào)的帶寬基本保持在數(shù)百M(fèi)Hz量級(jí)而且邊緣處帶外衰減非常陡峭這是OFDM信號(hào)加了高階滾降濾波的典型表現(xiàn)。2.2 極化方式與波束成形的影響Starlink用戶鏈路的下行信號(hào)通常使用圓極化這與廣播電視衛(wèi)星的線極化方案有明顯區(qū)別。圓極化的好處是對(duì)收發(fā)天線之間的相對(duì)旋轉(zhuǎn)不敏感特別適合衛(wèi)星和地面終端都處于動(dòng)態(tài)姿態(tài)調(diào)整的場(chǎng)景。發(fā)射端用左旋圓極化還是右旋圓極化不同批次衛(wèi)星可能不同甚至允許通過地面指令切換這也是頻譜監(jiān)測(cè)中需要留意的變量。波束成形是低軌系統(tǒng)在物理層層面的一大算力消耗大戶。星載相控陣天線能夠同時(shí)形成多個(gè)數(shù)字波束每個(gè)波束獨(dú)立指向一片覆蓋區(qū)域。從地面單個(gè)觀測(cè)點(diǎn)的視角看你收到的信號(hào)實(shí)際上是很多用戶波束的疊加而不是單一波束的信號(hào)。這會(huì)導(dǎo)致一種現(xiàn)象用普通全向天線或者小口徑天線接收時(shí)信號(hào)譜型看起來像“實(shí)心團(tuán)塊”——這是因?yàn)槎鄠€(gè)波束的信號(hào)在頻域上交錯(cuò)疊在一起能量分布被填平了。極化測(cè)量需要注意SDR前端的實(shí)際硬件能力。普通LNB本身不帶極化判別功能它的輸出是兩類極化信號(hào)的混合或其中一路要嚴(yán)格區(qū)分左旋與右旋分量需要擴(kuò)展端口的雙極化LNB或者兩路獨(dú)立接收鏈路。對(duì)大部分結(jié)構(gòu)分析工作來說單路極化接收已經(jīng)足夠看頻譜和幀結(jié)構(gòu)但如果要精細(xì)分析波束間的頻率復(fù)用關(guān)系極化分離就繞不開。2.3 鏈路預(yù)算與接收靈敏度估算在開始實(shí)際接收之前我習(xí)慣先做一個(gè)簡(jiǎn)單的鏈路預(yù)算估算免得對(duì)接收系統(tǒng)要求產(chǎn)生誤判。星鏈衛(wèi)星軌道高度按550公里、接收頻率按11.5GHz估算最大仰角時(shí)路徑距離最短接近550公里最小仰角25度時(shí)斜距要拉長(zhǎng)到1300公里以上。這里以天頂過境為例路徑距離約550公里對(duì)應(yīng)的自由空間路徑損耗為L(zhǎng) 20log10(4πd/λ)其中d為550公里即550000米11.5GHz對(duì)應(yīng)的波長(zhǎng)λ約為0.026米代入后得到L ≈ 20log10(4 × 3.1416 × 550000 / 0.026) ≈ 168.5dB再拿衛(wèi)星端的發(fā)射EIRP做參考星鏈用戶波束EIRP通常在45到55dBW的區(qū)間范圍內(nèi)具體值隨波束指向和目標(biāo)用戶距離調(diào)整。假設(shè)取50dBW接收天線是一個(gè)增益為30dB的45cm口徑偏饋拋物面接收鏈路的總增益就等于50 30 - 168.5 ≈ -88.5dBW換算成功率大約是1.4e-12W即-88.5dBm。看上去數(shù)值很低但系統(tǒng)帶寬很寬噪聲功率跟帶寬成正比。按250MHz帶寬、接收機(jī)噪聲系數(shù)2dB計(jì)算熱噪聲功率約等于N -174 10log10(B) NF -174 84 2 -88dBm信號(hào)與噪聲幾乎在同一個(gè)數(shù)量級(jí)上。這說明兩點(diǎn)一是實(shí)際接收必須有足夠天線增益支撐全向天線在多數(shù)情況下看不到明顯信號(hào)二是只要天線尺寸稍微到位捕獲和后續(xù)分析是可行的。鏈路預(yù)算的意義在于提前做到心里有數(shù)不指望小天線碰運(yùn)氣。3. 下行信號(hào)的物理層結(jié)構(gòu)拆解3.1 OFDM與DFT-s-OFDM的取舍一旦把捕獲到的Starlink下行信號(hào)切到基帶來看最明顯的特征就是它采用了多載波傳輸。為什么低軌系統(tǒng)會(huì)放棄傳統(tǒng)衛(wèi)星通信單載波體制轉(zhuǎn)向OFDM這種地面通信用的波形本質(zhì)原因是信道的動(dòng)態(tài)性和多徑環(huán)境的復(fù)雜性。雖然衛(wèi)星信道以直射分量為主但用戶終端周圍的反射物會(huì)造成多徑再加上低軌衛(wèi)星在波束覆蓋區(qū)內(nèi)相對(duì)用戶有持續(xù)的角度變化信道頻率選擇性是不可避免的。OFDM把整個(gè)信道帶寬切分成大量窄帶子載波每個(gè)子載波內(nèi)信道近似平坦均衡器的復(fù)雜度因此大幅降低。但OFDM的缺點(diǎn)也明確——峰均比相對(duì)偏高對(duì)功率放大器的線性度要求嚴(yán)苛。衛(wèi)星平臺(tái)的能量預(yù)算嚴(yán)格功放效率至關(guān)重要。所以星鏈下行并沒有一根筋地全線用OFDM而是在部分信道或部分場(chǎng)景下采用DFT-s-OFDM這類峰均比更低的波形。這種混合波形的設(shè)計(jì)核心在于需要高吞吐、資源配置靈活的用戶場(chǎng)景用CP-OFDM需要提升功放效率、覆蓋優(yōu)先的場(chǎng)景退回到DFT-s-OFDM。體現(xiàn)在頻譜上就是同一段下行信號(hào)里子載波的分布會(huì)出現(xiàn)局部“填滿”和局部“梳狀”的差異。子載波間隔的選擇同樣有講究。低軌衛(wèi)星多普勒頻移最大可以達(dá)到幾十千赫茲的級(jí)別子載波間隔如果太窄頻偏會(huì)導(dǎo)致嚴(yán)重的子載波間干擾間隔太寬循環(huán)前綴開銷又不可接受。星鏈最終選用的間隔與5G NR的典型大間隔參數(shù)相當(dāng)能夠容忍數(shù)百千赫茲量級(jí)的殘余頻偏同時(shí)保持符號(hào)周期在微秒級(jí)別。這套折中方案是低軌高動(dòng)態(tài)信道的必然產(chǎn)物。3.2 幀結(jié)構(gòu)與時(shí)頻資源網(wǎng)格把OFDM符號(hào)沿時(shí)間軸和頻率軸擺放就形成了經(jīng)典的時(shí)頻資源網(wǎng)格。星鏈下行信號(hào)的幀結(jié)構(gòu)延續(xù)了地面移動(dòng)通信“超幀-幀-子幀-時(shí)隙-符號(hào)”的層級(jí)化組織方式長(zhǎng)周期內(nèi)嵌同步信號(hào)和廣播信息短周期內(nèi)嵌用戶數(shù)據(jù)和控制信令。這樣做的目的很直接讓接收機(jī)可以用低開銷的同步方案快速進(jìn)入系統(tǒng)同時(shí)支持高度靈活的資源調(diào)度??催@類幀結(jié)構(gòu)的時(shí)候我習(xí)慣把它類比成一個(gè)城市的街道格局。頻率軸上的子載波是一棟棟沿街建筑時(shí)間軸上的符號(hào)周期是一秒一秒流逝的時(shí)間調(diào)度器就是交管中心通過資源塊分配把特定用戶的傳輸安排到指定的“街區(qū)”里??刂菩畔才旁陲@眼位置時(shí)頻資源靠前用戶數(shù)據(jù)鋪在剩下的空間里。頻譜圖上觀察到的“信號(hào)密度不均勻”現(xiàn)象其實(shí)就是這種資源網(wǎng)格上的調(diào)度結(jié)果。研究幀結(jié)構(gòu)最直接的產(chǎn)出是能確認(rèn)下行信號(hào)不是一個(gè)連續(xù)無差別的數(shù)據(jù)流而是一個(gè)有起點(diǎn)、有邊界、有周期性的組織化結(jié)構(gòu)。用SDR解調(diào)時(shí)我會(huì)從頻譜的最底端往上看先找周期性的同步信號(hào)再通過同步信號(hào)確定幀邊界然后從固定的控制資源位置讀出基本系統(tǒng)消息。整個(gè)過程跟破解一份加密地圖很像每拿到一個(gè)坐標(biāo)就能解鎖下一片區(qū)域。3.3 同步信號(hào)與參考信號(hào)的角色在低軌場(chǎng)景下同步信號(hào)的設(shè)計(jì)難度遠(yuǎn)大于地面基站。原因在于多普勒頻移不是固定的它隨衛(wèi)星仰角持續(xù)變化接收機(jī)必須通過導(dǎo)頻信號(hào)不斷估計(jì)頻偏并修正本地振蕩器。星鏈下行信號(hào)在設(shè)計(jì)上重點(diǎn)強(qiáng)化了同步信號(hào)的魯棒性不僅要有主同步序列支持粗同步還需要?dú)埐钔叫蛄性谳d波偏移較大時(shí)仍然保持相關(guān)峰清晰。參考信號(hào)的功能也不只是信道估計(jì)它承擔(dān)著相位跟蹤和波束管理告警的作用。在相控陣掃描快速變化的低軌波束里參考信號(hào)的排布必須足夠密集才能讓接收機(jī)跟蹤信道的變化。實(shí)際解調(diào)下來你會(huì)發(fā)現(xiàn)幀內(nèi)的參考信號(hào)分布呈現(xiàn)出類似“菱形格”的規(guī)律這是為了在時(shí)間和頻率兩個(gè)維度上都有足夠采樣點(diǎn)以便做二維插值信道估計(jì)。天線端口維度上也做了空間復(fù)用。不同參考信號(hào)可以映射到不同發(fā)射波束或不同極化方向接收端通過測(cè)量各參考信號(hào)的能量和相位關(guān)系就能判斷當(dāng)前波束的狀態(tài)。這些設(shè)計(jì)細(xì)節(jié)疊加起來構(gòu)成了一個(gè)能在數(shù)千公里的相對(duì)速度和劇烈的多普勒變化下仍然保持可靠同步的物理層控制面。4. 實(shí)操環(huán)節(jié)用軟件無線電捕獲并分析下行信號(hào)4.1 硬件選型與接收鏈路搭建做Ku頻段信號(hào)分析第一道坎不是軟件而是射頻前端。SDR設(shè)備的工作頻率很少能直接覆蓋11GHz以上因此需要一組下變頻器把Ku信號(hào)搬到中頻或基帶。最成熟的方案是使用衛(wèi)星電視LNB低噪聲下變頻器它的本振頻率通常是9.75GHz或10.6GHz配合10.7到12.75GHz的接收頻段輸出中頻信號(hào)會(huì)落在950到2150MHz這個(gè)區(qū)間正好能被市場(chǎng)上主流軟件無線電設(shè)備接收。我實(shí)測(cè)的接收鏈路是45cm偏饋天線加Ku波段LNB然后通過同軸電纜接入一臺(tái)覆蓋到2GHz的SDR設(shè)備。LNB需要一個(gè)穩(wěn)定的13V/18V供電這可以由SDR的偏置供電口直接提供也可以另接一個(gè)電源分配器。天線口徑的選擇直接影響能否看到信號(hào)我的建議是從45cm開始太小的話信號(hào)容易被噪聲淹沒太大則沒必要——畢竟我們不是要解出用戶數(shù)據(jù)只要頻譜特征清楚就行。時(shí)鐘穩(wěn)定度是整個(gè)接收鏈路里容易被低估的一環(huán)。星載信號(hào)本身的頻率標(biāo)準(zhǔn)精度很高而普通消費(fèi)級(jí)LNB的本地振蕩器頻率偏移可能達(dá)到幾十千赫茲這會(huì)讓捕獲信號(hào)的頻譜整體平移后期分析時(shí)如果不做頻偏校正所有參數(shù)估計(jì)都會(huì)帶偏。解決方法是使用帶外參考信號(hào)做校準(zhǔn)或者選用帶高穩(wěn)晶振的LNB又或者在后處理時(shí)以同步信號(hào)的頻率期望值做參考點(diǎn)。4.2 信號(hào)捕獲與頻譜觀測(cè)流程實(shí)際操作中我先用頻譜分析模式掃描整個(gè)下變頻后的中頻范圍尋找星鏈過境時(shí)的信號(hào)痕跡。由于衛(wèi)星在移動(dòng)信號(hào)的到達(dá)頻率存在多普勒偏移純看頻譜快照可能抓不到加上瀑布圖模式后信號(hào)會(huì)在時(shí)間-頻率二維圖上留下明顯的移動(dòng)軌跡這時(shí)候再去調(diào)整中心頻率和增益就有的放矢了。一旦捕獲到信號(hào)我會(huì)保存一段較長(zhǎng)的IQ數(shù)據(jù)用于離線分析。采樣率的選擇很關(guān)鍵如果采樣率太低信號(hào)細(xì)節(jié)被混疊抹掉如果太高數(shù)據(jù)文件迅速膨脹處理壓力大。針對(duì)250MHz量級(jí)的信道帶寬我用約40MHz的采樣率觀察單信道局部結(jié)構(gòu)用更高采樣率觀察更大范圍的頻譜。離線分析首選Python環(huán)境配合numpy和matplotlib完成基本的頻譜計(jì)算與繪圖再利用開源信號(hào)處理框架做同步和信道估計(jì)。增益設(shè)置也值得反復(fù)調(diào)整。SDR設(shè)備增益太高會(huì)使ADC發(fā)生飽和截?cái)鄬?dǎo)致OFDM信號(hào)的峰均比特征失真增益太低則量化噪聲過大弱信號(hào)被底噪淹沒。我通常先讓SDR自動(dòng)增益跑一遍然后手動(dòng)設(shè)置固定增益略低于自動(dòng)值讓信號(hào)峰值距離滿量程還有3到6dB的余量。這個(gè)習(xí)慣在后期分析時(shí)給了我很大便利頻譜上的各個(gè)結(jié)構(gòu)保持得非常清晰。4.3 從頻譜圖到同步解調(diào)的一步步分析把采集回來的信號(hào)用FFT變換到頻域第一眼看到的是亞毫秒級(jí)的平均頻譜絕大多數(shù)低軌OFDM信號(hào)在這個(gè)尺度上已經(jīng)表現(xiàn)出明顯的“平臺(tái)狀”譜型。緊接著做的是短時(shí)傅里葉變換觀察單符號(hào)級(jí)別的譜結(jié)構(gòu)這一步能看出哪些子載波是導(dǎo)頻、哪些是數(shù)據(jù)、哪些是預(yù)留未用的保護(hù)子載波。同步過程從粗頻偏估計(jì)開始。我會(huì)取一段帶內(nèi)信號(hào)做自相關(guān)處理用循環(huán)前綴的重復(fù)特性估算小數(shù)倍頻偏然后利用同步信號(hào)在頻域的共軛相關(guān)性估算整數(shù)倍頻偏。這里有個(gè)實(shí)用技巧同步信號(hào)通常周期性重復(fù)在時(shí)域上做互相關(guān)會(huì)出現(xiàn)尖銳峰值峰值間距就等于同步周期。把這個(gè)周期測(cè)出來再對(duì)照已知的符號(hào)長(zhǎng)度和子載波間隔就能倒推出幀的時(shí)隙結(jié)構(gòu)。做完同步后我會(huì)進(jìn)一步做信道估計(jì)用接收到的參考信號(hào)除以本地已知參考序列得到信道響應(yīng)矩陣。這個(gè)矩陣的幅度和相位隨時(shí)間和子載波的變化直接反映了低軌信道多普勒和時(shí)間選擇性。如果一切順利頻偏被消除后的星座圖會(huì)清晰展現(xiàn)出高階QAM的分布輪廓整個(gè)過程到這一步信號(hào)結(jié)構(gòu)的主干就已經(jīng)全部浮出水面。5. 常見問題與排查技巧5.1 頻率偏移持續(xù)漂移的處理低軌衛(wèi)星信號(hào)最折磨人的問題就是多普勒頻移。它不是一個(gè)固定值而是隨衛(wèi)星仰角的增加從負(fù)頻偏變化到正頻偏再變回負(fù)頻偏變化率在過頂時(shí)刻最劇烈。初次做解調(diào)時(shí)我一度以為設(shè)備壞了因?yàn)樾盘?hào)頻率一直在緩慢移動(dòng)后來對(duì)照TLE軌道數(shù)據(jù)才算真正理解這就是低軌動(dòng)態(tài)性的直接體現(xiàn)。處理多普勒頻移的核心是閉環(huán)跟蹤。只用固定的頻率補(bǔ)償遠(yuǎn)遠(yuǎn)不夠必須從接收信號(hào)里不斷估計(jì)殘余頻偏并更新本地振蕩器頻率或后處理中修正信號(hào)相位。常見的做法是在解調(diào)環(huán)路里引入二階鎖相環(huán)用參考信號(hào)的相位差分估計(jì)頻偏變化率。實(shí)踐中我發(fā)現(xiàn)把同步信號(hào)和參考信號(hào)結(jié)合起來做聯(lián)合頻偏估計(jì)效果最好——先靠同步信號(hào)做粗校正再用每時(shí)隙的參考信號(hào)做細(xì)校正雙閉環(huán)可以穩(wěn)定跟蹤住數(shù)千公里級(jí)的相對(duì)運(yùn)動(dòng)。5.2 采樣率不夠?qū)е碌膫涡盘?hào)很多第一次做寬帶OFDM信號(hào)觀測(cè)的人都會(huì)遇到一個(gè)怪現(xiàn)象頻譜上明明是窄帶的“信號(hào)”解開基帶后卻怎么也看不出有效結(jié)構(gòu)噪聲量大得嚇人。這往往不是信號(hào)問題而是采樣率低于信號(hào)帶寬導(dǎo)致的欠采樣。OFDM寬帶信號(hào)的頻譜看起來可能很平坦但它的能量分布在極寬的帶寬內(nèi)如果只用幾MHz的采樣率去采一個(gè)幾十MHz的信道頻譜混疊會(huì)把多個(gè)頻率成分疊加在一起形成完全不可識(shí)別的信號(hào)。判斷是否欠采樣的方法很簡(jiǎn)單把接收帶寬逐步提高觀察信號(hào)譜型是否變化。如果帶寬提到一定程度后譜線的總體輪廓和帶寬穩(wěn)定下來說明采樣率已經(jīng)覆蓋了主要信號(hào)能量如果增大帶寬后信號(hào)依然出現(xiàn)在頻譜邊緣那就是混疊把鏡像信號(hào)折返回來了。我在分析時(shí)通常先測(cè)出信號(hào)的10dB帶寬然后把這個(gè)值乘以1.2以上作為采樣率的保守下限。5.3 干擾信號(hào)與同頻段雜散的分辨Ku頻段現(xiàn)在相當(dāng)擁擠除了星鏈還有廣播電視衛(wèi)星、其他低軌星座及少量地面固定業(yè)務(wù)信號(hào)。在頻譜觀測(cè)時(shí)經(jīng)常能在同一段范圍內(nèi)看到多種信號(hào)混雜。區(qū)分它們的方法有幾個(gè)角度帶寬和形狀傳統(tǒng)衛(wèi)星電視是單載波帶內(nèi)能量聚攏星鏈?zhǔn)菍拵巾敹嗥绽哲壽EGEO衛(wèi)星相對(duì)地面幾乎靜止低軌信號(hào)頻率持續(xù)偏移時(shí)間連續(xù)性低軌過境是幾分鐘級(jí)別的出場(chǎng)時(shí)間。還有一個(gè)容易踩的坑是同軸線和接頭的接觸不良。LNB到SDR的中頻信號(hào)頻率在1GHz附近對(duì)接觸阻抗已經(jīng)比較敏感接頭松動(dòng)會(huì)導(dǎo)致信號(hào)反射頻譜上出現(xiàn)起伏波紋嚴(yán)重時(shí)甚至讓寬帶信號(hào)出現(xiàn)明顯凹陷。排查方法是輕晃線纜看頻譜是否劇烈變化發(fā)現(xiàn)異常第一時(shí)間重做接頭。這類看似不起眼的細(xì)節(jié)往往才是整個(gè)觀測(cè)鏈路成敗的關(guān)鍵。5.4 常見問題速查表現(xiàn)象可能原因處理辦法頻譜始終噪音無信號(hào)輪廓天線指向偏差或口徑過小增大天線口徑檢查波束指向信號(hào)整體緩慢平移LNB本振頻偏或衛(wèi)星多普勒記錄原始IQ數(shù)據(jù)后離線校正信號(hào)帶寬明顯超預(yù)期采樣率不足導(dǎo)致頻譜混疊提高采樣率到帶寬的1.2倍以上信號(hào)出現(xiàn)周期性起伏同軸接觸不良或LNB供電波動(dòng)重新制作接頭檢查饋電電壓穩(wěn)定性瀑布圖有軌跡但無法解調(diào)多普勒變化過快AFC未跟上采用二階鎖相環(huán)跟蹤縮小環(huán)路帶寬星座圖云團(tuán)化無法收斂參考信號(hào)位置估計(jì)錯(cuò)誤重新驗(yàn)證同步序列位置改進(jìn)信道插值這六個(gè)問題幾乎是我和身邊朋友在觀測(cè)低軌信號(hào)時(shí)集體踩過的重災(zāi)區(qū)每一個(gè)都花了不少時(shí)間排查。先把它們列成表收藏起來遇到類似情況就能快速定位。6. 后續(xù)還能往哪個(gè)方向延伸信號(hào)結(jié)構(gòu)解析做到一定程度不少人會(huì)想再往前一步。對(duì)我來說比較自然的延伸方向有三個(gè)。第一個(gè)是記錄不同軌道面和不同時(shí)期的衛(wèi)星信號(hào)參數(shù)做一個(gè)統(tǒng)計(jì)層面的特征庫觀察星鏈在軌衛(wèi)星的版本差異和波束行為變化這類長(zhǎng)期監(jiān)測(cè)數(shù)據(jù)對(duì)研究低軌巨星座的運(yùn)行規(guī)律非常有價(jià)值。第二個(gè)方向是嘗試解析完整的物理層控制信息——雖然用戶數(shù)據(jù)是加密的但廣播信道、系統(tǒng)消息大多采用明文或弱保護(hù)傳輸從中能夠讀出波束編號(hào)、系統(tǒng)幀號(hào)、子載波配置等系統(tǒng)級(jí)信息。第三個(gè)方向是結(jié)合軌道預(yù)測(cè)和信號(hào)實(shí)測(cè)分析多星過境時(shí)同一頻段的時(shí)頻沖突和干擾模式這部分對(duì)頻譜共存研究有實(shí)踐意義。做這套分析的過程我自己最大的收獲不是“看懂了某個(gè)參數(shù)”而是建立了一套完整的低軌信號(hào)分析方法論。從軌道預(yù)測(cè)到鏈路預(yù)算從射頻采集到基帶處理每一步都需要不同領(lǐng)域的知識(shí)銜接?,F(xiàn)在低軌星座數(shù)量還在快速增長(zhǎng)信號(hào)的具體格式和參數(shù)也會(huì)不斷演進(jìn)但分析思路和工具鏈?zhǔn)峭ㄓ玫摹莆盏讓臃椒鎸?duì)未知信號(hào)時(shí)就不會(huì)兩眼一抹黑。