SpaceX juża Linux u proċessuri x86 regolari f'Falcon 9

Ippubblikat ġabra ta' informazzjoni dwar is-softwer użat fir-rokit Falcon 9, ibbażata fuq informazzjoni frammentarja msemmija mill-impjegati ta' SpaceX f'diversi diskussjonijiet:

  • Is-sistemi abbord Falcon 9 jużaw stripped-down
    Linux u tliet kompjuters żejda bbażati fuq proċessuri x86 dual-core konvenzjonali. L-użu ta 'ċipep speċjalizzat bi protezzjoni mir-radjazzjoni speċjali għall-kompjuters Falcon 9 mhuwiex meħtieġ, peress li l-ewwel stadju rritornat ma jqatta' żmien twil fl-ispazju ta 'barra u s-sistema redundancy hija biżżejjed.

    Liema ċippa speċifika tintuża f'Falcon 9 mhix irrappurtata, iżda l-użu ta 'CPUs standard hija prattika komuni, pereżempju, fuq il-multiplexer tal-kontroll u d-demultiplexer (C&C MDM) tal-Istazzjon Spazjali Internazzjonali kien oriġinarjament mgħammra CPU Intel 80386SX 20 MHz, u fix-xogħol ta 'kuljum fuq l-ISS nużaw laptops HP ZBook 15s b'Debian Linux, Scientific Linux jew Windows 10. Sistemi Linux jintużaw bħala terminals remoti għal C&C MDM, u Windows jintużaw għall-qari tal-email, browsing Web u divertiment.

  • Is-softwer tal-kontroll tat-titjira Falcon 9 huwa miktub f'C/C++ u jaħdem b'mod parallel fuq kull wieħed mit-tliet kompjuters. Tliet kompjuters żejda huma meħtieġa biex jiġi żgurat il-livell xieraq ta’ affidabbiltà permezz ta’ sensji multipli. Ir-riżultat ta 'kull deċiżjoni huwa mqabbel mar-riżultat miksub fuq kompjuters oħra, u biss jekk ikun hemm taqbila fuq it-tliet nodi kollha, il-kmand jiġi aċċettat mill-mikrokontrollur li jikkontrolla l-muturi u t-tmun tal-kannizzata.

    Kmand jiġi aċċettat mill-mikrokontrollur jekk jiġi riċevut fi tliet kopji identiċi, inkella titwettaq l-aħħar istruzzjoni korretta. Jekk il-fallimenti taċ-ċippa jiġu ripetuti jew il-kmandi ma jibqgħux iġġenerati, allura ċ-ċippa tibda tiġi injorata u s-sistema taħdem fuq kompjuters oħra, f'każ ta 'diskrepanzi ta' kalkolu li fuqhom ix-xogħol jerġa 'jinbeda sakemm ir-riżultat jaqbel. F'każ ta' ħsara fil-kompjuter, it-titjira tista' titlesta b'suċċess jekk ikun hemm mill-inqas sistema waħda li tkompli topera.

  • Softwer speċifiku għal sistemi Falcon 9 abbord, simulatur rokit, għodod għall-ittestjar tal-kodiċi tal-kontroll tat-titjira, kodiċi tal-komunikazzjoni u softwer tal-analiżi tat-titjira minn sistemi tal-art żviluppati tim ta’ madwar 35 persuna.
  • Qabel it-tnedija attwali, is-softwer u l-ħardwer tal-kontroll tat-titjira jiġu ttestjati f'simulatur, li jissimula diversi kundizzjonijiet tat-titjir u sitwazzjonijiet ta 'emerġenza.
  • Il-vettura spazjali bl-ekwipaġġ ta' Crew Dragon imwassla fl-orbita tuża wkoll Linux u softwer tat-titjir f'C++. L-interface li biha jaħdmu l-astronawti hija implimentata bbażata fuq applikazzjoni web JavaScript li tiftaħ fi Chromium. Il-kontroll huwa permezz tal-touch screen, iżda f'każ ta 'falliment hemm u pannell tal-buttuna biex jikkontrolla l-vettura spazjali.

Sors: opennet.ru

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster