Vispārīgā transportlīdzekļa arhitektūra (GVA)

System Overview

Kas ir bruto pievienotā vērtība (BPV)?

Vispārējā transportlīdzekļu arhitektūra (GVA) ir Apvienotās Karalistes Aizsardzības ministrijas standarts, kas nosaka, kā militāro sauszemes transportlīdzekļu elektroniskajām sistēmām jādarbojas kopā. Uztveriet to kā kopīgu valodu, kas ļauj visiem dažādajiem datoriem, ekrāniem, sensoriem un aprīkojumam militārajā transportlīdzeklī nemanāmi sazināties.

Ikdienas analoģija

Iedomājieties, ja katrai jūsu mājas ierīcei būtu nepieciešama cita veida elektrības kontaktligzda. Jūsu tosterim būtu nepieciešama viena kontaktdakša, tējkannai cita, un tālruņa lādētājam vēl cita. Jums visur būtu nepieciešami adapteri, un jebkuras ierīces nomaiņa būtu sarežģīta un dārga.

GVA atrisina šo problēmu militārajiem transportlīdzekļiem. Tā vietā, lai katra aprīkojuma vienība runātu savā valodā un izmantotu savus savienotājus, GVA nodrošina:

  • Viens kopīgs datu tīkls — piemēram, Wi-Fi — jūsu transportlīdzekļa sistēmām
  • Standartizēti savienotāji — iekārtas visos transportlīdzekļos tiek pievienotas vienādi
  • Vienoti ekrāni un vadības ierīces — apkalpes locekļi jebkurā GVA transportlīdzeklī redz vienu un to pašu pazīstamo saskarni

Kāpēc bruto pievienotā vērtība (BPV) ir svarīga?

🎯 Problēma, ko atrisina GVA

Pirms GVA militārajiem transportlīdzekļiem bieži bija:

Izaicinājums Ietekme
Ekrāni visur Katrai sistēmai bija savs displejs, kas aizņēma visu apkalpes telpu.
Nesaderīgs aprīkojums Vienas sistēmas modernizācija nozīmēja citu sistēmu pārveidošanu
Dažādas vadības ierīces Apkalpēm bija nepieciešama pārkvalifikācija visu veidu transportlīdzekļiem
Sarežģīta elektroinstalācija Unikāli kabeļi katrai ierīcei palielina svaru un samazina bojājumu risku
Augstas izmaksas Pielāgota integrācija katrai izmaiņai

✅ GVA risinājums

GVA izveido "atvērtu arhitektūru" – standartizētu sistēmu, kurā:

  • Dažādu ražotāju iekārtas darbojas kopā — tāpat kā jebkura USB ierīce darbojas jebkurā datorā
  • Jauninājumi ir vienkāršāki — nomainiet veco aprīkojumu pret jaunu, nepārveidojot visu transportlīdzekli
  • Brigādes trenējas vienreiz — visos GVA transportlīdzekļos ir vieni un tie paši pazīstamie ekrāni un vadības ierīces.
  • Izmaksas laika gaitā samazinās — vairāk piegādātāju var konkurēt, tādējādi samazinot cenas.

GVA galvenās priekšrocības

Transportlīdzekļu apkalpēm

👤 Pazīstama saskarne visur

  • Vienādi ekrāna izkārtojumi, izvēlnes un vadības elementi visos GVA transportlīdzekļos
  • Samazināts apmācības laiks, pārvietojoties starp transportlīdzekļu tipiem
  • Intuitīva darbība samazina darba slodzi stresa situācijās

Transportlīdzekļu apkopei

🔧 Vieglāk uzturēt un uzlabot

  • Veselības uzraudzības sistēmas automātiski izseko transportlīdzekļa stāvokli
  • Standartizēta diagnostika visā autoparkā
  • Bojātu aprīkojumu var ātri identificēt un nomainīt

Aizsardzības iepirkumiem

💷 Labāka cenas un vērtības attiecība

  • Vairāki piegādātāji var nodrošināt saderīgu aprīkojumu
  • Samazināts integrācijas laiks un izmaksas jaunām iespējām
  • Ilgāks transportlīdzekļa kalpošanas laiks, pateicoties vienkāršākai tehnoloģiju atjaunināšanai

Zemes datu modelis (LDM)

Kas ir zemes datu modelis?

Zemes datu modelis ir vārdu krājums un gramatika, ko GVA sistēmas izmanto saziņai. Tāpat kā cilvēku valodām ir vārdnīcas un noteikumi, LDM definē:

