Isi ngwanrọ nke inboard cyberinfrastructure nke F-35 jikọtara ọnụ ọgụ ọgụ

Nlebanya nke akụkụ ndị bụ isi nke F-35 Unified Strike Fighter's Autonomous Logistic Information System (ALIS). Nyocha zuru ezu nke "ngalaba nkwado ọgụ" na akụkụ anọ ya: 1) interface interface nke mmadụ, 2) usoro nchịkwa nchịkwa, 3) sistemu ahụ ji alụso ọrịa ọgụ, 4) sistemu avionics. Ụfọdụ ozi gbasara ngwa ngwa nke F-35 fighter na ngwaọrụ ndị a na-eji maka ngwanrọ nọ n'ụgbọ. A na-atụnyere atụnyere ụdị ndị mbụ nke ndị agha ọgụ, na-egosikwa atụmanya maka mmepe n'ihu nke ụgbọ elu ndị agha.

Isi ngwanrọ nke inboard cyberinfrastructure nke F-35 jikọtara ọnụ ọgụ ọgụ

Ụgbọ elu F-35 bụ igwe na-efe efe nke ụdị ihe mmetụta teknụzụ dị elu nke na-enye ngụkọta nke "mmata ọnọdụ ọnọdụ ogo 360."

Okwu Mmalite

Sistemụ ngwaike ndị agha ikuku adịla mgbagwoju anya ka oge na-aga. [27] Ihe akụrụngwa cyber ha (ngwaọrụ ngwanrọ na ngwaike nke chọrọ nlegharị anya algọridim dị mma) na-eji nwayọọ nwayọọ na-adị mgbagwoju anya. Iji ihe atụ nke US Air Force, onye nwere ike ịhụ otú cyber akụrụngwa nke ọgụ ụgbọ elu - tụnyere ya omenala ngwaike components - ji nwayọọ nwayọọ gbasaa site na-erughị 5% (maka F-4, a ọgbọ nke atọ) karịa 90% (maka F-35, ọgbọ nke ise). [5] Maka nhazi nke ọma nke akụrụngwa cyber a, F-35 na-ahụ maka sọftụwia kachasị ọhụrụ emepụtara maka ebumnuche a: Autonomous Logistics Information System (ALIS).

Sistemụ ozi lọjistik kwụụrụ onwe ya

N'oge ndị agha nke ọgbọ nke ise, a na-atụle ịdị elu ọgụ site na mmata ọnọdụ ọnọdụ. [5] Ya mere, onye agha F-10 bụ igwe na-efe efe nke ụdị ihe mmetụta teknụzụ dị elu, na-enye ngụkọta nke ọkwa ọnọdụ 35-ogo. [360] Ọhụrụ ewu ewu na nke a bụ ihe a na-akpọ. "Integrated Sensor Architecture" (ISA), nke gụnyere sensọ ndị na-emekọrịta onwe ha na ibe ha n'ụzọ siri ike (ọ bụghị naanị na ebe dị jụụ, kamakwa na gburugburu ebe a na-agbagha agbagha) - nke, na tiori, kwesịrị ime ka ọganihu dịkwuo elu na mmata ọnọdụ. . [11]. Otú ọ dị, ka echiche a banye n'omume, nhazi algorithmic dị elu nke data niile enwetara site na sensọ dị mkpa.

Ya mere, F-35 na-ebu sọftụwia mgbe niile n'ime ụgbọ mmiri, ngụkọta ọnụọgụ koodu isi mmalite ya karịrị ahịrị nde 20, nke a na-akpọkarị ya “kọmputa na-efe efe.” [6] Ebe ọ bụ na n'ime oge nke ise nke ugbu a nke ndị na-alụ ọgụ, a na-atụle ịdị elu ọgụ site n'ịdị mma nke mmata ọnọdụ, ihe fọrọ nke nta ka ọ bụrụ 50% nke koodu mmemme a (ahịrị nde 8,6) na-arụ ọrụ nhazi algorithmic kachasị mgbagwoju anya - iji gbakwunye data niile na-abịa. site na sensọ n'ime otu foto nke ụlọ ihe nkiri nke arụmọrụ. Na ozugbo.

Isi ngwanrọ nke inboard cyberinfrastructure nke F-35 jikọtara ọnụ ọgụ ọgụUsoro mgbanwe nke ngbanwe n'inye ọrụ n'ime ụgbọ ala maka ndị agha US ọgụ - kwupụta ngwanrọ

F-35's Autonomous Logistics Information System (ALIS) na-enye onye agha ahụ 1) atụmatụ (site na usoro avionics dị elu), 2) nkwado (ikike ime ihe dị ka onye na-eduga ọgụ), na 3) nkwado (ikike ime ihe dị ka ohu ọgụ unit). [4] "Code gluu" bụ akụkụ bụ isi nke ALIS, na-aza 95% nke koodu ụgbọ elu F-35 niile. 50% nke ọzọ nke koodu ALIS na-arụ ọrụ ụfọdụ obere, mana ọ na-arụkwa ọrụ algorithmically siri ike. [12] F-35 bụ ya mere otu n'ime usoro ọgụ dị mgbagwoju anya emepụtarala. [6]

ALIS bụ sistemu akpaghị aka nke na-agwakọta ihe mgbagwoju anya nke ọtụtụ sistemụ ụgbọ ala dị iche iche; na-agụnyekwa mmekọrịta dị irè na onye na-anya ụgbọelu site n'inye ya ozi dị elu banyere ụlọ ihe nkiri nke arụmọrụ (mmata ọnọdụ). Igwe ngwanrọ ALIS na-agba ọsọ mgbe niile na ndabere, na-enyere onye na-anya ụgbọelu aka ime mkpebi na inye nduzi na isi ihe dị mkpa na ụgbọ elu ahụ. [13]

Nkeji nkwado ọgụ

Otu n'ime sistemu kachasị mkpa nke ALIS bụ "ngalaba nkwado ọgụ", nke nwere isi ihe ise [13]:

1) "Ntugharị sistemụ mmadụ" - na-enye ọhụụ dị elu nke ụlọ ihe nkiri nke arụmọrụ (ergonomic, nke zuru oke, nkenke). [12] Na-ekiri ihe nkiri a, onye na-anya ụgbọelu na-eme mkpebi akọ ma na-enye iwu ọgụ, nke ndị otu ICS na-ahazi ya.

2) "Sistemụ njikwa-nchịkwa" (ECS) - na-emekọrịta ihe na ngalaba nchịkwa nke ngwá agha ndị dị n'ime ụgbọ mmiri, na-eme ka njedebe nke iwu ọgụ, nke onye na-anya ụgbọelu na-enye site na interface usoro mmadụ. ICS na-edekọkwa mmebi n'ezie site na iji iwu ọgụ ọ bụla (site na nzaghachi nzaghachi) - maka nyocha ya na-esote site na sistemụ avionics.

3) "On-Board Immune System" (BIS) - na-enyocha ihe egwu dị na mpụga na, mgbe achọpụtara ha, na-eme ihe ndị dị mkpa iji kpochapụ ihe egwu. N'okwu a, BIS nwere ike ịnweta nkwado nke ndị otu ọgụ enyi na-ekere òkè n'ịrụ ọrụ aghụghọ. [8] Maka ebumnuche a, LSI na-emekọrịta ihe na sistemụ avionics - site na usoro nkwukọrịta.

4) "Sistemụ Avionics" - na-atụgharị data nke sitere na ihe mmetụta dị iche iche na-amata ọnọdụ ọnọdụ dị elu, dị na onye na-anya ụgbọelu site na interface usoro mmadụ.

5) "Sistemụ nkwurịta okwu" - na-achịkwa okporo ụzọ netwọkụ na mpụga, wdg. na-eje ozi dị ka njikọ n'etiti niile na-board usoro; yana n'etiti niile ọgụ nkeji na-ekere òkè na nkwonkwo tactical ọrụ.

interface nke sistemụ mmadụ

Iji gboo mkpa maka mmata ọnọdụ ọnọdụ dị elu na nke zuru oke, nzikọrịta ozi na ịhụ anya n'ime ọdụ ụgbọ mmiri ndị agha dị oke mkpa. Ihu ALIS n'ozuzu na ngalaba nkwado ọgụ karịsịa bụ "panoramic visualization subsystem" (L-3 Communications Display Systems). Ọ gụnyere nnukwu ihuenyo mmetụ aka dị elu (LADD) yana ọwa nkwukọrịta brọdband. Akụrụngwa L-3 na-arụ Integrity OS 178B (sistemụ arụmọrụ na-arụ ọrụ ozugbo sitere na Green Hills Software), nke bụ isi sistemụ arụ ọrụ avionics maka ụgbọ elu F-35.

