Pakatikati pa mapulogalamu a onboard cyberinfrastructure of F-35 unified strike fighter

Kuwunikira mwachidule zigawo zikuluzikulu za F-35 Unified Strike Fighter's Autonomous Logistics Information System (ALIS). Kusanthula mwatsatanetsatane "gawo lothandizira kumenyana" ndi zigawo zake zinayi zofunika: 1) mawonekedwe a anthu, 2) machitidwe olamulira, 3) chitetezo cha mthupi, 4) avionics system. Zambiri zokhudzana ndi firmware ya F-35 fighter ndi zida zomwe zimagwiritsidwa ntchito pa pulogalamu yake yapa board. Kuyerekeza ndi zitsanzo zakale za omenyera nkhondo akuperekedwa, ndipo chiyembekezo cha kupititsa patsogolo ndege zankhondo chikusonyezedwanso.

Pakatikati pa mapulogalamu a onboard cyberinfrastructure of F-35 unified strike fighter

Ndege yankhondo ya F-35 ndi gulu lowuluka la mitundu yonse ya masensa apamwamba kwambiri omwe amapereka "360-degree kuzindikira zanyengo."

Mau oyamba

Machitidwe a hardware a Air Force akhala ovuta kwambiri pakapita nthawi. [27] cyberinfrastructure yawo (mapulogalamu ndi zida za Hardware zomwe zimafuna kuwongolera bwino kwa algorithmic) zimakhalanso zovuta kwambiri. Pogwiritsa ntchito chitsanzo cha US Air Force, munthu akhoza kuona momwe zida za cyber za ndege zolimbana nazo - poyerekeza ndi zida zake zachikhalidwe - zakula pang'onopang'ono kuchokera ku zosakwana 5% (kwa F-4, wankhondo wa m'badwo wachitatu) mpaka opitilira 90% (kwa F-35, womenyera m'badwo wachisanu). [5] Pakukonza bwino kwa chitukuko cha cyber, F-35 ndiyomwe imayang'anira mapulogalamu aposachedwa omwe apangidwira izi: Autonomous Logistics Information System (ALIS).

Autonomous Logistics Information System

M'nthawi ya omenyera m'badwo wa 5, kupambana kwankhondo kumayesedwa makamaka ndi kuzindikira kwazochitika. [10] Chifukwa chake, womenya F-35 ndi gulu lowuluka la mitundu yonse ya masensa apamwamba kwambiri, omwe amapereka chidziwitso chonse cha 360-degree. [11] Kugunda kwatsopano kotchuka pankhaniyi ndi komwe kumatchedwa. "Integrated Sensor Architecture" (ISA), yomwe imaphatikizapo masensa omwe amalumikizana pawokha pawokha (osati mwakachetechete, komanso m'malo omwe amapikisana nawo) - zomwe, mwamalingaliro, ziyenera kutsogolera kuwongolera kokulirapo pakuzindikira kwanthawi yayitali. . [7]. Komabe, kuti chiphunzitsochi chiyambe kugwira ntchito, kukonza kwapamwamba kwa algorithmic data yonse yolandilidwa kuchokera ku masensa ndikofunikira.

Chifukwa chake, F-35 nthawi zonse imanyamula mapulogalamu, kukula kwake komwe kumadutsa mizere 20 miliyoni, yomwe nthawi zambiri imatchedwa "kompyuta yowuluka." [6] Popeza mu nthawi yamakono yachisanu ya omenyera nkhondo, kupambana kwa nkhondo kumayesedwa ndi khalidwe la chidziwitso cha zochitika, pafupifupi 50% ya ndondomekoyi (mizere 8,6 miliyoni) imachita zovuta kwambiri za algorithmic processing - kumata zonse zomwe zikubwera. kuchokera ku masensa kupita ku chithunzi chimodzi cha bwalo lamasewera. Mu nthawi yeniyeni.

Pakatikati pa mapulogalamu a onboard cyberinfrastructure of F-35 unified strike fighterMphamvu zakusintha popereka magwiridwe antchito ankhondo aku US - kupita ku mapulogalamu

F-35's Autonomous Logistics Information System (ALIS) imapatsa womenya nkhondo 1) kukonzekera (kudzera mumayendedwe apamwamba a ndege), 2) kukhazikika (kutha kuchita ngati gulu lotsogola), ndi 3) kulimbikitsa (kuthekera kuchitapo kanthu). ngati gulu lolimbana ndi akapolo). [4] "Glue Code" ndiye chigawo chachikulu cha ALIS, chomwe chimawerengera 95% ya ndege zonse za F-35. 50% ina ya code ya ALIS imagwira ntchito zina zazing'ono, komanso za algorithmically kwambiri. [12] F-35 ndiye imodzi mwazinthu zovuta kwambiri zankhondo zomwe zidapangidwapo. [6]

ALIS ndi njira yodziyimira yokha yomwe imaphatikiza zovuta zophatikizika zamitundu ingapo yapamtunda; komanso kumaphatikizanso kuyanjana koyenera ndi woyendetsa ndegeyo pomupatsa chidziwitso chapamwamba kwambiri chokhudza bwalo lamasewera (kuzindikira zochitika). Injini ya pulogalamu ya ALIS imayenda nthawi zonse kumbuyo, kuthandiza woyendetsa kupanga zisankho ndikupereka chitsogozo pazigawo zofunika kwambiri pakuthawa. [13]

Kulimbana ndi gawo lothandizira

Chimodzi mwazinthu zofunika kwambiri za ALIS ndi "gawo lothandizira nkhondo", lomwe lili ndi zinthu zisanu zazikulu [13]:

1) "Mawonekedwe a machitidwe aumunthu" - amapereka mawonekedwe apamwamba a zisudzo za ntchito (ergonomic, comprehensive, mwachidule). [12] Powona zisudzo izi, woyendetsa ndegeyo amapanga zisankho zanzeru ndikuwongolera malamulo omenyera nkhondo, omwe amakonzedwa ndi gawo la ICS.

2) "Executive-control system" (ECS) - kuyanjana ndi magulu olamulira a zida zapamtunda, kumatsimikizira kuchitidwa kwa malamulo omenyana, omwe amaperekedwa ndi woyendetsa ndege kudzera mu mawonekedwe a anthu. ICS imalembanso kuwonongeka kwenikweni kuchokera pakugwiritsa ntchito lamulo lililonse lankhondo (kudzera pa masensa a mayankho) - pakuwunika kwake kotsatira ndi dongosolo la avionics.

3) "On-Board Immune System" (BIS) - imayang'anira ziwopsezo zakunja ndipo, zikazindikirika, zimachita zoyeserera zofunika kuti zithetse ziwopsezo. Pamenepa, BIS ikhoza kusangalala ndi chithandizo cha magulu omenyana ochezeka omwe akugwira nawo ntchito yogwirizana. [8] Pachifukwa ichi, LSI imagwirizana kwambiri ndi machitidwe a avionics - kudzera mu njira yolumikizirana.

4) "Avionics system" - imasintha mtsinje wa data kuchokera ku masensa osiyanasiyana kukhala chidziwitso chapamwamba, chofikirika kwa woyendetsa kudzera pa mawonekedwe amunthu.

5) "Communication System" - imayang'anira pa bolodi ndi kunja kwa maukonde magalimoto, etc. imagwira ntchito ngati ulalo pakati pa machitidwe onse a board; komanso pakati pa magulu onse omenyana omwe akugwira nawo ntchito yogwirizana.

Mawonekedwe a machitidwe a anthu

Kukwaniritsa kufunikira kwa chidziwitso chapamwamba komanso chomveka bwino, kulumikizana ndi kuwonera mu cockpit yankhondo ndikofunikira. Nkhope ya ALIS yonse komanso gawo lothandizira nkhondo makamaka ndi "panoramic visualization display subsystem" (L-3 Communications Display Systems). Zimaphatikizapo chophimba chachikulu chapamwamba kwambiri (LADD) ndi njira yolumikizirana ndi burodibandi. Pulogalamu ya L-3 imayendetsa Integrity OS 178B (njira yeniyeni yogwiritsira ntchito kuchokera ku Green Hills Software), yomwe ndi makina oyendetsa ndege a ndege ya F-35.

