歐洲航天局 (ESA) 古老的火星快車探測器能否在 Windows 98 下運行?無論如何,這是我們通過閱讀一些新聞頭條就能理解的。從技術角度來看,現實同樣令人驚嘆,但需要一個不那麼“性感”的標題。
火星快車於2003年6月2日從哈薩克斯坦拜科努爾發射升空,自當年12月以來一直在火星周圍運行。該任務因其Marsis雷達而為公眾所熟知,該雷達致力於在這顆紅色星球的表面尋找水。這是一個令人印象深刻的工具,因為它依賴於 40 m 天線(部署複雜)。
經過近二十年的良好和忠誠的服務,探測器仍然具有潛力,歐空局甚至剛剛通過重寫其整個軟件部分進行了改進。這就是(臭名昭著的)微軟操作系統出現的地方。出於開發和訪問庫的簡單性的原因,探針的內部軟件被設計為“基於Windows 98的開發環境正如 ESA 在其網站上指定的那樣。沒有操作系統,而是為了簡單起見而在 Windows 下運行的軟件“架構師”工具。
機器控制系統顯然不是Windows下的:它是SCOS-2000,歐洲航天局為其衛星開發的內部軟件。但是,通過外部工具(特別是 Matlab)處理遙測數據需要創建 Active X 控件,這是一種 Microsoft 技術,允許在不同程序之間交換信息。
令人擔憂的是觀測衛星的工作流程“依賴於一種複雜的技術,該技術存儲了大量高清圖像並很快使設備的內存飽和», 解釋歐洲航天局。工具的重寫使得擺脫依賴於 Windows 98 技術的磚塊成為可能,例如這些 ActiveX 控件以及 Excel 的一些部分(正如當時這篇科學文章所詳細描述的),使得減輕系統重量成為可能。額外的內存使 Marsis 的運行時間延長了五倍,並探索了更大的區域。雖然可用內存很小,在內存滿之前只能進行 25 秒的觀察,但 Mars Express 現在可以掃描其 Marsis 雷達 134 秒。巨大的收益表明軟件調整是延長衛星壽命的關鍵......。
👉🏻實時關注科技新聞:將 01net 添加到您的來源Google,訂閱我們的頻道WhatsApp或通過視頻關注我們抖音。
來源 : 歐空局







