Operativni sistemi za rad u realnom vremenu za primenu u avionima
1
EVROPSKI UNIVERZITET – SVEUČILIŠTE BRČKO
TEHNIČKI FAKULTET
Operativni sistemi za rad u realnom vremenu za primjenu u avionima
- SEMINARSKI RAD -
Profesor: Student:
Doc. dr Goran Popović Albin Osmanbašić 069/13 INI
BRČKO, 2014.
2
SADRŽAJ
1.Uvod..............................................................................................3
2.
Vremenski parametri RTOS sistema.........................................................
5
3.RTOS PRIMJERI...................................
...............................................6
3.1.
B-1B Lancer
.................................................................................7
3.2.
F-16E/F, Block 60
........................................................................8
3.3.
S-92 Helicopter
.............................................................................9
4.
DO-178B......
.................................................................................10
5.Softver proces..........................................................................................11
6.
Smanjenje rizika strogosti
................................................................12
7. Ušteda na troškovima
.....................................................................13
8. Pružanje bezbjednost i sigurnosti
.....................................................14
9.C-130 GPS na JTRS................................................................................15
10.
RTOS zasnovan na standardima...........................................................16
11.
RTOS u svemiru..................................................................................17
12. Satelitska navigacija............................................................................18
13.ZAKLJUČAK..........
..................................................................................19
LITERATURA

4
Kod većine RTS, aktivnosti sa pridruženim vremenska ograničenja, koegzistiraju sa
aktivnostima za koja takva ograničenja ne postoje ili nisu kritična. Za oba tipa
aktivnosti koristićemo termin
zadatak
(ili
real-time task
).
Zadatak je softverski modul koji se može pozvati u cilju izvršenja određene funkcije.
Zadaci sa vremenskim ograničenjima su
vremenski-kritični
ili
hard-real-time
zadaci, dok
su ostali zadaci
soft
zadaci.
Idealno, mikroprocesorski sistem bi trebalo da izvršava vremenski-kritične zadatke
tako da
svaki
takav zadatak zadovolji svoja vremenska ograničenja, dok vremenski-
nekritične zadatke izvršava tako da se minimizuje njihovo srednje vreme odziva.
Upravo neophodnost zadovoljenja vremenskih ograničenja
pojedinačnih
vremenski-
kritičnih zadataka predstavlja glavnu teškoću prilikom projektovanja RTS.
4.
5
Vremenski parametri RTOS sistema
Tipično, RTS obavlja veći broj zadataka (aktivnosti) od kojih se svaki inicira kao
posledica ispunjenja nekog unapred definisanog uslova. Sa stanovišta načina
iniciranja razlikuju se sledeća dva tipa zadataka:
reaktivni
(
event-driven
ili
asinhroni
). Zadatak je iniciran pojavom određenog događaja
(eksternog ili internog). Pri tome, tačan vremenski trenutak pojave događaja kao i sled
događaja nije unapred poznat, već se eventualno poznaje minimalno vreme između dva
događaja, prosečno vreme između dva događaja i sl. Zato se ovi zadaci nazivaju i
aperiodični
ili
asinhroni
zadaci.
periodični
(
time-driven ili sinhroni
). Zadatak se ponavljaja u regularnim vremenskim
intervalima, a perioda iniciranja zadatka se zadaje unapred, u fazi projektovanja sistema.
Zato se ovi zadaci nazivaju
sinhrnim
zadacima. Tipično, zadaci koji prikupljaju
informacije od senzora su po svojoj prirodi periodični.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti