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