Sistem onboard dina rokét SpaceX Falcon 9 dijalankeun dina Linux

Sababaraha dinten kapengker, SpaceX hasil nganteurkeun dua astronot ka ISS nganggo pesawat ruang angkasa Crew Dragon. Ayeuna parantos dipikanyaho yén sistem onboard rokét SpaceX Falcon 9, anu dianggo pikeun ngaluncurkeun kapal sareng astronot di luar angkasa, dumasar kana sistem operasi Linux.

Sistem onboard dina rokét SpaceX Falcon 9 dijalankeun dina Linux

Kajadian ieu penting pikeun dua alesan. Firstly, pikeun kahiji kalina dina sapuluh taun, astronot indit ka luar angkasa ti taneuh AS. Bréh, peluncuran ieu kahiji kalina dina sajarah yén hiji pausahaan swasta dikirimkeun jalma kana spasi.

Numutkeun data anu sayogi, sistem onboard kendaraan peluncuran Falcon 9 ngajalankeun versi Linux anu dilucuti, anu dipasang dina tilu komputer kaleuleuwihan sareng prosesor x86 dual-core. Parangkat lunak anu dianggo pikeun ngontrol penerbangan Falcon 9 ditulis dina C / C ++ sareng dijalankeun sacara misah dina unggal komputer. Rokét henteu peryogi prosesor khusus anu ditangtayungan tina radiasi, sabab tahap kahiji anu dipulangkeun tetep di rohangan pikeun waktos anu singget. Pikeun mastikeun operasi dipercaya, redundansi disadiakeun ku tilu sistem komputer kaleuleuwihan geus cukup.  

Sumberna henteu netepkeun prosesor mana anu dianggo ku SpaceX dina rokétna, tapi sigana sigana sanés solusi anu paling anyar sareng paling produktif, sabab ieu sering dipraktékkeun. Contona, Stasion Angkasa Internasional ngagunakeun prosésor Intel 80386SX kalayan frékuénsi 20 MHz ti taun 1988. Solusi ieu parantos dianggo pikeun ngadukung aplikasi multiplexer sareng demultiplexer (C&C MDM), tapi aranjeunna henteu saé pikeun tugas anu sanés. Dina kahirupan sapopoe, astronot ngagunakeun laptop HP ZBook 15 anu ngajalankeun Debian Linux, Scientific Linux sareng platform parangkat lunak Windows 10. Komputer Linux dianggo salaku terminal pikeun nyambungkeun ka C&C MDM, sedengkeun laptop Windows dianggo pikeun ningali surat sareng ngotéktak Internét sareng hiburan.   

Suratna ogé nyatakeun yén sateuacan peluncuran kendaraan peluncuran, parangkat lunak sareng alat anu dianggo pikeun kontrol penerbangan diuji dina simulator anu sanggup simulasi sababaraha kaayaan, kalebet kaayaan darurat. Catet yén pesawat ruang angkasa Crew Dragon ogé ngagunakeun sistem anu dijalankeun dina Linux, sareng parangkat lunak anu ditulis dina C++. Sedengkeun pikeun antarbeungeut anu berinteraksi sareng astronot, éta mangrupikeun aplikasi wéb dina JavaScript. Panel rampa anu dianggo pikeun operasi diduplikasi ku antarmuka tombol-tombol upami gagal.



sumber: 3dnews.ru

Tambahkeun komentar