第39章 來自2020年導航學報技術的降維打擊
宿舍門被推開時,林宇正睡得深沉。
連續40多個小時的高強度代碼敲擊和腦力透支讓他哪怕被叫醒,眼皮也格外困重。
侯首長的聲音帶著不容質疑的氣魄:「小宇醒醒,我們現在需要你的技術。」
林宇揉著眼睛坐起身,眼中的血絲已經消退了大半:
「侯叔怎麼了?」
侯首長先嚴肅地板起了臉:
「接下來的事情會讓你簽保密協議,之後你不能向外泄露半分。」
隨後才說出細節。
「波赫內戰,塞族的迫擊炮藏在和平區,我方人員調查,他對準的目標不是對面的軍方…而是平民。」
「我們的人只貼了定位信標,可GPS誤差太大,根本鎖定不了實時位置!」
侯首長把一份電報拍在床頭。
「他們要是真這麼做了,不僅會有無辜者殉難,到時候BY也會借著和平主義的名義介入,擴大自身權力。到時候整個巴爾幹半島都會亂作一團。」
「本來hy解散後,by也失去了他們存在的意義,可現在他們不僅不想解散,還想進一步擴大自己的權力。」
「我們第三世界需要時間。」
「拜託了林宇,我們現在需要你的技術!」
這話一出,林宇的困意瞬間消散了大半。
by東擴的下場他是親身經歷過得,別多不說,99南斯拉夫大使館那次,是他心中難忘的痛。
波士尼亞黑塞哥維那...正是南斯拉夫分裂後的六個國家之一,他們都在巴爾幹半島。
抓起電報掃了兩眼,補充了更多信息。
而侯首長說的幾句話全都是緊要情報。
「他們的卡車中午會繞米利亞茲卡河走一圈?」
「侯叔,走!現在就去會議室找超算!」
林宇急急忙忙地穿鞋更衣,也不計較有沒有穿反,和侯首長一路快跑抵達了會議室。
一進會議室,眾多教授團還被蒙在鼓裡。
「誤差超了300米?這到底是什麼信號啊?小宇的算法不是把GPS的誤差降到1米內了嗎?」
「定位咱們周邊的地址還是精準的沒錯啊。」
林宇一進會議室,就看到黑板上密密麻麻的全都是教授們記下來的校準失效的次數。
侯首長緊隨其後,嘴裡解釋著:
「教授們試過用你的濾波算法修正了,可最多只能把誤差壓到100米,還是定位不准。」
「信號延遲也格外的大。」
侯首長對林宇使了個眼色,而林宇聽見教授們說還不知道這信號來源如何的時候就已經明白了這是塞拉耶佛那邊信號的事,侯首長只跟他說了。
見林宇進來,一眾教授也圍了上來。
「小宇,這到底是怎麼回事?你有什麼辦法嗎?」
林宇知道時間緊迫,也顧不上對教授具體解釋,只說:
「我心裡有數了,接下來教給我吧。」
他知道這個信號誤差是因為巴爾幹半島的地形原因和戰場上多電台互相干擾的結果。
但對於處理這種信號,後世在算法上已經有了解決辦法。
林宇坐在超算前,30多位教授圍成一圈,所有人都屏住呼吸。
「我需要BJ、上海、廣州三地基站的GPS原始數據流,同步時間戳後,誤差不能超過0.1秒。」
林宇邊敲鍵盤邊說,手指在DOS命令行界面飛速跳動。
林總工立刻下令:
「馬上聯繫三大測控站,開通專線運輸!」
林宇頭也不抬,直接駁斥道:
「專線太慢,用衛星中繼!」
「我們自己的通信衛星雖然不多,但傳數據流夠用了。」
宋教授在旁邊倒吸一口冷氣:
「小宇,衛星中繼的延遲…」
「我知道,所以需要算法補償。」
林宇調出自己之前寫好的三地信號融合模塊:
「我在算法里預設了衛星軌道的補償函數,只要知道了衛星編號和實時軌道參數,就能反向計算傳輸延遲。」
侯首長立刻拿起專線電話。
「給我接航天測控中心,要風雲一號的實時軌道數據!」
會議室里響起此起彼伏的電話鈴聲和指令聲。
林宇卻仿佛置身於另一個世界。
他的眼睛緊盯著屏幕上滾動的代碼,手指敲擊鍵盤的聲音清脆而密集。
5分鐘後,三地數據流開始匯入。
10分鐘後,衛星軌道參數加載完畢。
林宇在命令行里輸入最後一行回指令,敲下回車。
克雷超算的風扇驟然加速,發出低沉的咆哮聲。
屏幕上,代表塞拉耶佛地區的地圖開始刷新,一個紅點在地圖上閃爍不定,誤差半徑顯示87米。
「開始降噪。」林宇輕聲說道。
隨後光點開始收縮。
87米、53米、32米、18米、9米。
當數字跳到4.7米時,整個會議室響起一片壓抑的驚呼。
五米的誤差基本上已經能做到定位了。
但林宇沒有停,他啟動了昨天只存在於理念中的三地信號加權算法,又啟動了剛輸入完畢的多源信號融合定位的指令。
得虧他前世學過這個,2020年《導航學報》刊登的《多源異構信號融合定位研究》。
這技術能把信標信號、電台干擾波甚至衛星反射波做加權疊代,抵消環境誤差。
如今用在這裡剛剛好。
技術啟動後,數字繼續跳動。
3.2米、2.1米、1.4米。
最後穩定在0.7米。
見到這個數字,會議室里的眾教授震驚得無語復加。
全都瞪大雙眼,站立在那裡發愣。
這技術已經超出他們的認知範圍了!
這小子的腦袋到底是怎麼長的?剛向他提出需求,這麼快就能做出成品嗎?!
「延遲多少?」
還是侯首長先冷靜下來急切地問。
林宇看向屏幕角落:
「信號處理時間1.2秒。衛星傳輸往返延遲2.8秒。總延遲4秒。」
「4秒?!」
王教授失聲叫出來。
「這怎麼可能?!」
眾人都不可置信地盯著屏幕上的那顆紅色光點,信號的精度一直維持在0.7米不變。
會議室里死一般的寂靜,片刻後後掌聲如雷!
侯首長死死地盯著屏幕上那個塞拉耶佛地圖上緩慢移動的紅點。
見它一直精準後,才終於放鬆的吐了一口氣。
成了!
將一眾教授從會議室內請出後,侯首長緩緩地說:
「林宇,你知道這個定位意味著什麼嗎?」
林宇思考了一下:
「意味著我們能追蹤那輛迫擊炮卡車?」
侯首長眼中閃過複雜的光芒。
「不止,塞族軍隊之中,有理性派,也有極端派。」
「那輛卡車上裝載的迫擊炮,目標是塞拉耶佛的和平區,如果炮擊發生,平民死傷只會超過200人不會少。」
「BY就有了直接軍事干預的藉口。」
他轉向林宇:
「但現在我們可以把實時定位匿名傳遞給塞族內幕的理性派軍官。」
「他們可以恰好在那輛卡車附近組織一場軍事演習,
恰好封鎖道路,
恰好發現這輛未經授權的武裝車輛。」
侯首長這麼一說,林宇恍然大悟:
「這樣既阻止了屠殺又避免了by直接介入,還把功勞留給了塞族內部的和平力量?」
侯首長點了點頭,一副孺子可教的欣慰表情:
「塞族會欠我們一個大人情,但誰也不知道這個人情是我們給的。」
「波赫的巴爾幹半島地緣上十分重要,現在蘇聯解體才兩年多...」
「如果BY東擴,我們要承擔的壓力就會很大了。」
林宇靜靜聽著,臉上的表情一動,好像又突然想到了什麼:
「那位貼信標的同志…安全嗎?」
侯首長看了他一眼,緩緩說:
「他叫周明海,這次行動成功,他下周就能輪換回國。」
「如果失敗…」
他沒說完,但林宇明白了他的意思。
林宇看重新看向屏幕,紅點正沿著米利亞茲卡河的北岸緩慢移動,斬釘截鐵地說:
「不會失敗!」
「信號定位要什麼格式的?我這就處理。」
連續40多個小時的高強度代碼敲擊和腦力透支讓他哪怕被叫醒,眼皮也格外困重。
侯首長的聲音帶著不容質疑的氣魄:「小宇醒醒,我們現在需要你的技術。」
林宇揉著眼睛坐起身,眼中的血絲已經消退了大半:
「侯叔怎麼了?」
侯首長先嚴肅地板起了臉:
「接下來的事情會讓你簽保密協議,之後你不能向外泄露半分。」
隨後才說出細節。
「波赫內戰,塞族的迫擊炮藏在和平區,我方人員調查,他對準的目標不是對面的軍方…而是平民。」
「我們的人只貼了定位信標,可GPS誤差太大,根本鎖定不了實時位置!」
侯首長把一份電報拍在床頭。
「他們要是真這麼做了,不僅會有無辜者殉難,到時候BY也會借著和平主義的名義介入,擴大自身權力。到時候整個巴爾幹半島都會亂作一團。」
「本來hy解散後,by也失去了他們存在的意義,可現在他們不僅不想解散,還想進一步擴大自己的權力。」
「我們第三世界需要時間。」
「拜託了林宇,我們現在需要你的技術!」
這話一出,林宇的困意瞬間消散了大半。
by東擴的下場他是親身經歷過得,別多不說,99南斯拉夫大使館那次,是他心中難忘的痛。
波士尼亞黑塞哥維那...正是南斯拉夫分裂後的六個國家之一,他們都在巴爾幹半島。
抓起電報掃了兩眼,補充了更多信息。
而侯首長說的幾句話全都是緊要情報。
「他們的卡車中午會繞米利亞茲卡河走一圈?」
「侯叔,走!現在就去會議室找超算!」
林宇急急忙忙地穿鞋更衣,也不計較有沒有穿反,和侯首長一路快跑抵達了會議室。
一進會議室,眾多教授團還被蒙在鼓裡。
「誤差超了300米?這到底是什麼信號啊?小宇的算法不是把GPS的誤差降到1米內了嗎?」
「定位咱們周邊的地址還是精準的沒錯啊。」
林宇一進會議室,就看到黑板上密密麻麻的全都是教授們記下來的校準失效的次數。
侯首長緊隨其後,嘴裡解釋著:
「教授們試過用你的濾波算法修正了,可最多只能把誤差壓到100米,還是定位不准。」
「信號延遲也格外的大。」
侯首長對林宇使了個眼色,而林宇聽見教授們說還不知道這信號來源如何的時候就已經明白了這是塞拉耶佛那邊信號的事,侯首長只跟他說了。
見林宇進來,一眾教授也圍了上來。
「小宇,這到底是怎麼回事?你有什麼辦法嗎?」
林宇知道時間緊迫,也顧不上對教授具體解釋,只說:
「我心裡有數了,接下來教給我吧。」
他知道這個信號誤差是因為巴爾幹半島的地形原因和戰場上多電台互相干擾的結果。
但對於處理這種信號,後世在算法上已經有了解決辦法。
林宇坐在超算前,30多位教授圍成一圈,所有人都屏住呼吸。
「我需要BJ、上海、廣州三地基站的GPS原始數據流,同步時間戳後,誤差不能超過0.1秒。」
林宇邊敲鍵盤邊說,手指在DOS命令行界面飛速跳動。
林總工立刻下令:
「馬上聯繫三大測控站,開通專線運輸!」
林宇頭也不抬,直接駁斥道:
「專線太慢,用衛星中繼!」
「我們自己的通信衛星雖然不多,但傳數據流夠用了。」
宋教授在旁邊倒吸一口冷氣:
「小宇,衛星中繼的延遲…」
「我知道,所以需要算法補償。」
林宇調出自己之前寫好的三地信號融合模塊:
「我在算法里預設了衛星軌道的補償函數,只要知道了衛星編號和實時軌道參數,就能反向計算傳輸延遲。」
侯首長立刻拿起專線電話。
「給我接航天測控中心,要風雲一號的實時軌道數據!」
會議室里響起此起彼伏的電話鈴聲和指令聲。
林宇卻仿佛置身於另一個世界。
他的眼睛緊盯著屏幕上滾動的代碼,手指敲擊鍵盤的聲音清脆而密集。
5分鐘後,三地數據流開始匯入。
10分鐘後,衛星軌道參數加載完畢。
林宇在命令行里輸入最後一行回指令,敲下回車。
克雷超算的風扇驟然加速,發出低沉的咆哮聲。
屏幕上,代表塞拉耶佛地區的地圖開始刷新,一個紅點在地圖上閃爍不定,誤差半徑顯示87米。
「開始降噪。」林宇輕聲說道。
隨後光點開始收縮。
87米、53米、32米、18米、9米。
當數字跳到4.7米時,整個會議室響起一片壓抑的驚呼。
五米的誤差基本上已經能做到定位了。
但林宇沒有停,他啟動了昨天只存在於理念中的三地信號加權算法,又啟動了剛輸入完畢的多源信號融合定位的指令。
得虧他前世學過這個,2020年《導航學報》刊登的《多源異構信號融合定位研究》。
這技術能把信標信號、電台干擾波甚至衛星反射波做加權疊代,抵消環境誤差。
如今用在這裡剛剛好。
技術啟動後,數字繼續跳動。
3.2米、2.1米、1.4米。
最後穩定在0.7米。
見到這個數字,會議室里的眾教授震驚得無語復加。
全都瞪大雙眼,站立在那裡發愣。
這技術已經超出他們的認知範圍了!
這小子的腦袋到底是怎麼長的?剛向他提出需求,這麼快就能做出成品嗎?!
「延遲多少?」
還是侯首長先冷靜下來急切地問。
林宇看向屏幕角落:
「信號處理時間1.2秒。衛星傳輸往返延遲2.8秒。總延遲4秒。」
「4秒?!」
王教授失聲叫出來。
「這怎麼可能?!」
眾人都不可置信地盯著屏幕上的那顆紅色光點,信號的精度一直維持在0.7米不變。
會議室里死一般的寂靜,片刻後後掌聲如雷!
侯首長死死地盯著屏幕上那個塞拉耶佛地圖上緩慢移動的紅點。
見它一直精準後,才終於放鬆的吐了一口氣。
成了!
將一眾教授從會議室內請出後,侯首長緩緩地說:
「林宇,你知道這個定位意味著什麼嗎?」
林宇思考了一下:
「意味著我們能追蹤那輛迫擊炮卡車?」
侯首長眼中閃過複雜的光芒。
「不止,塞族軍隊之中,有理性派,也有極端派。」
「那輛卡車上裝載的迫擊炮,目標是塞拉耶佛的和平區,如果炮擊發生,平民死傷只會超過200人不會少。」
「BY就有了直接軍事干預的藉口。」
他轉向林宇:
「但現在我們可以把實時定位匿名傳遞給塞族內幕的理性派軍官。」
「他們可以恰好在那輛卡車附近組織一場軍事演習,
恰好封鎖道路,
恰好發現這輛未經授權的武裝車輛。」
侯首長這麼一說,林宇恍然大悟:
「這樣既阻止了屠殺又避免了by直接介入,還把功勞留給了塞族內部的和平力量?」
侯首長點了點頭,一副孺子可教的欣慰表情:
「塞族會欠我們一個大人情,但誰也不知道這個人情是我們給的。」
「波赫的巴爾幹半島地緣上十分重要,現在蘇聯解體才兩年多...」
「如果BY東擴,我們要承擔的壓力就會很大了。」
林宇靜靜聽著,臉上的表情一動,好像又突然想到了什麼:
「那位貼信標的同志…安全嗎?」
侯首長看了他一眼,緩緩說:
「他叫周明海,這次行動成功,他下周就能輪換回國。」
「如果失敗…」
他沒說完,但林宇明白了他的意思。
林宇看重新看向屏幕,紅點正沿著米利亞茲卡河的北岸緩慢移動,斬釘截鐵地說:
「不會失敗!」
「信號定位要什麼格式的?我這就處理。」