Koncepcija Ko tas nozīmē Piemērs
Tēmas Informācijas kategorijas "Signalizācijas", "Transportlīdzekļa atrašanās vieta", "Degvielas līmenis"
Datu tipi Kā informācija tiek strukturēta Temperatūra kā skaitlis ar mērvienībām
Ziņojumi Standarta informācijas nosūtīšanas veidi "Brīdinājums: Dzinēja pārkaršana"

Kāpēc tas ir svarīgi?

Kad degvielas sensors vēlas norādīt apkalpes displejam, cik daudz degvielas ir atlicis, abām sistēmām ir jāvienojas par:

  1. Kā to saukt — par "Degvielas līmeni", nevis "Tvertnes daudzumu" vai "Atlikušo benzīnu"?
  2. Kā to izmērīt — litros, nevis galonos vai procentos
  3. Kad to sūtīt — katru sekundi vai tikai tad, kad tas mainās

LDM visu standartizē, nodrošinot, ka:

  • Uzņēmuma A degvielas sensors var sazināties ar uzņēmuma B displeju.
  • Jauns aprīkojums nekavējoties saprot esošās sistēmas
  • Visi transportlīdzekļi autoparka pārvaldībai ziņo datus vienā formātā.

LDM versijas

Zemes datu modelis attīstās, pievienojot jaunas iespējas:

Versija Apraksts
LDM 9.1.0 Iepriekšējais Apvienotās Karalistes bruto pievienotās vērtības datu modelis
LDM 9.2.0 Pakāpeniski uzlabojumi
LDM 10.0.0 Pašreizējais Apvienotās Karalistes GVA standarts (Def Stan 23-09 3. izdevums)
AS LDM 7.2.5 Austrālijas variants viņu transportlīdzekļu programmām

Kā informācija plūst GVA transportlīdzeklī

Publicēšanas-abonēšanas modelis

GVA izmanto saziņas modeli, ko sauc par publicēšanu-abonēšanu (vai "pub-subscribe"). Lūk, kā tas darbojas:

flowchart TB subgraph GVA_NETWORK["GVA DATA NETWORK"] subgraph Publishers[" "] Sensor["🌡️ Temperature\nSensor"] end subgraph Subscribers[" "] Display["🖥️ Crew\nDisplay"] Computer["💻 Vehicle\nComputer"] end DDS["MESSAGE BUS (DDS)"] Sensor -->|"PUBLISHES:\nEngine Temp"| DDS DDS -->|"SUBSCRIBES TO:\nEngine Temp, Alarms"| Display DDS -->|"SUBSCRIBES TO:\nAll Topics"| Computer end style DDS fill:#4a90d9,stroke:#2c5aa0,color:#fff style GVA_NETWORK fill:#f5f5f5,stroke:#333

Kā tas darbojas:

  1. Izdevēji nosūta informāciju tīklam, nezinot, kas klausās

    • "Dzinēja temperatūra ir 85°C"
  2. Abonenti saņem tikai to informāciju, kas viņus interesē

    • Displejs apkalpei rāda temperatūru
    • Dators to reģistrē apkopes vajadzībām.
  3. Nevienam nav jāzina vienam par otru

    • Pievienot jaunu displeju? Tas vienkārši abonē nepieciešamo informāciju.
    • Vai noņemt sensoru? Tīkls pielāgojas automātiski.

To sauc par DDS (Datu izplatīšanas pakalpojums) – nozares standartu, ko izmanto daudzās prasīgās lietojumprogrammās, tostarp gaisa satiksmes kontrolē un medicīnas ierīcēs.


GVA pakalpojumi mūsu programmatūrā

Mūsu LDM SDK nodrošina gatavas galveno GVA pakalpojumu ieviešanas versijas:

🔔 Signalizācijas pakalpojums

Pārvalda brīdinājumus un trauksmes signālus visā transportlīdzekļa platformā.

Kategorija Prioritāte Piemērs
Brīdinājums 🔴 Augstākais Drošībai kritiskas sistēmas zudums
Uzmanību 🟡 Vidējs Funkcionalitāte ir pasliktinājusies
Konsultatīvais 🟢 Zemākais Informatīvs paziņojums

Trauksmes dienests nodrošina, ka kritiski brīdinājumi vienmēr sasniedz apkalpes locekļus, ievērojot GVA specifikāciju par to, kā trauksmes signāli tiek parādīti, apstiprināti un novērsti.

📋 Dzimtsarakstu dienests

Seko līdzi visām transportlīdzekļa ierīcēm un sistēmām.

Kad GVA tīklam pieslēdzas jauna iekārta, tā:

  1. Pieprasījumu reģistrācija – "Sveiki, esmu termokamera, modelis XYZ"
  2. Saņem ID — reģistrs piešķir tam unikālu identifikatoru.
  3. Kļūst redzams — citas sistēmas tagad var to atrast un sazināties ar to

