Programsko jedro kibernetske infrastrukture enotnega udarnega lovca F-35

Pregled ključnih komponent avtonomnega logističnega informacijskega sistema (ALIS) F-35 Unified Strike Fighter. Podrobna analiza "enote za bojno podporo" in njenih štirih ključnih komponent: 1) vmesnik človek-sistem, 2) izvršni nadzorni sistem, 3) imunski sistem na vozilu, 4) sistem letalske elektronike. Nekaj ​​informacij o vdelani programski opremi lovca F-35 in orodjih, ki se uporabljajo za njegovo vgrajeno programsko opremo. Podana je primerjava s prejšnjimi modeli bojnih lovcev, nakazane pa so tudi perspektive nadaljnjega razvoja vojaškega letalstva.

Programsko jedro kibernetske infrastrukture enotnega udarnega lovca F-35

Lovsko letalo F-35 je leteči roj vseh vrst visokotehnoloških senzorjev, ki zagotavljajo skupno "360-stopinjsko zavedanje situacije."

Predstavitev

Sistemi strojne opreme letalskih sil so sčasoma postali vse bolj zapleteni. [27] Tudi njihova kibernetska infrastruktura (komponente programske in strojne opreme, ki zahtevajo fino algoritemsko nastavitev) postopoma postaja vse bolj zapletena. Na primeru ameriških zračnih sil je mogoče videti, kako se je kibernetska infrastruktura bojnih letal – v primerjavi s tradicionalnimi komponentami strojne opreme – postopoma razširila z manj kot 5 % (pri F-4, lovcu tretje generacije) na več kot 90 % (za F-35, lovec pete generacije). [5] Za natančno nastavitev te kibernetske infrastrukture je F-35 odgovoren za najnovejšo programsko opremo, razvito posebej za ta namen: avtonomni logistični informacijski sistem (ALIS).

Avtonomni logistični informacijski sistem

V dobi lovcev 5. generacije se bojna premoč meri predvsem s kakovostjo zavedanja situacije. [10] Zato je lovec F-35 leteči roj vseh vrst visokotehnoloških senzorjev, ki zagotavljajo skupno 360-stopinjsko zaznavanje situacije. [11] Nova priljubljena uspešnica v tem pogledu je t.i. “Integrated Sensor Architecture” (ISA), ki vključuje senzorje, ki neodvisno dinamično komunicirajo drug z drugim (ne le v tihih, ampak tudi v spornih taktičnih okoljih) – kar naj bi teoretično vodilo do še večjih izboljšav v kakovosti zavedanja situacije. . [7]. Da pa bi ta teorija prešla v prakso, je potrebna kakovostna algoritemska obdelava vseh podatkov, prejetih s senzorjev.

Zato F-35 nenehno nosi programsko opremo na krovu, katere skupna velikost izvorne kode presega 20 milijonov vrstic, za kar se pogosto imenuje "leteči računalnik". [6] Ker se v sedanjem petem obdobju udarnih lovcev bojna superiornost meri s kakovostjo zavedanja situacije, skoraj 50 % te programske kode (8,6 milijona vrstic) izvaja najbolj zapleteno algoritemsko obdelavo – zlepi vse podatke, ki prihajajo iz senzorjev v eno sliko prizorišča operacij. V realnem času.

Programsko jedro kibernetske infrastrukture enotnega udarnega lovca F-35Dinamika premika pri zagotavljanju vgrajene funkcionalnosti za ameriške bojne lovce – proti programski opremi

Avtonomni logistični informacijski sistem F-35 (ALIS) zagotavlja lovcu 1) načrtovanje (z naprednimi sistemi letalske elektronike), 2) vzdrževanje (sposobnost delovanja kot vodilna bojna enota) in 3) okrepitev. (sposobnost ukrepanja kot suženjska bojna enota). [4] "Glue Code" je glavna komponenta ALIS, ki predstavlja 95 % vse kode letala F-35. Ostalih 50% kode ALIS izvaja nekaj manjših, a tudi algoritemsko zelo intenzivnih operacij. [12] F-35 je torej eden najkompleksnejših bojnih sistemov, kar jih je bilo kdaj razvitih. [6]

ALIS je pogojno avtopilotiran sistem, ki združuje integriran kompleks najrazličnejših podsistemov na krovu; in vključuje tudi učinkovito interakcijo s pilotom tako, da mu zagotavlja kakovostne informacije o območju delovanja (situational awareness). Programski mehanizem ALIS nenehno deluje v ozadju in pomaga pilotu pri odločanju ter zagotavlja vodenje na kritičnih točkah leta. [13]

Enota za bojno podporo

Eden najpomembnejših podsistemov ALIS je »enota za bojno podporo«, sestavljena iz petih glavnih elementov [13]:

1) »Vmesnik človek-sistem« – zagotavlja visokokakovostno vizualizacijo gledališča operacij (ergonomsko, celovito, jedrnato). [12] Ob opazovanju tega območja pilot sprejema taktične odločitve in izdaja bojne ukaze, ki jih nato obdela enota ICS.

2) "Izvršilni nadzorni sistem" (ECS) - v interakciji s krmilnimi enotami orožja na vozilu zagotavlja izvajanje bojnih ukazov, ki jih izda pilot prek vmesnika človek-sistem. ICS beleži tudi dejansko škodo zaradi uporabe vsakega bojnega ukaza (prek povratnih senzorjev) – za njegovo kasnejšo analizo s sistemom letalske elektronike.

3) »Imunski sistem na vozilu« (BIS) – spremlja zunanje grožnje in, ko so zaznane, izvaja protiukrepe, potrebne za odpravo groženj. V tem primeru lahko BIS uživa podporo prijateljskih bojnih enot, ki sodelujejo v skupni taktični operaciji. [8] V ta namen LSI tesno sodeluje s sistemi letalske elektronike – prek komunikacijskega sistema.

4) »Sistem letalske elektronike« - pretvarja tok neobdelanih podatkov, ki prihajajo iz različnih senzorjev, v visokokakovostno zavedanje situacije, ki je pilotu dostopno prek vmesnika človek-sistem.

5) »Komunikacijski sistem« – upravlja promet v vozilu in zunanji omrežni promet itd. služi kot povezava med vsemi sistemi na vozilu; kot tudi med vsemi bojnimi enotami, ki sodelujejo v skupni taktični operaciji.

Vmesnik človek-sistem

Za izpolnitev potrebe po visokokakovostnem in celovitem zavedanju situacije so komunikacije in vizualizacija v pilotski kabini lovca ključnega pomena. Obraz ALIS na splošno in še posebej enote za bojno podporo je »podsistem panoramskega vizualizacijskega prikaza« (L-3 Communications Display Systems). Vključuje velik zaslon na dotik visoke ločljivosti (LADD) in širokopasovni komunikacijski kanal. Programska oprema L-3 poganja Integrity OS 178B (operacijski sistem v realnem času podjetja Green Hills Software), ki je glavni operacijski sistem letalske elektronike za bojno letalo F-35.

Arhitekti kibernetske infrastrukture F-35 so izbrali Integrity OS 178B na podlagi šestih lastnosti, specifičnih za operacijski sistem: 1) upoštevanje standardov odprte arhitekture, 2) združljivost z Linuxom, 3) združljivost z API-jem POSIX, 4) varna dodelitev pomnilnika, 5) podpora za varnost posebnih zahtev in 6) podpora za specifikacijo ARINC 653. [12] "ARINC 653" je vmesnik aplikacijske programske opreme za aplikacije letalske elektronike. Ta vmesnik ureja časovno in prostorsko delitev virov letalskega računalniškega sistema v skladu z načeli integrirane modularne letalske elektronike; in tudi definira programski vmesnik, ki ga mora uporabiti programska oprema za dostop do virov računalniškega sistema.

Programsko jedro kibernetske infrastrukture enotnega udarnega lovca F-35Podsistem za prikaz panoramske vizualizacije

Izvršilno-kontrolni sistem

