Likhoebo tse ngata li ntse li leka ho fihla maholimong ha ho batlisisa sepakapaka ho ntse ho tuma lilemong tsa morao tjena.
Elon Musk, eo u ka mo tsebang ho tsoa femeng e 'ngoe eo a e thehileng, Tesla, e thehile SpaceX, e 'ngoe ea likhoebo tse tsebahalang haholo tse nang le sepheo sena.
Leha ho le joalo, SpaceX ha e thahaselle leeto la sepakapaka feela, 'me mohlomong ha u tsebe hore e kile ea thunya lirokete tse ngata.
Elon Musk o thehile SpaceX ka sepheo sa ho etsa hore maeto a sepakapaka a fihlellehe le ho ba theko e tlase. E khethiloe e le feme e ikemetseng ea lifofane 'me e thehiloe ka molao ka 2002.
Qalong Musk o ne a rerile ho kenya sethopo ho Mars ka peo le gel ea phepo e nepahetseng ka sepheo sa ho theha bophelo moo le ho bona hore na limela li tla arabela joang.
Leha ho le joalo, ho ile ha hlaka hore Musk o tla boloka chelete ka ho qala feme ea hae e ka hlahisang lirokete nakong ea lipuisano le lik'hamphani tsa rocket tsa Russia.
Ka rokete ea Falcon 1, e entsoeng ho hlahisa lisathelaete tse nyane ho potoloha, SpaceX e phethetse sefofane sa eona sa pele. Ka lebaka la lisebelisoa tse sebelisitsoeng le taba ea hore Falcon 1 e etselitsoe ho sebelisoa hape ho feta hang, e ne e le theko e tlase ho feta bahanyetsi ba eona.
Empa na u kile ua ipotsa hore na ke mofuta oa mofuta ofe lipuo tsa mananeo kapa stack ea theknoloji eo k'hamphani ee e kholo e e sebelisang? Se tšoenyehe; Ke u koahetse.
Re tla sheba lipuo tsa mananeo tseo SpaceX e li sebelisang posong ena.
Ha re e bolokeng ha bonolo.
Lipuo tsa mananeo tse sebelisoang ke SpaceX
Lipuo tsa mananeo tse kang C le C++ li ratoa ho SpaceX. Bakeng sa sethala sa bona sa nts'etsopele, baetsi ba lisebelisoa tse kang AVR, Arduino, le ARM ba amohetse syntax ea puo ea C/C++.
Ha ho na motho ea sebelisang likhomphutha tsa khoebo kapa li-supercomputer sepakapakeng sa rokete. Sistimi ea sefofane ha e na microcontroller kapa microprocessor e le 'ngoe, empa e kanna ea ba le komporo ea ka har'a sekepe e sebelisanang le li-microprocessors le li-microcontroller tse' maloa.
Haeba u sebelisa microprocessor, ha ua ka ua boloka lifaele feela; hape o li fetisitse feela ho o le 1s, ho latela sete ea litaelo tsa microcontroller le microprocessor.
Kaha mokhoa oa sefofane oa sebaka sa SpaceX ha o sebelise faele e le 'ngoe ea C kapa C ++ mme ho e-na le hoo e ka sebelisa lifaele tse 1,000 kapa ho feta tse nang le mela e likete tse leshome kapa ho feta ea khoutu, Python e boetse e hlokahala bakeng sa lenaneo.
Qetellong, o tlameha ho fetolela khoutu ea puo efe kapa efe ho microprocessor le microcontroller e ka utloisisoang.
Joale a re hlahlobeng tse seng kae tsa tsona ka botebo.
C/C ++
Ha ho pelaelo hore C ++ e tla sebelisoa (ke saense ea rocket!).
Software ea sefofane ea SpaceX e ngotsoe ka bobeli C le C++. Li-processor tsa Dual-core x86 li ile tsa sebelisoa ho rokete ea Falcon 9 ea SpaceX, 'me software ea sefofane e sebetsang ho e' ngoe le e 'ngoe ea li-processor tsena e ngotsoe ka C kapa C++.
E 'ngoe ea lipuo tse matla ka ho fetisisa, tse potlakileng, le tse tsebahalang haholo tsa lenaneo ke C++. Lipuo tsena li khethiloe kaha lipalo tsa sefofa-sebakeng kaofela li nka nako haholo.
Scalability ke e 'ngoe ea litšobotsi tse ntlehali tsa puo ena. Ha ho etsoa kopo e matla ea lisebelisoa, C ++ e ka khethoa kaha e na le tlaleho ea katleho indastering ea ntlafatso ea lipapali.
U ka qala ka ho ithuta C pele. U ka ithuta tsohle tse mabapi le taolo ea memori ka ho sebelisa puo ena.
U ka fetela ho C++ hang ha u se u ithutile C.
python
Ka lilaebrari tsa eona tse hahelletsoeng kahare le botsoalle ba batho ba qalang, Python e fetohile e 'ngoe ea lipuo tse tsebahalang haholo kajeno.
Puo ena, hammoho le tse ling tse ngata, e sebelisoa ke SpaceX ho ngola khoutu, ho etsa sepakapaka, ebe o e qala ho potoloha.
Ba sebelisa lisebelisoa tse fapaneng tsa kahare, ho tloha ho tse bohlokoa ka ho fetesisa joalo ka NumPy le litaelo tsa matplotlib ho tse tsoetseng pele joalo ka sebopeho se thehiloeng ho Python Django.
Sistimi e sebetsang ea Linux
Kaha SpaceX e sebelisa Linux joalo ka sistimi ea eona ea ts'ebetso, ho ba le monyetla mona ho ka ba molemo haholo.
Hoo e ka bang likhomphutha tsohle le likoloi li tsamaisa Linux, 'me sethala sena se sebetsa e le sebaka se hole sa ho laola li-multiplexers le li-demultiplexers.
Falcon e sebelisitsoe ke SpaceX ho fetisetsa ka mokhoa o sireletsehileng linohe tsa linaleli tsa NASA selemong se fetileng, 'me sepakapaka sena se ka sebelisoang hape se tsamaisoa ke Linux.
Ho utloisisa mokhoa oa ho sebelisa le ho fetola Linux ho ka thusa haholo. Haeba u batla ho sebetsa le SpaceX, u lokela ho etsa bonnete ba ho ithuta le ho utloisisa sistimi ena e matla ea ts'ebetso hobane e ka senyeha ka mokhoa o makatsang.
LabVIEW
Labview ke sethala se seng seo SpaceX e se sebelisang ho kenyelletsa Linux.
Baenjineri ba fatše ba sebelisa LabVIEW, tikoloho ea mananeo a graphical, ho laela, ho laola le ho shebella koloi e 'ngoe le e 'ngoe e qalang.
Sehlopha sa software sa fatše se etsa graphical libaka tsa mosebelisi (li-GUI) tseo lienjineri le basebetsi ba li sebelisang ho beha leihlo le ho lekola lintlha tsa sefofa-sebakeng ho tsoa likoloing (Dragon le Falcon).
Na Windows e sebelisoa ke SpaceX?
Linux ke sistimi e sebetsang eo SpaceX e e sebelisang ho tsamaisa koloi ea bona, e ka fumanoang hoo e batlang e le likhomphutha tsohle tsa desktop. … LabView ke sesebelisoa sa ho etsa litšoantšo se thehiloeng ho Windows seo SpaceX e se sebelisang ho kenyelletsa Linux.
Sena se etsa hore tlhahisoleseling eo baenjiniere ba e fumanang ho Dragon le Falcon ha ba le sefofaneng e be bonolo ho bona ho lienjiniere.
SpaceX e sebelisa kopo efe ea CAD?
Ho theha Falcon 1, baqapi ba SpaceX ba ile ba qala ka ho sebelisa sesebelisoa sa "Computer-Aided Design" (CAD), empa kamora selemo ba fallela ho Siemens' CAD, finite element analysis (FEA), le software management data management (PDM).
Lisebelisoa tse tsoang ho Teamcenter, Femap, le NX kaofela li ne li kopantsoe le tharollo ea PLM.
fihlela qeto e
Ho akaretsa, rokete ke mochini o moholo o nang le likarolo tse ngata tse rarahaneng le tatellano e rarahaneng e likete-kete e tlamehang ho sebetsa hammoho ntle le sekoli pele rokete e ka theoha fatše.
Kaha motho ha a khone ho sebetsana le palo e kholo ea data ka nako e khutšoanyane, tatellano ena e tlameha ho itsamaisa ka boeona (re bua ka nako ea sekete ea nako ea bobeli).
Ka hona, mosebetsi oa k'homphieutha ke ho sebetsana le boitsebiso bo bongata hakaalo ka potlako le ho ruta likarolo tse sa tšoaneng kamehla.
Kahoo, lenaneo le kena setšoantšong. Kaha C++ ke eona feela puo ea bohlokoa ea k'homphieutha e ka sebelisoang ho hlophisa lisebelisoa tsa lisebelisoa, ho latela hore kaha SpaceX e le indastering ea ho etsa lirokete, C ++ e tlameha ho ba puo ea lenaneo e tsebahalang haholo moo.
Ho phaella moo, ke lumela hore SpaceX e sebelisa lipuo tse kang HTML, CSS, JS, JAVA, SQL, Ruby, Python, joalo-joalo ho theha liwebsaete tsa bona, mangolo, le li-interfaces tsa taolo bakeng sa module ea Dragon X.
Ho feta moo, e sebelisa LabView (mofuta oa puo ea mananeo a bonoang) liteisheneng tsa eona tsa fatše ho lekola tsoelo-pele ea rokete ea eona sebakeng sa ho qala le ho etsa mefuta e fapaneng ea litsamaiso tsa lirokete.
Leave a Reply