Azụmahịa ndị ọzọ na-anwa iru igwe ka nyocha mbara igwe enwetala ewu ewu n'afọ ndị na-adịbeghị anya.
Elon Musk, onye ị nwekwara ike ịmata site na ụlọ ọrụ ọzọ o guzobere, na naa, tọrọ ntọala SpaceX, otu n'ime azụmahịa ndị ama ama na ebumnobi a.
Agbanyeghị, SpaceX abụghị naanị mmasị na njem mbara igwe, ma ị nwere ike ịmaghị na ọ gbapụrụ ọtụtụ rọketi na mbụ.
Elon Musk hibere SpaceX na ebumnuche nke ime ka njem ohere dịkwuo mfe yana dị ọnụ ala. A na-ahazi ya dị ka ụlọ ọrụ ikuku nkeonwe ma guzobe ya na 2002.
Musk bu n'obi wụnye griin haus na Mars nwere mkpụrụ na gel na-edozi ahụ na ebumnuche nke ibido ndụ ebe ahụ yana ịhụ ka osisi ga-esi zaghachi.
Ọ bịara pụta ìhè, ka o sina dị, na Musk ga-echekwa ego site na ịmalite ụlọ ọrụ nke ya nke nwere ike ịmepụta rọketi n'oge mkparịta ụka na ụlọ ọrụ rọketi Russia.
Site na rọketi Falcon 1, nke emepụtara iji wepụta obere satịlaịtị n'ime orbit, SpaceX mechara ụgbọ elu mbụ ya. N'ihi ihe eji eme ihe na eziokwu ahụ bụ na e mere Falcon 1 ka e jiri ya mee ihe karịa otu ugboro, ọ dị ọnụ ala karịa ndị na-agba ya.
Mana ọ dịtụla mgbe ị na-eche ụdị ụdị asụsụ mmemme ma ọ bụ nchịkọta teknụzụ nnukwu ụlọ ọrụ a na-arụ ọrụ? Echegbula; Ana m ekpuchi gị.
Anyị ga-eleba anya n'asụsụ mmemme nke SpaceX na-eji na post a.
Ka anyị mee ka ọ dị mfe.
Asụsụ mmemme nke na-eji SpaceX
Asụsụ mmemme dị ka C na C++ ka a na-ahọrọ na SpaceX. Maka ikpo okwu mmepe ha, ndị na-emepụta ngwaike dị ka AVR, Arduino, na ARM nakweere syntax asụsụ C/C++.
Ọ dịghị onye na-eji kọmputa azụmahịa ma ọ bụ supercomputer n'ụgbọelu rọketi. Sistemụ ụgbọ elu mbara igwe enweghị otu microcontroller ma ọ bụ microprocessor, mana ọ nwere ike ịnwe kọmpụta nọ n'ụgbọ nke na-emekọrịta ihe na ọtụtụ microprocessors na microcontrollers.
Ọ bụrụ na ị na-eji microprocessor, ọ bụghị naanị na ị na-echekwa faịlụ; ị bufere ha naanị na o na 1s, dịka ntuziaka ntuziaka nke microcontroller na microprocessor si dị.
Ebe ọ bụ na sistemụ ụgbọ elu na SpaceX anaghị eji otu faịlụ C ma ọ bụ C ++ kama ọ nwere ike iji faịlụ 1,000 ma ọ bụ karịa nwere ahịrị koodu iri ma ọ bụ karịa, Python na-achọkwa maka mmemme.
N'ikpeazụ, ị ga-atụgharịrịrị koodu asụsụ ọ bụla ka ọ bụrụ microprocessor na microcontroller nke enwere ike ịghọta.
Ka anyị lebakwuo anya n’ụfọdụ n’ime ha ugbu a.
C/C +
Obi abụọ adịghị ya na a ga-eji C++ mee ihe (ọ bụ sayensị rọketi!).
Edere ngwa ngwa ụgbọ elu nke SpaceX na C na C++. Ejiri igwe nrụpụta dual-core x86 mee ihe na rọketi Falcon 9 SpaceX, na sọftụ ụgbọ elu nke na-agba na nke ọ bụla n'ime ihe nhazi ndị a ka edere na C ma ọ bụ C++.
Otu n'ime asụsụ mmemme kachasị ike, ngwa ngwa na nke ama ama bụ C++. Asụsụ ndị a ahọpụtara ebe ọ bụ na ngụkọ ụgbọ elu niile na-enwe mmetụta oge.
Mbelata bụ otu n'ime àgwà kacha mma nke asụsụ a. Mgbe ị na-eke ngwa na-akpa ike akụrụngwa, enwere ike ịhọrọ C++ ebe ọ nwere ndekọ ndekọ nke ịga nke ọma na ụlọ ọrụ mmepe egwuregwu.
Ị nwere ike ịmalite site n'ịmụ C mbụ. Ị nwere ike ịmụta ihe niile ịmara gbasara njikwa ebe nchekwa site na iji asụsụ a.
Ị nwere ike ịga n'ihu na C++ ozugbo ị mụtara C.
Python
Site n'ọbá akwụkwọ wuru n'ime ya na enyi mmalite, Python abụrụla otu n'ime asụsụ ndị ama ama taa.
Asụsụ a, yana ọtụtụ ndị ọzọ, SpaceX na-eji dee koodu, wuo oghere, wee malite ya na orbit.
Ha na-eji ọtụtụ ngwaọrụ dị n'ime, site na ndị kachasị mkpa dị ka NumPy na iwu matplotlib gaa na ndị dị elu dị ka usoro Python dabeere na Django.
Sistemụ arụmọrụ Linux
Ebe SpaceX na-eji Linux dị ka sistemụ arụmọrụ ya, inwe uru ebe a ga-enye aka nke ukwuu.
Ihe fọrọ nke nta ka ọ bụrụ kọmpụta niile na ụgbọ ala na-agba Linux, ebe nyiwe ndị a na-ejekwa ozi dị ka ebe dịpụrụ adịpụ maka ijikwa ọtụtụ multiplexers na demultiplexers.
SpaceX ji Falcon bufee ndị na-enyocha mbara igwe NASA n'enweghị nsogbu n'afọ gara aga, Linux na-akwadokwa mbara igwe a na-emegharịgharị.
Ịghọta otu esi eji na gbanwee Linux nwere ike inye aka nke ukwuu. Ọ bụrụ na ịchọrọ ịrụ ọrụ na SpaceX, ị ga-eme ka ọ bụrụ ebe ị ga-amụ na ịghọta sistemụ arụmọrụ a dị ike n'ihi na ọ na-enweghị atụ.
Nyocha
Labview bụ ikpo okwu ọzọ SpaceX na-eji na mgbakwunye na Linux.
Ndị injinia ala na-eji LabVIEW, gburugburu mmemme eserese eserese, iji nye iwu, jikwaa ma na-ahụ ụgbọ ala mmalite ọ bụla.
Otu ngwanrọ nke ala na-emepụta eserese onye ọrụ (GUI) nke ndị injinia na ndị na-arụ ọrụ na-eji nyochaa na nyochaa data ụgbọ elu sitere na ụgbọ ala (Dragon na Falcon).
SpaceX na-eji Windows?
Linux bụ sistemụ arụmọrụ SpaceX na-eji na-agba ụgbọ ala ha, nke enwere ike ịhụ na kọmpụta desktọọpụ niile. … LabView bụ ngwa ọrụ mmemme eserese dabere na Windows nke SpaceX na-eji na mgbakwunye na Linux.
Nke a na-eme ka ozi ndị injinia na-enweta n'aka Dragọn na Falcon mgbe ha na-agba ọsọ dị mfe ịhụ maka ndị injinia.
Kedu ngwa CAD SpaceX na-eji?
Iji mepụta Falcon 1, ndị na-emepụta SpaceX na-ebu ụzọ jiri ngwá ọrụ n'etiti kọmputa na-enyere aka imewe (CAD), ma mgbe otu afọ gasịrị, ha kwagara na Siemens' CAD, nyocha nke njedebe (FEA), na njikwa data ngwaahịa (PDM).
Ngwanrọ sitere na Teamcenter, Femap, na NX agbakwunyere na ngwọta PLM.
mmechi
N'ịchịkọta, rọketi bụ nnukwu igwe nwere ọtụtụ puku akụkụ dị mgbagwoju anya na ọtụtụ puku usoro dị mgbagwoju anya nke na-aghaghị ịrụkọ ọrụ ọnụ n'enweghị ntụpọ tupu rọketi enwee ike ịpụ n'ala.
Ebe ọ bụ na mmadụ enweghị ike ịhazi nnukwu data n'ime obere oge, usoro ndị a ga-agba ọsọ na-akpaghị aka (anyị na-ekwu otu puku kwuru puku nke nkeji nke abụọ).
Ya mere, ọrụ kọmputa bụ ịhazi ọtụtụ data ngwa ngwa na ịkụziri akụkụ dị iche iche mgbe niile.
Ya mere, mmemme na-abanye na foto a. Ebe ọ bụ na C++ bụ naanị asụsụ kọmputa dị ịrịba ama nke enwere ike iji hazie ngwaike, ọ na-esote na ebe SpaceX nọ na ụlọ ọrụ na-emepụta rọketi, C++ ga-abụrịrị asụsụ mmemme kacha ewu ewu n'ebe ahụ.
Tụkwasị na nke ahụ, ekwenyere m na SpaceX na-eji asụsụ dị ka HTML, CSS, JS, JAVA, SQL, Ruby, Python, wdg iji mepụta ebe nrụọrụ weebụ ha, scripts, na njikwa panel maka modul Dragon X.
Na mgbakwunye, ọ na-eji LabView (ụdị asụsụ mmemme a na-ahụ anya) n'ọdụ ụgbọ ala ya iji nyochaa ọganihu nke rọketi ya na pad mmalite ma na-eme usoro dị iche iche nke sistemụ rọketi.
Nkume a-aza