Kot je navedeno zgoraj, ICS v interakciji s krmilnimi enotami orožja na vozilu zagotavlja izvajanje bojnih ukazov in beleženje dejanske škode zaradi uporabe vsakega bojnega ukaza. Srce ICS je superračunalnik, ki ga seveda uvrščamo tudi med »orožje na vozilu«.

Ker je obseg nalog, dodeljenih vgrajenemu superračunalniku, ogromen, je povečal moč in izpolnjuje visoke zahteve glede tolerance napak in računalniške moči; Opremljen je tudi z učinkovitim tekočinskim hladilnim sistemom. Vsi ti ukrepi so sprejeti za zagotovitev, da je računalniški sistem na vozilu sposoben učinkovito obdelati ogromne količine podatkov in izvajati napredno algoritemsko obdelavo – kar pilotu zagotavlja učinkovito zavedanje situacije: daje mu celovite informacije o prizorišču operacij. [12]

Vgrajeni superračunalnik lovskega letala F-35 je zmožen neprekinjenega izvajanja 40 milijard operacij na sekundo, zahvaljujoč čemur zagotavlja večopravilno izvajanje algoritmov napredne letalske elektronike, ki zahtevajo veliko virov (vključno z obdelavo elektrooptičnih, infrardečih in radarski podatki). [9] Realni čas. Pri lovcu F-35 ni mogoče izvajati vseh teh algoritemsko intenzivnih izračunov na strani (da ne bi vsako bojno enoto opremili s superračunalnikom), ker intenzivnost skupnega toka podatkov, ki prihajajo iz vseh senzorjev, presega prepustnost najhitrejših komunikacijskih sistemov - vsaj 1000-krat. [12]

Da bi zagotovili povečano zanesljivost, so vsi kritični sistemi na letalu F-35 (vključno z vgrajenim superračunalnikom do neke mere) izvedeni z uporabo principa redundance, tako da bi lahko isto nalogo na krovu izvajalo več različnih naprav. Poleg tega je zahteva po redundanci takšna, da podvojene elemente razvijejo alternativni proizvajalci in imajo alternativno arhitekturo. Zahvaljujoč temu se zmanjša verjetnost hkratne okvare originala in dvojnika. [1, 2] Tudi zato glavni računalnik poganja operacijski sistem, podoben Linuxu, medtem ko podrejeni računalniki poganjajo Windows. [2] Poleg tega, da lahko enota za bojno podporo še naprej deluje (vsaj v zasilnem načinu), če eden od računalnikov odpove, je arhitektura jedra ALIS zgrajena na principu "večnitnega odjemalca-strežnika za porazdeljeno računalništvo." [18]

Vgrajeni imunski sistem

V spornem taktičnem okolju ohranjanje odpornosti v zraku zahteva učinkovito kombinacijo odpornosti, redundance, raznolikosti in porazdeljene funkcionalnosti. Včerajšnje bojno letalstvo ni imelo enotnega vgrajenega imunskega sistema (BIS). Njegov letalski LSI je bil razdrobljen in sestavljen iz več neodvisno delujočih komponent. Vsaka od teh komponent je bila optimizirana za odpornost na določen, ozek nabor oborožitvenih sistemov: 1) balistični izstrelki, 2) izstrelki, usmerjeni na radiofrekvenčni ali elektrooptični signal, 3) lasersko obsevanje, 4) radarsko obsevanje itd. Ko je bil zaznan napad, se je ustrezen podsistem LSI samodejno aktiviral in sprejel protiukrepe.

Sestavne dele včerajšnjega LSI so načrtovali in razvijali neodvisno drug od drugega – različni izvajalci. Ker so imele te komponente praviloma zaprto arhitekturo, se je posodobitev LSI – s pojavom novih tehnologij in novih oborožitvenih sistemov – zmanjšala na dodajanje še ene neodvisne komponente LSI. Temeljna pomanjkljivost tako razdrobljenega LSI - sestavljenega iz neodvisnih komponent z zaprto arhitekturo - je, da njegovi fragmenti ne morejo medsebojno vplivati ​​in jih ni mogoče centralno koordinirati. Z drugimi besedami, med seboj ne morejo komunicirati in izvajati skupnih operacij, kar omejuje zanesljivost in prilagodljivost celotnega LSI kot celote. Na primer, če eden od imunskih podsistemov odpove ali je uničen, drugi podsistemi ne morejo učinkovito nadomestiti te izgube. Poleg tega razdrobljenost LSI-jev zelo pogosto vodi do podvajanja visokotehnoloških komponent, kot so procesorji in zasloni, [8] kar je glede na »zimzelen problem« zmanjšanja SWaP (velikost, teža in poraba energije) [16] zelo potratno. Ni presenetljivo, da ti zgodnji LSI postopoma postajajo zastareli.

Razdrobljeni LSI je nadomeščen z enim porazdeljenim vgrajenim imunskim sistemom, ki ga nadzira »intelektualno-kognitivni krmilnik« (ICC). ICC je poseben program, vgrajen centralni živčni sistem, ki deluje na vrhu integriranih podsistemov, vključenih v BIS. Ta program združuje vse podsisteme LSI v eno samo porazdeljeno omrežje (s skupnimi informacijami in skupnimi viri), ter povezuje vse LSI s centralnim procesorjem in drugimi sistemi na vozilu. [8] Osnova za to kombinacijo (vključno s kombinacijo s komponentami, ki bodo razvite v prihodnosti) je splošno sprejet koncept "sistema sistemov" (SoS), [3] - s svojimi značilnostmi, kot so razširljivost, javna specifikacija ter programsko in strojno opremo odprte arhitekture.

ICC ima dostop do informacij iz vseh podsistemov BIS; njegova funkcija je primerjati in analizirati informacije, prejete iz podsistemov LSI. ICC nenehno deluje v ozadju in nenehno sodeluje z vsemi podsistemi LSI – identificira vsako potencialno grožnjo, jo lokalizira in na koncu pilotu priporoči optimalen nabor protiukrepov (ob upoštevanju edinstvenih zmogljivosti vsakega od podsistemov LSI). V ta namen ICC uporablja napredne kognitivne algoritme [17-25].

to. Vsako letalo ima svoj individualni ICC. Da pa bi dosegli še večjo integracijo (in posledično večjo zanesljivost), so ICC vseh letal, ki sodelujejo v taktični operaciji, združeni v enotno skupno omrežje, za koordinacijo katerega deluje »avtonomni logistični informacijski sistem« (ALIS). ) je odgovoren. [4] Ko eden od ICC prepozna grožnjo, ALIS izračuna najučinkovitejše protiukrepe – z uporabo informacij iz vseh ICC in podpore vseh bojnih enot, ki sodelujejo v taktični operaciji. ALIS »pozna« posamezne značilnosti vsakega ICC in jih uporablja za izvajanje usklajenih protiukrepov.

Distributed LSI se ukvarja z zunanjimi (povezanimi s sovražnimi bojnimi operacijami) in notranjimi (povezanimi s slogom pilotiranja in operativnimi niansami) grožnjami. Na krovu lovca F-35 je sistem letalske elektronike odgovoren za obdelavo zunanjih groženj, VRAMS (inteligentni informacijski sistem o tveganju, povezan z nevarnimi manevri za opremo) pa za obdelavo notranjih groženj. [13] Glavni namen VRAMS je podaljšanje delovnih obdobij letala med zahtevanimi vzdrževalnimi sejami. V ta namen VRAMS v realnem času zbira informacije o delovanju osnovnih podsistemov na krovu (letalski motor, pomožni pogoni, mehanske komponente, električni podsistemi) in analizira njihovo tehnično stanje; ob upoštevanju parametrov, kot so temperaturne konice, padci tlaka, dinamika vibracij in vse vrste motenj. Na podlagi teh informacij daje VRAMS pilotu vnaprejšnja priporočila o tem, kaj naj naredi, da bo letalo varno in zdravo. VRAMS "predvidi", do kakšnih posledic lahko povzročijo določena dejanja pilota, in daje tudi priporočila, kako se jim izogniti. [13]

Merilo, h kateremu stremi VRAMS, je ničelno vzdrževanje, hkrati pa ohranja izjemno zanesljivost in zmanjšano strukturno utrujenost. Da bi dosegli ta cilj, si raziskovalni laboratoriji prizadevajo ustvariti materiale s pametnimi strukturami, ki bodo lahko učinkovito delovali v pogojih brez vzdrževanja. Raziskovalci v teh laboratorijih razvijajo metode za odkrivanje mikrorazpok in drugih predhodnikov okvare, da bi vnaprej preprečili morebitne okvare. Izvajajo se tudi raziskave za boljše razumevanje pojava strukturne utrujenosti, da bi te podatke uporabili za uravnavanje letalskih manevrov, da bi zmanjšali strukturno utrujenost - itd. podaljšati življenjsko dobo letala. [13] V zvezi s tem je zanimiv podatek, da je približno 50 % člankov v reviji “Advanced in Engineering Software” posvečenih analizi trdnosti in ranljivosti armiranobetonskih in drugih konstrukcij.

Programsko jedro kibernetske infrastrukture enotnega udarnega lovca F-35Inteligentni sistem za obveščanje o tveganjih, povezanih z manevri, nevarnimi za opremo

Napredni letalski sistem

Enota za bojno podporo v zraku lovca F-35 vključuje napreden sistem letalske elektronike, ki je zasnovan za reševanje ambiciozne naloge:

Včerajšnji sistemi letalske elektronike so vključevali več neodvisnih podsistemov (nadzor infrardečih in ultravijoličnih senzorjev, radarja, sonarja, elektronskega boja in drugih), od katerih je bil vsak opremljen s svojim zaslonom. Zaradi tega je moral pilot po vrsti pogledati vsakega od zaslonov ter ročno analizirati in primerjati podatke, ki prihajajo z njih. Po drugi strani pa današnji sistem letalske elektronike, s katerim je opremljen zlasti lovec F-35, predstavlja vse podatke, ki so bili prej razpršeni, kot en sam vir; na enem skupnem zaslonu. to. sodoben sistem letalske elektronike je integriran kompleks združevanja podatkov, osredotočen na omrežje, ki pilotu zagotavlja najučinkovitejše zavedanje o razmerah; in mu prihrani potrebo po zapletenih analitičnih izračunih. Kot rezultat, zahvaljujoč izključitvi človeškega dejavnika iz analitične zanke, pilota zdaj ni mogoče odvrniti od glavne bojne naloge.

Eden prvih pomembnih poskusov izločitve človeškega faktorja iz analitične zanke letalske elektronike je bil izveden v kibernetski infrastrukturi lovca F-22. Na krovu tega lovca je algoritemsko intenziven program odgovoren za kakovostno lepljenje podatkov, ki prihajajo iz različnih senzorjev, katerih skupna velikost izvorne kode je 1,7 milijona vrstic. Hkrati je 90% kode napisane v Adi. Vendar pa je sodoben sistem letalske elektronike – ki ga nadzira program ALIS – s katerim je opremljen F-35, bistveno napredoval v primerjavi z lovcem F-22.

ALIS je temeljil na programski opremi lovca F-22. Vendar zdaj za združevanje podatkov ni odgovornih 1,7 milijona vrstic kode, ampak 8,6 milijona. Hkrati je velika večina kode napisana v C/C++. Glavna naloga vse te algoritmično intenzivne kode je oceniti, katere informacije bodo pomembne za pilota. Posledično lahko pilot zdaj sprejema hitrejše in učinkovitejše odločitve z osredotočanjem le na kritične podatke na območju delovanja. to. Sodoben sistem letalske elektronike, s katerim je opremljen še posebej lovec F-35, razbremeni pilota analitičnega bremena in mu končno omogoči preprosto letenje. [12]

Programsko jedro kibernetske infrastrukture enotnega udarnega lovca F-35Stara letalska elektronika

Stranska vrstica: razvojna orodja, uporabljena na F-35

