PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Współbieżna realizacja zadań programowych jako przyczyna powstawania opóźnień w systemie pomiarowo-sterującym

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Concurrent computing as a cause of delays in measuring and control system
Konferencja
XLVIII Międzyuczelniana Konferencja Metrologów MKM 2016 (XLVIII; 05.09-07.09.2016; Kraków, Polska)
Języki publikacji
PL
Abstrakty
PL
Opóźnienia w systemie pomiarowo-sterującym przyczyniają się powstawania błędów pomiaru wielkości zmiennych w czasie. Jedną z przyczyn powstawania opóźnień jest współbieżna realizacja zadań programowych pod nadzorem systemu operacyjnego. Opóźnienia poszczególnych zadań zależą zarówno od algorytmu planowania zadań, jak i od czasu ich realizacji. W artykule scharakteryzowano mechanizm powstawania opóźnień w wielozadaniowym systemie operacyjnym oraz opisano je w kategoriach probabilistycznych. Wyniki eksperymentów symulacyjnych, zrealizowanych dla współbieżnej realizacji dwóch zadań zilustrowano w postaci histogramów liczności.
EN
In modern measuring and control system delays are created due to various factors, such as data processing time, concurrent computing time, wireless transmission speed, etc. Delays caused by concurrent computing depend on time of use of the system resources by tasks and instants of initiation of tasks. This article characterizes arising of delays in multitasking operating system. Delays have been described in probabilistic categories. Delay created by concurrent computing is a source of measurement data error, therefore it should be taken into consideration for measuring and control system analysis. In this situation, the knowledge of delay distributions is necessary. However, calculating of delay probability density function is usually very complex issue. Therefore, for the aim of delay distribution determination another methods need to be used, such as simplified analytical methods [4,6,7] or probabilistic simulation, called Monte Carlo Method. Results of simulation experiments are presented by exemplary delay histograms. As it results from shape of these histograms delays caused by concurrent computing depend on operating system task scheduler algorithm. Hence, delay created by various tasks depend on instant of obtaining access to resource by the task and time of use of this resource.
Twórcy
autor
  • Politechnika Śląska w Gliwicach, Wydział Elektryczny tel.: 32 237 20 05
Bibliografia
  • 1. Jakubiec J.: Błędy i niepewności danych w systemie pomiarowo-sterującym, Wydawnictwo Politechniki Śląskiej, Gliwice 2010.
  • 2. Jakubiec J.: Błędy powodowane opóźnieniami w systemie pomiarowo-sterującym, Pomiary Automatyka Robotyka 7-8, Gliwice 2004, s. 71-74.
  • 3. Al Raimi H.: Badanie błędów związanych z opóźnieniami w transmisji danych w systemach pomiarowych, Praca doktorska, Politechnika Śląska, Gliwice 2003.
  • 4. Wymysło M.: Współczynnik korelacji w składaniu błędów uwarunkowanych czasowo, Seminarium młodych naukowców Politechniki Śląskiej, wyd I, Wydział Elektryczny Politechniki Śląskiej, Gliwice 2016, s. 36-38.
  • 5. Żurkowski R.: Składanie występujących w systemie pomiarowym błędów opóźnień i przetwarzania, Pomiary Automatyka Kontrola nr 6, Gliwice 2008, s. 368-370.
  • 6. Luque J., Escudero I., Pérez F.: Analitic Model of the Measurement Errors Caused by Communications Delay, IEEE Transactions of Power Delivery no. 2, 2002, s. 334-337.
  • 7. Jakubiec J., Krupanek B., Grygiel M.: Probabilistyczne modelowanie opóźnień komunikacyjnych w sieciach komputerowych, Zeszyty Naukowe Politechniki Śląskiej, seria Elektryka, z. 4 (216), Gliwice 2010, s. 79-91.
Uwagi
PL
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-27e37d74-6236-4ece-8100-3c209546807a
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.