Mifumo ya ubaoni kwenye roketi ya SpaceX Falcon 9 inaendeshwa kwenye Linux

Siku chache zilizopita, SpaceX ilifanikiwa kuwasilisha wanaanga wawili kwa ISS kwa kutumia chombo cha anga za juu cha Crew Dragon. Sasa imejulikana kuwa mifumo ya ndani ya roketi ya SpaceX Falcon 9, ambayo ilitumiwa kurusha meli na wanaanga kwenye bodi angani, inategemea mfumo wa uendeshaji wa Linux.

Mifumo ya ubaoni kwenye roketi ya SpaceX Falcon 9 inaendeshwa kwenye Linux

Tukio hili ni muhimu kwa sababu mbili. Kwanza, kwa mara ya kwanza baada ya miaka kumi, wanaanga waliingia angani kutoka ardhi ya Marekani. Pili, uzinduzi huu ulikuwa mara ya kwanza katika historia kwamba kampuni ya kibinafsi iliwasilisha watu angani.

Kulingana na data inayopatikana, mifumo ya ndani ya gari la uzinduzi la Falcon 9 ina toleo la Linux lililoondolewa, ambalo limewekwa kwenye kompyuta tatu ambazo hazijatumika na vichakataji dual-core x86. Programu inayotumiwa kudhibiti safari ya ndege ya Falcon 9 imeandikwa kwa C/C++ na huendeshwa kivyake kwenye kila kompyuta. Roketi haiitaji wasindikaji maalum ambao wanalindwa kwa uaminifu kutoka kwa mionzi, kwani hatua ya kwanza iliyorudishwa inabaki kwenye nafasi kwa muda mfupi. Ili kuhakikisha uendeshaji wa kuaminika, upungufu unaotolewa na mifumo mitatu ya kompyuta isiyohitajika inatosha.  

Chanzo hakielezi ni wasindikaji gani SpaceX hutumia kwenye roketi yake, lakini inaweza kuibuka kuwa sio suluhisho mpya zaidi na zenye tija zaidi zinazohusika, kwani hii inafanywa mara nyingi. Kwa mfano, Kituo cha Kimataifa cha Anga cha Kimataifa kilitumia wasindikaji wa Intel 80386SX na mzunguko wa 20 MHz kutoka 1988. Suluhu hizi zimetumika kusaidia programu za multiplexer na demultiplexer (C&C MDM), lakini sio nzuri sana kwa kazi zingine. Katika maisha ya kila siku, wanaanga hutumia kompyuta za mkononi za HP ZBook 15 zinazotumia majukwaa ya programu ya Debian Linux, Scientific Linux na Windows 10. Kompyuta za Linux hutumiwa kama vituo vya kuunganisha kwenye C&C MDM, huku kompyuta za mkononi za Windows zikitumika kutazama barua na kuvinjari mtandao na burudani.   

Ujumbe huo pia unaeleza kuwa kabla ya kuzinduliwa kwa gari la uzinduzi, programu na vifaa vinavyotumika kudhibiti safari za ndege hufanyiwa majaribio kwenye simulator yenye uwezo wa kuiga hali mbalimbali zikiwemo za dharura. Ni vyema kutambua kwamba chombo cha anga cha Crew Dragon pia hutumia mifumo inayoendesha kwenye Linux, pamoja na programu iliyoandikwa katika C++. Kuhusu kiolesura ambacho wanaanga huingiliana nacho, ni programu ya wavuti katika JavaScript. Paneli ya kugusa inayotumiwa kwa uendeshaji inarudiwa na kiolesura cha kitufe cha kushinikiza ikiwa itashindwa.



Chanzo: 3dnews.ru

Kuongeza maoni