Pūnaehana lako polokalamu o ka ʻōnaehana cyber ma luna o ka F-35 unified strike fighter

He hiʻohiʻona o nā mea nui o ka F-35 Unified Strike Fighter's Autonomous Logistics Information System (ALIS). He kikoʻī kikoʻī o ka "hui kākoʻo kaua" a me kāna mau mea nui ʻehā: 1) ʻōnaehana kanaka-pūnaewele, 2) ʻōnaehana hoʻokele hoʻokele, 3) ʻōnaehana pale pale ma luna o ka papa, 4) ʻōnaehana avionics. ʻO kekahi mau ʻike e pili ana i ka firmware o ka F-35 fighter a me nā mea hana i hoʻohana ʻia no kāna polokalamu ma luna o ka papa. Hāʻawi ʻia kahi hoʻohālikelike me nā hiʻohiʻona mua o nā mea hakakā, a hōʻike pū ʻia nā manaʻo no ka hoʻomohala hou ʻana o ka mokulele pūʻali koa.

Pūnaehana lako polokalamu o ka ʻōnaehana cyber ma luna o ka F-35 unified strike fighter

ʻO ka F-35 fighter jet he pūʻulu lele o nā ʻano mea ʻike loea kiʻekiʻe a pau e hāʻawi ana i ka "360-degree situational awareness."

Hōʻike

Ua lilo nā ʻōnaehana lako Air Force i mea paʻakikī i ka wā. [27] ʻO kā lākou cyberinfrastructure (nā lako polokalamu a me nā ʻāpana lako e pono ai ka hoʻoponopono algorithmic maikaʻi) ke hele mālie a paʻakikī. Ke hoʻohana nei i ka laʻana o ka US Air Force, hiki i kekahi ke ʻike i ke ʻano o ka ʻōnaehana cyber o nā mokulele kaua - i ka hoʻohālikelike ʻia me kāna mau ʻāpana ʻenehana kahiko - ua hoʻonui lohi ʻia mai ka liʻiliʻi o 5% (no ka F-4, ke kolu o ka hanauna fighter) i ʻoi aku ma mua o 90% (no ka F-35, ka lima o ka hanauna fighter). [5] No ka hoʻomaʻamaʻa maikaʻi ʻana i kēia ʻōnaehana cyber, ʻo ka F-35 ke kuleana no ka polokalamu hou loa i kūkulu kūikawā ʻia no kēia kumu: ʻo ka Autonomous Logistics Information System (ALIS).

Pūnaehana ʻike logistic autonomous

I ka wā o ka 5th generation fighters, ua ana ʻia ke kūlana kiʻekiʻe o ka hakakā ʻana e ka maikaʻi o ka ʻike kūlana. [10] No laila, ʻo ka F-35 fighter ka lele lele o nā ʻano mea ʻenehana kiʻekiʻe a pau, e hāʻawi ana i ka ʻike kūlana 360-degere. [11] ʻO kahi mea kaulana hou i kēia mea ʻo ia ka mea i kapa ʻia. "Integrated Sensor Architecture" (ISA), e komo pū ana me nā mea naʻau e launa pū me kekahi me ka dynamically (ʻaʻole wale ma ka noho mālie, akā i nā wahi hoʻokūkū hoʻokūkū hoʻi) - ʻo ia hoʻi, ma ke kumumanaʻo, e alakaʻi i nā hoʻomaikaʻi ʻoi aku ka maikaʻi o ka ʻike kūlana. . [7]. Eia nō naʻe, no ka hoʻomaʻamaʻa ʻana o kēia kumumanaʻo, pono ka hana algorithmic kiʻekiʻe o nā ʻikepili āpau i loaʻa mai nā mea ʻike.

No laila, lawe mau ka F-35 i nā polokalamu ma luna o ka moku, ʻo ka nui o nā code kumu i ʻoi aku ma mua o 20 miliona mau laina, no laila ua kapa pinepine ʻia ʻo ia he "kamepiula lele." [6] No ka mea, i ka ʻelima o kēia manawa o nā mea hakakā, ua ana ʻia ke kūlana kiʻekiʻe o ka hakakā ʻana e ka maikaʻi o ka ʻike situational, kokoke 50% o kēia code program (8,6 miliona mau laina) e lawe i ka hana algorithmic paʻakikī - e hoʻopili i nā ʻikepili āpau e hiki mai ana. mai nā mea ʻike i hoʻokahi kiʻi o ka hale keaka o nā hana. I ka manawa maoli.

Pūnaehana lako polokalamu o ka ʻōnaehana cyber ma luna o ka F-35 unified strike fighterʻO ka dynamics o ka neʻe ʻana i ka hāʻawi ʻana i nā hana ma luna o ka papa no nā mea kaua kaua US - i ka lako polokalamu

Hāʻawi ka F-35's Autonomous Logistics Information System (ALIS) i ka mea hakakā me 1) hoʻolālā (ma o nā ʻōnaehana avionics kiʻekiʻe), 2) hoʻomau (ka hiki ke hana ma ke ʻano he alakaʻi kaua), a me 3) hoʻoikaika. (ka hiki ke hana. ma ke ʻano he hui kaua kauā). [4] ʻO "Glue Code" ka mea nui o ALIS, e helu ana no 95% o nā code mokulele F-35 āpau. ʻO ka 50% ʻē aʻe o ka code ALIS e hana i kekahi mau hana liʻiliʻi, akā hoʻi i ka algorithmically ikaika loa, nā hana. [12] No laila ʻo ka F-35 kekahi o nā ʻōnaehana kaua paʻakikī loa i kūkulu ʻia. [6]

ʻO ALIS kahi ʻōnaehana autopiloted conditionally e hoʻohui i kahi paʻakikī i hoʻohui ʻia o nā ʻano like ʻole o nā subsystem ma luna; a komo pū me ka launa pū me ka mea hoʻokele ma ka hāʻawi ʻana iā ia i ka ʻike kiʻekiʻe e pili ana i ka hale kiʻiʻoniʻoni o nā hana (situational awareness). Holo mau ka ʻenekini polokalamu ALIS ma hope, e kōkua ana i ka mea hoʻokele i ka hoʻoholo ʻana a me ka hāʻawi ʻana i ke alakaʻi ma nā wahi koʻikoʻi o ka lele. [13]

Hui kākoʻo kaua

ʻO kekahi o nā subsystem koʻikoʻi o ALIS ʻo ia ka "hui kākoʻo kaua", nona nā mea nui ʻelima [13]:

1) "Human-system interface" - hāʻawi i ka hiʻohiʻona kiʻekiʻe o ka hale kiʻiʻoniʻoni o nā hana (ergonomic, ākea, pōkole). [12] Ma ka nānā ʻana i kēia hale kiʻiʻoniʻoni, hoʻoholo ka mea hoʻokele a hoʻopuka i nā kauoha hakakā, a ʻo ia hoʻi e hana ʻia e ka hui ICS.

2) "Executive-control system" (ECS) - e launa pū me nā pūʻulu mana o nā mea kaua ma luna o ka papa, e hōʻoia i ka hoʻokō ʻana i nā kauoha kaua, i hoʻopuka ʻia e ka mea hoʻokele ma o ka ʻōnaehana kanaka-pūnaewele. Hoʻopaʻa pū ka ICS i ka pōʻino maoli mai ka hoʻohana ʻana i kēlā me kēia kauoha hakakā (ma o nā mea ʻike manaʻo) - no kāna loiloi hope e ka ʻōnaehana avionics.

3) "On-Board Immune System" (BIS) - nānā i nā hoʻoweliweli o waho a, i ka wā e ʻike ʻia ai lākou, e hana i nā mea e pono ai e hoʻopau i nā mea hoʻoweliweli. I kēia hihia, hiki i ka BIS ke leʻaleʻa i ke kākoʻo o nā pūʻali koa aloha e komo ana i kahi hana hoʻolālā hui. [8] No kēia kumu, pili pono ka LSI me nā ʻōnaehana avionics - ma o kahi ʻōnaehana kamaʻilio.

4) "Avionics System" - hoʻololi i ke kahawai ʻikepili maka e hele mai ana mai nā mea ʻike like ʻole i ʻike kūlana kūlana kiʻekiʻe, hiki ke loaʻa i ka mea hoʻokele ma o ka ʻōnaehana kanaka.

5) "Pūnaewele kamaʻilio" - hoʻokele ma luna o ka moku a me ka ʻoihana pūnaewele waho, etc. lawelawe ma ke ʻano he loulou ma waena o nā ʻōnaehana holoʻokoʻa; a ma waena o nā ʻāpana kaua a pau e komo ana i kahi hana hoʻolālā hui.

Hoʻopili ʻōnaehana kanaka

No ka hoʻokō ʻana i ka pono no ka ʻike kūlana kūlana kiʻekiʻe a me ka laulā, koʻikoʻi nā kamaʻilio a me ka ʻike ʻana i ka cockpit fighter. ʻO ka helehelena o ALIS ma ke ʻano nui a me ka pūʻulu kākoʻo kaua ʻo ia ka "panoramic visualization display subsystem" (L-3 Communications Display Systems). Loaʻa iā ia kahi pale paʻi kiʻekiʻe-definition nui (LADD) a me kahi alaloa kamaʻilio ākea. Hoʻohana ka polokalamu L-3 i ka Integrity OS 178B (kahi ʻōnaehana hana manawa maoli mai Green Hills Software), ʻo ia ka ʻōnaehana hana avionics nui no ka jet fighter F-35.

Ua koho ʻo F-35 cyber infrastructure architect i ka Integrity OS 178B ma muli o ʻeono mau hiʻohiʻona kikoʻī o ka ʻōnaehana hana: 1) pili i ka wehe ʻana i nā kūlana hoʻolālā, 2) kūpono me Linux, 3) kūpono me POSIX API, 4) hoʻokaʻawale hoʻomanaʻo palekana, 5) kākoʻo o palekana koi kūikawā a me 6) kākoʻo no ka kikoʻī ARINC 653. [12] ʻO "ARINC 653" kahi polokalamu polokalamu noi no nā noi avionics. Hoʻoponopono kēiaʻokoʻa i ka māhele manawa a me ka spatial o nā kumuwaiwai pūnaewele computing aviation e like me nā kumu o ka integrated modular avionics; a wehewehe pū hoʻi i ke kikowaena polokalamu e pono e hoʻohana i nā polokalamu noi no ke komo ʻana i nā kumuwaiwai ʻōnaehana kamepiula.

Pūnaehana lako polokalamu o ka ʻōnaehana cyber ma luna o ka F-35 unified strike fighterʻO ka subsystem hōʻike hiʻohiʻona panoramic

Pūnaehana mana hoʻokō

E like me ka mea i hōʻike ʻia ma luna nei, ʻo ka ICS, e launa pū me nā ʻāpana hoʻomalu o nā mea kaua ma luna o ka papa, e hōʻoia i ka hoʻokō ʻana i nā kauoha kaua a me ka hoʻopaʻa ʻana i ka pōʻino maoli mai ka hoʻohana ʻana i kēlā me kēia kauoha kaua. ʻO ka puʻuwai o ka ICS he supercomputer, kahi i hoʻokaʻawale ʻia ma ke ʻano he "mea kaua ma luna."

Ma muli o ka nui o nā hana i hāʻawi ʻia i ka supercomputer ma luna o ka papa, ua hoʻonui ʻia ka ikaika a hoʻokō i nā koi kiʻekiʻe no ka hoʻomanawanui hewa a me ka mana helu; Ua lako pū me kahi ʻōnaehana hoʻoheheʻe wai kūpono. Hoʻohana ʻia kēia mau hana āpau e hōʻoia i ka hiki i ka ʻōnaehana kamepiula ma luna o ka papa ke hana pono i ka nui o ka ʻikepili a me ka hoʻokō ʻana i ka hana algorithmic holomua - e hāʻawi ana i ka mea hoʻokele me ka ʻike kūlana kūpono: hāʻawi iā ia i ka ʻike piha e pili ana i ka hale kiʻiʻoniʻoni. [12]

Hiki i ka supercomputer ma luna o ka F-35 fighter jet ke hoʻomau i ka hana 40 biliona hana i kēlā me kēia kekona, mahalo i ka mea e hōʻoiaʻiʻo ai i ka hoʻokō multi-tasking o nā algorithms waiwai-intensive o nā avionics kiʻekiʻe (me ka hana ʻana o ka electro-optical, infrared a ʻikepili radar). [9] Manawa maoli. No ka F-35 fighter, ʻaʻole hiki ke hoʻokō i kēia mau helu algorithmically intensive ma ka ʻaoʻao (i ʻole e hoʻolako i kēlā me kēia hui kaua me kahi supercomputer), no ka mea, ʻoi aku ka ikaika o ka holo ʻana o ka ʻikepili mai nā mea ʻike āpau. ka puka o nā ʻōnaehana kamaʻilio wikiwiki loa - ma kahi o 1000 mau manawa. [12]

No ka hoʻonui ʻana i ka hilinaʻi, ua hoʻokō ʻia nā ʻōnaehana koʻikoʻi āpau o ka F-35 (me kekahi ʻano, ka supercomputer ma luna) me ka hoʻohana ʻana i ke kumu o ka redundancy, i hiki ke hana ʻia ka hana like ma luna o ka moku e nā mea hana like ʻole. Eia kekahi, ʻo ke koi no ka redundancy ʻo ia ka mea i hoʻomohala ʻia nā mea pālua e nā mea hana ʻē aʻe a loaʻa i kahi hoʻolālā ʻokoʻa. Mahalo i kēia, ua hōʻemi ʻia ka likelike o ka pau ʻole o ka mea kumu a me ka lua. [1, 2] ʻO ia hoʻi ke kumu e holo ai ka lolouila haku i kahi ʻōnaehana hana like me Linux, aʻo nā kamepiula kauā e holo Windows. [2] Eia kekahi, no laila inā hāʻule kekahi o nā kamepiula, hiki ke hoʻomau i ka hana ʻana o ka hui kākoʻo kaua (ma ka liʻiliʻi loa ma ke ʻano pilikia), ua kūkulu ʻia ka ʻōnaehana kernel ALIS ma ke kumu o "multithreaded client-server for distributed computing." [18]

