SpaceX Falcon 9 raketindəki bort sistemləri Linux-da işləyir

Bir neçə gün əvvəl SpaceX iki astronavtı Crew Dragon idarəedici kosmik gəmisindən istifadə edərək BKS-ə uğurla çatdırıb. İndi məlum olub ki, göyərtəsində astronavtların olduğu gəmini kosmosa çıxarmaq üçün istifadə edilən SpaceX Falcon 9 raketinin bort sistemləri Linux əməliyyat sisteminə əsaslanır.

SpaceX Falcon 9 raketindəki bort sistemləri Linux-da işləyir

Bu hadisə iki səbəbdən əhəmiyyətlidir. Birincisi, on ildə ilk dəfə astronavtlar ABŞ torpağından kosmosa çıxdılar. İkincisi, bu buraxılış tarixdə ilk dəfə idi ki, özəl şirkət insanları kosmosa çatdırdı.

Mövcud məlumatlara əsasən, Falcon 9 raket daşıyıcısının bort sistemləri ikinüvəli x86 prosessorlu üç lazımsız kompüterdə quraşdırılmış Linux-un ləğv edilmiş versiyası ilə işləyir. Falcon 9 uçuşunu idarə etmək üçün istifadə olunan proqram təminatı C/C++ dilində yazılmışdır və hər bir kompüterdə ayrıca işləyir. Raketə radiasiyadan etibarlı şəkildə qorunan ixtisaslaşmış prosessorlara ehtiyac yoxdur, çünki geri qaytarılan birinci mərhələ qısa müddət ərzində kosmosda qalır. Etibarlı işləməyi təmin etmək üçün üç lazımsız kompüter sistemi tərəfindən təmin edilən ehtiyat kifayətdir.  

Mənbə SpaceX-in öz raketində hansı prosessorlardan istifadə etdiyini göstərmir, lakin məlum ola bilər ki, bu, tez-tez tətbiq olunduğu üçün ən yeni və ən məhsuldar həllərin cəlb olunmadığı ortaya çıxa bilər. Məsələn, Beynəlxalq Kosmik Stansiya 80386-ci ildən 20 MHz tezliyə malik Intel 1988SX prosessorlarından istifadə edirdi. Bu həllər multipleksor və demultipleksator (C&C MDM) proqramlarını dəstəkləmək üçün istifadə edilmişdir, lakin digər tapşırıqlar üçün çox yaxşı deyil. Gündəlik həyatda astronavtlar Debian Linux, Scientific Linux və Windows 15 proqram platformaları ilə işləyən HP ZBook 10 noutbuklarından istifadə edirlər.Linux kompüterləri C&C MDM-ə qoşulmaq üçün terminal kimi, Windows noutbukları isə poçta baxmaq, İnternet və əyləncə şəbəkələrində sörf etmək üçün istifadə olunur.   

Mesajda həmçinin bildirilir ki, reaktiv daşıyıcı raket buraxılmazdan əvvəl uçuşun idarə edilməsi üçün istifadə olunan proqram təminatı və avadanlıq müxtəlif vəziyyətləri, o cümlədən fövqəladə halları simulyasiya etməyə qadir olan simulyatorda sınaqdan keçirilir. Maraqlıdır ki, Crew Dragon kosmik gəmisi C++ dilində yazılmış proqram təminatı ilə yanaşı, Linux-da işləyən sistemlərdən də istifadə edir. Astronavtların qarşılıqlı əlaqəyə girdiyi interfeysə gəlincə, bu, JavaScript-də veb proqramdır. Əməliyyat üçün istifadə olunan toxunma paneli nasazlıq halında bir düymə interfeysi ilə təkrarlanır.



Mənbə: 3dnews.ru

Добавить комментарий