Nekatere [majhne] komponente programske opreme kibernetske infrastrukture F-35 so napisane v reliktnih jezikih, kot so Ada, CMS-2Y, FORTRAN. Programski bloki, napisani v adi, so običajno izposojeni iz lovca F-22. [12] Vendar je koda, napisana v teh reliktnih jezikih, le majhen del programske opreme F-35. Glavni programski jezik za F-35 je C/C++. Na letalu F-35 se uporabljajo tudi relacijske in objektno usmerjene baze podatkov. [14] Podatkovne baze se uporabljajo na krovu za učinkovito obdelavo velikih podatkov. Da bi to delo lahko opravili v realnem času, se baze podatkov uporabljajo v kombinaciji s strojnim pospeševalnikom analize grafov. [15]

Stranska vrstica: Zadnja vrata v F-35

Vse komponente, ki sestavljajo sodobno ameriško vojaško opremo, so 1) izdelane po meri, 2) ali prilagojene iz razpoložljivih komercialnih izdelkov, 3) ali pa predstavljajo škatlasto komercialno rešitev. Poleg tega imajo v vseh treh primerih proizvajalci, bodisi posameznih komponent bodisi celotnega sistema, dvomljiv pedigre, ki praviloma izvira izven države. Posledično obstaja tveganje, da bodo na neki točki dobavne verige (ki je pogosto raztegnjena po vsem svetu) v programsko ali strojno komponento vgrajena stranska vrata ali zlonamerna programska oprema (bodisi na ravni programske ali strojne opreme). Poleg tega je znano, da ameriške zračne sile uporabljajo več kot 1 milijon ponarejenih elektronskih komponent, kar prav tako povečuje verjetnost zlonamerne kode in stranskih vrat na krovu. Da ne omenjam dejstva, da je ponaredek običajno nekakovostna in nestabilna kopija originala z vsem, kar to pomeni. [5]

Arhitektura jedra ALIS

Če povzamemo opis vseh sistemov na vozilu, lahko rečemo, da se glavne zahteve zanje nanašajo na naslednje teze: integrabilnost in razširljivost; javna specifikacija in odprta arhitektura; ergonomija in jedrnatost; stabilnost, redundanca, raznolikost, povečana odpornost in moč; porazdeljena funkcionalnost. Osnovna arhitektura ALIS je celovit odgovor na te široke in ambiciozne konkurenčne zahteve za F-35 Joint Strike Fighter.

Vendar je ta arhitektura, kot vse genialno, preprosta. Za osnovo je bil vzet koncept končnih avtomatov. Uporaba tega koncepta v okviru ALIS se uresničuje v dejstvu, da imajo vse komponente vgrajene programske opreme lovca F-35 enotno strukturo. V kombinaciji z večnitno arhitekturo odjemalec-strežnik za porazdeljeno računalništvo jedro avtomatov ALIS izpolnjuje vse nasprotujoče si zahteve, opisane zgoraj. Vsaka programska komponenta ALIS je sestavljena iz vmesnika ".h-file" in algoritemske konfiguracije ".cpp-file". Njihova posplošena struktura je podana v izvornih datotekah, priloženih članku (glejte naslednje tri spojlerje).

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

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

Če povzamemo, v spornem taktičnem okolju enote letalskih sil, katerih kibernetska infrastruktura na krovu učinkovito združuje odpornost, redundanco, raznolikost in porazdeljeno funkcionalnost, uživajo bojno premoč. IKK in ALIS sodobnega letalstva izpolnjujeta te zahteve. Vendar se bo stopnja njihovega povezovanja v prihodnje razširila tudi na interakcijo z drugimi vojaškimi enotami, zdaj pa učinkovita integracija zračnih sil zajema le lastno enoto.

Bibliografija