Omanga a F-35 cyber infrastructure anasankha Integrity OS 178B kutengera mawonekedwe asanu ndi limodzi ogwiritsira ntchito: 1) kutsatira malamulo otsegula a zomangamanga, 2) kugwirizanitsa ndi Linux, 3) kugwirizanitsa ndi POSIX API, 4) kugawa kukumbukira kotetezedwa, 5) kukumana ndi zochitika zenizeni. amafuna chitetezo ndi 6) chithandizo cha ARINC 653. [12] "ARINC 653" ndi pulogalamu yamapulogalamu yogwiritsira ntchito ma avionics. Mawonekedwewa amayang'anira magawo amnthawi ndi malo azinthu zamagetsi zamagetsi zamagetsi malinga ndi mfundo za ma avionics ophatikizika; ndikutanthauziranso mawonekedwe apulogalamu omwe mapulogalamu ogwiritsira ntchito ayenera kugwiritsa ntchito kuti apeze zida zamakompyuta.

Pakatikati pa mapulogalamu a onboard cyberinfrastructure of F-35 unified strike fighterMawonekedwe apanoramic mawonekedwe a subsystem

Executive-control system

Monga tafotokozera pamwambapa, ICS, yolumikizana ndi zida zowongolera zida zomwe zili m'bwalo, zimatsimikizira kukwaniritsidwa kwa malamulo omenyera nkhondo komanso kujambula kuwonongeka kwenikweni pogwiritsa ntchito lamulo lililonse lankhondo. Mtima wa ICS ndi makompyuta apamwamba, omwe mwachibadwa amatchulidwanso ngati "chida chokwera."

Popeza kuchuluka kwa ntchito zomwe amapatsidwa pakompyuta yapamwamba kwambiri ndi yayikulu, yawonjezera mphamvu ndikukwaniritsa zofunikira pakulekerera zolakwika ndi mphamvu zamakompyuta; Ilinso ndi njira yozizirira bwino yamadzimadzi. Zonsezi zimatengedwa kuti zitsimikizire kuti makina apakompyuta amatha kukonza bwino deta yambiri ndikuchita makonzedwe apamwamba a algorithmic - zomwe zimapatsa woyendetsa ndege kuzindikira bwino: kumupatsa chidziwitso chokwanira cha zisudzo za ntchito. [12]

Makompyuta apamwamba a ndege ya F-35 amatha kugwira ntchito mabiliyoni 40 pa sekondi iliyonse, chifukwa chake imawonetsetsa kuti ma algorithms apamwamba kwambiri aukadaulo (kuphatikiza kukonza ma electro-optical, infrared and infrared) data ya radar). [9] Nthawi yeniyeni. Kwa womenya F-35, sikutheka kuwerengera mbali zonse za algorithmically mozama (kuti asakonzekeretse gulu lililonse lankhondo ndi makina apamwamba), chifukwa kuchuluka kwa kuchuluka kwa data kuchokera ku masensa onse kumapitilira. kutulutsa kwa njira zoyankhulirana zachangu kwambiri - nthawi zosachepera 1000. [12]

Kuwonetsetsa kudalirika kowonjezereka, makina onse ofunikira a F-35 (kuphatikiza, mpaka pamlingo wina, makompyuta apamwamba) amatsatiridwa pogwiritsa ntchito mfundo yochepetsera ntchito, kuti ntchito yomweyo yomwe ili m'bwaloyo itha kuchitidwa ndi zida zingapo zosiyanasiyana. Kuphatikiza apo, kufunikira kwa redundancy ndikuti zinthu zobwereza zimapangidwa ndi opanga ena ndikukhala ndi zomanga zina. Chifukwa cha izi, mwayi wolephera nthawi imodzi wapachiyambi ndi zobwereza zachepetsedwa. [1, 2] Ichi ndichifukwa chake kompyuta yayikulu imayendetsa makina ogwiritsira ntchito a Linux, pomwe makompyuta akapolo amayendetsa Windows. [2] Komanso, kotero kuti ngati imodzi mwa makompyuta ikulephera, gulu lothandizira nkhondo likhoza kupitiriza kugwira ntchito (osachepera mwadzidzidzi), zomangamanga za ALIS kernel zimamangidwa pa mfundo ya "multithreaded client-server for distributed computing." [18]

Pa board immune system

