這套系統要能在沒有信號的情況下,自動識別軌道偏差、調整姿態、切換備用設備。
他噼里啪啦足足寫了兩個多小時,代碼量突破五千行。
他揉了揉眼睛,喝了口姜夢雪剛剛為他準備的綠茶。
這時,郵箱又響了一聲,還是那個匿名高手。
附件是一段c++代碼片段,標注為“輕量化深空通信協議v1。0”。
吳凡打開看了三分鐘,眉頭慢慢松開。
這段代碼解決了他剛剛卡住的問題——如何在低帶寬下壓縮關鍵數據包。
他直接復制進自己的項目里,做了些適配修改,測試一次通過。
“這家伙,真是及時雨。”
他自顧自說了一句,順手回了個表情包:一只狗頭戴著博士帽。
他繼續往下推進。
燃料效率方面,他已經用了引力彈弓加霍曼轉移的組合方案,節省了百分之三十七的推進劑。
但還不夠。
火星任務周期長,飛船攜帶的燃料越多,自身重量就越重,反而更耗能。
必須再壓一壓。
只是相關技術,吳凡并不太熟悉,怎么辦?
系統?
【叮,恭喜宿主,獲得隨機獎勵】
【叮,恭喜獲得《高效推進系統設計》高級技能書,可隨時取用】
“可以,使用。”
剎那間,大量公式和工程案例涌入腦海。
他立馬知道哪種發動機最適合長途巡航,也知道什么時候該關機滑行最省油。
他把這些內容整理成一份簡報,存入項目文檔。
下一步,得找人做實物原型了,但現在還不急。
第三個是自主導航算法,這個最難。
月球任務還能靠地面輔助,火星不行,飛船得像老司機一樣,自己看路、踩剎車、轉彎停車。