北京時間8月6日13:31分,美國宇航局好奇號火星車在火星著陸,它將展開為期兩年的任務,主要任務是探索火星過去或者現在的環境是否適宜生命存在。下面一起來了解一下好奇號的硬件、軟件配置:硬件:2004年勇氣號(Spirit, MER-A)和機遇號(Opportunity,MER-B)火星探測器著陸火星,它們配備了3MB EEPROM、128MB內存、256MB閃存。好奇號(Curiosity)有哪些變化呢?
好奇號的Rover Compute Element包含兩套完全相同的計算系統,其中一套作為備用,當第一套計算系統出現故障時自動啟用。這個新的計算系統采用256K EEPROM、256MB內存、2GB閃存,CPU為BAE RAD750(1040萬晶體管,核心頻率110到200 MHz),基于IBM的PowerPC 750設計而來,速度達到400 MIPS(勇氣號和機遇號為35 MIPS),可以承受-55和70度氣溫變化以及1000gray的輻射水平。
RAD750
軟件
在軟件方面,NASA不敢冒險,采用的是一款成熟的、具有27年之久的VxWoks操作系統。VxWoks由 Wind River Systems(已被Intel收購)開發,是在大量嵌入式系統中采用的實時操作系統,之前的火星探測器(旅居者、勇氣號、機遇號)、火星偵察軌道器、 SpaceX Dragon太空飛船采用的都是VxWorks。此外,VxWorks還廣泛應用于BMW iDrive、美軍戰斗機、阿帕奇直升機、Apple Airport Extreme和Linksys WRT54G路由。
其實,說VxWorks已經27年之老有些過分,它于1985年發布,但是在進行持續開發,去年已經是6.9版本了。為什么好奇號要使用 VxWorks?因為它非常可靠,而且包含成熟的開發工具鏈,據推測,其底層調度和中斷系統適用于處理EDL(進入、降落和著陸,即“恐怖七分鐘”)這樣 的實時任務。
評 論
請勿進行人身攻擊,謾罵以及任何違法國家相關法律法規的言論。
正在加載評論...