સ્પેસએક્સ ફાલ્કન 9 રોકેટ પરની ઓનબોર્ડ સિસ્ટમ Linux પર ચાલે છે

થોડા દિવસો પહેલા, સ્પેસએક્સે ક્રૂ ડ્રેગન માનવ સંચાલિત અવકાશયાનનો ઉપયોગ કરીને સફળતાપૂર્વક બે અવકાશયાત્રીઓને ISS સુધી પહોંચાડ્યા હતા. હવે તે જાણીતું બન્યું છે કે સ્પેસએક્સ ફાલ્કન 9 રોકેટની ઓનબોર્ડ સિસ્ટમ્સ, જેનો ઉપયોગ અવકાશયાત્રીઓ સાથે અવકાશમાં જહાજને લોન્ચ કરવા માટે કરવામાં આવ્યો હતો, તે Linux ઓપરેટિંગ સિસ્ટમ પર આધારિત છે.

સ્પેસએક્સ ફાલ્કન 9 રોકેટ પરની ઓનબોર્ડ સિસ્ટમ Linux પર ચાલે છે

આ ઘટના બે કારણોસર નોંધપાત્ર છે. સૌપ્રથમ, દસ વર્ષમાં પ્રથમ વખત, અવકાશયાત્રીઓ યુએસની ધરતી પરથી અવકાશમાં ગયા. બીજું, આ પ્રક્ષેપણ ઈતિહાસમાં પ્રથમ વખત હતું જ્યારે કોઈ ખાનગી કંપનીએ લોકોને અવકાશમાં પહોંચાડ્યા.

ઉપલબ્ધ માહિતી અનુસાર, ફાલ્કન 9 લોન્ચ વ્હીકલની ઓનબોર્ડ સિસ્ટમ્સ Linux નું સ્ટ્રીપ-ડાઉન વર્ઝન ચલાવી રહી છે, જે ડ્યુઅલ-કોર x86 પ્રોસેસર સાથે ત્રણ રીડન્ડન્ટ કમ્પ્યુટર્સ પર ઇન્સ્ટોલ કરેલું છે. ફાલ્કન 9 ફ્લાઇટને નિયંત્રિત કરવા માટે વપરાતું સોફ્ટવેર C/C++ માં લખાયેલું છે અને દરેક કમ્પ્યુટર પર અલગથી ચાલે છે. રોકેટને વિશિષ્ટ પ્રોસેસર્સની જરૂર નથી કે જે રેડિયેશનથી વિશ્વસનીય રીતે સુરક્ષિત હોય, કારણ કે પાછો આવેલો પ્રથમ તબક્કો ટૂંકા સમય માટે અવકાશમાં રહે છે. વિશ્વસનીય કામગીરી સુનિશ્ચિત કરવા માટે, ત્રણ રીડન્ડન્ટ કોમ્પ્યુટર સિસ્ટમ્સ દ્વારા પૂરી પાડવામાં આવેલ રીડન્ડન્સી પૂરતી છે.  

સ્પેસએક્સ તેના રોકેટમાં કયા પ્રોસેસર્સનો ઉપયોગ કરે છે તે સ્ત્રોત સ્પષ્ટ કરતું નથી, પરંતુ તે સારી રીતે બહાર આવી શકે છે કે નવા અને સૌથી વધુ ઉત્પાદક સોલ્યુશન્સ સામેલ નથી, કારણ કે આ વારંવાર પ્રેક્ટિસ કરવામાં આવે છે. ઉદાહરણ તરીકે, ઇન્ટરનેશનલ સ્પેસ સ્ટેશને 80386 થી 20 મેગાહર્ટ્ઝની આવર્તન સાથે ઇન્ટેલ 1988SX પ્રોસેસર્સનો ઉપયોગ કર્યો હતો. આ સોલ્યુશન્સનો ઉપયોગ મલ્ટિપ્લેક્સર અને ડિમલ્ટિપ્લેક્સર (C&C MDM) એપ્લિકેશનને સપોર્ટ કરવા માટે કરવામાં આવ્યો છે, પરંતુ તે અન્ય કાર્યો માટે બહુ સારા નથી. રોજિંદા જીવનમાં, અવકાશયાત્રીઓ ડેબિયન લિનક્સ, સાયન્ટિફિક લિનક્સ અને વિન્ડોઝ 15 સોફ્ટવેર પ્લેટફોર્મ પર ચાલતા HP ZBook 10 લેપટોપનો ઉપયોગ કરે છે. Linux કમ્પ્યુટર્સનો ઉપયોગ C&C MDM સાથે કનેક્ટ થવા માટે ટર્મિનલ તરીકે થાય છે, જ્યારે Windows લેપટોપનો ઉપયોગ મેઇલ જોવા અને નેટવર્ક ઇન્ટરનેટ અને મનોરંજન પર સર્ફિંગ કરવા માટે થાય છે.   

સંદેશમાં એમ પણ કહેવામાં આવ્યું છે કે લોંચ વ્હીકલ લોન્ચ કરતા પહેલા, ફ્લાઇટ કંટ્રોલ માટે ઉપયોગમાં લેવાતા સોફ્ટવેર અને સાધનોનું સિમ્યુલેટર પર પરીક્ષણ કરવામાં આવે છે જે કટોકટીની સ્થિતિ સહિત વિવિધ પરિસ્થિતિઓનું અનુકરણ કરવામાં સક્ષમ છે. નોંધનીય છે કે ક્રુ ડ્રેગન અવકાશયાન સી++ માં લખેલા સોફ્ટવેરની સાથે Linux પર ચાલતી સિસ્ટમનો પણ ઉપયોગ કરે છે. અંતરિક્ષયાત્રીઓ જે ઇન્ટરફેસ સાથે ક્રિયાપ્રતિક્રિયા કરે છે તેની વાત કરીએ તો, તે JavaScriptમાં વેબ એપ્લિકેશન છે. ઓપરેશન માટે ઉપયોગમાં લેવાતી ટચ પેનલ નિષ્ફળતાના કિસ્સામાં પુશ-બટન ઇન્ટરફેસ દ્વારા ડુપ્લિકેટ કરવામાં આવે છે.



સોર્સ: 3dnews.ru

એક ટિપ્પણી ઉમેરો