M'malo omwe amatsutsidwa, kusunga chitetezo cham'mlengalenga kumafuna kuphatikiza koyenera kwa kulimba mtima, kuperewera, kusiyanasiyana, ndi kugawa magwiridwe antchito. Ndege zankhondo zadzulo zinalibe chitetezo chamthupi chogwirizana (BIS). LSI yake yandege idagawika ndipo inali ndi zigawo zingapo zodziyimira pawokha. Chilichonse mwazinthu izi chidakonzedwa kuti chipirire zida zinazake, zopapatiza: 1) ma projectiles a ballistic, 2) zida zoponyera ma radio frequency kapena ma electro-optical signal, 3) laser irradiation, 4) radar radiation, etc. Chiwukitsiro chikapezeka, gawo lofananira la LSI lidayatsidwa ndikuchita zoyeserera.

Zigawo za LSI dzulo zidapangidwa ndikupangidwa mosadalira wina ndi mnzake - ndi makontrakitala osiyanasiyana. Popeza zigawozi, monga lamulo, zinali ndi zomangamanga zotsekedwa, LSI yamakono - monga matekinoloje atsopano ndi zida zatsopano zidatulukira - zinachepetsedwa kuti ziwonjezere chigawo china chodziimira cha LSI. Choyipa chachikulu cha LSI yogawika yotere - yopangidwa ndi zigawo zodziyimira pawokha ndi zomanga zotsekedwa - ndikuti zidutswa zake sizingagwirizane ndipo sizingagwirizane. Mwa kuyankhula kwina, sangathe kulankhulana wina ndi mzake ndikuchita ntchito zogwirizanitsa, zomwe zimalepheretsa kudalirika ndi kusinthasintha kwa LSI yonse. Mwachitsanzo, ngati imodzi mwazinthu zoteteza chitetezo cha mthupi ikalephera kapena kuwonongedwa, ma subsystem enawo sangathe kubweza bwino kutayika kumeneku. Kuphatikiza apo, kugawikana kwa LSIs nthawi zambiri kumabweretsa kubwereza kwa zida zapamwamba kwambiri monga mapurosesa ndi zowonetsera, [8] zomwe, pankhani ya "vuto lobiriwira" lochepetsa SWaP (kukula, kulemera ndi kugwiritsa ntchito mphamvu) [16] ], ndizowononga kwambiri. Nzosadabwitsa kuti ma LSI oyambirirawa pang'onopang'ono ayamba kutha.

LSI yogawanika ikulowetsedwa m'malo ndi chitetezo chamthupi chimodzi chogawidwa, cholamulidwa ndi "wolamulira wanzeru" (ICC). ICC ndi pulogalamu yapadera, yomwe ili pa-board central nervous system, yomwe ikugwira ntchito pamwamba pa ma subsystems ophatikizidwa mu BIS. Pulogalamuyi imagwirizanitsa ma subsystems onse a LSI kukhala netiweki imodzi yogawidwa (yokhala ndi chidziwitso chodziwika bwino komanso zinthu zodziwika bwino), komanso imalumikiza ma LSI onse ndi purosesa yapakati ndi machitidwe ena pa board. [8] Maziko a kuphatikiza uku (kuphatikiza kuphatikiza ndi zigawo zomwe zidzapangidwe m'tsogolomu) ndi lingaliro lovomerezeka la "system of systems" (SoS), [3] - ndi makhalidwe ake apadera monga scalability, public specification. ndi mapulogalamu otseguka a zomangamanga ndi hardware.

ICC ili ndi mwayi wopeza zambiri kuchokera kumagawo onse a BIS; ntchito yake ndikufanizira ndi kusanthula zidziwitso zolandilidwa kuchokera kumagulu ang'onoang'ono a LSI. ICC imagwira ntchito chammbuyo nthawi zonse, ikulumikizana mosalekeza ndi magawo onse a LSI - kuzindikira chilichonse chomwe chingawopsyezedwe, ndikuchiyika, ndipo pamapeto pake ndikupangira woyendetsa njira zoyenera zothanirana nazo (poganizira za kuthekera kwapadera kwa gawo lililonse la LSI). Pachifukwa ichi, ICC imagwiritsa ntchito ma algorithms apamwamba [17-25].