Tas ir līdzīgi tam, kā ierīces jūsu mājas tīklā automātiski saņem IP adreses.

📊 Lietošanas un stāvokļa uzraudzība (UACM)

Automātiski izseko transportlīdzekļa stāvokli apkopes nolūkos.

Ko tas izseko Kāpēc tas ir svarīgi
Darba laiks Plānojiet apkopi īstajā laikā
Temperatūras rādījumi Atklājiet problēmas pirms kļūmēm
Kļūmju notikumi Saprotiet, kas notiek nepareizi
Lietošanas modeļi Optimizēt autoparka pārvaldību

UACM dati palīdz apkopes uzņēmumiem zināt, kuriem transportlīdzekļiem nepieciešama uzmanība, pirms tie sabojājas, — pārejot no "labot, kad salūzis" uz "apkopi, kad nepieciešams".

🖥️ Cilvēka un mašīnas saskarne (HMI)

GVA HMI standarts nodrošina konsekventas apkalpes saskarnes:

  • Standartizēti ekrāna izkārtojumi — vienādas zonas statusam, vadības ierīcēm un informācijai
  • Bieži sastopamas vadības shēmas — pazīstamas pogas un navigācija
  • Piekļuve atkarībā no lomām — komandieri, vadītāji un operatori redz atbilstošu informāciju

Mūsu programmatūras komplekts

Arhitektūras pārskats

flowchart TB subgraph App["YOUR APPLICATION"] AppContent["Mission Systems, HMI"] end subgraph Services["GVA SERVICES"] direction LR Alarms["🔔 Alarms"] Registry["📋 Registry"] UACM["📊 UACM"] HMI["🖥️ HMI"] end subgraph SDK["LDM SDK"] Wrappers["Qt6 Signal/Slot Wrappers\nEasy-to-use C++ classes for all LDM topics"] Libraries["Land Data Model Libraries\nLDM 9.1.0 | LDM 9.2.0 | LDM 10.0.0"] end DDS["AstuteDDS\nIndustry-standard DDS implementation"] Network["NETWORK\nEthernet / Vehicle Data Bus"] App --> Services Services --> SDK SDK --> DDS DDS --> Network style App fill:#e8f4e8,stroke:#4a9,color:#333 style Services fill:#fff3e0,stroke:#f90,color:#333 style SDK fill:#e3f2fd,stroke:#2196f3,color:#333 style DDS fill:#4a90d9,stroke:#2c5aa0,color:#fff style Network fill:#f5f5f5,stroke:#666,color:#333

Pieejamās lietojumprogrammas

Pieteikums Apraksts Lietošanas gadījums
gva-qt6-hmi GVA cilvēka un mašīnas saskarne Galvenās apkalpes displeja lietojumprogramma
gva-qt6-signalizācijas Signalizācijas pakalpojums Visa transportlīdzekļa trauksmes pārvaldība
gva-qt6-reģistrs Reģistratūras pakalpojums Ierīces reģistrācija un izsekošana
gva-qt6-uacm UACM pakalpojums Veselības un lietošanas uzraudzība
gva-qt6-j1939 CAN vārteja Tilts uz autobūves jomu
gva-qt6-lietotne-bms BMS sistēma Mūsu kaujas vadības sistēma LDMv10

Izstrādes rīki

Rīks Mērķis
TOOLX Uzraugiet un atkļūdojiet video plūsmas un izveidojiet jaunas reāllaikā
LDMX Reāllaikā uzraugiet visus LDM ziņojumus, pārbaudiet reģistrācijas, atkļūdojiet saziņu
Transportlīdzekļa simulators Ģenerējiet reālistiskus transportlīdzekļa datus testēšanai bez aparatūras

Darba sākšana

Izstrādātājiem

  1. Izveidojiet SDK — izpildiet īsās palaišanas rokasgrāmatu
  2. Izmēģiniet piemērus – skatiet reālu GVA komunikāciju darbībā
  3. Izpētiet ar LDMX — uzraugiet tiešraides datu plūsmu

Sistēmu integratoriem

  1. Izprotiet savu LDM versiju – saskaņojiet to ar projekta prasībām
  2. Definējiet savas tēmas — kādu informāciju jūs publicēsiet un abonēsiet?
  3. Integrējiet ar mūsu apvalkiem — Qt6 signālu/slot klases padara integrāciju vienkāršu

Projektu vadītājiem

  1. Atbilstība GVA — mūsu SDK palīdz izpildīt Def Stan 23-09 prasības
  2. Atbalsts vairākiem piegādātājiem — DDS sadarbspēja nozīmē elastību iekārtu izvēlē
  3. Samazināts risks — pārbaudīta GVA pakalpojumu ieviešana