Aan boord stelsels op die SpaceX Falcon 9 vuurpyl loop op Linux

’n Paar dae gelede het SpaceX twee ruimtevaarders suksesvol na die ISS afgelewer met die Crew Dragon-bemande ruimtetuig. Nou het dit bekend geword dat die aanboordstelsels van die SpaceX Falcon 9-vuurpyl, wat gebruik is om die skip met ruimtevaarders aan boord die ruimte in te lanseer, op die Linux-bedryfstelsel gebaseer is.

Aan boord stelsels op die SpaceX Falcon 9 vuurpyl loop op Linux

Hierdie gebeurtenis is belangrik om twee redes. Eerstens, vir die eerste keer in tien jaar, het ruimtevaarders die ruimte ingegaan vanaf Amerikaanse grond. Tweedens was hierdie bekendstelling die eerste keer in die geskiedenis dat 'n private maatskappy mense in die ruimte afgelewer het.

Volgens beskikbare data loop die aanboordstelsels van die Falcon 9-lanseringsvoertuig 'n gestroopte weergawe van Linux, wat op drie oortollige rekenaars met dubbelkern x86-verwerkers geïnstalleer is. Die sagteware wat gebruik word om die Falcon 9-vlug te beheer, is in C/C++ geskryf en loop afsonderlik op elke rekenaar. Die vuurpyl het nie gespesialiseerde verwerkers nodig wat betroubaar teen straling beskerm word nie, aangesien die teruggekeerde eerste fase vir 'n kort tyd in die ruimte bly. Om betroubare werking te verseker, is oortolligheid wat deur drie oortollige rekenaarstelsels verskaf word, voldoende.  

Die bron spesifiseer nie watter verwerkers SpaceX in sy vuurpyl gebruik nie, maar dit kan heel moontlik blyk dat nie die nuutste en mees produktiewe oplossings betrokke is nie, aangesien dit dikwels beoefen word. Die Internasionale Ruimtestasie het byvoorbeeld vanaf 80386 Intel 20SX-verwerkers met 'n frekwensie van 1988 MHz gebruik. Hierdie oplossings is gebruik om multiplexer en demultiplexer (C&C MDM) toepassings te ondersteun, maar hulle is nie baie goed vir ander take nie. In die alledaagse lewe gebruik ruimtevaarders HP ZBook 15-skootrekenaars wat Debian Linux, Scientific Linux en Windows 10-sagtewareplatforms gebruik.   

Die boodskap lui ook dat voor die lansering van die lanseervoertuig die sagteware en toerusting wat vir vlugbeheer gebruik word op 'n simulator getoets word wat in staat is om verskeie situasies, insluitend noodsituasies, te simuleer. Dit is opmerklik dat die Crew Dragon-ruimtetuig ook stelsels gebruik wat op Linux loop, saam met sagteware wat in C++ geskryf is. Wat die koppelvlak betref waarmee ruimtevaarders interaksie het, is dit 'n webtoepassing in JavaScript. Die raakpaneel wat vir werking gebruik word, word gedupliseer deur 'n drukknoppie-koppelvlak in geval van mislukking.



Bron: 3dnews.ru

Voeg 'n opmerking