Kuti. Ndege iliyonse ili ndi ICC yakeyake. Komabe, kuti akwaniritse kuphatikiza kwakukulu (ndipo, chifukwa chake, kudalirika kwakukulu), ICC ya ndege zonse zomwe zikugwira ntchito mwanzeru zimaphatikizidwa mumgwirizano umodzi wamba, kuti agwirizane ndi "dongosolo lazidziwitso lodziyimira pawokha" (ALIS). ) ali ndi udindo. [4] ICC imodzi ikazindikira chiwopsezo, ALIS imawerengera njira zothana nazo zogwira mtima kwambiri - pogwiritsa ntchito zidziwitso zochokera ku ma ICC onse komanso kuthandizidwa ndi magulu onse omenyera omwe akuchita nawo ntchitoyi mwanzeru. ALIS "amadziwa" umunthu wa ICC iliyonse, ndipo amawagwiritsa ntchito kuti agwiritse ntchito njira zotsutsana.

LSI yogawidwa imagwira ntchito zakunja (zokhudzana ndi machitidwe omenyera adani) ndi zamkati (zokhudzana ndi mawonekedwe oyendetsa ndi machitidwe opangira) ziwopsezo. M'bwalo lankhondo la F-35, makina oyendetsa ndege ali ndi udindo wokonza zowopseza zakunja, ndipo VRAMS (dongosolo lazidziwitso zowopsa zomwe zimagwirizanitsidwa ndi zida zowopsa za zida) ndizomwe zimayang'anira kuwopseza kwamkati. [13] Cholinga chachikulu cha VRAMS ndikukulitsa nthawi yogwiritsira ntchito ndege pakati pa magawo ofunikira okonza. Kuti izi zitheke, VRAMS imasonkhanitsa zidziwitso zenizeni zenizeni zokhudzana ndi magwiridwe antchito apansi panthaka (injini ya ndege, ma drive othandizira, zida zamakina, ma subsystems amagetsi) ndikuwunika luso lawo; poganizira magawo monga nsonga za kutentha, kutsika kwamphamvu, kugwedezeka kwamphamvu ndi zosokoneza zamitundu yonse. Kutengera ndi chidziwitsochi, VRAMS imapatsa woyendetsa ndege malingaliro amtsogolo pazomwe angachite kuti ndegeyo ikhale yotetezeka komanso yabwino. VRAMS "amaneneratu" zotsatira zomwe zochita zina za woyendetsa ndege zingabweretse, komanso amapereka malingaliro amomwe angapewere. [13]

Chizindikiro chomwe VRAMS imayesetsa kuti chisasamalire ziro ndikusunga kudalirika kwambiri komanso kuchepetsa kutopa kwamapangidwe. Kuti akwaniritse cholingachi, ma laboratories ofufuza akugwira ntchito kuti apange zida zokhala ndi zida zanzeru zomwe zitha kugwira ntchito bwino pakusamalira zero. Ofufuza m'ma laboratorieswa akupanga njira zodziwira kuti tinthu tating'onoting'ono tating'onoting'ono (microcracks) ndi zina zoyambira kulephera kuti apewe kulephera komwe kungachitike pasadakhale. Kafukufuku akuchitidwanso kuti amvetsetse bwino zomwe zimachitika pakutopa kwamapangidwe kuti agwiritse ntchito deta iyi kuwongolera kayendetsedwe ka ndege kuti achepetse kutopa kwamapangidwe - ndi zina. kuwonjezera moyo wothandiza wa ndege. [13] Pankhani imeneyi, ndizosangalatsa kudziwa kuti pafupifupi 50% ya zolemba za "Advanced in Engineering Software" zimaperekedwa pakuwunika mphamvu ndi kusatetezeka kwa konkire yolimbikitsidwa ndi zida zina.

Pakatikati pa mapulogalamu a onboard cyberinfrastructure of F-35 unified strike fighterDongosolo lanzeru lodziwitsa za zoopsa zomwe zimayenderana ndi zida zowopsa

Advanced avionics system

Gulu lothandizira omenyera ndege la F-35 limaphatikizapo makina apamwamba a ndege omwe adapangidwa kuti athetse ntchito yofuna:

Dzulo machitidwe avionics adaphatikizapo ma subsystem angapo odziyimira pawokha (kuwongolera ma infrared ndi ultraviolet masensa, radar, sonar, nkhondo zamagetsi ndi ena), iliyonse yomwe ili ndi chiwonetsero chake. Chifukwa cha izi, woyendetsa ndegeyo amayenera kuyang'ana pa zowonetsera zonsezo ndikusanthula pamanja ndikuyerekeza zomwe zimachokera kwa iwo. Kumbali ina, dongosolo lamakono la avionics, lomwe makamaka lili ndi F-35 womenya, likuyimira deta yonse, yomwe inabalalika kale, ngati chida chimodzi; pachiwonetsero chimodzi chodziwika. Kuti. makina amakono a avionics ndi makina ophatikizika a network-centric data fusion complex omwe amapereka woyendetsa ndegeyo kuti adziwe bwino zazochitika; kumupulumutsa ku kufunikira kopanga mawerengedwe ovuta a analytical. Chotsatira chake, chifukwa cha kuchotsedwa kwa chinthu chaumunthu kuchokera pazitsulo zowunikira, woyendetsa ndege sangathe kusokonezedwa ndi ntchito yaikulu yankhondo.

Chimodzi mwazinthu zoyamba zoyesa kuthetsa vuto laumunthu kuchokera ku avionics analytical loop zidakhazikitsidwa muzomangamanga za cyber za womenya F-22. M'bwalo la womenya nkhondoyi, pulogalamu algorithmically kwambiri ndi udindo gluing deta gluing osiyanasiyana masensa, chiwerengero chonse cha zizindikiro gwero amene ali mizere 1,7 miliyoni. Nthawi yomweyo, 90% ya code idalembedwa ku Ada. Komabe, dongosolo lamakono la avionics - lolamulidwa ndi pulogalamu ya ALIS - yomwe F-35 ili nayo yapita patsogolo kwambiri poyerekeza ndi wankhondo wa F-22.

ALIS idakhazikitsidwa ndi pulogalamu yankhondo ya F-22. Komabe, si mizere ya 1,7 miliyoni ya code yomwe tsopano ili ndi udindo wogwirizanitsa deta, koma 8,6 miliyoni. Nthawi yomweyo, ma code ambiri amalembedwa mu C/C ++. Ntchito yayikulu ya code yonseyi ya algorithmically ndikuwunika zomwe zidzakhale zofunikira kwa woyendetsa. Chotsatira chake, poyang'ana pazidziwitso zokhazokha m'malo owonetserako ntchito, woyendetsa ndegeyo tsopano amatha kupanga zisankho zofulumira komanso zogwira mtima. Kuti. Dongosolo lamakono la avionics, lomwe msilikali wa F-35 ali ndi zida makamaka, amachotsa zolemetsa zowunikira kuchokera kwa woyendetsa ndegeyo, ndipo pamapeto pake amamulola kuti azingouluka. [12]

Pakatikati pa mapulogalamu a onboard cyberinfrastructure of F-35 unified strike fighterMa avionics akale

Sidebar: Zida zotukula zomwe zimagwiritsidwa ntchito pa F-35

Zina [zing'onozing'ono] zamapulogalamu a F-35 onboard cyberinfrastructure zimalembedwa m'zilankhulo zotsalira monga Ada, CMS-2Y, FORTRAN. Mipiringidzo ya pulogalamu yolembedwa mu Ada nthawi zambiri imabwereka kwa womenya F-22. [12] Komabe, kachidindo kolembedwa m'zilankhulo izi ndi gawo laling'ono chabe la pulogalamu ya F-35. Chilankhulo chachikulu cha pulogalamu ya F-35 ndi C/C++. Zolemba zokhudzana ndi ubale komanso zotsata zinthu zimagwiritsidwanso ntchito pa F-35. [14] Ma Databases amagwiritsidwa ntchito pa board kuti agwire bwino deta yayikulu. Kuti ntchitoyi ichitike munthawi yeniyeni, nkhokwe zimagwiritsidwa ntchito limodzi ndi chowonjezera chowunikira ma graph a hardware. [15]

Sidebar: Kumbuyo mu F-35