1. Courtney Howard. Avionika: pred krivuljo // ​​Vojaška in vesoljska elektronika: inovacije v letalski elektroniki. 24(6), 2013. Str. 10-17.
2. Taktično programsko inženirstvo // Električni čoln General Dynamics.
3. Alvin Murphy. Pomen integracije sistemov sistemov // Vodilna prednost: Inženiring in integracija bojnih sistemov. 8(2), 2013. Str. 8-15.
4. F-35: Pripravljen na boj. // Air Force.
5. Globalna obzorja // Globalna znanost in tehnološka vizija letalskih sil Združenih držav. 3.07.2013.
6. Chris Babcock. Priprave na kibernetsko bojišče prihodnosti // Air & Space Power Journal. 29(6), 2015. Str. 61-73.
7. Edric Thompson. Skupno delovno okolje: Senzorji približajo vojsko en korak bližje // Army Technology: Sensors. 3(1), 2015. str. 16.
8. Mark Calafut. Prihodnost preživetja letal: izdelava inteligentnega, integriranega paketa za preživetje // Army Technology: Aviation. 3(2), 2015. Str. 16-19.
9. Courtney Howard. Inteligentna letalska elektronika.
10. Stephanie Anne Fraioli. Obveščevalna podpora za F-35A Lightning II // Air & Space Power Journal. 30(2), 2016. Str. 106-109.
11. Courtney E. Howard. Obdelava videa in slike na robu // Vojaška in vesoljska elektronika: Progresivna letalska elektronika. 22(8), 2011.
12. Courtney Howard. Bojna letala z napredno letalsko elektroniko // Vojaška in vesoljska elektronika: Avionika. 25(2), 2014. str.8-15.
13. Osredotočenost na rotorcraft: Znanstveniki, raziskovalci in letalci spodbujajo inovacije // Army Technology: Aviation. 3(2), 2015. str.11-13.
14. Taktično programsko inženirstvo // Električni čoln General Dynamics.
15. Širša agencijska objava Hierarchical Identify Verify Exploit (HIVE) Microsystems Technology Office DARPA-BAA-16-52 2. avgust 2016.
16. Courtney Howard. Zahtevani podatki: odgovor na klic za komunikacijo // Vojaška in vesoljska elektronika: nosljiva elektronika. 27(9), 2016.
17. Širša objava agencije: Razložljiva umetna inteligenca (XAI) DARPA-BAA-16-53, 2016.
18. Jordi Vallverdu. Kognitivna arhitektura za implementacijo čustev v računalniških sistemih // Biološko navdihnjene kognitivne arhitekture. 15, 2016. Str. 34-40.
19. Bruce K. Johnson. Dawn of the Cognetic: Age Fighting Ideological War by Putting Thought in Gift with Impact // Air & Space Power Journal. 22(1), 2008. Str. 98-106.
20. Sharon M. Latour. Čustvena inteligenca: posledice za vse voditelje letalskih sil Združenih držav // Air & Space Power Journal. 16(4), 2002. Str. 27-35.
21. Podpolkovnica Sharon M. Latour. Čustvena inteligenca: posledice za vse voditelje letalskih sil Združenih držav // Air & Space Power Journal. 16(4), 2002. Str. 27-35.
22. Jane Benson. Kognitivne znanstvene raziskave: usmerjanje vojakov v pravo smer // Army Technology: Computing. 3(3), 2015. Str. 16-17.
23. Dayan Araujo. Kognitivni računalniki pripravljeni spremeniti pokrajino pridobivanja letalskih sil.
24. James S. Albus. RCS: Kognitivna arhitektura za inteligentne sisteme z več agenti // Letni pregledi pod nadzorom. 29(1), 2005. pp. 87-99.
25. Karev A.A. Sinergija zaupanja // Praktični marketing. 2015. št. 8(222). strani 43-48.
26. Karev A.A. Večnitni odjemalec-strežnik za porazdeljeno računalništvo // Sistemski skrbnik. 2016. št. 1-2(158-159). strani 93-95.
27. Karev A.A. Komponente strojne opreme vgrajenega MPS enotnega udarnega lovca F-35 // Komponente in tehnologije. 2016. št. 11. Str.98-102.

PS. Ta članek je bil prvotno objavljen v "Komponente in tehnologije".

Vir: www.habr.com

Dodaj komentar