F-35 ndị ​​na-ahụ maka akụrụngwa cyber ahọpụtara Integrity OS 178B dabere na njirimara sistemụ arụmọrụ isii akọwapụtara: 1) ịgbaso ụkpụrụ imeghe, 2) ndakọrịta na Linux, 3) ndakọrịta na POSIX API, 4) oke nchekwa nchekwa, 5) nkwado nke nchekwa chọrọ pụrụ iche na 6) nkwado maka nkọwapụta ARINC 653. [12] "ARINC 653" bụ ngwa ngwa ngwa maka ngwa avionics. Nke a interface na-achịkwa oge na ohere nkewa nke ụgbọ elu ịgbakọ akụrụngwa akụrụngwa dị ka ụkpụrụ nke integrated modular avionics; ma kọwapụtakwa interface mmemme nke ngwa ngwa ga-eji nweta akụrụngwa sistemụ kọmputa.

Isi ngwanrọ nke inboard cyberinfrastructure nke F-35 jikọtara ọnụ ọgụ ọgụSistemụ ihe ngosi ngosi panoramic

Usoro nchịkwa nchịkwa

Dị ka e kwuru n'elu, ICS, na-emekọrịta ihe na ngalaba nchịkwa nke ngwá agha ndị dị n'ime ụgbọ mmiri, na-eme ka njedebe nke iwu ọgụ na ndekọ nke mmebi n'ezie site na iji iwu ọgụ ọ bụla. Obi nke ICS bụ supercomputer, nke a na-ekekwa n'ụzọ nkịtị dị ka "ngwa agha nọ n'ụgbọ."

Ebe ọ bụ na olu ọrụ e kenyere supercomputer na-arụ ọrụ dị oke egwu, ọ na-abawanye ike ma na-emezu ihe ndị dị elu maka nkwụsị mmejọ na ike mgbakọ; Ọ na-onwem na irè mmiri jụrụ usoro. A na-ewere usoro ndị a niile iji hụ na sistemụ kọmputa na-arụ ọrụ nke ọma na-ahazi data dị ukwuu na ịrụ ọrụ nhazi algorithmic dị elu - nke na-enye onye na-anya ụgbọ elu mmata ọnọdụ ọnọdụ dị mma: na-enye ya ozi zuru oke banyere ụlọ ihe nkiri nke arụmọrụ. [12]

The on-board supercomputer nke F-35 fighter jet nwere ike na-aga n'ihu na-arụ ọrụ 40 ijeri kwa sekọnd, ekele maka nke ọ na-eme ka multi-tasking ogbugbu nke akụ-ọkpụkpụ algọridim nke elu avionics (gụnyere nhazi nke electro-optical, infrared na) data radar). [9] Ezigbo oge. Maka onye agha F-35, ọ gaghị ekwe omume ịme usoro ngụkọ algorithmically kpụ ọkụ n'ọnụ n'akụkụ (ka ọ ghara iji ngwa ọgụ ọ bụla kwadebe nke ọ bụla), n'ihi na ike nke mkpokọta data sitere na sensọ niile karịrị akarị. ntinye nke usoro nkwukọrịta ngwa ngwa - ọbụlagodi 1000 ugboro. [12]

Iji hụ na ntụkwasị obi bara ụba, sistemụ F-35 niile dị oke egwu (gụnyere, ruo n'ókè ụfọdụ, supercomputer onboard) na-eji ụkpụrụ nke redundancy emejuputa, ka enwere ike ịrụ otu ọrụ ahụ n'ụgbọ ahụ site na ọtụtụ ngwaọrụ dị iche iche. Ọzọkwa, ihe a chọrọ n'aka redundancy bụ na ihe oyiri na-emepụta ọzọ na-emepụta ọzọ na-enwe ọzọ architecture. N'ihi nke a, a na-ebelata ohere nke ọdịda nke mbụ na nke oyiri n'otu oge. [1, 2] Nke a bụkwa ihe mere na nna ukwu kọmputa ji arụ ọrụ sistemụ dị ka Linux, ebe kọmputa ndị ohu na-agba Windows. [2] Ọzọkwa, nke mere na ọ bụrụ na otu n'ime kọmputa ahụ daa, ngalaba nkwado ọgụ nwere ike ịga n'ihu na-arụ ọrụ (ma ọ dịkarịa ala na ọnọdụ mberede), ụlọ ọrụ ALIS kernel na-ewu n'ụkpụrụ nke "ihe nkesa nke ọtụtụ ndị ahịa na-ekesa maka mgbakọ na-ekesa." [18]

Sistemụ sistemu ahụ ji alụso ọrịa ọgụ

N'ebe a na-asọrịta mpi a na-asọrịta mpi, ijikwa ihe mgbochi ikuku na-achọ nchikota dị irè nke nkwụghachi azụ, redundancy, iche iche, na ọrụ ekesa. Ụgbọ elu ọgụ ụnyaahụ enweghị usoro mgbochi ọrịa n'ụgbọelu (BIS). Ụgbọ elu ya LSI kewara ekewa ma nwee ọtụtụ ihe ndị na-arụ ọrụ onwe ha. Emebere nke ọ bụla n'ime ihe ndị a ka ọ nagide otu usoro ngwa ọgụ dị warara: 1) ballistic projectiles, 2) ogbunigwe gbadoro anya na ugboro redio ma ọ bụ akara eletrọnịkị, 3) irradiation laser, 4) irradiation radar, wdg. Mgbe achọpụtara mbuso agha, arụnyere subsystem LSI dabara na ya na-akpaghị aka wee mee ihe mgbochi.

Emebere akụkụ nke LSI ụnyaahụ ma mepụta onwe ya n'adabereghị onwe ya - site n'aka ndị ọrụ nkwekọrịta dị iche iche. Ebe ọ bụ na ihe ndị a, dịka iwu, nwere ihe owuwu mechiri emechi, imeziwanye LSI - ka teknụzụ ọhụrụ na usoro ngwa agha ọhụrụ pụtara - belatara ịgbakwunye akụkụ LSI ọzọ nwere onwe ya. Ọdịmma dị mkpa nke ụdị LSI ndị a gbajiri agbawa - nke nwere ihe ndị nwere onwe ha nwere ihe owuwu mechiri emechi - bụ na iberibe ya enweghị ike ịmekọrịta ibe ha yana enweghị ike ịhazi ya na etiti. N'ikwu ya n'ụzọ ọzọ, ha enweghị ike ikwurịta okwu na ibe ha ma rụọ ọrụ nkwonkwo, nke na-egbochi ntụkwasị obi na mgbanwe nke LSI dum n'ozuzu ya. Dịka ọmụmaatụ, ọ bụrụ na otu n'ime sistemụ mgbochi ahụ daa ma ọ bụ mebie ya, sistemụ ndị ọzọ enweghị ike ịkwụ ụgwọ maka mfu a nke ọma. Na mgbakwunye, nkewa nke LSI na-edugakarị n'ịkọwapụta akụrụngwa teknụzụ dị elu dị ka ndị nrụpụta na ihe ngosi, [8] nke, n'ọnọdụ nke “nsogbu ebighi ebi” nke ibelata SWAP (nha, ibu na ike oriri) [16] ], na-emefusị ihe. Ọ bụghị ihe mgbagwoju anya na LSI ndị mbụ a na-eji nwayọọ nwayọọ na-aghọ ihe mgbe ochie.

A na-edochi LSI ndị gbawara agbawa site na otu sistemu sistemu sistemu nke kesara na bọọdụ, nke “onye njikwa ọgụgụ isi” (ICC) na-achịkwa. ICC bụ mmemme pụrụ iche, sistemu ụjọ etiti na bọọdụ, na-arụ ọrụ n'elu sistemu agbakwunyere gụnyere na BIS. Ihe omume a na-ejikọta sistemụ LSI niile n'ime otu netwọkụ ekesa (yana ozi nkịtị na akụrụngwa nkịtị), ma jikọta LSI niile na sistemụ etiti yana sistemu bọọdụ ndị ọzọ. [8] Ndabere maka nchikota a (gụnyere nchikota na ihe ndị a ga-emepụta n'ọdịnihu) bụ echiche a na-anabatakarị nke "usoro sistemụ" (SoS), [3] - na njirimara ya dị iche iche dị ka scalability, nkọwa ọha na eze. na imepe ngwa nrụpụta ihe na ngwaike.

ICC nwere ohere ịnweta ozi sitere na sistemụ BIS niile; Ọrụ ya bụ iji tụnyere na nyochaa ozi enwetara site na sistemụ LSI. ICC na-arụ ọrụ mgbe niile n'azụ, na-aga n'ihu na-emekọrịta ihe na mpaghara LSI niile - na-achọpụta ihe iyi egwu ọ bụla nwere ike ime, na-eme ka ọ bụrụ ebe obibi, na n'ikpeazụ na-atụ aro onye na-anya ụgbọelu usoro ihe mgbochi kachasị mma (na-eburu n'uche ikike pụrụ iche nke sistemụ LSI ọ bụla). Maka ebumnuche a, ICC na-eji algọridim ọgụgụ isi dị elu [17-25].

Nke ahụ. Ụgbọ elu ọ bụla nwere ICC nke ya. Otú ọ dị, iji nweta ọbụna ukwuu mwekota (na, n'ihi na, ukwuu ntụkwasị obi), ICC nke ụgbọ elu niile na-ekere òkè na a tactical ọrụ na-ejikọta n'ime otu netwọk nkịtị, maka nhazi nke "autonomous logistics information system" (ALIS). ) ọ bụ ya kpatara ya. [4] Mgbe otu n'ime ndị ICC na-achọpụta ihe iyi egwu, ALIS na-agbakọ usoro mgbochi kachasị dị irè - na-eji ozi sitere na ICC niile na nkwado nke ngalaba ọgụ niile na-ekere òkè na ọrụ aghụghọ. ALIS “maara” njirimara onye ọ bụla nke ICC, ma na-eji ha mejuputa usoro mgbochi achikọtara.

LSI kesara na-emekọ ihe egwu dị na mpụga (metụtara ọrụ ọgụ ndị iro) na nke ime (metụtara ụdị ụgbọ elu na nuances arụmọrụ). N'elu ụgbọ agha F-35, usoro avionics na-ahụ maka nhazi ihe egwu dị na mpụga, na VRAMS (usoro ozi ihe ize ndụ nwere ọgụgụ isi jikọtara ya na ụzọ dị ize ndụ maka ngwá ọrụ) na-ahụ maka nhazi ihe egwu dị n'ime. [13] Ebumnuche bụ isi nke VRAMS bụ ịgbatị oge ọrụ nke ụgbọ elu n'etiti oge mmezi achọrọ. Iji mee nke a, VRAMS na-anakọta ozi ozugbo gbasara arụmọrụ nke subsystems ndị dị n'ụgbọelu (engine ụgbọ elu, draịva inyeaka, akụrụngwa igwe, sistemu eletriki) ma nyochaa ọnọdụ teknụzụ ha; na-eburu n'uche paramita dị ka ọnụ ọgụgụ okpomọkụ, mbelata nrụgide, ike ịma jijiji na nnyonye anya niile. Dabere na ozi a, VRAMS na-enye onye na-anya ụgbọ elu ndụmọdụ maka ihe ọ ga-eme ka ụgbọ elu ahụ dị mma na nchekwa. VRAMS “na-ebu amụma” nsonaazụ ụfọdụ omume onye ọkwọ ụgbọ elu nwere ike ibute, ma nyekwa ndụmọdụ maka otu esi ezere ha. [13]

Ihe nrịbama nke VRAMS na-agba mbọ bụ mmezi efu ebe ọ na-edobe ntụkwasị obi siri ike yana ibelata ike ọgwụgwụ nhazi. Iji nweta ihe mgbaru ọsọ a, ụlọ nyocha nyocha na-arụ ọrụ iji mepụta ihe ndị nwere ihe owuwu mara mma nke ga-enwe ike ịrụ ọrụ nke ọma na ọnọdụ nkwụsị efu. Ndị na-eme nchọpụta na ụlọ nyocha ndị a na-emepụta ụzọ iji chọpụta microcracks na ihe ndị ọzọ na-ebute ọdịda iji gbochie ọdịda enwere ike tupu oge eruo. A na-emekwa nyocha iji ghọta nke ọma ihe na-eme n'ike ọgwụgwụ usoro iji jiri data a na-ahazi usoro ụgbọ elu iji belata ike ọgwụgwụ nhazi - wdg. ịgbatị ndụ bara uru nke ụgbọ elu. [13] N'akụkụ a, ọ bụ ihe na-adọrọ mmasị ịmara na ihe dị ka 50% nke isiokwu dị na akwụkwọ akụkọ "Advanced in Engineering Software" na-etinye aka na nyocha nke ike na adịghị ike nke ihe a na-emesi ike na ihe ndị ọzọ.

Isi ngwanrọ nke inboard cyberinfrastructure nke F-35 jikọtara ọnụ ọgụ ọgụSistemụ ọgụgụ isi maka ịkọwapụta ihe egwu jikọtara ya na imegharị ihe dị egwu maka akụrụngwa

Sistemụ avionics dị elu

Ngalaba na-akwado ọgụ F-35 nke ikuku na-ebu agha gụnyere sistemụ avionics dị elu nke emebere iji dozie nnukwu ọrụ:

Sistemụ avionics ụnyaahụ gụnyere ọtụtụ sistemu nke nọọrọ onwe ha (ịchịkwa ihe mmetụta infrared na ultraviolet, radar, sonar, agha elektrọn na ndị ọzọ), nke ọ bụla nwere ihe ngosi nke ya. N'ihi nke a, onye na-anya ụgbọelu kwesịrị ileba anya na ngosipụta nke ọ bụla n'otu n'otu wee jiri aka nyochaa ma tụnyere data sitere na ha. N'aka nke ọzọ, taa avionics usoro, nke karịsịa na-onwem na F-35 fighter, na-anọchi anya niile data, na mbụ gbasasịa, dị ka otu akụ; na otu ihe ngosi. Nke ahụ. usoro avionics nke oge a bụ ihe mgbagwoju anya na-ejikọta netwọk-centric data fusion nke na-enye onye na-anya ụgbọ elu mmata ọnọdụ ọnọdụ kachasị mma; na-azọpụta ya na mkpa ka mgbagwoju analytical mgbako. N'ihi ya, ekele maka mwepu nke mmadụ ihe na-analytic loop, onye na-anya ụgbọelu enweghị ike ugbu a dọpụ uche na isi agha ozi.

Otu n'ime mgbalị mbụ dị ịrịba ama iji kpochapụ ihe mmadụ na-akpata site na akaghị aka nyocha nke avionics ka etinyere na akụrụngwa cyber nke F-22 fighter. N'ime onye agha a, ihe omume algorithmically kpụ ọkụ n'ọnụ na-ahụ maka nchịkọta data dị elu na-abịa site na sensọ dị iche iche, ngụkọta nke koodu isi mmalite ya bụ ahịrị 1,7 nde. N'otu oge ahụ, 90% nke koodu ahụ ka edere na Ada. Otú ọ dị, usoro avionics nke oge a - nke mmemme ALIS na-achịkwa - nke F-35 nwere na-enwe ọganihu dị ukwuu ma e jiri ya tụnyere F-22 fighter.

ALIS dabere na ngwa ọgụ F-22. Agbanyeghị, ọ bụghị ahịrị koodu nde 1,7 bụ ugbu a maka ijikọ data, mana nde 8,6. N'otu oge ahụ, a na-ede ọtụtụ koodu na C/C++. Ọrụ bụ isi nke koodu a niile na-akpa ike bụ algọridim bụ inyocha ozi ga-adabara onye na-anya ụgbọ elu. N'ihi ya, site n'ilekwasị anya naanị na data dị oke egwu na ụlọ ihe nkiri nke arụ ọrụ, onye na-anya ụgbọelu na-enwe ike ime mkpebi ngwa ngwa ma dị irè karị. Nke ahụ. Usoro avionics nke oge a, nke F-35 na-akwado ya karịsịa, na-ewepụ ibu nyocha nke onye na-anya ụgbọ elu, ma n'ikpeazụ na-enye ya ohere ka ọ fepụ. [12]

Isi ngwanrọ nke inboard cyberinfrastructure nke F-35 jikọtara ọnụ ọgụ ọgụOchie ụdị avionics

Ogwe akụkụ: Ngwa mmepe eji n'ụgbọ F-35

Edere ụfọdụ akụrụngwa sọftụwia (obere) nke F-35 nọ n'ụgbọ cyberinfrastructure n'asụsụ relic dị ka Ada, CMS-2Y, FORTRAN. A na-agbazikarị ihe mgbochi mmemme e dere na Ada n'aka ndị agha F-22. [12] Agbanyeghị, koodu edere n'asụsụ ndị a relic bụ naanị obere akụkụ nke ngwa F-35. Asụsụ mmemme maka F-35 bụ C/C++. A na-ejikwa ọdụ data metụtara mmekọrịta yana ihe n'ime ụgbọ mmiri F-35. [14] A na-eji ọdụ data eme ihe n'ụgbọ iji jikwaa nnukwu data nke ọma. Iji mee ka ọrụ a rụọ ọrụ ozugbo, a na-eji ọdụ data jikọtara ya na ngwa ngwa nyocha eserese ngwaike. [15]

Ogwe akụkụ: Azụ azụ na F-35

Ihe niile mejupụtara akụrụngwa ndị agha America nke oge a bụ 1) ma emebere ya, 2) ma ọ bụ ahaziri site na ngwaahịa azụmaahịa dị, 3) ma ọ bụ na-anọchite anya ngwọta azụmaahịa igbe. Ọzọkwa, n'ime ihe atọ ndị a niile, ndị na-emepụta ihe, ma nke ihe ndị dị n'otu n'otu ma ọ bụ nke usoro dum n'ozuzu ya, nwere pedigree a na-enyo enyo, nke na-esitekarị na mba ahụ. N'ihi ya, e nwere ihe ize ndụ na n'oge ụfọdụ na agbụ ọkọnọ (nke a na-agbatịkarị gburugburu ụwa) a ga-ewu ụlọ azụ ma ọ bụ malware (ma na ngwanrọ ma ọ bụ ngwaike) n'ime ngwa ngwa ma ọ bụ akụrụngwa. Na mgbakwunye, a maara US Air Force na-eji ihe karịrị 1 nde ngwa eletrọnịkị adịgboroja, nke na-abawanye ohere nke koodu ọjọọ na azụ azụ n'ime ụgbọ mmiri. Ọbụghị n'ikwu eziokwu ahụ bụ na adịgboroja na-abụkarị akwụkwọ mbụ na-adịchaghị mma na nke na-akwụsighị ike, yana ihe niile ọ pụtara. [5]

ALIS kernel architecture

N'ịchịkọta nkọwa nke usoro niile na-arụ ọrụ, anyị nwere ike ịsị na isi ihe ndị a chọrọ maka ha na-agbadata na isiokwu ndị a: mwekota na scalability; nkọwa ọha na eze na-emeghe ije; ergonomics na nkenke; nkwụsi ike, redundancy, ụdị dị iche iche, ụba ike na ike; ọrụ ekesa. Ihe owuwu ALIS bụ nzaghachi zuru oke maka ihe ndị a na-achọsi ike ịsọ mpi maka F-35 Joint Strike Fighter.

Otú ọ dị, ihe owuwu a, dị ka ihe ọ bụla nwere ọgụgụ isi, dị mfe. E weere echiche nke igwe steeti nwere njedebe dị ka ntọala ya. Ngwa nke echiche a n'ime usoro nke ALIS ghọtara n'eziokwu na ihe niile dị na sọftụwia nke F-35 na-alụ ọgụ nwere usoro jikọtara ọnụ. Ejikọtara ya na nhazi ihe nkesa nke ndị ahịa nwere ọtụtụ eriri maka mgbakọ na-ekesa, ALIS automata kernel na-emezu ihe niile a chọrọ na-emegiderịta nke akọwara n'elu. Ngwa ngwa ALIS ọ bụla nwere interface ".h-file" yana nhazi algọridim ".cpp-file". A na-enye usoro nhazi ha n'ozuzu ya na faịlụ isi mmalite agbakwunyere na isiokwu (lee ndị na-emebi ihe atọ ndị a).

akpaaka1.cpp

#include "battle.h"

CBattle::~CBattle()
{
}

BOOL CBattle::Battle()
{
    BATTLE_STATE state;

    switch (m_state)
    {
    case AU_BATTLE_STATE_1:
        if (!State1Handler(...))
            return FALSE;
        m_state = AU_STATE_X;
        break;
    case AU_BATTLE_STATE_2:
        if (!State2Handler(...))
            return FALSE;
        m_state = AU_STATE_X;
        break;
    case AU_BATTLE_STATE_N:
        if (!StateNHandler(...))
            return FALSE;
        m_state = AU_STATE_X;
        break;
    }

    return TRUE;
}

automata1.h

#ifndef AUTOMATA1_H
#define AUTOMATA1_H

typedef enum AUTOMATA1_STATE { AU1_STATE_1, AU1_STATE_2, ... AU1_STATE_N };

class CAutomata1
{
public:
    CAutomata1();
    ~CAutomata1();
    BOOL Automata1();
private:
    BOOL State1Habdler(...);
    BOOL State2Handler(...);
    ...
    BOOL StateNHandler(...);
    AUTOMATA1 m_state;
};

#endif

isi.cpp

#include "automata1.h"

void main()
{
    CAutomata1 *pAutomata1;
    pAutomata1 = new CAutomata1();

    while (pAutomata->Automata1()) {}

    delete pAutomata1;
}

Na nchikota, n'ebe a na-ama aka n'amaokwu, ndị otu Air Force nke ihe akụrụngwa cyber na-ejikọta nke ọma na-ejikọta ike, redundancy, iche iche na ọrụ nkesa na-enwe mmasị ịlụ ọgụ. IKK na ALIS nke ụgbọ elu ọgbara ọhụrụ na-emezu ihe ndị a. Otú ọ dị, ogo nke njikọ ha n'ọdịnihu ga-agbasawanye ka ha na ndị agha ndị ọzọ na-emekọrịta ihe, ebe ugbu a, njikọ dị irè nke Air Force na-ekpuchi naanị otu nke ya.

Bibliography

1. Courtney Howard. Avionics: n'ihu usoro // ndị agha & Aerospace electronics: Avionics innovations. 24 (6), 2013. pp. 10-17.
2. Injinịa sọftụwia // General Dynamics Electric Boat.
3. Alvin Murphy. Mkpa nke Njikọ-nke-Systems // Na-eduga ihu: ọgụ usoro engineering & mwekota. 8 (2), 2013. p. 8-15.
4. F-35: Jikere ọgụ. // Air Force.
5. Global Horizons // United States Air Force Global Science and Technology Vision. 3.07.2013.
6. Chris Babcock. Na-akwado maka Cyber ​​​​Battleground nke Ọdịnihu // Ikuku & Akwụkwọ ikike Oghere. 29 (6), 2015. pp. 61-73.
7. Edric Thompson. Gburugburu ebe a na-arụ ọrụ: Sensọ na-ebugharị ndị agha otu nzọụkwụ nso // Teknụzụ ndị agha: Sensọ. 3 (1), 2015. p. 16.
8. Mark Calafut. Ọdịnihu nke ndụ ụgbọ elu: Ime ụlọ nwere ọgụgụ isi, jikọtara ọnụ survivability suite // Teknụzụ ndị agha: Ụgbọ elu. 3 (2), 2015. p. 16-19.
9. Courtney Howard. Avionics nwere ọgụgụ isi.
10. Stephanie Anne Fraioli. Nkwado ọgụgụ isi maka F-35A Lightning II // Ikuku & Akwụkwọ ikike Oghere. 30 (2), 2016. pp. 106-109.
11. Courtney E. Howard. Nhazi vidiyo na onyonyo na nsọtụ // Ndị agha & igwe elektrọnik ikuku: Avionics na-aga n'ihu. 22 (8), 2011.
12. Courtney Howard. Lụọ ụgbọ elu na elu avionics // Military & Aerospace electronics: Avionics. 25 (2), 2014. p.8-15.
13. Lekwasị anya na rotorcraft: Ndị ọkà mmụta sayensị, ndị nyocha na ndị na-anya ụgbọ elu na-anyapụta ihe ọhụrụ // Teknụzụ ndị agha: Ụgbọ elu. 3 (2), 2015. p.11-13.
14. Injinịa sọftụwia // General Dynamics Electric Boat.
15. Mgbasa Ozi Broad Agency Hierarchical Identify Verify Exploit (HIVE) Microsystems Technology Office DARPA-BAA-16-52 Ọgọst 2, 2016.
16. Courtney Howard. Data na-achọ: ịza oku maka nkwukọrịta // Military & Aerospace electronics: Wearable Electronics. 27 (9), 2016.
17. Mgbasa Ozi Mgbasa Ozi: Ọgụgụ isi Artificial (XAI) kọwara DARPA-BAA-16-53, 2016.
18. Jordi Vallverdu. Ihe owuwu ihe nleba anya maka mmejuputa mmetụta uche na sistemu mgbakọ na mwepụ // Nkà mmụta ihe omimi sitere n'ike mmụọ nsọ. Ọgọstụ 15, 2016. pp. 34-40.
19. Bruce K. Johnson. Dawn of the Cognetic: Age Fighting Ideological War site n'itinye echiche na mmetụta na mmetụta // Air & Space Power Journal. 22 (1), 2008. p. 98-106.
20. Sharon M. Latour. ọgụgụ isi mmetụta: Mmetụta maka ndị isi ike ikuku United States niile // Ikuku & Akwụkwọ ikike ohere. 16 (4), 2002. p. 27-35.
21. Lt Col Sharon M. Latour. ọgụgụ isi mmetụta: Mmetụta maka ndị isi ike ikuku United States niile // Ikuku & Akwụkwọ ikike ohere. 16 (4), 2002. p. 27-35.
22. Jane Benson. Nchọpụta sayensị nke ọgụgụ isi: Ndị agha na-eduzi n'ụzọ ziri ezi // Teknụzụ ndị agha: Kọmputa. 3 (3), 2015. pp. 16-17.
23. Dayan Araujo. Kọmpụta ndị nwere ọgụgụ isi ebidola ịgbanwe odida obodo nweta Air Force.
24. James S. Albus. RCS: Nleba anya maka sistemu ọtụtụ ndị nnọchi anya // Nlebanya kwa afọ na njikwa. 29 (1), 2005. p. 87-99.
25. Karev A.A. Mmekọrịta ntụkwasị obi // Ahịa bara uru. 2015. Nke 8 (222). 43-48 .
26. Karev A.A. Ihe nkesa ndị ahịa nwere ọtụtụ eriri maka kọmpụta kesara // nchịkwa sistemụ. 2016. Nke 1-2 (158-159). p. 93-95.
27. Karev A.A. Ngwaike akụrụngwa nke onboard MPS nke F-35 otu ọgụ ọgụ // Ngwa na Teknụzụ. 2016. Nke 11. P.98-102.

PS. Ebipụtara akụkọ a na mbụ na "Components na Teknụzụ".

isi: www.habr.com

Tinye a comment