暴雨衰減是衛星通訊領域公認的老大難問題。
原因很簡單——雨滴會吸收和散射電磁波,頻率越高損耗越大。天穹星座用的是Ka波段,恰好是對降雨最敏感的頻段之一。一場大暴雨能讓星地鏈路的訊號強度衰減十幾個分貝,相當於把一條高速公路瞬間變成泥濘小路。
更棘手的是暴雨的空間分佈極不均勻。同一片區域裡,可能東邊暴雨傾盆,西邊晴空萬裡,兩個相距不到五公裡的地麵終端麵對的通道狀態天差地別。這種空間不一致性讓統一的補償策略幾乎失效。
左城翻遍了藍灣通訊的實測資料庫,發現暴雨條件下的資料少得可憐——隻有十一組,而且全部採集自同一場降雨過程,空間覆蓋範圍很窄。
資料不夠。又是這個問題。
但這次他冇有條件像上次一樣扛著裝置去實地採集——總不能等老天爺下暴雨再去蹲守。他需要換一種思路。
第十二天晚上,左城在宿舍裡對著天花板躺了半個小時,突然坐了起來。
氣象資料。
暴雨本身是氣象現象,而藍星的氣象監測網路已經積累了幾十年的歷史資料。如果能把氣象部門的降雨強度分佈資料和衛星鏈路的電波傳播模型結合起來,就可以用歷史氣象資料去」合成」大量的暴雨衰減通道樣本。
這和陳浩之前做地下空間資料增強的思路一脈相承,但維度更高——不是模擬一個封閉空間的訊號環境,而是用真實的氣象觀測資料驅動一個物理傳播模型,生成的合成資料在統計特性上會比純模擬資料更接近真實情況。
左城當晚就寫了一封郵件給韓哲,申請呼叫藍灣通訊合作的氣象資料介麵。韓哲第二天上午就批了——天穹專案的技術資源調配優先順序很高。
拿到氣象資料後,左城花了兩天時間搭建了一套」氣象驅動的通道合成器」——輸入任意一個時間點和地理位置的降雨強度分佈,輸出對應條件下的星地鏈路通道狀態。合成器的核心是一組Ka波段雨衰經驗公式,經過實測資料的標定後,精度控製在可接受的範圍內。
有了合成器,他一口氣生成了兩萬組暴雨條件下的通道資料,覆蓋了從小雨到特大暴雨、從熱帶到溫帶、從平原到山區的各種組合。
然後把這些資料餵給雙層預測架構去跑。
結果不太好看。
標準條件下超標百分之四十二的精度優勢,在暴雨場景下直接腰斬——隻剩百分之十九。原因很明確:暴雨帶來的訊號衰減太劇烈了,上層的自適應補償模組來不及跟上變化速度,總是慢半拍。
」問題不在補償速度。」左城對著模擬資料皺眉皺了一個下午,終於找到了癥結,」問題在底層的確定性預測裡根本冇有氣象因素。」
雙層架構的底層是純軌道力學——它能精確預測衛星的位置和速度,但它不知道地麵正在下暴雨。底層預測出來的通道狀態是」晴天版本」,上層拿到一個偏差極大的初始值,補償起來自然吃力。
解決方案很直接:在底層加入氣象資訊。
把地麵氣象站的實時降雨資料接入底層預測模組,讓軌道預測的同時考慮當前的氣象條件,輸出的就不再是」晴天版本」,而是」當前天氣版本」的通道預測。上層隻需要補償剩餘的隨機誤差,壓力大幅減輕。
但」直接」不等於」簡單」。
氣象資料的更新頻率和衛星訊號的處理頻率差了好幾個數量級——氣象站每五分鐘更新一次資料,而通道估計需要毫秒級的響應。五分鐘對通訊係統來說是一個世紀。怎麼在兩次氣象更新之間填補空白?
左城又卡了一天。
第十六天下午,他去食堂打飯的路上碰到了唐旭。
唐旭端著一盤紅燒茄子和一碗米飯,看見左城主動打了個招呼,猶豫了一下,在他對麵坐了下來。
」左城,我有個事想問你。」唐旭撓了撓頭,憨厚的表情下麵藏著點不好意思,」我這邊天線陣列的波束賦形演演算法需要通道狀態資訊做輸入,但現有的通道估計方案給出來的資料重新整理率太低,我想把重新整理率提上去又怕增加計算負擔。你那邊的預測架構有冇有可能提供一個高重新整理率的通道預測介麵給我用?」
左城夾菜的手停了。
高重新整理率的通道預測介麵。
唐旭的需求和他正在解決的問題恰好是同一枚硬幣的兩麵——唐旭需要高頻率的通道預測輸出,左城需要在低頻率的氣象資料之間做高頻率的插值補償。
如果把氣象資料看成一種」低重新整理率的外部輸入」,那他需要的插值補償機製和唐旭需要的高重新整理率介麵,本質上是同一個技術元件。
」你的波束賦形需要多高的重新整理率?」左城問。
」理想情況下,毫秒級。」
」那正好。」左城放下筷子,」我現在有一個問題——氣象資料的更新週期是五分鐘,但我的預測模組需要毫秒級的氣象校正。我正在想怎麼在兩次更新之間做插值。如果這個插值機製做出來了,它同時可以輸出你需要的毫秒級通道預測。」
唐旭的眼睛一下子亮了。
」那咱們一起做?」他放下勺子,雙手比劃著名,」插值的核心是在已知資料點之間估算趨勢,對吧?天線陣列的波束掃描過程本身就會產生大量的空間取樣資料,這些資料可以當作氣象插值的輔助約束——因為不同方向的波束接收到的訊號衰減差異,本身就包含了降雨空間分佈的資訊。」
左城愣了一秒。
這個想法他完全冇想到。
用天線陣列的波束掃描資料來輔助氣象插值——等於把天線當成了一個簡易的」氣象雷達」,不需要等五分鐘一次的氣象站更新,天線自己的觀測資料每毫秒都在重新整理,完全可以填補空白。
」唐旭,你這個思路太妙了。」左城由衷地說。
唐旭嘿嘿一笑,露出一排整齊的白牙:」應該的,互相幫忙嘛。」
兩個人當天下午就開始聯合攻關。
左城負責插值演演算法的數學框架設計,唐旭負責天線陣列波束資料的提取和預處理。兩個人的技術方向原本各自獨立,但在這個交叉點上精確地咬合在了一起。
三天後,聯合方案跑通了。
氣象插值模組利用天線波束掃描資料實現了毫秒級的降雨分佈更新,精度比純氣象站資料提升了四倍。左城把這個模組嵌入雙層預測架構的底層,重新跑暴雨場景的模擬測試。
結果出來的時候,唐旭正站在左城身後看螢幕。
暴雨場景下的通道預測精度:超過藍灣通訊現有方案百分之三十六。
從百分之十九到百分之三十六,幾乎翻倍。
唐旭吹了聲口哨。
左城靠在椅背上,嘴角彎了一下。
暴雨,過了。
還剩六個極端場景。
他翻開筆記本,在」暴雨衰減」旁邊畫了個勾,然後看向清單上的下一個名字——」太陽風暴」。
餘光裡,他注意到程遠從自己的工位上抬起頭,金絲眼鏡後麵的目光從螢幕上的資料移到了左城和唐旭並排站著的背影上。
那目光裡的東西不太好辨認。
不像是敵意,更像是一種被落下的緊迫感。