Zigawo zonse zomwe zimapanga zida zamakono zankhondo zaku America ndi 1) zopangidwa mwamakonda, 2) kapena zosinthidwa kuchokera pazogulitsa zomwe zilipo, 3) kapena zimayimira yankho lazamalonda. Komanso, pazochitika zonsezi zitatu, opanga, kaya a zigawo zaumwini kapena dongosolo lonse lonse, ali ndi mbiri yokayikitsa, yomwe nthawi zambiri imachokera kunja kwa dziko. Chotsatira chake, pali chiopsezo kuti panthawi ina muzitsulo zogulitsira (zomwe nthawi zambiri zimatambasulidwa padziko lonse lapansi) kumbuyo kapena pulogalamu yaumbanda (mwina pa pulogalamu ya pulogalamu kapena hardware) idzamangidwa mu pulogalamu kapena hardware chigawo. Kuphatikiza apo, US Air Force imadziwika kuti imagwiritsa ntchito zida zamagetsi zopitilira 1 miliyoni, zomwe zimawonjezera mwayi wamakhodi oyipa komanso zitseko zakumbuyo. Osanenapo kuti chonyenga nthawi zambiri chimakhala chotsika komanso chosakhazikika cha choyambirira, ndi zonse zomwe zikutanthawuza. [5]

ALIS kernel architecture

Kufotokozera mwachidule machitidwe onse omwe ali pa bolodi, tikhoza kunena kuti zofunika kwambiri kwa iwo zimatsikira ku mfundo zotsatirazi: integrability ndi scalability; tsatanetsatane wa anthu ndi zomangamanga zotseguka; ergonomics ndi conciseness; kukhazikika, kuperewera, kusiyanasiyana, kuwonjezereka kwa mphamvu ndi mphamvu; kugawa magwiridwe antchito. Zomangamanga zazikulu za ALIS ndikuyankhira kokwanira pazofunikira zazikuluzikulu ndi zokhumba za mpikisano wa F-35 Joint Strike Fighter.

Komabe, kamangidwe kameneka, monga chilichonse chanzeru, ndi chosavuta. Lingaliro la makina owerengeka a boma linatengedwa ngati maziko ake. Kugwiritsiridwa ntchito kwa lingaliro ili mkati mwa dongosolo la ALIS kumazindikiridwa chifukwa chakuti zigawo zonse za pulogalamu ya pa bolodi ya F-35 fighter zili ndi dongosolo logwirizana. Kuphatikizidwa ndi kamangidwe ka seva yamitundu yambiri yamakasitomala pamakompyuta ogawidwa, kernel ya ALIS automata imakwaniritsa zofunikira zonse zosemphana zomwe tafotokozazi. Chigawo chilichonse cha pulogalamu ya ALIS chimakhala ndi mawonekedwe ".h-file" ndi kasinthidwe ka algorithmic ".cpp-file". Kapangidwe kawo kawongoleredwe kake kamaperekedwa m'mafayilo oyambira omwe ali patsambalo (onani owononga atatu otsatirawa).

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;
}

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

chachikulu.cpp

#include "automata1.h"

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

    while (pAutomata->Automata1()) {}

    delete pAutomata1;
}

Mwachidule, m'malo omwe amapikisana nawo, magulu ankhondo a Air Force omwe zida zawo za cyber zimaphatikiza kulimba mtima, kusagwira ntchito, kusiyanasiyana, komanso magwiridwe antchito amasangalala kupambana. IKK ndi ALIS za ndege zamakono zimakwaniritsa izi. Komabe, kuchuluka kwa kuphatikizika kwawo mtsogolo kudzakulitsidwanso kuti agwirizane ndi magulu ena ankhondo, pomwe tsopano kuphatikiza kogwira mtima kwa Air Force kumangokhudza gawo lake lokha.

Nkhani zamalemba