Pūnaehana palekana ma luna o ka moku

I loko o kahi kaiapuni hoʻopaʻapaʻa hoʻopaʻapaʻa, ʻo ka mālama ʻana i ka pale ʻana i ka ea e pono ai ka hui pū ʻana o ka resilience, redundancy, diversity, a me nā hana hoʻolaha. ʻAʻole i loaʻa i ka mokulele kaua i nehinei kahi ʻōnaehana palekana ma luna o ka moku (BIS). Ua ʻāpana ʻia kāna LSI mokulele a ua loaʻa i nā ʻāpana hana kūʻokoʻa. Ua hoʻopaʻa ʻia kēlā me kēia ʻāpana e kū i kahi pūnaehana mea kaua kikoʻī: 1) ballistic projectiles, 2) missiles i kuhikuhi ʻia i kahi lekiō a i ʻole electro-optical hōʻailona, ​​​​3) laser irradiation, 4) radar irradiation, etc. I ka ʻike ʻia ʻana o kahi hoʻouka kaua ʻana, ua hoʻāla ʻia ka subsystem LSI pili a lawe i nā countermeasures.

Ua hoʻolālā ʻia a hoʻomohala kūʻokoʻa nā ʻāpana o ka LSI o nehinei - e nā ʻaelike like ʻole. Ma muli o kēia mau ʻāpana, ma ke ʻano he lula, ua pani ʻia ka hale hoʻolālā, LSI modernization - ʻoiai ua puka mai nā ʻenehana hou a me nā ʻōnaehana mea kaua hou - ua hoʻemi ʻia i ka hoʻohui ʻana i kahi mea LSI kūʻokoʻa. ʻO ka pōʻino koʻikoʻi o kēlā LSI i ʻoki ʻia - ʻo ia nā ʻāpana kūʻokoʻa me kahi hale paʻa paʻa - ʻaʻole hiki i kāna mau ʻāpana ke launa pū me kekahi a ʻaʻole hiki ke hoʻonohonoho pono ʻia. I nā huaʻōlelo ʻē aʻe, ʻaʻole hiki iā lākou ke kamaʻilio me kekahi i kekahi a hana i nā hana hui, e kaupalena ana i ka hilinaʻi a me ka hoʻololi ʻana o ka LSI holoʻokoʻa holoʻokoʻa. No ka laʻana, inā hāʻule a luku ʻia paha kekahi o nā subsystem immune, ʻaʻole hiki i nā subsystem ʻē aʻe ke hoʻokō pono i kēia poho. Eia kekahi, ʻo ka ʻāpana o nā LSI e alakaʻi pinepine i ka hoʻopiʻi ʻana i nā mea ʻenehana kiʻekiʻe e like me nā mea hana a me nā hōʻike, [8] i ka pōʻaiapili o ka "pilikia evergreen" o ka hōʻemi ʻana i ka SWaP (ka nui, ke kaumaha a me ka hoʻohana ʻana i ka mana) [16]. ], he mea makehewa loa. ʻAʻole ia he mea kupanaha no ka lilo ʻana o kēia mau LSI mua i ka wā kahiko.

Ke pani ʻia nei ka LSI i ʻāpana ʻia e kahi ʻōnaehana pale ʻana i hoʻokaʻawale ʻia ma luna o ka papa, i hoʻomalu ʻia e kahi "manaʻo naʻauao naʻau" (ICC). ʻO ka ICC kahi papahana kūikawā, ʻo ka ʻōnaehana kikowaena waena, e hana ana ma luna o nā subsystem i hoʻohui ʻia i loko o ka BIS. Hoʻohui kēia polokalamu i nā subsystem LSI a pau i loko o kahi pūnaewele puʻupuʻu hoʻokahi (me ka ʻike maʻamau a me nā kumuwaiwai maʻamau), a hoʻohui pū i nā LSI āpau me ke kikowaena kikowaena a me nā ʻōnaehana ma luna o ka papa. [8] ʻO ke kumu o kēia hui ʻana (me ka hui pū ʻana me nā ʻāpana e hoʻomohala ʻia i ka wā e hiki mai ana) ʻo ia ka manaʻo maʻamau o "system of systems" (SoS), [3] - me kāna mau hiʻohiʻona ʻokoʻa e like me ka scalability, nā kikoʻī lehulehu. a wehe ʻia nā polokalamu hoʻolālā a me nā lako.

Loaʻa i ka ICC ka ʻike mai nā subsystem BIS āpau; ʻO kāna hana ka hoʻohālikelike a me ka nānā ʻana i ka ʻike i loaʻa mai nā subsystems LSI. Ke hana mau nei ka ICC ma hope, e launa pū ana me nā subsystem LSI āpau - e ʻike i kēlā me kēia hoʻoweliweli hiki ke hoʻoweliweli, hoʻokaʻawale iā ia, a i ka hope e ʻōlelo aku i ka pailaka i ka hoʻonohonoho kūpono o nā countermeasures (e noʻonoʻo ana i nā mana kūʻokoʻa o kēlā me kēia subsystem LSI). No kēia kumu, hoʻohana ʻo ICC i nā algorithm cognitive holomua [17-25].

ʻO kēlā. Loaʻa i kēlā me kēia mokulele kona ICC ponoʻī. Eia nō naʻe, no ka hoʻokō ʻana i ka hoʻohui ʻoi aku ka maikaʻi (a ma muli o ka hilinaʻi nui), ua hui pū ʻia ka ICC o nā mokulele āpau e komo ana i kahi hana maʻamau i hoʻokahi pūnaewele maʻamau, no ka hoʻonohonoho ʻana o ka "autonomous logistics information system" (ALIS). ) ke kuleana. [4] Ke ʻike kekahi o nā ICC i kahi hoʻoweliweli, helu ʻo ALIS i nā mea hoʻoponopono maikaʻi loa - me ka hoʻohana ʻana i ka ʻike mai nā ICC āpau a me ke kākoʻo o nā ʻāpana kaua āpau e komo ana i ka hana hoʻolālā. "ʻIke" ʻo ALIS i nā hiʻohiʻona o kēlā me kēia ICC, a hoʻohana iā lākou no ka hoʻokō ʻana i nā countermeasures.

Hāʻawi ʻia ka LSI i nā mea hoʻoweliweli o waho (e pili ana i nā hana kaua ʻenemi) a me loko (e pili ana i ke ʻano hoʻokele a me nā nuances hana). Ma luna o ka F-35 fighter, ʻo ka ʻōnaehana avionics ke kuleana no ka hoʻoponopono ʻana i nā mea hoʻoweliweli o waho, a ʻo VRAMS (nā ʻōnaehana ʻike pilikia naʻauao e pili ana i nā maneuvers weliweli no nā lako) ke kuleana no ka hoʻoponopono ʻana i nā hoʻoweliweli kūloko. [13] ʻO ke kumu nui o VRAMS e hoʻolōʻihi i nā manawa hana o ka mokulele ma waena o nā manawa mālama pono. No ka hana ʻana i kēia, hōʻiliʻili ʻo VRAMS i ka ʻike i ka manawa maoli e pili ana i ka hana o nā subsystem ma luna o ka moku (engine aircraft, auxiliary drive, mechanical parts, electrical subsystems) a nānā i ko lākou kūlana ʻenehana; e noʻonoʻo ana i nā ʻāpana e like me ke kiʻekiʻe o ka wela, ka hāʻule ʻana o ke kaomi, ka vibration dynamics a me nā ʻano hoʻopilikia āpau. Ma muli o kēia ʻike, hāʻawi ʻo VRAMS i nā ʻōlelo aʻoaʻo mua i ka mea e hana ai no ka mālama pono ʻana i ka mokulele. "Wanamua" ka VRAMS i ka hopena o kekahi mau hana a ka mea hoʻokele, a hāʻawi pū i nā ʻōlelo aʻoaʻo no ka pale ʻana iā lākou. [13]

ʻO ka benchmark a VRAMS e hoʻoikaika nei no ka mālama ʻole ʻana i ka mālama ʻana i ka ultra-reliability a me ka hoʻohaʻahaʻa ʻana i ka luhi. No ka hoʻokō ʻana i kēia pahuhopu, ke hana nei nā keʻena noiʻi e hana i nā mea me nā hale akamai e hiki ke hana pono i nā kūlana mālama ʻole. Ke hoʻomohala nei ka poʻe noiʻi ma kēia mau laboratories i nā ʻano e ʻike ai i nā microcracks a me nā mea mua ʻē aʻe i hiki ʻole ke pale aku i ka hiki ke hāʻule ma mua. Ke hana ʻia nei ka noiʻi e hoʻomaopopo maikaʻi i ke ʻano o ka luhi structural i mea e hoʻohana ai i kēia ʻikepili e hoʻoponopono ai i nā manuvers aviation i mea e hōʻemi ai i ka luhi structural - etc. hooloihi i ke ola pono o ka mokulele. [13] Ma kēia ʻano, he mea hoihoi ia e pili ana i ka 50% o nā ʻatikala ma ka puke pai "Advanced in Engineering Software" i hoʻolaʻa ʻia i ka nānā ʻana i ka ikaika a me ka nāwaliwali o ka hoʻoikaika ʻia a me nā hale ʻē aʻe.

Pūnaehana lako polokalamu o ka ʻōnaehana cyber ma luna o ka F-35 unified strike fighterPūnaehana naʻauao no ka hoʻomaopopo ʻana e pili ana i nā pilikia e pili ana i nā hana hoʻoweliweli i nā mea hana

Pūnaehana avionics kiʻekiʻe

ʻO ka F-35 fighter's airborne combat support unit loaʻa kahi ʻōnaehana avionics kiʻekiʻe i hoʻolālā ʻia e hoʻoponopono i kahi hana koʻikoʻi:

ʻO nā ʻōnaehana avionics o nehinei kekahi mau subsystem kūʻokoʻa (ka hoʻomalu ʻana i nā mea ʻike infrared a me ultraviolet, radar, sonar, kaua uila a me nā mea ʻē aʻe), ua lako kēlā me kēia me kāna hōʻike ponoʻī. Ma muli o kēia, pono ka mea hoʻokele e nānā i kēlā me kēia hōʻike i ka huli ʻana a me ka nānā lima a hoʻohālikelike i ka ʻikepili i loaʻa mai iā lākou. Ma ka ʻaoʻao ʻē aʻe, ʻo ka ʻōnaehana avionics o kēia lā, kahi i hoʻolako ʻia me ka F-35 fighter, e hōʻike ana i nā ʻikepili āpau, i hoʻopuehu ʻia ma mua, ma ke ʻano he kumu hoʻokahi; ma kahi hōʻike maʻamau. ʻO kēlā. ʻO ka ʻōnaehana avionics hou he mea hoʻohui pūhui ʻikepili i hoʻohui ʻia e hoʻolako i ka mea hoʻokele me ka ʻike kūlana kūpono loa; e hoʻopakele iā ia mai ka pono e hana i nā helu analytical paʻakikī. ʻO ka hopena, mahalo i ka hoʻokuʻu ʻia ʻana o ke kumu kanaka mai ka loop analytical, ʻaʻole hiki ke hoʻokuʻu ʻia ka pilote mai ka misionari kaua nui.

ʻO kekahi o nā hoʻāʻo koʻikoʻi mua e hoʻopau i ke kumu kanaka mai ka avionics analytical loop i hoʻokō ʻia i loko o ka ʻoihana pūnaewele o ka F-22 fighter. Ma luna o kēia fighter, he polokalamu algorithmically intensive ke kuleana no ka gluing kiʻekiʻe o ka ʻikepili e hele mai ana mai nā sensor like ʻole, ʻo ka nui o nā kumu kumu he 1,7 miliona mau laina. Ma ka manawa like, ua kākau ʻia ka 90% o ke code ma Ada. Eia nō naʻe, ʻo ka ʻōnaehana avionics hou - i hoʻomalu ʻia e ka papahana ALIS - i hoʻolako ʻia ka F-35 me ka holomua nui i ka hoʻohālikelike ʻia me ka F-22 fighter.

Ua hoʻokumu ʻia ʻo ALIS ma ka polokalamu kaua F-22. Eia naʻe, ʻaʻole 1,7 miliona mau laina o ke code ke kuleana no ka hoʻohui ʻana i ka ʻikepili, akā ʻo 8,6 miliona. I ka manawa like, kākau ʻia ka hapa nui o ke code ma C/C++. ʻO ka hana nui o kēia code algorithmically intensive a pau e loiloi i ka ʻike e pili ana i ka mea hoʻokele. ʻO ka hopena, ma ka nānā wale ʻana i nā ʻikepili koʻikoʻi i ka hale kiʻiʻoniʻoni o nā hana, hiki i ka mea hoʻokele ke hoʻoholo wikiwiki a ʻoi aku ka maikaʻi. ʻO kēlā. ʻO ka ʻōnaehana avionics hou, kahi i hoʻolako pono ʻia ai ka F-35 fighter, e hoʻoneʻe i ke kaumaha analytical mai ka mea hoʻokele, a ʻae iā ia e lele wale. [12]

Pūnaehana lako polokalamu o ka ʻōnaehana cyber ma luna o ka F-35 unified strike fighterKahiko avionics kahiko

Sidebar: Nā mea hana hoʻomohala i hoʻohana ʻia ma luna o ka F-35

Ua kākau ʻia kekahi mau ʻāpana polokalamu [liʻiliʻi] o ka F-35 ma luna o ka cyberinfrastructure ma nā ʻōlelo relic e like me Ada, CMS-2Y, FORTRAN. ʻAi ʻia nā poloka papahana i kākau ʻia ma Ada mai ka F-22 fighter. [12] Eia naʻe, ʻo ke code i kākau ʻia ma kēia mau ʻōlelo relic he wahi liʻiliʻi wale nō ia o ka polokalamu F-35. ʻO ka ʻōlelo papahana nui no ka F-35 ʻo C/C++. Hoʻohana pū ʻia nā ʻikepili pili a me nā mea pili i ka F-35. [14] Hoʻohana ʻia nā ʻikepili ma luna o ka moku e mālama pono i ka ʻikepili nui. I mea e hiki ai i kēia hana ke hana i ka manawa maoli, hoʻohana ʻia nā ʻikepili i hui pū ʻia me kahi mea hoʻokele kiʻi kiʻi ʻikepili. [15]

