Complex de control la bord

Complexul de control la bord  este un set de sisteme de nave spațiale care asigură controlul asupra funcționării tuturor sistemelor sale în ansamblu; sistemele de bord ale unei nave spațiale echipate cu un BCU sunt interconectate prin canale de informare [1] .

BCU este creat și testat integral în condiții de sol, inclusiv metoda testului pe banc , precum și cu crearea unor condiții cât mai apropiate de modurile reale de funcționare [2] .

Un exemplu de complex modern de control la bord este, de exemplu, BKU TabletSat , un brevet pentru care, cu o descriere a dispozitivului BKU și organizarea sistemelor de transmisie a datelor în acesta, este plasat în domeniul public și este disponibil pentru revizuire de către cei care doresc [3] .

O caracteristică a arhitecturii BCU este crearea unui fel de infrastructură de transmisie a datelor, în care orice canal de transmisie a datelor în orice direcție are în mod necesar canale de transmisie a datelor de rezervă (duplicate); de asemenea, arhitectura construcției OCU include întotdeauna posibilitatea de scalare a sistemului la nivel hardware și de modificare a rețelei și a funcționării complexului software, ținând cont de echipamentele efectiv disponibile la bordul navei spațiale [4] .

Tipuri de control BKU

Sistemul de control la bord (BCU) poate funcționa în unul dintre cele patru moduri:

- control din complexul de control la sol (GCC);

- control autonom, cu alte cuvinte - control al tuturor sistemelor navei spațiale conform algoritmilor interni ai BCU, a căror utilizare nu implică intervenția externă a unei persoane sau a altor sisteme;

- modul de control mixt, în care o parte din acțiunile de control generează și transmite către consiliul de administrație al NKU, iar o parte formează și execută complexul BCU propriu-zis;

- control cu ​​participarea echipajului sau control în modul manual, atunci când comenzile pentru camera de comandă sunt date de la panoul de comandă al navei spațiale (acest tip de control este posibil doar în navele spațiale cu echipaj ) [1] .

Software BKU

BCU funcționează sub controlul unui complex de software , ceea ce face posibilă asigurarea activității sale controlate cu scop. Toate elementele software-ului BKU sunt împărțite în două tipuri principale - service și funcțional (aplicat, PPO ) [2] .

Software-ul BCU, de regulă, este construit după principiul ierarhic [2] .

Structura software-ului BKU are patru niveluri principale, la fiecare dintre acestea, într-un caz particular, se pot aplica propriile mecanisme de rezolvare a diferitelor probleme, dar sarcina principală a programelor de acest nivel va rămâne comună [2] .

Primul nivel al software-ului BCU include drivere pentru elemente și dispozitive hardware, precum și programe de bază pentru organizarea procesului de calcul (un analog al conceptului de sistem de operare sau shell de sistem) [2] .

Al doilea nivel al software-ului OCU include un set de aplicații software responsabile cu gestionarea funcționării complexului hardware de bord și monitorizarea stării de sănătate a sistemelor [2] .

Al treilea nivel al software-ului BCU include programe de navigație computațională și programe pentru asigurarea funcționării modurilor de zbor ale sistemelor de bord (inclusiv așa-numitul „pilot automat” dacă CCU are control autonom) [2] .

Al patrulea nivel al software-ului BKU include programe de monitorizare menite să monitorizeze starea sistemelor navelor spațiale și programe de gestionare a timpului menite să planifice și să organizeze modurile de operare ale complexului BKU [2] .

Schimbul de date are loc în două direcții principale - „de sus în jos” și „de jos în sus”: comenzile și datele de control vin de la programele nivelurilor superioare la programele nivelurilor inferioare, iar informațiile de control și diagnosticare, dimpotrivă, vine de la programele nivelurilor inferioare la programele nivelurilor superioare [ 2] .

Întregul complex software al BCU se caracterizează prin principiul integrării construcției sale, care este necesar pentru a asigura rezolvarea unui număr de sarcini care nu sunt incluse în complexele liniare de stabilire a sarcinilor pentru complexul hardware-software. În special, natura de integrare a construcției software-ului MCU face posibilă furnizarea de funcții atât de importante precum capacitatea de a răspunde rapid la situații de urgență, de a optimiza consumul de resurse de la bord și de a crește autonomia existenței navei spațiale etc. [ 2] .

Note

  1. ↑ 1 2 V.N. Bobkov, V.V. Vasiliev, E.K. Demcenko, G.V. Lebedev, V.A. Ovsyannikov, B.V., K.P. Feoktistov, Yu.M. Frumkin, B.V. Cernyaev. VEHICULE SPATIALE / Sub redacția generală a prof. K. P. Feoktistova. - M . : Military Publishing, 1983. - S. 319. Copie de arhivă din 15 decembrie 2021 la Wayback Machine
  2. ↑ 1 2 3 4 5 6 7 8 9 10 E. A. Mikrin, N. A. Sukhanov, V. N. Platonov, I. V. Orlovsky și O. S. Kotov, „ Principii de construire a sistemelor de control la bord pentru vehiculele spațiale automate  ”, Probleme de control. - 2004. - Emisiune. 3 . — S. 62–66 . — ISSN 1819-3161 . Arhivat din original pe 15 decembrie 2021.
  3. Complex de control la bord pentru o navă spațială mică cu o arhitectură deschisă și utilizarea tehnologiilor plug-and-play . Preluat la 15 decembrie 2021. Arhivat din original la 15 decembrie 2021.
  4. Arhitectura complexului de control la bord pentru nave spațiale mici, bazat pe tehnologii de rețea. Articol științific - Readera.org . readera.org . Preluat la 15 decembrie 2021. Arhivat din original la 15 decembrie 2021.