Ƙarin kasuwancin suna ƙoƙarin isa sararin samaniya yayin da binciken sararin samaniya ya sami farin jini a cikin 'yan shekarun nan.
Elon Musk, wanda kuma za ku iya gane shi daga sauran kamfanin da ya kafa, Tesla, ta kafa SpaceX, ɗaya daga cikin sanannun kasuwancin da wannan manufa.
Duk da haka, SpaceX ba wai kawai yana sha'awar tafiye-tafiyen sararin samaniya ba ne, kuma mai yiwuwa ba za ku sani ba cewa a baya ta harba wasu rokoki.
Elon Musk ya kafa SpaceX tare da manufar samar da zirga-zirgar sararin samaniya mafi sauki kuma mara tsada. An rarraba shi azaman kamfani mai zaman kansa mai zaman kansa kuma an kafa shi a hukumance a cikin 2002.
Musk da farko ya yi niyya don shigar da greenhouse akan Mars tare da tsaba da gel abinci mai gina jiki tare da niyyar kafa rayuwa a wurin da ganin yadda tsire-tsire za su amsa.
Ya bayyana a fili, duk da haka, cewa Musk zai adana kuɗi ta hanyar kafa kamfani na kansa wanda zai iya samar da rokoki yayin tattaunawar da kamfanonin roka na Rasha.
Tare da rokar Falcon 1, wanda aka kera don harba kananan tauraron dan adam zuwa sararin samaniya, SpaceX ya kammala tashinsa na farko. Saboda kayan da aka yi amfani da su da kuma yadda aka tsara Falcon 1 don sake amfani da shi fiye da sau ɗaya, ya yi ƙasa da tsada fiye da abokan hamayyarsa.
Amma ka taba yin mamakin irin nau'in yarukan shirye-shirye ko tarin fasaha wannan babban kamfani yana aiki? Kada ku damu; Na rufe ku.
Za mu kalli harsunan shirye-shiryen da SpaceX ke amfani da su a cikin wannan sakon.
Mu kiyaye shi cikin sauki.
Harsunan shirye-shirye da ake amfani da su SpaceX
Yaren shirye-shirye kamar C da C++ an fi son su a SpaceX. Don dandali na haɓaka su, masana'antun kayan masarufi kamar AVR, Arduino, da ARM sun karɓi tsarin haɗin harshen C/C++.
Babu wanda ke amfani da kwamfutoci na kasuwanci ko na'ura mai kwakwalwa a cikin kumbon roka. Tsarin jirgin sama ba shi da microcontroller ko microprocessor guda ɗaya, amma yana iya samun kwamfutar da ke kan jirgi wanda ke mu'amala da microprocessors da microcontrollers da yawa.
Idan kana amfani da microprocessor, ba kawai ka adana fayilolin ba; kun kuma canza su zuwa o da 1s kawai, daidai da tsarin umarni na microcontroller da microprocessor.
Tunda tsarin jirgin sama a SpaceX ba ya amfani da fayil C ko C++ guda ɗaya kuma a maimakon haka yana iya amfani da fayiloli 1,000 ko fiye tare da layukan lamba dubu goma ko fiye, Python kuma ana buƙatar don shirye-shirye.
A ƙarshe, dole ne ku fassara lambar kowane harshe zuwa microprocessor da microcontroller waɗanda za a iya fahimta.
Bari yanzu mu bincika kaɗan daga cikinsu da zurfafa.
C/C ++
C++ babu shakka za a yi amfani da shi (kimiyyar roka ce!).
An rubuta software na jirgin SpaceX a duka C da C++. An yi amfani da na'urori masu sarrafa dual-core x86 a cikin roka na Falcon 9 na SpaceX, kuma software ɗin jirgin da ke aiki akan kowane ɗayan waɗannan na'urori ana rubuta su cikin C ko C++.
Ɗaya daga cikin mafi ƙarfi, sauri, kuma mashahurin yarukan shirye-shirye shine C++. An zaɓi waɗannan yarukan tunda kididdigar kumbon duk suna da matuƙar jin daɗin lokaci.
Ƙarfafawa yana cikin mafi kyawun halayen wannan harshe. Lokacin ƙirƙirar ƙaƙƙarfan aikace-aikace, C++ na iya zaɓar tunda yana da tarihin nasara a masana'antar haɓaka wasan.
Kuna iya farawa da karatun C da farko. Kuna iya koyon duk abin da kuke sani game da sarrafa ƙwaƙwalwar ajiya ta amfani da wannan harshe.
Kuna iya ci gaba zuwa C++ da zarar kun koyi C.
Python
Tare da ginannen ɗakunan karatu da kuma abokantaka na farko, Python ya zama ɗaya daga cikin sanannun harsuna a yau.
Wannan yare, tare da wasu da dama, SpaceX na amfani da shi don rubuta lambar, gina sararin samaniya, sannan kuma harba shi zuwa sararin samaniya.
Suna amfani da kewayon kayan aikin ciki da yawa, daga mafi mahimmancin su kamar NumPy da umarnin matplotlib zuwa ƙarin ci gaba kamar tsarin Django na tushen Python.
Linux Operating System
Tunda SpaceX yana amfani da Linux azaman tsarin aiki, samun fa'ida anan zai zama taimako sosai.
Kusan duk kwamfutoci da motoci suna gudanar da Linux, kuma waɗannan dandamali suna aiki azaman musaya mai nisa don sarrafa maɓallan multixers da demultiplexers.
SpaceX ta yi amfani da Falcon don canja wurin 'yan sama jannatin NASA cikin aminci a shekarar da ta gabata, kuma wannan kumbon da za a sake amfani da shi gaba dayansa Linux ne ke sarrafa shi.
Fahimtar yadda ake amfani da gyara Linux na iya zama da taimako sosai. Idan kana son yin aiki tare da SpaceX, ya kamata ka sanya shi mahimmin yin nazari da fahimtar wannan tsarin aiki mai ƙarfi saboda yana da girman gaske.
LabVIEW
Labview wani dandamali ne da SpaceX ke amfani da shi ban da Linux.
Injiniyoyin ƙasa suna amfani da LabVIEW, yanayin shirye-shirye na hoto, don yin umarni, sarrafawa, da lura da kowace motar ƙaddamarwa.
Ƙungiyar software ta ƙasa tana ƙirƙirar hoto mai amfani (GUIs) waɗanda injiniyoyi da masu aiki ke amfani da su don saka idanu da tantance bayanan kumbon daga motoci (Dragon da Falcon).
SpaceX ke amfani da Windows?
Linux shine tsarin aiki da SpaceX ke amfani da shi don tafiyar da abin hawan su, wanda za'a iya samuwa a kusan dukkanin kwamfutocin tebur. … LabView kayan aikin shirye-shiryen hoto ne na tushen Windows wanda SpaceX ke amfani da shi ban da Linux.
Wannan ya sa bayanan da injiniyoyi ke samu daga Dragon da Falcon yayin da suke cikin jirgin cikin sauƙi ga injiniyoyin.
Wane aikace-aikacen CAD SpaceX ke amfani da shi?
Don ƙirƙirar Falcon 1, masu zanen SpaceX sun fara amfani da kayan aiki na tsaka-tsaki na ƙirar kwamfuta (CAD), amma bayan shekara guda sun ƙaura zuwa Siemens CAD, bincike mai iyaka (FEA), da software na sarrafa bayanan samfur (PDM).
Software daga Teamcenter, Femap, da NX duk an haɗa su cikin maganin PLM.
Kammalawa
A takaice dai, roka babbar na’ura ce da ke dauke da dubunnan sassa daban-daban da kuma dubunnan jerin gwano wadanda dole ne dukkansu su yi aiki tare ba tare da aibu ba kafin rokar ya tashi daga kasa.
Tun da mutum ba zai iya sarrafa adadi mai yawa na bayanai a cikin ɗan gajeren lokaci ba, dole ne waɗannan jeri ya gudana ta atomatik (muna magana kashi dubu na tsawon lokaci na biyu).
Aikin kwamfuta, don haka, shi ne sarrafa waɗannan bayanai da sauri da kuma koyar da sassa daban-daban akai-akai.
Don haka, shirye-shiryen yana shiga cikin hoto. Tunda C++ shine kawai mahimman yaren kwamfuta wanda za'a iya amfani dashi don tsara kayan masarufi, hakan ya biyo bayan cewa tunda SpaceX tana cikin masana'antar kera roka, C++ dole ne ya zama yaren shirye-shirye mafi shahara a wurin.
Bugu da kari, na yi imani SpaceX yana amfani da yaruka kamar HTML, CSS, JS, JAVA, SQL, Ruby, Python, da sauransu don ƙirƙirar gidajen yanar gizon su, rubutunsu, da mu'amalar kwamitin kula da tsarin Dragon X.
Bugu da ƙari, yana yin amfani da LabView (nau'in yaren shirye-shiryen gani) a tashoshinsa na ƙasa don sa ido kan ci gaban roka a kan harba kushin da kuma yin hanyoyi daban-daban na tsarin roka.
Leave a Reply