Tá níos mó gnólachtaí ag iarraidh na spéartha a bhaint amach mar tá an-tóir ar thaiscéalaíocht spáis le blianta beaga anuas.
Elon Musk, ar féidir leat a aithint freisin ón ngnólacht eile a bhunaigh sé, Tesla, bhunaigh SpaceX, ceann de na gnólachtaí is cáiliúla leis an gcuspóir seo.
Ní hamháin go bhfuil suim ag SpaceX i dtaisteal spáis, áfach, agus b'fhéidir nach mbeadh a fhios agat gur scaoil sé roinnt roicéid roimhe seo.
Bhunaigh Elon Musk SpaceX agus é mar sprioc aige taisteal spáis a dhéanamh níos inrochtana agus níos saoire. Tá sé rangaithe mar ghnólacht aeraspáis príobháideach agus bunaíodh go foirmiúil é in 2002.
Bhí sé i gceist ag Musk ar dtús cheaptha teasa a shuiteáil ar Mars le síolta agus glóthach cothaithe agus é ar intinn saol a bhunú ann agus féachaint conas a bheadh na plandaí ag freagairt.
Ba léir, mar sin féin, go sábhálfadh Musk airgead trína ghnólacht féin a thosú a fhéadfaidh na roicéid a tháirgeadh le linn na caibidlíochta le cuideachtaí roicéad na Rúise.
Leis an roicéad Falcon 1, a cruthaíodh chun satailítí bídeacha a sheoladh isteach i bhfithis, chríochnaigh SpaceX a eitilt tosaigh. Mar gheall ar na hábhair a úsáideadh agus ar an bhfíric go raibh Falcon 1 deartha chun é a athúsáid níos mó ná uair amháin, bhí sé níos saoire ná a chuid iomaitheoirí.
Ach ar smaoinigh tú riamh cén cineál teangacha cláir nó cruachta teicneolaíochta a fhostaíonn an chorparáid mhór seo? Ní imní; Tá tú clúdaithe agam.
Breathnóimid ar na teangacha ríomhchlárúcháin a úsáideann SpaceX sa phost seo.
A ligean ar a choinneáil éasca é.
Teangacha ríomhchlárúcháin a úsáideann SpaceX
Is fearr teangacha ríomhchlárúcháin ar nós C agus C++ ag SpaceX. Maidir lena n-ardán forbartha, ghlac monaróirí crua-earraí cosúil le AVR, Arduino, agus ARM an chomhréir teanga C/C++.
Ní úsáideann aon duine ríomhairí tráchtála nó sár-ríomhairí i spásárthaí roicéad. Níl aon mhicreathrialóir nó micreaphróiseálaí amháin ag an gcóras eitilte spáis, ach d'fhéadfadh go mbeadh ríomhaire ar bord aige a idirghníomhaíonn le roinnt micreaphróiseálaithe agus micrea-rialaitheoirí.
Má tá micreaphróiseálaí á úsáid agat, ní hamháin gur shábháil tú na comhaid; freisin níor aistrigh tú iad ach isteach i o agus 1s, de réir shraith treorach an mhicririaltóra agus an mhicrphróiseálaí.
Ós rud é nach n-úsáideann an córas eitilte spáis ag SpaceX comhad C nó C++ amháin agus ina ionad sin go bhféadfaidh sé 1,000 comhad nó níos mó a úsáid le deich míle nó níos mó línte cód, tá Python ag teastáil freisin le haghaidh ríomhchlárú.
Ar deireadh, ní mór duit cód teanga ar bith a aistriú isteach i microprocessor agus microcontroller is féidir a thuiscint.
Déanaimis scrúdú níos doimhne ar roinnt acu anois.
C/C + +
Bainfear úsáid as C++ gan dabht (is eolaíocht roicéad é!).
Tá bogearraí eitilte SpaceX scríofa i C agus C++ araon. Baineadh úsáid as próiseálaithe dé-lárnach x86 i roicéad Falcon 9 SpaceX, agus tá na bogearraí eitilte a ritheann ar gach ceann de na próiseálaithe seo scríofa i C nó C ++.
Tá C++ ar cheann de na teangacha ríomhchlárúcháin is láidre, is gasta agus is coitianta. Roghnaítear na teangacha seo toisc go bhfuil ríomhanna an spásárthaigh an-íogair ó thaobh ama de.
Tá scalability i measc cáilíochtaí is fearr na teanga seo. Agus feidhmchlár atá dian ar acmhainní á chruthú, d’fhéadfaí C++ a roghnú toisc go bhfuil cuntas teiste aige ar an rath a bhí air i dtionscal forbartha na gcluichí.
Is féidir leat tosú trí staidéar a dhéanamh ar C ar dtús. B'fhéidir go bhfoghlaimeoidh tú go léir atá ar eolas faoi bhainistíocht cuimhne tríd an teanga seo a úsáid.
Is féidir leat dul ar aghaidh go C++ nuair a bheidh C foghlamtha agat.
Python
Leis na leabharlanna ionsuite agus a chairdiúlacht do thosaitheoirí, tá Python anois ar cheann de na teangacha is cáiliúla sa lá atá inniu ann.
Úsáideann SpaceX an teanga seo, mar aon le roinnt eile, chun an cód a scríobh, chun an spásárthach a thógáil, agus ansin é a sheoladh isteach i bhfithis.
Fostaíonn siad raon leathan uirlisí inmheánacha, ó na cinn is bunúsaí cosúil le NumPy agus orduithe matplotlib go cinn níos forbartha mar an creat Python-bhunaithe Django.
Córas oibriúcháin linux a
Ós rud é go n-úsáideann SpaceX Linux mar a chóras oibriúcháin, bheadh an buntáiste anseo an-chabhrach.
Reáchtálann beagnach gach ríomhaire agus gluaisteán Linux, agus feidhmíonn na hardáin seo mar chomhéadain chianda chun iliomad ilphléacsóirí agus dí-ilphléacsóirí a bhainistiú.
Bhain SpaceX úsáid as Falcon chun spásairí NASA a aistriú go sábháilte anuraidh, agus tá an spásárthach ath-inúsáidte seo faoi thiomáint go hiomlán ag Linux.
Is féidir le tuiscint conas Linux a úsáid agus a mhodhnú a bheith thar a bheith cabhrach. Más mian leat oibriú le SpaceX, ba cheart duit é a dhéanamh mar phointe chun staidéar a dhéanamh agus an córas oibriúcháin cumhachtach seo a thuiscint mar go bhfuil sé thar a bheith inscálaithe.
LabVIEW
Is ardán eile é Labview a úsáideann SpaceX i dteannta Linux.
Úsáideann na hinnealtóirí talún LabVIEW, timpeallacht ríomhchláraithe grafach, chun gach feithicil seolta a ordú, a rialú agus a bhreathnú.
Cruthaíonn an fhoireann bogearraí talamh an grafach comhéadain úsáideora (GUIs) a úsáideann innealtóirí agus oibreoirí chun monatóireacht agus measúnú a dhéanamh ar shonraí an spásárthaí ó fheithiclí (Dragon agus Falcon).
An úsáideann SpaceX Windows?
Is é Linux an córas oibriúcháin a fhostaíonn SpaceX chun a fheithicil a rith, atá le fáil ar bheagnach gach ríomhaire deisce. … Uirlis ríomhchláraithe grafach bunaithe ar Windows é LabView a úsáideann SpaceX i dteannta Linux.
Mar sin is fusa do na hinnealtóirí an t-eolas a fhaigheann innealtóirí a fháil ó Dragon and Falcon agus iad ar eitilt.
Cén feidhmchlár CAD a úsáideann SpaceX?
Chun Falcon 1 a chruthú, bhain dearthóirí SpaceX úsáid as uirlis deartha ríomhchuidithe lár-réimse (CAD) den chéad uair, ach tar éis bliana d'aistrigh siad go CAD Siemens, anailís eiliminte críochta (FEA), agus bogearraí bainistíochta sonraí táirge (PDM).
Comhtháthaíodh bogearraí ó Teamcenter, Femap, agus NX go léir sa réiteach PLM.
Conclúid
Go hachomair, is meaisín mór é roicéad ina bhfuil na mílte páirteanna casta agus na mílte seichimh chasta a chaithfidh go léir oibriú le chéile gan smál sular féidir leis an roicéad éirí den talamh fiú.
Ós rud é nach bhfuil duine in ann líon mór sonraí a phróiseáil i mbeagán ama, ní mór na seichimh seo a reáchtáil go huathoibríoch (táimid ag caint an míleú cuid den dara réimse ama).
Is é ról ríomhaire, mar sin, an oiread sin sonraí a phróiseáil go tapa agus na codanna éagsúla a threorú go rialta.
Mar sin, téann ríomhchlárú isteach sa phictiúr. Ós rud é gurb é C++ an t-aon teanga shuntasach ríomhaireachta is féidir a úsáid chun crua-earraí a ríomhchlárú, leanann sé de bhrí go bhfuil SpaceX sa tionscal déantúsaíochta roicéad, go gcaithfidh C++ a bheith ar an teanga ríomhchlárúcháin is coitianta ann.
Ina theannta sin, creidim go n-úsáideann SpaceX teangacha cosúil le HTML, CSS, JS, Java, SQL, Ruby, Python, etc. chun a láithreáin ghréasáin, a scripteanna agus a gcomhéadain painéil rialaithe a chruthú don mhodúl Dragon X.
Ina theannta sin, baineann sé úsáid as LabView (cineál teanga ríomhchláraithe amhairc) ag a stáisiúin talún chun monatóireacht a dhéanamh ar dhul chun cinn a roicéad ar an eochaircheap seolta agus déanann sé céimeanna éagsúla de na córais roicéad a rith.
Leave a Reply