Tytuł pozycji:
Modelowanie opóźnień transmisji danych w systemach pomiarowych czasu rzeczywistego
W artykule opisano metodę badania opóźnień transmisji danych w systemach czasu rzeczywistego. Rozpatrywane są opóźnienia powodowane przez systemy operacyjne przyrządów mikroprocesorowych i sieciowy system operacyjny. Metoda to polega na budowaniu modelu wykonywania procesów nadzorowanych przez system operacyjny przy założeniu losowej inicjacji poszczególnych zadań. Model jest testowany przez porównywanie wyników symulacji jego działania z opisem analitycznym dla podstawowych sytuacji związanych z realizacją zadań przez rzeczywisty system operacyjny. Przedstawiono koncepcję wykorzystania opisanego modelu do badań systemu operacyjnego QNX w połączeniu z pomiarem opóźnień w warunkach typowych dla systemu.
The paper presents a method of determination of data transmission delay caused by software in a real-time systems (mainly by operating systems managing programmed instruments and network connections). The method consists in building a model of managing processes by an operating system under assumption that processes are activated in a random way. The model has been tested by comparing the results calculed in analytical way with those obtained from simulation. A concept of using the model to analyse delays introduced by QNX operating system has been described.