Sidebar: Nā puka hope ma ka F-35

ʻO nā ʻāpana a pau e hana ana i nā lako kaua ʻAmelika hou he 1) i hana maʻamau, 2) a i hana ʻia mai nā huahana kūʻai aku i loaʻa, 3) a i ʻole e hōʻike i kahi hopena pāʻoihana pahu. Eia kekahi, i loko o kēia mau hihia ʻekolu, ʻo nā mea hana, ʻo nā ʻāpana hoʻokahi a i ʻole ka ʻōnaehana holoʻokoʻa holoʻokoʻa, loaʻa kahi pedigree kānalua, kahi maʻamau ma waho o ka ʻāina. ʻO ka hopena, aia ka pilikia i kekahi manawa o ke kaulahao hoʻolako (kahi i hoʻolahalaha pinepine ʻia a puni ka honua) e kūkulu ʻia kahi backdoor a i ʻole malware (ma ka pae lako polokalamu a i ʻole nā ​​​​mea hana) e kūkulu ʻia i loko o kahi lako polokalamu a i ʻole nā ​​​​mea hana. Eia kekahi, ʻike ʻia ka US Air Force e hoʻohana ma mua o 1 miliona mau mea uila hoʻopunipuni, kahi e hoʻonui ai i ka likelike o nā code malicious a me nā puka hope ma luna o ka moku. ʻAʻole e haʻi i ka ʻoiaʻiʻo ʻo ka mea hoʻopunipuni maʻamau he kope haʻahaʻa a paʻa ʻole o ke kumu, me nā mea a pau. [5]

ʻO ka hoʻolālā kernel ALIS

ʻO ka hōʻuluʻulu ʻana i ka wehewehe ʻana o nā ʻōnaehana āpau ma luna o ka papa, hiki iā mākou ke ʻōlelo ʻo nā koi nui no lākou e iho mai i kēia mau theses: integrability a scalability; nā kikoʻī ākea a me ka hoʻolālā wehe; ergonomics a me ka conciseness; kūpaʻa, redundancy, diversity, hoʻonui i ka resilience a me ka ikaika; hana hoʻolaha ʻia. He pane piha ka ALIS core architecture i kēia mau koi hoʻokūkū ākea a makemake nui no ka F-35 Joint Strike Fighter.

Eia naʻe, maʻalahi kēia hoʻolālā, e like me nā mea akamai a pau. Ua lawe ʻia ka manaʻo o nā mīkini mokuʻāina palena i kumu. ʻO ka hoʻohana ʻana i kēia manaʻo i loko o ka hoʻolālā o ALIS i ʻike ʻia i ka ʻoiaʻiʻo o nā ʻāpana āpau o ka polokalamu ma luna o ka papa o ka F-35 fighter i hui pū ʻia. Hoʻohui pū ʻia me kahi hoʻolālā client-server multi-threaded no ka hoʻopili helu ʻana, ua hoʻokō ka ALIS automata kernel i nā koi hakakā a pau i wehewehe ʻia ma luna. Loaʻa i kēlā me kēia ʻāpana polokalamu ALIS kahi interface ".h-file" a me kahi hoʻonohonoho algorithmic ".cpp-file". Hāʻawi ʻia kā lākou hoʻolālā maʻamau i nā faila kumu i hoʻopili ʻia i ka ʻatikala (e ʻike i nā mea hao wale ʻekolu.

automata1.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

main.cpp

#include "automata1.h"

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

    while (pAutomata->Automata1()) {}

    delete pAutomata1;
}

I ka hōʻuluʻulu manaʻo, i loko o kahi hoʻokūkū hoʻokūkū hoʻokūkū, ʻo nā pūʻulu Air Force nona ka ʻoihana pūnaewele ma luna o ka ʻoihana pūnaewele e hoʻohui maikaʻi i ka resilience, redundancy, diversity, a me nā hana hoʻokaʻawale e hauʻoli i ka hakakā. Hoʻokō ʻo IKK a me ALIS o nā mokulele hou i kēia mau koi. Eia naʻe, e hoʻonui ʻia ke kiʻekiʻe o kā lākou hoʻohui ʻana i ka wā e hiki mai ana i ka launa pū ʻana me nā pūʻali koa ʻē aʻe, ʻoiai i kēia manawa ʻo ka hoʻohui pono ʻana o ka Air Force e uhi wale i kāna pūʻali ponoʻī.

Hōʻike Pūnaewele