1. Courtney Howard. Avionics: patsogolo pamapindikira // Zamagetsi Zankhondo & Aerospace: Zopanga za Avionics. 24(6), 2013. pp. 10-17.
2. Tactical Software Engineering // General Dynamics Electric Boat.
3. Alvin Murphy. Kufunika kwa Kuphatikiza kwa System-of-Systems // Mphepete patsogolo: Kulimbana kwamakina opanga & kuphatikiza. 8(2), 2013. pp. 8-15.
4. F-35: Kulimbana Kokonzeka. // Air Force.
5. Global Horizons // United States Air Force Global Science and Technology Vision. 3.07.2013.
6. Chris Babcock. Kukonzekera za Cyber ​​​​Battleground of the Future // Air & Space Power Journal. 29(6), 2015. pp. 61-73.
7. Edric Thompson. Malo ogwirira ntchito wamba: Zomverera zimasunthira Gulu Lankhondo sitepe imodzi kuyandikira // Ukatswiri wankhondo: Zomverera. 3(1), 2015. p. 16.
8. Mark Calafut. Tsogolo la kupulumuka kwa ndege: Kumanga gulu lanzeru, lophatikizika lopulumuka // Ukatswiri wankhondo: Ndege. 3(2), 2015. pp. 16-19.
9. Courtney Howard. Avionics anzeru.
10. Stephanie Anne Fraioli. Intelligence Support ya F-35A Lightning II // Air & Space Power Journal. 30(2), 2016. pp. 106-109.
11. Courtney E. Howard. Kukonza makanema ndi zithunzi m'mphepete // Zamagetsi zankhondo & Aerospace: Ma avionics opita patsogolo. 22 (8), 2011.
12. Courtney Howard. Kulimbana ndi ndege zokhala ndi ma avionics apamwamba // Zamagetsi Zankhondo & Zamlengalenga: Avionics. 25(2), 2014. pp.8-15.
13. Yang'anani kwambiri pa rotorcraft: Asayansi, ofufuza ndi oyendetsa ndege amayendetsa luso laukadaulo // Ukatswiri wankhondo: Ndege. 3(2), 2015. pp.11-13.
14. Tactical Software Engineering // General Dynamics Electric Boat.
15. Broad Agency Chilengezo Hierarchical Identify Verify Exploit (HIVE) Microsystems Technology Office DARPA-BAA-16-52 August 2, 2016.
16. Courtney Howard. Zomwe zikufunidwa: kuyankha kuyitanidwa kwa kulumikizana // Zamagetsi zankhondo & Aerospace: Zida Zamagetsi Zovala. 27(9), 2016.
17. Chilengezo cha Broad Agency: Explainable Artificial Intelligence (XAI) DARPA-BAA-16-53, 2016.
18. Jordi Vallverdu. Kapangidwe kachidziwitso kokhazikitsa malingaliro pamakompyuta // Biologically Inspired Cognitive Architectures. 15, 2016. pp. 34-40.
19. Bruce K. Johnson. Dawn of the Cognetic: Age Fighting Ideological War Poyika Lingaliro Loyenda Ndi Impact // Air & Space Power Journal. 22(1), 2008. pp. 98-106.
20. Sharon M. Latour. Emotional Intelligence: Zokhudza Atsogoleri Onse Ankhondo aku United States // Air & Space Power Journal. 16(4), 2002. pp. 27-35.
21. Lt Col Sharon M. Latour. Emotional Intelligence: Zokhudza Atsogoleri Onse Ankhondo aku United States // Air & Space Power Journal. 16(4), 2002. pp. 27-35.
22. Jane Benson. Kafukufuku wa sayansi yachidziwitso: Kuwongolera asitikali kunjira yoyenera // Ukatswiri wankhondo: Computing. 3(3), 2015. pp. 16-17 .
23. Dayan Araujo. Makompyuta azidziwitso adayamba kusintha mawonekedwe a Air Force.
24. James S. Albus. RCS: Kapangidwe kachidziwitso ka machitidwe anzeru amitundu yambiri // Ndemanga zapachaka pakuwongolera. 29(1), 2005. pp. 87-99.
25. Karev A.A. Synergy of trust // Kutsatsa kothandiza. 2015. No. 8 (222). masamba 43-48.
26. Karev A.A. Seva yamakasitomala ambiri yamakompyuta // Woyang'anira System. 2016. No. 1-2 (158-159). masamba 93-95.
27. Karev A.A. Zida za Hardware za MPS zomwe zili m'bwalo la F-35 united strike fighter // Components and Technologies. 2016. No. 11. P.98-102.

PS. Nkhaniyi idasindikizidwa koyamba mu "Zigawo ndi Technologies".

Source: www.habr.com

Kuwonjezera ndemanga