1. Courtney Howard. ʻO Avionics: ma mua o ke kaʻe // ​​Military & Aerospace electronics: Avionics innovations. 24(6), 2013. pp. 10-17.
2. ʻEnekinia Pūnaehana Kaulike // Waapa Uila General Dynamics.
3. Alvin Murphy. ʻO ke koʻikoʻi o ka Pūnaehana-o-Systems Integration // Ke alakaʻi: ʻenehana kaua a me ka hoʻohui ʻana. 8(2), 2013. pp. 8-15.
4. F-35: Mākaukau Kaua. // Lewa.
5. Global Horizons // United States Air Force Global Science and Technology Vision. 3.07.2013.
6. Chris Babcock. Hoʻomākaukau no ka Cyber ​​​​Battleground of the Future // Air & Space Power Journal. 29(6), 2015. pp. 61-73.
7. ʻO Edric Thompson. Kaiapuni hana maʻamau: Hoʻoneʻe nā mea ʻike i ka Pūʻali i hoʻokahi ʻanuʻu kokoke // ʻenehana pūʻali koa: Nani. 3(1), 2015. p. 16.
8. Maka Calafut. ʻO ka wā e hiki mai ana o ke ola o ka mokulele: Ke kūkulu ʻana i kahi suite survivability i hoʻohui ʻia // Army Technology: Aviation. 3(2), 2015. pp. 16-19.
9. Courtney Howard. Avionics akamai.
10. Stephanie Anne Fraioli. Kākoʻo naʻauao no ka F-35A Lightning II // Air & Space Power Journal. 30(2), 2016. pp. 106-109.
11. Courtney E. Howard. Hoʻoponopono wikiō a me nā kiʻi ma ka ʻaoʻao // Koa & Aerospace electronics: Progressive avionics. 22(8), 2011.
12. Courtney Howard. E hakakā i nā mokulele me nā avionics kiʻekiʻe // Koa & Aerospace uila: Avionics. 25(2), 2014. pp.8-15.
13. E nānā i ka rotorcraft: Nā ʻepekema, nā mea noiʻi a me nā aviators e hoʻokele i ka hana hou // ʻenehana pūʻali: Aviation. 3(2), 2015. pp.11-13.
14. ʻEnekinia Pūnaehana Kaulike // Waapa Uila General Dynamics.
15. ʻO ka hoʻolaha ʻana o ka ʻoihana ākea Hierarchical Identify Verify Exploit (HIVE) Microsystems Technology Office DARPA-BAA-16-52 ʻAukake 2, 2016.
16. Courtney Howard. Ka ʻikepili i koi ʻia: pane ʻana i ke kelepona no nā kamaʻilio // Koa & Aerospace uila: Wearable Electronics. 27(9), 2016.
17. Hoʻolaha Kūkākūkā Nui: Explainable Artificial Intelligence (XAI) DARPA-BAA-16-53, 2016.
18. ʻO Jordi Vallverdu. ʻO kahi hoʻolālā cognitive no ka hoʻokō ʻana i nā manaʻo i nā ʻōnaehana kamepiula // Biologically Inspired Cognitive Architectures. 15, 2016. pp. 34-40.
19. Bruce K. Johnson. Dawn of the Cognetic: Age Fighting Ideological War ma ke kau ʻana i ka manaʻo me ka hopena // Air & Space Power Journal. 22(1), 2008. pp. 98-106.
20. Sharon M. Latour. Naʻauao noʻonoʻo: Nā hopena no nā alakaʻi Air Force āpau o ʻAmelika Hui Pū ʻIa // Air & Space Power Journal. 16(4), 2002. pp. 27-35.
21. Lt Col Sharon M. Latour. Naʻauao noʻonoʻo: Nā hopena no nā alakaʻi Air Force āpau o ʻAmelika Hui Pū ʻIa // Air & Space Power Journal. 16(4), 2002. pp. 27-35.
22. Jane Benson. Ka noiʻi ʻepekema cognitive: Ke alakaʻi ʻana i nā koa ma ke ala pololei // Army Technology: Computing. 3(3), 2015. pp. 16-17.
23. Dayan Araujo. Ua hoʻomaka nā kamepiula cognitive e hoʻololi i ka ʻāina o ka Air Force acquisition.
24. James S. Albus. RCS: He hoʻolālā noʻonoʻo no nā ʻōnaehana multi-agent naʻauao // Nā Manaʻo Makahiki i Mana. 29(1), 2005. pp. 87-99.
25. Karev A.A. Synergy of trust // Ke kūʻai aku ʻana maʻamau. 2015. Helu 8(222). aoao 43-48.
26. Karev A.A. ʻO ka mea kūʻai aku i hoʻopaʻa ʻia no ka hoʻopili helu helu // Luna hoʻonohonoho. 2016. Helu 1-2(158-159). aoao 93-95.
27. Karev A.A. ʻO nā ʻāpana paʻa o ka MPS ma luna o ka F-35 unified strike fighter // Nā ʻāpana a me nā ʻenehana. 2016. Helu 11. P.98-102.

PS. Ua paʻi mua ʻia kēia ʻatikala ma "Nā mea a me nā ʻenehana".

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka